论文部分内容阅读
随着移动互联网的快速发展和完善,使用智能移动终端的人群不断夸大。目前主流的手机操作系统中,Android操作系统以其开放、开源以及众多的手机生产商的加盟成为人们追捧的对象。同时,Android操作系统也在国内市场占有主导地位。伴随着用户数量的不断扩大,开发Android应用程序就具有了广泛的用户基础和发展空间。就目前的医疗软件而言,功能单一,只提供给用户一些医疗常识、保健常识、卫生常识等。用户在没有医学知识的情况下无法科学的判断以及合理利用这些常识。而且这些软件只是下载至用户手机内,用户无法时时更新,无法给用户更好的体验度。本文结合项目需求以及Android平台的优点,设计和实现了医疗信息服务系统中间平台及其Android客户端。主要贡献如下:(1)需求分析:市场上开发医疗软件的公司并没有和全国各大医院进行联合开发,用户无法判断这些医院和医生是否真实可靠、无法保障用户的个人信息是否泄漏以及被他人非法利用,这都造成了智能医疗服务软件的不健康发展和完善,不利于整个产业链的发展以及用户的需求。所以中国联通提出了医疗信息服务系统中间平台的概念,意为了解决上述医疗软件的不足,开发一款示范平台。(2)架构设计:本课题提出手机客户端、医疗信息服务平台、医院管理员、电信业务能力开发平台四个部分来解决该问题。Android操作系统由谷歌开发并推出的一款开源的智能移动终端系统,该系统分为四层:操作系统层(Linux操作系统和驱动)、中间件层组成(系统库与Android运行时)、应用程序框架层(Java框架)、应用程序层(Java应用程序)。Web服务器架构:Apache、MySQL、PHP的成熟、开源、跨平台性也在众多的大型网站、政府网站、企事业单位等网站上得以应用。本系统服务器端采用该开发架构,实现了服务器与客户端通信以及平台管理员的设计。(3)详细设计:用户打开界面的时候就会看到联通医疗信息服务系统的字样,对用户提出安全可靠的信息,保证用户个人利益。手机客户端主要功能是查询医院信息、医生信息、IVR(Interactive VoiceResponse)和网络挂号、查看预约、查看诊疗记录、显示路线等功能。医疗信息服务平台主要功能是管理加盟医院的医生信息、发布通知,并负责与手机客户端交互和电信业务能力开平台交互等功能。电信业务能力开放平台主要功能是提供SMS(Short Messaging Service)、MMS(Multimedia Message Service)、LBS(LocationBased Service)、IVR等接口。该平台主要目的是提供一个简单、开放、跨平台性质的中间件。该平台提供一系列的、统一的开放接口供第三方开发者使用,降低了第三方开发难度。这类似于新浪微博的开放平台,新浪微博提供第三方开发者一系列的开放接口,同时新浪微博又提供第三方的安全认证不管是开发者还是使用者在个人隐私上都可以得到保障。开发者只需要设计自己的UI(User Interface),调用新浪微博的开放接口就可以发送微博,实现自己开发的个性化微博客户端。这使得使用新浪微博的用户不断夸大,达到产品的利益最大化。开发者通过医疗信息服务系统中间件提供的接口开发属于自己个性化的医疗服务软件。随着用户量增多,对医院关注度也会增加,这不仅方便患者就医还增加了医院知名度,为医院带来了一定程度上的社会效益以及经济效益,大大改善了我国就医难、看病难的现状、提高人民生活质量、促进社会和谐进步。综上,在根据市场中医疗软件功能上的不足同时结合项目的需求,本文设计与实现了医疗信息服务系统中间平台管理员功能和Android手机客户端。同时,由于本系统功能全面,调用业务能力多,使得在电信业务能力、移动互联网、移动终端设备上得以实现业务间的交叉。促进了产业链了多元化,提高了电信业务能力的横向发展,为人们建立了自己的健康医疗信息提供了可靠的保障。