APP下载

论WEB工程项目的管理

2021-01-11刘继庆

科学与生活 2021年27期
关键词:工程项目管理

摘要:在计算机与网络技术飞速发展的今天,计算机技术的应用已经渗透到了每一个角落,医院也不例外,所以医院信息系统(HIS)的建设已经成为医院现代化管理的重要标志,同时也是医院管理水平的一种体现,尤其是‘三甲医院’的普及率相当的高,2016年01月我公司中标了某医院的HIS系统的设计、开发工作及原机房搬迁工作,因为我有过在医院工作的经历,所以我在此项目中担当了项目经理的工作,我的工作是前期与院方接触,帮助医院规划网络结构、后台服务器搭建和在此基础之上的HIS开发管理工作。根据目前计算机技术发展的现状和医院的经济实力以及将来医院业务的发展考虑,我们帮助医院规划了网络结构,中心机房的建设,在网络规划方面,我们采用可在WEB基础之上的三层B/S结构的网络体系。服务器采用虚拟服务器,HIS的客户端采用JAVA开发用户界面,因为HIS是一套非常成熟的系统,我们已经有很多的经验,所以在2016年底一次上线成功,目前运行状况良好。

关键词:WEB;工程项目;管理

【正文】

2016年01月,我们正式与医院接触,该医院是一所三级甲等精神病专科医院,地理位置比较偏僻,所以过去该医院的计算机应用水平比较低,在早期搭建的局域网和外网的平台,已不适应现在的信息化水平了,现在医院主要领导决心上医院信息系统,希望从此来转变医院的现有的运行机制,提高服务质量,根据医院的经济实力,我们规划了网络结构、中心机房的建设及各种设备,如数据库服务器、WEB服务器、备份服务器、数据储存设备、核心交换机等主要设备,为了网络安全各个部件均做了冗余,整个网络布线采用星型拓扑结构,我所在的部门主要负责HIS的规划我们根据卫生部在2002年颁发的一个有关医院管理系统功能规范的通知,以级医院的需求,我们很快设计了门诊挂号收费、门诊医生、住院医生、护士站、门诊药房、住院药房、住院处、人事管理、设备管理、科研系统、BI等模块,为了数据的准确我们还专门做了多个个字典,收费字典、是人事字典、药品字典、物资字典等,都安排了专人来维护,因为我有过在医院工作的背景,对用户的需求分析理解很到位,在沟通上很顺畅,得到了用户的大力支持。而且HIS也是一套很成熟的项目,所以我们很快了解了各个模块的功能和业务数据流。

首先,我们面临WEB项目的规划、管理和开发。这是整个项目的重点中的重点,根据目前计算机的发展水平,经过一番论证,结合该医院的实际情况有病床一千多张,信息点一千多个,客户端五百多台计算机,这样的一个网络规模并与传统的软件开发项目比较,尤其与C/S结构相比较,它数据的安全性,客户端的易维护性,开发成本的低廉性等, B/S在这些方面的优势尤其吸引我们,它的另一个优势是它的数据兼容性,我们考虑了医院的将来业务的发展采用了基于WEB服务的集成方案,因为WEB服务具有各个应用程序之间数据藕合,位置透明,协议独立的特点,应用程序的增减变动不会影响到其它应用程序的运行,考虑到将来医院的发展,同时上电子病历、LIS、EMR、PASC等,考虑到C/S结构客户端的不易维护性,所以本项目采用B/S结构,前端客户端平台最后采用了JAVA开发用户界面。

在项目中,我们这样设计JAVA结构架构系统,将系统分为三层:

1.表示层采用JSP实现页面输出,这也是用户直接访问层,表示层接受来自网络浏览器的HTTP请求,然后返回给客户端浏览器可以显示的HTML页面;

2.中间件层用JAVA实现对数据库的访问,考虑到数据的分布特点,我们使用了数据库联接池技术。

3.数据库层用SQL- server实现数据库的管理和储存过程。

JSP以其执行的高校性和使用的方便性。已成为近年来大家首选的因特网开发技术,JSP是一种页面开发技术,它以JAVA为其服务器端语言,结合JAVA script 作为其客户端语言,能方便地实现页面的表示。选择JSP作为前台语言,是考虑到它的平台无关性,能够兼容其他的操作系统和数据。可以利于整个系统的将来的发展,利用JSP可以将HTML文件很方便地发送到客户端WEB浏览器,同时也可以支持一些非HTML格式的文档发送,满足医院的其它科研,教学,办公的需求。

