排课系统数据库报告.docxVIP

  • 10
  • 0
  • 约1.91万字
  • 约 43页
  • 2021-07-25 发布于天津
  • 举报
__________________________________________________________________________________________________________ ____ 数据库课程设计 题 目 某中学排课管理系统 专业班级 姓 名 学 号 完成日期 2014-11-24 精品资料 __________________________________________________________________________________________________________ ____ 目录 一、需求分析 4 1.1 数据字典 4 1.2 全系统的数据项 6 1.3 数据流图 6 二、概念结构设计 7 2.1E-R 图 7 2.2 系统说明书 9 三、逻辑结构设计 19 3.1 关系模型 19 3.2 参照完整性约束条件 20 3.3 系统结构图 20 精品资料 __________________________________________________________________________________________________________ ____ 四、数据库实施 22 4.1 关系模式 22 4.2 程序编码( C# 语言) 30 五、课程设计的感想和心得体会 41 精品资料 __________________________________________________________________________________________________________ ____ 一、需求分析 学生隶属班级,班级按照课程表上课,课程由老师教授,这些都要有管理人 员来管理。总结出如下需求信息: 一个班级有多个学生; 一个学生有多门课,一门课对应多个学生; 一个教师可以教授多门课,一门课可以由多个教师来教授; 一个班级对应一张班级课程表, 一个教师也对应一张教师课程表; 一个教师可以教授多个班级; 经过对上述系统功能的分析和需求总结,设计总结如下: 1.1 数据字典 1)学生信息表 字段名称 数据类型 默认值 允许空 主键 studentID int 是 name char(10) sex char(2) 是 birthday datetime 是 精品资料 __________________________________________________________________________________________________________ ____ classID int 是 )班级信息表 字段名称 数据类型 默认值 允许空 主键 classID int 是 classname char(20) )教师信息表 字段名称 数据类型 默认值 允许空 主键 teacherID int 是 name char(10) sex char(2) 是 age int 是 courseID int 是 课程信息表 字段名称 数据类型 默认值 允许空 主键 courseID int 是 classname char(20) teacherID int 是 5)课程表信息表 字段名称 数据类型 默认值 允许空 主键 星期 char(20) 是 第一节 char(20) 是 第八节 char(20) 是 班级 ID Int 精品资料 __________________________________________________________________________________________________________ ____ 6)用户信息表 字段名称 数据类型 默认值 允许空 主键 users varchar(50) 是 password varchar(50) 1.2 全系统的数据项 数据项: 学生信息:学生 ID 、姓名、性别、出生日期、所属班级。 班级信息:班级 ID 、所属年级。 教师信息:教师 ID 、姓名、性别、年龄。 课程信息:课程 ID 、课程名称、教师 ID。 课程表信息:星期、第一节、第二节、第三节、第四节、第五节、 第六节、第七节、第八节、班级ID 。 1.3 数据流图 精品资料 __________________________________________________________________________________________________________ ____ 信息录入 排课系统 排课系统 查询 用户 用户 查询结果 查询结果 有效信息 信息文件 二、概念结构设计 2.1E-R 图 1)

文档评论(0)

1亿VIP精品文档

相关文档