数据库课程设计报告 教学管理系统 数据库设计 课程设计题目 教学管理系统 学 院 软件学院 班 级 软件技术四班 年 级 2 0 1 3 级 姓 名 彭超 李新 徐彤 ( 2 0 1 4 年 1 1 月) 用5 行左右的文字对系统进行简要介绍 对教学管理信息统一规范整理,实现各种信息的自动管理
为便于信息的查询,找出各种信息的关联性,根据各种需求设计出合理的报表
减轻教学日常信息管理的负担,方便学生、教师查询信息和学校对所有信息的管理
以简单便捷的操作获取详尽的信息
一、数据需求分析 某学校设计学生教学管理系统
学生实体包括学号、姓名、性别、生日、民族、籍贯、简历、登记照,每名学生选择一个主修专业,专业包括专业编号、名称和类别,一个专业属于一个学院,一个学院可以有若干个专业
学院信息要存储学院号、学院名、院长
教学管理还要管理课程表和学生成绩
课程表包括课程号、课程名、学分,每门课程由一个学院开设
学生选修的每门课程获得一个成绩
另外,为了管理教师教学安排,教师包括编号、姓名、年龄、职称,一个教师只能属于一个学院,一名教师可以上若干门课程,一门课程可以有多名老师来上,每个教师所上的每门课都有一个课堂号和课时数
本系统数据字典如下: 数据项表 编号 标识符 类型 长度 同义名 1 CourseNo varchar 10 课程号 2 ClassName Varchar 20 课程名 3 Credit int 4 学分 4 CPeriod int 4 学时 5 DeptNo varchar 10 学院号 6 DeptName Varchar 20 院名 7 President Varchar 256 院长 8 StudentNo varchar 10 学号 9 StudentName varchar 20 姓名 10 Gender varchar 4 性别 11 Age d