按关键词阅读:
HIS的创新与发展 , 是医院信息化最核心的话题之一 。 回顾HIS 30年发展历程 , 有哪些得与失值得行业思考?同时 , 在当下互联网、智能化浪潮的影响下 , 医院面临的外部环境日新月异 , 对HIS的要求也在不断提高 , HIS升级与创新的落脚点何在?如何才能构建一个稳固长期的信息系统?
近日 , 在2020 CHIMA “HIS创新与发展”分会场上 , 解放军总医院信息科高级工程师薛万国以《30年变迁看HIS创新》为题 , 针对上述问题进行了分享 。 健康界对相关内容进行了整理 。 内容未经本人确认 , 有删改 。
文章图片
解放军总医院信息科高级工程师 薛万国 图片来源:2020 CHIMA
从业务视角看变迁
从业务视角可以将HIS发展历程划分为三大阶段 。
第一阶段是尝试探索期 , 主要关注业务能否计算机化 , 能否被用户接受 。
第二阶段是流程再造期 。 计算机软硬件的问题解决了 , 可以在很多环节上代替业务 。 从探索期到流程再造期 , 计算机的发展对医院业务有很多颠覆性的改变 。
第三个阶段是深化拓展期 。 医院业务基本都计算机化 , 我们希望它更加智能化 , 然后在此基础上 , 进一步深化和拓展范围 。
从技术视角看变迁
从技术角度来看 , HIS发展也可分为三大阶段 。
文章图片
第一阶段是主机和单机时代 , 数据库技术的出现奠定了信息系统软件的基础 。
25年前出现了客户/服务器 , 这项技术对医院信息系统起到了革命性的支撑作用 。 再往后发展 , 到了互联网阶段 , 互联网技术让系统的功能和服务的可及性扩大 。 这给软件架构带来很多影响 , 因为互联网技术导致软件架构从集中走向分布 , 也带来一些弊端 。
那么 , 我们的技术创新中有哪些得与失?
文章图片
举个例子 , 2000年左右 , 当时宣传说三层架构比两层好 , 这种说法不光在技术人员中盛行 , 甚至还包括院长 。
我曾跟某医院院长讲信息化 , 他问我们的架构是两层还是三层 , 说要是两层架构就落后了 。 当时宣传说 , 多层架构中间有个应用层可以提升软件的复用度 , 后来我问过某些厂家开发的软件的复用率有多高 , 他们说只有百分之十几 。
还有一个说法:用了多层架构以后 , 系统可横向扩展 。 这也是骗人的 。 因为数据库不可扩展 , 应用层的扩展解决不了数据库的瓶颈问题 。 所以在今天看 , 我的看法是没有达到目标 。
用Hadoop架构做大数据 。 我们大数据中心也买了Hadoop服务器 , 到今天我一次也没用过 。
我们的处理分析量 , 绝大部分是万例以下百例以上 , 其实并不需要用Hadoop 。
关于敏捷开发的问题 。 几年前有人说敏捷开发效率高 , 是新型组织方式 。 最后 , 我发现有些敏捷开发根本不适合医院进行 , 在需求不清楚的情况下 , 它是一种尝试快速迭代的方式 。 但是对于复杂的医院系统来说 , 我们必须遵循顶层设计 , 而不是敏捷设计 。
再以软件架构为例 , 应用开发人员不应该对软件架构如此热衷 。
因为30年来 , 软件的逻辑架构没有变 。
“数据+处理+呈现”过去是在一台机器上运行 , 现在是把它分布到了不同的机器上而已 , 架构没有变 。
过去数据是在内存里转移 , 现在数据是在网络上传递 , 这就是变化 。
这个变化带来了什么?第一是软件系统的性能变慢 。 过去很多医院只需要2台服务器 , 现在有了20台服务器系统依旧很慢 。 性能其实都耗在无谓的开发上了 。 第二是带来的复杂性问题 。 今天很多系统有3层甚至4层架构 , 这样的系统配置增加了开发和维护的难度 。
稿源:(健康界)
【】网址:http://www.shadafang.com/c/hn091091B552020.html
标题:系统|薛万国:十张图读懂HIS系统30年变迁