3.1.2 用户类型和功能需求 11
3.2 整体设计 13
3.2.1 系统架构设计 13
3.2.2 系统模块设计 15
3.3 Web服务器的设计 15
3.3.1 Web Service具体设计 16
3.3.2 Servlet具体设计 16
3.3.3 数据库具体设计 16
3.4 Android客户端设计 17
3.4.1 UI模块 17
3.4.2 获取定位消息模块 18
3.4.3 发送定位消息模块 19
3.5 本章小结 19
4 系统实现与测试 20
4.1 开发环境和构件组成 20
4.2 Web服务器的配置与实现 20
4.2.1 Axis2的Web Service的配置与实现 20
4.2.2 DWR配置与实现 23
4.2.3 定位信息的接收和地图呈现 25
4.3 Android客户端的实现 28
4.3.1 基本界面的实现 31
4.3.2 一键紧急定位的实现 35
4.4 系统集成测试与结果展示 38
4.4.1 系统测试用例 38
4.4.2 紧急定位过程测试序列 39
4.5 本章小结 46
5 总结与展望 47
5.1 论文总结 47
5.2 展望 47
致 谢 48
参考文献 49
1 绪论
1.1 选题背景
伴随着生活节奏的加快,越来越多的不健康元素充斥在人们的生活中,慢性病人这个词被我们所关注,同样被我们关心的还有老年人的健康。鉴于慢性病人和老年人的病情长期性和发病突发性[1],我们缺少相应的管理和监控系统来实时了解这些特殊人群的健康状况和进行即时的救援。我们现有的医疗业并没有形成一个“系统”,更多的只是一个相关行业的集合,即使我们拥有高质量的设备、能力和紧急应对等,但是这些要素之间没有形成真正的联系,信息往往是闭塞和不对等的[2]。移动终端的出现为这些信息的交互提供了一种解决方案。
移动互联网的井喷式发展成就了移动终端的便利和快捷,通过这些智能的终端我们可以完成信息浏览、信息交互等事情[3]。与此同时,移动网络的实时性和移动设备的便捷性,预示我们完全可以把移动终端应用到特殊人群的健康管理系统中。对于慢性病人和老年人,他们不可能也不需要每天都到医院去检查自己的身体健康状况,只需要在遇到紧急的情况得到及时的救助。而当前我们的紧急情况处理存在发现晚,地点不精确等问题,直接导致病人救治的时间被拖延,进而发生一些危险情况。具有消息实时接收和显示精确地理位置信息功能的紧急事件消息系统呼之欲出。