当前位置:文档之家› 高校学生考勤管理系统 毕业论文

高校学生考勤管理系统 毕业论文

ABSTRACT
The system is aninformationsystem designed forasking for leave on line for students and managing attendance of undergraduate.It is generally divided into three main modules: the module forasking for on-line leave , themodulefor managing attendance of undergraduate and themodulefor backstage management.There are differentcustomersin the university operating the system,such as student, teacher,a teacher in charge of a class,department leader,school leader, administrator.
3.2.5学校领导用户需求描述6
3.2.6系统管理员用户需求描述6
3.3功能需求描述7
3.4系统开发工具7
3.5相关开发工具简介7
3.5.1 B/S(浏览器/服务器)简介7
3.5.2 JAVA/JSP简介8
3.6系统功能划分8
3.7数据字典9
3.8数据流图113.9运行需求123.9.1最低配置12
The system is developed with the help ofJcreator,JSP(java、javascript、html)and SQL Server 2000.The key techniques used in the process of development are: the page modularization, dynamic generating and static page showing of information, etc. And the thesis focuses on the introduction of the system’sattendancemanagement and the management of asking for leave online.And it develops the function ofstudent, teacher,a teacher in charge of a class,department leader,school leaderon the whole.
6.1.1系统登陆编码25
6.1.2学生用户功能编码27
6.1.3任课老师用户功能编码30
6.1.4班主任用户功能编码34
6.1.5院系领导用户功能编码35
6.2数据库连接池编码38
6.2.1数据库连接池程序编码38
6.2.2连接池配置文件41
第7章软件测试43
7.1引言43
7.2测试方案43
7.2.1黑盒测试43
本高校学生考勤管理系统用JSP+SQL Server 2000开发,开发过程中运用了页面模块化、信息发布的动态生成、静态页面显示等技术开发。本论文重点介绍本系统的请假系统、考勤系统两大功能模块设计,完成学生、任课老师、班主任、院系领导、学校领导五类用户功能的设计与实现。
关键词:考勤管理;在线请假;JSP
致谢50
附录51
附录一:文献资料51
原文51
译文53
附录二、系统部署及使用手册57
开发工具的安装与配置57
系统部署59
用户操作手册60

本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由三大功能模块:请假系统模块、考勤系统模块、后台管理模块组成。系统涉及到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、系统管理员。
3.9.2建议配置12
第4章总体设计13
4.1引言13
4.2系统布局设计13
4.3总体结构图14
4.4本人主要工作任务15
第5章详细设计16
5.1引言16
5.2系统功能流程图16
5.3系统目录结构设计17
5.4数据库设计与实现17
5.4.1实体模型17
5.4.2 E-R模型18
5.4.3数据库的逻辑设计19
5.4.4数据库表的创建19
5.4.5数据库的建立21
5.5前端操作页面设计21
5.5.1系统登陆设计21
5.5.2学生用户功能设计21
5.5.3任课老师用户功能设计22
5.5.4班主任用户功能设计23
5.5.5院系领导用户功能设计23
5.5.6学校领导用户功能设计24
第6章编码25
6.1用户操作页面编码25
Key word:attendance management;online ask for leave;JSP
第1章 问题定义
1.1 引言
问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”, 在此阶段中,主要是弄清本课题需要解决的问题根本所在,以及此课题所需的资源等。
1.2开发背景
目前高校校园信息化逐步完善,高校师生借助校园网有效的提高了办事效率。各大高校针对师生的成绩查询系统、教务管理系统、招生就业系统、BBS、校园网站等系统在各大高校纷纷出现,对全校师生的学习、生活、管理、办公带来了便利。
目录I
摘要I
ABSTRACTII
第1章问题定义1
1.1引言1
1.2开发背景1
1.3问题描述1
第2章可行性分析3
2.1引言3
2.2目的和意义3
2.3可行性分析3
第3章需求分析5
3.1引言5
3.2用户需求描述5
3.2.1学生用户需求描述5
3.2.2任课老师用户需求描述5
3.2.3班主任用户需求描述6
3.2.4院(系)领导用户需求描述6
目前高校学生上课考勤管理都是以任课老师上课点名,记录学生上课出勤情况,学期末根据上课出勤表及作业登记表对学生平时成绩打分,然后把数据上交到各院系。学生请假以传统的写请假条的形式向各自班主任请假,时间长的请假,要班主任、院系领导都批准方能生效。这种的模式在目前高校管理中暴露出了许多弊端:一是学生请假不方便;二是学生请假对任课老师不透明,造成对学生上课出勤误记的情况;三是学生上课出勤表对班主任不透明,班主任很难知道本班学生上课的出勤情况,不便于与学生及时有效的沟通;四是学生对自己整个学期的上课出勤情况没有整体的统计信息。五是院系领导、学校领导更加把握不住学生上课的出勤情况。
7.2.2白盒测试43
7.2.3其它测试方案43
7.2.4本系统所采用测试方案43
7.3测试过程44
7.3.1用户登陆测试44
7.3.2页面使用安全测试44
7.3.3学生用户测试45
7.3.4任课老师用户测试46
7.3.5班主任用户测试46
7.3.6院系领导/学校领导用户测试47
总结48
参考文献49
相关主题