基于Android平台GPS导航远程呼救系统

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:kwl9970024
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  钟朝露 / 西南民族大学,成都 610225
  摘 要:随着社会发展,人们越来越注重精神生活品质的提高,“健康”自然成为越来越重要的话题。当我们的生命健康遭到威胁时,及时的医疗救助成了我们保全生命的关键。据不完全统计每年中国有54.4万患者死于心脏病,而这其中的70%是由于没有得到及时的医疗救助而失去生命的。由此可见急救对于我们的生命是有多么重要,尤其是当我们的生命健康受到威胁的时候,及时的医疗救助对于我们来说更是不可或缺。以下两种情况往往酿成悲剧:第一,独自外出旅游人数日益增加,当个人遭遇突发事故而造成意外却未能及时急救;第二,子女与父母生活在一起的情况越来越少,老年人疾病发作,无法及时通知亲人,造成老人没有得到及时的救助。本项目旨在帮助需要紧急救助者联系亲人或医院,通过在Android手机平台上运用GoogleMapsAPI,并且结合3G无线网络、手机传感器和语音处理等相关技术,开发一个即时呼救的智能的远程呼救系统。运用本系统仅仅通过简单的操作将病人所在位置及时发送出去解决了当前未及时呼救而造成错失抢救良机。
  关键词:3G;Android;GoogleMapsAPI;重力感应
  中图分类号:TP311
  1 引言
  随着社会的飞速发展,人民生活水平的显著提高,越来越多的人们喜欢独自外出旅游,特别是中青年人,但是在旅游过程,意外事故时有发生。当意外发生时很没有得到及时的救助而失去了宝贵生命的例子数不胜数,所以当在一个陌生的环境发生意外时如何有效并及时向最近医疗站点寻求帮助或者通知他们的亲属则成为了十分紧迫的问题。
  另一方面,老年人作为社会中的弱势群体,他们常常带病在身,如心脏病高血压等,他们独自出门的时候,常常因为某些突发情况而造成意外发生,这时候如果能够及时的把他们的位置通知给最近的医疗站点和他们的家属,也能减少很多悲剧发生,从而提高患者生存的几率。
  当今,手机已经成为人们日常生活中不可或缺的工具,以用户体验为核心诉求的智能手机,使手机由单一的通信终端发展成为互联网终端。越来越多的互联网应用被移植到智能手机中来,导航软件在智能手机中的应用成为了研究热点之一。在目前大部分智能手机都提供GPS定位服务以及3G无线网络越来越普及双重驱动下,在手机上实现给用户提供及时医疗救护的系统是现实可行的也是十分有前景的。
  本项目旨在结合GPS定位服务,3G无线网络以及Android手機自带的重力感应器开发出一款当用户发生意外时并且用户还有意识的情况下只要轻轻按动手机按钮就能让用户得到及时医疗救助,当用户完全失去意识的时候能通过从手机的重力感应器获得的数据进行处理的结果的判断出用户已经发生意外并把这一情况告知家属的系统。该系统一经使用一定能在发生紧急情况的时候大大提高用户的生存的几率。
  2 系统架构设计
  总体架构描述:根据用户状况,服务可分为三级:自己查询医院、按下急救按钮、自然晕倒无人救助,一旦进入某项服务,则根据系统设定进行处理,显示结果,若是可能,还需服务器下载数据。
  架构具体描述:
  用户触发某项服。
  如果为第一级,那么直接通过软件查询出最近的一家医疗点以及用户如何到达医疗点的路径,结果通过软件界面显示出来。用户可以根据系统界面上的导航地图找到离用户当前所在地点最近的一个医疗机构,使用户得到及时的医疗救治。
  如果为第二级,那么用户(不知道当前位置)按下急救按钮,此时系统内部通过手机GPS定位利用手机上的GPS定位模块将自己的位置信号发送到定位后台来实现手机定位的。GPS通过24颗GPS卫星利用三维坐标中的距离公式,考虑到卫星的时钟与接收机时钟之间的误差,实际上有4个未知数,X、Y、Z和钟差,因而需要引入第4颗卫星,形成4个方程式进行求解,从而得到观测点的经纬度和高程。一旦用户的经纬度被测出,那么用户也就可以被定位了,通过GoogleMapsAPI可以对这一功能进行复写,就能较为精确地得到用户的当前位置。这时自动查询出最近医院的位置,并通过本地数据库查询出该医院的联系方式,如果病人有病情描述,则将位置与描述转换为语音播放给医院。
  3 系统测试
  经过第二部分是系统设计,我们得到了系统的最初版本,该版本能实现了系统的基本功能,对于一个系统级的软件开发来说,需要对软件的功能和接口进行测试。首选黑盒和白盒测试。
  黑盒测试,针对系统功能进行的测试。从以上系统主要框架图来看,可以明确的定义软件系统的主要功能。所以,对于每一个功能,我们定义一个输入和输出,在每一个输入正确的情况下,一定会有一个与事先定义好的输出与之对应。而从系统结构本身来说,我们并不需要关注太多内部细节。只要系统在指定的输入之后能显示出我们所预期的结果,那么该功能就是正常无误的。
  白盒测试,针对系统内部接口进行的测试。学习过软件工程的都知道,如果一个系统内部结构十分复杂,比如有无数嵌套的分支,那么会导致工作量指数增加,白盒测试会失败。所以,要求系统在实现的时候更好的模块化,减少分支结构带来的影响,这样才能使测试顺利方便的进行。所以按照第二部分的框架设计出各个小的功能模块对后期的白盒测试提供了一定的基础。
  经过黑百盒测试的系统是正常没有异常的。
  4 总结
  总体来说实现了大部分的功能:(1)查找所需医院。(2)查找最近医院。(3)查找最近医院的最短路径。(4)一键拨号。(5)将病人的位置播报给医院。(6)通知用户家属。(7)下载新的医院数据。
  虽然该系统的各功能基本实现,但还需要完善如下功能。(1)完善重力检测部分的灵敏度以及准确率,以防止发生误报的情况。(2)完善文字转语音的效率。(3)改进最短路径算法,使得算法执行更快,消耗资源更少。后期我们将逐渐完善系统,使得该系统使用起来更加方便,效率更高。
  参考文献:
  [1]王家林.大话Android企业级开发[M].北京:电子工业出版社,2011.
  [2]杨丰盛.ANDROID应用开发揭秘[M].北京:机械工业出版社,2011.
  [3]崔金红,王旭.Google地图算法研究及实现[J].对外经济贸易大学信息学院.
  [4]李洪涛.GPS应用程序设计[M].北京:北京科学出版社,2000.
  [5]张凤举,王宝山.“GPS”定位技术[M].北京:北京煤炭工业出版社,1997.
  作者简介:梁稳(1991-),男,广西北海人,本科生,四川大学软件学院软件工程专业10级7班;钟朝露(1990-),女,广西北海人,本科生,西南民族大学电气信息工程学院电气工程及其自动化专业1001班。
