实验考勤管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子科技大学信息与软件工程学院《数据库原理及应用》课程设计报告

题目名称:实验考勤管理系统____________

小组长: 2923102015 吴亚骏

小组成员: 2923102012 任翔宇

2923102020 李继琳

2923102001 周悟颖

2923102027 王笑寒

指导老师:符朝旭职称:副教授_ _

指导老师评语:

签字:

课程设计成绩:

设计过程表现设计报告质量总分

第一章前言

1.1课题简介

1.1.1课题背景及功能简介

在很多学校,课程实验是一门课的重中之重,对实验的考勤管理是教学管理的基础,客观,公正的考勤对于学校形成良好的学习气氛、奖罚制度的可靠实施、调动学生的学习积极性具有重要的意义。目前大多数实验考勤管理系统,通过教师上课点名的方式记录学生的到课情况。这其中免不了很多学生帮人答到、学生请假等等情况。所以单纯的点名式的考勤管理系统不能客观、公正的反应出到课情况。

针对此现状,我们开发这套考勤管理系统,具有学生需要认证登录,系统自动计算学生的上课情况,教师可以查看学生到课情况等功能

1.1.2可行性分析

等李继琳

1.2预期的结果

提供一套完整的考勤管理系统,系统简单易用,且可以准确、公正、客观的反应学生的到课情况,便于老师进行评价。

第二章系统需求分析

2.1系统目标

⏹项目名称:考勤管理系统

⏹项目来源:数据库课程设计

⏹项目用户:学生,教师,系统管理员

⏹项目功能:1) 学生简单顺利的登入系统,签到

2) 教师简单顺利登入系统,进行查看学生到课信息

3) 系统管理员简单顺利登入系统,对数据库进行管理2.2系统用例图

2.2.1实验教师

教师用例图如图一所示:

图1 教师用例图

2.2.1.1登录

⏹用例描述

实验考勤管理系统首先需要对实验老师的身份进行验证,只有验证通过才允许其进行其他操作:

⏹前置条件

⏹用例输入

教师的姓名和密码

⏹处理过程

①从前台接收实验老师输入的用户名及密码;

②判断数据库是否存在该用户;

③从数据库读取该用户的密码;

④将从数据库中读取的密码与老师输入的密码进行匹配;

⑤若密码匹配则允许用户进入系统首页;反之,提示用户名不存在或密码错误;

⏹用例输出

系统首页或错误提示信息

2.2.1.2管理考勤信息

⏹用例描述

老师登陆管理众学生的考勤信息

⏹前置条件

登录成功

⏹用例输入

a)进入实验室管理界面

b)选取查询考勤信息

c)选取修改考勤信息

⏹处理过程

①读取考勤信息列表

⏹用例输出

查询考勤信息

修改考勤信息

2.2.1.3查询考勤信息

⏹用例描述

教师查询考勤信息

⏹前置条件

教师进入到查询考勤信息界面

⏹用例输入

选取相应学生

⏹处理过程

②读取学生列表

③读取相应学生详细信息

⏹用例输出

学生信息

2.2.1.4修改考勤信息

⏹用例描述

教师修改某学生的信息

⏹前置条件

教师进入到管理考勤信息界面

⏹用例输入

a)选择操作:修改;

b)学生姓名、性别、年龄、电话、班级、课程、时间、是否签到

c)选择操作:确认

⏹处理过程

①根据选择操作发送相应程序功能界面,添加执行②;查询、删除执行;

②记录用高级行员添加的记录,提示操作完成;

③若选择删除操作,删除数据库相应记录;

④若未选择相应操作,等待高级行员其他操作输入;

⏹用例输出

操作信息提示

2.2.1.5修改密码

⏹用例描述

教师修改密码

⏹前置条件

⏹用例输入

1.用户名

2.密码

3.新密码

⏹处理过程

1.从前台接收实验老师输入的用户名及密码;

2.判断数据库是否存在该用户;

3.从数据库读取该用户的密码;

4.将从数据库中读取的密码与老师输入的密码进行匹配;

5.若密码匹配则接收新的密码覆盖原来的密码;反之,提示用户名不存在或密码错

误;

⏹用例输出

修改密码成功或错误提示信息

2.2.2实验学生

学生用例图如图二所示:

图2 学生用例图

2.2.2.1 登陆

⏹用例描述

实验考勤管理系统首先需要对学生的身份进行验证,只有验证通过才允许其进行其他操作:

⏹前置条件

⏹用例输入

学生的姓名和密码

⏹处理过程

⑥从前台接收学生输入的用户名及密码;

⑦判断数据库是否存在该用户;

⑧从数据库读取该用户的密码;

⑨将从数据库中读取的密码与学生输入的密码进行匹配;

⑩若密码匹配则允许用户进入系统首页;反之,提示用户名不存在或密码错误;

⏹用例输出

系统首页或错误提示信息

2.2.2.2 签到

⏹用例描述

学生签到当堂科目

⏹前置条件

1.学生登录成功;

⏹用例输入

1.选择实验科目实验老师

2.勾选“签到“选项

⏹处理过程

1读出实验课目列表

2读出实验老师列表

⏹用例输出

签到成功

2.2.2.3 修改密码

⏹用例描述

学生改密码

⏹前置条件

相关文档
最新文档