基于安卓的移动医疗服务平台的开发研究
2016-03-18陈硕
陈 硕
基于安卓的移动医疗服务平台的开发研究
陈 硕
天津市电子计算机研究所,天津 300061
现阶段,新医改在逐步推进当中。在此背景下,居民“看病难”的现象还没有完全得到解决。为此,扩大和提高医疗机构的服务水平成为了焦点话题。电子信息产品的应用和普及为提高医疗机构的服务水平提供了一个契机,建设基于安卓的移动社区医疗服务平台成为了提高医疗服务机构服务水平的一条便捷路径。在安卓系统下,开发出一个移动医疗服务平台,能够利用信息化方式解决居民看病难的问题。因此,首先就安卓系统平台进行了简要阐述,其次分析了移动医疗服务平台需求的服务内容,最后就系统的设计和实现进行了描述。
安卓;移动医疗服务平台;开发
随着移动智能终端和全球性移动通信网络的覆盖面积增加,人们所能想到的各种应用与服务都可以通过客户端实现。移动手持设备让大众体会到方便快捷的生活方式。在此影响下,移动医疗服务应运而生,移动医疗当今正成为整个移动通信产业的热点。安卓系统存在于智能手机、平板电脑、PDA 等电子设备当中,是移动医疗服务的发展中不可缺少的一部分。在临床医疗中应用基于安卓的移动医疗服务平台,将能够实现移动查房与护理等多项医疗服务内容,为提高医务工作者的工作效率带来好处。
1 安卓(Android)的相关内容
安卓,作为一种专为手持式装置所设计的操作系统,它由OHA(开放手机联盟)所支持及发展,其属于开放原始码项目。安卓的最早应用者是Google,之后经HTC设计将其应用在手机当中[1]。
总之,安卓是基于Linux平台开源手机操作系统,是第一个为移动终端打造的真正开放和完整的移动软件,而Linux平台涵盖了操作系统、中间件、用户界面和应用软件。安卓从问世至今,已有近9年时间。谈及安卓,其软件格式均是APK格式,通常,只要将APK文件直接传到位(Android模拟器或Android手机)执行,就能实现安装[2]。
安卓平台涵盖Linux内核、Android运行时库、应用程序和应用程序框架。利用安卓系统,开发者能够编制极其丰富和新颖的应用程序,借助设备硬件优势,实现访问位置信息、运行后台服务、设置闹钟、向状态栏添加通知等目的。
2 基于安卓的移动医疗服务平台的开发设计与实现
基于安卓的移动医疗服务平台的架构设计:基于安卓的移动医疗服务平台,以MVC架构为基。该架构在安卓平台中的应用主要包括三个部分,第一个部分是模型层,该层主要用于处理网络、数据库等操作内容;第二个部分是视图层,即采用xml文件进行界面设计和描述,在安卓提供的activity控件实现功能运作[4]。第三部分是控制层,该层包括各类activity控件,且activity功能的展示可以用一个页面展现。同时,它们之间存在相关性。基于上述表述,基于安卓的移动医疗服务平台有以下几部分组成,其系统架构是前台用户页面、Web服务和后台处理程序。具体见图1所示:
图1系统架构
现代医疗系统主要包括终端软件、医院后台业务接入支撑系统。客户端应用软件功能主要包括:系统会员登陆、用户档案录入和上传、服务端所需数据的采集整理和上传、预约挂号、在线咨询、健康百科等[1]。医院后台业务接入子系统是客户端软件的业务服务接入入口系统,是整个系统的“神经中枢”,其功能主要包括:业务资源数据信息缓存转发、用户管理、医疗专家诊断并给出建议、在线健康咨询、网络管理等。数据库系统存储系统用到的数据,主要包括:应用客户端同步的数据、统计数据、用户相关的运营数据等。基于安卓的移动医疗服务平台的功能实现:移动医疗服务平台存在的价值是为患者提供更多的便捷医疗服务,因而基于安卓的移动医疗服务平台主要面向普通百姓,让他们能够通过智能手机客户端软件系统解决就医难题[5]。用户可以在装有安卓操作系统的手机或者电子设备上安装该款软件,挑选适合自己的服务项目。该系统根据需求者的业务要求具体划分为门诊服务、查询服务、住院服务三大功能模块。具体服务项目如下:门诊服务:在此项目服务内容中,有众多服务可供选择。譬如绑定身份证、挂号服务、我的排队、随诊支付、我要评价等。在绑定身份证时,注意需要实名认证,可直接绑定,限定绑定者为5人。在挂号服务中,基于安卓的移动医疗服务平台在通过HIS调入之后,就医生排班、预约信息等进行分析处理,让使用者可进行预约挂号、挂当日号等需求操作。预约挂号应该是使用频繁的一个项目,因此,患者在服务器上进行操作,确定预约日期、预约时段、医生等关键信息后,可实施预约。同时,基于安卓的移动医疗服务平台与支付宝合作,提供预约挂号支持支付能,让患者方便快捷的完成付款。就用户选择的挂号日期,平台在处理过程中,应根据HIS实时候诊情况,为用户推送最近的一个就诊时段。同时,对于一年内的门诊缴费信息也可查询出。住院服务:在住院服务上,基于安卓的移动医疗服务平台可提供住院每日清单,据此,用户可清晰掌握每日的收费明细[3]。
其他功能服务:基于安卓的移动医疗服务平台还可开发其他功能,例如专家介绍、就诊指南、常见问题等内容,以此让用户在服务平台上享受更多更贴心的服务项目[4]。
4 结语
综上所述,基于安卓的移动医疗服务平台的开发,是当前提高医疗服务水平的便捷途径,也是深化医院流程改造的重要方法。基于安卓的移动医疗服务平台的应用,一方面有利于提升医院的信息化、智能化水平,减少人工服务带来的麻烦。另一方面,有利于用户享受到方便快捷的移动智能化的医疗服务。基于安卓的移动医疗服务平台,是建立在手机客户端上的一个新应用,在各个医院追求医疗服务质量的要求下,它的出现,能够有效解决患者“看病难”的问题。在该移动医疗信息服务平台开发并实际应用后,加强医院信息化智能化服务能力已经不再成为困扰[5]。
[1]傅强.安卓之移动医疗服务平台的开发[J].网络安全技术与应用,2014(8):33.
[2]吕美丹,祝锡永,傅慧,陆忠芳.基于GAE云计算的区域移动医疗服务平台[J].计算机系统应用,2013(6):29-33.
[3]王辉.基于IHE的移动医疗信息集成研究[J].中国卫生信息管理杂志,2013(4):340-344.
[4]陈平平,谭定英,刘慧玲.基于云计算的移动社区医疗服务平台应用[J].软件导刊,2012(3):99-101.
[5]常志鹏,卞良.基于APICLoud云端区域移动医疗信息平台的设计与开发[J].黑龙江科技信息,2016(21):200.
Research and Development of Mobile medical Service Platform Based on Android
Chen Shuo
Tianjin Institute of electronics and computer science Tianjin 300061
at this stage, the new health care reform is gradually advancing. In this context, the residents “medical treatment is difficult” phenomenon has not been fully resolved. To this end, expand and improve the level of medical services has become the focus of the topic of the topic. The application and popularization of electronic information products provides an opportunity for improving the service level of medical institutions, the construction of mobile community medical service platform based on Android has become a convenient path to improve the medical service level of service. Under the Android system, the development of a mobile medical service platform, the use of information technology to solve the problem of the residents to see a doctor. Therefore, this paper briefly describes the Android system platform, followed by the analysis of the service content of mobile medical service platform, and finally describes the design and implementation of the system.
Android; mobile medical service platform; development
TN929.5;R197.324
A
1009-6434(2016)10-0061-02