如何开发高性能的医疗信息系统
2020/10/30 14:10:03
浏览次数:
作者:非苦小客服
    医疗信息化建设的最重要任务是医疗信息系统的规划、设计、开发和部署。如何开发和设计一个性能良好的医疗信息系统,对于提高医院临床科室的工作效率和医疗信息水平具有十分重要的意义。

    在本系列文章中,笔者将围绕“如何开发性能良好的医疗系统软件”这一主题,并结合自身工作经历,分别从软件系统架构设计、程序开发设计、数据库设计开发、项目管理、典型案例等几个方面分享和总结相关经验和教训。

    目前市面上的医疗软件,CS和BS架构都占了相当部分。其中,CS架构主要是老牌医疗软件,而一些新面市的医疗软件主要以BS架构为主。笔者认为,从技术和医疗业务的特点来看,BS架构无疑具备优势,目前大量医疗软件都在从CS架构到BS架构更新换代。为此,本文讨论的内容主要以BS架构软件为主。

    医疗信息系统架构设计需要结合实际

    针对这一问题,首先需要分析一下医疗机构信息系统的应用背景。对于医疗机构日常业务而言,用户并发量不大,即使是超大型三甲医院,同时在线用户人数一般也不会超过五位数,这远低于大型互联网公司应用。而在数据信息访问上,例如患者病历信息、检查检验信息等,包括图片等非结构化信息和文字内容等结构化信息,响应时间长短对于繁忙的医护人员的使用体验而言至关重要。因此,医疗机构信息系统应该以安全性和降低响应时间为主,可不用过多考虑高并发的需求。

    同时,就目前国内大部分医疗机构信息部门而言,人员和技术储备上远不及其他行业信息部门,一些先进技术的应用可能一时也难以很好落地和运行。从这一方面看,医疗机构在进行信息系统设计时,不宜太过复杂或太过追求先进技术。

    在系统架构设计时,没有采用CDN、反向代理等先进技术。同时,考虑多院区大型集团化医院的应用场景,设置了分布式缓存,以提高性能、降低数据库访问压力。而对于医疗业务高峰期的大量数据库读写任务,将数据库服务器设置成读写分离,主数据库服务器提供“写”任务,从数据库服务器提供“读”服务。在应用服务器集群端,通过合理的负载均衡策略来提高系统整体应用请求响应速度。

    医疗机构信息系统架构设计工作是整个医疗信息系统建设中非常重要的一环。合理的系统架构不仅可以保障高业务响应性能和良好的用户体检,而且对于提高临床医疗业务工作效率和医疗信息化建设水平都能起到很好的推动作用。而与其他行业相比,医疗信息化有其特殊性,所以在系统架构选型时,需要根据自身因素合理地设计,不能一味追求高端技术,也不能太过简单落后。

    本文结合自己的工作经验和医疗行业的特殊背景,对其他行业的信息系统架构进行了横向比较。本文通过一个具体的案例,对“如何设计具有良好性能的医疗系统架构”这一课题提出了一些实践建议。我期待与医院信息部的工程师们分享更多的经验。
赞一下(0)

版权:【注明为本站原创的文章,转载请注明出处与原文地址!本站部分转载文章能找到原作者的我们都会注明,若文章涉及版权请发至邮箱:[email protected],我们以便及时处理,可支付稿费。向本站投稿或需要本站向贵司网站定期免费投稿请加QQ:1175062249】 更多信息请关注微信:1175062249

立即留言
  • 服务类型
    软件开发
    APP开发
    平台开发
    系统开发
    微信小程序定制
    大型平台开发
    网站设计制作
    其他
  • 预算
    1W以下
    1W-3W
    3W-5W
    5W-7W
    7W-10W
    10W以上
  • Copyright © 2013-2021 昆明君创网络 版权所有.未经许可,不可拷贝或镜像 。备案号:滇ICP备19009793号-5 网站地图

    友情链接

  • 首页
  • 留言
  • 电话
  • 微信
  • 返回顶部
  • X

    截屏,微信识别二维码

    微信号:1175062249

    (点击微信号复制,添加好友)

    打开微信

    微信号已复制,请打开微信添加咨询详情!
    在线留言
    业务类型
    软件开发
    APP开发
    平台开发
    系统开发
    微信小程序定制
    大型平台开发
    网站设计制作
    其他
    预算