数据库课程设计---学生选课系统
《数据库课程设计---学生选课系统》由会员分享,可在线阅读,更多相关《数据库课程设计---学生选课系统(25页珍藏版)》请在毕设资料网上搜索。
1、 课程设计说明书课程设计说明书 课程设计名称课程设计名称: 数据库系统概论数据库系统概论 课程设计题目课程设计题目: 学生选课系统学生选课系统 学学 院院 名名 称称: 信息工程学院信息工程学院 2020 13 13 年年 1 1 月月 6 6 日日 一、需求分析一、需求分析 作为数据库课程设计题目,鉴于设计时间有限,我们不追求大而全,只是 把学生选课所涉及的核心内容作为数据库管理的对象来进行设计。 要完成对学生 选课的管理,系统必须管理学院的教师信息、学生选修课程的信息、学院开设的 所有课程信息、学院的专业信息、教师开设课程信息等。 选课系统主要满足三类用户的要求,这三类用户分别是系统管理员
2、、教师 和学生,他们所具有的操作权限以及操作内容是不同的。要求选课系统可以满足 以下功能:系统管理员能对学生信息、教师信息、课程信息等进行有效的管理和 维护,包括增加删除和修改等基本的维护功能和灵活的查询功能;教师和学生能 够对个人的基本信息、授课、选课所涉及的有关信息进行查询、更新等操作。具 体的需求分析如下。 (1)系统管理员 1)维护学生的个人基本信息,实现对学生个人信息的增加、删除、更新等。学 生信息包括学生的学号、姓名、性别、专业、年龄、电话、邮件等。 2)维护教师的个人基本信息,实现对教师个人信息的增加、删除、更新等。教 师信息包括教师的工号、姓名、性别、职称、年龄、电话、邮件等。
3、 3)维护课程信息,实现对课程信息的增加、删除、修改等。课程信息包括课程 号、课程名、课程性质、学分等。 (2)学生用户 1)查询和修改个人信息。 2)进行选课操作,包括查看课程设置信息、选课、退选、查看已选课程等。 3)学生可以查看自己当前所选课程的信息和以前所选课程的成绩信息。 (3)教师用户 1)查询和修改个人信息。 2)课程结束后,教师对所教授的学生进行成绩登记。 3)教师可以查看自己的教学安排,包括讲授课程、学时数、以往所教授的课程 的学生成绩等信息。 教学管理的基本规定是:每门课程可以由多个教师开设,不同的老师开设的 同名课程有不同的代码;每个教师可以开设多门课程;每个学生可以选修
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 学生 选课 系统
