如果我写一个开源的HIS软件

HIS也称为医院信息管理系统,如果我要写一个 开源的,会成吗?为什么要这么做?出于对这个行业的担忧及其当前该行业的一些问题的思考。我曾跟两个HIS供应商讨论过这个话题,但可以感受到他们在利益面前,最终几乎都选择无视一些问题。当然这些问题并不全是HIS供应商能够解决的。开源或者只是我的一厢情愿。 但我愿以一己之力寻找另一种可能。

 

开源的好处

多不胜数

 

开源的坏处

安全如何保证

 

好了,事情总有解决的办法。如果我写一个开源的HIS软件,第一步就是如何开始及如何能快速地进行开发工作。其实快捷的应对各项HIS开发任务也是所有HIS软件都在努力的方向,而别一个努力的方向就是应对不同医院个性化需求的处理方式。

 

开发语言:C# DOTNET4.0 ,上线第一家(如果有那一天)再决定最终框架

数据组件:ibatis.net

组件辅助:Castle.Core

打印组件:无开源,暂自研

报表组件:无开源,暂自研

 

选择组件的宗旨就是简单易学,功能够用。

 

程序结构:C/S
服务端:RESTful

 

计划步骤

系统维护功能。HIS也是EMR,只是场景比较特殊:医院。她也有众多的基础数据表需要维护。不能采用一一建一个维护的表单(Form)的简单做法,需要一个统一的维护表单(Form)去维护几乎所有的基础数据。

 

门诊收费。第一个实现的模块就是门诊收费,也是整个HIS最基础的一个功能。该模块应能在整个系统挂掉之依然能正常工作。相当于应急单机版。

门诊挂号、门诊医生。完成联网与应急之前的测试。

 

工作时间:每周尽量保证有二到三天的时间来进行这个工作。毕竟还要工作去挣生活费。所以,完成以上计划估计也要一年时间。

 

祝我成功!立此存照!

 

 

 

 

 

  

posted @   生命体验之kevin-Y  阅读(2558)  评论(5编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示