关于Android学生考勤管理系统的设计与开发探究

来源 :电子科学技术 | 被引量 : 0次 | 上传用户:hawk1918
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着高等教育改革工作进行得越来越深入,现代化教育观念和教学方式不断创新,教学管理信息化慢慢被各大院校接受并付诸实践,在一定的程度上提高了教学行政管理水平。教学与科研是高校的两大重要工作内容,而学校的本职管理工作在于教学,通过信息化手段监管教学过程,有效地促进教学水平和管理水平的提高。本文主要对应用于学生考勤管理系统的安卓设计与开发进行探究,并主要分析了安卓系统考勤管理方式在学校师生各个对象中的优势和特点,希望对今后的研究有一定的借鉴作用。
  关键词:安卓;学生考勤管理;系统设计开发
  中图分类号:TP311.52 文献标识码: A 文章编号: 2095-8595(2017) 02-113-04
  电子科学技术 URL: http://www.china-est.com.cn DOI: 10.16453/j.issn.2095-8595.2017.02.027
  Abstract: Along with the higher education reform and work more and more deeply, the modern education concept and teaching method innovation, teaching management informatization of this concept is slowly majorinstitutions accepted and put into practice, strengthen the teaching management level to a certain extent. Teaching and research are the two important work the content, and the school management work is their own teaching, by means of information teaching process supervision, effectively promote the teaching level and improve the management level. This paper mainly explores the design and development for Android student attendance management system, and mainly analyzes the Android system attendance management The advantages and characteristics of each type of teachers and students in the school, hope to have some reference for the future research.
  Key words: Android; Student Attendance Management;System Design and Development
  引言
  就目前的高校管理情況来说,各高校校园信息化管理已经逐步完善并丰富加强,学生们利用安卓系统进行考勤的检查,极大程度上减少了学生逃、旷课的现象的发生。除此之外,校园网在校园内的普及为广大师生带来了极大的便利,同时也对提高学校教育各部门教学工作的效率以及质量有很大的积极作用。与此同时,学校师生查询分数的系统,教务处学生的信息管理系统,以及招生系统学校官方论坛以及校内的一些网站设置,这些信息是系统的设置,在很大程度上为高校管理以及师生的学习生活提供了很大的便利,本文主要就考勤系统的设计必要性,来探讨并介绍一下这一系统的设计原理及设计功能,主要能提供哪些服务和需要改进的地方。
  1 开发学生课堂考勤管理系统的必要性
  在我国教育事业不断发展与进步的背景下,很多高等学校的招生数量也渐渐攀上高峰,我国的教育方式也在渐渐地向全民高等教育转变,并且每个高等学校的学生都是刚刚经历过高考,刚进大学,对自己都比较放松,比较懈怠,没有及时调整自己的学习状态,所以上课旷课、逃课以及迟到的现象时有发生。这些现象迅速蔓延,以至于学生管理处对于学生的上课考勤管理更加难以解决,令人头痛。高校管理人员没有一个比较全面系统的方式及时地了解学生每天的上课情况,处理方式又有所不当,对于这方面的管理过于松散[1]。如果这个问题没有及时处理好,会在很多方面有较大程度的消极影响。假如一个学生经常旷课,并且这种情况持续的时间很长,很有可能就是已经离校或者是离家。传统的点名册虽然能够点清学生的出勤情况,但是很难对信息进行统一的整理,所以,个别问题的学生出勤情况很难在纸上清楚地反映出来。因此,加强学生课堂考勤管理迫在眉睫,只有早日解决,才能更好地培养学生良好的纪律意识、学习风气、意志品质和良好的学习习惯。
  2 软件设计具体内容
  2.1 系统内部设计
  系统将Android的学生考勤管理系统设置为主要组成部分为Android端、PC端和服务器端3大块。其中的Android端主要任务就是考勤数据的收集和步骤比较精简的数据查询。任课教师只要使用Android所安装的客户端软件的智能手机就能够进行电子点名,然后再将数据通过网络上传到服务器系统便于上级查看,考勤数据的采集这就样完成,如图1所示。而PC端的功能更强大,它能够提供更为完整的考勤数据,便于上层管理并且实现系统安全管理功能[2]。教师或者领导可通过PC端界面登录到服务端系统读取或查询数据库服务器中各自所需的数据,随时随地就能查看全校学生考勤的全面整合信息,能够及时发现其中部分学生存在的问题,并立即进行指导,便于进一步的管理工作。   2.2 服务器及PC端连接设计
  完整的Web应用是由服务端与PC端共同组成的,在整个开发过程中MVC模式得到了充分的使用,并且运用面向对象思想进行设计,通过这两点来提高系统的灵活性和扩展性[3]。其中还结合了分层的系统架构的运用,表示层、控制层、业务逻辑层和数据持久层4个层次是其中最主要的组成部分。表示层为Android端和PC端,他们相互结合共同提供交互界面以及请求响应,将Freemarker作为模板引擎,如图2所示。而客户端请求组织业务逻辑的任务就是由控制层用Struts2框架负责,与此同时,它还能满足服务端有效性检验等非功能层次的需求。数据持久层则采用Mybatis3作为ORM框架实现系统与数据库之间的相互连接与交流,这在很大程度上降低了系统对数据库的依赖,提高数据存储的灵活性,让其具备更高的功能。
  3 学生课堂考勤管理系统所具备的功能
  3.1 针对学生用户系统
  所有在校学生都有一个自己的私人账号,用来登录学校各种服务网站。在这个网站中,学生能够清楚地查清自己本学期的旷课次数,请假的相关记录,以及本学期所应完成的课程相关信息。除此之外,学生的考试完成情况,考试分数以及平时作业上交率也都能一览无遗[4]。学生查询了自己的课表信息之后,就能够及时地发现自己所选课程的时间是否与其他课程时间存在冲突,方便学生在课前进行时间调整,选择自己时间适合的课程,以便提前调整选课课程,避免上课时间出现偏差,从而导致旷课或迟到的现象出现。
  3.2 针对教师用户系统
  该校的任何教师都能够在教室的电脑或者自己的手机输入网站登录学校网站系统。电子点名册在网站系统中有所设置,上课前对学生的出勤情况进行及时登记(将每个学生的考勤信息都准确无误地输入并保存到服务器系统中。学院相关领导可在系统后台随时随地了解各个学院的学生课堂到课率,将相关的出勤信息打印出来,并针对长期旷课或迟到情况比较严重的学生进行一定的处理)。除此之外,教师可在网站中发布相关的课堂作业,登记每个学生的作业分数,将其算入平时成绩,同时将期末与平时成绩进行合理的分配设置并发布,方便学生查询,教室也可以在网站中查询自己的一学期的上课情况,对于有事不能及时上课的情况可以及时申请换课,领导可以在后台对调课申请进行及时地处理,这样整个教学以及学习过程才能有序地进行下去。
  3.3 针对于领导用户系统
  后台页面系统,就是留给上层领导登录进去然后查询学生的出勤信息的,在里面各学院的学生信息被统计得很完整。其中主要统计的就是旷课超过5次的学生人数,教师每周点名次数以及学生请假的次数等。与此同时,领导也可以查阅自己的上课时间,其中最重要的是可以查询到上课的时间地点以及上课本应出勤的实际人数和未到人数,课堂教师点名次数和情况以及老师调课换课的情况。该系统在教学中的运用,意味着一种新的课堂考勤管理的方式被实际运用到大学教学中。在一定程度上促进学生出勤率的提高,在如今自由选课的体制下,实质性地提高了教学质量。但是新事物的产生就意味着问题的产生,这种网络出勤管理方式依旧存在很多问题,比如教师在课堂上忘了开电脑或者是没有开电脑,就无法进行相应的点名,这个系统就没法发挥相应的作用,关于这堂课的出勤情况后台管理监控人员也就不得而知,因此创新开发一套对设备要求低一点的仅用安卓手机也能进行点名的系统是十分必要的事情。教师下载并安装一款在手机上就能够使用的app,就能在手机浏览器进入网页系统,很快完成点名工作,除了后台监控管理人员对课堂出勤情况进行检查之外,学生管理监控室也可以适当地让学生干部轮流值日进行监管,在课堂上随时去各个教室进行突击式课堂点名,将线下与线上结合起来,或者使用电脑进行抽查点名,完成学生出勤管理工作[5]。
  3.4 学生考勤管理系统的附加特点
  3.4.1 软件的功能丰富齐全
  考勤系统软件功能应该十分丰富。利用多媒體包含的多种操作技术对卡的拥有者,工作人员的班级考勤设定进行合理的设置,系统各种应用参数和编程都可以利用手机上的点击而完成所有的设置,从而有效实现了管理者的全部信息化管理,提高了学校的工作效率。
  3.4.2 控制器对所持卡响应迅速
  因为有限度控制不相关用户进入的控制器是独立判断读卡信息的,所以,系统同时具有判断读卡信息时间短的特点,但是前提是所读取的卡的信息是有效的,如果卡没有失效,那么控制器就能立刻对其进行识别并做出相关反应。在设置连续读卡方式的时候,可以不用反复拿取可直接持续进行读卡,减少了读卡的时间,提高了效率。
  3.4.3 控制器独立运行不受影响
  控制器的独立运行,有一个好处就在于当系统无故或突然断电时,所保存资料以及正运行工作不会受到不良影响,使控制器可以独立运行,保证数据不会丢失,以免造成不必要的麻烦,影响系统整体管理效率。
  4 结束语
  学生的考勤系统主要通过身份辨识的技术来进行对学生的考勤管理的方式。这样对于服务于学校的纪律管理来说,有非常深刻的影响,可以一定程度上加大学生的出勤率,确保学生有效地完成学校要求的各种学习计划活动与课程。学生的出勤情况对学校教学质量和水平有着非常重大的影响,所以学校必须严格执行,保障并帮助学生可以有效地学习到所需的文化知识,实现学校育人的功能。
  基金项目:
  2015年福建省教育厅中青年教师教育科研项目(高校信息化专项)(项目编号:JA15644)。
  参考文献
  郑杰辉.基于手机定位的考勤管理系统的设计与实现[J].武汉职业技术学院学报,2016,15(5):72-74.
  王靖娜.基于Android的学生考勤管理系统设计与开发[J].现代电子技术,2014,(8):99-101..
  林永平,朱发财.基于Android平台实现高校学生考勤数据收集与分析的研究[J].宁德师范学院学报(自然科学版),2016,28(3):255-259.
  王兴,吴珊珊.高校课堂自动化考勤与手机使用限制系统设计[J].计算机时代,2016,(4):25-27,31.
  梁晓娅,张恒.基于Android的考勤定位管理软件研究[J].电脑编程技巧与维护,2015,(11):38-39,53.
