2.4.7 维护任务的执行
在维护任务正式开始之前,与软件维护有关的工作早已经开始,首先必须建立维护机构,必须说明维护申请报告的过程及评价的过程,必须为每个维护申请规定标准的处理步骤,还需建立对维护活动的登记制度及规定评价复审的标准。
1.维护机构
尽管不一定需要建立正式的维护机构,但确定一个负责的非正式组织是**必要的一、这个组织中的人员包括维护管理员、系统监督员及修改负责人,其职责大致为:
(1)维护管理员接受维护申请。
(2)维护管理员将申请交给某个系统监督员去评价。
(3)系统监督员是一名技术人员,必须熟悉产品,能够对维护申请做出评价。
(4)系统监督员一旦做出评价,修改负责人必须决定如何进行修改。
这些人员可以是一个人,也可以是一个小组,对于小的系统,甚至可以由一个人担当所有的职责。但是,在开始维护工作之前就应把责任明确下来,这将大大减少}昆乱状态。
2.维护申请报告
所有的软件的维护申请都应该按规定的方式提出。软件维护机构应该提供维护申请表格,由申请维护的用户填写。如果遇到一个错误,必须完整地说明产生错误的情况,包括输入数据、现场记录等情况。如果是申请适应性维护或完善性维护,应该提出简要的需求规格说明。
3.维护的T作流程
在提出维护申请以后,大致的工作流程如下:
(1)确定将要进行的维护类型。
(2)对于校正性维护的请求,应首先评价错误的严重性。如果错误是严重的,比如说关键的系统功能不能工作了,这时就应指定人员,在系统监督员的指导下,马上分析错误的原因。对于不那么严重的错误,就可以当作通常的维护任务进行日程安排。
(3)申请适应性维护与申请完善性维护的处理路径相同。要建立每个申请的优先权,并安排其工作进度,就把它看做是另一项开发任务,如果给予较高的优先权,则维护工作马上可以开始。
(4)无论哪一类维护类型,所进行的技术工作是相同的。包括修改软件设计、复审、对源程序做必要的修改、单元测试、集成测试、有效性测试及复审。对于不同的维护类型,**会不司,但总的处理方法仍是相同的。维护流程的*后一件工作是软件配置复审,它重新确认软件配置的所有文件。
(5)当出现严重的非解决不可的软件问题时,就要进行紧急维护,这时其工作流程就不能完全同上面一样了,而是要尽可能快地使系统恢复正常工作。这种维护工作的难度较大,因为问题严重,又要求在很短的时间内解决。
(6)软件维护任务
…… 本书是根据教育部考试**制定的《全国计算机等级考试三级信息管理技术考试大纲(2007年版)》的要求,并在2004年版教程的基础上修订而成。内容包括计算机基础知识、软件工程、数据库以及有关信息管理的相关知识和开发方法。要求参加三级信息管理技术的考生应具有计算机基础知识,了解和掌握软件工程、数据库的基本原理和方法,熟悉计算机信息系统的开发方法和技术,从而具备从事管理信息系统项目和办公自动化系统项目开发和维护的基本能力。
本书由中国科学院研究生院罗晓沛教授主编,参加编写的人员有陈向群、吴功宜(**章),罗晓沛、侯贞梅(第二章),杨冬青、邵佩英(第三章),罗晓沛(第四、五、六、七、八章),柳西玲(第九章)。清华大学经管学院侯炳辉教授对本书进行了审阅。由于教材涉及面较广,疏误之处必然存在,请读者提出宝贵意见,以便修订时改进。
鉴于2007年版的《全国计算机等级考试三级信息管理技术考试大纲》在2004年版的基础上未做大的变动,本版教程的主要内容也仅在2004年版的基础上做了少许修改和完善。为方便考生使用,2007年版的全国计算机等级考试大纲及样题不出合订本,各科目大纲及样题以附录的形式附于相应的教程后面。书后还增加了2007年4月的笔试试题,供考生参考。