APP下载

病人回访系统终端界面技术分析与选择

2017-06-01王丽王壮峰仇强耿伟

电脑知识与技术 2017年8期
关键词:工学界面

王丽 王壮峰 仇强 耿伟

摘要:移动终端和互联网的飞速发展扩宽了信息技术的纵向研究,智能家具、智能医疗应运而生。而将信息技术与医院治疗相结合,用理工医知识解决病人回访问题,实现对病人病情的跟踪治疗、沟流交通、及时反馈等是实现智能医疗不可或缺的部分。而界面是系统最直观的表现形式,一个人机交互良好的界面不仅要具有人性化、交互化、扁平化的UI设计,更要适用于各个年龄层次、生活状态的人群。该文基于病人回访系统对多种界面技术进行分析与选择,进一步探讨安卓系统较iOS系统与Web系统的应用优势。

关键词:工学;电脑技术;界面;病人回访;系统比较

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)08-0237-03

1背景

随着中国人口老龄化日趋严重,医疗事业势必面临越来越大的压力。虽然目前各大医疗机构已经建立了各自的医疗卫生信息化系统,但是大多数医院信息系统(HIS,Hospital Infor-mation System)还是采用有线网络方式访问数据库,仅限于台式机或笔记本使用,这使得医护人员无法在病床旁对病人实施诊疗记录,给医护人员工作带来诸多不便。病人回访系统的实现通过在Wi-Fi和4G环境下,实现数据实时更新,为医护人员移动办公提供可能。

病人回访系统的界面设计涵盖了病人管理模块、医嘱处理模块、检查信息模块、综合查询模块和病人回访模块。本系统主要通过电话回访、短信回访的方式,帮助医生客观全面的了解病人住院、恢复、出院的病情状态和生活质量。在回访的过程中,本系统通过定期提醒的方式协助医师及时有效跟踪病情、反复沟通治疗病况,从语言、行动上缓解病人的不安,进一步缩短医患距离,并及时提出反馈,提高病人回访的服务质量。

信息技术的发展带来了诸多设计系统,面对种类繁多的设计系统,如何选择最适合病人回访系统的设计成为整个系统设计的出发点和着眼点。复杂的使用环境以及应用条件的限制对系统的选择提出苛刻的要求,面对病人这个特殊的群体,如何选择系统实现用户界面体验好是本文解决的主要问题,通过对安卓系统、iOS系统以及Web系统多层次、多角度的分析对比,实现对病人回访系统的最优选择。

2Web系统-HTML5综合分析

2.1何为HTML57

HTML5从字面上来说就是“第五代超文本标志语言”,是可供浏览器解释浏览的文件格式。HTML5=HTML+CSS+Java S-cript,根据万维网联盟(W3C)的定义,HTML5包含超过100种与下一代网络技术有关的规格。实际上,HTML是用来帮助开发者创建Web并通过HTML+CSS+JavaScript实现优化标记、丰富性能及制作最新的网络开发功能。

2.2HTML5选择优势

2.2.1可跨平台运行

HTML5最主要的优势在于可以适用于多个平台,有着强大的缓存功能,无论是PC浏览器,还是手机、电脑、平板终端,只要设备浏览器支持HTML5,HTML5应用便可直接运行,提高系统可移植性。

2.2.2实时连接效率高

HTML5可以实现基于页面的在线聊天,更短的启动时间,更快速的网页体验,即时响应、随时变更、随时上线。HTML5可以在网页上直接调试或进行修改,及时优化服务系统,通过服务器推送技术,提高数据推送效率。

2.2.3兼容性强成本低

HTML5语言简单,特别是考虑到设备兼容性的时候,不需要考虑用户机型,通过测屏宽来适应屏幕大小,提供了前所未有的数据与应用接入开放接口,使外部应用可以直接与浏览器内部的数据直接相连,并通过网页链接的方式达到宣传目的。HTML5没有专门的应用商店,为开发者们的设计研究降低了成本。

