当前位置:首页 > 专题范文 > 公文范文 >

软件详细设计说明书模版(全文完整)

时间:2022-10-19 10:50:07 来源:网友投稿

下面是小编为大家整理的软件详细设计说明书模版(全文完整),供大家参考。

软件详细设计说明书模版(全文完整)

 

 软件详细设计说明书模版

 项目名称

 软 件 详 细 设 计 说 明 书

 文档信息

 修改记录

 目录

 1 引言.......................................................................................................................................................... .. 5

 1.1

 1.2

 1.3

 1.4

 2 编写目 的 .......................................................................................................................................... 5 背景 .................................................................................................................................................. 5

 术语定义 ..........................................................................................................................................

 5 参考资 料 .......................................................................................................................................... 5 功能设计....................................................................................................................................................

 6

 2.1

 2.1.1

 2.1.2

 2.1.3

 2.1.4

 2.1.5

 2.1.6

 2.2

 2.2.1

 2.2.2

 2.2.3

 2.2.4

 2.2.5

 2.2.6

 2.3 功能一设 计 ...................................................................................................................................... 6 设计说明(可选) ..................................................................................................................... 6 界面设计(可选) ..................................................................................................................... 6 协作图 ......................................................................................................................................... 6 算法说明(可选) ..................................................................................................................... 6 类设计(可选) ......................................................................................................................... 6 数据库表(可选) ..................................................................................................................... 6 功能二设计 ...................................................................................................................................... 6 设计说明(可选) ..................................................................................................................... 6 界面设计(可选) ....................................................................

 ................................................. 6 协作图 ......................................................................................................................................... 6 算法说明 ..................................................................................................................................... 6 类设计(可选) ......................................................................................................................... 6 数据库表(可选) .....................................................................................................................

 6 …… ..................................................................................................................................................

 7

 3 非功能设 计 ................................................................................................................................................ 8

 3.1

 3.2

 3.3

 3.4

 3.5 安全设

 计 .......................................................................................................................................... 8 性能设计 .......................................................................................................................................... 8 易用性设计 ...................................................................................................................................... 8

 健壮性设计 ...................................................................................................................................... 8 其他非功能设 计 .............................................................................................................................. 8

 4

 5

 6 接口设 计.................................................................................................................................................... 9 类设 计........................................................................................................................................................ 9 数据库设

 计 ................................................................................................................................................ 9

 6.1

 6.2

 6.3 ER 图 ................................................................................................................................................ 9 数据字典 .......................................................................................................................................... 9 其 他 .................................................................................................................................................. 9

 7 附 录.......................................................................................................................................................... 10

 7.1

 7.2 附录 一 ............................................................................................................................................ 10 附

 录二 ............................................................................................................................................ 10

 1 引言

 1.1 编写目的

 说明编写本软件规格说明书的目的,指出预期的读者。

 1.2 背景

 简要描述项目的背景。

 1.3 术语定义

 列出

 1.4 参考资料

 列出用得着的参考资料,如:

 a(本项目的经核准的计划任务书或合同、上级机关的批文等;

 b(属于本项目的其他已发表的文件;

 c(

 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料 的来源。

 2 功能设计

 2.1 功能一设计

 2.1.1 设计说明(可选)

 [对功能的设计进行文字说明。]

 2.1.2 界面设计(可选)

 [较复杂界面类画出界面。]

 2.1.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.6 数据库表(可选)

 [列出需要访问的数据库表。]

 2.3 ……

 3 非功能设计

 [下面的小节应根据需求规格说明书中的非功能需求来定,如果概要设计已经设计明确的 可以不再详细设计。]

 3.1 安全设计

 3.2 性能设计

 3.3 易用性设计

 3.4 健壮性设计

 3.5 其他非功能设计

 4 接口设计

 [对外围系统接口进行详细设计。]

 5 类设计

 [按层或组件列出所有的类和接口。如果使用 PowerDesigner 等工具,可以直接导出类图和 类清单。]

 6 数据库设计

 [按模块列出所有的数据库对象。如果使用 PowerDdsigner 等工具,可以直接导出 ER 图和数据库表说明。]

 6.1 ER 图

 [这里插入 ER 图,为了保证图的清晰图,大的系统应分为多个子图插入。]

 6.2 数据字典

 [这里可用表格列出所有的数据库对象及其属性。]

 6.3 其他

 [说明数据库设计中上述两部分内容没有涵盖的内容,如果没有,可略。]

 7 附录

 7.1 附录一

 7.2 附录二

推荐访问:模版 说明书 完整 软件详细设计说明书模版 软件详细设计说明书模板

相关推荐