军队疗养院信息管理系统维护体会 部队疗养院

【www.zhangdahai.com--转正述职报告】

  B/S模式(即浏览器/服务器模式)的“军队疗养院信息管理系统”正式推广使用已近2年,由于许多单位是初次使用网络版疗养院信息管理系统,无任何使用和维护经验,且期间各使用单位都按要求进行了多次较大规模的软件升级,每次升级都涉及程序文件和数据库内容的增删与变更,技术含量较高,给许多单位的维护人员造成较大压力。在实践中,我们积累了较多的技术维护经验,现报告如下。
  
  1软件错误的逆向定位
  
  B/S模式是以浏览器方式为前台用户界面,以后台服务器提供服务支持为主要特征的一种计算机网络的计算模式。B/S模式中客户端不需要安装特殊软件,只要有浏览器以及网络连接,就可以运行应用程序。由于维护人员相对于原系统开发人员对系统的理解程度不同及系统设计文档的缺乏等原因,维护性工作变得非常困难[1]。一旦客户端出现软件错误(数据处理结果错误或网页错误),维护人员就应从客户端开始逆向定位错误点,以分析错误原因,修正错误。首先在当前错误页面范围内击鼠标右键,在快捷菜单中选择“属性”命令,在打开的对话框中会看到“地址(URL)”信息,通过该信息,可以确定出现错误的程序文件,如:http://lygl.省略/STAT/s_staff_print2.asp?stat_year=2008,说明web服务主目录中stat文件夹下的s_staff_print2.asp文件出现了错误,然后在服务器端打开该文件(asp文件以源码方式提供,建议用Dreamweaver软件打开或编辑,比较直观),判读程序并确定错误内容加以修改。部分类型的程序错误,会直接在web页面显示如下类似信息:“Microsoft VBScript 编译器错误 错误‘800a03f6’缺少‘End’/iisHelp/common/500-100.asp,行242Oracle Automa-
  tion错误‘800a01b8’SQL execution error,ORA-00980: 同义词转换不再有效/STAT/s_staff_print2.asp,行35”,通过这些信息,也可以直接确定出错程序文件为STAT文件夹下的s_staff_print2.asp文件,且出错点在该文件的35行,错误原因与oracle数据库有关,为SQL语言执行错误。
  
  2稳妥的批量数据更新
  
  疗养信息管理系统已生成大量珍贵数据,任何原因的批量更新数据,都会对数据的安全性、完整性造成威胁。如系统升级可能需要增加新数据表,或为某个数据表增加字段,这都可能涉及大量的数据更新;字典类数据也可能会因规则或制度变更需要大量更改具有某种特征的数据。对于批量数据的更新,技术维护人员会尽可能选用SQL命令,以达到省时、省力的目的。但应用SQL命令时如果限定条件出现误差,扩大或缩小了更新范围,则或者会对一些正常数据造成破坏,或者数据更新不全,均会造成严重后果。此时,比较稳妥的办法是先使用select命令对限定条件进行测试,检查检索出来的内容是否为需要更新内容,确认无误后再用该限定条件进行更新。
  
  3错误数据的修改
  
  疗养院信息管理系统包含有庞大的数据结构,为避免数据冗余,一个web页面提交的数据往往存放在几个互相关联的表中。在发生数据错误时,如果利用Powerbuilder等开发工具直接访问服务器端的数据库进行修改,则可能造成非正常数据进入系统,破坏数据的正确性、完整性和一致性。因此,在处理此类问题时应首先考虑利用疗养院信息系统自身程序在客户端进行处理,尽量避免对数据库的直接修改,这样既方便又安全。如果确有依靠客户端程序本身不能解决,必须依靠开发工具修改数据库才能纠正的问题,修改数据前要有严格的申请、签字制度,修改操作时要认真谨慎,确定对所使用的数据结构及各个表之间的对应关系有清晰的了解,能保证数据的一致性和完整性,做到数据准确无误,并认真登记。
  
  4一线“技术通”的培养
  
  目前,多数疗养院存在技术人员缺乏,维护力量薄弱的特点,为每个科室培养或调配一个熟悉本身业务、能全面掌握软件的各项功能、能熟练操作计算机并解决简单问题的“技术通”,就可以通过内部电话遥控解决多数常见故障,不仅可以做到及时维修,还能极大地减轻信息技术人员的维护压力。同时,在系统运行初期的全员技术培训完成后,由“技术通”负责新入人员的传、帮、带,可以确保业务素质和工作能力,全面提高整体操作人员的使用水平。
  
  5数据备份方案的设计
  
  科学而又合理的数据备份方案,是信息管理系统数据安全的重要保证。由于疗养院信息管理系统每日产生的数据量相对医院HIS系统少之又少,因此很少单位选择双机热备份或磁带机备份技术。据了解,由于资金投入受限,多数疗养院采用的备份方案是每日一次直接将数据备份到本地硬盘,这种备份方案有很大的危险性,一旦服务器出现磁盘阵列卡故障或硬盘的物理性损坏,可能造成备份数据的同时丢失,数据备份也就失去了应有的意义。合理的数据备份方案应能在系统遭受灾难或出现重大故障时将损失降到最低,在资金紧张的情况下,可以对原有备份方案进行如下优化:将备份时间改为一天两次(服务器相对空闲的中午和午夜时间),并在网络中另一台计算机(最好是安装有相同系统的服务器)上建立一个有密码保护的共享文件夹,并将该文件夹在主服务器上映射为一个盘符(如K:),在将数据备份到本地硬盘的同时再用相同的方法备份到共享文件夹,实现异地备份存储。这样数据安全性会大大提高。如果共享文件夹所在的机器为装有信息管理系统的服务器,则还能实现系统的快速恢复。
  
  6共性错误的预防
  
  在系统维护过程中经常会发现一些共性的、重复发生的问题,每次都需要技术人员协助解决,造成了维护人员繁重而又重复的低水平工作,同时也给相关科室带来不便。针对这类问题,防错重于改错,可以进行适当的协助性、工具型软件开发,帮助操作人员避免再发生此类错误,达到预防错误的目的。如开发护士工作站“医嘱新动态定时提醒”软件,通过多种提醒方式,帮助护士有效避免“医嘱执行时间不及时”的错误[2]。新软件开发可能会对原系统造成影响,开发前要权衡利弊,全面考虑,对开发修改工作持谨慎态度,开发时应尽量避免副作用,消除因开发不当给用户带来的不良影响,而且开发后要进行严格的测试,避免带来新的错误。
  总之,为确保军队疗养院信息管理系统正确、平稳、有效地运行,各种维护经验应及时总结、交流,使系统发挥出更大的作用,从而推动疗养院向更高、更深的层次发展。
  
  参考文献
  1刘宗田.软件维护与逆向工程评述[J].计算机软件与应用,1995,12(1):1-8
  2徐明喜,侯健.新版“军队疗养院信息管理系统”的应用及改造[J].实用医药杂志,2007,24(12):1519-1520
  (收稿日期:2008-07-19)

推荐访问:疗养院 信息管理系统 军队 体会

本文来源:http://www.zhangdahai.com/shuzhibaogao/zhuanzhengshuzhibaogao/2019/0323/30366.html

  • 相关内容
  • 热门专题
  • 网站地图- 手机版
  • Copyright @ www.zhangdahai.com 大海范文网 All Rights Reserved 黔ICP备2021006551号
  • 免责声明:大海范文网部分信息来自互联网,并不带表本站观点!若侵害了您的利益,请联系我们,我们将在48小时内删除!