本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由三大功能模块:请假系统模块、考勤系统模块、后台管理模块组成。系统涉及到高校三大类用户:学生、任课老师、系统管理员。

本高校学生考勤管理系统用JSP+SQL Server 2000开发,开发过程中运用了页面模块化、信息发布的动态生成、静态页面显示等技术开发。本论文重点介绍本系统的请假系统、考勤系统两大功能模块设计,完成学生、任课老师、系统管理员三类用户功能的设计与实现。

关键词:考勤管理;在线请假;JSP

1 用户需求描述
  用户是系统的最终使用者,开发系统的目的是要用户最终很好的使用系统,最终为用户带来各种便利。本系统要解决高校学在线请假以及上课考勤管理两大问题,通过对高校的实际调查分析,本系统应当包括学生、任课老师、系统管理员三类用户,这三类用户对系统的需求简要概括如下:
1.1 学生用户需求描述
  学生对本系统的主要需求是:在线请假以及查看在校期间所有的上课出勤信息。
  在线请假需求:学生在网上填写好请假的起止日期,请假原因后,就可以向本学期本班班主任提出请假申请,由任课老师审批后。在在线请假的全过程当中,学生可以随时查看请假的详细进展情况。
  查看出勤信息需求:学生可以查看在校期间所有学期上课出勤的详细信息,如:整个学期请假、旷课、迟到、早退了多少次,以及具体的时间、任课老师姓名、第几节课等详细信息。
  其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码,查看本班课表安排。
1.2 任课老师用户需求描述
  任课老师对系统的主要需求是:管理所教班级学生的上课出勤信息以及查看所教班级学生的上课出勤信息。
  管理学生上课出勤需求:根据学校安排的课表,随着时间的变化,自动列出还没有在网上公布的学生上课出勤信息,系统自动根据学生请假系统,决定学生上课出勤的最终结果。
  查看学生出勤信息需求:查看所教班级学生整个学期上出勤统计信息及详细信息。
1.3 系统管理员用户需求描述
  系统管理员有系统的最高权限,负责系统所需所有数据的动态同步更新以及维护,根据系统针对各用户的设计,基本功能需求如下:管理系统所有用户的添加、删除、修改等。

2功能需求描述
  根据各类用户的需求描述,系统应当具备请假系统、考勤管理系统、后台管理系统这三大主要功能。
  请假系统功能需求:通过实际调查分析得出,目前高校中的请假流程是学生若要请假,必须先写好请假条先任课老师审批。
  考勤管理功能需求:任课老师通过考勤管理系统,对学生上课出勤信息进行公开,但由于任课老师忙于教学,为了能及时准确无误的对学生出勤情况公开,要求系统能自动提示任课老师对上完课了,但还没公布的出勤信息进行网上公布。
  后台管理功能需求:后来管理主要是用来管理系统操作的数据,因为高校每学年的学生都在变化,有新生入学,也有学生毕业。请假系统要借助班主任安排才能完成,考勤管理系统要借助请假系统、班级课表安排才能完成,然而每学年课表都在变化,班主任安排也有在变化,学生也在变化,因此必须要求后台管理系统能根据系统需求,动态的、准确的更新系统数据。

运行截图:

:

jsp学生考勤信息系统相关推荐

  1. java课设查询学生出勤情况,jsp学生考勤信息系统

    本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统.本系统总体上由三大功能模块:请假系统模块.考勤系统模块.后台管理模块组成.系统涉及到高校三大类用户:学生.任课老师.系统管理员. ...

  2. jsp学生考勤系统毕业设计

    技术:Java.JSP等 摘要: 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟.管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动 ...

  3. 基于jsp学生考勤管理系统设计

    考勤作为一个学校的基础管理,是对学生的个人出勤情况的依据.传统的考勤靠手工操作.纸质传递,这样的方式造成了考勤不全面.数据不准确和资料的共享程度低.因此学校需要一个可以适应大量信息控制和数据处理的考勤 ...

  4. JSP学生考勤管理系统考勤管理系统jsp学生迟到早退考勤查询系统(考勤管理系统源码)

    常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房,屋租赁,教务管理,医院管理,餐厅收银,来访咨询,兼职论坛,桌面聊天室,酒店管理,民宿管理,车位租赁,音 ...

  5. 基于jsp(java)高校学生考勤管理系统设计与实现

    获取项目源文件,学习交流联系Q:1415736481,可指导毕设,课设 本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统.本系统总体上由三大功能模块:请假系统模块.考勤系统模块. ...

  6. java学生考勤代码免费,基于jsp的学生考勤管理-JavaEE实现学生考勤管理 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的学生考勤管理, 该项目可用各类java课程设计大作业中, 学生考勤管理的系统架构分为前后台两部分, 最终实现在线上 ...

  7. Jsp+Ssh+Mysql实现的Java Web学生考勤管理

    ​此篇给大家推荐一款基于jsp+ssh+mysql实现的Java web学生考勤管理系统 ps:其中struts版本是struts2 本系统实现了管理员.学生.教师三个角色的功能 其中管理员可以管理基 ...

  8. HTML学生考勤界面代码,基于jsp的学生考勤系统-JavaEE实现学生考勤系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的学生考勤系统, 该项目可用各类java课程设计大作业中, 学生考勤系统的系统架构分为前后台两部分, 最终实现在线上 ...

  9. jsp+ssh+mysql实现的Java web学生考勤管理系统源码附带视频指导运行教程

    今天给大家演示的是一款由jsp+ssh+mysql实现的Java web学生考勤管理系统,其中struts版本是struts2.本系统实现了管理员.学生.教师三个角色的功能,其中管理员可以管理基本信息 ...

最新文章

  1. RTP与RTSP的区别
  2. mysql主从复制、redis基础、持久化和主从复制
  3. html和css入门 (三)
  4. linux cron读哪个文件,linux crontab 文件位置和日志位置
  5. 剑指Offer——Java答案
  6. c语言为正数无限大,无限大整数相加算法的C语言源代码
  7. 用python让excel飞起来 pdf_电脑卡?用u盘制作一个提速工具飞起来
  8. java小应用_java小应用
  9. springboot中使用websocket_Spring Boot中Lombok使用
  10. Chrome开发者工具之JavaScript内存分析
  11. VC++实现防火墙过滤
  12. IO流 (五) ----- 对象数据的序列化与反序列化
  13. python编程语言-初学者最容易学的六种编程语言
  14. 来自Comsenz产品团队的声音
  15. 图:Flash渲染控件安装失败原因所在.
  16. 如何阅读Java源码 阅读java的真实体会
  17. 程序猿DD《Spring Boot基础教程》系列汇总
  18. 使用 Bitmap Style Designer 为FMX修改已有样式
  19. OLAP场景之利器ClickHouse
  20. 安装gms 的拨号盘

热门文章

  1. XMind8 pro 免费破解版!速度
  2. elementUi tabs刷新后,选中的tab下划线不显示
  3. java 7新特性-TWR(Try-with-resources)
  4. 小程序用什么开发?快速开发一个自己的微信小程序教程
  5. html页脚颜色,HTML颜色一览(color)
  6. 解决ZeroDivisionError: integer division or modulo by zero问题
  7. Linux 下压缩包解压后目录的权限问题
  8. 【网页设计】期末大作业html+css(B站首页 1页 带js轮播)
  9. java bigram_Android (Java) 编码惯例及最佳实践
  10. uni-app 调用讯飞语音。