资源简介
本系统旨在基于移动设备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服务端实现管理员对教师、课程、专业、及学生等基本信息的管理功能。
代码片段和文件信息
/**
* Automatically generated file. DO NOT MODIFY
*/
package com.yxt.myteacherapp.test;
public final class BuildConfig {
public static final boolean DEBUG = Boolean.parseBoolean(“true“);
public static final String APPLICATION_ID = “com.yxt.myteacherapp.test“;
public static final String BUILD_TYPE = “debug“;
public static final String FLAVOR = ““;
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = “1.0“;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-26 12:29 基于移动终端的WIFI签到系统\
文件 3592192 2017-10-25 09:26 基于移动终端的WIFI签到系统\20170514.bak
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\
文件 105 2017-03-15 21:26 基于移动终端的WIFI签到系统\MyTeacherApp\.gitignore
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\taskArtifacts\
文件 31 2017-03-15 21:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\taskArtifacts\cache.properties
文件 17 2017-04-30 22:11 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\taskArtifacts\cache.properties.lock
文件 249065 2017-04-30 22:11 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\taskArtifacts\fileHashes.bin
文件 14125498 2017-04-30 22:11 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\taskArtifacts\fileSnapshots.bin
文件 20732 2017-04-30 22:11 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\taskArtifacts\outputFileStates.bin
文件 109049 2017-04-30 22:11 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\taskArtifacts\taskArtifacts.bin
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localClassSetAnalysis\
文件 18764 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
文件 17 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localJarClasspathSnapshot\
文件 21801 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin
文件 17 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\
文件 1312675 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
文件 17 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\
文件 28713 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin
文件 17 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugUnitTestJavaWithJavac\
目录 0 2017-12-26 12:27 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugUnitTestJavaWithJavac\localClassSetAnalysis\
文件 18639 2017-04-30 21:55 基于移动终端的WIFI签到系统\MyTeacherApp\.gradle\2.10\tasks\_app_compileDebugUnitTestJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
............此处省略7072个文件信息
- 上一篇:java并发编程实战.zip
- 下一篇:明解Java 柴田望洋著
评论
共有 条评论