欢迎来到天天文库
浏览记录
ID:33992179
大小:255.50 KB
页数:23页
时间:2019-03-03
《软件工程综合实习报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程综合实习报告实习任务名称:小组成员姓名:班级学号:中国地质大学信息工程学院软件工程系20XX年XX月20目录1.系统概述11.1系统背景11.2系统目标11.3里程碑计划11.4系统可交付成果21.5人力计划21.6人员计划21.7测试计划31.8开发环境与工具32.需求分析42.1现有系统概述42.2系统需求概述42.3功能性需求42.4非功能性需求42.4.1用户界面42.4.2硬件考虑42.4.3性能特征52.4.4错误处理52.4.5系统接口52.4.5质量要求52.4.6安全问题52.4.7系统变更52.5
2、系统模型62.5.1用例模型62.5.1.1参与者汇总62.5.1.2用例汇总62.5.1.3顶层用例图62.5.1.4用例描述62.5.2对象模型62.5.3动态模型73.概要设计83.1系统总体设计83.1.1逻辑结构设计83.1.2软件架构设计83.2系统功能设计83.2.1总体结构83.2.1功能设计说明83.3数据库设计83.3.1建库设计83.3.2数据库表存放关系93.4界面设计9203.4.1主界面93.4.2子界面A94.详细设计104.1模块接口设计104.1.1接口A104.1.1.1功能描述104.1
3、.1.2数据结构104.1.1.3输入项与输出项104.1.1.4算法与程序逻辑105.单元测试116.系统测试126.1模块测试126.1.1模块A126.1.1.1模块简述126.1.1.2测试结果126.2模块缺陷数量统计126.3测试评价136.3.1充分性评价136.3.2缺陷与不足136.3.3改进建议137.实习体会14参考文献15201.系统概述1.1系统背景[对综合实习选题内容进行说明,可给出对当前研究问题或现有系统的现状分析]1.2系统目标[概述系统要完成的内容或建设目标,可采用条目描述或表格形式给出]序
4、号目标内容12341.3里程碑计划序号项目阶段阶段完成标准(里程碑)开始时间结束时间工作量(日)1项目启动项目启动会议2项目计划项目计划核准3项目实施需求分析完成4项目实施与监控概要设计完成5项目实施与监控详细设计完成6项目实施与监控系统代码完成7项目实施与监控系统测试完成8项目实施与监控交付软件成果合计201.4系统可交付成果序号里程碑可交付成果交付日期责任人主要工作1需求分析完成软件需求规格说明2概要设计完成概要设计说明3详细设计完成详细设计说明4系统代码完成单元测试问题追踪表5系统测试完成系统测试报告6交付软件成果系统
5、软件/演示数据1.5人力计划序号阶段开始时间结束时间人力数量备注1项目启动2计划核准3需求分析4概要设计5详细设计6编码及单元测试7系统测试8系统提交序号姓名进入日期期望结束日期承担角色和职责1项目经理2配置管理员3业务分析师4需求分析5系统架构与功能设计师6系统界面设计师7研发人员8研发人员8数据库设计人员,DBA9测试负责人10质量保证员1.6人员计划201.7测试计划序号测试产品测试类型开始时间结束时间负责人1模块A单元测试2模块B单元测试3…..单元测试4模块A+模块B集成测试5…..集成测试6交付系统系统测试7系统
6、提交最终产品验收测试合计1.8开发环境与工具序号类别具体需求备注1硬件2软件202.需求分析2.1现有系统概述[描述现有系统的状况,包括系统中的数据情况以及业务运作情况。如果设计的新系统将取代现有系统,这一部分就可以描述新系统所支持的任务现在是怎样完成的。同时,描述现有系统存在的问题]2.2系统需求概述[对待实现系统做一个概要的高层描述]2.3功能性需求[列出待实现系统的功能性需求]2.4非功能性需求[此处可根据待实现系统的自身特点,对下列条目进行裁剪或补充]2.4.1用户界面[20在这里要分析系统潜在的用户使用系统的情况。
7、要考虑下面的问题:哪些类型的用户将使用本系统(专家,新手,等等)?将会有多种类型的用户使用本系统吗?对每一种类型的用户将要提供什么样的培训?容易学习是否是一个非常重要的特性?防止用户出错是否是一个非常重要的特性?人机接口会用到哪些输入/输出设备,它们的特性如何?]2.4.2硬件考虑[在这里考虑系统面对的硬件问题。考虑下面的一些问题:建议的系统将使用什么样的硬件设备?设备的特性如何?包括内存大小、硬盘容量等等]2.4.3性能特征[在这里考虑系统的性能要求要限制。考虑下面的一些问题:在系统中是否有任何关于速度、吞吐量、响应时间等
8、性能要求或限制?系统所处理的数据是否有容量的限制?等等]2.4.4错误处理[在这里要关注系统如何处理可能发生的错误。考虑下面的一些问题:系统对输入错误如何响应?系统对一些极端条件如何响应?等等]2.4.5系统接口[在这里考虑系统的I/O。考虑下面的一些情况:输入是否有来自于外部系统?输出是
此文档下载收益归作者所有