参考基于Web的学生考勤管理系统开题报告

上传人:痛*** 文档编号:130967630 上传时间:2022-08-05 格式:DOC 页数:14 大小:183.50KB
收藏 版权申诉 举报 下载
参考基于Web的学生考勤管理系统开题报告_第1页
第1页 / 共14页
参考基于Web的学生考勤管理系统开题报告_第2页
第2页 / 共14页
参考基于Web的学生考勤管理系统开题报告_第3页
第3页 / 共14页
资源描述:

《参考基于Web的学生考勤管理系统开题报告》由会员分享,可在线阅读,更多相关《参考基于Web的学生考勤管理系统开题报告(14页珍藏版)》请在装配图网上搜索。

1、 .wd.中 北 大 学毕业设计开题报告班 级: 1021学 号:1021姓 名: 学 院:软件学院 专 业:软件工程软件开发与测试方向设 计 题 目:基于Web的学生考勤管理系统 指导教师:尹四清 2014年2月28日毕 业 设 计 开 题 报 告1结合毕业设计课题情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文 献 综 述1.1 选题的背景与意义学生考勤管理系统的学校教学工作中最重要的一局部,随着高校招生规模的逐步扩大和教学方式的改革,在校学生人数将不断增加,而学生管理人员相对减少。加上我国高等学校基层学生考核工作的内容杂,管理细,要求高,头绪多,传统的档案式管理方法已 基本不

2、适应新形势的要求1。在校教师,学生的 基本信息,成绩信息管理,课程信息的管理和学生上课考勤情况的管理,稍有不慎就会出现错误。同时学生信息考勤系统的手工登录与查询,是一项非常繁重而枯燥的劳动,每天上课教师要进展学生出勤登记。每学期出勤登记记录数据量大,消耗很多人力和物力的管理。因此在计算机飞速开展的今天,应用数据库技术实现学生考前信息统计调查的管理是可行而必要的工作,实现高效学生考勤信息网上管理,既能够提高工作效率,又能提高工作水平。同时,使用计算机对学生考勤系统信息管理,具有传统手工管理无法对比的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等,这些优点是学校管理

3、科学化,正规化的重要条件。1.2 考勤系统及相关技术现状1.2.1 概况学生考勤管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生考勤日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的高校考勤管理系统2。1.2.2 国内外研究现状在国外高校,由于国外是电子信息技术开展的源头,所以他们有着坚实的技术根基和学习环境,相对比对于考勤系统国外技术一很成熟,稳定。有很多国外著名高校的考勤系统可以与电子卡,指纹机等技术结合使用,大大提高了系统的实用性和易操作性,使考勤更加方便,快捷。而国

4、内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。例如,基于三层B/S和C/S构造考勤管理系统的设计3与实现是由葛方振,饶运涛等人开发完成的,主要针对B/S和C/S构造对考勤系统进展了分析,还有由皮慧娟,彭松行开发的基于WEB的签到考勤管理系统的设计4,改变了传统的签到方式,结合互联网使签到更加快捷省时。但是,由于国内整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高

5、校相比都有一定的差距。因此,考勤管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向开展,并为进一步实现完善的计算机高校考勤管理系统和全校信息系统打下良好的根基。1.2.3 典型案例分析1基于指纹识别的高校考勤系统基于指纹识别的高校考勤系统5由南京理工大学研究生梁静于2010年11月开发完成,开发工具是Visual studio 2005,数据库采用Microft SQLServer 2005,在Microft Windows 2003及以上版本运行。现被南京理工大学运用在本校的学生、教师的考勤中。该系统分为指纹注册、指纹

6、签到、员工信息管理、考勤规那么管理、考勤查询、报表管理六个功能模块。该系统的特色是讲传统的考勤方式与生物识别工程6相结合,采用基于细节点的方法的识别原理进展指纹采集、通过按手印签到实现考勤管理7,使高院教职员工、学生的考勤管理更加快捷、简便、公开、安全、公正。该系统为了保护数据的完整性和安全性,对不同员工定义了不同的角色和权限,可以设置几个管理人员,给他们设定一样的权限,系统管理人员可以具有查询其他普通员工考勤签到信息的权限,但普通员工只能用自己的用户名密码登陆,也就是说只具有查询自己考勤签到信息的权限。部门设置用的树状形式排列如图1所示。该考勤系统还有一个特色是针对不同管理部门可以设置自己的

