论文部分内容阅读
远程医疗(telemedicine)是高速发展的计算机、远程通信、多媒体等信息技术与医学相结合的交叉技术,在进行异地教学、科研、医疗活动中,能够最大限度的共享现有的医疗卫生资源。远程医疗会诊已成为各级医疗单位的强烈需求。目前,计算机网络技术的飞速发展以及信息通信技术的进步带动了社会各个行业服务的进步,其与医学技术结合起来就使得远程医疗成为了信息时代科技的一个热点,也是医疗事业发展的新途径、新趋势。远程医疗越发受到人们的重视,已然成为医疗信息化建设中的一个重要组成部分。科学研究和医疗保健的需求、信息技术的飞速发展,都推动着远程医疗技术的进步,发展远程医疗技术具有重要的意义。当前,第三代数字通信(3G)时代已经来临,3G网络的应用终端几乎都是智能手机,智能手机功能强大,能够提供给使用者庞大的信息量,便捷的应用等,充分发挥了3G网络的优势,受到越来越广大消费者的青睐。把远程医疗应用在3G网络中已成为必然趋势。鉴于此,本文通过对Android的市场数据和前景的分析,提出基于Android平台开发远程医疗系统;经过对Android平台的架构和特点的分析,Android平台功能强大,足以完成远程医疗系统的文本、音频和视频等数据的传输与处理;重点研究了系统中的身份认证体系,通过对比几种常用的身份认证体系,为本系统选择了RSA和OAuth两种认证方案;本系统中网络数据传输主要以XML格式进行,通过对比分析XML格式数据的三种常用处理方法,最终选择SAX解析技术并配合一系列处理方法完成网络数据的处理部分;另外研究了本文中需要用到的四种数据存储的方式,为后期开发打下基础;本文对系统中的各个功能模块进行了详细的部署,并通过对Google提供的AndroidSDK的学习,使用Eclipse完成对各个功能模块的开发,最终实现Android平台的远程医疗系统客户端软件。经验证,本文研究并开发的Android平台的远程医疗系统,能够实现预期远程医疗系统必要的功能,各个功能模块能够高效良好的运行,系统整体界面友好、操作简单、运行流畅,符合远程医疗当前的发展需求,具有很高的实用价值。