版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计划名:CADCSC HYPERLINK / o 软件 软件质量保证计划 项目名:中国控制系统CAD工程化软件系统 项目委托单位: 代表签签名: 年 月 日 项目承承办单位: 代表签签名: 年 月 日 1引言言 1.11目的 本计划划的目的在于于对所开发的的CADCSSC软件规定定各种必要的的质量保证措措施,以保证证所交付的CCADCSCC软件能够满满足项目委托托书或合同中中规定的各项项需求,能够够满足本项目目总体组制定定的且经领导导小组批准的的该软件系统统需求规格说说明书中规定定的各项具体体需求。 软件开开发单位在开开发CADCCSC软件系系统所属的各各个子系统(其其中包括为本本项目研制或或
2、选用的各种种支持软件)时时,都应该执执行本计划中中的有关规定定,但可根据据各自的情况况对本计划作作适当的剪裁裁,以满足特特定的质量保保证要求,剪剪裁后的计划划必须经总体体组批准。 1.22定义本计划划用到的一些些术语的定义义按GB/TT114577和GB/TT125055.1.3参参考资料GBB/T114457软件工工程术语GBB8566计计算机软件开开发规范GBB8567计计算机软件产产品开发文件件编制指南GGB/T122504计算算机软件质量量保证计划规规范GB/TT125055计算机软件件配置管理计计划规范CAADCSC软软件配置管理理计划 2管理理 2.11机构在本软软件系统整个个开发
3、期间,必必须成立软件件质量保证小小组负责质量量保证工作。软软件质量保证证小组属总体体组领导,由由总体组代表表、项目的软软件工程小组组代表、项目目的专职质量量保证人员、项项目的专职配配置管理人员员以及各个子子系统软件质质量保证人员员等方面的人人员组成,由由项目的软件件工程小组代代表任组长。各各子系统的软软件质量保证证人员在业务务上受软件质质量保证小组组领导,在行行政上受各子子系统负责人人领导。 软件质质量保证小组组和软件质量量保证人员必必须检查和督督促本计划的的实施。各子子系统的软件件质量保证人人员有权直接接向软件质量量保证小组报报告子项目的的软件质量状状况。各子系系统的软件质质量保证人员员应该
4、根据对对子项目的具具体要求,制制订必要的规规程和规定,以以确保完全遵遵守本计划的的所有要求。 2.22任务软件质质量保证工作作涉及软件生生存周期各阶阶段的活动,应应该贯彻到日日常的软件开开发活动中,而且应该特别注意软件质量的早期评审工作。因此,对新开发的或正在开发的各子系统,要按照GB8566与本计划的各项规定进行各项评审工作。软件质量保证小组要派成员参加所有的评审与检查活动。评审与检查的目的是为了确保在软件开发工作的各个阶段和各个方面都认真采取各项措施来保证与提高软件的质量。在CADCSC软件开发过程中,经总体组研究决定,要进行如下几类评审与检查工作:a.阶段评审:在软件开发过程中,要定期地
5、或阶段性地对某一开发阶段或某几个开发阶段的阶段产品进行评审。根据总体组研究决定,在CADCSC软件及其所属各子系统的开发过程中,应该进行以下三次评审:第一次评审软件需求、概要设计、验证与确认方法;第二次评审详细设计、功能测试与演示,并对第一次评审结果复核;第三次是功能检查、物理检查和综合检查。关于这些评审工作的详细内容见第5章。 阶段评评审工作要组组织专门的评评审小组,原原则上由项目目总体小组成成员或特邀专专家担任评审审组长,评审审小组成员应应该包括项目目委托单位或或用户的代表表、质量保证证人员、软件件开发单位和和上级主管部部门的代表,其其他参加人员员视评审内容容而定。 每一次次评审工作都都应
6、填写评审审总结报告(RRSR)、评评审问题记录录(RPL)、评评审成员签字字表(RMTT)与软件问问题报告单(SSPR)等四四张表格。这这四张阶段评评审报表的具具体格式应与与附录C中的的规定相一致致。 b.日日常检查:在在CADCSSC软件的工工程化生产过过程中,各子子系统应该填填写项目进展展报表,即软软件进展报表表表头、软件件阶段进度表表、软件阶段段产品完成情情况表、软件件开发费用表表等四张表格格。项目总体体组杨以通过过项目进展季季报表发现有有关软件质量量的问题。项项目进展季报报表的具体格格式应与附录录B中的规定定相一致。 c.软软件验收:必必须组织专门门的验收小组组对CADCCSC软件系系
7、统及其所属属各个子系统统进行验收。验验收工作应按按照经项目委委托单位“国家自然科科学基金委员员会信息科学学部”与CADCCSC总体组组双方都认可可的验收规程程正式履行验验收手续。验验收内容应包包括文档验收收、程序验收收、演示、验验收测试与测测试结果评审审等几项工作作。具体的验验收规程另行行制订。 2.33职责在CAADCSC项项目的软件质质量保证小组组中,其各方方面人员的职职责如下:aa.组长全面面负责有关软软件质量保证证的各项工作作;b.总体组组代表负责有有关阶段评审审、项目进展展报表检查以以及软件验收收准备等三方方面工作中的的质量保证工工作;c.项目的的专职配置管管理人员负责责有关软件配配
8、置变动、软软件媒体控制制以及对供货货单位的控制制等三方面的的质量保证活活动;d.各子系系统的软件质质量保证人员员负责测试复复查和文档的的规范化检查查工作;e.用户代表负负责反映用户户的质量要求求,并协助检检查各类人员员对软件质量量保证计划的的执行情况;f.项目的的专职质量保保证人员协助助组长开展各各项软件质量量保证活动,负负责审查所采采用的质量保保证工具、技技术和方法,并并负责汇总、维维护和保存有有关软件质量量保证活动的的各项记录。3文档 本章给给出了在CAADCSC HYPERLINK / o 软件 软软件开发过程程各阶段需要要编制的文档档名称及其要要求,并且规规定了评审文文质量的通用用的度
9、量准则则。 3.11.基本文档档为了确保软软件的实现满满足项目委托托单位“国家自然科科学基金委员员会信息科学学部”认可的需求求规格说明书书中规定的各各项需求,CCADCSCC软件各开发发单位至少应应该编写以下下八个方面内内容的文档:a.软件需需求规格说明明书(SRSS);b.软软件设计说明明书(SDDD),对一些些规模较大或或复杂性较高高的项目,应应该把本文档档分成概要设设计说明书(PPDD)与详详细设计说明明书(DDDD)两个文档档;c.软件件测试计划(SSTP);dd.软件测试试报告(STTR);e.用户手册(SSUM);ff.源程序清清单(SCLL);g.项项目实施计划划(PIP);h.
10、项目开开发总结(PPDS)。 3.22其他文档除除了基本文档档之外,对于于尚在开发中中的软件,还还应该包括以以下四个方面面的文档:aa.软件质量量保证计划(SSQAP);b.软件配配置管理计划划(SCMPP);c.项项目进展报表表(PPR);d.阶段评评审报表(PPRR)。 注:前前面两个文档档由项目软件件工程小组制制订,属于管管理文档,各各个子系统的的项目承办单单位与软件开开发单位都应应充分考虑执执行计划中规规定的条款。后后面两类文档档属于工作文文档,就是本本计划的2.2中提到的的四张阶段评评审表与四张张项目进展季季报表,各个个子系统的项项目承办单位位或软件开发发单位应该按按照规定要求求认真
11、填写有有关内容。 3.33文档质量的的度量准则文文档是软件的的重要组成部部分,是软件件生存周期各各个不同阶段段的产品描述述。验证和确确认就是要检检查各阶段文文档的合适性性。评审文档档质量的度量量准则有以下下六条:a.完备性:所所有承担软件件开发任务的的单位,都必必须按照GBB8567的的规定编制相相应的文档,以以保证在开发发阶段结束时时其文档是齐齐全的。 b.正正确性:在软软件开发各个个阶段所编写写的文档的内内容,必须真真实地反映该该阶段的工作作且与该阶段段的需求相一一致。 c.简简明性:在软软件开发各个个阶段所编写写的各种文档档的语言表达达应该清晰、准准确简练,适适合各种文档档的特定读者者。
12、 d.可可追踪性:在在软件开发各各个阶段所编编写的各种文文档应该具有有良好的可追追踪性。文档档的可追踪性性包括纵向可可追踪性与横横向可追踪性性两个方面。前前者是指在不不同文档的相相关内容之间间相互检索的的难易程度;后者是指确确定同一文档档某一内容在在本文档中的的涉及范围的的难易程度。 e.自自说明性:在在软件开发各各个阶段所编编写的各种文文档应该具有有较好的自说说明性。文档档的自说明性性是指在软件件开发各个阶阶段中的不同同文档能独立立表达该软件件其相应阶段段的阶段产品品的能力。 f.规规范性:在软软件开发各个个阶段所编写写的各种文档档应该具有良良好的规范性性。文档的规规范性是指文文档的封面、大
13、大纲、术语的的含义以及图图示符号等符符合有关规范范的规定。 4标准准、条例和约约定在CADDCSC工程程化软件系统统的开发过程程中,还必须须遵守下列标标准、条例和和约定:a.CADCCSC软件配配置管理计划划,CADDCSC软件件工程小组编编,19888年。 b.CC语言编程格格式约定,CCADCSCC软件工程小小组编,19988年。 5评审审和检查 本章具具体规定了应应该进行的阶阶段评审、阶阶段评审的内内容和评审时时间要求。对对新开发的或或正在开发的的各个子系统统,都要按照照GB85666的规定认认真进行定期期的或阶段性性的各项评审审工作。就整整个软件开发发过程而言,至至少要进行软软件需求评
14、审审、概要设计计评审、详细细设计评审、软软件验证和确确认评审、功功能检查、物物理检查、综综合检查以及及管理评审等等八个方面的的评审和检查查工作。如本本计划第2.2条所述,经经总体组研究究决定,在CCADCSCC软件及其所所属各个子系系统的开发过过程中,把前前七种评审分分成三次进行行。在每次评评审之后,要要对评审结果果作出明确的的管理决策。下下面给出每次次评审应该进进行的工作。 5.11第一次评审审第一次评审审会对软件需需求、概要设设计以及验证证与确认方法法进行评审。 a.软软件需求评审审(SRR)应应确保在软件件需求规格说说明书中规定定的各项需求求的合理性。 b.概概要设计评审审(PDR)应应
15、评价软件设设计说明书中中的软件概要要设计的技术术合适性。 c.软软件验证和确确认评审(SSV&VR)应应评价软件验验证和确认计计划中确定的的验证和确认认方法的合适适性与完整性性。 5.22第二次评审审第二次评审审会要对详细细设计、功能能测试与演示示进行评审,并并对第一次评评审结果进行行复核。如果果在软件开发发过程中发现现需要修改第第一次评审结结果,则应按按照CADDCSC软件件配置管理计计划的规定定处理。 a.详详细设计评审审(DDR)应应确定软件设设计说明书中中的详细设计计在满足软件件需求规格说说明书中的需需求方面的可可接受性。 b.编编程格式评审审应确保所有有编码采用规规定的工作语语言,能
16、在规规定的运行环环境中运行,满满足C语言言编程格式约约定,并且且符合GB88566中提提倡的编程风风格。在满足足这些要求之之后,方可进进行测试工作作评审。 c.测测试工作评审审应对所有的的程序单元进进行静态分析析,检查其程程序结构(即即模块和函数数的调用关系系和调用序列列)和变量使使用是否正确确。在通过静静态分析后,再再进行结构测测试和功能测测试。在结构构测试中,所所有程序单元元结构测试的的语句覆盖率率Co必须等等于100%,分支覆盖盖率C1必须须大于或等于于85%.要要给出每个单单元的输入和和输出变量的的变化范围。各各个子系统只只进行功能测测试,不单独独进行结构测测试,因而要要登录程序单单元
17、之间接口口的变量值,力力图使满足单单元测试的CC1和Co准准则的那此测测试用例在子子系统功能测测试时得到再再现。测试工工作评审要检检查所进行的的测试工作是是否满足这些些要求。特别别在评审功能能测试工作时时,不仅要运运行变量的等等价值,而且且要运行变量量的(合法的的和非法的)边边界值;不仅仅要运行开发发单位给出的的测试用例,而而且要允许运运行任务委托托单位或用户户、评审人员员选定的采样样用例。 5.33第三次评审审第三次评审审会要进行功功能检查、物物理检查和综综合检查。这这些评审会应应在集成测试试阶段结束后后进行。 a.功功能检查(FFA)应验证证所开发的软软件已经满足足在软件需求求规格说明书书
18、中规定的所所有需求。 b.物物理检查(PPA)应对软软件进行物理理检查,以验验证程序和文文档已经一致致、并已做好好了交付的准准备。 c.综综合检查(CCA)应验证证代码和设计计文档的一致致性、接口规规格说明之间间的一致性(硬硬件和软件)、设设计实现和功功能需求的一一致性、功能能需求和测试试描述的一致致性。6 HYPERLINK / o 软件 软件配置管理理 对CADCCSC工程化化软件系统的的各项配置进进行及时、合合理的管理,是是确保软件质质量的重要手手段,也是确确保该软件具具有强大生命命力的重要措措施。有关CCADCSCC工程化软件件的配置管理理工作,可按按CADCSSC软件工程程小组编写的
19、的CADCCSC软件配配置管理计划划。在软件件配置管理工工作中,要特特别注意规定定对软件问题题报告、追踪踪和解决的步步骤,并指出出实现报告、追追踪和解决软软件问题的机机构及其职责责。 7工具具、技术和方方法 在CAADCSC项项目所属的各各个子系统(其其中包括有关关的支持软件件)的研制与与开发过程中中,都应该在在各自的软件件质量保证活活动中合理地地使用软件质质量活动的支支持工具、技技术和方法。这这些工具主要要有下列三种种:a.C软软件测试工具具。它支持用用C语言编写写的模块的静静态分析、结结构测试与功功能测试。主主要功能为:协助测试人人员判断程序序结构与变量量使用情况是是否有错;给给测试人员提
20、提供模块语句句覆盖率Coo和分支覆盖盖率C1的值值,并显示未未覆盖语句和和未覆盖分支支的号码及其其分支谓词,给给出不同测试试用例有效性性的表格;同同时提出功能能测试的有效效情况,并协协助组织最终终交付给用户户的有效测试试用例的集合合。 b.软软件配置管理理工具。它支支持用户对源源代码清单的的更新管理以以及对重新编编译与连接的的代码的自动动组织;支持持用户在不同同文档相关内内容之间进行行相互检索并并确定同一文文档某一内容容在本文档中中的涉及范围围;同时还应应支持软件配配置管理小组组对软件配置置更改进行科科学的管理。 c.文文档辅助生成成工具与图形形编辑工具。它主要协助用户绘制描述程序流程与结构的
21、DFD图与SC图、绘制描述软件功能(输入、输出关系)的曲线以及绘制描述控制系统特性的一些其他图形,同时还可生成若干与CADCSC软件文档编制大纲相适应的文档模块板。用户利用这个工具的正文与图形编辑功能以及上述辅助功能,可以比较方便地产生清晰悦目的文档,也有利于对文档进行更改,还有助于提高文档的编制质量。 8媒体体控制 为了保保护计算机程程序的物理媒媒体,以免非非法存取、意意外损坏或自自然老化,CCADCSCC工程化软件件系统的各个个子系统(包包括支持软件件)都必须设设立软件配置置管理人员,并并按照CADDCSC软件件工程小组制制订的、且经经CADCSSC总体组批批准的CAADCSC软软件配置管
22、理理计划妥善善管理和存放放各个子系统统及其专用支支持软件的媒媒体。 9对供供货单位的控控制 CADDCSC项目目所属的各个个子系统开发发组,如果需需要从软件销销售单位购买买、委托其他他开发单位开开发、从开发发单位现存软软件库中选用用或从项目委委托单位或用用户的现有软软件库中选用用软部件时,则则在选用前应应向CADCCSC总体组组报告,然后后由CADCCSC总体组组组织“软件选用评评审小组”进行评审、测测试与检查,只只有当演示成成功、测试合合格后才能批批准选用。如如果只选用其其中部分内容容,则按待 HYPERLINK /list/b/0503_1.shtml o 开发软件 开开发软件的处处理过程
23、办理理,此时CAADCSC总总体组不作干干预。10记录收集、维维护和保存 在CAADCSC项项目及其所属属的各个子系系统的研制与与开发期间,要要进行各种 HYPERLINK / o 软件 软软件质量保证证活动,准确确记录、及时时分析并妥善善保存有关这这些活动的记记录,是确保保软件质量的的重要条件。在在软件质量保保证小组中,应应有专人负责责收集、汇总总与保存有关关软件质量保保证活动的记记录。要收集集、汇总与保保存的记录名名字及其保存存期限见表11.表1记录录名称及其保保存的期限附附录B项目进进展报表(参参考件) B1项项目进展报表表(月报表或或季报表)由由一个项目进进展报表表头头(表B1)和和另
24、外三个表表格(表B22、表B3、表表B4)组成成。在表B22“软件阶段进进度表中”中,要填写写各个阶段的的开工日期与与结束日期。其其中计划进度度是指在项目目实施计划中中确定的计划划进度,因此此可以由管理理人员事先填填好,而不必必由开发人员员填写。实际际进度是指该该项目实际的的开工日期与与结束日期,它它将随着该项项目的不断进进展填写。其其中调整进度度是指项目组组长发现实际际进度与计划划进度不符时时提出的进度度修改建议;但经项目管管理人员研究究后,可能对对此修改建议议作某些更改改。此外,在在相继的若干干次报表中,项项目组长提出出的建议修改改日期也可能能是不相同的的。在此我们们规定,最终终的调整进度度由项目经理理来确定。在在表B3“软件阶段产产品完成情况况表”中,要填写写各个文档的的开始编写日日期与完成日日期。其中关关于对计划进进度、调整进进度与实际进进度的含义的的解释与上相相同。表B44是关于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 普通合伙合同
- 餐厅转让合同协议书
- 消防工程包清工合同范本年
- 国际技术贸易合同条款幻灯片
- 2025个人承包公用土地合同范本
- 2025建筑安装工程设计合同
- 保洁服务外包合同范文
- 牌匾施工合同
- 2025家电维修合同书
- 2025年PET胶水项目提案报告
- 小学科学项目化学习活动作业方案案例设计《设计制作动力小车项目化学习》
- 茶与健康 第二讲 茶成分课件
- 复工条件验收报告
- 小学生作文稿纸A4打印稿
- 2023理论学习、理论武装方面存在问题及原因剖析18条
- 运动技能学习与控制课件第三章运动能力与个体差异
- (部编)五年级语文下册小练笔(21篇)
- 《企业人力资源管理师考试用书考试通过必备一级》
- 2023年高考英语考前必练-非谓语动词(含近三年真题及解析)
- 高校科技成果转化政策与案例分享
- 全国职工拔河比赛执行方案
评论
0/150
提交评论