APP下载

智慧医疗平台设计

2017-10-31钱丽丹姚梓彬

合作经济与科技 2017年22期
关键词:智慧医疗移动互联网

钱丽丹 姚梓彬

[提要] 伴随着智能手机的普及化,结合智慧城市建设的大背景,为居民提供更加安全、便捷、健康、愉快、高效的智慧医疗就诊环境成为亟待解决的问题。本文基于移动互联网技术的智慧医疗平台为切入点进行移动技术研究,对智慧医疗平台的系统架构进行分析。

关键词:移动互联网;智慧医疗;接口设计;C/S

基金项目:浙江省大学生科技创新活动计划(新苗人才计划)项目:“e疗通智慧医疗平台建设”(编号:2017R443011)

中图分类号:TP311 文献标识码:A

收录日期:2017年9月15日

近年来,随着移动互联网迅猛发展,智能手机、平板电脑等移动终端层出不穷,结合智慧城市建设的大背景,如何让市民利用移动互联网设备与技术共享智慧城市和新型城市化建设成果,为居民提供更加安全、便捷、健康、愉快、高效的智慧医疗环境,帮助医院建立现代化服务型医疗体系,成为亟待解决的问题。

智慧医疗是由医用智能化、数字化医疗设备、医院信息系统所组成的三位一体的现代医院运行体系。智慧医疗平台通过整合政府资源、政府公共服务资源以及社会便民服务资源,遵循“以人为本”的原则,向公众提供渠道多样化、内容丰富的综合性智慧医疗服务。智慧医疗平台的建设内容主要包含两个部分:(1)接口设计:智慧医疗项目需要与卫生局、社保局和各个医院进行医疗数据的交换,需要构建统一的接口,为项目的正常運行提供服务保障;(2)应用系统:项目以APP开发、微信端开发为重点,实现服务可拓展、内容可定制的智慧医疗统一入口,实现以医疗卫生、社会保障、商业服务等内容为载体的服务体系。

一、智慧医疗平台分析与设计

(一)系统架构设计。系统开发分为移动端开发与服务器端开发。根据设计,系统架构分为三层,从上到下分别为应用层、应用支持层和信息资源层。应用层主要与用户接触,即用户通过应用层提供的功能获得各项服务。应用支持层是应用层与信息资源层交互的中间层,为应用层访问信息资源层提供统一的接口,接口设计是整个系统设计较为关键的部分,良好的接口设计使得数据访问更加简洁、便利。信息资源层主要指底层的数据,这些数据主要来自于各个卫生局HTS系统数据,以及各个医院的信息系统和数据接口,这部分内容一般为各系统内私有数据,不公开,但是可以通过开放接口进行限制性访问。系统框架如图1所示。(图1)

为了让用户在移动设备上能够体验到简单快捷的操作体验,让各系统获得模块上的独立性,互不影响,MVC设计模式被广泛的用在服务器端,它可以将数据的显示和处理独立开来,使得开发更加便捷、更具扩展性。无论是服务器端开发还是移动端开发,系统都采用了MVC设计模式理念。

(二)主要功能。系统的主要功能是使市民能够更好、更加快捷地使用现有的医疗资源,从而提高市民的幸福生活指数,同时更加合理高效地使用医疗资源,市民只要通过系统提供的移动端应用程序,就可以进行在线挂号、付费、咨询、信息查询等。系统为用户提供基于LBS的服务,用户可以了解到附近医院的信息和想了解到的一手健康资讯。

1、智能导诊。用户可以通过移动端提供的“智能导诊”服务对自身病情进行了解,方便选择相应的科室,该功能使市民能够有针对性地选择科室就诊。

2、预约挂号。预约挂号旨在缩短看病流程,可以减少市民在医院挂号窗口排队等待之苦,节约患者时间。这一块技术实现难度不高,只需要做好医院的对接工作,并做好用户接口的安全实现。

3、在线缴费。在线医疗缴费使市民通过支付宝、微信或者绑定银行卡等方式,就可以完成费用的交纳,与窗口缴费相比,可以极大地减少排队付费时间,改善就医环境。

4、医疗资源。该功能通过LBS技术可以确定用户所在省市,并返回对应的医院列表,可以在线完成导航功能,让市民快速地找到想要就诊的医院和医生。

5、医疗报告。通过这个功能,用户可以方便地查询到所有的个人医疗报告,有利于回顾自己这些年的健康情况,对个人健康趋势有更多的了解。

6、私人医生。这一块属于增值业务,用户可以预约私人医生上门进行诊疗服务。这项服务满足了用户的个性化需求,使用户可以获得更佳的医疗服务。

7、健康资讯。健康资讯可以让市民了解更多的健康知识,甚至可以发布一些重要的信息比如重大的卫生安全事件,提醒市民合理安排出行,提前做好预防。

8、用户分享。用户看到感兴趣的文章和内容可以分享到朋友圈和QQ、微博等主流的社交媒体。在一定程度上,对本系统具有推广和普及的作用。

