1 / 8
文档名称:

学生考勤系统实验报告:系统设计.doc

格式:doc   大小:127KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生考勤系统实验报告:系统设计.doc

上传人:aena45 2021/7/28 文件大小:127 KB

下载得到文件列表

学生考勤系统实验报告:系统设计.doc

文档介绍

文档介绍:学生实验报告
年 月 日
系别
专业


姓名
课程名称
课程类型
学时数
实验名称
系统设计:学生考勤管理系统功能模块图设计、数据库设计和代码设计
实验目的和要求:
(1)解决目前高校中关于学生请假与上课出勤管理中所面临的一系列问题。
(2)开发出高校学生考勤管理系统能有效地提高高校办事效率,解决目前高校学生请假及上课出勤管理问题,实现学生请假及上课出勤信息对班长、任课教师、班主任等透明,使班主任、院系领导及时把握学生的学习情况,及时与学生沟通,提高教学质量;
(3)建立学生考勤管理系统的逻辑模型并在VS 2005环境下创建数据库;
(4)掌握学生考勤管理系统功能模块图设计和代码设计;
内容和步骤:
(一)数据库系统设计
1、系统功能模块结构图的设计
本模块的功能实现整个系统数据的同步更新及维护,只涉及系统管理员用户。系统管理员动态的管理学生信息、课表安排、学年安排等信息,是整个系统实现的基础。
系统功能模块图设计如下:
2、逻辑结构设计
整个系统各实体可用以下关系来表示(其中主键已用下划线标识):
学生信息表(学号 ,姓名,性别,班级,专业,学院)
课程信息表(编号,课程名称,学分,学时)
请假信息表(学生学号,申请时间,开始时间,请假原因,请假天数,节课数,审批状态)
考勤表(班级名称,课程编号,考勤时间,出勤人数)
学生上课缺勤记录表(学生学号,学生姓名,班级名称,课程名称,缺勤状态)
(二)数据库表设计
(1)学生基本信息表student
字段名
字段类型
主/外键
字段约束
说明
学生学号
char(6)
P
Not Null
学生学号
姓名
char(10)
Not Null
学生姓名
性别
char(1)
Not Null
性别
班级名称
char(13)
Not Null
所在班级
专业
char(20)
Not Null
所属专业
学院
char(20)
Not Null
所属学院
联系
char(20)
Null
本人
(2)老师信息表teacher
字段名
字段类型
主/外键
字段约束
说明
老师编号
char(9)
P
Not Null
老师编号
老师姓名
char(20)
Not Null
老师姓名
性别
char(1)
Not Null
性别
所教班级
char(13)
Not Null
所教班级
所教课程
char(20)
Not Null
所教课程
所属学院
char(20)
Not Null
所属学院
(3)考勤表kaoqin
字段名
字段类型
主/外键
字段约束
说明
班级名称
char(10)
P
Not Null
上课班级
课程编号
char(10)
P
Not Null
课程编号