论文部分内容阅读
随着移动通信技术的快速发展,移动设备得到迅速普及。将有线网络环境下的数据应用扩展到移动应用领域成为当前研究热点和重点。1997年,根据卫生部的部署,医院信息化建设项目得到迅速推广,在一定程度上提高了医院的管理水平,降低了医院运行成本,缓解了病人“看病难、看病贵”的问题。随着移动用户群的快速扩大,为满足用户新的需求,本文设计并实现了移动环境下的医院综合信息查询系统。J2髓作为一种被广泛采用的企业级应用解决方案技术,主要针对性能相对较高的服务端应用,并不能直接移植到移动应用中去。J2ME技术被广泛应用于移动环境下的数据应用,具有很强的针对性。为充分发挥各自优势,医院移动综合信息查询系统采用了J2ME/J2EE集成框架。该框架分四层,客户层采用J2ME技术实现数据请求、数据接收、数据解析和数据显示;J2ME支持并实现了HTTP(MIDP2.0支持HTTPS协议)协议,对其它协议的支持是可选的,为保证系统更具有通用性和适应性,本框架采用HTTP协议实现移动终端与服务端间的通信;Web层实现客户端请求数据的接收和转换,通过JNDI查找EJB的Home接口,并将转换后的数据分发给EJB;业务逻辑层是核心层,由运行在EJB服务器上的EJB组件构成,负责事务处理、安全和资源管理;EJB通过JDBC等数据库接口获取并处理数据库中的数据,然后将处理结果返回给Servlet;数据层主要负责数据的管理。
针对混合网络环境下的新特征,同时考虑XML技术在数据传输方面的优越性,系统采用基于HTTP/XML的数据交换方案,即移动端与服务端之间交换的数据采用XML技术实现封装,然后利用HTTP协议实现XML数据的传输。
医院综合信息查询系统涉及的查询功能主要包括住院费用查询、门诊费用查询、药品价格查询、医疗项目价格查询、导诊服务和医院动态信息查询等。
医院移动综合信息查询系统以J2ME/J2EE集成框架为基础,采用MVC设计模式,利用UML和RUP技术对系统进行建模与实现。