基于J2ME/J2EE移动预约挂号系统的设计与实现

2017-12-29 08:34袁小山
移动信息 2017年1期
关键词:挂号客户端逻辑

袁小山 杨 靓 李 军



基于J2ME/J2EE移动预约挂号系统的设计与实现

袁小山 杨 靓 李 军

第三军医大学新桥医院,重庆 400037

移动预约挂号系统是当前我国数字化建设的重要组成部分,在方便医疗机构管理工作的同时也一定程度上缓解的患者挂号难的问题。基于此,对J2ME/J2EE移动预约挂号系统的结构设计进行了详细的阐述。

J2EE;J2ME;移动预约挂号系统

移动预约挂号系统是当前我国医疗机构为患者专门提供了便捷化、人性化的服务,是以人为本为服务原则的集中体现。本文主要对J2EE与J2ME平台下的移动预约挂号系统结构进行了详细的阐述,分析了在J2EE与J2ME平台上移动预约挂号系统功能的实现方法。

1 基于J2EE与J2ME的移动预约挂号系统概述

1.1 J2ME体系结构

J2ME是当前我国移动互联网领域中的一种新型应用环境,可以为移动用户提供图形式的增值服务。J2ME由配置与概要两种元件组成,配置由API与虚拟机组成,能够起到优化设备的作用。概要则是一种能够描述说明API结构的一种规范,要转与概要共同构成一种稳定、良好并且完整的运行条件[1]。

移动预约挂号系统的设计需要按照J2ME的有关规范进行,合理使用移动设备概要,开发MIDlet设备,完成CLDC系统构建后,PDA设备或移动电话则可以在J2ME环境中运行。

1.2 J2EE体系结构

J2EE结构体系广泛应用于企业系统构建以及电子商务中,作为一种新型应用运行环境,J2EE是基于Java语言并且用于应用开发的工业标准,J2EE体系的出现为企业应用开发创造了良好的条件。当前,Java技术是J2EE体系构建的主要手段,基于该技术所创建的服务平台具有安全性良好、独立性强等方面的优势。同时也能够对企业应用的部署、管理与开发进行简化处理。部分企业也将J2EE规范定义为Applet容器、Web容器、应用客户端容器以及EJB容器。系统中每一项具体的功能都需要特定的逻辑处理单元来提供支持,提高系统运行的逻辑复用性、可扩展性与灵活性。业务逻辑处理依照XML消息内容来调用JNDI,依照参数信息来处理逻辑运算,通过数据库服务器实现查、改、删、增等方面的操作。EJB层能够实现ReservationBean, DepartmentBcan,DoctorBean以及AccountBean。其中,AccountBean作为一种实体Bean能够认证用户信息。DepartmentBcan与DoctorBean相似,也是实体Bean,能够记录科室信息与医生信息。ReservationBean则负责挂号业务[2]。

2 J2EE与J2ME移动预约挂号系统的实现与设计

移动预约挂号系统是通过移动客户端来拓展系统功能的重要手段。移动预约挂号系统以J2EE和J2ME为平台,以GPRS为信息载体,用户在移动设备的支持下就能够在网络信号服务区域内通过客户端来享受预约查询或预约操作等方面的服务。这大幅提高了患者挂号效率,也方便了医生出诊。

2.1 系统功能设计

移动预约挂号系统是专门为准备就医的患者设计的,因此该系统至少需要具备以下几方面的功能,使患者可以在家中就能够对医生信息、科室信息以及医院信息进行查询。在应用功能上主要表现为预约挂号、挂号查询、预约取消、医生查询以及排诊查询。其中,预约挂号即选择患者就诊时间以及医生。挂号查询即对现已生成的挂号记录进行查询。预约取消即在患者无法按照就医时,系统能够将该诊次取消,患者也能够根据实际需求在条件允许情况下对预约内容进行更改。医生查询即患者驿医生基本信息进行查询,根据有效信息对医生进行选择。排诊查询,医生可以对当前的就诊安排表进行查询,方便预约就诊。

2.2 系统的总体结构

移动预约挂号系统建立于J2EE与J2ME平台,该平台包含储存层、逻辑处理层、应用表示层以及客户层四个层次,在对各层体系进行访问时,可以采用间接访问蹭层的方法有效保护后台数据,提高事务与性能的一致性。

2.3 系统的实现与具体设计

服务器端与移动客户端两个部分共同构成了移动预约挂号系统,这两个应用程序均由数据库直接驱动。数据库数据主要由排诊信息表、预约信息表与科室信息表组成。在部分已经投入使用的移动预约挂号系统中,J2EE多层框架是应用服务器层的主要结构。其中包括业务逻辑层与应用表示层;Servlet是与J2ME进行交互的应用表示层[3]。业务逻辑层主要由EJB组成,对数据进行业务逻辑处理。

在系统构建过程中,基于Java平台采用Servlet技术来回应客户端访问请求,也能够通过Servlet对数据库进行直接访问。由于移动设备自身无法对数据库进行访问,而医疗机构数据库的信息量巨大,需要借助Servlet技术。在实际应用中,设计人员需要依照系统需要与系统结构,通过不同形式的排列与组合来满足系统需要。在设计移动客户端的过程中,MVC框架是移动预约挂号系统大面积投入使用的结构。在具体的操作过程中,MIKP客户端能够依照视图、控制类型以及客户端类型来提供服务。

3 结束语

移动预约挂号系统一定程度上缓解了医疗机构在物力、财务以及人力上的压力,即提供了医疗机构的经济效益也提高了社会效益。然而该技术在具体的应用环节中也体现出了许多方面的不足,需要进一步的改进与优化。

[1]傅伟,高海侠,涂刚,熊平.基于J2ME-J2EE的高校科研信息管理系统的设计与实现[J].微计算机应用,2011,7(25):76-77.

[2]蔡学军,仵博.基于J2ME-J2EE的移动电子商务平台的研究与开发[J].计算机工程与设计,2006,7(15): 123-124.

[3]任晓尘.基于J2ME/J2EE的移动预约挂号系统的设计与实现[D].苏州:苏州大学,2006.

Design and implementation of mobile appointment registration system based on J2ME/J2EE

Yuan Xiaoshan Yang Liang Li Jun

Chongqing Xinqiao Hospital,Chongqing 400037

Mobile appointment system is an important part of China’s current digital construction,convenient management in medical institutions but also to some extent alleviate the patient registration problem,this paper expatiates on the structure design of J2ME/J2EE mobile appointment system.

J2EE;J2ME;mobile appointment registration system

TP311.52

A

1009-6434(2017)01-0151-02

猜你喜欢
挂号客户端逻辑
你的手机安装了多少个客户端
“人民网+客户端”推出数据新闻
——稳就业、惠民生,“数”读十年成绩单
刑事印证证明准确达成的逻辑反思
逻辑
创新的逻辑
移动『黄牛』
China-U.S.Relations:an Understanding from the Perspective of Forging New-type International Relations
移动“黄牛”
女人买买买的神逻辑
新华社推出新版客户端 打造移动互联新闻旗舰