- 积分
- 2662
- 最后登录
- 2024-3-25
- 阅读权限
- 40
- 注册时间
- 2011-6-11
- 回帖
- 45
- 精华
- 0
机械工程师
- UID
- 388
- 威望
- 1
- 机械币
- 516
- 活力
- 20
|
楼主 |
发表于 2012-8-29 15:16:41
|
显示全部楼层
4.1.2.1 需求设计的质量
需求设计由软件设计人员根据产品设计人员提出的软件需求,进行分析、定议,写出详细的软件需求说明及其他文档。该说明经审定、批准后作为整个开发工作的基础。
根据使用环境和软件需求说明制定出软件设计说明。该说明包括软件概要设计说明、软件详细设计说明,对软件做出全面、明确的描述,必要时还应描述主要成分的各个子成分。
4.1.2.2 功能设计的质量
以功能设计规格书为依据进行软件功能设计。对机器的硬件组成、软件适用范围、接口、正常和非正常的处理方法、输入输出等功能进行详细的设计,并拟出包括功能一览表在内的功能规格书。
4.1.2.3 结构设计的质量
以功能设计规格书为依据进行软件的结构设计。对模块的划分、每一模块所完成的工作任务、模块之间的数据传送和连接做出详细的设计(若有数据库语言设计的软件,还包括数据库的结构),并拟出包括结构框图的结构说明书。
4.1.2.4 程序设计的质量
按照结构说明书,编写制件源程序。若因需要简化程序制作而改变软件结构,需做出认真的分析与讨论,并修改结构说明书。
4.1.2.5 软件测试
对设计完的软件应由软件设计人员、测试人员一起,按照软件设计说明书所定义的要求进行单体、组合、综合调试,并填写测试报告。达到要求后,由软件设计人员编写用户文档,方可交付使用。
4.1.2.6 用户文档
用户文档包括:用户手册、操作手册和维修手册等。必须列举软件正常运行所需要的输入输出数据控制命令以及运行条件等;必须列举所有的出错信息,并说明其含义以及相应的修方法。
4.1.2.7 软件验证与确认计划
1) 由软件设计人员及测试人员编制确认计划,指明确认中所有的方法(如
审查、分析、演示或测试等)和规程;
2) 由软件开发小组或专业人员组成确认组,对确认计划执行的结果,软件
质量保证计划所要求的所有评审、检查和测试的结果写出确认报告。
|
|