其他文献
近期,台达推出C2000系列690V高端磁场向量控制变频器新品,可满足客户任525~690V工作电压环境下的变频器需求,其众多高性能特点使得C2000690V变频器人气大涨,成为节能减排新贵。
针对闽南地区典型砂性土填料,采用滤纸法试验测定滤纸含水率与平衡土体含水率,根据滤纸率定方程计算出土体基质吸力;进而采用三种数学模型拟合试验数据,选取最适合的V-G模型
2013年1月16日下午,成都自动化研究会秘书处负责人一行专程走访了位于高新西区的新人会理事单位一四川金网通电子科技有限公司,与公司生产制造部王军民副总经理就公司概况、自
依法治税堪称法治建设和国家治理转型的突破口,更是依法治国的基础性、支柱性组成部分,有助于我们更好地应对“新常态”下的机遇和挑战。近日,国家税务总局从税收工作大局出发,发
报纸
元旦前夕,轨道式巡检机器人在鞍山220千伏王铁变电站投入试运行。据了解,这台巡检机器人由中科院沈阳自动化研究所研制,历时两年,是全国首台轨道式巡检机器人,巡检机器人可以代替
2014年11月5日,倍福亮相上海工博会。倍福展台简洁大气的红色背景格外引人注目,在这里,倍福展出了其最新的工业PC、嵌入式控制器、各种现场总线I/O模块、运动控制和自动化新技术,
<正> 按摩疗法与气功疗法都是祖国医学重要的组成部分,深受广大群众和病人的欢迎。当前,国内外出现按摩热与气功热,引起预防医学、临床医学、康复医学和体育界的重视。从医疗
突发公共卫生事件对女性身体、心理、情绪及社会生活适应方面均带来影响。女性在突发公共卫生事件中面临的健康风险包括家庭日常防护物资不充足、接受防疫信息不及时以及缺乏
云桂铁路高填方段路基DK707+800~+990存在两条次生活动断层,在地震作用下,下伏断层错动往往会直接损害断层上修建的路基,可能造成断道等灾害。由于工程的复杂性,运用数值模拟