7、考勤方式,使教学更加人性化。该系统虽然实现了大局部功能,但仍有缺乏之处如:系统与指纹机的链接和防止盗用他人指纹签到的问题8、考勤时间设定,假设何防止有人成心更改系统的时间9等,所以系统需要不断地根据不同时期、显示的需要进展更新。2高校综合考勤管理系统高校综合考勤管理系统是由大连海事大学研究生高猗男10于2010年11月开发完成,图1 部门管理构造图指导教师是赵广利副教授,开发工具是MyEclipse,Java语言基于B/S11开发,数据库采用SQLServer 2005,在Microft Windows 2003及以上版本运行。为了保证系统能保质、保量、按时完成,还需要射频卡读写器;射频卡片;

8、考勤机等硬件支持。本系统在功能上可以划分为六个功能模块,分别为人员信息管理、条件设定、考勤约束、考勤统计、打印输出和体统管理。高校综合考勤管理系统的设计考虑到校园一卡通平台和其他人事管理系统的对接,为校园一卡通平台或其他人事管理系统提供无缝接入接口。 该系统在实现传统考勤功能的根基上对考勤管理的 基本参数和条件进展了详细的设计,具体如下:(1) 班种名称:对各个考勤班种进展名称及代码进展设定。(2) 班种内容:对各个班种起始时间、终止时间进展设定。(3) 假种名称:系统将请假种类分为六个类别,分别为:事假、病假、公假、加班、看病、倒休,并按此六中类别进展请假统计汇总。(4) 节日设定:对一年中

9、各种节假日的日期进展设定(5) 假日设定:对每周休息起始进展设定。(6) 假种内容对具体请假内容进展定义,具体分为以下三项内容:假种内容:对当前已有的假种类别进展查询浏览内容。假种增加:在当时已有的假种类别中,增加一个新的假种。假种删除:对当前已有的假种类别中,删除一个旧的假种。(7) 考勤条件:对迟到、早到、早退、晚退的界限时间进展设定。高校综合考勤系统通过与校园一卡通系统12、人事管理系统进展无缝连接,实现了高校人事信息的统一管理。在高校综合考勤管理系统中可以针对不同类别的人员制定和修改各种考勤规那么,通过校园网对考勤刷卡机进展考勤策略下发,考勤刷卡机将考勤数据通过校园网上传给考勤系统,实

10、现考勤信息传输。高校综合考勤管理系统对人事考勤工作的管理,实现了快速、客观、准确的记录考勤结果,对考勤结果进展分析和统计13,汇总出各类人员考勤信息报表,并为不同级别的管理人员设定相应的权限,为其提供相应的管理功能和查询功能。主页面流程图如图2所示。此系统的特色是界面友好,易于操作,实现了预期的所有功能,目前已投入到了学校的考勤工作之中,为学校的考勤管理工作提供了一个方便快捷的平台,大大简化了考勤工作人员以往繁重的工作,减少了人为的干预,为全院师生的考勤管理工作提供了一个科学便利的平台。但由于开发时间和能力有限,该系统只是初步实现考勤系统的主要业务模块,要大规模推广还要经过更为细致的测试。例如

11、数据安全保障方面、故障恢复能力方面和病毒防御14能力方面等功能的深入研究。1.3小结经过查阅关于高校考勤系统的优秀设计,结合导师给的毕业设计要求15,使我对基于Web的学生考勤管理系统的设计有了进一步了解,大致分为五个模块:登录控制、信息统计、信息管理、考勤查询和考勤请假模块。系统为需要考勤的人员和学院提供不同权限的管理、查询,考勤等操作。考勤系统将人事考勤管理人员从传统的考勤方式中解放出来,使他们有效提高关联工作的互动性和衔接性,实现工作效率的提高和管理水平的提升,实现人性化服务。通过资料的查询也使我同样也发现了以后设计中存在的问题如下:1考勤和请假方式的设定:包括学校对学生的考勤、任课教师

12、对学生的考勤、半主任对学生的考勤。考勤方式可以根据不同任课教师,不同学院自主设定,还有请假模块的设计还需要进一步研究。图2 主页面流程图2权限控制问题:学生、班主任、教师、学校,针对不同的用户有不一样的管理控制权限,班主任可以查看管理自己班级的学生信息和考勤、请假信息,教师可以查询和管理选修自己课程的学生的考勤情况,任课教师可以查询,修改自带课程的考勤情况,其余教师只有查看权限,系统还设有超级管理员,可以对整个系统信息进展管理。通过学生考勤系统存储容量大,可以长期保存考勤资料。更加客观真实的记录考勤数据,从而防止人为因素的干扰使得汇总考勤结果更加真实可靠,是考勤管理工作进入科学化,标准化,智能

