概要设计说明书怎么写( 三 )


[1] 概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构 。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等 。
数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计 。显然,概要设计建立的是目标系统的逻辑模型,与计算机无关 。
(1)层次图 。层次图用来描绘软件的层次结构 。
一个矩形框代表一个模块,方框间的连线表示调用关系 。如图,最顶层的方框代表正文加工系统的主控模块,它调用下层模块,完成正文加工的全部功能 。
第二层的每个模块完成正文加工的一个主要功能 。(2)HIPO图 。
HIPO图是IBM公司发明的“层次图加输入/处理/输出图” 。层次图加上编号称为H图 。
在层次图的基础上,除最顶层的方框之外,其余每个方框都加了编号 。层次图中每一个方框都有一个对应的IPO图(表示模块的处理过程) 。
每张IPO图应增加的编号与其表示的(对应的)层次图编号一致 。IPO图是输入/加工/输出图的简称 。
(3)结构图 。结构图是Yordon提出的进行软件结构设计的工具,结构图和层次图类似,一个方框代表一个模块 。
6.跪求概要设计说明书的模版最低0.27元开通文库会员,查看完整内容> 原发布者:鑫淼图文 概要设计说明书1.1.引言1.1.1编写目的本文档详细说明公文流转系统的总体设计思想和设计方法,以及如何实现公文流转系统中各信息数据流的处理流程,供详细设计人员参考 。
1.1.2项目背景本文档为公司公文流转标准系统设计,同时作为软件开发文档的标准模式初稿,供系统设计人员参审 。1.1.3定义本文档将引用下面的定义,在此加以说明:§公文,泛指工作中使用的各种文体的办公文件,如合同、申请、报告、报表文件、请假、计划、通知、汇报、通报等 。
§流转,指公文被处理的过程,如拟稿、批示、传递、打印等 。§数据库,指存储特定信息的计算机文件,是信息保存的静态形式,可以是计算机软件系统特指的数据库,也可以是特指的表或查询 。
§后台处理,指不需要人工干预的、自动根据操作规则进行的数据处理过程 。§人工输入,指通过鼠标或键盘将文字信息输入给软件或将控制命令传递给软件的过程 。
§复制,指将数据完全不变地保存到另外一个数据库中 。§其他定义符合计算机中的标准定义 。
1.1.4参考资料§公文管理方法§软件工程规范§数据库管理系统(SQL)技术手册1.2.任务概述1.2.1目标本文档设计目标是,通过对公文流转过程的逻辑描述,说明如何实现计算机网络的公文流转处理,作为详细设计的必备参考资料 。§远程流转,能够实现多服务器,多地理位置和多级别的公文处理 。
7.概要设计和详细设计怎么写 知乎撰写的设计文档主要分为:总体概要设计文档 + 详细设计文档,后简称为“概设”+“详设” 。
总设和详设都应该包含的部分:
(1) 需求:一般以产品的语言描述,这一块可以拷贝产品需求文档中的story list部分;
(2) 名词解释(可选):非相关领域内的同学需要看到文档需要提前了解的一些概念性质的东西;
(3) 设计目标:又分为功能目标和性能目标,功能目标一般是对产品需求的技术描述,性能目标是根据产品给出的数据对性能进行的评估 。一般来说,新服务必须要有性能目标一项,性能目标可能会影响设计方案 。
除了都应该包含的部分,总体概要设计一般还包含: