数据库课程设计--学校教务管理系统
《数据库课程设计--学校教务管理系统》由会员分享,可在线阅读,更多相关《数据库课程设计--学校教务管理系统(10页珍藏版)》请在毕设资料网上搜索。
1、 数数 据据 库库 教教 务务 系系 统统 的的 设设 计计 姓名姓名 学号学号 日期日期 一、一、 系统开发目标: 随着学校的规模不断扩大,学生数量急剧增加,有关学生的 各种信息量也成倍增长。面对庞大的信息量,就需要有学生教务 信息管理系统来提高学生管理工作的效率。通过这样的系统,可 以做到信息的规范管理、科学统计和快速的查询,从而减少管理 方面的工作量。 学校为方便教务管理,需开发一个教务管理系统。为便于学 生,老师,教务管理人员信息查询,注册以及信息修改,学校把 学生的信息,包括姓名、性别、年龄,成绩等信息输入教务管理 系统的数据库, 然后在管理终端可以对数据进行查询和修改操作。 要求系
2、统能有效、快速、安全、可靠和无误的完成上述操作。并 要求系统界面要简单明了,易于操作,程序利于维护。 二、功能设计: (1) 用户能够使用友好的图形用户界面实现对系、 班级、 学生、 教师、课程、选课等内容进行增、删、改,以及对信息的 查询。对于查询要实现比较强大的功能,包括精确查询、 模糊查询以及统计查询。 (2) 具体查询在数据库中要实现以下的功能: 1) 所有来自某省的男生 2) 所有某课程成绩90 的同学 3) 教授某课程的老师 4) 某班年龄最大的 5 名同学 5) 某年以后出生的男同学 6) 选修某课程的学生及其成绩 7) 没有授课的教师 8) 某学生所选课程的总学分 9) 教授某
3、学生必修课程的老师情况 10) 某学生选修了哪些系的课程 11) 某系学生所学的所有课程 12) 按总学分找出某系学习最好的 5 名同学 13) 按总学分积找出某系学习最好的 5 名同学 14) 可以毕业的学生 三、数据库设计: (一)概念设计: 1、 总体功能概念结构图: 2、 查找所给问题的实体 系统中涉及到的实体:班级,学生,教师,课程,学院中的各个系。 2.1 查找实体的关联 班级、学生之间是一对多关系; 学生、课程之间是多对多关系; 系、班级、教师之间是一对多关系; 教师、课程、班级之间是多对多关系; 2.2 查找实体关键字 班级的关键字-班级号; 学生的关键字-学号; 教师的关键字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 学校 教务 管理 系统
