信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx

上传人:b****3 文档编号:6763144 上传时间:2023-05-07 格式:DOCX 页数:11 大小:57.96KB
下载 相关 举报
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第1页
第1页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第2页
第2页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第3页
第3页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第4页
第4页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第5页
第5页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第6页
第6页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第7页
第7页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第8页
第8页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第9页
第9页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第10页
第10页 / 共11页
信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx

《信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx》由会员分享,可在线阅读,更多相关《信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx(11页珍藏版)》请在冰点文库上搜索。

信息技术系软件开发类毕业设计报告撰写格式Word文档格式.docx

2.2系统描述

2.2.1对需求的支持

●设计满足需求的程度;

●设计未能完全满足的需求及其原因。

2.2.2系统目标

简述所开发的系统,如果本系统同其他系统有不论是手工还是计算机方面的关系,也要描述。

可参考需求分析报告的内容。

2.3总体设计

2.3.1系统运行环境

给出本软件系统运行所需的基本软/硬件环境、使用本软件系统典型用户的设备分布图及设备上相应软件配置。

软件环境包括:

操作系统、数据库、以及其它支撑软件;

硬件环境包括:

主机类型、网络类型、存储器容量、其它特殊设备。

2.3.2软件功能描述

描述被开发系统的功能。

2.3.3软件结构

以图表形式给出软件子系统结构和模块组成结构。

2.3.5技术路线

给出本软件系统在实现过程中所采用的技术路线、方法。

对比较新的技术给予详细的阐述及必要的说明,在可能的情况下给出相应的技术参考资料。

2.4外部接口

2.4.1用户接口

描述该软件与用户的接口,包括用户输入输出界面样式、操作方式和界面间的转移关系。

界面可截图,并说明设计理由及优缺点。

2.4.2软件接口

描述该软件与其它系统的软件接口,主要说明其它系统提供的编程接口和本系统向其它系统提供的编程接口。

2.4.3其它接口

描述该软件与其它系统的其它类型接口,主要说明其它系统提供的和本系统向其它系统提供的硬件接口、通信协议及规程、数据交换格式等。

2.5模块设计

2.5.1功能

简述各模块的功能。

2.5.2性能

说明对各模块的性能要求,包括精度、时间特性和处理速度。

2.5.3内部接口

说明各模块之间接口,包括:

1)各模块的用途、使用(调用)方式;

2)说明其每个子程序(方法,Method)、特性(Property)和反馈的事件(Event),相应的输入、输出项说明;

3)指明各模块内含的各类外部接口,并列出这些外部接口说明材料名。

2.5.4算法

●定义系统所采用的计算或算法;

●确定实现这些算法的流程。

●可剪切部分代码。

2.6数据库设计

2.6.1数据流图

2.6.2数据模型

2.6.3数据字典

对数据库设计中涉及到的各种项目,如数据项、记录、表、数据库等建立数据字典,以说明它们的标识符、同义名及有关信息,并说明对此数据字典设计的基本考虑。

可采用数据库设计工具(如ER图设计工具)生成的数据字典。

请详细说明主键、约束、触发、索引等。

●对逻辑数据库/文件设计的描述;

●对物理数据库/文件设计的描述;

●数据校验规则。

2.7故障处理说明

说明本系统所采用的基本错误处理方法和原则,例如:

统一采用VB.NETtry-catch错误方法,所有错误最终必须以界面形式向用户说明。

用一览表方式说明各类可能的错误或故障出现时系统的处理方法和补救措施。

2.8安全和备份

系统在安全和备份方面的考虑与设计,包括回滚和恢复。

在数据库的设计中,如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密设计考虑。

三、软件测试

3.1测试方案设计

测试目的、测试方法、测试工具及测试用例的设计。

3.2测试结果

四、项目管理与保障

4.1项目计划

对工作任务进行分解,确定各阶段任务的负责人及开始时间、完成时间。

说明实际参加人员、时间及工作划分:

说明参加本项目的负责人、参加人员、起止时间及实际工作量。

按项目开发的阶段划分,细划每位开发人员在各开发阶段所用开发时间及实际工作量。

可显示计划甘特图。

项目情况表

计划甘特图

4.2配置管理

4.2.1确定配置项

软件项目配置可包括项目文档(主要指可行性分析报告、开发计划、需求分析报告、软件功能规格说明书、系统设计报告、数据库表结构、技术报告、总结报告、验收报告等等),源代码,执行程序,相关设备及其它资料等。

4.2.2版本管理

4.2.3状态报告

五、维护管理

5.1基本要求

5.2技术支持

5.3培训

5.4维护

六、使用说明

·

