论文部分内容阅读
随着现代信息技术的发展,现阶段图书馆传统座位管理方式已经不能满足快速及时的消息接收与反馈的模式需求。并且,由于现阶段图书馆座位管理系统并不完善,图书馆座位资源的实时发布、预约以及资源的利用率等方面都存在欠缺。因此,本文提出一款基于微信的图书馆座位管理系统方案,实时采集图书馆座位信息,利用微信公众号来实现及时查看图书馆座位信息,以此来实现图书馆资源的最大化利用,给广大学生提供便捷高效的服务。本文首先通过了解课题的研究背景及其国内外研究现状,分析了基于微信公众平台的图书馆座位管理系统在高校图书馆中应用的目的、意义以及发展趋势。根据座位管理系统的需求完成系统总体方案设计。系统由微信公众平台、ZigBee-Wifi网关、ZigBee传感网络三部分组成。微信公众平台主要是负责将座位状态讯息及时呈现给用户,将用户的控制命令传递给云服务器、实时监听云服务器发送过来数据信息。ZigBee-Wifi网关主要负责不同协议之间相互转换,使之实现互相通信。ZigBee传感网络主要负责组网以及将座位的状态信息数据的采集处理与上传和来自微信端远程控制命令的接收与执行。在硬件上围绕ZigBee无线传感器网络展开ZigBee终端节点模块和协调器的设计工作,包括最小系统电路、液晶显示模块电路以及压力传感模块电路。另外网关硬件部分采用Wifi模块ESP8266作为核心模块,实现ZigBee无线局域网与外网之间的连通。其次,在软件上,分别从微信公众号、ZigBee-Wifi网关、ZigBee控制节点按照用户界面层、网关层、数据采集层,逐级分层的模式展开了设计工作,确定了各层软件平台和软件设计。用户界面层运用微信公众平台的API接口开发功能,设计和实现基于微信的高校图书管理系统的用户界面。网关层负责处理ZigBee局域网和Internet的数据请求。数据采集层介绍了 ZigBee协调器组网和终端节点入网的流程以及该部分应用程序的设计。最后,对整个系统进行了测试,经过反复的测试表明,此系统方案可行,具备了基于微信的座位管理系统的功能。系统运行稳定、可靠,对图书馆座位管理具有推广价值。