(三)数据存储。系统数据包含两类,即本地数据和云端数据。本地数据指由本地系统保存的数据,这部分数据量较小,只包含了用户信息和主页广告信息。系统的大部分数据都由各个外部系统如卫生局HTS系统、医院诊疗系统等保存,智慧医疗平台负责通过调用这些外部系统提供的公共接口,按指定数据格式进行交互,将数据呈现给应用层设备。本地数据存储采用了MySQL数据库服务器。

(四)接口设计。与普通PC软件一样,移动端应用程序开发实现方式也分为B/S和C/S。较为流行的移动端应用程序开发通常采用C/S方式,在服务器端采用接口的形式提供数据交互,主流数据交互方式包括Json、WebService等。本系统的开发基于C/S模式实现,服务器端的重要工作就是完成整个系统的接口设计。接口作为连通客户端与数据进行数据流通的桥梁,起着举足轻重的作用,直接影响着程序的效率性、稳定性、可靠性以及数据的正确性、完整性。客户端注重的是界面美观,操作方便顺畅,是用户最直接的感受体验,而接口则是所有数据的提供者,是用户深层的内涵体验。因次,接口设计在一个项目中非常重要。

为了与本地数据与外部数据进行交互,系统设计了一系列的接口:包括用户登录接口设计、用户账号更新接口设计、卫生局信息系统接口设计、医院HIS系统接口设计、错误码定义等。其中,用户登录接口设计、用户账号更新接口设计和错误码定义由本地完成,卫生局信息系统接口设计、医院HIS系统接口设计由卫生局与医院完成,本系统负责提出接口设计需求,由对方将接口开放给本系统。endprint

以用户注册为例,注册模块的访问路径“/auth/signup”,请求参数包括了username和password,均为必填项,字符串类型,其中username表示注册的用户名,password表示md5加密后的密码,返回参数为error,error代表错误码,为整型数据,如果注册成功error为0,注册失败error为1,并提供文本信息msg,提示注册失败。

卫生局信息系统接口设计包括了查询家庭成员、查询个人信息、报告查询、体检查询、处方查询、健康档案等内容。医院HIS系统接口设计包括了挂号实时信息查询、建立个人档案、挂号、交费、排队叫号、费用查询等内容。

二、系统实现的关键技术

系统服务器端开发使用了PHP+MySQL技术,开发工具采用PhpStorm,采用了基于MVC模式的PHP框架技术ThinkPHP,系统运行在Linux操作系统上,服务器采用了Apache。移动端开发主要集中在APP开发和微信开发,针对不同类型的应用程序,提供相对一致的外观界面,使得用户无论通过哪一类程序访问系统,都可以获得流畅、简洁的用户体验。微信端开发使用了HTML5+CSS3.0技术,并引入了Bootstrap、Zepto、AngularJS框架,以实现更加适合于移动设备端的显示效果,如响应式布局、界面快速切换等。

PHP是一种HTML内嵌式的语言,运行在服务器端。PHP语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。与其他网页开发技术相比,PHP具有很高的执行效率,功能强大,支持几乎所有流行的数据库以及操作系统。

MySQL是一个关系型数据库管理系统。在WEB 应用方面,MySQL是最好的RDBMS应用软件,采用最常用的标准化语言SQL访问数据库,因其体积小、速度快、开放源码、总体拥有成本低等特点,成为了中小型网站开发数据库首选。

ThinkPHP作为一个整体开发解决方案,能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。每个组件都是精心设计和完善的,应用开发过程仅仅需要关注系统的业务逻辑。

三、系統实现

系统的移动端为客户端系统,主要为用户提供就诊方面的服务,系统提供多种客户端程序,如基于IOS的APP和基于微信端的网站,不同移动端系统提供一致的服务,界面效果基本相同,用户可以按照使用习惯任意选择其中的任何一种客户端。系统不仅为用户提供初步诊断,提供就诊建议,同时还可以查看到个人医保信息、病历信息、用药情况等信息,并提供了用户反馈接口,方便用户对系统或服务提出反馈意见与建议。

四、结束语

系统分为移动端与服务器端。服务器端主要是接口设计,移动端开发则针对系统应用场景,为移动用户提供从挂号、预约、咨询、病例查询、消息推送等方面的智慧医疗服务。目前流行的移动端开发主要集中在APP开发和微信开发,系统分别实现这两类应用,为用户提供界面一致、具有相同用户体验的应用程序。系统的使用可以极大地简化就诊流程,提高就诊效率,提升用户就诊体验,同时有利于减少医疗资源占用,提升医疗机构的服务水平。相信,随着系统的进一步完善与推广,将吸引更多的用户,医疗机构应该以此为契机不断地优化工作流程,以人为本,以患者为中心,为用户提供更佳的就诊服务。

主要参考文献:

[1]项高悦,曾智,沈永健.我国智慧医疗建设的现状及发展趋势探究[J].中国全科医学,2016.8.

[2]高昂,魏惠茹,李晓东,李博.MVC设计模式研究[J].电脑知识与技术,2016.3.

[3]贺春旸.MySQL管理之道[M].北京:机械工业出版社,2016.9.endprint

猜你喜欢

智慧医疗移动互联网
微美学
大数据环境下基于移动客户端的传统媒体转型思路
基于移动互联网的心理健康教育初探
物联网技术及在智慧城市建设中的应用