详细设计报告(OOAD).docVIP

  • 10
  • 0
  • 约2.78千字
  • 约 10页
  • 2022-08-11 发布于辽宁
  • 举报
密级:机密 文档编号: 第 版 分册名称: 第 册/共 册 项目名称(项目编号) 详细设计报告 总页数 正文 附录 生效日期 编制 批准 变更履历 修改编号 版本 修改内容 修改人 修改日期 目录 TOC \o 1-3 1. 简介 1 1.1 目的 1 1.2 范围 1 1.3 参考资料 1 1.4 概述 1 2. 用例设计 1 2.1 用例名 1 2.1.1 交互图 1 2.1.2 类图 2 2.1.3 用户界面说明 2 2.1.4 表和存储过程 2 2.1.5 派生需求 2 3. 子系统设计(可选) 2 3.1 子系统名 2 3.1.1 简要说明 2 3.1.2 接口 2 3.1.3 内容 2 3.1.4 依赖关系 3 3.1.5 图 3 4. 包设计 3 4.1 包名 3 4.1.1 简要说明 3 4.1.2 类 3 4.1.3 图 3 4.1.4 包 3 4.1.5 导入依赖关系 3 5. 类设计 4 5.1 类名 4 5.1.1 简要说明 4 5.1.2 职责 4 5.1.3 关系 4 5.1.4 操作 4 5.1.5 属性 4 5.1.6 特殊需求 4 5.1.7 图 4 6. 附件 5 详细设计报告 版本:0.0.0-1.1.0 第 PAGE 3页 简介 [系统设计文档的简介应提供整个系统设计文档的概述。它应包括此系统设计文档的目的、范围、术语、缩略语、参考资料和概述。(此文档中的提示性语言,请在文档完成后删除。)] 目的 [本文档将从子系统、包、类、数据结构等方面对系统作详细的描述。 本节确定此系统设计文档在整个项目文档中的作用或目的。] 范围 [简要说明此系统设计文档适用的范围和影响的范围。] 参考资料 [本小节应完整地列出此系统设计文档中其他部分所引用的所有文档。每个文档应标有标题、报告号(如果适用)、日期和出版单位。列出可从中获取这些参考资料的来源。这些信息可以通过引用附录或其他文档来提供。] 概述 [本小节应说明此系统设计文档中其他部分所包含的内容,并解释此系统设计文档的组织方式。] 用例设计 用例名 交互图 [即序列图和协作图,说明如何根据协作对象实现用例。] 类图 [说明参与用例实现的类和关系的图。] 用户界面说明 [列举并说明参与用例实现的用户界面,这些用户界面来自“用户界面设计报告”。如果没有则写无。] 表和存储过程 [列举并说明参与用例实现的表和存储过程,这些表和存储过程来自“数据库设计报告”。如果没有则写无。] 派生需求 [用于记录用例模型未考虑但在构建系统时却需要考虑的有关用例实现的所有需求,例如非功能性需求。] 子系统设计(可选) [本节说明当前系统所使用的所有子系统,子系统是通过接口对包或类的封装,人机界面也可认为是接口,从这个意义上讲,一个人员界面也是一个子系统。如果系统仅由包和类组成,则该项可不做。] 子系统名 简要说明 [对子系统的角色、目的或者“主题”的简短说明。] 接口 [子系统对外提供的接口描述。] 内容 [与所包含的模型元素之间的聚合关系关联关系。] 依赖关系 [与子系统所依赖的接口或包的关联关系。] 图 [与子系统相关的类图、状态图等。] 包设计 [本节说明当前系统所使用的所有包。] 包名 简要说明 [包的角色和目的或“主题”的简要说明。] 类 [直接包含在包中的类。] 图 [直接包含在包中的图。] 包 [直接包含在包中的包。] 导入依赖关系 [从一个包到另外一个包的导入依赖关系。] 类设计 [本节列出本系统所有的类及其属性、操作、图等。] 类名 简要说明 [类的角色及目的的简要说明。] 职责 [由类定义的职责。] 关系 [类参与的关系,如泛化关系、关联关系以及聚合关系。] 操作 [由类定义的操作。] 属性 [由类定义的属性。] 特殊需求 [记录所有需求(例如非功能性需求)的文本说明,该需求基于在设计模型中无需考虑,但是在实施过程中却需要考虑的类。] 图 [类所使用的任何图,如交互图、类图或状态图。] 附件 [列出本详细设计报告相关的附件编号、名称。附件编号如下:] 附件1

文档评论(0)

1亿VIP精品文档

相关文档