软件的项目实施

    我现在就是在做医疗软件的项目实施。当初找工作时,恁是不知道这个干嘛的,上网搜,有关项目实施的资料也极少。我这里就与大家分享下。

    我们公司是做电子病历软件的。我以实施工程师的身份进来的。现在正在从事某市市医疗集团的电子病历项目实施。就老大和我负责这边的事务。

    刚来这边,老大去医院和其他两家厂家谈接口的事情,当然我们公司也派了开发人员过来谈。在这个集团,现阶段就有三家厂家实施项目,有一家厂家是做his的,做了10年,历经了很多次更新换代。还有一家厂家是IBM。它是做平台的,将集团所用的各种软件综合在它们的平台上,用它们的平台进行登录。另外一家就是我们公司。我们公司是来做电子病历的。包括病历的基本书写,护理病历的书写,医嘱的书写,合理用药和质控等。我们软件既要从his里读取病人的信息,又要将自己的信息发给IBM的平台。所以必须谈妥三个软件的接口。接口的事情是老大和公司的开发人员去谈的。这事我们项目实施的第一步。

    谈接口的事情除外,老大和我做的第一件事是搭建数据库。集团要求我们必须用Linux系统。而且用的是最新的Linux CentOS6。这款系统是今年才出来的。用的人不多。所以网上这方面的资料也少。虽然公司有安装文档,也测试安装过,可我们在医院这边安装过程中,还是出各种问题。老大和我费了一个星期,才在Linux CentOS6下装好Oracle 10g。

    第二件事是在windows下装应用服务器。只要装iis服务,配置好东西就行。这个不是很难。

    这些弄妥之后。就要测试使用我们的电子病历了。在医院的培训教室里,我们搭建了测试环境。这里供测试和培训用的。

    之后的事就很琐碎了。

    电子病历里,涉及到模板和表单。模板就是医院病历的格式,这个十分重要,必须确定。表单就是医院护士平时用的各种单子。包括各种评估单,记录单。在我们电子病历中,模板和表单也有,可各家医院有自己的特定的格式,所以我们必须确定模板和表单,根据医院的要求做出来。我相信这一步在软件的项目实施中很常见的。

    你必须把你的软件按你的客户需求做一些改变。实施工程师就是做这些改变的。按软件架构的不同,有的软件的实施人员还要修改源代码;我们公司的不需要。你只要做那些模板和表单就行了。背后代码你不用管。这种软件架构就为实施人员省了很多事。

    我们在做模板和表单的同时,也确定整个实施项目的安排。医院信息中心也排了培训计划。这个培训计划涉及到每个医务人员。在我们电子病历的实施过程中,培训也是很重要的一块内容。培训包括对信息中心人员的培训,包括对医生的培训,也包括对护士的培训。每一块培训的内容和要求都不一样。

    培训之后,就是电子病历软件的正式上线了。这时正式库和正式服务器都搭建好了。客户端也装好了。前期的准备都好了。就正式上线了。这时的问题最多的最考验你的时候到了。你做的东西,肯定有不符合医院要求的。要么就是做的东西没有考虑特殊情况。在问题频发的初期,你要加班加点改东西,你要和医院的医务科和护理部沟通,你不能一味迁就他们,但也不能罔顾他们的要求。你要沟通。哪些能做,哪些不能做,哪些现在做,哪些可以放一放,这些都要你去沟通了。

     在前期问题处理好了后,我们的工作就轻松了。基本就是一些维护工作。这时的问题少,但肯定有,他们医生护士自己操作的问题啊,我们做的东西的一些小问题啊。这时,我们只需要做些维护就行。

       这就是我现在做的工作。总结一下吧。第一步,谈接口(项目负责人和公司的开发人员谈);第二步,提交项目进度书(这个医院肯定要的,项目负责人写);第三步,

搭建测试数据库服务器(这个很重要);第四步,搭建应用服务器和测试环境;第五步,测试使用;第六步,在测试环境中开展培训;第七部,搭建正式数据库服务器,正式的应用服务器和装好客户端;第八步,上线使用;第九步,使用初期,问题频发,解决问题,沟通再沟通;第十步,初期过后,进入维护期。

    有的项目你可以把正式数据导入测试库,直接进行测试修改。等没问题了,才上线使用。但这样做,你要考虑你的项目进度了。问题都是在使用过程中才被发觉的。

你可能感兴趣的:(应用服务器,linux,centos,测试,IBM,数据库服务器)