郑全之项目经验分享
郑全之项目经验分享
项目简介(功能与用途): 贵阳地区医保前端支付系统向HIS平台切换项目主要是完成整个贵阳地区医保前端系统平滑的向ZLHIS(中联医院信息系统)转换,让能够使用机器机的人通过简单操作,就能够进行系统转换。
项目难点与解决方案: 1. 贵阳地区医保前端系统有40多家,量比较大,要在一个月内换完,简直是不可能 2. 贵阳地区医保前端系统以前是其他公司做的,和ZLHIS是完全不同的两个系统。 3. 贵阳地区医保前端系统数据库是SQLSERVER,而ZLHIS使用的数据库是ORACLE,属于异种数据库 根据情况,采取了以下方式: 采用开发语言VB花了1周时间开发了一个单独的转换系统,该系统建立两个连接串,直接连接到两个系统,根据对两个系统的研究,和自己在ORACLE和SQLSERVER方面的知识,成功的进行了系统转换,而且这个系统比较简单易用,在成功的转换了一家医院的医保前端支付系统后,其他人员拿这个转换工具,可以轻易进行系统转换,为整个系统的成功转换起了关键性作用。
项目成功与失败的经验归纳: 该项目之所以能够成功,主要有两点: 1. 方向正确,面对这么多用户数,如果不编写一个工具,全部自己去做,或者教别人去做,在过程中,都容易出现错误。而只有通过工具,才能保证每次升级执行方法的一致性。这个在一开始做之前,考虑好方向是重要的。 2. 自己对ORACLE和SQLSERVER都比较熟悉,否则,这个系统转换也不会快完成,毕竟ORACLE和SQLSERVER的数据类型,存储过程的语法也不一样,如果不熟悉,基本没有办法进行转换。 当然,这个转换工具由于是为临时项目做的,所以,在工具内部代码,基本是写死了的,没有过多考虑其他项目的转换,所以,没有在其他项目中推广应用,应该是一个遗憾。
你在项目中岗位与贡献: 我在这个项目中是作为这个系统转换的技术承担人,整个系统转换工具是我一个人做的,除了前面两家是我亲自进行转换外,其他用户都是其他人进行转换的。应该说这个项目技术上的成功,我是起了关键性的作用。
|
项目二:重庆市妇幼保健院ORACLE双机容错 |
项目简介(功能与用途): 重庆市妇幼保健院的ORACLE双机容错项目主要是利用微软MSCS,在两台机器之间实现主备自动切换的功能。
项目难点与解决方法: 本项目的难点是: 第一次使用阵列柜,第一次安装MSCS,对很多概念以前是听说过,但没有亲自安装过,应该说这个项目是我对ORACLE的双机容错技术从纸上谈兵到实战的一个转变,经过一晚上的反复试验,并最终在该院第二天上班之前,安装完毕。
项目成功与失败的经验归纳: 本项目能够成功,应该与我ORACLE本身的功底分不开的,虽然以前重来没有安装过ORACLE双机,但我之前看了大量的相关资料,而且还从理论上帮助过别人ORACLE双机该如何安装,这件事情再一次证明了,准备得越充分,成功的把握越大。
你在项目中岗位与贡献: 该项目是我一个人独立完成。
|
项目三:咸阳215医院Oracle系统性能调优项目 |
项目简介(功能与用途): 咸阳215医院Oracle系统性能调优项目主要是解决该院系统起用一天后,整个系统暴慢,CPU占用100%的问题。
项目难点与解决方法: 该院是一个三甲医院,有200个站点,刚开始用,就出现这样的问题,整个医院上下包括院长都惊动了,当时通知我时,已经是下午2点了,我们自己的技术人员在用户现场已经实验过各种方法,从早上8点到现在一直没有解决,最后才通知我们,等我达到现场时,已经是晚上12点了,我到后,医院大小院长都在,那架势,与电影中打仗差不多,这给我的压力也很大,毕竟该项目是我从事技术支持以来遇到的第一个大项目,通过对ORACLE的检查,发现有一个作业一直在运行,最后把这个作业停掉,数据库恢复正常,CPU也降到正常状态,但一启动这个作业,CPU又占到100%,这个作业又不能不用,怎么办,通过对这个作业的分析,发现是数据有问题,这个作业本来就是作为自动计算床位费用的,而用户在设置这个病人出院时间时,设置到2046去了,导致这个作业一直在运算,也使得整个系统变慢。当然,后来修改了程序和自动计算作业,避免了这个问题。
项目成功与失败的经验归纳: 我觉得这个项目能够成功的理由有两点: 1. 临危不乱 当时医院的大小领导都在,而我又是从重庆座飞机到咸阳去的总公司的工程师,大家对我期待很大,认为我肯定能够解决问题,都站在我背后看我操作,如果我当时不能镇定,早被吓趴了,哪还有心思想办法解决问题。
2. 对我们产品的熟悉 其实,这个问题能够顺利的解决,主要还因为我对产品的熟悉,因为我刚从开发转到技术部,对产品内部比较熟悉,其实,应用系统中很多问题,有80%与应用本身有关系,如果对应用本身不熟悉,要解决问题,确实比较困难。
你在项目中岗位与贡献: 当时就我一个人到的现场,整个问题是我一个人解决的。
|