2.3HTML5选择劣势

2.3.1短连接

HTML5页面和用户之间建立的连接是短连接,这使得用户一旦离开界面难以再次到达该界面,造成沟通迟滞。而病人回访系统则一切以病人为中心,需要多次调用同一个界面实时跟踪病情、及时回访病况、搭建沟通桥梁。

2.3.2浏览器的HTML5兼容性不统一

纯粹的移动Web App目前只能访问摄像头、麦克风和地址簿等设备功能。HTML5使用资源需要通过浏览器,当用户使用较新版浏览器时,运行顺畅,而当使用的浏览器版本低时,用户无法体验HTML5的功能。此时,HTML5没有使用的意义。对于病人回访系统,医生和病人这两个群体的复杂性,难以保证其使用浏览器的版本情况,难以实现病人信息的及时更进,难以确保回访系统的针对性、高效性。

2.3.3交互有限

HTML5產品的设计,通常使用点击、鼠标滑动等简单的操作,而HTML5的运行速度与浏览器的内核解析速度有关。HT-ML5的运行代码需要从网络中获取然后载人浏览器内核,实现的前提必须为在线状态,处于离线状态基本上就没什么用了。病人回访系统对紧急病情要求苛刻,无法进行离线存储数据是不选择HTML系统处理的最主要原因。

3iOS系统综合分析

3.1何为iOS?

iOS来源于Apple的OSX,是以Darwin为基础的UNIX系统。

3.2iOS选择优势

3.2.1易学习界面美观

iOS使用objective-c语言,对于绝大多数开发者来说易上手,开发效率高。iOS界面设计实现扁平化。扁平设计是一种简洁的设计,将各种纹理和实体感觉去除,让界面看起来更精简,而且能经得起时间的考验。iOS在很多界面细节方面较安卓做得更加精致,用界面吸引用户,实现界面交互优良。

3.2.2采用沙盒运行机制

iOS中应用程序通过“沙盒”技术不能直接访问其他应用程序。“沙盒”技术是发现可疑行为后让程序继续运行,当发现的确是病毒时才会终止。沙盒技术会限制应用程序可以访问的系统资源,将应用程序的活动范围限定在一个区域内,保护系统和用户的安全。

3.2.3框架成熟集成度高

iOS操作系统建立时间长,有着较为成熟的框架体系。iOS软硬件一家通吃,设备具有紧密集成的特点,实现了更多系统程序及应用的性能提升,同时进一步完善用户端系统多功能,提高了市场竞争优势。

3.3iOS选择劣势

3.3.1用户群体少

对iOS操作系统的使用不习惯以及高昂的价格,致使绝大多数用户选择国产,导致iOS用戶群体少,而对于病人回访系统来诜用户群体具有人群量大、社会层次复杂的特点,需要有大量各类各色的人群使用,iOS操作系统难以满足,不便用户群体使用。

3.3.2操作工具复杂

iOS较安卓系统存在着分享系统支离破碎、通知功能过于复杂、横屏切换受到限制等问题,在某些操作工具上较为复杂,极易造成回访过程中医患之间沟通不流畅,降低电话回访效率等问题。

4安卓系统综合分析

4.1何为安卓系统?

Android并不是传统的Linux风格的一个规范或分发版本,也不是一系列可重用的组件集成,它是一个用于连接设备的软件块,是一个针对移动设备的软件堆栈,包括操作系统(OS)、中间件(Middleware)和关键应用程序(Application)。

4.2为什么选用安卓系统?

安卓系统是基于Linux平台的开源手机操作系统,使用JA-VA语言,面向对象,易维护、可读性高、质量高、易扩展,使得系统更灵活、更容易扩展,而且成本较低。安卓系统网络集成性很高,其内部集成了大量的google应用,涵盖了生活中各个方面的网络应用,不仅仅适合于信息依赖度高的年轻人群,对于年纪大的人群也同样适用。同时,安卓系统具备创新性,追求更为自由的发展,不会受到各种条条框框的约束,有着宽广的发展空间,对于系统的传播有着不可估计的效益。

