1 / 7
文档名称:

2022年软件概要设计规范.docx

格式:docx   大小:22KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2022年软件概要设计规范.docx

上传人:1660287**** 2023/2/6 文件大小:22 KB

下载得到文件列表

2022年软件概要设计规范.docx

文档介绍

文档介绍:该【2022年软件概要设计规范 】是由【1660287****】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【2022年软件概要设计规范 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。*******软件科技质量管理体系文件Q/****-ZY-RJ-06
软件概要设计规范(正文共6页)
***
***
***
2010年03月26日2010年03月26日
2010年03月26日受控状态:■受控口非受控
****软件科技发布
软件概要设计规范
*************软件科技更改记录
更改单号
更改
状态
更改原因
更改页码
更改前版本号
更改后版本号
更改人
生效日期
备注
Q/****-ZY-RJ--软件概要设计规范
系统文件-软件概要设计规范
文件编号:Q/****-ZY-RJ-
目录1
.引言2
.参考文献2
.术语2
.概耍设计任务和过程2
概要设计任务2
概要设计过程2
.总体要求3
一致性3
抽象3
独立性3
信息隐蔽3
模块大小适中3
.概要设计流程3
确定概要设计方法和工具3
人员培训4
确定概要设计输入4
概要设计4
制定集成测试计划5
修改开发计划5
编制文档5
概要设计审查5
概要设计文档存档6
.概要设计完成标志6
Q/****-ZY-RJ--软件概要设计规范
系统文件-软件概要设计规范
文件编号:Q/****-ZY-RJ-
.引言
本标准规定了软件概要设计阶段的任务、过程和相关要求,及该阶段的完成标志。它是软件开发规范的组成局部。本标准适用于软件概要设计阶段所有任务和所有相关人员,包括工程管理人员、软件设计人员、软件测试人员、文档编制人员和质量审核人员。
.参考文献GB8566—88计算机软件开发规范
ISO/IEC12207:1995信息技术——软件生存周期过程

.概要设计任务和过程
概要设计任务根据软件需求说明,建立目标系统的总体结构和模块间的关系;定义模块的接口;设计数据库、数据结构;设计目标系统的外部接口,包括用户界面:设计系统的安全机制,及出错处理机制;定义目标系统的运行;制定集成测试计划;编写文档;概要设计审查和复审。
概要设计过程概要设计过程由以下步骤组成:
1)确定概要设计方法和工具;2)人员培训:
3)确定概要设计输入;4)概要设计;
5)制定集成测试计划;6)修改开发计划;
7)编制文档;8)概要设计审查;
9)概要设计文档存档。
Q/****-ZY-RJ--软件概要设计规范
系统文件-软件概要设计规范
文件编号:Q/****-ZY-RJ-
一致性
概要设计必须满足软件需求说明书的所有要求,包括所有功能要求、性能要求和其它要求。软件需求说明的变化与软件概要设计的变化必须保持一致。变化不能随意进行,应置于严格的配置管理之下。
抽象
鉴别系统元素的不同抽象级别,并根据抽象级别建立系统的层次结构。采用自顶向下,逐步求精的方法进行系统的总体结构设计。
独立性
依据高内聚、低耦合的原那么,确定功能模块,使模块功能独立且简单。
54信息隐蔽
尽可能使操作和数据局部化,严格限制模块外部对其内部的操作和数据访问。
模块大小适中
保持模块的大小适中。体积太大的模块,往往功能复杂,对于这样的模块,耍进行功能分解,划分为多个模块。
.概要设计流程确定概要设计方法和工具
所选定的设计方法与需求分析方法保持一致。这种一致性不仅表现在形式上,而且表现在逻辑联系上。在一个软件工程内所用设计方法应该保持唯一性。候选设计方法:
1)结构的设计方法,包括面向数据流的设计方法和面向数据结构的设计方法。
2)面向对象设计方法。确定支持所选定的设计方法的工具。工具中的设计描述语言不论是图形的,还是文字的,在一个软件工程中要保持唯一性和规范化。
Q/****-ZY-RJ--软件概要设计规范
系统文件-软件概要设计规范
文件编号:Q/****-ZY-RJ-
针对所选定的设计方法和工具,以及相关的标准对设计人员进行相应的培训。这是个可选项,但对于新的方法和工具,或新的设计人员,培训是必需的。
确定概要设计输入
概要设计输入必须是形成文件的,并经过确认。一般有以下资料:
1)软件需求说明书,指明软件需求说明书的相关局部。
2)相关系统的资料,这是指与目标系统有接口关系的软硬件系统。可能的类型有:
硬件运行平台;软件运行环境;
数据库管理系统;第三方提供的API;
驱动器;软构件库,包括控件、标准类库、标准函数。
3)相关的用户资料。
4)其它子系统的资料。一个系统可能划分为多个子系统。在该系统中,与目标子系统有接口关系的其它子系统的资料,也应确定为设计输入。
5)软件概要设计相关的标准化文件,例如:
软件概要设计规范;软件概要设计说明书规范;
测试规范。
概要设计概要设计包括以下活动:
设计和确定目标系统的总体结构和模块间关系。
模块间的关系主要是调用关系和组成关系。对于大型系统,可按软件需求说明将系统分为多子系统,然后为每个子系统定义总体结构,并描述各子系统的接口关系。对于一般系统,可按软件需求直接定义目标系统的总体结构。
定义模块的接口模块的接口包括输入/输出参数,和参数的传递方式。定义模块的接口应标识错误的参数。
设计数据库/数据结构这里的数据结构指全局数据结构,特别是需要存储在外存储介质的数据结构。
设计外部接口外部接口机制包括启动或调用方式,参数或信息传递方式,信息格式等方面。用户界面的设计,外部输入/输出信息格式的规定都属于该任务范畴。
设计安全机制Q/****-ZY-RJ-
系统文件-软件概要设计规范
文件编号:Q/****-ZY-RJ-:
系统和数据的访问权限和权限鉴别机制;数据备份方法;
系统和数据恢复方法;出错处理方法和出错信息。出错信息包括错误的编号,错误类型,解释性信息,可能的纠错方法;
预防计算机病毒的方法。
设计系统的运行系统的运行设计有以下任务:
确定系统的运行类型;规定每类运行的控制和操作;
指明每类运行覆盖的功能模块。
确定设计限制明确描述设计的限制。
制定集成测试计划
目标软件系统的概要设计完成后,应制定相应的集成测试计划。关于集成测试按《软件测试规范》执行。
修改开发计划
概要设计完成后,将对系统目标和规模有更全面、准确和详细的了解。因此,需要对开发计划进行必要的修改、补充和细化。
67编制文档
按标准的文档格式编制以下文档:
设计说明书:
2)数据库/数据结构设计说明书(可包含在概要设计说明书内的人)
3)集成测试计划;
4)修改的开发计划。
概要设计审查
概要设计审查包括两个方面:
1)文档审查,,以确保概要设计满足所有需求、文档格式符合标准。
2)概要设计过程审查,以检查概要设计过程是否符合开发规范。
Q/****-ZY-RJ--软件概要设计规范
系统文件-软件概要设计规范
文件编号:Q/****-ZY-RJ-
概要设计文档评审通过后,由工程经理和技术副总签字。最后将文档提交质量管理组存档,进入配置管理程序。
.概要设计完成标志
所有指定的文档齐全,通过复审,并提交质量管理组。提交的文档包括:
1)概要设计说明书;2)数据库/数据结构设计说明书(可包含在概要设计说明书内);
3)集成测试计划;4)修改的开发计划。
Q/****-ZY-RJ-