关于软件开发相关论文范文集,与仿真训练软件质量管理中的“三库”建设与实践相关论文目录怎么自动生成
本论文是一篇关于软件开发相关论文目录怎么自动生成,关于仿真训练软件质量管理中的“三库”建设与实践相关学年毕业论文范文。免费优秀的关于软件开发及质量管理及软件测试方面论文范文资料,适合软件开发论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要
为了加强仿真训练软件开发过程中状态变化的控制,针对仿真训练软件质量管理中存在的问题,在软件开发过程中建立“三库”,并通过“三库”的有效管理实现配置管理的部分功能,达到提高仿真训练软件质量和质量管理水平的目的.
【关 键 词】仿真训练软件质量管理三库
1引言
我国信息化建设突飞猛进的发展,给我们的工作和生活带来很多便捷.无论是在学校、军营,还是机关、农村,信息化覆盖率越来越高,让人们真切感受到科技带来的独特魅力,人们可以足不出户就能体验到科技给予我们的全新的感受.科技让我们距离世界很近;科技让我们工作或生活更加轻松;科技让我们颠覆过去的思维及工作、生活方式.
信息化建设如火似荼地发展,同时也催生了仿真训练软件的数量越来越多、规模越来越大、结构越来越复杂,软件质量对仿真训练软件可靠性的制约也日益凸显.为了满足日益提高的仿真训练软件质量要求,确保软件质量和可靠性,做好软件质量管控工作具有十分重要的意义.
有关论文范文主题研究: | 关于软件开发的论文范文 | 大学生适用: | 学士学位论文、学位论文 |
---|---|---|---|
相关参考文献下载数量: | 46 | 写作解决问题: | 写作技巧 |
毕业论文开题报告: | 标准论文格式、论文摘要 | 职称论文适用: | 杂志投稿、职称评副高 |
所属大学生专业类别: | 写作技巧 | 论文题目推荐度: | 经典题目 |
作为软件质量管理的核心内容,配置管理是可以控制软件变化的科学管理.软件配置管理的主要内容集中在软件的版本控制、变更控制和过程支持.其中,设立“三库”,即开发库、受控库、产品库,对软件技术状态变更和版本控制的管理更是其最主要、最核心的问题,也是配置管理的重点.在军用仿真训练软件开发过程中,通过对软件“三库”的有效管理来达到控制状态的变化和标识的情况,并严格履行软件产品的出入库规定,从而实现对软件的质量监督.
2“三库”的含义
“三库”是指软件开发库、软件受控库和软件产品库.“三库”的建立是配置管理当中的一个重点内容,不仅可以对软件开发过程中软件状态的变化进行控制,还可以对软件配置项进行有效的标识,同时又可以避免复杂的配置管理技术给开发成本造成太大的影响.
GJB5000A《军用软件能力成熟度模型》、GJB5235《军用软件配置管理》和GJB5716-2006《军用软件开发库、受控库和产品库通用要求》都有对“三库”建设的相关要求,其中,GJB5716-2006中给出“三库”的定义分别是:
(1)软件开发库(softwaredevelopmentlibrary)是指在软件生存周期中,存放软件配置项的集合.
(2)软件受控库(softwarecontrolledlibrary)是指在软件生存周期中,存放已通过测试或评审且作为阶段性产品的软件配置项的集合.
(3)软件产品库(softwareproductlibrary)是指在软件生存周期中,存放已定型(鉴定)且供交付、生产、检验验收的软件配置项的集合.
通俗一点的解释“三库”的含义是:
软件开发库就是在软件生存周期的某一个阶段期间,存放于该阶段软件开发工作有关的计算机可读信息和人工可读信息的库;在软件生存周期的某一个阶段结束时,开发库内的内容经过评审通过后,就可以进入到软件受控库中;在软件生存周期的组装与系统测试阶段结束后,形成的可以直接交付给用户的最终产品或可以在现场安装的软件就存放在产品库中.
3仿真训练软件质量管理中存在
关于软件开发相关论文范文集
目前,仿真训练软件的质量管理工作还没有采取有效的管理办法和措施,软件质量还远不能满足软件开发的要求,软件开发成本与进度计划难以准确估计,对软件产品质量的评价还缺乏标准和手段.归纳起来,军用仿真训练软件质量管理中存在的问题具体表现为以下4个方面:
3.1软件项目质量管理意识不强
现阶段,大部分仿真训练软件开发研制单位质量管理意识不强,在软件开发过程中没有按照质量管理体系要求行之有效的管理和监督.在软件开发过程中,缺少质量保证大纲等质量保证文件和阶段性的评审制度,软件的质量保证工作基本上是由软件开发者自身完成的,而实践已经证明,采用这种方法开发的软件是无法保证软件的质量的.
3.2缺乏软件技术状态管理和控制
在仿真训练软件开发过程中,软件的技术状态非常多,软件的一条语句或一个函数的修改都可能造成软件部分功能无法正常运行,甚至整个软件瘫痪.所以,一旦软件出现故障,由于没有对软件的技术状态实施管理和控制,很难快速准确的找出故障原因,严重的情况下,还会造成更大的损失,直接影响整个军用仿真训练软件的质量.
3.3软件测试不够充分
大多数仿真训练软件开发单位没有设立独立的软件测试部门和专门的软件测试人员,而是在软件开发的各个阶段由开发人员采取自己设计、自己编程、自己测试、自己维护的方式来完成的.由于软件开发人员任务重,他们在测试上不可能花费很多时间和精力,所以很容易把软件测试环节变成只是走过场、讲形式,导致测试的作用和可信度大大降低,一些隐含的错误和缺陷被遗留到软件交付之后的运行阶段.
3.4对软件文档的重视程度不够
软件文档是软件的一个重要组成部分,是保证软件质量的一个重要手段,它关系着整个软件的有效运行和维护.在军用仿真训练软件开发过程中,开发人员没有充分认识到文档在软件开发过程中的作用,所以导致开发人员对文档编制不感兴趣,编制不及时;软件文档内容不完整,与开发过程不一致,格式不规范;文档审核和管理不够严格,未经审批可随意更改文档内容等问题,最后造成软件的透明度低,软件可维护性和可移植性不好,给软件研制和维护带来很多困难和问题.
4“三库”在仿真训练软件开发过程中的应用
在仿真训练软件的开发过程中,软件的技术状态是在不断变化的,软件在各个阶段的配置项内容是不相同的,软件的版本也是存在更新的情况.因此,对软件技术状态的管理和控制是保证军用仿真训练软件质量管理的关键.“三库”质量管理是软件质量保证的一个非常重要的手段,也是软件产品形成过程技术状态管理的核心任务.4.1建立“三库”
按照相应国军标的要求,在仿真训练软件生存周期中,要建立软件“三库”,通过对“三库”的集中管理,实现对软件开发过程中状态变化的控制和对软件配置项的正确有效的标识,以确保仿真训练软件产品的正确性、完整性、可控性、可追溯性.
4.1.1开发库
从技术状态形成过程、有效控制和管理的角度看,在仿真训练软件完成详细设计阶段工作之后建立软件开发库.此时将未进行测试和评审的软件和软件相关设计文档等软件配置项存放到开发库中进行集中管理,并由软件开发项目组或分系统负责.
4.1.2受控库
软件受控库反映的是软件研制开发过程的轨迹.在仿真训练软件形成过程初、中期等阶段建立软件受控库,对通过测试和评审,确认正确的软件版本、完整的软件文档材料,以及其它相关软件配置项,采用软件受控库管理,由系统总体负责管理.
4.1.3产品库
在仿真训练软件研制开发的末期建立软件产品库,对通过综合测试(验收)的软件、完整的软件文档材料、软件生命周期更改的版本,以及开发研制该软件产品的相关的成套软件(包括开发环境和开发工具)集中控制管理,由研制单位质量管理部门负责.
4.2软件开发库的管理
软件开发库建立在承担仿真训练软件开发任务的项目组,由项目组质量管理人员或分系统负责人(无分系统的由项目负责人)负责日常管理和维护.软件开发库中管理的内容包括软件开发、测试
关于软件开发相关论文范文集,与仿真训练软件质量管理中的“三库”建设与实践相关论文目录怎么自动生成参考文献资料: