吵吵   2013-10-21  阅读:2,769

很高兴有不少的网友认同开源的理念,很高兴在吵吵的胡思乱想中,依旧有不少的朋友觉得是可行的东西,因此,我们决定去做这么个东西,去做这么一个关于医疗应用的开源产品。

做这么一个开源的LIS,最大的障碍其实不是来自于社会和现有的商业生态的压力,最大的压力来自于我们本身,一个对不可知的“回报”的压力。但是生活有时候就是这样子的,明知道做了可能也不会改变什么,但是你还是要选择去做。

一、开发环境

一开始,我们很纠结到底用什么平台和开发语言去写这样一个系统,而我的主张又倾向于c#,毕竟这是一个主流,而且易于被大家接受的语言,可是它却是收费和封闭的。在这个年代越来越多的开源的东西走向了商业化的产品,我想我们也应该与时俱进,所以最后选择了lazarus+firebird这两个开源的技术框架来做这件事情。

Lazarus是一个用于FreePascal的快速应用开发(RAD)的面向对象的Pascal集成开发环境(IDE),不仅可以编译运行简单的pascal程序,还有很强的窗体处理功能,界面清晰,操作简单方便。Lazarus 对于窗口管理来说是中性的。可以工作在KDE(1.13版本)下,也可以工作在GNOME(1.23版本)或其他窗口管理器(MVM、WindowMaker)。

有重要的一点是lazarus是跨平台的,未来,我们希望一个LIS系统不仅仅是在windows下,还应该是在linux,mac,ios,andriod中都能稳定、漂亮的运行。

Firebird是一个跨平台的关系数据库系统,目前能够运行在Windows、linux和各种Unix操作系统上,提供了大部分SQL-99标准的功能。它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据库的实现。Firebird脱胎于Borland公司的开源版数据Interbase6.0,是一个完全非商业化的产品,用C和C++开发。由于与interbase的血缘关系,大部分interbase的开发工具可以直接应用到Firebird开发中。Firebird使用Mozilla Public License v.1.1许可证发行。

bangLIS

二、LIS系统的规划

1、用户与权限控制。设计基于角色和权限分组的权限控制模块,让权限的控制可以详细而又快捷,我们应该提供一个权限控制的类,提供相应的API来管理和控制各个模块的权限分配。

2、资料录入。在LIS和HIS已经联网的今天,资料录入模块已经显得没有太大的必要,但是在实验室日益开放的今天,我们依旧有很多需要手工录入的检验单,例如其它实验室的外送标本,例如本实验室的其它需求。

3、报告审核。报告审核是整个LIS系统中最重要的一块,我们应该提供一个信息丰富的审核界面,甚至包括图形、仪器报警信息等。为了更大程度上的实现智能提示和智能审核,我们有必要实现报告审核模块的插件化,以更多的插件和丰富的扩展来满足不同的要求。

4、报告查询。审核后的检验单,我们有必要将其以良好的格式保存到一张独立的表,或者一个独立的数据库中去,以便为以后的报告检索打下坚实的基础。我们可可以考虑将其独立一个库,或者直接放到mongodb中去存储。在这样一个环节中,最重要的是检验报告格式的标准化,如果我们这一步做的比较好,结构比较清晰和实用,以后检验数据的交换就会更加容易,以后我们是否能够有一个可以互相流通的检验报告的标准文件格式,就看这个的了。

5、设备接口系统。设备接口系统应该是一个大的框架,仪器传输的数据有N种方式,包括com口的,tcp协议的,直接txt文档的。我们不关注如何来实现这些特定的接口,但是想完成一个接口程序的框架,他应该包括:

1)、有一个界面,可以查询条码或者标本号,根据条码或者标本号得到其它一些记录信息,包括有未识别项目等。

2)、在断网之后,可以对已经接收但是未上传的结果进行上传。

3)、能够收集详细的仪器传输信息,并选择性传输到LIS。

6、质控系统。质控系统应该是LIS系统该改善的最头疼的一块东西,近来,伯乐公司就在一直推荐它独立研发的一套质控系统,因为它提供了非常详细和智能的质控分析算法,我们可以参考,大概来讲,应包括:

1)质控基本参数的设定

2)质控的数据传输和保存

3)质控规则的设定和失控分析(L-J质控图等)

4)质控统计、总结。

当然,对于发展到今天的LIS,功能需求远不止上面所述的这么多,但是我们只能一步步一点点的做,以后还有的功能可能包括:数据统计、文件管理和控制、试剂管理、设备管理等等。

三、没想清楚的东西。

随着LIS系统的发展,图形变的越来越多,如何存储和检索这些图片?

lazarus的界面问题,在windows下,做界面永远是个头疼的问题,如果大家有好的想法欢迎交流,大不了我就自己慢慢画吧。

最后:我们的论坛会在近期上线,开源LIS不是依靠我们就可以完成的,希望有各位的一起努力,我们真诚期待您的加入!

吵吵微信朋友圈,请付款实名加入:

吵吵 吵吵

2条回应:“首个开源LIS系统bangLIS的产品规划”

  1. 企业文化标语[http://www.simcis.com/]说道:

    受益了

发表评论

电子邮件地址不会被公开。 必填项已用*标注