摘要:现在人们的物质水平日益提升,越来越多的人喜欢旅行,再加上智能手机的普及应用,人们对旅行的质量要求也越来越高,实时了解旅游人的情况成为重点。本文主要研究利用蓝牙定位技术来了解各大景区客流量的情况,实现景区对游客信息的管理,便于景区人员加强服务与管理,提高景区服务水平。
随着科学技术的发展,能够应用于定位的技术越来越广泛,常见的定位方法有GPS卫星定位技术,WIFI网络的定位技术,蓝牙定位技术,在这些技术中蓝牙技术相对于而言,具有低能耗,硬件范围广,成本低的特点,所以本系统采用蓝牙定位技术。本文研究的景区客流量分析系统方便、快捷、高效,该系统从景区管理者的角度出发,基于B/S架构的客流量统计平台用来实时了解景区游客动向。从游客角度,采用app来实现景区内游客的定位;硬件设施方面主要采用了ibeacon基站来实现景区内景点的定位。通过手机蓝牙定位技术,实现了景区对客流量的监控。
本文首先对课题研究意义和内容做了论述,确立本文的定位方式是用RSSI值进行测距,然后对国内外定位技术研究现状做了分析,确定了本文是以游客为中心,满足游客需求,提高景区服务质量,方便景区管理部门为宗旨。接着介绍了系统用到的技术以及需求分析和系统设计,最后介绍了系统各功能模块。所以基于蓝牙定位技术的景区客流量的分析系统在实际应用中效果良好、与时俱进。
关键词:蓝牙定位;RSSI;智能手机;ibeacon基站
目录
摘要
Abstract
1绪论-1
1.1课题研究的背景及意义-1
1.2国内外研究现状和发展趋势-2
1.3课题研究的内容-2
2关键技术简介-4
2.1 iBeacon技术介绍-4
2.2 PHP技术介绍-4
2.3 Apache技术介绍-5
2.4 MySQL技术介绍-5
2.5 MVC开发模式介绍-5
2.6 Android技术介绍-5
3需求分析和可行性分析-7
3.1系统核心需求-7
3.2功能模块需求分析-7
3.2.1景区蓝牙设备部署模块-7
3.2.2蓝牙定位分析模块-8
3.2.3客流量分析模块-9
3.3可行性分析-9
3.3.1经济可行性 -9
3.3.2技术可行性-9
3.3.3操作可行性-9
4系统设计-10
4.1 系统总体架构-10
4.1.1系统流程分析-10
4.1.2系统功能设计-11
4.2系统详细设计-12
4.2.1游客定位模块-12
4.2.2管理员信息设计模块-12
4.2.3景区实时客流量设计-12
4.2.4各景点总客流量设计-12
4.2.5每日客流量设计-12
4.3 数据库设计-12
4.3.1数据库概念设计-13
4.3.2数据库逻辑结构设计-13
4.2.3数据库表设计-15
5系统实现-17
5.1蓝牙定位的实现-17
5.2手机app的实现-20
5.3景区后台管理的实现-23
5.3.1景区后台管理登陆-24
5.3.2景区客流量分析-25
5.3.3当前客流量分析-28
5.3.4景点日客流量分析-28
5.3.5管理员管理-30
6系统测试-33
6.1测试定义及原则-33
6.2测试方法-33
6.3景区管理系统测试-33
6.3.1管理员登录测试-33
6.3.2测试客流量展示-34
6.3.3测试蓝牙定位app-34
7总结与展望-35
7.1总结-35
7.2展望-35
参 考 文 献-37
致 谢-38