论文部分内容阅读
学生的“在校”就是指学生的日常活动是在学校规定的范围之内,不会出现较长时间的不假离校。对于学生在校状态信息的掌握,是学校安全管理的一个重要方面。目前,大部分高校对于学生在校情况的考察并没有一个非常有效的方法。为了预防学生较长时间离校而引发的安全事故,设计了一种利用无线传感网同指纹采集技术相结合的学生在校状态预警系统。系统采用ZigBee技术作为无线传感网的通信协议,通过ZigBee无线网络获取学生的指纹信息。无线网络共设计了四种节点:采集节点、巡查节点、路由节点和协调器节点。采集节点配置在每个学生宿舍,学生可以在一天内的任何时间采集自己的指纹,指纹匹配信息经过无线网络中的若干路由节点传输至协调器,协调器通过串口将数据传输给服务器。巡查节点由辅导员、班级导师和宿舍管理员掌握,它主要有三方面的作用:首先,针对一些不遵守学校规定、不自觉录取指纹和一些特殊情况的不能录取指纹的学生,班级导师和管理员可以在巡查时使用;其次,也可以起到学生宿舍的安全防卫作用,宿舍管理员在巡视宿舍时随身携带巡查节点,当发现可疑人员时,可通过让其刷指纹来判断是否是本栋楼的学生;最后,巡查节点可以作为采集节点的备用,当学生宿舍内的节点损坏时,可以使用巡查节点上传学生的在校状态。ZigBee网络所有节点都采用了CC2530片上系统作为主控芯片,采集节点和巡查节点上配置指纹模块用于采集指纹信息,并在ZStack协议栈的基础上设计了节点的软件部分。在Windows系统环境下设计了基于C/S (Client/Server)架构的串口通信软件和基于B/S (Brower/Server)架构的提供给远程用户访问的预警系统。串口通信软件包含协调器通信和指纹模块通信两部分。协调器串口通信模块负责接收并解析ZigBee网络传输给上位机的指纹匹配信息,指纹模块通信部分则是设置指纹模块相关参数,保证指纹模块的正常工作。B/S架构的预警系统能够帮助用户访问学生的在校状态历史信息,并提供预警功能。当学生辅导员和班级导师等管理人员登录进入页面时,会通过网页上的颜色变化和弹框来提示有学生的在校状态异常,并且可以主动发送短信通知宿舍管理员、班级导师和辅导员等管理人员,还能够处理学生的请假情况,在请假的同时保存请假条的电子版,能够很好的协助学生辅导员等管理人员开展工作。