签到考勤java课设_Java程序设计课程设计学生考勤系统Word版

《Java程序设计课程设计学生考勤系统Word版》由会员分享,可在线阅读,更多相关《Java程序设计课程设计学生考勤系统Word版(6页珍藏版)》请在人人文库网上搜索。

1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!信息与电子工程学院课程设计报告课程名称:Java程序设计课程设计姓 名:学 号:班 级:指导老师:完成时间:2016年6月学生考勤系统问题描述:以班为单位,可以以日期为标识记录每个学生的考勤情况(正常、旷课、请假、迟到、早退)、可以查看某个学生的考勤情况、可以查看全班的考勤情况.1.需求分析(标题,黑体,小四,段前段后0.5行)(1)用户需求描述:学生用户:学生对本系统的主要需求是在线请假以及查看学期内的上课出勤信息。在线请假中,学生可以随时查看请假的进展情况。另外学生还可以修改本人的密码。教师用户:任课老师对本系统的主要需求是查看班级信息。

2、,查看学生信息。并且在上课前进行点名,管理所教班级学生的上课出勤信息,查看学生上课出勤情况,对学生请假审请进行批准等。另外,教师还可以修改自己的密码。(2) 系统功能划分:根据用户需求的描述,该考勤管理系统应该具备:在线请假模块,考勤管理模块这两大模块。在线请假模块:该模块主要操作用户是由学生,由学生登录并进行请假操作。可以选择请假开始时间,请假结束时间,请假的原因等,最后提交由教师和辅导员进行审核审批,审核通过后学生可以在请假记录里面实时查看请假通过情况。若教师或辅导员不允许该请假,学生可以在请假失败记录里面查看具体原因。考勤管理模块:该模块主要由教师登录并进行操作,自己操作界面中修改学生考。

3、勤。老师在上课时通过该模块可以对本课程考勤情况进行网上考勤,考勤结果会保存在后台,也可以通过选择导出为E表格,最后方便统计整个学期本课程所有学生的考勤情况。2.总体设计功能结构图;ER图:数据库设计:1 数据库需求分析学生考勤管理系统要实现在线请假、随堂考勤两大子系统,需要了解学生用户、教师用户两类用户的功能模块。然后,据此分析出数据需求。 学生表:学生流水号、学生学号、学生名字、性别、宿舍号、联系方式、密码。 请假表:请假开始时间、请假结束时间、请假原因、请假天数、审批时间。 考勤表:考勤流水号、考勤的学生ID、考勤的课程ID、考勤时间、考勤课次、考勤结果。3.主要功能的实现(1) 设计的思。

4、路:根据用户需求的描述,该考勤管理系统应该具备:在线请假模块,考勤管理模块这三大模块。在线请假模块:该模块主要操作用户是由学生,由学生登录并进行请假操作。可以选择请假开始时间,请假结束时间,请假的原因等,最后提交由教师和辅导员进行审核审批,审核通过后学生可以在请假记录里面实时查看请假通过情况。若教师或辅导员不允许该请假,学生可以在请假失败记录里面查看具体原因。考勤管理模块:该模块主要由教师登录并进行操作,自己操作界面中修改学生考勤。老师在上课时通过该模块可以对本课程考勤情况进行网上考勤,考勤结果会保存在后台,也可以通过选择导出为E表格,最后方便统计整个学期本课程所有学生的考勤情况。用户信息修改。

5、模块:该模块主要操作用户是由学生和老师,由用户登录并进行操作。选择修改用户密码,验证旧的用户密码,输入新的用户密码,并且重复确认输入,点击确定之后,系统修改用户信息并保存。(2) 算法流程图:(3) UML时序图:学生输入用户名和密码,系统验证用户名和密码是否正确,如果正确,显示系统主页面。(4) 活动图:学生登陆系统点击请假申请,然后填写假条信息,填写完成后点击提交,老师审批假条并返回信息给申请者。(2)程序执行结果4.小结课程设计小结:该系统还有较多不完善之处,个人能力也有待进一步的提升。通过这次课程设计,重新掌握了一些以前掌握的不够牢固的知识和一些不懂的方法实现的思路及想法,让我们得到进一步的提高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值