学生上课智能签到系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

龙源期刊网学生上课智能签到系统作者:周鑫曹堰安郑璐陈柄运赵旭东来源:《中国科技博览》2018年第34期[摘要]当今时代是一个信息化时代,因此,一些智能化考勤管理系统在国内外的高校、企业中都有广泛的运用。与其相似的就有企业指纹考勤机插卡打卡等系统。目前,国内外的考勤技术已经趋向成熟。学生考勤系统的开发条件低,开发周期短。学生考勤系统功能结构相对简单,属于自行开发,自行使用,所以国内外对学生考勤管理系统的研究也就不多。随着国内高校校园管理逐渐成熟完善,学校考勤管理也在逐渐改善,而一个网上即时考勤管理既能提高管理工作效率,又能加强对学生信息的统一管理和及时查询。学生考勤信息系统就是作为实现现代信息管理的重要平台,在未来具有较好的发展前景。高校大学生考勤管理系统在目前的高校中使用还不普遍,但也有许多类似的成功案例:如校管家学生签到系统、云班课等。[关键词]高智能;高效率;低成本;大市场中图分类号:G270.7文献标识码:A文章编号:1009-914X(2018)34-0012-01一、概述根据国家统计局2016年教育类数据显示普通高等学校在校生人数2695万,稳居世界第一。由于中国高等教育正朝着大众化、国际化方向改革,据官方公布调查,山东省大学生率为80%以上,可见大学生的数量庞大。然而由于高中的各个学习层面的学生都进入大学生活,致使校园里各个学校、各个层面的学生都有。一项统计显示,大学课堂上学生手机携带率近100%,课堂上使用手机的学生占90%,60%的学生几分钟就要看一眼手机。大学生由于思想意识淡薄,经常旷课亦或者上课玩手机打游戏的不在少数。手机渗透到大学生的日常生活学习中,并与电脑网络一样是大学生生活中不可缺少的一部分。在手机的相关使用和消费中,大学生充分体现了年轻人的敢于尝试新鲜事物,勇于创新,张扬个性的优点。但是,在某些方面,大学生因为缺乏经验,理性思维有所欠缺,在学习与娱乐中没有找到切合自己的平衡点,浪费了自己的精力与财力。在学习方面,大学生的自主学习的能力还很弱,上课玩手机,导致最好期末考试挂科的不计其数。既然手机在大学生里是不可代替的,为了解决学生上课玩手机的问题,各大高校、科技公司都提出很多方案,但是由于方案缺陷性突出,并没有得到良好的效果。本款智能签到软件将大大改善此问题的发生。二、主要技术和系统根据本系统的设计需求及理念将系统划分为注册、登录、签到、请假四个模块。(1)注册模块:教师和学生需要输入用户名(学生的用户名为学号)、密码、姓名及验证码若注册成功则提示“成功注册”,否则返回到注册页面清空信息并提示错误的输入信息。龙源期刊网(2)登录模块:教师和学生需要填写自己已注册的用户名、密码及验证码,在确定后有提示信息是否记住密码,选择“是”则以后默认登录信息直接登录。(3)签到模块:教师需要开启签到功能,可设定签到规定时间,随后系统将自动列出已签到学生的姓名、学号和上交手机信息。学生通过扫老师客户端中的二维码,自动弹出人脸识别状态。数据库与实时照片一致则通过签到,否则无法签到。(4)请假模块:学生通过此功能模块进行在线请假及查看请假记录信息;辅导员在线审批学生请假及查看请假记录信息。1.Android技术Android,是一个以Linux为基础的开源移动设备操作系统。该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层的架构,主要分为三部分:底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机VirtualMachine,由C++开发。最上层是各种应用软件,包括通话程序、短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分由于Android和操作系统进行了紧密的结合并提供了许多API和工具,所以用户可以方便地使用Android手机。学生签到系统将AndroidSDK4.0作为开发环境,Eclipse作为开发平台,Java作为开发语言,SharedPreferences和SQLite作为数据库。开发过程中还需要用到sqlitejdbc-v033-nested.jarstruts及Navicat9sqlitejdbc-v033-nested.jar包的使用是为了支持jdbc访问SQLite数据库。2.移动互联网技术移动互联网(MobileInternet,简称MI)是一种通过智能移动终端,采用移动无线通信方式获取业务和服务的新兴业务,包含终端、软件和应用三个层面。终端层包括智能手机、平板电脑、电子书、MID等;软件包括操作系统、中间件、数据库和安全软件等。应用层包括休闲娱乐类、工具媒体类、商务财经类等不同应用与服务。利用移动互联网的便捷性、便携性、即时性、精确性感触性、网络的强关联性和业务使用的私密性等特点将智能签到系统发挥到极致。3.数据库系统数据库技术包括信息录入、常规查询、形成报表、预览报表等,是现代管理自动化的重要而关键的环节。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余度,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。(1)基础信息部分,包括学期、院系、专业、课程、教师等信息表。龙源期刊网(2)学生信息表,用于记录学生的基本信息包括专业、班级、姓名等。(3)签到信息表,考勤可保证学生准时上课,每节课清楚了解学生上课情况。(4)考试分配表,考生在进入考场前、交卷离开考场前均进行指纹或刷卡验证,终端机上显示考生相关信息(照片、考试号等),通过比对确认后,才进入考场或者离开考场。杜绝学生替考现象,净化校园考试风气。(5)学生请假信息表,辅导员和老师查看学生请假表,保证公开透明。(6)管理员信息表,用于区别管理员、辅导员和教师的权限。(7)系统配置信息表等。三、市场分析随着生活水平的提高以及人们求学观念的日益加深,越来越多的学生涌入大学校园。大学生是祖国重要的人力资源,不同专业的大学生在推动社会进步和构建和谐社会中发挥着重要作用。根据国家统计局最新发布的2016年国民经济和调查公布数据显示,2015年普通高等学校在校学生数2625万人,2016年普通高等学校在校学生数2695万人,而大学课堂上学生手机携带率近100%,课堂上使用手机的学生占90%,60%的学生几分钟就要看一眼手机;大多数学校还没有完善智能签到系统,市场前景广阔。四、总结本产品是以为老师服务,督促学生上课为宗旨。对老师和学生都能带来好的效益,对于老师而言,学生的全勤是对老师的尊重,同时也让老师精心准备的课得到充分的利用,增加老师上课的积极性,提高教学质量。对于学生而言,对于学生手机的强制限制能够最大限度的约束学生,为那些想认真学习而又不能好好约束自己的大学生提供好的学习环境,有利于营造良好的学风和学习氛围。参考文献[1]安卓软件开发网.Android的系统架构认识,2013.[2]代敏.基于Android平台下手机定位程序的设计及实现[J].计算机与数字工程.2012,40(4):143-145.[3]刘兴云,杨火祥,付晶晶:基于Android手机MAC地址的签到系统[J].单片机与嵌入式系统应用.16(6):77-79(2016).龙源期刊网[4]王珊.萨师煊.数据库系统概论[M].北京:高等教育出版社,2006[5]张来勇.浅析移动互联网技术的教育应用.中国信息技术教育,2011(13)

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功