前端详细设计⽂档_软件⼯程详细设计⽂档模板
软件开发中⼼
Software Development Center
详细设计说明书
项⽬名称 <;项⽬名称>
⽂档类别 <⽂档类别>
⽂档编号 <⽂档编号>
版 本 <V1.0>
密 级 <;秘密>
⼆〇⼀〇⼆〇⼀〇年⼗⼆⽉⼆⼗⽇版本修订记录
版本⽇期描 述作者审核
⽬ 录
1 引⾔ 3
1.1. 编写⽬的 3
1.2. 项⽬概况 3
1.3. 术语定义 3
1.4. 参考资料 3
2 系统概述 3
2.1. 系统体系结构 3
2.2. 系统功能分布和层次结构 3
3 程序设计详细描述 3
3.1. 客户开销户分类(Sp05210102)设计说明 3
4 公⽤接⼝程序设计说明 3
4.1. 全局变量 3
4.2. 公⽤界⾯ 3
4.3. 公⽤函数和过程 3
4.4. 公⽤表辞典 3
附件 3
引⾔
编写⽬的
{简要说明编写这份详细设计说明书的⽬的,指出预期的读者。
本详细设计说明书的编写⽬的是为了说明程序系统的各个层次中的每个软件对象(包括每个模块和程序)的设计考虑,以向系统实现(编码和测试)阶段提供关于程序系统实现⽅式的详细描述,从⽽成为编码的技术基础。
本详细设计说明书的适⽤读者为:软件开发者、测试⼈员}
项⽬概况
{1.说明待开发的软件系统的名称
2.列出本项⽬的任务委托单位、开发单位、协作单位、⽤户单位
3.说明项⽬背景,叙述该项软件开发的意图、应⽤⽬标、作⽤范围以及其他应向读者说明的有关该软件开发的背景材料。如果本次开发的软件系统是⼀个更⼤的系统的⼀个组成部分,则要说明该更⼤系统的组成和介绍本系统与其它相关系统的关系和接⼝部分
4.保密说明:
本项为可选项,⼀般的软件公司都会要求对软件开发的概要设计⽂档进⾏保密,不允许被复制、使⽤和扩散到公司之外的范围,如果需要强调则允许做相关的保密说明
5.版权说明:
本项为可选项,若有必要,才要作有关的描述。}
术语定义
{列出本⽂档中所引⽤到的专门术语的定义和⾸字母缩写词、缩略语的原⽂,以便对详细设计说明书进⾏适当的解释}
前端页面模板参考资料
{列出所本⽂档所使⽤的参考资料,包括:
A 本软件开发所经核准的合同或标书或可⾏性报告等⽂档
B 软件开发计划书
C 需求分析报告
D 测试⽅案(若存在初稿的话)
E 概要设计说明书
F 与本项⽬有关的已发表的⽂件或资料
G 本⽂件中各处引⽤的⽂件、资料,所采⽤的软件开发标准和规范
注意:必须列出⽂件、资料的作者、标题、编号、发表⽇期和出版单位,以说明这些⽂件资料的来源。若某些⽂档有保密要求的,则要说明其保密级别。
系统概述
{概要地介绍本软件系统,只要求提供影响详细设计的⼀般因素,不必太详细地描述⼤量细节,本章主要⽬的仅仅是使本详细设计说明书更加易于理解,建议根据系统设计的实际需要可以有选择地从以下⽅⾯进⾏概要描述:系统体系结构、系统功能分布和层次结构、程序实现风格或⽅式}
系统体系结构
{画出系统的体系结构图,以说明系统体系结构的实现技术,所⽤到的数据库主体的描述、如何实现访问数据库、如何划分程序的主体部分}系统功能分布和层次结构
{主要介绍本软件系统程序组织的结构,包括各个功能模块的划分,可以⽤模块层次结构图来表⽰,以说明各个模块之间的相互调⽤关系,或者也可以⽤⼀系列的图表来列出本程序系统内的每个程序(包括各个模块或⼦程序)的名称、标识符和它们之间的层次结构关系。
程序组织的层次结构关系可⽤表格形式进⾏描述,建议如下表:
模块名称模块编号⼦模块名称功能说明⼦模块编号
}
程序设计详细描述
{从本章开始,逐个地给出程序组织结构中各个层次的每个程序的设计考虑,每⼀程序模块的详细设计描述单独为⼀节,标题格式为:模块名称(模块编号)设计说明,例如:3.1主界⾯ untMsgMain {frmMsgMain}(000101)设计说明。
对每个程序模块(包括存储过程的设计),建议分别从以下⼏个⽅⾯进⾏描述:
注明该功能模块的编号和模块名称
模块功能简述
界⾯(包括屏幕编号,屏幕图⽚,控件说明)
所调⽤的模块(包括控件)的说明
变量说明
函数/过程列表
函数/过程说明(包括输⼊、输出和处理逻辑)
测试要求:主要说明本模块进⾏单元测试的要点或注意事项
出错处理
尚未解决的问题
参考以下范例,允许根据实际需要进⾏裁剪:
客户开销户分类(Sp05210102)设计说明
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
模块编号052 盘后查询
源程序⽂件Sp05210102源程序名称客户开销户分类
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论