word北方民族大学学士学位论文论文题目:请假管理系统设计与应用院(部)名 称:计算机科学与工程学院学 生 姓 名:专 业:学 号:指导教师某某:论文提交时间:论文辩论时间:学位授予时间:北方民族大学教务处制 / 请假管理系统设计与应用摘 要当前信息化时代,讲究高效,准确,与时的完成事情,近年来学校都在开展信息化部署,实现了多媒体教学,网上提交作业,考试等学生考勤对学校教务管理是至关重要,在以前,学生请假要去找班主任或者院长批准,并且不一定每次都能顺利的找到班主任,完成请假批准要是3天以上的请假还要去找院长审批,这样就麻烦;再者如果学生不在学校,没方法向班主任提交请假单;对于学生出勤检查,是学生会根据纸制逐一点名,或教师根据学生上交课堂作业来判断学生是否来上课这些方法往往具有考勤过失率比拟高,考勤效率也比拟慢,没有一个总体的的记录和整理,并且纸制的点名册容易丢失遗漏,耽误时间等缺点针对以上的问题,开发一种针对学生请假的考勤网上管理系统,通过请假管理系统,任课教师可以在课堂上直接登录考勤记录进展课堂查看那些学生打卡,记录学生考勤情况等此外,在其他时间,班主任以与学校领导也可以登录该查询学生在某课程的出勤情况。
本毕业设计的内容是设计并且实现一个基于Web技术的学生请假管理系统,故而系统主要以J2EE作为开发根底,主要使用了Struts2+Spring+Hibernate等多种框架的结合使用,用MyEclipse作为开发工具,使用MYSQL作为数据库,使用JAVA语言开发,页面采取JSP动态页面开发技术该系统界面简单、操作方便,容易维护关键词:请假管理系统 ,S.S.H(Struts2,Spring,Hibernate ),JAVA , JSPDesign and implementation of attendance management systemAbstractThe current information age, pay attention to the effective, accurate and timely pletion of things, in recent years, schools carry out information technology deployment, to achieve a multi-media teaching, submission of online homework, online examnation, student attendance is critical for school educational administration. Previously, students leave to go to the class teacher orthe president to be approved , and does not always able to find teacher pletion of the leave of absence approved if more than 3 days leave should go to the president for approval, so that trouble; Furthermore if students do not exist in school, can not submit leave form application; For student attendance checking, teacher will check the name which according to the paper list one by one, or turned over to the classroom teachers based on student job to determine whether students e to class. These methods tend to have relatively high error rate of attendance, attendance efficiency is relatively slow, does not have an overall record and finishing, and paper point the roster easily to lost, delay time and other shortings. For above problems, the development of an online attendance management system for students to leave, leave management system, the classroom teacher in the classroom directly log attendance records website classroom to see those students punch record student attendance. In addition, at other times, the class teacher and school leaders can log on to the website the attendance of students in a course.The graduation paper is to design and implementa web-based technology students leave management system,so the system as the basis for the development of J2EE, mainly use the Struts2 +Spring+Hibernate and other frameworks used in conjunction, Use MyEclipse as the development tools,and use MySQLas a database, developed using JAVA language, the interface take the JSP dynamic page development technology. The system interface is simple, easy to operate and maintain.KeyWords: Student attendance management system,S.S.H(Struts2,Spring,Hibernate ),JAVA , JSP目录摘要IABSTRACTII1 绪论12 系统需求分析222.1.1 技术可行性22.1.2 经济可行性22.1.3 运行可行性223 系统的开发环境与技术简介43.1 系统开发环境43.1.1 MyEclipse43.1.2 数据库简介43.1.3 Tomcat453.2.1 JSP技术与MVC模式以与系统的根本框架554 系统总体设计84.1 总体功能模块8991010104.7 系统业务描述115 系统详细设计与实现1313131414166 系统功能实现20202020216.1.4 课程Course类图212222232323232425256.3.1 SSH框架256.3.2 Hibernate配置文件266.3.3 Struts配置文件276.3.4 Spring配置文件28296.4.1 登陆页面296.4.2 班级管理主页面306.4.3 课程管理主页面317 系统的调试与测试33333333347.5 测试环境347.6 系统具体测试347.6.1 登录测试347.6.2 学生添加请假单测试357.6.3 主要功能流程测试36完毕语37致谢38参考文献391 绪 论随着计算机的开展,数据电子化成为趋势,计算机处理数据给我们生活带来方便,我们不需要手工的一次又一次的抄写数据,用计算机,录入一次屡次使用;可以不用出门,就可以开远程会议;可以使用计算机计算庞大而又复杂的数据运算等。
这样我们上班,上学的考勤也可以用计算机实现,不在需要我们来来回回的跑去找教师请假,节省时间和精力去做该做的事情,在现在的校园信息化不断完善中,网络的办事效率比多部门人事管理效率要快好几十倍如今高校的招生就业系统,主页展示系统,教务管理系统,论坛BBS等系统在各大高校纷纷出现,对学校的教师和学生的学习生活带来了便利因此学生请假进展无纸化管理能进一步加强学生考勤管理,维护正常的教学教务秩序,给教师管理学生在校考勤带来便利目前学校对请假的管理以任课教师上课点名,记录学生上课情况,对于时间比拟长的请假,需要通过递交请假申请让班主任、院系领导都批准方能生效这种的模式在目前高校管理中暴露了不可防止的弊端: 1)学生请假不方便; 2)学生请假对任课教师不透明; 3)学生对自己整个学期的上课出勤情况没有整体的统计信息; 4)班主任对本班学生整个学期的上课出勤情况不易查看; 5)院系领导、学校领导不容易把握学生上课的出勤情况[10]对于上述弊端,如果通过信息化管理,就可以减少或者消除在学生请假管理系统中,学生提交请假单,得到班主任批准后,任课教师就会看见那些学生已经提交请假,那些学生是无故旷课,对于长假的管理也比纸制的请假单效率高,长假由校领导批准后,会一直显示到请假完毕,这样任课教师就时时的知道学生的情况,对于班主任就可以方便的统计每个学期,各个学生的出勤情况,根据相应出勤率,给学生学习评价。
因此一个好的学生请假管理系统在一定程度上可以解决这些弊端,本系统主要针对目前高校学生请假以与学生上课出勤管理而设计的信息系统2 系统需求分析2.1.1 技术可行性根据新系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,这次毕业设计,使用比拟熟悉的java编程语言,使用轻量级的MySQL数据库和Tomcat服务器开发2.1.2 经济可行性根据系统的总体评估系统所要付出的费用,该毕业设计所设计的费用,主要是个人劳动时间的消耗,和打印费用,经济可行性容易满足2.1.3 运行可行性系统运行后给现行系统带来的影响〔包括组织机构、管理方式、工作环境等〕和后果进展估计和评价同时还应考虑现有管理人员的培训、补充、分析在给定时间里能否完成预定的系统开发任务等按上述三方面进展可行性分析、研究后,我们认为该项目是可行的根据用户的需求,应当具备学生和教师的请假功能、对班主任对本班学生的考勤管理、管理员对用户,课程等内容管理这三大主要功能请假管理:通过学生遇到事情需要请假,提交请假单,由班主任审批,然后任课教师根据请假的批复情况填写学生的考勤考勤管理:任课教师通过考勤管理,对学生上课出勤信息进展公开,但是对学生具体请假不作管理,只需要把情况提示给班主任。
后台管理:后台管理主要是管理员操作的数据,因为高校每年,有新生入学,也有学生毕业,要对学生信息进展管理请假系统由班主任安排完成,学生的。