基于web应用的高职院校学生考勤系统的设计与开发 web学生考勤管理系统_第1页
基于web应用的高职院校学生考勤系统的设计与开发 web学生考勤管理系统_第2页
基于web应用的高职院校学生考勤系统的设计与开发 web学生考勤管理系统_第3页
基于web应用的高职院校学生考勤系统的设计与开发 web学生考勤管理系统_第4页
基于web应用的高职院校学生考勤系统的设计与开发 web学生考勤管理系统_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于web应用的高职院校学生考勤系统的设计与开发 web学生考勤管理系统 摘要:由于高等职业院校学生自制力差等特点,学生管理难度较大,考勤管理作为学生管理的关键环节,受到了各学校管理者的重视,传统的手工考勤已无法满足大量数据的及时准确的处理,开发一个考勤管理系统势在必行,该文从考勤管理系统的功能分析入手,介绍了数据库结构和所采用的开发环境。 关键词:web应用;考勤;管理系统;java :TP315:A:1009-3044(xx)21-5062-02 1高职院校学生考勤现状 随着我国教育事业的飞速发展,高等学校的招生规模日益扩大,我国正逐步走向全民高等教育的时代,而处于招生分数线最底端的高等职业院校,生源高考成绩偏低和自我约束力差这些客观原因导致了高职院校学生管理的难度加大。学生考勤作为学生管理的基础,受到了高职院校管理者的重视,传统的考勤由人工完成,考勤数据的记录和统计占用了教师和辅导员的大量精力,直接影响了其他工作。人工考勤由于缺乏时效性,考勤数据每隔一段时间统计一次,不能实时进行更新,往往导致延误了对学生进行批评教育的时机。在考勤的过程中,参与者往往是多个教师、班干部和宿管人员,数据在进行汇总时极易出现错误。 为了满足学校规范化管理的要求,促进高等职业院校信息化管理,开发一个学生考勤管理系统可以解决人工考勤时出现的效率低、时效性差和数据不准确的问题。 2学生考勤管理的主要功能 学生考勤管理系统采用B/S结构,主要用于记录学生的考勤情况,便于统计和查询,考勤数据由考勤管理员负责录入,考勤管理系统根据录入的缺勤数据实时进行统计以便供学生和管理人员查询,学生可以登录考勤管理系统进行请假操作,辅导员对学生的请假进行审核,系统管理员可以对考勤数据进行备份和对用户进行操作,具体功能结构如图1。 2学生考勤管理系统数据库设计 基于以上功能分析,学生考勤管理系统数据库由六个表组成,分别为考勤表、请销假表,班级信息表、学生信息表、课程信息表和用户信息表,相关表主要字段说明如下: 3开发工具介绍 学生考勤管理系统考虑到硬件环境、数据安全性和技术支持等因素,选择开发环境选择了windows Server、tomcat、sql Server、jsf、hibernate和spring,下面简要介绍一下tomcat、jsf、hibernate和spring:3.1 tomcat服务器 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。因为Tomcat技术先进、性能稳定,而且,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。3 3.2 jsf框架 JavaServer Faces (JSF)是一种用于构建Web应用程序的新标准Java框架。它提供了一种以组件为中心来开发Java Web用户界面的方法,从而简化了开发。JSF还通过将良好构建的模型-视图-控制器(MVC)设计模式集成到它的体系结构中,确保了应用程序具有更高的可维护性。由于JSF是通过Java Community Process (JCP)开发的一种Java标准,因此开发工具供应商完全能够为JavaServer Faces提供易于使用的、高效的可视化开发环境。4 3.3 hibernate框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Serv let/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。5 3.4 spring框架 Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。6 4总结 学生考勤管理系统的设计和开发应充分考虑高等职业学院学生管理的特点,采用B/S和胖客户端结构,帮助学生考勤管理人员准确无误的处理庞大的数据,及时准确的统计学生考勤信息,学生也可以登录本系统及时查看自己的考勤状况并进行请假和销假处理。学生考勤管理系统的投入使用,可以有效的促进高等职业院校学生管理的科学化、规范化和信息化。 _: 1李嶒.基于web应用的高职院校教学管理系统J.电脑知识与技术,xx(3). 2王功.基于web技术的教学管理系统分析及总体设计J.山东理工大学学报,xx(8). 3 tomcat_百度百科EB/OL. baike.baidu./view/10166.htm. 4 JSF框架_百度百科EB/OL. baike.baidu./view/8010400.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论