基于Web的学生请假系统毕业论文

 2021-04-10 11:04

摘 要

现在的很多学生请假依然是靠人力来完成的。需要请假的学生写一张请假条,去找相应的人签字即可。在请假学生比较少的情况下,这种方式是比较可靠的。但是随着学校的扩招,学生人数激增,如果依然采用人力进行学生请假的日常管理,会给相应的审核老师带来很大的工作量,浪费时间,这势必会造成工作效率低,错误率增高的问题,给学生和老师都带来不必要的麻烦。

本系统通过将每一个学生的每次的请假信息输入到学生请假管理系统中,保存了学生所有的请假的具体信息,以便于统计每个学生的请假情况。同时方便个人对自己请假情况的查阅,即节省了人力,又省去了中间的很多容易出错的步骤。本系统由SQL Server2005数据库支持,使用Visual Studio 2008软件开发工具,通过ASP.NET 3.5技术实现动态交互的效果,以及对数据库的操作,完成不同使用者对系统功能的各种要求。

本文分为五章:第一章为绪论;第二章为相关技术及编辑平台介绍;第三章为系统需求分析与概要设计;第四章为系统的详细设计,主要介绍学生请假功能、补假功能、销假功能、审核查询、老师审核功能、历史记录查询功能、管理员管理功能等等;第五章为系统测试。

关键字:请假,审核,查询,ASP.NET 3.5,SQL Server2005,Visual Studio 2008

Abstract

If students ask for leave ,they still do it by human. The students who need to leave must write an excuse for people to find the appropriate signature can be. Relatively few students leave the case, this approach is more reliable. But with school enrollment, the number of students is still increase, if students continue to maintain a human to leave the daily management of the audit to the appropriate teacher a great deal of effort, and it wastes a lot of time, which is bound to result in low efficiency, error rate increased problems, it will bring unnecessary trouble to the students and teachers.

By this system each student for each of the leave information into the students leave management system,and save the students leave all the specific information for each student in the statistics leave situation. Easier for individuals to leave while the situation on their own access, which saves manpower, but also save a lot of error-prone intermediate steps. This system is supported by a SQL Server2005 database, using Visual Studio 2008 software development tools, ASP.NET 3.5 technology by the effect of dynamic interaction, and the operation of the database to complete the function of different users on the system requirements.

This article is divided into five chapters: The first chapter is the introduction;the second chapter describes the relevant technical and editorial platform;the third chapter summary of system requirements analysis and design;the fourth chapter is the detailed design,and the main feature introduces students to leave, compensatory time off function , sick leave function, audit inquiry, the teacher audit function, history query function, the administrator management functions;the last chapter is for system testing.

Keywords:leave,audit,query,ASP.NET 3.5,SQL Server2005, Visual Studio 2008

目 录

前 言 1

第一章 绪论 2

1.1 请假系统的背景,目的和意义 2

1.2 请假系统的产生和可行性研究 3

1.2.1 请假系统的可行性分析 3

1.2.2 B/S(Browser/Server)结构 3

1.2.3 MIS系统的产生和发展情况 4

第二章 相关技术及编辑平台介绍 5

2.1 ASP.NET 3.5技术简介 5

2.2 SQL Server2005数据库介绍 5

2.3 Visual Studio 2008 开发平台简介 5

2.4 HTML (Hyper Text Markup Language)简介 6

第三章 需求分析与概要设计 7

3.1 学生请假系统的需求分析 7

3.2 系统设计思想 9

3.3 系统结构 9

3.4 数据库设计思想 11

3.4.1 数据库概念结构设计 12

3.4.2 数据库逻辑结构设计 12

3.4.3 数据库连接实现 14

第四章 系统的详细设计 15

4.1 学生模块 15

4.1.1 学生请假申请 16

4.1.2 学生销假 17

4.1.3 学生补假申请 18

4.1.4 请假审核查询 19

4.1.5 个人历史记录查询 20

4.1.6 密码修改 21

4.2 班长模块 21

4.2.1 个人请假 22

4.2.2 审核请假 22

4.2.3 审核补假 24

4.3 班主任模块 24

4.3.1 班级学生请假审核 25

4.3.2 班级学生补假审核 26

4.3.3 班级请假信息查询 26

4.3.4 密码修改 27

