课堂考勤系统需求分析说明书_第1页
课堂考勤系统需求分析说明书_第2页
课堂考勤系统需求分析说明书_第3页
课堂考勤系统需求分析说明书_第4页
课堂考勤系统需求分析说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

本文格式为Word版,下载可任意编辑——课堂考勤系统需求分析说明书

目录

1.总体目标2

1.1背景2

1.1.1引言21.2要求21.3目标2

2.需求分析2

2.1功能需求描述32.2用户需求描述3

2.2.1学生用户需求描述32.2.2任课教师用户需求描述3

3.数据库设计3

3.1表结构如下34.功能模块设计5

4.1系统的功能模块54.2系统流程图65主要功能的具体实现10

5.1考勤功能的实现115.2修改考勤信息的具体实现155.3修改密码185.4查看考勤信息185.5查看统计考勤信息196.运行环境需求197.测试结果与分析19

7.1考勤功能测试197.2修改考勤信息功能测试207.3修改密码测试208课程设计总结21

8.1系统中需要改进的问题21

课堂考勤系统

注:教师登陆用姓名,学生登录用学号,学生密码在学生表中

1.总体目标

1.1背景

1.1.1引言

目前高校大部分都还是采用任课老师纸笔上课点名的方式进行课堂的考勤工作,记录学生的上课状况,这种方式不仅麻烦而且比较费时。在信息化的今天,能有效地借助网络才能提高办事效率。因此,课堂考勤系统能够解决纸笔化的考勤方式所带来的好多麻烦。

1.2要求

考勤系统主要有以下功能:

增删改查:学生信息、教师信息、课程信息。

业务功能:在线点名、查看考勤信息、修改考勤信息、统计考勤信息。

1.3目标

课堂考勤系统的基本目标是便利任课老师课堂上的考勤工作。系统实现后,应做该到:

(1)便利任课老师进行在线考勤,主要功能有查看课程信息,修改密码,考勤,

查看考勤信息,查看考勤统计信息,修改考勤信息。

(2)便利学生查询自己的考勤信息的详情与查询考勤信息的统计状况,也进行

登录密码的修改。

2.需求分析

2.1功能需求描述

考勤系统主要有以下功能:

增删改查:学生信息、教师信息、课程信息。

业务功能:在线点名、查看考勤信息、修改考勤信息、统计考勤信息。修改用户登录密码。

2.2用户需求描述2.2.1学生用户需求描述

学生对本系统的主要需求是:查看在校期间的所上课程的出勤信息。

2.2.2任课教师用户需求描述

任课教师对本系统的主要需求是:任课教师通过主要考勤管理系统进行课堂的考勤工作,其包括在线点名、查看考勤信息、查看课程信息和修改考勤信息。

3.数据库设计

课堂考勤系统涉及到学生用户、教师用户和管理员。根据实际应用的需要,最大限度的提高系统的性能,本系统涉及到5张表,分别是管理员表、学生信息表、教师信息表、考勤信息表、课程信息表。

3.1表结构如下:

表1管理员表:

名称字段Idid用户名username

类型intvarchar是否空值nono是否主键yes

密码权限passwordlimitvarcharintnono

表2学生信息表:

名称字段表IDid学号stuNo姓名stuName班级stuClass性别sex联系电话phone迟到次数lataTimes请假次数qjTimes缺课次数kkTimes密码password

表3教师信息表:

名称字段表idid姓名teaName课程名course性别sex联系电话phone

表4课程信息表:

名称字段表idid课程名coursename授课教师teacher上课教室room上课时间time上课班级stuCalss

表5考勤信息表:

名称字段表idid

类型intvarcharvarcharvarcharvarcharvarcharintintintvarchar是否空值nonononononoyesyesyesno是否主键yesyes类型intvarcharvarcharvarcharvarchar是否空值nonononono是否主键yes类型intvarcharvarcharvarcharvarcharvarchar是否空值nononononono是否主键yes类型int是否空值no是否主键yes

学生学号学生姓名班级状态考勤时间课程授课教师

stuNostuNamestuClassstatekqtimecourseteachervarcharvarcharvarcharvarcharvarcharvarcharvarcharnononononononoyes4.功能模块设计

课堂考勤系统涉及到学生用户、教师用户和管理员,主要的功能模块为查询模块以及考勤功能模块。

4.1系统的功能模块如图:图4-1

修改密码查看考勤统计信息查看考勤信息查看课程信息考勤查学生任课教师考勤系统图4-1

看考勤统计信息查看考勤信息修改考勤信息查修

看课程课信息改密码

4.2系统流程图

4.2.1.登录流程如图4-2-1:

登录输入帐号密码N判别身份并验证帐号密码Y登录成功、进入系统图4-2-1

4.2.2教师考勤流程图:

授课教师进入考勤模块,显示出待考勤的班级和课程,选择后再选择要考勤的人数,然后进入考勤学生的信息列表,再选择学生状态,最终进行保存考勤信息。

如图4-2-2:

考勤考勤班级及课程选择要考勤人数考勤学生信息列表学生状态保存考勤信息

图4-2-2

4.2.3.教师查看考勤信息:

进入查看考勤信息模块,则显示班级和课程信息,然后可查看对应课程和班级的考勤信息,然后进入考勤学生的信息列表,最终可查看学生的考勤信息详情。

流程如图4-2-3:

查看考勤信息班级及课程名学生信息列表学生考勤详情

图4-2-3

4.2.4教师查看统计考勤信息:

查看统计的考勤信息则是根据班级查询,输入所要查询的班级名称,则显示出该班级全部学生的考勤信息的统计信息。流程如图4-2-4:

查看统计考勤信息输入要查询的班级显示该班级全部学生考勤的统计信息图4-2-4

4.2.5修改考勤信息:

修改考勤信息则根据输入的课程名和学生学号查询出要修改的学生的考勤信息,

然后修改学生状态,确认保存。如图4-2-5

修改学生考勤信息输入课程名和学生学号修改学生状态确认并保存图4-2-5

4.2.6修改用户密码:

修改用户的登录密码则需根据原密码来进行修改。如图4-2-6

修改密码输入原密码和新密码N判断原密码是否正确Y修改成功图4-2-6

4.2.7学生查看考勤详情:

根据该学生所登陆的学号

温馨提示

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

评论

0/150

提交评论