如果我写一个开源的HIS软件
HIS也称为医院信息管理系统,如果我要写一个 开源的,会成吗?为什么要这么做?出于对这个行业的担忧及其当前该行业的一些问题的思考。我曾跟两个HIS供应商讨论过这个话题,但可以感受到他们在利益面前,最终几乎都选择无视一些问题。当然这些问题并不全是HIS供应商能够解决的。开源或者只是我的一厢情愿。 但我愿以一己之力寻找另一种可能。
开源的好处
多不胜数
开源的坏处
安全如何保证
好了,事情总有解决的办法。如果我写一个开源的HIS软件,第一步就是如何开始及如何能快速地进行开发工作。其实快捷的应对各项HIS开发任务也是所有HIS软件都在努力的方向,而别一个努力的方向就是应对不同医院个性化需求的处理方式。
开发语言:C# DOTNET4.0 ,上线第一家(如果有那一天)再决定最终框架
数据组件:ibatis.net
组件辅助:Castle.Core
打印组件:无开源,暂自研
报表组件:无开源,暂自研
选择组件的宗旨就是简单易学,功能够用。
程序结构:C/S
服务端:RESTful
计划步骤
系统维护功能。HIS也是EMR,只是场景比较特殊:医院。她也有众多的基础数据表需要维护。不能采用一一建一个维护的表单(Form)的简单做法,需要一个统一的维护表单(Form)去维护几乎所有的基础数据。
门诊收费。第一个实现的模块就是门诊收费,也是整个HIS最基础的一个功能。该模块应能在整个系统挂掉之依然能正常工作。相当于应急单机版。
门诊挂号、门诊医生。完成联网与应急之前的测试。
工作时间:每周尽量保证有二到三天的时间来进行这个工作。毕竟还要工作去挣生活费。所以,完成以上计划估计也要一年时间。
祝我成功!立此存照!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 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的设计差异