13、化的管理模式。参考文献1 陈可赢.考勤系统的开展背景. 厦门科技报. 2012, 11(3): 23242 蒲玲. 基于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 朱瑞

14、伟. 指纹考勤系统的设计与实现D. 山东大学 20108 马东升.指纹技术在社会保障平台中的应用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. 山东大学 201213 洪锡军,田涌涛,李从心基于IC卡考勤系统发布技术J.计算机

15、工程与设计,2002,23(2):2914 Todd , Cook . Mastering . San Francisco , Calif. : Sybex , 2002 .15李波. 基于web考勤管理. :/42.96.143.151/bysjxt/admin/main.php 2013. 毕 业 设 计 开 题 报 告本课题要研究或解决的问题和拟采用的研究手段途径:2.1 设计任务采用B/S模式完成学生课堂及上机实验考勤管理系统,开发语言采用javaEE实现对学生、班主任、教师、课程的 基本信息进展管理,对考勤、请假等信息记录进展录入、查询和统计按班级、按专业方向、按年级等,以及对用户权

16、限进展管理和控制等功能。2.2 要研究解决的主要问题1权限控制问题:针对不同的用户学生、班主任、教师、学校有不一样的管理控制权限,例如班主任能够查看,修改管理自己班级的学生考勤情况,不是本班的班主任只拥有查看权限;任课教师拥有修改和查看考勤信息权限,非任课教师只拥有查询权限。2数据库设计问题:表之间的关联,外键的设置等。数据库的设计关系到系统的数据统计、查询问题,需要合理设计。2.3基于Web的学生考勤管理系统的总体构造根据系统的要求,学生考勤管理系统总共分为五个模块:登录控制模块、信息统计模块、信息管理模块、考勤查询模块、考勤请假模块,具体各个模块的层次构造如图3所示。 (1) 登录控制模块

17、本模块分为四种不同身份的用户登录,分别为学生、教师、班主任、管理员,当不同的用户使用系统时,都要事先进展身份验证。用户在选那么正确的用户类型并输入正确的用户名和密码进展登录。登录模块关系到系统数据安全,所以不允许用户绕过身份验证登录,比方学生再使用正确的用户名密码登陆成功后,就算他知道教师用户或其他用户的某个网页,也不能翻开。(2) 信息管理模块本模块分为学生信息、教师信息、班主任信息、和课程信息,用户可以更改自己的 基本信息,但用户所属的级别由管理员确定。图3 学生考勤管理系统的总体构造图(3) 考勤请假模块本模块分为考勤请假信息的修改、删除、记录。设计四种用户中的所有用户。学生可以查看自己

18、的所有出勤信息,任课教师根据自己课堂学生的上课情况并记录,班主任查看不同范围的学生的出勤请假信息等。(4) 信息统计模块本模块分为,班级按班级统计,按年级统计,按专业统计。主要任务是将所有学生的考勤请假信息进展整理统计,便于学校查看管理。(5) 考勤查询模块本模块分为按班级查询、按姓名查询、按专业查询、按年级查询。不同用户根据自己所拥有的权限可以查询相应的考勤请假信息。2.4拟采用的研究手段近年来,随着网络技术和Internet的迅速开展,基于B/S三层构造的Web应用,因为具有易用性、通用性和良好的可扩展性等优点而开展迅速,正逐渐成为各类应用信息系统市场的主流。而java技术由于其简便有效、

19、可重用性、跨平台、强健的存储管理和安全性、以及开放的开发过程、开放的源代码等优势成为当今Web技术三层构造的开展潮流。因此本系统采用基于Java的B/S构造,利用SSH三大框架Struts + Spring + Hibernate技术来实现。Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts能充分满足应用开发的需求,简单易用,敏捷迅速。Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Hibernate主要是数据的持久化到数据库,是一个开放源代码的对象关系映射框架,它对JD

