大学课程设计报告课程设计题目:“课程管理系统”数据库设计与实现 学 院: 专业班级: 年 级: 姓 名: 学 号: 完成时间: 年 月 日成 绩: 指导老师: 目录第 1 章课程管理系统功能需求分析第 2 章 课程管理系统概念结构设计2
1设计 E—R 图 2
2 E—R 模型向关系模型的转换第 3 章创建视图与索引,授予用户权限3
1 创建视图 3
2 创建索引 3
3 授予权限 正文一、需求分析1
近年来,随着各大高校的规模不断扩大,生源的急剧增加,有关学生的各种信息量也成倍增长
面对庞大的信息量,需要建立一个课程管理系统来提高管理质量让老师减轻工作量,提高工作效率
建立课程管理系统就是为了实现信息的法律规范管理、科学统计与快速查询,从而减少管理方面的工作量
课程管理系统主要提供老师、学生的学籍管理、成绩管理与课程管理功能
需求功能分析:老师与学生的登录学生学籍的添加、修改、删除、查询课程管理的添加、修改、删除、查询老师授课的安排3
用户需求分析用户的需求具体体现在各种信息的提供、保存、更新、查询方面,这就要求数据库机构能充分满足各种信息的输入与输出
收集基本数据、数据结构以及数据处理流程,组成一份详尽的数据字典,为后面的具体设计打下基础
针对课程管理系统的需求,通过对课程管理系统的设计与数据流程的分析,设计如下所示的数据项与数据存储表:登录信息:包括用户号、密码、权限学籍信息:包括用户号、姓名、性别、出生日期、班级、入学日期、家庭住址、电话课程信息:包括课程号、课程名、类型、老师名4
统的总体结构设计 该系统共有三个模块:登陆模块、学籍管理模块、课程信息模块
这几个模块同时还包括数据添加、数据修改、数据删除、数据查询等几个基本操作
(1)登录模块 在登录界面中老师与学生可登录
在登录界面中分别填入用户名、密码与身份,然后按确认键登录
假如填入信息有误则弹出错