jsp002学生考勤带请假的管理系统

jsp002学生考勤带请假的管理系统

150

更新时间:2021-01-19

所属分类:java设计

评论回复:0

语言:

数据库:mysql

开发环境:myeclipse/eclipse

 

演示地址 下载权限

该系统为用户提供了一个学生考勤管理平台,操作上力争实现人性化、合理化,满足学校、老师、非计算机管理人员的使用和查看。

本系统采用Myeclipse开发平台,用jsp语言作为开发语言,借助Dreamweaver、Photoshop等开发工具,联合打造了功能全面的学生考勤系统。

数据库方面同时支持mysql和SqlServer.

 用户是系统的使用者,依自己分析,本系统应当包括学生、教师、系统管理员三大类用户,这三类用户对系统的需求简要如下:

1 学生用户:

学生对本系统的主要需求是在线请假以及查看学期内的上课出勤信息。在线请假中,学生可以随时查看到请假的详细进展情况。同时,学生可以查看本期内上课出勤的 详细信息,如:查看某个课程(计算机网络)在整个学期内的出勤情况——请假、旷课、迟到、早退了多少次,以及具体的时间、任课老师姓名、第几节可等详细信 息。

学生还可以查看本人的基本信息,如:所在院系、年级、专业、班级、学号、姓名、性别等。

2 教师用户:

任课老师使用本系统时,管理所教班级学生的上课出勤信息以及查看所教学生的上课出勤信息。老师自动列出还没有在网上公布的学生上课出勤信息,系统依据学生请假系统,决定学生上课出勤的最终结果。并且查看自己所教课程、所教班级学生整个上课出勤统计信息以及详细信息。同时,老师也可以查看上课课表,查看个人基本信息以及修改个人用户密码。

3 管理员用户:

系统管理员拥有本系统的最高权限,负责系统数据的动态同步更新以及维护。管理员工作台。管理员用户功能,可对本系统相关功能和相关原始基本信息进行修改。管理学校各院系、年级、专业、班级的添加、删除、修改等。管理系统所有用户(学生、任课老师、年级辅导员、院系领导、学校领导、系统管理员),管理系统的请假、考勤信息等等。

 目   录

摘  要 I

Abstract II


第一章   绪论 1

    一、 项目背景 1

二、 Web的发展历史 1

(一) Web的起源 1

(二) Web技术发展阶段 2

三、 编写目的 4

第二章   系统关键技术及开发环境 5

一、 系统开发环境 5

二、 系统开发工具 5

(一) B/S架构 5

(二) Java技术 7

(三) Tomcat服务器技术 8

(四) MySQL数据库 10

(五) Eclipse 11

第三章   系统分析 13

一、 可行性分析 13

(一) 引言 13

(二) 目的和意义 13

(三) 经济可行性 13

(四) 技术可行性 13

二、 需求分析 14

(一) 用户需求概述 14

(二) 系统功能划分 14

第四章   系统总体设计 16

一、 系统设计目标 16

二、 系统总体功能 16

三、 系统功能模块 16

四、 系统用例图 18

第五章   数据库设计 19

一、 数据库逻辑结构设计 19

(一) 管理员信息表 19

(二) 教师信息表 19

(三) 学生信息表 20

(四) 考勤信息表 20

二、 数据库编写 20

(一) 管理员信息表 20

(二) 教师信息表 21

(三) 学生信息表 21

(四) 考勤信息表 21

第六章   系统实现 23

一、 用户登录 23

二、 在线请假 25

三、 教师审批 28

四、 管理员主要功能 29

第七章   系统测试 33

一、 软件测试的概念和方法 33

二、 采用的测试技术 33

结论 34

参考文献 36

致谢 35

外文文献 37




下载
本地下载
- MB
188083800