1 / 17
文档名称:

详细设计说明书模版.doc

格式:doc   大小:425KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

详细设计说明书模版.doc

上传人:zbfc1172 2018/11/23 文件大小:425 KB

下载得到文件列表

详细设计说明书模版.doc

文档介绍

文档介绍:文档编号:XXX_TS_TEMP_XXSJSMS版本号:【项目名称】详细设计说明书模板编写人:XXX批准人:XXX生效日期:2017年1月6日版权信息本文件涉及之信息,属XXX所有。未经XXX允许,文件中的任何部分都不能以任何形式向第三方散发。-12-1XXX创建A2016-12--12-28XXX调整需求分析方法M2016-12--1-4XXX更换使用模板M2017-1-6XXXXXX修订状态:A--增加,M--修改,D--删除日期格式:YYYY-MM-DD目录1 概述 编写目的 适用范围 术语和缩写 参考资料 12 角色和职责 13 设计约定 14 实现架构及功能逻辑 功能逻辑描述 软件体系架构 总体界面设计 85 详细设计 模块A : 模块B 146 数据库设计 147 接口设计 148 附录: 14概述编写目的<此处填写本文档的目的><例如:XXX项目的目的是:根据《XXX需求规格说明书》进行详细设计>适用范围<此处填写本文档的适用范围等>术语和缩写<此处填写本文档中所特有的术语和缩写,常用的术语和缩写统一编写在一个规范文档中>术语和缩写解释备注参考资料指出为完成本文档所需要的参考资料,包括a属于本项目的其它已发表的文件;b本文件中各处引用到的文件资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。>参考文件备注《XXXX项目需求规格说明书》《XXXX项目系统概要设计报告》角色和职责角色职责项目经理指导和审查数据库的详细设计系统分析员负责数据库的详细设计设计约定<说明系统设计需要遵循的一些约定和约束等。>实现架构及功能逻辑功能逻辑描述<建议分层描述本系统功能模块,功能模块可包含面向用户需求的功能模块,也可包含面向实现的功能模块(如实现数据库的通用访问等),层次建议两到三层。功能逻辑建议采用功能逻辑图+文字说明方式描述,功能逻辑图建议采用Visio组织机构图来画,功能模块描述建议采用分级标题,便于组织和检索。><样例:该例子分三个层次画出了三层功能模块,根据项目的实际情况,几层功能模块图可以画在一张上图上。><……><…………>软件体系架构<该章节主要描述系统的实现的体系架构,以期使读者从总体上了解项目的设计框架。软件体系架构描述包括在物理上,对象之间通过函数或者过程调用相互作用;在逻辑上,对象之间通过集成、复合等方式实现设计的复用。该章节更多的内容面向编码和实现,对于不同的项目或采用不同的工具,设计文档使用的图示或工具可能不同,如面向对象的设计可以用高层次的类图、组件图、包图等和相关文字说明等描述整体的体系架构,面向过程的设计可能使用高层次的函数功能分解来描述,另外该章节内容也包括对源代码组成的高层次描述><软件体系架构描述中,另外很重要的是描述系统采用通用或核心的模块、组件的设计思路及实现框架(如对数据库访问的通用实现)。这些通用设计在此处以及在后续设计文档的集中描述,有利用读者的理解和阅读,也有利于设计文档的维护。><面向编码和实现,描述如何组织代码实现相关业务逻辑。对于不同的项目或采用不同的工具,设计文档使用的图示或工具可能不同,如面向对象的设计可以用高层次的类图、组件图、包图等和相关文字说明等描述整体的体系架构,面向过程的设计可能使用高层次的函数功能分解来描述,另外该章节内容也包括对源代码组成的高层次描述,建议的章节结构包括><描述系统总体设计采用的框架、工具、方法等,平台级的设计思路,以及对一些难点和复杂逻辑、权限等的处理思路><对于通常的项目,设计思路可