要写概要设计了,开始的时候一头雾水。
在网上搜索一番找到了一些相关文章,也参考了一些共享的概要设计书,整理出以下的一点思路。
其中第2步总体设计是最重要的,也正是这部分不知道从何下手。
“处理流程”部分暂时决定先用UseCase图来描述用户和系统的所有交互事务。
然后用Sequence图来描述各个事务处理的具体流程。
明天就开始写了,遇到具体问题解决后再更新这个文档。
1, 引言
在网上搜索一番找到了一些相关文章,也参考了一些共享的概要设计书,整理出以下的一点思路。
其中第2步总体设计是最重要的,也正是这部分不知道从何下手。
“处理流程”部分暂时决定先用UseCase图来描述用户和系统的所有交互事务。
然后用Sequence图来描述各个事务处理的具体流程。
明天就开始写了,遇到具体问题解决后再更新这个文档。
1, 引言
1.1, 编写目的
说明编写这份概要设计说明书的目的,指出预期的读者。
1.2, 背景信息
说明开发系统的名称,说明此项目的提出者,开发者,使用者等信息。
1.3, 术语定义
说明在本文档中使用的术语。
1.4, 相关资料
列出本文档的参考文献,上级批文,相关资料,合同等信息。
2, 总体设计
2.1, 功能描述
说明本系统主要的输入输出,处理的功能性要求。最好图解。
2.2, 运行环境
本系统的软件运行环境,硬件运行环境,网络环境等。
2.3, 处理流程
说明本系统的处理流程和基本概念,尽量使用图表的形式。
2.4, 体系结构
说明系统元素的划分,如子系统,模块,公共模块等。
在此说明子系统的划分,子系统的清单,各个子系统的功能描述。图解
2.5, 功能需求与个系统单元的关系
用矩阵图说明各项功能需求与子系统的对应分配。
2.6, 人工处理过程
3, 接口设计
3.1, 用户接口
说明系统与用户的接口语法,命令等。
3.2, 内部接口
说明子系统提供给其他模块的接口。
3.3, 外部接口
说明外部系统与本系统交互的模块。
4, 系统数据结构的设计
5, 系统出错处理的设计
主要参考:http://www.oerp.com/prj/prj146.htm
http://richardli79.cnblogs.com/archive/2005/05/18/158358.aspx