软件开发项目文档参考格式_第1页
软件开发项目文档参考格式_第2页
软件开发项目文档参考格式_第3页
软件开发项目文档参考格式_第4页
软件开发项目文档参考格式_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XX系统开发 开发团队:组长:组员:备注:XXX软件学院  目 录XX系统开发. 11 概述. 31.1 开发背景. 31.2 开发目标. 31.3 参考资料. 31.4 设计原则. 32 需求分析. 32.1 需求陈述. 32.2 操作用例. 42.3 功能分析划分. 42.3.1 系统登录. 42.3.2 用户管理. 4. 42.5 运行环境. 43 总体设计. 43.1 系统建模. 43.1.1 层次方框图. 43.1.2  ER图(实体-联系图). 43.1.3 类图设计. 53.2 接口设计. 53.2.1 内部接口设计. 53.2.2 登录界

2、面设计. 53.2.3 用户管理界面设计. 53.3 数据库结构设计. 53.3.1 数据库E-R图. 53.3.2 数据库逻辑设计. 54 详细设计. 64.1 程序流程图. 64.2 伪代码编写. 65 实现. 75.1 编码. 75.1.1 代码约定. 75.1.2 代码编写原则. 75.2 测试要点. 75.2.1 登录测试要点. 75.2.2 主界面测试要点. 7. 75.3 测试结果和总结. 7    1 概 述 1.1 开发背景【比如为什么要开发这个系统】1.2 开发目标【该系统需要完成的基本功能,对系统的大体描述】 1

3、.3 参考资料【该系统涉及的开源项目等】 1.4 设计原则【设计该系统遵守的原则,比如支持多数据库,可移植行,可拓展性等】2 需求分析2.1 需求陈述【用平常语言描述该系统的全部功能和细节】2.2 操作用例【描述具体的操作例子,比如登录后进行何种操作】2.3 功能分析划分【分析功能并划分功能块】2.3.1 系统登录【比如,需要实现两种登录模块,普通登录,管理员登录,并且描述可能出现的各种情况以及问题处理】2.3.2 用户管理【比如:实现用户显示,添加,删除,修改】.2.5 运行环境3 总体设计3.1 系统建模3.1.1 层次方框图【从顶部开始,按照层次分类进行细化】 

4、60;3.1.2  ER图(实体-联系图)【分析各个对象之间的联系,画图ER图】接口设计3.1.3 类图设计【使用UML画出各个类的属性、继承和方法】3.2 接口设计【各个子系统之间的接口和用户接口】3.2.1 内部接口设计【各个部件是通过何种方式进行连接,比如通过远程数据库,http等】3.2.2 登录界面设计 3.2.3 用户管理界面设计.3.3 数据库结构设计【主要是描述】3.3.1 数据库E-R图3.3.2 数据库逻辑设计序号字段名类型长度默认值允许空主键备注1               4 详细设计4.1 程序流程图【具体来说就是把经过总体设计得到的各个模块详细的加以描述。】 4.2 伪代码编写【使用中文或者英文进行伪代码编写,以后这些伪代码将会成为代码的注释】5 实现5.1 编码5.1.1 代码约定5.1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论