canvas教程

软件开发项目文档模版

字号+ 作者:H5之家 来源:H5之家 2017-10-27 17:31 我要评论( )

软件开发项目文档模版, XX系统开发 开发团队: 组长: 组员: 备注: 目录 XX系统开发......................................................................

XX系统开发

 

开发团队:

组长:

组员:

备注:

 

 

目录

XX系统开发.................................................................................................................... 1

1 概述............................................................................................................................. 3

1.1 开发背景............................................................................................................ 3

1.2 开发目标............................................................................................................ 3

1.3 参考资料............................................................................................................ 3

1.4 设计原则............................................................................................................ 3

2 需求分析...................................................................................................................... 3

2.1 需求陈述............................................................................................................ 3

2.2 操作用例............................................................................................................ 4

2.3 功能分析划分..................................................................................................... 4

2.3.1 系统登录................................................................................................... 4

2.3.2 用户管理................................................................................................... 4

.......................................................................................................................... 4

2.5 运行环境............................................................................................................ 4

3 总体设计...................................................................................................................... 4

3.1 系统建模............................................................................................................ 4

3.1.1 层次方框图............................................................................................... 4

3.1.2  ER图(实体-联系图)............................................................................ 4

3.1.3 类图设计................................................................................................... 5

3.2 接口设计............................................................................................................ 5

3.2.1 内部接口设计............................................................................................ 5

3.2.2 登录界面设计............................................................................................ 5

3.2.3 用户管理界面设计..................................................................................... 5

.......................................................................................................................... 5

3.3 数据库结构设计.................................................................................................. 5

3.3.1 数据库E-R图........................................................................................... 5

3.3.2 数据库逻辑设计........................................................................................ 5

2.5 出错处理............................................................................................................ 5

2.6 安全保密设计..................................................................................................... 6

4 详细设计...................................................................................................................... 6

4.1 程序流程图......................................................................................................... 6

4.2 伪代码编写......................................................................................................... 6

5 实现............................................................................................................................. 7

5.1 编码................................................................................................................... 7

5.1.1 代码约定................................................................................................... 7

5.1.2 代码编写原则............................................................................................ 7

5.2 测试要点............................................................................................................ 7

5.2.1 登录测试要点............................................................................................ 7

5.2.2 主界面测试要点........................................................................................ 7

……................................................................................................................... 7

5.3 测试结果和总结.................................................................................................. 7

6 维护............................................................................................................................. 7

6.1 维护方法............................................................................................................ 7

6.2 维护文档............................................................................................................ 7

6.3 功能拓展方法..................................................................................................... 7

 

 

 

 

1 概述

 

1.1 开发背景

【比如为什么要开发这个系统】

1.2 开发目标

【该系统需要完成的基本功能,对系统的大体描述】

 

1.3 参考资料

【该系统涉及的开源项目等】

 

1.4 设计原则

【设计该系统遵守的原则,比如支持多数据库,可移植行,可拓展性等】

2 需求分析 2.1 需求陈述

【用平常语言描述该系统的全部功能和细节】

2.2 操作用例

【描述具体的操作例子,比如登录后进行何种操作】

2.3 功能分析划分

【分析功能并划分功能块】

2.3.1 系统登录

【比如,需要实现两种登录模块,普通登录,管理员登录,并且描述可能出现的各种情况以及问题处理】

2.3.2 用户管理

【比如:实现用户显示,添加,删除,修改】

...... 2.5 运行环境 3 总体设计 3.1 系统建模 3.1.1 层次方框图

【从顶部开始,按照层次分类进行细化】

 

 

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

             

 

 

 

 

 

 

 

 

 

2.5 出错处理

【描述如果出错的处理方法】

2.6 安全保密设计

【描述采用何种方法保证安全性】

4 详细设计 4.1 程序流程图

【具体来说就是把经过总体设计得到的各个模块详细的加以描述。】

 

4.2 伪代码编写

【使用中文或者英文进行伪代码编写,以后这些伪代码将会成为代码的注释】

5 实现 5.1 编码 5.1.1 代码约定 5.1.2 代码编写原则 5.2 测试要点 5.2.1 登录测试要点

【描述该如何测试,数据的输入,类型】

5.2.2 主界面测试要点 …… 5.3 测试结果和总结 6 维护 6.1 维护方法 6.2 维护文档 6.3 功能拓展方法

【描述添加功能的方法和具体接口】

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • loader学习教程之相关配置篇

    loader学习教程之相关配置篇

    2017-10-23 09:00

  • html5 canvas动画教程:亲手做一个类似windows画图软件

    html5 canvas动画教程:亲手做一个类似windows画图软件

    2017-10-23 08:04

  • HTML5组件Canvas实现图像灰度化(步骤+实例效果)_html5教程技巧

    HTML5组件Canvas实现图像灰度化(步骤+实例效果)_html5教程技巧

    2017-10-22 16:16

  • HTML5组件Canvas实现图像灰度化(步骤+实例效果)_html5教程技巧

    HTML5组件Canvas实现图像灰度化(步骤+实例效果)_html5教程技巧

    2017-10-22 16:16

网友点评