软件详细设计文档模板(最全面)资料.doc
《软件详细设计文档模板(最全面)资料.doc》由会员分享,可在线阅读,更多相关《软件详细设计文档模板(最全面)资料.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-_文档编号文档编号版本版本A1密级密级商密 A项目名称项目名称XxXx 系统系统研发生产中心研发生产中心项目来源项目来源XxXxx x 系统系统 详细设计说明书详细设计说明书(内部资料 请勿外传)编编 写:写:日日 期:期:检检 查:查:日日 期:期:审审 核:核:日日 期:期:批批 准:准:日日 期:期:XX 公公司司版权所有版权所有 不得复制不得复制文档变更记录文档变更记录-_序号序号变更(变更(+/-)说明)说明作者作者版本号版本号日期日期批准批准12-_目 录1. 引言 .41.1 编写目的和范围 .41.2 术语表 .41.3 参考资料 .41.4 使用的文字处理和绘图工具 .42
2、. 全局数据结构说明 .52.1 常量 .52.2 变量 .52.3 数据结构 .53. 模块设计 .53.1 用例图 .53.2 功能设计说明 .53.2.1 模块 1 .53.2.2 模块 2 .64. 接口设计 .74.1 内部接口 .74.2 外部接口 .74.2.1 接口说明 .74.2.2 调用方式 .85. 数据库设计 .86. 系统安全保密设计 .86.1 说明 .86.2 设计 .86.2.1 数据传输部分 .86.2.2 IP 过滤分部.86.2.3 身份验证部分 .87. 系统性能设计 .98. 系统出错处理 .9-_-_1. 引言1.1 背景此文档的背景1.2 编写目的
3、和范围说明写这份详细设计说明书的目的。 本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、 算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人 员、软件开发人员、软件测试人员和项目评审人员。1.3 术语表定义系统或产品中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。序号术语或缩略语说明性定义1PMProject Manager,项目经理21.4 参考资料列出有关资料的名称、作者、文件编号或版本等。参考资料包括: a需求说明书、架构设计说明书等; b本项目的其他已发表的文件; c引用文件、资料、软件开发标准等。 资料名称作者文件编号
4、、版本资料存放地点1.5 使用的文字处理和绘图工具文字处理软件:编写设计文档使用的文字处理软件,如 RedOffice 绘图工具:使用的 UML 工具,如 Rose、Jude、Visio-_2. 设计概述2.1 任务和目标2.1.1 需求概述2.1.2 运行环境概述2.1.3 条件与限制2.1.4 详细设计方法和工具3. 系统详细需求分析主要对系统级的需求进行分析。首先应对需求分析提出的企业需求进一步确认,并对 由于情况变化而带来的需求变化进行较为详细的分析。3.1 详细需求分析3.1.1 详细功能需求分析3.1.2 详细性能需求分析3.1.3 详细资源需求分析3.1.4 详细接口需求分析3.
5、1.5 详细系统运行环境及限制条件分析4. 总体方案确认着重解决系统总体结构确认及界面划分问题。-_4.1 系统总体结构确认对系统组成、逻辑结构及层次进行确认,对应用系统、支撑系统及各自实现的功能进 行确认,细化集成设计及系统工作流程,特别要注意因软件的引进造成的系统本身结构和 公司其他系统的结构变化。包括:4.1.1 系统组成、逻辑结构及层次确认4.1.2 应用系统结构确认4.1.3 支撑系统结构确认4.1.4 系统集成确认4.1.5 系统工作流程确认4.2 系统详细界面划分4.2.1 应用系统与支撑系统的详细界面划分应用系统与支撑系统之间的界面包括系统主服务器与其他服务器的服务范围及访问方
6、 式,网络及数据库对应用系统的支撑方式,全局数据的管理与存取方式等。4.2.2 系统内部详细界面划分系统各功能之间的界面包括覆盖范围,模块间功能调用涉及到的系统模块及方法,全 局数据格式,系统性能要求等。5. 全局数据结构说明本章说明本程序系统中使用的全局数据常量、变量和数据结构。5.1 常量包括数据文件名称及其所在目录,功能说明,具体常量说明等。-_5.2 变量本章说明本程序系统中使用的全局数据常量、变量和数据结构。5.3 数据结构包括数据结构名称,功能说明,具体数据结构说明(定义、注释、取值)等。6. 系统详细设计6.1 功能结构图6.2 系统结构设计及子系统划分对系统的组成及逻辑结构进行
7、设计前确认。 划分系统功能模块或子系统(如果有或者有必要,特别是大型的软件系统) 。6.3 系统功能模块详细设计按结构化设计方法,在系统功能逐层分解的基础上,对系统各功能模块或子系统进行 设计。此为详细设计的主要部分之一。 用层次图描述系统的总体结构、功能分解及各个模块之间的相互调用关系和信息交互, 用 IPO 图或其他方法描述各模块完成的功能。 以上建议采用 HIPO 图进行功能分解与模块 描述,更高的要求建议采用 IDEF0 方法进行功能模型设计。 详细设计应用系统的各个构成模块完成的功能及其相互之间的关系,用 IPO 或结构图 描述各模块的组成结构、算法、模块间的接口关系,以及需求、功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 详细 设计 文档 模板 全面 资料
限制150内