- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生成绩数据库设计概貌
学生课程管理数据库设计
一个院系每一学期都有固定的学生和班级的课程需要安排 ,因为上课课目和章节要求需有相
应的教室配套,这样课程安排的同时教室也需确定,相应的授课教师也应确定,涉及课程管理的
用户分为三类:学生、教师和教务工作人员。有的人员既是教师又是教务员,在工作中若做的是
课程安排、 成绩录入核对和成绩统计汇总等工作的就是教务员身份, 若做授课工作就是教师身份。
教务员安排课程之后,各班级学生以及教师即可查看本学期自己所授课课程和上课的时间地点班
级等信息;教师期末还应给出所有学生的成绩清单;教务员录入成绩之后即可对成绩进行分析统
计汇总;学生可以查看自己的各门选修课程成绩。 由些可以得出设计学生课程数据库的目的是:
收集、存储和管理关于学院一个学期的学生选课和课程成绩的数据,支持本院学生查询成绩和教
务工作人员进行本学期课程分配、课程安排和成绩统计汇总的操作。
一.数据需求:
1 学生信息 (student)
描述:在校参与学习的人员,有学号编号,且一定属于某一班级。
学生信息 =学号 +学生姓名 + 出生年月 +年龄 +班级号
2 课程信息 (course)
描述:按专业设置相应学习的课程的基本信息。
课程信息 =课号 +课程名称 +学时数 +学分 +专业号。
3 教师信息 (teacher)
描述:教师基本信息。
教师信息 =教师号 +教师姓名 + 出生年月 +职称 +专业方向。
4 教室信息 (schoolroom )
描述:教室基本信息内容,说明配备媒体教学、实践教学、容量要求。
教室信息 =教室号 +位置 +教室容量 +配置
5 成绩信息( sc )
描述:某一学生某一门课程的成绩。
成绩 =学号 +课号 +成绩
6 选课信息 (obligatory )
描述:某一班级本学期选修某课。
选课信息 =班级号 +课号
7 授课信息 (tcc)
描述:某教师给某班级讲授某门课程
授课信息 =选课信息 +教师号 +起始周 +终止周
8 上课信息 (tccs)
描述:某教师按周节次给某班级讲授某门课程
上课信息 =授课信息 +教室号 +周序 +周次 +节次
9 学号 (sno)=9{ 数字 }9 ,唯一标识一个学生。
10 性别 (sex) :[ 男 |女]
11 班级号 (clno)=8{ 数字 }8 ,唯一标识一个班级。
12 专业号 (spno)=3{ 数据 }3 ,唯一标识一个专业。
13 学时数 (clshr)= 整数,按专业某一课程规定的本学期课时数。一般分解为每周二时、每周三课
时、每周四课时、每周五时、每周六课时,共多少周数。
14 课号 (cno)=4{ 数字 }4 ,课程的唯一编号
15 课程名称 (cname)=至多 20 个字符
16 学分 (credit)= 整数,高等学校计算课业时间的单位。通常按专业规定某课程为几学分。
17 专业方向 (stddr)=至多 20 个字符,教师科研主要方向。
18 职称( ttc )=[ 助教 |讲师 |副教授 |教授 ] ,高校教师技术等级。
19 出生年月( birthday )=年月,日期信息。
20 学生姓名( sname)=至多 20 个字符。
21 教室容量 (schload)= 整数,教室的座位数。
22 配置( equip )=[0|1] ,0 普通教室, 1 配多媒体设备教室
23 成绩 (grade)=0 到 100 整数。
24 周序 (weekdr)=0 到 6 的整数,表示周第几天, 0 星期天, 1 星期一, 6 星期六。
25 周次( weekdv1 、weekdv2 )=[1|2],1 与 2 表示每周; 1 与 1 表单数周; 2 与 2 表偶数周。
26 起始周 (weekb) =1 到 20 的整数,第几周开始。
27 终止周 (weeke) =1 到 20 的整数,第几周结束。
28 专业信息( specialty )
描述:对专业说明
专业信息 =专业号 +专业名称
29 教室号( schno )=8{ 数字 }8 ,对各院系教学楼的教室的编号。
30 教室位置( addr )=不多于 40 个字符,教室所在教学楼名称、楼层和层内编号说明。
31 专业信息
32 专业名称( spname)=至多 20
文档评论(0)