您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 绩效管理 > 参考-基于Web的学生考勤管理系统-开题报告
中北大学毕业设计开题报告班级:1021学号:1021姓名:学院:软件学院专业:软件工程(软件开发与测试方向)设计题目:基于Web的学生考勤管理系统指导教师:尹四清2014年2月28日毕业设计开题报告1.结合毕业设计课题情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文献综述1.1选题的背景与意义学生考勤管理系统的学校教学工作中最重要的一部分,随着高校招生规模的逐步扩大和教学方式的改革,在校学生人数将不断增加,而学生管理人员相对减少。加上我国高等学校基层学生考核工作的内容杂,管理细,要求高,头绪多,传统的档案式管理办法已基本不适应新形势的要求[1]。在校老师,学生的基本信息,成绩信息管理,课程信息的管理和学生上课考勤情况的管理,稍有不慎就会出现错误。同时学生信息考勤系统的手工登录与查询,是一项非常繁重而枯燥的劳动,每天上课教师要进行学生出勤登记。每学期出勤登记记录数据量大,消耗很多人力和物力的管理。因此在计算机飞速发展的今天,应用数据库技术实现学生考前信息统计调查的管理是可行而必要的工作,实现高效学生考勤信息网上管理,既能够提高工作效率,又能提高工作水平。同时,使用计算机对学生考勤系统信息管理,具有传统手工管理无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点是学校管理科学化,正规化的重要条件。1.2考勤系统及相关技术现状1.2.1概况学生考勤管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生考勤日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的高校考勤管理系统[2]。1.2.2国内外研究现状在国外高校,由于国外是电子信息技术发展的源头,所以他们有着坚实的技术基础和学习环境,相比较对于考勤系统国外技术一很成熟,稳定。有很多国外著名高校的考勤系统可以与电子卡,指纹机等技术结合使用,大大提高了系统的实用性和易操作性,使考勤更加方便,快捷。而国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。例如,基于三层B/S和C/S结构考勤管理系统的设计[3]与实现是由葛方振,饶运涛等人开发完成的,主要针对B/S和C/S结构对考勤系统进行了分析,还有由皮慧娟,彭松行开发的基于WEB的签到考勤管理系统的设计[4],改变了传统的签到方式,结合互联网使签到更加快捷省时。但是,由于国内整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。因此,考勤管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机高校考勤管理系统和全校信息系统打下良好的基础。1.2.3典型案例分析(1)基于指纹识别的高校考勤系统基于指纹识别的高校考勤系统[5]由南京理工大学研究生梁静于2010年11月开发完成,开发工具是Visualstudio2005,数据库采用MicroftSQLServer2005,在MicroftWindows2003及以上版本运行。现被南京理工大学运用在本校的学生、教师的考勤中。该系统分为指纹注册、指纹签到、员工信息管理、考勤规则管理、考勤查询、报表管理六个功能模块。该系统的特色是讲传统的考勤方式与生物识别工程[6]相结合,采用基于细节点的方法的识别原理进行指纹采集、通过按手印签到实现考勤管理[7],使高院教职员工、学生的考勤管理更加快捷、简便、公开、安全、公正。该系统为了保护数据的完整性和安全性,对不同员工定义了不同的角色和权限,可以设置几个管理人员,给他们设定相同的权限,系统管理人员可以具有查询其他普通员工考勤签到信息的权限,但普通员工只能用自己的用户名密码登陆,也就是说只具有查询自己考勤签到信息的权限。部门设置用的树状形式排列如图1所示。该考勤系统还有一个特色是针对不同管理部门可以设置自己的考勤方式,使教学更加人性化。该系统虽然实现了大部分功能,但仍有不足之处如:系统与指纹机的链接和防止盗用他人指纹签到的问题[8]、考勤时间设定,如何防止有人故意更改系统的时间[9]等,所以系统需要不断地根据不同时期、显示的需要进行更新。(2)高校综合考勤管理系统高校综合考勤管理系统是由大连海事大学研究生高猗男[10]于2010年11月开发完成,图1部门管理结构图指导老师是赵广利副教授,开发工具是MyEclipse,Java语言基于B/S[11]开发,数据库采用SQLServer2005,在MicroftWindows2003及以上版本运行。为了保证系统能保质、保量、按时完成,还需要射频卡读写器;射频卡片;考勤机等硬件支持。本系统在功能上可以划分为六个功能模块,分别为人员信息管理、条件设定、考勤约束、考勤统计、打印输出和体统管理。高校综合考勤管理系统的设计考虑到校园一卡通平台和其他人事管理系统的对接,为校园一卡通平台或其他人事管理系统提供无缝接入接口。该系统在实现传统考勤功能的基础上对考勤管理的基本参数和条件进行了详细的设计,具体如下:(1)班种名称:对各个考勤班种进行名称及代码进行设定。(2)班种内容:对各个班种起始时间、终止时间进行设定。(3)假种名称:系统将请假种类分为六个类别,分别为:事假、病假、公假、加班、看病、倒休,并按此六中类别进行请假统计汇总。(4)节日设定:对一年中各种节假日的日期进行设定(5)假日设定:对每周休息起始进行设定。(6)假种内容对具体请假内容进行定义,具体分为下列三项内容:①假种内容:对当前已有的假种类别进行查询浏览内容。②假种增加:在当时已有的假种类别中,增加一个新的假种。③假种删除:对当前已有的假种类别中,删除一个旧的假种。(7)考勤条件:对迟到、早到、早退、晚退的界限时间进行设定。高校综合考勤系统通过与校园一卡通系统[12]、人事管理系统进行无缝连接,实现了高校人事信息的统一管理。在高校综合考勤管理系统中可以针对不同类别的人员制定和修改各种考勤规则,通过校园网对考勤刷卡机进行考勤策略下发,考勤刷卡机将考勤数据通过校园网上传给考勤系统,实现考勤信息传输。高校综合考勤管理系统对人事考勤工作的管理,实现了快速、客观、准确的记录考勤结果,对考勤结果进行分析和统计[13],汇总出各类人员考勤信息报表,并为不同级别的管理人员设定相应的权限,为其提供相应的管理功能和查询功能。主页面流程图如图2所示。此系统的特色是界面友好,易于操作,实现了预期的所有功能,目前已投入到了学校的考勤工作之中,为学校的考勤管理工作提供了一个方便快捷的平台,大大简化了考勤工作人员以往繁重的工作,减少了人为的干预,为全院师生的考勤管理工作提供了一个科学便利的平台。但由于开发时间和能力有限,该系统只是初步实现考勤系统的主要业务模块,要大规模推广还要经过更为细致的测试。例如数据安全保障方面、故障恢复能力方面和病毒防御[14]能力方面等功能的深入研究。1.3小结经过查阅关于高校考勤系统的优秀设计,结合导师给的毕业设计要求[15],使我对基于Web的学生考勤管理系统的设计有了进一步了解,大致分为五个模块:登录控制、信息统计、信息管理、考勤查询和考勤请假模块。系统为需要考勤的人员和学院提供不同权限的管理、查询,考勤等操作。考勤系统将人事考勤管理人员从传统的考勤方式中解放出来,使他们有效提高关联工作的互动性和衔接性,实现工作效率的提高和管理水平的提升,实现人性化服务。通过资料的查询也使我同样也发现了以后设计中存在的问题如下:(1)考勤和请假方式的设定:包括学校对学生的考勤、任课老师对学生的考勤、半主任对学生的考勤。考勤方式可以根据不同任课老师,不同学院自主设定,还有请假模块的设计还需要进一步研究。图2主页面流程图(2)权限控制问题:学生、班主任、教师、学校,针对不同的用户有不一样的管理控制权限,班主任可以查看管理自己班级的学生信息和考勤、请假信息,教师可以查询和管理选修自己课程的学生的考勤情况,任课老师可以查询,修改自带课程的考勤情况,其余教师只有查看权限,系统还设有超级管理员,可以对整个系统信息进行管理。通过学生考勤系统存储容量大,可以长期保存考勤资料。更加客观真实的记录考勤数据,从而避免人为因素的干扰使得汇总考勤结果更加真实可靠,是考勤管理工作进入科学化,规范化,智能化的管理模式。参考文献[1]陈可赢.考勤系统的发展背景.厦门科技报.2012,11(3):23~24[2]蒲玲.基于web学生考勤管理系统.电子科技大学[J],2007:41-45.[3]葛方振,饶运涛,何斌,魏雄.基于三层B/S和C/S结构考勤管理系统的设计与实现[J].计算机与现代化.2005(01).[4]皮慧娟,彭松行.基于WEB的签到考勤管理系统的设计[J].平顶山工学院学报.2008(06)[5]梁静.基于指纹识别的SIMS的设计与实现[D].西安电子科技大学2011:961-963.[6]齐建华.基于生物模式识别技术的WEB考勤管理系统研究[D].中国海洋大学2010.[7]朱瑞伟.指纹考勤系统的设计与实现[D].山东大学2010[8]马东升.指纹技术在社会保障平台中的应用[J].安防科技.2007(05):145-146.[9]项灿.指纹识别预处理算法研究及指纹特征在数字签名中的应用[D].海南师范大学2010:110-113.[10]高猗男.基于非接触式IC卡教学考勤系统的设计与实现[J].计算机应用与软件.2009(10):67-67.[11]王冬波.基于B/S架构模型综合分析[D].中国海洋大学2011:66-68.[12]季相云.基于web的一卡通考勤管理系统的设计与实现[D].山东大学2012[13]洪锡军,田涌涛,李从心.基于IC卡考勤系统发布技术[J].计算机工程与设计,2002,23(2):29[14]Todd,Cook.Mastering.SanFrancisco,Calif.:Sybex,2002.[15]李波.基于web考勤管理.毕业设计开题报告2.本课题要研究或解决的问题和拟采用的研究手段(途径):2.1设计任务采用B/S模式完成学生课堂及上机(实验)考勤管理系统,开发语言采用javaEE实现对学生、班主任、教师、课程的基本信息进行管理,对考勤、请假等信息记录进行录入、查询和统计(按班级、按专业方向、按年级等),以及对用户权限进行管理和控制等功能。2.2要研究解决的主要问题(1)权限控制问题:针对不同的用户学生、班主任、教师、学校有不一样的管理控制权限,例如班主任能够查看,修改管理自己班级的学生考勤情况,不是本班的班主任只拥有查看权限;任课老师拥有修改和查看考勤信息权限,非任课老师只拥有查询权限。(2)数据库设计问题:表之间的关联,外键的设置等。数据库的设计关系到系统的数据统计、查询问题,需要合理设计。2.3基于Web的学生考勤管理系统的总体结构根据系统的要求,学生考勤管理系统总共分为五个模块:登录控制模块、信息统计模块、信息管理模块、考勤查询模块、考勤请假模块,具体各个模块的层次结构如图3所示。(1)登录控制模块本模块分为四种不同身份的用户登录,分别为学生、教师、班主任、管理员,当不同的用户使用系统时,都要事先进行身份验证。用户在选则正确的用户类型并输入正确的用户名和密码进行登录。登录模块关系到系统数据安全,所以不允许用户绕过身份验证登录,比如学生再使用正确的用户名密码登陆成功后,就算他知道老师用户或其他用户的某个网页,也不能打开。(2)信息管理模块本模块分为学生信息、教师信息、班主任信息、和课程信息,用户可以更改自己的基本信息,但用户所属的级别由管
本文标题:参考-基于Web的学生考勤管理系统-开题报告
链接地址:https://www.777doc.com/doc-4673636 .html