论文部分内容阅读
随着信息通信技术、无线传感网等的发展,人们置身于无处不在的网络环境中,“泛在”的概念日益凸显,泛在网络将互联网、物联网以及多种网络业务相融合,以其“无所不在”、“无所不包”和“无所不能”的特征逐步渗透到每个人的日常生活。物联网在网络互联的基础上实现了人与人、人与物、物与物之间的通信,本文提及的泛在搜索则是在泛在网络、物联网搜索的基础上,发挥人的主观能动性,融入参与式感知与社交网络,实现对特定对象的搜寻。本课题设计了一种基于泛在搜索的寻人系统,该系统以寻找和搜索走失人群为特定应用场景,主要包括移动终端应用程序、服务器端以及定位末端。本文围绕移动终端应用程序的设计与开发展开,对现有的定位技术进行对比研究后,选择使用iBeacon技术实现移动终端与定位末端的通信,而iBeacon技术的反向应用正是本文的创新之处。本文根据应用需求将移动终端应用的架构概括为控制模块、iBeacon通信模块、网络通信模块、任务管理模块、本地数据库模块、用户信息管理模块以及用户接口模块。另外,本文制定了 RSSI预处理方案解决服务器负载问题同时提高数据的可靠性;针对用户同时参与多个任务的情况,采用一种多任务管理与调度策略,实现任务的合理分配与执行。本文首先对课题相关研究背景与国内外研究现状给出了说明,确认并阐述了课题的研究意义,并给出相关技术背景的介绍;其次,从课题研究目标出发,对系统进行了功能性和非功能性两方面的需求分析,明确系统需求后,给出基于泛在搜索的寻人系统的总体设计,并展开阐述了移动终端的模块化概要设计;最后,对各模块的流程及功能实现进行说明,并对这些实现进行了测试,验证移动客户端的各方面性能,给出效果图的展示。同时,本文还在最后一章对整篇论文进行了总结,在完成现有功能实现的基础上,提出该应用的可优化之处,以便于后期的扩展与升级。