张鹏 卢海峰
摘 要: 移动互联网的浪潮已席卷社会的方方面面,新闻阅读、视频节目、电商购物、公交出行、产品营销等热门应用都出现在移动终端上。作为移动设备(PAD,Phone)上的主要操作系统Android,其开放性、平等性和与应用程序的互访问性是任何其他智能终端系统所无法比拟的。此外,Google、三星等运营商对Android给予了巨大支持,使得终端客户量居世界首位。本文正是研究如何将Android平台应用开发技术,应用在医院的预约挂号系统中,作为传统的电话预约和桌面终端互联网预约之后的新一代交互平台。
关键词: 移动互联网 移动设备 Android平台 预约挂号系统
1.背景介绍
1.1移动互联网的市场潜力
移动互联网是一种通过智能移动终端,采用移动无线通信方式获取业务和服务的新兴业态,包含终端、软件和应用三个层面。终端层包括智能手机、平板电脑等;软件包括操作系统、中间件、数据库等;应用层包括休闲娱乐类、工具媒体类、企业和组织的定制应用等不同应用与服务。
据艾瑞咨询统计的报告显示,中国智能手机市场占有率仅有20%,远低于智能手机市场占有率高于50%的欧美国家,相比之下有很大发展空间。同时,智能终端的普及使得台式机、笔记本电脑与移动终端的界限越来越模糊,许多以前只能在台式机或笔记本实现的功能已经越来越多地可以在智能移动终端上实现。使用移动设备上网,可以带来PC上网无可比拟的优越性,其沟通与资讯的获取远比PC设备方便。未来,移动与桌面的优势将互补,实现移动和互联网的互补效应。同时,未来基于位置的服务(LBS)将是移动互联网中一个非常大的突破性应用。固定和移动互联网的最大差别就是移动是非常本地化的,在位置服务和位置信息上有非常大的优势[1]。
移动互联网的浪潮正在席卷社会的方方面面,新闻阅读、视频节目、电商购物、公交出行等热门应用都出现在移动终端上,在苹果和安卓商店的下载已达到数百亿次,而移动用户规模更是超过了PC用户。这让企业和组织的用户意识到移动应用的必要性,纷纷开始规划和摸索进入移动互联网,客观上加快了企业级移动应用市场的发展[2]。
1.2目前的行业应用分析
目前各大医院的预约挂号服务系统主要是采用基于Call Center的电话形式和基于电脑的动态网页形式,如图1所示:用户在网页中,可以查询到专家的擅长领域、出诊时间,并可以进行在线预约。
图1 医院的预约挂号Web系统
当前网上预约系统的最大弊病在于:平台客户端在硬件上主要基于传统的台式机、笔记本;软件上基于IE的门户类Web应用。其导致的最终结果就是功能相对复杂,用户体验不好,信息共享不及时。客户不可能经常性得登录网址浏览最近的专家信息、参与预约服务、浏览感兴趣的咨询内容发送给好友或朋友圈等,同时无法准确及时地得到用户对医生和服务的评价、反馈[3]。
2.Android平台介绍
2.1简介
Android是一个开放的手机、平板操作系统平台,为移动设备提供了一个包含操作系统、中间件及应用程序的软件叠层架构。Android SDK为开发人员使用Java语言编写Android平台下的应用程序提供了必要的工具和API[4]。
2.1.1Android的特性
Android自推出受如此追捧,不仅仅是因为网络巨头Google的大力扶持,其自身的特性是吸引全球精英开发者的更重要原因,其主要特性如下:
(1)Dalvik:专为移动设备优化的虚拟机。
(2)内部集成浏览器:基于开源地WebKit引擎。
(3)优化的图形系统:自定义了2D图形库、基于OpenGL的3D图形库。
(4)SQLite:集成了轻量级数据库管理系统。
(5)多媒体支持:支持常见的音频、视频以及各种图片格式。
(6)GSM技术、蓝牙、EDGE、3G和Wifi。
(7)摄像头、GPS、罗盘和加速度计。
(8)完备的开发环境:包括设备模拟器、调试工具、内存和性能分析工具。
2.1.2Android的优点
目前市面上的智能机操作系统除了Android,还有Symbian、iPhone等,与这些操作系统比,Android具有如下优点。
(1)真正开放:Android平台提供了从底层操作系统到上层程序界面的所有软件,使用这个平台无须缴纳任何授权许可费用。
(2)应用程序相互平等:在Android平台上,除了应用程序运行的载体虚拟机外,其他的软件是完全平等的。例如可以用自己开发的E-mail应用替代系统相应软件。
(3)应用程序之间沟通无界限:在Android下开发应用,可以方便实现应用程序之间的数据共享。
2.2核心功能
2.2.1Android控件使用与布局管理:开发常用的移动信息处理系统-预约应用,类似桌面应用中JavaSwing等。
2.2.2网络语数据处理:本论文正是研究利用Socket、URL进行预约平台网络应用的开发、与预约平台的服务器端程序交互和使用WebView浏览网页。
2.2.3Google服务:本论文中应用了Goolge提供的GPS定位和Google Map服务融入到预约平台,为预约客户的行车路线提供了辅助。
3.基于Andriod平台的预约挂号应用
3.1案例介绍
预约挂号移动App产品主要是针对长春中医药大学附属医院(工农大路院和乐群分院)建立的集医院科室介绍、专家介绍、咨询与解答、患者经验分享、医患互动、预约挂号等多功能于一体的富媒体移动终端平台。
3.2体系结构
(1)如下图2所示,为医院未来的预约挂号平台体系结构:
图2 医院的预约挂号IT系统体系结构图
(2)如下图3所示,为医院未来的预约挂号移动App的功能模块图:
图3 医院的预约挂号移动App的功能模块图
3.3主要功能描述
(1)如图4所示:为预约挂号移动App的主界面,通过菜单导航可以进入二级、三级界面完成业务功能。
(2)如图5所示:在“预约挂号”功能中,客户可通过移动终端完成预约挂号操作,简单快捷。
图4 平台主界面
图5 预约挂号界面
4.结语
本文对当下流行的移动终端应用开发技术Android平台应用开发进行了深入研究,并结合实际案例应用在长春中医药大学附属医院预约挂号App的设计工作中,结果表明:基于Android平台的预约挂号系统用户体验好、信息共享及时,是继传统式网页式预约挂号后又一新兴媒体形式。
参考文献:
[1]吴希选,李文.传统运营商如何应付互联网商业模式的挑战[J].中国电信业,2010.12(120):67-72.
[2]杨德彬.信息时代传统商业模式面临的挑战与创新[J].中国经贸,2010.3(49):13-18.
[3]张永生.HTML5技术构建移动应用的思考[J].福建电脑,2012(7):20-24.
[4]陆音,李文.运营商移动应用商店:挑战与启示[J].探索争鸣,2012(9):22-25.
[5]吴钢.移动互联网时代电信运营商的商业模式-能力开放[J].信息通信技术,2011(10):23-26.
[6]移动互联网开花不结果商业模式陈旧制约行业发展[J].IT时代周刊,2011(6):52-56.