系统运行环境的安装与配置

系统的安装、配置与调试

系统的后台管理与日常使用手册

系统常见的故障排除

七、遵循开发标准

7.1基础标准

软件工程术语GB/T11457-1995

信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编辑符号及约定GB1526-1989

信息处理系统计算机系统配置图符号及约定GB/T14085-1993

7.2开发标准

信息技术软件生存周期过程GB/T8566-2001

软件支持环境GB/T15853-1995

软件维护指南GB/T14079-1993

7.3文档标准

软件文档管理指南GB/T16680-1996

计算机软件产品开发文件编制指南GB/T8567-1988

计算机软件需求说明编制指南GB/T9385-1988

7.4管理标准

计算机软件配置管理计划规范GB/T12505-1990

信息技术软件产品评价质量特性及其使用指南GB/T16260-2002

计算机软件质量保证计划规范GB/T12504-1990

计算机软件质量保证计划规范GB/T14394-1993

7.5其它标准

八、项目总结

8.1软件产品或软件项目

8.1.1发布

给出该系统软件产品在项目任务书中确定的正式的项目名称和项目编号;

并给出该系统软件产品正式批准发布的版本标识。

8.1.2程序量

按模块进行划分,给出系统软件产品的源程序的存贮容量。

源代码用代码行来表示,可执行程序及其他程序可用字节来表示,文档可用页或字节来表示。

(源代码一定要按模块来统计)

模块名称

代码行(千行)

字节数(KB)

源码

模块1

模块2

执行程序

等等

注:

源码不填写“字节数”,执行程序只填写“字节数”。

8.1.3存储介质

给出该系统软件产品正式发布版本的存储介质及所需存储介质及其数量。

8.2主要功能和性能

1)描述该系统软件产品所实现的功能,根据需要说明该产品的有关性能指标。

2)与最初的需求相比较,给出功能和/或性能上的差异并说明原因。

8.3项目规模总结

根据系统开发的各阶段,总结该系统软件产品完成的功能模块数量与计划的对比,给出对比图表,并对比较结果进行分析。

阶段

计划模块数

完成模块数

需求分析

系统设计

编码

测试

合计

8.4进度及工作量总结

总结该系统软件产品实际完成所用的时间及工作量与原计划的对比。

用图表来表示。

8.4.1从开发人员的角度进行总结:

将每位开发人员开发该系统软件产品起止时间和工作量与计划进行比较,给出对比图表,并对比较结果进行分析。

开发人员

计划时间

实际时间

是否按时

计划M

实际M

A

B

C

D

8.4.2从模块的角度进行总结:

将每一模块完成的起止时间和工作量与计划进行比较,给出对比图表,并对比较结果进行分析。

模块3

模块4

总计

8.4.3从开发阶段的角度进行总结:

将每一阶段完成的起止时间和工作量与计划进行比较,给出对比图表,并对比较结果进行分析。

8.4.4从工作量的角度进行总结:

将开发该系统软件产品所用工作量与计划进行比较,给出由于技术问题报告所增加的工作量,给出对比图表,并对比较结果进行分析。

8.4.5从完成情况进行总结:

将项目的总体进度和阶段进度与计划进行比较,说明此项目是正常完成、正常但增加工作量、延期但不增加工作量、即延期又增加工作量,并对比较结果进行分析。

批复工作量

实际工作量

结论

注:

以最后一版的开发计划中的开发进度为准,批复工作量包括由于软件问题报告增加的工作量。

8.5项目评价

8.5.1生产率评价

评价生产率可以有两种方法:

代码行数与人月数比较,或修改BUG数与所用人月数的比较。

我们可以采用任何一种。

如果采用第一种方法,应以模块为单位进行比较;

如果采用第二种方法,应以各测试版本的BUG数、修改的BUG数、修改BUG所用的工作量及修改单位BUG所用的工作量进行比较,总结评价项目的开发效率及相应的原因分析。

8.5.3技术方法评价

总结该软件项目或软件产品开发时所采用的各项技术。

8.5.4产品质量评价

可参考以下几个方面进行产品质量的评价。

●历次测试发现的BUG数;

●同种原因产生的BUG数;

●同种类型的BUG数;

●各等级的BUG数;

●同一BUG出现的次数。

8.5.5出错原因分析

8.6经验和教训

可以从以下几方面总结开发中获得的经验及纠正错误或缺陷等问题的教训。

●管理水平;

●开发人员的合理分工;

●开发人员的技术水平;

●开发人员的更换;

●开发人员的配合及协作;

●用户的密切配合;

●需求及设计的更改;

●开发过程中计划的合理调整等等。

九、致谢

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2