出勤(考勤)管理系统(SQL数据库)_1401191946010126

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

出勤(考勤)管理系统(SQL数据库)

摘要

:由于社会在不断发展,互联网已经被千千万万的行业所接收,出勤管理系统在日常教学工作中占有很重要的位置。通过对出勤管理系统的现状分析,考虑如何在日常生活中充分利用网络和计算机的优势,使得出勤管理系统既能够在学校教学管理工作中得到充公使用,又能节省时间、提高效率,并且使这一资源得到重复利用,由此设计出勤管理系统。

本系统应用B/S结构,MVC模式采用SSH框架技术编写。很好的利用网络,即使相隔千里,也可以随时为学校管理提供帮助。成为学生与老师、老师与领导中稳固的桥梁。也是网络运用中极为有益的一个方面。出勤管理系统很好的利用了高速发展的互联网络资源。为广大师生提供便捷、高效、灵活的信息查询平台。该系统主要功能包括教室安排、课程安排、学生考勤、在线请假、教室维护、班级维护、密码修改、用户管理等功能。

网络的运用极为广泛,我们应该多多开发像出勤管理系这样方便教学管理的软件,促进网络时代的发展。

关键字:出勤管理;S2SH ;JSP

目录

摘要III

Abstract IV

目录V

第1章前言7

1.1 国内外现状7

1.2 需求分析7

1.3 系统可行性分析8

1.3.1 技术可行性8

1.3.2 管理可行性9

第2章关键技术介绍10

2.1 关键性开发技术的介绍10

2.1.1 Struts2简介10

2.1.2 MVC模式介绍12

2.1.3 Model: 系统状态和商业逻辑JavaBeans 13

2.1.4 View: JSP页面和表示组件13

2.1.5 Controller: ActionServlet和ActionMapping 14

第3章面向对象设计15

3.1面向对象设计概述15

3.2系统设计思想和原则16

3.3系统模块划分16

第4章数据库设计18

4.1 数据库的设计原则18

4.2 数据字典19

4.2.1 用户信息表19

4.2.2 考勤信息表19

4.2.3 日期信息表19

4.2.4 教室信息表20

4.2.5 请假信息表20

4.2.6 课程信息表20

4.2.7 班级信息表21

4.2.8 教室安排信息表21

第5章系统实现22

5.1各功能模块实现22

5.1.1用户登录模块的实现22

5.1.2教室安排模块的实现24

5.1.3课程安排模块的实现26

5.1.4学生考勤模块的实现28

5.1.5在线请假模块的实现30

5.1.6教室维护模块的实现33

5.1.7班级模块的实现35

5.1.8密码修改模块的实现37

5.1.9用户管理模块的实现38

第6章系统测试41

6.1 软件测试的目的和意义41

6.2 软件测试的步骤41

6.3 测试方案42

6.4 测试用例42

6.5 系统运行43

6.5.1运行说明43

总结44

参考文献45

致谢47

附录48

出勤管理系统主要解决学生的请假问题以及能让学生、任课老师、班主任、学院领导及时方便地查询学生的出勤情况。以前学生请假要写假条,要经过多次审批才能完成请假过程,既耗时又麻烦;学生考勤大多是通过人工方式进行,耗费了过多的人力物力和时间。所以,出勤管理系统的研究是一个必然的趋势。通过出勤管理系统,任课教师、院校领导可以方便地维护教室以及各班级的上课安排,还可以快速查询当前上课的各个班级的出勤情况,计算班级的出勤率,使得学生、任课教师、班主任、院系领导、学校领导都可以方便地查询。目前的出勤管理系统就是朝着这样一个方向在不断地发展、前进。

以下是部分界面图,如图片不清,请直接点击图片,如需要看更详细的资料,请直接联系客服!

图1(双击并最大化图片,可看清晰图片)

图2(双击并最大化图片,可看清晰图片)图3(双击并最大化图片,可看清晰图片)

相关文档
最新文档