还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件详细设计说明书模版项目名称软件详细设计说明书文档信息修改记录目录1引.・
51.
11.
21.
7.1附录一
62.
12.
1.
12.
1.
22.
1.
32.
1.
42.
1.
52.
1.
62.
22.
2.
12.
2.
22.
2.
32.
2.
42.
2.
52.
2.
83.
13.
2.
3.
3.
3.
43.
96.
16.
107.
17.2附录...10附1引言
1.1编写目的说明编写本软件规格说明书的目的,指出预期的读者
1.2背景简要描述项目的背景
1.3术语定义列出
2.4参考资料列出用得着的参考资料,如a(本项目的经核准的计划任务书或合同、上级机关的批文等;b(属于本项目的其他已发表的文件;c(列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源2功能设计
3.1功能一设计
3.
1.1设计说明(可选)[对功能的设计进行文字说明]
3.
1.2界面设计(可选)[较复杂界面类画出界面]
1.
1.
11.3协作图[较复杂功能画出交互图,简单的CRUD功能可以省略,复杂功能可以放多个交互图]
2.
1.4算法说明(可选)[对较复杂的成员方法的逻辑进行说明]
2.
1.5类设计(可选)[对涉及的类的属性和方法进行详细说明]
2.
1.6数据库表(可选)[列出需要访问的数据库表]
2.2功能二设计
2.
2.1设计说明(可选)[对功能的设计进行文字说明]
2.
2.2界面设计(可选)[较复杂界面类画出界面]
2.
2.3协作图[较复杂功能画出交互图,简单的CRUD功能可以省略,复杂功能可以放多个交互图]
2.
2.4算法说明[对较复杂的成员方法的逻辑进行说明]
2.
2.5类设计(可选)[对涉及的类的属性和方法进行详细说明]
2.
2.
62.6数据库表(可选)[列出需要访问的数据库表]
2.
2.733非功能设计[下面的小节应根据需求规格说明书中的非功能需求来定,如果概要设计已经设计明确的可以不再详细设计]
2.
2.81安全设计
3.2性能设计
3.3易用性设计
3.4健壮性设计
3.5其他非功能设计4接口设计[对外围系统接口进行详细设计]5类设计[按层或组件列出所有的类和接口如果使用PowerDesigner等工具,可以直接导出类图和类清单]6数据库设计[按模块列出所有的数据库对象如果使用PowerDdsigner等工具,可以直接导出ER图和数据库表说明]
6.1ER图[这里插入ER图,为了保证图的清晰图,大的系统应分为多个子图插入]
6.2数据字典[这里可用表格列出所有的数据库对象及其属性]
6.3其他。