概要设计报告(面向过程).docVIP

  • 10
  • 0
  • 约4.05千字
  • 约 11页
  • 2022-08-11 发布于辽宁
  • 举报
密级:机密 文档编号: 第 版 分册名称: 第 册/共 册 项目名称(项目编号) 概要设计报告 总页数 正文 附录 生效日期 编制 批准 变更履历 修改编号 版本 修改内容 修改人 修改日期 目录 TOC \o 1-3 1. 引言 1 1.1 文档编制目的 1 1.2 背景 1 1.3 参考资料 1 2. 总体设计 1 2.1 系统总体建设目标 1 2.2 系统业务流程 1 2.3 系统数据流程 1 2.4 软件体系结构 2 2.5 系统运行体系 2 2.5.1 运行体系图 2 2.5.2 程序/模块对应表 2 2.6 系统物理结构 2 2.7 技术路线 3 3. 系统接口设计 3 3.1 用户接口 3 3.2 外部系统接口 3 3.3 模块间接口 4 4. 子系统/模块设计 4 4.1 子系统/模块1(编号/名称) 4 4.1.1 功能 4 4.1.2 性能 4 4.1.3 模块结构 4 4.1.4 子模块接口设计 4 4.2 子系统/模块2(编号/名称) 5 5. 系统性能、质量设计 5 6. 数据结构与数据库设计 5 7. 外部存储结构设计 5 8. 故障处理说明 5 9. 尚需解决的问题 6 10. 附件 6 概要设计报告 版本:0.0.0-1.1.0 第 PAGE 6页 引言 文档编制目的 [说明编写这份报告的目的,指出预期的读者。] 背景 [叙述系统设计阶段的目标、作用范围以及其他应向读者说明的理解本报告所需的背景,如与公司其它软件之间的联系等。] 参考资料 [列出编写本报告时参考的文件、资料、技术标准以及他们的作者、标题、编号、出版日期和出版单位。 列出编写本报告时查阅的Internet上杂志、专业著作、技术标准以及其网址。] 总体设计 系统总体建设目标 [详细定义系统的总体功能,并指出系统总体的设计原则、性能要求。若系统比较复杂,可分层描述。] 系统业务流程 [以图表的形式描述信息在系统各部分间的流动情况,即系统的控制流及相关说明。 对于比较复杂的系统,可以分层次描绘。] 系统数据流程 [以图表的形式描绘信息在系统中的流动和处理的情况,即系统的数据流及相关说明。 对于比较复杂的系统,可以分层次描绘。] 软件体系结构 [以图表形式(软件体系结构图及软件结构图)给出软件子系统结构和模块组成结构,并附加适当的文字说明。如果对某子系统单独编制《系统设计报告》,则在此处不必列出其内部自用模块。 为满足确定的设计单元的可跟踪性和可维护性,需采用唯一性标识确定每个子系统与模块。对设计单元的标识可以采用序列号、层次编码或自定义其他的方法。] 系统运行体系 运行体系图 [主要考虑以下几个问题: 系统有多少个程序要运行; 每个程序的生命周期(什么时候开始,什么时候结束); 系统有哪些地方需要并发,采用什么方式,如果是多线程/进程的方式,那些进程/线程间通讯问题、生命周期问题怎么解决。 这些问题尽量用图表方式描述,有必要的话采用多个图表方式。] 程序/模块对应表 [以列表形式描述子系统/模块与运行程序间的对应关系。描述方式同“系统特性/模块对应表”。] 程序1 程序2 …… 程序n 模块1 R R 模块2 R R …… R 模块m R R [“R”(Relate)表示模块m和完成系统特性n有关。从上图可见程序2与三个模块1、2、n相关。] 系统物理结构 [描述使用本软件系统典型用户的物理设备分布图及设备上相应基本软件配置。软件环境包括:操作系统、数据库、以及其它支撑软件;硬件环境包括:主机类型、网络类型、存储器容量、其它特殊设备。 要求: 尽量为系统的每个物理节点定义一个和功能相关的名称,名称的含义在词汇表中说明; 结合运行体系图中提到的“程序”,将相关的“运行程序”分布到各个物理节点中; 采用网络拓扑图表示。] 技术路线 [描述本软件系统在实现过程中所采用的技术路线、方法。对较新的技术给予详细的阐述及必要的说明,在可能的情况下给出相应的技术参考资料。] 系统接口设计 用户接口 [描述该软件与用户的接口,包括用户输入输出界面样式、操作方式和界面间的转移关系。如具有等同作用的文件(如使用开发工具编写的界面原型程序等),本处仅需列出该文件名、保管部门即可。 要求: 列举实现某用户接口对应的程序名称; 用户接口描述采用对话图或者界面原型程序表示; 需要对逐个程序进行说明。] 外部系统接口

文档评论(0)

1亿VIP精品文档

相关文档