Java程序设计课程设计学生考勤系统.pdfVIP

Java程序设计课程设计学生考勤系统.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Java程序设计课程设计学生考勤系统--第1页

信息与电子工程学院

课程设计报告

课程名称:Java程序设计课程设计

姓名:学号:班级:指导老师:

完成时间:2016年6月

学生考勤系统

Java程序设计课程设计学生考勤系统--第1页

Java程序设计课程设计学生考勤系统--第2页

问题描述:

以班为单位,可以以日期为标识记录每个学生的考勤情况(正常、旷课、请假、迟到、早退)、可以查

看某个学生的考勤情况、可以查看全班的考勤情况

1.需求分析(标题,黑体,小四,段前段后0.5行)

(1)用户需求描述:

学生用户:学生对本系统的主要需求是在线请假以及查看学期内的上课出勤信息。在线请假中,学生可以随时

查看请假的进展情况。另外学生还可以修改本人的密码。

教师用户:任课老师对本系统的主要需求是查看班级信息,查看学生信息。并且在上课前进

行点名,管理所教班级学生的上课出勤信息,查看学生上课出勤情况,对学生请假审请进行批准等。另外,

教师还可以修改自己的密码。

(2)系统功能划分:

根据用户需求的描述,该考勤管理系统应该具备:在线请假模块,考勤管理模块这两大模块。

在线请假模块:

该模块主要操作用户是由学生,由学生登录并进行请假操作。可以选择请假开始时间,请假

结束时间,请假的原因等,最后提交由教师和辅导员进行审核审批,审核通过后学生可以在

请假记录里面实时查看请假通过情况。若教师或辅导员不允许该请假,学生可以在请假失败

记录里面查看具体原因。

考勤管理模块:

该模块主要由教师登录并进行操作,自己操作界面中修改学生考勤。老师在上课时通过该模

块可以对本课程考勤情况进行网上考勤,考勤结果会保存在后台,也可以通过选择导出为E

表格,最后方便统计整个学期本课程所有学生的考勤情况。

2.总体设计

功能结构图

Java程序设计课程设计学生考勤系统--第2页

Java程序设计课程设计学生考勤系统--第3页

学生考勤系撓

ER图:

数据库设计:

1数据库需求分析

学生考勤管理系统要实现在线请假、随堂考勤两大子系统,需要了解学生用户、教

师用户两类用户的功能模块。然后,据此分析出数据需求。学生表:学生流水号、

学生学号、学生名字、性别、宿舍号、联系方式、密码。请假表:请假开始时间、请

假结束时间、请假原因、请假天数、审批时间。考勤表:考勤流水号、考勤的学生ID、

考勤的课程ID、考勤时间、考勤课次、考勤结果。

3.主要功能的实现

(1)设计的思路:

根据用户需求的描述,该考勤管理系统应该具备:在线请假模块,考勤管理模块这三大模块。

在线请假模块:

该模块主要操作用户是由学生,由学生登录并进行请假操作。可以选择请假开始时间,请假

文档评论(0)

185****4509 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档