数据库课程设计学生考勤.docxVIP

  • 41
  • 1
  • 约1.06万字
  • 约 17页
  • 2020-10-07 发布于山东
  • 举报
湖南文理学院 数据库原理与应用报告 专业班级: 电信 12101 班 学生姓名: 学生学号: 指导教师: 刘长青 设计时间: 目录 一、 需求分析 1、数据需求 2、数据流图 3、数据字典 二、 概念结构设计 三、 逻辑结构设计 四、 物理结构设计 五、 数据库的实施 1、创建数据库 2、数据表的维护与创建 3、数据库索引和视图 4、查询操作 六、 数据库触发器的规划和设计 七、 数据库的安全管理与维护 八、结论 学生考勤管理系统 一、 需求分析 为物电学院设计一个学生考勤管理系统, 该系统主要实现对学生基本信息、 教师基本信息、学生考勤等的管理, 学生考勤管理系统功能需求包括: 学生基本信息表,教师基本信息表,班级表,专业表,课程表,班主任表,请假信息表,上课 出勤记录表。 1、 数据需求 : 1) 学生基本信息表:学号,姓名,性别,班级,专业,院系 2) 教师基本信息表:姓名,性别,编号 3) 班级表:班主任,名称,编号 4) 专业表:专业名称,编号 5) 课程表:课程号,课程名,课程性质 6) 班主任表:编号,姓名,性别 7) 请假信息表:编号,学号,原因,开始时间,结束时间,请假天数,申请请假时间,班主任审批状态,班主任审批时间 8) 上课出勤记录表:编号,上课时间,学号 2、 数据流图 : 学生信息 课程 教师 课程编号 学号 编号 学生考勤 请假信息表 3、数据字典 ( 1)数据项 数据项:学号 别名:学生编号 含义说明:唯一标识每个学生 类型:字符型 长度: 9 位 取值范围: 0000099 取值含义:前四位表示学年,第  5,6,7  位表示专业和班级,第  8,9 ,表示学号 ( 2)数据结构 数据结构:学生 含义说明:学生考勤管理系统子系统的主体结构数据,定义了一个学生的有关信息组成:学号、姓名、性别、班级、专业、电话号码 ( 3)数据流 数据流名:请假信息表 说明:学生请假信息及相关课程 数据流来源:学生基本信息表,教师基本信息表、课程信息表 数据流去向:请假学生、课程、 组成:请假原因 +学生学号 +请假时间 平均流量: 500 条 / 年 高峰流量: 50/ 天 ( 4)数据存储 数据存储:学生基本信息表 说明:记录学生的基本信息 写文件的处理:新生入学报到后从学院新生登记表中获取信息输入流出数据流:为请假信息表提供学生基本信息 组成:学号、姓名、性别、班级、专业、手机号码、 数据量:平均每年 2000 条 存取方式:随机存取 二、概念结构设计 E-R 模型: 号 姓名 姓名 性 班主任 学号 性 1 班 管理 院系 1 n 1 n n 班 学生 属于 属于 1 n 号 班主任 名称 考勤 假 号 名称 n m m n 程 授 假条 教 号 原因 学号 程号 姓名 性 号 程名 程性 三、逻辑结构设计  ?? 1、学生表 student 字段名 数据 型 可否 空 引用 注 stu_no char(10) 否 主 学生学号 stu_name varchar(30) 否 学生姓名 stu_sex char(2) 否 性 stu_class char(13) 否 外 所属班 stu_major char(30) 否 外 所属 Stu_tell varchar(20) 否 号 2、 表 major 字段名 数据 型 可否 空 引用 注 major_id number 否 主 号 major_name char(20) 否 名称 3、教师表 teacher 字段名 数据类型 可否为空 键引用 备注 tea_no char(10) 否 主键 任课老师编号 tea_name char(20) 否 任课老师姓名 tea_sex char(2) 否 性别 tea_tell Varchar(20) 否 电话号码 4、班主任表 classteacher 字段名 数据类型 可否为空 键引用 备注 classtea_no char(5) 否 主键 任课老师编号 classtea_name char(20) 否 任课老师姓名 classtea_sex char(2) 否 性别 classtea_major number 否 外键 所属专业 classtea_tell Varchar ( 20) 否 电话号码 5、学生上课出勤记录表 kaoqin_record 字段名 数据类型 可否为空 键引用 备注 kaoqin_id char(13) 否 主键 上课出勤编号 sk_time date 否 上课时间 stu_number char(10) 否 外键 学生学号 stu_status char(10) 否 学生上课考勤状

文档评论(0)

1亿VIP精品文档

相关文档