4.2.1UI框架的MVC格式

所谓MVC模式,即是把系统框架的类库划分为三部分:模型(Model)、视图(View)和控制器(Controller)。模型对象负责建立数据结构以及对行为操作的处理,而视图对象则负责将效果展现给用户,控制器通过触屏等事件联系模型与视图。如下图所示:

首先安卓系统提供多个视图对应一个模型的能力,采用多种方式回应用户的需求。举个例子来说,购物类型有多种,我们可以选择本系统进行购物,也可以通过其他系统进行,但对于购物的处理是一致的。通过MVC结构,我们只需要构建一个购物模型和几个视图即可。避免了代码的多次复制,当模型改变时也易于维护代码。通过MVC结构利于实现软件工程化管理。由于每层各司其职,使得每一层不同的应用具有某些相同的特征,有利于通过工程化管理程序代码。

4.2.2源代码开放性

安卓系统可以通过用户实现代码编辑,具有良好的开放性,安卓系统为开发者提供了自由的开发平台,保证了用户持有系统的专性,更容易满足用户需求,对于病人回访系统是不可缺少的优势。

4.2.3用户群体数量占据绝对优势

安卓平台在数量上逐渐主宰市场,通过第三方调查显示该平台发展势头正稳步增长。安卓系统的价位更能够顺应市场发展的经济水平更具平民化,价位的低廉加之性能的优越,使得用户在购买时更多倾向于安卓系统。安卓系统拥有大量的用户,这是iOS所不能比拟的。

4.2.4领域持续扩展

安卓系统不仅着眼于手机产业的发展,凭借其通用性可以适用于不同的屏幕、有线和无线设备。安卓系统将涉及多媒体、移动互联网设备、数字视频和家庭娱乐设备、汽车、医药、网络、监测仪器和工业管理、机顶盒等新领域的开发研究。

4.2.5用户体验最好

安卓系统较Web系统来讲,可以离线存储数据,解除了系统运行环境需要在线的限制,便于医患之间信息的存储与交流;

较iOS系统来讲,安卓系统桌面选择性丰富,可以根据用户喜好进行变更。而iOS的桌面一成不变,基本每代都没有什么变化。

同时,安卓系统较iOS系统具有免费开源、便于操作等特点,能及时反应用户需求,在一定程度上避免操作失误,实现人机交流良好。因此,在用户体验方面Android更胜一筹。

5结束语

病人回访系统一种基于医院信息系统数据库交互的移动软件开发,为医生移动化办公提供具体解决方案。采用基于Java的Android开发编程作为技术基础,开发过程涉及移动终端相关技术,数据库设计,网络传输协议等技术领域。通过完成基于Android智能终端应用软件的设计,包括软件的界面设计、逻辑实现和服务器访问模块,实现了病人管理模块、医嘱处理模块、检查信息模块、综合查询模块和病人回访模块,实现了医护人员的移动办公。

在病人回访系统中,用户群体具有覆盖各个年龄层、用户量大、用户关系复杂的特点,为能及时更进患者情况、促进医患交流、做好病人后期反馈,系统开发前期我们选择安卓系统进行开发,该系统通过移动手机客户端使医生可以实时进行病患信息查询和回访。而当病人回访系统进一步完善与扩展后,后期扩展iOS的开发,弥补小部分用户群体的空白,也使得医生移动办公成为现实,提高效率,节约大量人力、物力和财力,实现医疗的移动化、便利化与高效化。

猜你喜欢

工学界面
盐工学人
——宋辉
盐工学人
国企党委前置研究的“四个界面”
盐工学人
——沈 妉
盐工学人
——李 琦
盐工学人
——吴兆丰
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
空间界面
电子显微打开材料界面世界之门
人机交互界面发展趋势研究