其他文献
摘 要:本文通过WEB服务器管理现状,提出了解决办法,介绍了vSphere、Kangle和Easypanel软件,并简要讲述如何通过它们部署全能WEB服务器。  关键词:虚拟化;服务器;vSphere;Kangle;Easypanel  中图分类号:TP393  随着网络信息技术的发展,网站建设的需求量也越来越大,相应的WEB服务器空间需求也随之快速增长。如何利用最少的人力物力为用户提供最便捷,最
期刊
摘 要:本文以教育信息化建设为背景,从实际出发,以黔东南地区教育信息化建设为研究对象,研究在经济欠发达地区教育信息化建设的模式,并从当前云计算技术的应用出发,研究云计算在经济欠发达地区教育信息化建设中的应用。  关键词:云计算;教育信息化;欠发达地区  中图分类号:TP3  随着网络的不断普及,人们的生活方式在不断发生变化,这些变化也体现在教育方式和学习方式上。信息时代的特征主要体现在信息不仅在数
期刊
李柏樵/信阳师范学院计算机与信息技术学院,河南信阳 464000  摘要:随着计算机在各学科和行业之间的广泛应用,以计算机为工具的多媒体教学形式在教学领域也迅速发展,多媒体课件的适用范围也越来越广。对以不同对象,不同专业为目标的多媒体课件制作也有了更多更高的要求。本文对有关多媒体课件制作的理论基础进行介绍和分析,并结合实际教学环境,重点讨论行为主义、认知主义、建构主义理论在多媒体课件制作中的理论指
期刊
摘 要:计算机相关专业的多数课程都是在机房里完成的,教学辅导也是授课部分的一个环节。很多学生反映有些老师在机房课辅导时,没有耐心,语气生硬,表情严肃。良好的教学辅导不仅影响到同学们对内容的掌握和理解程度,在很大程度上也决定了所授课程的最终效果,尽可能地实现和谐教学。  关键词:技工学校;机房课;教学辅导;耐心辅导  中图分类号:TP308  一年前参加某计算机专业班级的毕业会餐,席间有很多学生过来
期刊
摘 要:针对高职数据库课程现状,提出了项目化教学改革方案。本文主要基于工作过程系统化课程体系的构建,具体介绍了项目化教学改革方案的组织和实施方法,分析了项目化教学改革的实施成效和存在问题和发展方向,以适应新形势高职教育发展的新需要。  关键词:项目化;工作过程;数据库  中图分类号:G642  以工作过程为导向的课程体系,要求教师以工作岗位的工作过程为主线。以岗位的工作任务为载体,在完成具体工作任
期刊
摘 要:“企业团队模拟”教学法能将社会需求与学生主动学习有机的结合起来。将企业中的“部门体验”的优点和团队协作的特点发挥出来,把每个学生的相应任务添加到成立的各“部门”中体验部门职责及部门中的协作、公司间的竞争。使学生能充分体验所学知识在实践工作当中的应用,从而加强学生的团队协作和实践操作能力。  关键词:企业团队模拟;计算机应用基础课;实践教学  中图分类号:TP3-4  2010届大学毕业生认
期刊
摘 要:在基础教育新课改的实施过程中,取得的成果多且杂。新课改不光改善了教学,同时它所带来的问题也相继涌现。本文概要论述了基础教育新课改的基本情况,并就现代信息技术对教学的支持作用进行了相应的探析。在分析基础教育新课改在农村地区推行的现状的基础上,深入剖析了现代信息技术在学校课程使用中所存在的主要問题,从而对症下药的提出对策。  关键词:新课改;基础教育;信息技术;农村地区  中图分类号:G623
期刊
摘 要:本文主要在对语义网和本体技术进行了解的基础上,构建了基于本体的语言信息检索框架:主要包括问题构建模块、文档处理模块、用户查询模块以及信息检索模块。尝试应用在在基于数据挖掘的过程教学管理系统中。  关键词:语义;本体;信息检索;过程教学管理  中图分类号:TP311  伴随着计算机的不断发展和技术领域深入的研究,发现利用语义检索可以加快访问速度和准确性,因此基于本体的语义信息检索技术得到了不
期刊
摘 要:本文阐述了信息化战争的特点,以及信息化战争条件下军械装备软件保障工作的有关概念,提出为适应未来信息化战争条件下我军军械装备软件保障工作应注意和把握的几个问题。  关键词:信息化战场装备软件保障  中图分类号:TP31  信息技术的发展,新军事革命的到来,引发了武器装备的“信息化”和“数字化”,以“信息”为争夺目标的信息作战也应运而生。未来的战争,将以信息化作战为主要模式。其主要的特点是,敌
期刊
摘 要:电力系统的安全运行是电力生产过程中的重要环节,因而对检修维护人员具有较高的要求。先进的培训系统越来越被电力培训部门所重视。本文基于虚拟现实平台、C#语言和Visual Graph技术结合典型的通信故障类型,开发了一种电力系统通信故障排查仿真培训系统。文中介绍了该平台的技术要点,经过测试,实现了各项预期的功能。  关键词:通信故障;虚拟现实;仿真培训  中图分类号:TP311.52  在电力
期刊