理工学院课程设计报告课程名称数据库课程设计设计题目教务管理系统专业计算机科学与技术班级学号姓名完成日期 2013 年 12 月 30 日课 程 设 计 任 务 书设计题目: 教务管理系统设计内容与要求:类似于我校教务管理系统,有四类用户:教务员可以输入学生、教师、班级、课程信息,一个班级只属于一个专业,一个学生只属于一个班级
教务员负责输入每个专业、每个班级需要学习哪些课程,指定课程的任课教师
教师可以查看学习该课程的学生名单
课程结束后,教师可以录入课程成绩
一个教师可以教授多个班的多门课程,每门课由多位老师讲授
课程分两类,必修课和选修课
系统要记录每个学生学习各门必修课的成绩,还要记录学生选修了哪些选修课以及课程成绩
学生可以查看自己各门课程的成绩
学生还可以进行评教,给老师打分
系统管理员可以输入教室信息,并结合班级、课程、教室信息实现自动排课
指导教师:2013 年 12 月 20 日课 程 设 计 评 语成绩:指导教师: _______________ 年月日目录1 概述
1 课程设计目标
2 课程设计的背景和意义
2 课程设计的背景22 需求分析
1 系统需求
2 可行性分析
3 用户要求
1 信息需求
2 处理需求
课程设计的意义 43 概念结构设计
1 设计分析
2 概念模型设计
1 局部概念结构设计63
2 全局概念结构模型 (E-R 图)74 逻辑结构设计
85 物理结构设计 10 5
1 数据表的设计 10 5
2 数据库完整性设计12 5
1 数据库实体完整性设计125
2 数据库参照完整性设计125
3 数据库用户定义完整性设计135
3 数据库安全性设计13 6 应用程序设计 14 6
1 系统功能模块图14