4.4 辅导员模块 28

4.4.1 系学生请假审核 28

4.4.2 系学生补假审核 30

4.4.3 系请假信息查询 31

4.4.4 密码修改 32

4.5 院领导模块 33

4.5.1 院学生请假审核 33

4.5.2 院学生补假审核 34

4.5.3 院请假信息查询 34

4.5.4 密码修改 35

4.6 管理员模块 36

4.6.1 校学生请假审核 36

4.6.2 校学生补假审核 37

4.6.3 校请假信息查询 38

4.6.4 密码修改 39

4.6.5 新增人员 39

4.6.6 删除人员 40

4.6.7 权限修改 40

4.7 待完善功能 41

第五章 系统测试 42

5.1 测试方法 42

5.2 测试环境 42

5.2 测试结果 43

结 论 48

致 谢 49

参考文献 50

附录(部分程序代码) 51

前 言

现在很多高校学生请假,都是采用最原始的方法,首先需要请假的学生写一张请假条,然后根据自己请假的时间长短,去找相应的人签字,当然只要理由合理一般老师都会批准。不过这中间由于人为的原因,很多请假的过程会被省略,直接跳过中间某些流程,当学生人数少的时候,老师完成这些很容易,随着学校的规模越来越大,学生人数也越来越多,老师每天要签的假条数量激增,而且还不能保证每时每刻都能找到老师给你签字,这必然造成工作效率低,工作错误增高等问题,给学生和老师都带来麻烦。

学生请假系统就是把全校分散的学生请假的信息实行统一,集中,建立分类编号管理,为老师和学生减少麻烦。通过学生请假系统,学生可以自己上网进行请假或者补假,销假的申请,根据请假的流程,系统会自动的将请假信息提交到相应的审核人员处,在审核人员上网时即可提醒有需要审核的请假信息。本系统还保存了学生所有的请假信息,同时方便个人或者老师对请假情况的查阅,这样既节省了人力,又省去了中间的很多容易出错的步骤,让学校学生的请假管理更具有透明性,且方便管理。

基于目前我校的学生请销假手续,相关负责人审核搬到互联网上,实现学生网上请假,相关的审核人在网上审批,学生网上销假及一些相关的请假查询。本系统不仅实现以上功能,还实现了权限修改,新增删除人员等功能。在整个系统的框架下,结合学生在学校的实际请假情况,实现对数据库中的数据更新、数据查询等功能有效的管理。并提供用户接口,以成为满足学校管理需求的专业化系统,从而提高学校对学生的请假事务的管理效率,完善学校的管理制度。

第一章 绪论

1.1 请假系统的背景,目的和意义

基于web的学生请假系统是随着现代社会高等教育的不断发展而产生并发展起来的。首先是由于现在国内为了扩大高等教育的接受面,于是全国各大高校选择了扩招的方式,这使得在校大学生的人数迅速增加,学生人数的激增,直接导致了学校的各种数据量的飞升,这其中包括请假事务量的增加,现有的高校请假的方式不仅繁琐而且效率也低,已经不适用于高校的现实情况了。其次,为了培养学生的自我规范意识和各方面的综合素质,从学生请假方面来说,现在高校采用的还是写假条的请假方式,在某种程度这会带来一些不良的现象,而学生请假系统在很大程度上能够避免这些不良的情况。在学生请假系统没有出现之前,在过去的学生请假中都是通过如下方式进行的,学生根据自己要请假的实际情况,写好请假条,然后根据自己要请假的实际天数,去找要完成这个请假流程中涉及到各个审核人签字,在这个繁杂的过程中,实际上完全由人工完成,这种方式既费人力、又使效率降低,而且这其中还有可能出现很多种由于人工失误而造成的后果。这完全与建设数字化校园的理念不同。建设数字化校园是要根据先进的管理理念,以数字化信息和网络为基础,利用先进的信息化手段和工具,将高校的设施、资源、活动等数字化,实现校园信息的收集、处理、整合、存储、传输和应用,提升校园的运行效率,从而达到提高管理水平和效率的目的,全面实现无纸化办公,把学校建设成面向校园内,也面向社会的一个超越时间、超越空间的虚拟大学,最终实现教育过程的全面信息化。从而达到提高教育管理水平和效率的目的。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。