核电工程软件开发中的过程控制管理(4)

2020-12-24 21:50

介绍核电工程软件开发中的过程控制管理

3.4 系统开发

该项目软件系统在开发阶段主要进行编码和单元测试工作,开发人员按照《详细设计说明书》和《软件开发规范》的要求,编写出正确的、容易理解和便于维护的程序模块。在每个子模块形成后,程序开发人员和软件测试人员随时对此子模块进行单元测试,形成《单元测试报告或记录》,避免到程序完成后才发现程序模块的错误。在此阶段,还将根据《测试计划》和《详细设计说明书》的要求,编制此软件系统的《测试程序》,将所需测试的内容、步骤、结果、案例等描述出来供测试阶段使用。

3.5 系统测试阶段

该项目软件系统在开发人员完成所有软件模块编码后,测试人员将根据《测试程序》进行软件系统测试。同时,也要求用户一起参与系统测试。对测试中产生的软件不符合项,要求各测试人员形成“软件问题报告单”,将存在问题的模块名、产生现象、改正要求等描述出来,供软件设计者审查以决定是否进行设计改进,或由程序开发人员进行程序编码修改。当软件设计人员或程序编码人员修改后,形成“问题修改单”进行答复,测试人员再次进行测试直到全部测试通过,形成《系统测试报告》,并经过测试审查通过。这样,就可以减少系统在交付给用户使用后产生的错误。

当软件交付给用户使用时,还将同时向用户提交《软件系统现场安装实施手册》、《用户手册》和《维护手册》等相关文档,有助于用户正确的使用和维护该软件系统。

3.6 运行和维护阶段

从项目正式交付给用户使用起,其维护活动就开始了。在维护阶段的关键任务是通过各种必要的维护活动使软件系统能长久地满足用户的需要。为完成此任务,我们从以下几方面来进行维护活动中的工作:

(1) 改正性维护

当用户在使用软件系统的过程中发现问题后,通过“用户问题报告单”的形式进行反馈,项目组根据修改要求进行相应的修改,对于软件系统还需要重新测试后,到现场与用户一起再进行现场测试,以达到用户的要求。

(2) 适应性维护

当用户的软件运行环境发生变化后,项目组也将对此软件系统作相应修改,以适应用户新的环境要求。

(3) 完善性维护

在用户使用期间,我们将根据用户的要求改进或扩充此软件系统的功能,以期使本软件系统更加完善和实用。

(4) 预防性维护

当预测到此软件系统有可能出现问题时,我们将修改此系统软件,为将来的维护活动未雨绸缪。


核电工程软件开发中的过程控制管理(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年中考数学《一元一次方程与二元一次方程组》回归考点练习试

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: