本系统旨在基于移动设备WIFI环境下解决学生签到,教师查询考勤记录,发布公告等问题。本课题研究成果如下:
(1)通过调查研究发现便捷,低成本的移动设备主要趋向于安卓智能设备。尽管Apple iPhone 系列吸引了广大用的眼球,但是Google安卓系统的智能手机却一直是国内市场的“主力军”。【1】【通信信息报/2012年/4月/18日/第B04版 玩转终端 安卓独占中国市场七成份额 中低端手机加速规模扩张】同时Apple 手机成本相对较高,在普通高校学生使用率较低。本系统采用开发安卓的客户端简单APP应用调用安卓设备的底层硬件功能,安卓APP通过HTTP 协议、Web Services与服务器ASP.NET网站数据资源进行交互。
(2)安卓移动设备在连接上WIFI时可以通过安卓系统WIFI Manager类管理WIFI状态,获得设备的物理地址,通过这一物理地址作为与学生学号绑定的条件,解决学生代签漏签问题。
(3)开发出教师使用端,主要功能是释放WIFI信号,发布公告,查询学生的签到情况等功能。WIFI热点释放功能依赖于Java反射机制,逆向解析并调用WIFI Manager类中的方法去实现热点的打开、关闭和状态管理。【2使用Java反射机制逆向分析类方法之间的关系DOI:10.16184/j.cnki.comprg.2016.19.006 分类号:TP312.2】
(4)开发web服务端实现管理员对教师、课程、专业、及学生等基本信息的管理功能。
1