IT项目系统设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统设计说明书(ISO-QP08v08-表
2)
密级:内部保密系统设计说明书
审核:日期:
批准:日期:
开发单位:
四川启明星银海科技有限公司
Aostar&YinHai Information Technologies Co., Ltd
目录
系统设计说明书.......................................................................... 错误!未定义书签。第一章、引言.. (3)
1.1.目的 (3)
1.2.背景 (3)
1.3.定义 (3)
1.4.参考资料 (3)
第二章、总体设计 (4)
1.1.系统功能架构 (4)
1.2.系统逻辑架构 (5)
1.3.系统业务架构 (5)
1.4.数据架构 (5)
1.5.技术架构 (5)
1.6.核心算法以及其技术实现 (6)
1.7.总体界面设计 (6)
第三章、子系统一设计 (8)
1.1.概述 (8)
1.2.接口设计 (8)
1.3.界面设计 (8)
1.4.模块设计 (9)
1.5.实体关系图 (11)
1.6.表结构说明 (11)
第四章、附件 (12)
第一章、引言
概括说明本文档描述的概要设计的主体-XX系统的大致目的。
1.1.目的
此部分用简洁的语言描述编写这个文档的目的,指出预期的读者。
1.2.背景
对项目产生的背景作明晰的描述。包括:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。
1.3.定义
对本文档中所应用到的专有名字,做出明确的解释。
1.4.参考资料
列出有关的参考文件,如:
a.本项目的经核准的计划任务书或合同,上级机关的批文;
b.属于本项目的其他已发表文件;
c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出
这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
第二章、总体设计
1.1.系统功能架构
从系统功能层次上的架构设计。
例如:电网并网电厂考核系统可分为功能子系统、数据库子系统和基础子系统,利用不同的技术手段实现系统中不同的功能要求。如在下图所示系统功能架构:
1.2.系统逻辑架构
简要地说明本系统包括哪些子系统,与其他系统交互情况的说明。
1.3.系统业务架构
描述本系统,包含哪些子系统,各个子系统包含哪些模块,以及模块设计的功能点。
1.4.数据架构
描绘数据在系统中的流向,以及各个子系统交换的数据模型。
例如:
1.5.技术架构
从技术实现上描述各个子系统技术实现方式,采用哪种语言(java,c,
c++,delphi等),何种结构(b/s,c/s),采用哪种框架实现(例如前端展示采用哪种技术框架,业务逻辑层采用哪些技术框架,数据访问层采用哪些技术框架)为什么采用此类框架,其是否符合需求等。
1.6.核心算法以及其技术实现
该章节主要是阐述针对主体业务,或者项目中存在技术风险(安全要求,性能要求,业务复杂度等)的解决方案的描述。
1.6.1.核心算法一
描述该算法是为了解决该项目关键质量因素,比如性能因素,功能因素,可扩展性因素,可靠性因素等的综合解决方案,需要描述使用哪些技术,以及实现步骤等。
1.7.总体界面设计
从处理风格,易用性上进行总体设计说明。
1.8.数据库总体设计
1.8.1.外部设计
1.8.1.1.类型划分
用两个英文字母表示:DT:表示业务数据表;DB:表示基本数据表;DR:表示报表;DS:表示系统自己使用的表。
1.8.1.
2.标识符和约定
包括格式、字段命名及类型、视图命名规定、存储过程命名规定、触发器命名规定等。
1.8.1.3.支持软件
规定建模工具及其版本等。
1.8.
2.运用设计
包括数据字典设计、安全保密设计、备份策略等。
第三章、子系统一设计
1.1.概述
1.2.接口设计
1.2.1.外部接口
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
1.2.1.1.接口模板一
1.2.2.内部接口
说明本系统之内的各个系统元素之间的接口的安排。
1.3.界面设计
说明该子系统主体界面,包括该子系统的布局,界面风格等。
1.4.模块设计
1.4.1.模块设计记录
1.4.
2.各个模块调用关系图
可以通过组件关系图来描述,具体描述各个模块之间的调用关系,要体现各个模块调用层次,如果存在网状复杂交叉关系,或者跨层次调用需要,要说明理由。
1.4.3.模块输入输出关系
说明:输入表示模块读入的数据模型,输出表示模块修改的数据模型。
1.4.4.模块设计模板一
1.4.4.1.界面设计
描绘主要界面,以及界面上的操作说明。
1.4.4.
2.流程设计
描述主要业务处理流程。
1.4.4.3.输入输出关系
1.4.4.4.功能设计
数据字典设计