基于蓝牙技术的智能手机袋系统设计与实现

来源 :湖南师范大学 | 被引量 : 1次 | 上传用户:DNGOUSIYMMY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能手机是我们这个时代最具有代表性的创造物,已经成为人们生活当中必不可少的工具,特别是大学生接触科技产品的机会比较多,几乎每一个大学生都会有一部或者几部智能手机,受智能手机的影响比较大,为了让学生少受智能手机干扰,课堂上全身心投入学习,就得把那些被智能手机“迷惑”的学生带回到课堂中,培养学生独立和自主意识,引导学生进行自我约束。针对上述情况,本文采用蓝牙技术中的定位技术,进行智能手机袋设计与研究分析。本文首先介绍了智能手机袋系统需要应用的相关技术,包括蓝牙技术和WEB客户端的开发技术,分析了蓝牙技术基于位置服务的应用,以及蓝牙技术的优势,然后介绍了WEB客户端的工作原理、相关的开发技术和开发的框架,最后从信息传输安全方面阐述了考勤系统的保护方案。在WEB客户端发送用户的各种请求和接收服务器的应答时,用带秘钥的散列函数确保信息发送步骤的安全。接下来,本文分析了系统的架构,并介绍各部分使用的技术。使用流程图介绍了前端和云端的工作步骤,系统中WEB客户端采用Visual Studio Code+IntelliJ IDEA+SQL Server开发工具,用JavaScript语言在Visual Studio Code编辑器上对WEB前端的开发,实现用户的注册界面和用户查询考勤记录等界面,用Kotlin语言在Java虚拟机HotSpot上使用Spring Boot框架对WEB服务器端的开发,主要对数据库进行交互和处理需要实现的逻辑,并在前端显示最终运行的结果。用SQLServer存储数据信息,与WEB客户端交互后,用户可以看到学生的签到信息和课程信息,以及前端服务器显示的学生签到信息。使用Eclipse-Java编辑器对前端代理服务器进行蓝牙技术的开发,使前端代理服务器完成对周围蓝牙的搜索,并且每隔十分钟重新搜索检测一次周围的蓝牙设备,然后将蓝牙信息和距离发送到云端服务器,云端服务器设置与前端代理服务器相同的时间间隔,进而判断出学生的考勤状态。最后,介绍了设计和实现基于蓝牙技术的智能手机袋系统的一些关键技术细节及实现代码,并在模拟环境下进行测试,结果表明本系统能够检测学生手机并将检测到的手机信息上报到云端服务器,并由云端服务器根据学生手机与前端代理服务器之间的距离,来判断学生手机是否上交,根据发现学生手机的时间来实现学生签到与考勤,还能实时监测学生手机是否一直存放在手机袋中,另外,一个手机袋被分为多个手机格,可以存放学生上交的手机,以实现集中管理的功能。
其他文献
通过多年的造林实践,华家岭林带会宁段云杉更新造林技术趋于成熟。本文针对此林带段更新造林现状提出今后的发展方向:即适时间伐杨树,促进云杉林的健康生长。
制造业是我国国民经济的主体。自从改革开放以来,我国制造业飞速发展,然而目前仍与世界先进水平相差甚远。中国制造业依旧大而不强,在研发投入、产业结构水平、质量效益、资源利用效率、信息化程度等方面差距较大。当前我国制造业的发展相对进入了一个瓶颈期,在日前国际产业分工格局重塑之时,世界各国都在不断提升自己的科技创新能力,我国面临着十分严峻的挑战。为了建设制造强国,2015年国务院正式印发《中国制造2025
在青海省湟中县,采取固定样地、随机采样、常规测定等方法,研究了湟水中上游封山育林效果。结果表明,封育在优势种树种种类数量、种群密度、生物量、盖度、植株高度等方面改
研究目的:体育是民族和国家身份的一种象征,这一点主要体现在奥运会等国际大赛中;体育是一个充满了各种人物、明星和神话的世界(格雷姆·伯顿2007);体育是一种时尚:体育明星
测试系统的非线性动态补偿是仪器技术的一个重要方面.采用BP神经网络对测试系统进行动态补偿.BP神经网络的结果决定于网络输入、隐层和输出节点.由于其非线性映射特性,BP神经
探索河北丰宁、包头固阳、内蒙乌审旗和陕西神木等四产地长柄扁桃茎尖离体分化成苗的最适培养基,为优良品种的种质资源保存和大量繁殖奠定基础。以MS、WPM和B5培养基为基础培