2022年选课管理系统设计与实现 .pdf
《2022年选课管理系统设计与实现 .pdf》由会员分享,可在线阅读,更多相关《2022年选课管理系统设计与实现 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统名称:选课管理系统设计与实现项目描述:我们组设计的是选课管理系统, 选课管理系统是学校教务系统中很庞大、很复杂的一个数据库系统, 在这里我们将其简化, 只选取了部分比较直观的关系模式。我们设计的系统涉及院系信息、学生信息、教师信息、课程信息以及选课信息。所实现的功能有:能记录院系、学生、教师以及课程的基本情况,能记录学生所选的课程以及相应的成绩和授课教师。每个学生和老师都只能被一个院系管理,为了简化每个教师最多教授一门课程,每个学生可选多门课程或者不选,每个学生选修的每门课程有一个成绩记载,每个教师教授最多一门课程。问题来源于参考书目数据库应用与设计,崔巍主编,清华大学出版社出版。一:需求
2、分析根据分析,本系统的实体有院系、学生、教师、课程和选课信息。描述院系的属性有:院系编号、名称、负责人、办公地点。描述学生的属性有:学号、院系、姓名、性别、生源、状态。描述教师的属性有:教师编号、院系、姓名、性别、职称、专业。描述课程的属性有:课程编号、课程名称、学时、课程性质、责任教师。描述选课信息的属性有:学号、课程编号、考试成绩。每个学生、 教师只能属于一个院系, 每个学生可选多门课程或者不选,每个教师教授最多一门课程。二:概念设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
3、 1 页,共 9 页 - - - - - - - - - E-R 图:三:逻辑设计1. 关系模式课程编号名称学时性质责任教师教师院系姓名性别专业职称教师编号学号院系编号名称负责人办公地学号学生管理管理授课选课状态生源院系姓名性别课程编号考试成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 院系(院系编号,名称,负责人,办公地点)学生(学号、院系、姓名、性别、生源、状态)教师(教师编号、院系、姓名、性别、职称、专业)课程(课程编
4、号、课程名称、学时、课程性质、责任教师)选课信息(学号、课程编号、考试成绩)2. 外模式学生 _负责人 (学号、姓名、性别、生源、状态、院系负责人) 教师_课程(教师编号、姓名、性别、职称、专业和所授的课程名)四:数据库结构设计Academy 属性名数据类型可否为空含义完整性约束Ano Char(8) 否院系编号主码Aname Char(20)否院系名称Position Char(8)否负责人Address Char(20)否办公地点Student 属性名数据类型可否为空含义完整性约束Sno char(10) 否学号主码Sname char(8) 否姓名Sex char(2) 否性别Ano c
5、har(4 否院系外码Shengyuan char(10) 否生源State char(8) 可以状态Teacher 属性名数据类型可否为空含义完整性约束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - Tno char(10) 否教师编号主码Tname char(8) 否姓名Sex char(2) 否性别Ano char(4 否院系外码Title char(10) 否职称Major char(20) 否专业Course 属性名数
6、据类型可否为空含义完整性约束Cno char(10) 否教师编号主码Cname char(30) 否课程名称Period decimal(4,1) 否学时Character char(10) 否课程性质Tno char(10) 可以责任教师外码Select_Course 属性名数据类型可否为空含义完整性约束Sno char(10) 可以学号主码Cno char(10) 否课程编号Score decimal(4,1) 可以学时五:物理设计1、数据库管理系统采用MS SQL Server 2000 2、数据库命名为 GoodManager 3、数据库文件的存储位置为D:SqlData 4、为提高查
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年选课管理系统设计与实现 2022 选课 管理 系统 设计 实现
限制150内