我们的大量工作主要放在中间件层,由于系统中的医生工作站、护士工作站分系统是主要部分,每一个医生都对应一个客户终端,无论病人的电子病历、病人信息的查询,医嘱的录入、停止、修改等都涉及到数据库的频繁读写,因此数据库的负载成为一个不得不考虑的问题。综合考虑,我们采用数据池技术,使用数据池技术可以解决频繁访问数据库的问题,值得一提的是,为了尽可能得避免纠纷,医院要求采用医生签名制度,我们设计了电子签名,采用加密算法保证各环节产生数据的有关人员不能抵赖,在设计中我们还充分考虑了给医生提供方便,因为几百个配伍表是医生头疼的事,我们做了药物配伍禁忌表,不能让有禁忌的药物同时开出,还有一些是成组医嘱,只要输入一个其它的就可以出来,给医生的工作提供可很大的方便,受到了医生的好评。

在数据库方面,我们采用了虚拟服务器模式,虚拟软件用HyperV,服务器使用四台华为的RH8100,这样最大的好处就是增强了系统的稳定性,和资源的有效利用,当俩台服务器硬件出现问题时,业务系统可以自动漂移到另外两台服务器上工作,实现了医院工作的不间断性。

数据库层我们选择了SQL- serve,程序员比较熟悉在此平台上的开发和设计工作,此前我们充分了解了医院的业务流程,掌握了整个数据流,在数据库层我们没有遇到大的问题,大大提高了开发效率。

其次在测试方面的管理,WEB测试与传统软件工程的测试方法也有不同,WEB测试同传统软件测试一样,不但需要检查和验证是否按照设计要求运行,而且还要评价系统在不同用户的浏览器显示是否合适,重要的还要从最终用户的角度进行安全性和可用性测试。

最后是对开发过程和开发人员的管理,在这方面的管理也与传统软件管理不同,因为基于WEB的项目在当时是我们接触到的一个比较新的技术,可以借鉴的经验不多,所以更加需要对开发过程和开发人员的管理,我们认识到加强对开发过程的控制,角色职责的清晰分工,是质量保证的重要环节,在开发前期我们集中进行了培训,并引进了有相关经验的高级管理人员,在开发中,我们对参加的每个人员的工作内容和目标,以及每个阶段的时限都有详细的计划,一般计划到每人每天,及时解决开发中的遇到的问题,小问题组内及时沟通,常规每三天有一次小组碰头会,最后使工作如期完成。

这个项目通过上述三方面的管理,收到了良好的效果。2019年12月此项目一次上线成功,现场运行状况良好。

经过一段时间的使用和总结,我们发现还存在一些问题。

首先,在上午处理业务高峰时,部分前端反映有些慢,对此我们及时增加了WEB服务器的配置,增加了CPU和网卡个数,在防火墙之外增加了一个缓存数据库。这样大大提高了整个系统的运行性能,用户反应良好。

其次,是相关文档的管理还有欠缺。更多的重视了开发过程的管理忽视了文档资料的管理,尤其是一些小的变更,后期我们也做了补救,增加了用户使用意见等内容,使系统更加完整。

参考文献:

【1】.互联网医疗行为的讨论与分析[J]. 王安其,郑雪倩. 中国医院. 2015(10)

【2】.新型WEB开发技术在医院网络信息管理中的应用[J]. 杨娥青. 无线互联科技. 2015(12)

【3】.數字化医院建设思路与实践[J]. 李书章,刘国祥,吴昊,李刚荣. 解放军医院管理杂志. 2004(02)

作者简介:刘继庆,1964.08,女,汉,籍贯:北京市海淀区,职务职称:计算机高级工程师,学历:本科,单位:北京回龙观医院,研究方向:信息化,单位所在省市及邮编:北京市昌平区,1000086

猜你喜欢

工程项目管理
枣前期管理再好,后期管不好,前功尽弃
加强土木工程造价的控制与管理
如何加强土木工程造价的控制与管理
工程项目造价控制中常见问题的探讨
“这下管理创新了!等7则
人本管理在我国国企中的应用
加强工程项目档案管理的有效途径
成套集团工程项目管理模式的实践和探索
管理的另一半
工程项目管理模式的特征分析与选择