密 级:机密
文档编号:QMS42003 第 1 版 分册名称:XXX项目详细设计
S/N: 第 1册/共 1 册
项目名称(项目编号)
详细设计
北京东华合创数码科技股份有限公司
版 本: 总页数: 编 制: 生效日期:
- 1 -
密级:机密 正文: 审批: 附录: DHC 详细设计
文档管理
合理地管理主文档, 确保文档版本的及时更新,同时保持备份文档和源文档的一致性。 版本管理 本版本修订日期 版本
文档审批
本版本由以下领导审批:
姓名
文档分发管理 本文档分发至以下人员:
姓名 部 门 职 位 职位 签名 日期 生效日期 变更内容 编制人 生效日期
- 2 -
DHC 详细设计
目 录
1.引言 ................................................................................................................................................... 4
1.1目的 ....................................................................................................................................... 4 1.2范围 ....................................................................................................................................... 4 1.3缩略词及术语 ....................................................................................................................... 4 1.4参考资料 ............................................................................................................................... 4 2.详细设计总体说明 ................................................................................................................... 5 2.1命名规则 ............................................................................................................................... 5 2.2系统全局参数定义 ............................................................................................................... 5 3.模块详细设计 ........................................................................................................................... 5 3.1 子系统功能模块1 .......................................................................................................... 5 3.1.1模块功能描述 ................................................................................................................ 5 3.1.2模块界面设计 ................................................................................................................ 6 3.1.3模块内功能单元描述 .................................................................................................... 6 3.1.4模块内函数定义 ............................................................................................................ 6 3.2 子系统功能模块2 .......................................................................................................... 7 3.2.1模块功能描述 ................................................................................................................ 7 3.2.2模块界面设计 ................................................................................................................ 7 3.2.3模块内功能单元描述 .................................................................................................... 7 3.2.4模块内函数定义 ............................................................................................................ 7
- 3 -
DHC 详细设计
1.引言
(此部分对所要描述的详细设计进行总体性介绍,包括本文档的目的、适用范围、参考资料、缩略词及术语的总体介绍。)
1.1目的
(说明编写软件详细设计的目的:建立与系统需求、概要设计相对应的软件详细设计。)
1.2范围
(说明本文档的适用的系统范围及可能的阅读对象) 如:适用范围: 阅读对象:
1.3缩略词及术语
(给出本文档出现的缩略词的定义及解释,同时对提出的术语给出明确的概念解释,格式如下。)
本文档出现的缩略词: 缩略词 DCR PR/CR RM 全称 Document Change Request Problem Report/Change Request Requirements Management 中文解释 文档变更请求 问题报告/变更请求 需求管理
本文档出现的术语: 术语 定义 需求者 提出产品或功能需求的外部客户、市场或者其它的内部组织。这个概念不适用于没有需求者的高级开发过程。 1.4参考资料
列出编写本报告时参考的文件(如经核准的计划任务书或合同、上级机关的批文等)、资料、技术标准,以及他们的作者、标题、编号、发布日期和出版单位。 编号 资料名称 简介 作者 日期 出版单位
列出编写本报告时查阅的Intenet上杂志、专业著作、技术标准以及他们的网址。 网 址 简 介 - 4 -
DHC 详细设计
2.详细设计总体说明
(描述详细设计的系统、模块、函数等的命名规则,定义系统可能应用的全局变量、常量等)
2.1命名规则
(给出本软件系统在开发过程中,各个子系统必须遵守的系统、模块、程序、函数、变量等的命名规则。)
2.2系统全局参数定义
(具体给出本系统中需要用到的全局变量、常量、函数等)。
系统全局变量描述表 序号 系统全局变量 类 型 系统全局常量描述表 序号 系统全局常量 类 型 系统全局函数定义表 序号 函数名称 函 数 功 能 定 义 常量值 功 能 描 述 功 能 描 述 输入、输出、算法、存储等 3.模块详细设计
(本部分主要根据系统需求、概要设计定义的各个子系统及其功能单元,进行各个功能模块的详细设计,主要包括功能界面设计、函数定义、相关数据库表的操作等)
3.1 子系统功能模块1
(说明:子系统功能模块1在正式文档中需要用分类的子详细设计名称代替,如可以用“订单管理”来代替。)
3.1.1模块功能描述
(根据系统需求定义对该子系统功能进行的结构化划分,给出该模块的功能描述 如果系统需求中已经完成,此处可以直接引用。)
- 5 -
DHC 详细设计
3.1.2模块界面设计
(给出模块涉及到的系统界面,参照下表进行)
模块界面描述表 模块功能名称 模块命名代号 制作人 最后更新日期 控件标题 标准控件 控件名 处 理 说 明 事件处理: 说明:模块可以是Form、Class、Module以及Store Procedure等,如果是Form,则可以在此表之后附加该Form的界面。
3.1.3模块内功能单元描述
(说明该子系统功能模块内部的各个细分的功能单元,如果已经在系统需求中定义,则此处只需给出系统需求名称、所在位置、归档部门、个人等信息,以备将来查用。)
3.1.4模块内函数定义
(针对该功能模块内的各个功能单元,对需要建立函数的给出函数的标准定义,参照下表进行。)
模块内函数功能描述表 模块功能名称 模块命名代号 制作人 最后更新日期 函数名称、类型 功能描述 入口参数及类型 返回值及类型 函数处理: (说明该函数的算法及流程逻辑、操作的数据表等) 3.1.4.1函数输入项
(1)输入项1:(输入项1,在正式文档中要用具体的输入参数名称代替。)
名称: 标识:
数据类型和格式: 数据值的有效范围: 输入的方式: 数量和频度: 输入媒体:
输入数据的来源: 安全保密条件:
3.1.4.2函数输出项
名称: 标识:
- 6 -
DHC 详细设计
数据类型和格式: 数据值的有效范围: 输出的方式: 数量和频度: 输出媒体:
输出数据的去处: 安全保密条件: 3.1.4.3函数算法
(给出该函数的具体算法)
3.1.4.4流程逻辑
描述: 伪代码: 3.1.4.5接口
(说明函数的调用关系及涉及到数据库或表及相关的程序文件)
本程序所隶属的上一层模块:
隶属于本程序的下一层模块、子程序: 与本程序有关的数据库或数据表: 与本程序有关的文件: 3.1.4.6存储分配
3.1.4.7注释设计
3.1.4.8限制条件
3.2 子系统功能模块2
(说明:子系统功能模块2在正式文档中需要用分类的子详细设计名称代替,如可以用“订单管理”来代替。)
子系统功能模块2的各项描述同子系统功能模块1进行。
3.2.1模块功能描述
3.2.2模块界面设计
3.2.3模块内功能单元描述
3.2.4模块内函数定义
(下同)
- 7 -
因篇幅问题不能全部显示,请点此查看更多更全内容