资源预览内容
第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
第9页 / 共24页
第10页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
13991060我是论文的标题I am title of the thesis学院: 软件学院 专业: 软件工程 班级: 131013 姓名: 韩是的 导师: 山东省 摘 要摘 要随着互联网+概念的兴起,互联网+传统行业已经得到长足的发展,越来越多的商家把自己提供的服务与互联网应用联系在一起,人们拥有了以往任何时候都无法比拟的贴心,便捷的服务体验,对于便利店,超市等商场而言,准确,快速的帮助用户找到所需商品,是商店与互联网结合的重要着力点之一。本文主要内容是阐述与研究基于iBeacon的室内定位技术的设计与实现。首先,从应用的设计目标开始入手,对项目的业务需求,功能需求,性能需求进行评估,然后开始设计应用的整体架构,再对每个模块进行细分设计,最终实现一个可在室内利用iBeacon基站配合服务器进行室内较高精度定位的产品。关键词:室内定位 iBeacon 互联网+AbstractAbstractWith the spring up of Internet+, Internet + traditional service have obtained great progress. People are getting unmatched intimate and convenient experience as more and more company connect their service with Internet.For the market, the accuracy and convenience for customers to get what they want is the key to combine their service with Internet.In this paper, the content of this study is to design and implement the indoor localization service based on iBeacon.First of all ,starting with the design goal of our application, we evaluate our function demand , performance demand .Then start to design the architecture of our project and finish the detail.What we final want is the product that is able to locate indoor with the iBeacon base station. Keywords: indoor-localization iBeacon Internet+目 录目 录摘 要IAbstractIII目 录V第一章 绪论11.1我是第一节标题11.1.1 我是第一小节标题1第二章 我是第二章标题32.1我是第一节标题32.1.1 我是第一小节标题3第三章 我是第三章标题53.1我是第一节标题53.1.1 我是第一小节标题53.1.2 我是第一小节标题53.2我是第一节标题5第四章 我是第四章标题7第五章 论文总结9致 谢11参考文献13附录A 我是附录A的标题15附录B 我是附录B的标题177第一章 绪论第一章 绪论1.1研究背景与意义谈及定位技术,人们大都会想到GPS技术,但要结合室内定位与轻量,快速的特性,iBeacon则是更好的选择。GPS定位主要用于对移动的人、宠物、车及设备进行远程实时定位监控的一门技术,它通过设备与定位卫星无线电传输的时间进行测距,再结合多颗卫星推算出自己的位置。然而,在民用领域GPS的精度往往有数米之高,这样的误差大大限制了其在一些领域的发挥。其次,GPS技术在室内会被建筑衰减大量信号强度,更进一步加大了其测量误差。iBeacon是苹果公司2013年9月发布的移动设备用OS(iOS7)上配备的新功能。其工作方式是,配备有低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的ID,接收到该ID的应用软件会根据该ID采取一些行动。比如,在店铺里设置iBeacon通信模块的话,便可让iPhone和iPad上运行一资讯告知服务器,或者由服务器向顾客发送折扣券及进店积分。此外,还可以在家电发生故障或停止工作时使用iBeacon向应用软件发送资讯。9第二章 这是第二章的标题第二章 我是第二章标题我是第二章的内容。2.1我是第一节标题我是第一节的内容。2.1.1 我是第一小节标题我是第一小节的内容。第二章内容结束页。11第三章 这是第三章的标题第三章 我是第三章标题我是第三章的内容。3.1我是第一节标题我是第一节的内容。3.1.1 我是第一小节标题我是第一小节的内容。我是第一节的内容。3.1.2 我是第一小节标题我是第一小节的内容。3.2我是第一节标题13第四章 我是第四章的标题第四章 我是第四章标题我是第四章的内容。15第五章 我是第五章的标题第五章 论文总结我是论文总结的内容。17致 谢致 谢我是致谢的内容。参考文献1 张三,李四. 文章标题D. 文献出处. Vol123(23), 2009 P23-32.2 I am the 2nd reference. J C M21附录A 这是附录A的标题附录A 我是附录A的标题我是附录A的内容。图A1 我是附录A的图片说明我也是附录A的内容。表A1 我是附录A的表格说明表格项A表格项B表格项C表格项D数据a数据b数据c附录A的内容结束了。17附录B 这是附录B的标题附录B 我是附录B的标题我是附录B的内容。下面是附录B的代码段。public class HibernateUtil private static final Log log = LogFactory.getLog(HibernateUtil.class); private static SessionFactory sessionFactory = null; private static Session session = null; private static Transaction transaction = null; private static void getSessionFactory() try if ( sessionFactory = null ) sessionFactory = new Configuration().configure().buildSessionFactory(); catch (Exception e) log.error(Could not locate SessionFactory in JNDI, e); throw new IllegalStateException(Could not locate SessionFactory in JNDI); public static Session beginTransction() HibernateUtil.getSessionFactory(); /if ( (session = sessionFactory.getCurrentSession()=null ) session = sessionFactory.openSession(); transaction = session.beginTransaction(); return session; public static void closeTransaction() transaction.commit(); session.flush(); session.close();
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号