openMRS项目的背景:我们的世界继续遭受大规模的大流行,因为超过4000万人感染或死于艾滋病毒/艾滋病-大多数(高达95%)是在发展中国家。预防和治疗艾滋病毒/艾滋病这种规模需要有效的信息管理,这是至关重要的艾滋病毒/艾滋病护理必须越来越多地委托给不太熟练的供应商。无论是缺乏时间,开发人员,或金钱,大多数艾滋病毒/艾滋病项目在发展中国家管理他们的信息与简单的电子表格或小,设计不良的数据库。为了帮助他们,我们需要找到一种方法,不仅可以提高管理的工具,也减少不必要的、重复的工作。为应对这些挑战,OpenMRS形成2004作为一个开放源码的病历系统框架,发展中国家--潮起所有船舶。在过去的十年中,OpenMRS已经适应和超越艾滋病毒/艾滋病,结核病,埃博拉,妇幼健康,以及慢性病护理。OpenMRS是一个多机构,非营利组织协同为首的组织如Regenstrief研究院,公司(http:/ / Regenstrief。org),一个知名的领先的医学信息学研究,以及健康伙伴(http:/ /妊高征。org),一个基于波士顿以改善弱势群体通过全球卫生保健服务和倡导的生活焦点的慈善组织。我们还成立了一个非营利,OpenMRS,公司,其使命是支持全球OpenMRS社区。这些团队培育了越来越多的个人和组织的全球网络,所有的重点都放在创建医疗记录系统和相应的实现网络,使系统开发资源受限的环境下自力更生。到目前为止,OpenMRS已经在发展中国家实施,包括南非肯尼亚,数十名,卢旺达,莱索托,乌干达,坦桑尼亚,海地,莫桑比克,塞拉利昂,印度。
优点:openMRS系统主要是致力于帮助医院更好的管理疾病数据的,能给工作上带来方便性,实现智能化系统,可以减轻医护人士的工作量,带到了节省时间效果。比如对数据的采集和分析等,如果开发出该系统,对医院来说无不是得到了一个法宝能够处理好病人的数据,保护病人的数据。
openMRS的开发分析:该过程中涉及到的技术知识有mysql,java,hibernate,JavaScript,html和css,。在这些技术知识中,java是核心基础,是开发该项目的基础,是由java语言实现的项目,mysql是数据库方面的知识点,它主要建立数据表和联系表与表之间的关系,hibernate是dao层的部分,有了hibernate的框架,处理数据库层显得如虎添翼,在开发的过程中,它封装了操作数据库的基本语句,使得开发人员无需关注数据库底层的开发,将开发的核心转移到开发的业务层上面来,而前端的知识点JavaScript等,主要是对用户界面的开发,JavaScript是对页面的功能实现动态。