软件工程过程资料模板-详细设计说明书

软件工程过程资料模板-详细设计说明书

ID:1366419

大小:201.50 KB

页数:10页

时间:2017-11-10

软件工程过程资料模板-详细设计说明书_第1页
软件工程过程资料模板-详细设计说明书_第2页
软件工程过程资料模板-详细设计说明书_第3页
软件工程过程资料模板-详细设计说明书_第4页
软件工程过程资料模板-详细设计说明书_第5页
资源描述:

《软件工程过程资料模板-详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(项目名称)详细设计说明书文件版本编写日期发布日期(项目名称)详细设计说明书文件修改记录修改日期版本号变化状态修改内容修改人*变化状态:C――创建,A——增加,M——修改,D——删除文档审批信息版本号提交人批准人批准日期发布日期备注-i-(项目名)详细设计说明书目录1引言11.1编写目的11.2适用范围11.3术语和缩写11.4参考资料12概述12.1系统概述12.2系统功能定义13总体结构说明13.1系统结构13.1.1系统内外部关系图13.1.2功能模块简要说明13.1.3依赖的外部接口13.1.4对外提供的接口13.2模块程序构件结构图14数据模

2、型(DataModel)设计24.1逻辑实体模型24.1.1实体模型124.1.2实体模型234.2表结构(物理设计)34.2.1表汇总34.2.2表134.2.3表234.3视图列表45功能实现说明45.1数据流类模块45.1.1数据流程图45.1.2实现说明45.1.3程序设计45.2业务处理类模块55.2.1ObjectModel设计5-iii-(项目名)详细设计说明书5.2.2程序设计56界面实现说明56.1模块156.1.1总体界面结构(业务操作区)说明56.1.2功能点1界面结构说明66.1.3功能点2界面结构说明66.2模块266.2.1

3、总体界面结构(业务操作区)说明66.2.2功能点1界面结构说明66.2.3功能点2界面结构说明6-iii-(项目名)详细设计说明书1引言1.1编写目的【说明编写这份文档的目的,指出预期的读者。】1.2适用范围【说明此文档在何种情况下或何种工作中使用。】1.3术语和缩写【列出本文件中用到的专门术语的定义和外文首字母组词的原词组以及中英文全称。】1.4参考资料【列出有关参考资料。】2概述【如果没有划分子系统,此章节可裁剪。】2.1系统概述【说明此(子)系统“是什么”。】2.2系统功能定义【说明此(子)系统实现的主要功能,可以诸条说明。】3总体结构说明3.1

4、系统结构3.1.1系统内外部关系图【描述此(子)系统内部功能模块的构成以及与外部模块的接口关系,可采用图表形式。如果《概要设计说明书》已描述此部分内容,此处可删剪。】3.1.2功能模块简要说明【对此(子)系统功能模块做简要说明。如果《概要设计说明书》已描述此部分内容,此处可删剪。】3.1.3依赖的外部接口【说明各模块依赖的外部接口是什么,输入参数、输出参数、返回值等。】3.1.4对外提供的接口【说明各模块对外提供的外部接口是什么,输入参数、输出参数、返回值等。】3.2模块程序构件结构图【详细描述程序构件结构图,并做文字说明。一般是有如下两种情况需做此描

5、述:ü非中间件服务结构的后台处理进程模块(一般是异步操作等)。ü在前台交互式操作的模块中,引入了非中间件服务结构的部件。如:】第6页共6页(项目名)详细设计说明书1数据模型(DataModel)设计1.1逻辑实体模型1.1.1实体模型1【描述本(子)系统核心的实体关系模型。如下图所示。要求做到:ü描述每一个实体的作用,指定实体标识(ID)。ü对每一个relationship都要有说明,同时严格注意Mandatory(是否必须),Cardinality(几对几关系)。üER图中的每个表中应有表名、主键字段名、重要字段名等信息。重要字段虽然不是ER图本身必

6、须的,但可以更利于理解表的属性和关系。】第6页共6页(项目名)详细设计说明书1.1.1实体模型2【如果有多个实体模型,需要按照上述的方式,诸一说明。】1.2表结构(物理设计)【此部分主要设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。逻辑设计中的实体大部分可以转换成为物理设计中的表,但是他们并不一定是一一对应的。】1.2.1表汇总序号(子)系统表名中文名称和简单描述使用方式123【注:使用方式分为:公用(所有(子)系统均可访问)、自用(仅本(子)系统可访问)、临时。】1.2.2表1字段名数据类型空/非空其他字段简单

7、描述表描述【基本用途、所属数据库、表数据量、预计增长量。所属表空间、分表说明、分区说明。】主键外键主表:外部引用主表:……索引…………触发器…………约束字段描述字段1【字段描述】字段2【字段描述】……【字段描述】1.2.3表2【同上。】第6页共6页(项目名)详细设计说明书1.1视图列表序号(子)系统视图名相关表使用方式描述123【注:使用方式分为:公用(其他(子)系统可访问)、自用(仅(本)子系统可访问)、临时。】2功能实现说明【本章对每个功能模块中的每一个功能点做实现说明。有两类主要的应用:以数据流为核心的,处理流程是重点;以业务操作为核心的,后台业

8、务模型、前台展现模型是重点(强调用对象模型设计)。下面用不同的章节分别给出这两类应用的设计文档

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。