20、BC进展了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。(1) 需求分析对基于web的学生考勤管理系统进展需求分析,站在用户的角度思考系统需要实现什么功能,大致包括五个功能模块,再由这五个模块细分,思考每一模块的设计,例如考勤查询模块,要实现不同用户的登录后对数据权限的控制,学生只能查看考勤情况不能修改,而教师拥有修改权限,同时还列出大体的的系统界面和界面功能。(2) 概要设计对软件系统的设计进展考虑,包括考勤系统的 基本的处理流程、系统的组织构造、模块划分、功能分配、数据构造设计和校验处理设计等,为软件的详细设计提供根基。(3) 详细设计在概要设计的根基

21、上,对学生考勤系统进展详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据构造、类的层次构造及调用关系,需要说明系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进展编码和测试。保证软件的需求完全分配给整个软件。详细设计应当足够详细,能够根据详细设计报告进展编码。(4) 编码在详细设计的根基上进展编码,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。这个阶段要注意编码的标准性,为后期的修改提供方便。(5) 测试测试编写好的系统。可以分为黑盒测试和白盒测试。Web学生考勤系统主要是进展黑盒测试,主要测试系统的流畅性、考勤功能是否能实现、系统用

22、户权限是否安全和信息的校验等,发现错误和潜在的错误。(6) 验收导师验收。2.4 时间进度安排 根据软件工程的思想,对工程进展时间安排,在规定的时间内完成相应的任务,确保最后按时完成。具体时间如表1所示。表1 工程时间进度表毕业设计进度表起止时间 起止时间工作内容2014.02.172014.02.25熟悉课题内容,查找相关的技术资料,完成毕业设的计开题报告。2014.03.012014.03.22完成系统分析设计需求分析、技术分析、开发平台、工具确定。2014.03.232014.03.31完成系统设计设计总体方案,体系构造,功能模块、界面设计,数据库设计2014.04.012014.05.

23、01完成编码工作模块编码和单元测试。2014.05.022014.05.15测试打包集成测试、修改、打包。2014.05.162014.05.31完成毕业设计的论文写作。2.5 拟采用的开发工具简介选择微软平台作为主导,从技术角度来讲,微软平台上的应用无论是在开发上,还是在软件的部署上都是非常容易,而且性能优越。本系统采用B/S模式,B/SBrowser/Server,浏览器/服务器模式又称B/S构造。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种构造下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护对比简便,能实现不同的人员,从不同的地点,以不同的接

24、入方式比方LAN, WAN, Internet/Intranet等访问和操作共同的数据;最大的缺点是对网络环境依赖性太强,由于各种原因引起网络中断都会造成系统瘫痪。采用Java技术,Java13是SUN公司推出的完全面向对象的语言,它有很好跨平台性、安全性、重用性等特点。JSP的全称是Java Servlet Pages,它是SUN推出的一种动态网页技术标准。它在传统的静态页面文件(*.html,*htm)中参加Java程序片段和JSP标记,就构成了JSP页面。由Web服务器上的JSP引擎来处理JSP元素,生成调用Bean,并用JDBC访问数据库或文件,最后以HTML或XML的形式返回浏览器。

25、JSP在Servlet类中编译,编译一次后存入内存,以后再调用时,不用再编译,所以速度很快。数据库选用MySQL,相对比Orcale, MySQL是免费的,功能上Oracle肯定是更加丰富和完善的,但事实上,有很多功能都用不到,对于本系统MySQL对比适宜。 (1) 开发工具:MyEclipse 10.0(2) 辅助开发工具: Dreamweaver 8(3) 数据库:MySQL5.0(4) 服务器 :Apache Tomcat6.0(5) 运行环境 :安装JDK1.6支持Java运行。 毕 业 设 计 开 题 报 告指导教师意见:苗路阳同学结合毕业设计题目“基于Web的学生考勤管理系统的要求

26、进展了调研,查阅了相关资料,对学生考勤管理系统的设计目标及功能需求进展了初步的分析,明确了课题需要研究解决的主要问题,提出了可行的研究手段。同意开题。 指导教师: 2014 年 3 月 1 日所在学院审查意见: 负责人: 2014 年 3 月 2 日我们对服务人员的配备以有经历、有知识、有技术、懂管理和具有高度的服务意识为准绳,在此根基上建设一支高素质的物业管理队伍,为销售中心的物业管理创出优质品牌。在物业人员配备中,我们遵循如下原那么: 1、本着精简、高效原那么根据工程实际服务、管理和经营的需要,推行统一目标、分解责任、责权利相结合。2、职责、权限明确原那么日常工作由综合服务主管直接对各服务人员即集指挥和职能于一身,便于综合服务主管全面掌握日常工作及人员状况,减小失控。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!