当前位置:刘伯温心水图库本港台 > 软件维护员 >

加强软件维护 提高信息系统生命力

  信息系统的维护包括硬件维护、编码维护、数据维护和软件维护等。前三种维护通常可采用定期检查硬件、严格遵守编码规则及手续、建立双机热备份及恢复制度等措施来实现,而软件的维护则比较复杂,需要完善的管理制度和实用的维护策略。

  软件需要进行维护的原因可归纳以下几点:存在潜在的程序错误、软件运行的数据环境或处理环境发生变化、需求发生变化或原有功能需完善等。

  软件维护通常有四种类型:(1)正确性维护。(2)适应性维护。为适应软、硬件配置,包括数据库、数据格式的变化等进行软件维护。(3)完善性维护。根据用户对新功能与性能的要求对软件进行修改或扩充。(4)预防性维护。为以后软件的升级而进行的相关维护工作。

  软件维护的内容包括:第一,程序。信息系统处理的业务或数据发生变化,就会引起程序变化,软件维护的主要工作就是修改程序。第二,数据文件。为防止业务数据丢失或异常,要经常对文件或数据库的数据及结构进行修改,对数据库文件进行备份,增加数据库中的内容。第三,代码。随着系统的变化和业务量的增加,旧的代码将不能适应新的需要。因此,需要变更代码系统,推行新的代码。

  软件开发、维护文档不健全。有些企业在开发过程中没有考虑到日后的维护,未严格按照软件开发的要求编制一套完整、规范、详细的文档资料,致使原程序难于理解,软件维护工作较为困难。有的维护人员进行系统维护之后,没有编写相应的维护报告,致使其他维护人员不能及时掌握以前的维护情况,给后续的维护工作带来困难。

  维护人员不熟悉软件。大多数系统管理员由于没有参与软件的开发工作,对系统数据处理流程不熟悉,这增大了软件维护的难度。

  系统用户存在不正确认识。他们往往把软件能够运行作为软件质量的衡量标准,而没有考虑系统的可维护性,因此无法及时提出有效的维护建议,致使维护工作滞后。

  系统用户操作不规范。烟草行业计算机应用扩展很快,覆盖面很广,各项业务都有相应的信息系统支持。由于一些单位对操作人员的系统应用培训不够全面,导致他们操作不规范,使人为因素造成的系统故障较多,给维护工作增加了额外的负担。

  系统需求调研不够深入。一些开发人员对需求的理解相对独立,对系统的分析不够全面,导致开发出的系统中一些功能模块还不及各单位自己开发的小程序便于应用。另外,软件的需求确认机制还有待改进,某些功能模块在算法上、运行上不太稳定,模块之间的聚合度不高。

  重视维护方面的需求分析。需求分析的重点是准确定位系统的各个业务功能及明确定义用户的交互界面。在需求分析阶段,要分析系统管理员的需求,分析如何方便系统管理员管理与监控系统、定位与排除错误。

  加强对设计人员及业务人员的技术培训。要减少软件维护工作量,需要提高软件设计质量,这需要开发人员具备较高的设计水平,否则无法设计出高质量的应用软件;需要软件维护人员既要熟悉程序设计技术,又熟悉所要维护软件涉及的各种业务知识,必须具备较全面的计算机技术和丰富的经验,以及较高的软件分析能力和错误判断能力。业务人员在软件维护中的作用也很重要。业务人员如能熟练掌握计算机基础知识,提高理解、判断能力,具备规范、准确的操作能力,就基本可以避免人为因素造成的系统故障,出现故障能及时反馈。

  提高软件质量,减少维护工作量。软件质量直接决定了软件维护工作量与工作难度,软件设计人员一定要遵循特定的软件标准和规范来设计软件,尽量使程序结构的复杂性降低,坚持按结构化方法进行设计,保证程序的段落清晰,要加一定数量的注释,便于程序的阅读和修改。为了使软件具有较高的可维护性,开发人员要编制一套完善的软件文档,为维护人员提供维护时所必需的基本资料,帮助维护人员理解该软件。缺乏文档资料会导致维护人员必须投入相当大的精力去分析软件的结构、维护风险,给维护带来不便。

  健全维护制度,规范维护方法。软件维护应像开发软件那样进行计划、安排和实施。不管什么样的维护,其过程都应包括编制维护计划、实现维护任务和保存维护记录等步骤。业务部门先提出要求,维护人员进行认真审核后,再确定维护目标,制订维护方案。在维护过程中,要根据维护手册的规定,修改错误或扩充功能后,要及时做好记录,修改相应文件,建立完善的维护档案,为应用系统的再维护提供信息。

  建立多级维护体系,做好系统分级维护。系统的后期维护是否及时是系统能否实现成功应用的重要因素。目前烟草企业信息系统在线事务多,用户访问量较大,对软件的实时性、可靠性要求较高,对系统管理员的维护能力也有很高要求,大部分问题需要现场解决,否则很可能直接影响整个业务流程的顺利进行。基于以上要求,烟草企业要建立并强化现有的省、市、县等多级维护体系,充分发挥基层维护人员的作用,使大部分问题在基层得到现场解决。

  软件维护是整个软件生存周期的最后阶段,是一个应用系统正常运行的重要保障。烟草企业必须高度重视软件维护工作,以提高信息系统的生命力,让其更好地为烟草各项工作服务。

http://jeffcafone.com/ruanjianweihuyuan/192.html
点击次数:??更新时间2019-06-03??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】