系统概要设计模板.docx
《系统概要设计模板.docx》由会员分享,可在线阅读,更多相关《系统概要设计模板.docx(4页珍藏版)》请在冰豆网上搜索。
系统概要设计模板
软件项目概要设计
规范
编制:
审核:
审批:
历史编制记录
版本
日期
修改内容
作者
评审人
一、引言
1.1目的
1.2范围
1.3术语
1.4参考资料
二、系统指标要求(可选)
2.1性能指标
2.2安全性指标
……
三、技术路线与关键技术
3.1技术路线
JavaEE、.Net等
3.2用到的关键技术、组件
Hibernate、Spring、工作流组件、报表组件等
3.3逻辑结构
分层结构、各层关系、与应用服务器软件、数据库软件等的关系
软件部署模式
3.4物理结构
硬件、网络结构
硬件部署模式
四、系统设计
4.1核心数据对象描述
核心数据流、数据关系
4.2模块关系
4.3核心功能设计
4.3.1XX功能
4.3.1.1功能描述
描述该功能(描述业务、或描述该功能的作用);
如果该业务功能由多个功能项组成,则描述他们,例如计划管理功能包含(增、删、改、审批);
描述该功能与其他功能的关系;
4.3.1.2实现原理
用数据流图、流程图、状态图、时序图等描述实现原理;
如有算法则描述算法的公式,输入输出等(参数-结果);
4.3.1.3界面设计(可选)
如果是底层功能(如引擎等),不需要描述界面;
4.3.1.4数据结构设计
描述ER关系、如何存储等
五、与外部系统的接口
5.1xx接口
5.1.1接口描述
5.1.2数据交换描述
要交换什么数据
5.1.3接口方式描述
协议、交互流程、原理等
六、安全保障
例如:
登陆密码验证、角色权限、传输过程加密、数据存储加密等;
七、性能保障(可选)
八、运行环境
8.1服务器端环境
8.1.1网络环境
8.1.2应用服务器配置
软、硬件
8.1.3数据库服务器配置
软、硬件
8.2客户端环境
客户端配置要求、操作系统、需要安装的辅助软件