1 / 29
文档名称:

详细设计说明书模版.doc

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

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

详细设计说明书模版.doc

上传人:sunhongz2 2022/3/19 文件大小:405 KB

下载得到文件列表

详细设计说明书模版.doc

相关文档

文档介绍

文档介绍:.
详细设计说明书模版
详细设计说明书
密级:机密
文档编号:XXX_TS_TEMP_XXSJSMS 版本号:
【项目名称】
详细设计说明书模板
编写
人:
XXX
批准
人:
XXX
生效日
201能模块描述建议采用分级标题, 便于
2 / 21
详细设计说明书
组织和检索。>
<样例:该例子分三个层次画出了三层功能 模块,根据项目的实际情况,几层功能模块图可 以画在一张上图上。>

<样例



3 / 21
详细设计说明书

<样例

具体描述…

具体描述…

具体描述…

具体描述…


软件体系架构
<该章节主要描述系统的实现的体系架构,
以期使读者从总体上了解项目的设计框架。 软件 体系架构描述包括在物理上,对象之间通过函数 或者过程调用相互作用;在逻辑上,对象之间通 过集成、复合等方式实现设计的复用。该章节更 多的内容面向编码和实现,对于不同的项目或采 用不同的工具,设计文档使用的图示或工具可能 不同,如面向对象的设计可以用高层次的类图、 组件图、包图等和相关文字说明等描述整体的体 系架构,面向过程的设计可能使用高层次的函数
4 / 21
详细设计说明书
功能分解来描述,另外该章节内容也包括对源代 码组成的高层次描述>
<软件体系架构描述中,另外很重要的是描 述系统采用通用或核心的模块、组件的设计思路 及实现框架(如对数据库访问的通用实现)。这 些通用设计在此处以及在后续设计文档的集中 描述,有利用读者的理解和阅读,也有利于设计 文档的维护。>
<面向编码和实现,描述如何组织代码实现 相关业务逻辑。对于不同的项目或采用不同的工 具,设计文档使用的图示或工具可能不同, 如面 向对象的设计可以用高层次的类图、组件图、包 图等和相关文字说明等描述整体的体系架构,面 向过程的设计可能使用高层次的函数功能分解 来描述,另外该章节内容也包括对源代码组成的 高层次描述,建议的章节结构包括>
421设计思路
<描述系统总体设计采用的框架、工具、方 法等,平台级的设计思路,以及对一些难点和复 杂逻辑、权限等的处理思路>
<对于通常的项目,设计思路可能包括多个 部分,可以分子章节描述,如框架、权限、策略
5 / 21
详细设计说明书
等等>
422包图及描述
<提示:直接通过数据库进行操作的统计报 表类系统该部分可以不描述>
<主要创建类包图,通过层次结构,以在逻 辑上组织设计,在使用包图及描述中,要能体现 设计和功能逻辑间的关系>
<一些建议,把一个框架的所有类放置在相 同的包中。一般把相同继承层次的类放在相同的 包中。彼此间有聚合或组合关系的类通常放在相 同的包中。彼此合作频繁的类,信息能够通过 UML顺序图和UML合作图反映出来的类,通常放 在相同的包中。>
<对于通常的项目,包图可能有多个,可以 分子章节描述>
<样例,类包图示意,缺少描述>
6 / 21
详细设计说明书
1
窗口
Artiom r:
<-facade »
--一
£00. "士斗包
7
423类图及描述
<提示:直接通过数据库进行操作的统计报 表类系统,Sieble套件类系统该部分可以不描 述>
<主要创建类包图,通过层次结构,以在逻
辑上组织设计,在使用类图及描述中,要能体现
7 / 21
详细设计说明书
设计和功能逻辑间的关系。
<此章节类图描述系统实现的高层次主要类
以及它们自己的关系(如继承、聚合等),并描 述出这些类的主要作用,此章节对属性和方法不 需要太细化。>
<对于通常的项目,类图可能有多个,可以
分子章节描述>
<样例,类图示意,缺少描述>
z_z:r.?
Cbr# it >
it«
-id :
e-:D7
'Bu4 irirsj
ObjKt >>
Title
:土wtr•宇:t}——
—^ : Etr Hg
-/iiirM
-fl胡皿 : *
* 豐IcjL an idO
十 timl im te吕Etv机ticiiO creAtt :,.'
dutrerO
+ £::一二:1
CTtatCL1 do^t rnyO
border
*CEuiintsr
Dfcject ■>
Swrowtr

一 ui□