《学生考勤管理信息系统(共12页).docx》由会员分享,可在线阅读,更多相关《学生考勤管理信息系统(共12页).docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上文档编号:_版本号:_温职院学生考勤管理系统数据库设计说明书组员组成:编写:_时间:_年_月_日审核:_时间:_年_月_日批准:_时间:_年_月_日专心-专注-专业修订历史记录日期版本说明修改人XXXX-XX-XXXX.XXXXXXX1. 引言在温职院下,有专门的考勤员,如班长,对每个班级的学生周一到周五上课时间进行考勤,学生有请假等情况,考勤情况,教师需要对考勤人员上传的考勤信息进行确认,每个系部的辅导员老师和上课教师可以对班级的考勤情况和和班级课表进行查看,能统计出学生出勤率,查看学生请假原因情况。1.1用户事实功能需求:1.考勤人员录入学生出勤情况,出勤表包含哪
2、个系哪个班级哪一天什么课多少节数出勤或缺勤,缺勤原因。2.考勤人员提交出勤表后,由任课老师进行确定,任课老师确认考勤信息后,考勤信息才能生效。3.系部辅导员对学生出勤或缺勤信息进行查看、统计。4.请假单包括请假原因、请假时间。5.考勤人员为班级的班长或副班长。1.2设计的具体流程如下: 1 由各班的考勤人员来统计提交考勤表。2. 由上课教师来确定学生考勤信息、确认以后无法修改。3. 确认考勤以后由各个系的辅导员来查看学生的出勤情况。 考勤人员图1 学生出勤入录流程图对班级进行考勤确认考勤信息登录系统处理考勤信息录入考勤信息学生考勤信息管系统理系统学生信息管理修改功能信息管理统计功能查询功能添加
3、信息图2 学生出勤系统功能结构图2.1系统任务目标【系统(任务)需要完成的目标(系统边界),以及功能模块图】2.2数据流图和数据字典登录模块数据流数据项说明A帐号、密码用户输入帐号、密码来登录系统B帐号、密码计算机调出教师表内的帐号、密码数据处理P1计算机确认用户输入帐号密码是否与数据库内的帐号密码是否匹配P2帐号密码匹配成功,显示登录成功数据存储教师表帐号、密码数据项帐号主键、不可重复、数字8位数组成密码数字6位数组成添加数据数据流数据项说明A时间、学生姓名、请假原因、请假时间、学号考勤员录入数据到计算机B时间、学生姓名、请假原因、请假时间、学号计算机将数据添加到学生出勤信息表数据处理P1计
4、算机将数据添加到学生出勤信息表P2提示数据添加成功数据存储学生出勤信息表时间、学生姓名、请假原因、请假时间、学号数据项时间samlltime学号int共8位学生姓名Char(8)请假原因Char(40)请假时间Char(20)查找数据数据流数据项说明A筛选条件。时间、学生姓名、请假原因、请假时间、学号其中的一个或几个考勤员输入筛选条件到计算机B时间、学生姓名、请假原因、请假时间、学号计算机调出学生出勤信息表内的数据数据处理P1计算机根据条件选出表内数据P2提示数据查找成功数据存储学生出勤信息表时间、学生姓名、请假原因、请假时间、学号数据项时间samlltime学号Int共8位学生姓名Char(
5、8)请假原因Char(40)请假时间Char(20)修改数据数据流数据项说明A筛选条件。时间、学生姓名、请假原因、请假时间、学号其中的一个或几个考勤员输入筛选条件到计算机B时间、学生姓名、请假原因、请假时间、学号计算机调出学生出勤信息表内的数据C输入的新数据。时间、学生姓名、请假原因、请假时间、学号其中的一个或几个考勤员输入需要修改的数据到计算机D输入的新数据。时间、学生姓名、请假原因、请假时间、学号其中的一个或几个计算机将新的数据与对应的数据替换数据处理P1计算机根据条件选出表内数据P2P3提示数据修改成功数据存储学生出勤信息表时间、学生姓名、请假原因、请假时间、学号数据项时间samllti
6、me学号Int共8位学生姓名Char(8)请假原因Char(40)请假时间Char(20)任课老师确认信息数据流数据项说明A帐号、密码用户输入帐号、密码来登录系统B帐号、密码计算机调出教师表内的帐号、密码C筛选条件。时间、学生姓名、请假原因、请假时间、学号其中的一个或几个教师输入筛选条件到计算机D时间、学生姓名、请假原因、请假时间、学号计算机调出学生出勤信息表内的信息数据处理P1计算机确认用户输入帐号密码是否与数据库内的帐号密码是否匹配P2计算机根据教师输入的条件查找数据P3教师确认成功数据存储教师表帐号、密码学生出勤信息表时间、学生姓名、请假原因、请假时间、学号数据项帐号主键、不可重复、数字8位数组成密码数字6位数组成时间samlltime学号Int共8位学生姓名Char(8)请假原因Char(40)请假时间Char(20)2. 概念设计3.1数据-实体描述【具体的描述说明】3.2E-R图3. 逻辑设计4.1数据模型描述4.2数据库表设计【与具体的DBMS结合的,数据项的具体的描述说明,如字段名,数据类型,长度等具体信息。】4. 物理设计5.1实际数据库的设计安排【数据库大小增长等】5.2数据库性能【索引】5.3存储过程设计5.4备份与恢复策略5.5安全保密设计