如果我写一个开源的HIS软件
HIS也称为医院信息管理系统,如果我要写一个 开源的,会成吗?为什么要这么做?出于对这个行业的担忧及其当前该行业的一些问题的思考。我曾跟两个HIS供应商讨论过这个话题,但可以感受到他们在利益面前,最终几乎都选择无视一些问题。当然这些问题并不全是HIS供应商能够解决的。开源或者只是我的一厢情愿。 但我愿以一己之力寻找另一种可能。
开源的好处
多不胜数
开源的坏处
安全如何保证
好了,事情总有解决的办法。如果我写一个开源的HIS软件,第一步就是如何开始及如何能快速地进行开发工作。其实快捷的应对各项HIS开发任务也是所有HIS软件都在努力的方向,而别一个努力的方向就是应对不同医院个性化需求的处理方式。
开发语言:C# DOTNET4.0 ,上线第一家(如果有那一天)再决定最终框架
数据组件:ibatis.net
组件辅助:Castle.Core
打印组件:无开源,暂自研
报表组件:无开源,暂自研
选择组件的宗旨就是简单易学,功能够用。
程序结构:C/S
服务端:RESTful
计划步骤
系统维护功能。HIS也是EMR,只是场景比较特殊:医院。她也有众多的基础数据表需要维护。不能采用一一建一个维护的表单(Form)的简单做法,需要一个统一的维护表单(Form)去维护几乎所有的基础数据。
门诊收费。第一个实现的模块就是门诊收费,也是整个HIS最基础的一个功能。该模块应能在整个系统挂掉之依然能正常工作。相当于应急单机版。
门诊挂号、门诊医生。完成联网与应急之前的测试。
工作时间:每周尽量保证有二到三天的时间来进行这个工作。毕竟还要工作去挣生活费。所以,完成以上计划估计也要一年时间。
祝我成功!立此存照!
转载于:https://www.cnblogs.com/kevin-Y/p/8900407.html
如果我写一个开源的HIS软件相关推荐
- C语言能干什么?手把手教你写一个简单的聊天软件
一.服务端代码 因为端口号容易被占用的原因,所以IP地址和端口号采用参数传递的方法,即 int main(int argc,char **argv) 1.头文件 #include <stdio. ...
- 强烈推荐一个开源虚拟机的软件 VirtualBox,比VMWare和VirtualPC好用
今天做测试,因为VMWARE出了问题,所以去网上找了另外一个虚拟机器的软件,超级好用,所以推荐给大家! <!--<br /><br />Code highlighting ...
- SVN_一个开源的版本管理软件
一,版本管理软件 1)可架设在Apache(服务器,PHP写的)上,最常用的客户端为TortoiseSVN(简称TSVN) 2)TSVN通过右键菜单与Windows资料管理器集成,没有自己的界面窗口 ...
- 写一个pos机收银软件
好的,我可以为您简单地介绍一下POS机收银软件的基本功能. POS机收银软件是一种用于收银的软件系统,常用于商店.餐厅.咖啡店等零售环境.它通常包含以下功能: 商品管理:POS机收银软件可以用于管理店 ...
- 用Java写一个家庭收支记账软件
需要的内容有:收支明细.登记收入.登记支出和退出四个模块.并且能进入每个功能里面. 最好用的方式是用数组实现这个软件,可以是二维数组,也可以是一维数组,直接附上源码. import java.util ...
- 正在写一个VC的聊天软件
一边看书一边写写! 前几天买了孙鑫的<<VC++深入解析>>觉得不错,还附带光盘,两天把盘给看完了,觉得很过瘾呀,
- 2020年如何写一个现代的JavaScript库
摘要: 最实用的JS库开发指南- 原文:2020年如何写一个现代的JavaScript库 作者:颜海镜 Fundebug经授权转载,版权归原作者所有. 我写过一些开源项目,在开源方面有一些经验,最近开 ...
- OpenStack——开放栈(源自NASA的开源云管理软件)
概述 是什么? 开放栈(OpenStack)是一个免费的开放标准的云计算平台,用于构建基础设施即服务(IaaS)业务. 谁在用? 开放栈同时被公有云和私有云大量部署使用,几乎是目前最流行的云平台构建软 ...
- 开源协同办公软件多人在线编辑office 地址:http://www.dzzoffice.com/
记录一个开源协同办公软件多人在线编辑office 地址:http://www.dzzoffice.com/
最新文章
- systemd系统服务管理详解
- jittor和pytorch生成网络对比之bicyclegan
- sudo及其配置文件sudoers
- Linux内核分析:完成一个简单的时间片轮转多道程序内核代码
- 那些数学不好的程序员?最后都如何了(文末送书)
- 欢乐纪中某B组赛【2018.12.22】
- nvm install node没反应_前端开发,你要懂得Node.js的安装和使用方法
- java中使用httpget_如何在Java中进行HTTP GET?
- 【解题报告】图论基础练习(一)
- 54部经典国外动画片---送给70-80年代的朋友
- 高通设备找不到连接QXDM的端口
- Springboot项目调用阿里云语音服务案例【真实有用】
- 这个开源项目有点强,无需编码,可一键生成前后端代码
- GPU 编程与CG 语言之阳春白雪下里巴人——CG学习读书笔记之数学函数(之二)。
- 【聚类算法】用Sklearn封装的KMeans | DBSCAN算法详解 |【问题解决】AttributeError: ‘NoneType‘ object has no attribute split
- win10如何停止自动更新
- 南非最大城市约翰内斯堡被黑客团伙勒索
- pyecharts可视化展示之柱状图、饼图学习
- Ubuntu18.04打开关闭DNS服务
- iOS音视频实现边下载边播放