- 12
- 0
- 约8.3千字
- 约 5页
- 2020-02-10 发布于江苏
- 举报
1.学生成绩管理系统的数据库需求分析
学生成绩管理是学生信息管理的重要一部分, 也是学校教学工作的重要组成部分。 学生
成绩管理系统的开发能大大减轻教务管理人员和教师的工作量, 同时能使学生及时了解选修
课程成绩。该系统主要包括学生信息管理、课程信息管理、成绩管理等,具体功能如下:
(1)完成数据的录入和修改,并提交数据库保存。其中的数据包括班级信息、学生信
息、课程信息、学生成绩等。
班级信息包括班级编号、班级名称、学生所在的学院名称、专业名称、入学年份等。学
生信息包括学生的学号、姓名、性别、出生年月等。课程信息包括课程编号、课程名称、课
程的学分、课程学时等。各课程成绩包括各门课程的平时成绩、期末成绩、总评成绩等。
(2 )实现基本信息的查询。包括班级信息的查询、学生信息的查询、课程信息的查询
和成绩的查询等。
(3)实现信息的查询统计。 主要包括各班学生信息的统计、 学生选修课程情况的统计、
开设课程的统计、各课程成绩的统计、学生成绩的统计等。
2.学生成绩管理系统的数据库概要设计
班级编号 班级名称
学号 姓名
性别
所在学院
出生年月 n 1
学生 属于 班级
所属专业
n
平时成绩 入学年份
选修
期末成绩
m
课程学分
课程
课程学时
课程编号 课程名称
3.学生成绩管理系统的数据库详细设计
(1)E-R 图转换为关系模式
班级(班级编号,班级名称,所在学院,所属专业,入学年份)
学生(学号,姓名,性别,出生年月,班级编号)
课程(课程编号,课程名称,课程学分,课程学时)
成绩(学号,课程编号,平时成绩,期末成绩)
(2 )根据命名规范确定表名和属性名
Class (ClassNo ,ClassName,College ,Specialty ,EnterYear )
Student (Sno,Sname,Sex, Birth , ClassNo )
Course (Cno,Cname,Credit,ClassHour )
Score (Sno, Cno,Uscore ,EndScore )
(3)关系模式详细设计
Class (ClassNo , ClassName,College ,Specialty ,EnterYear )
字段名 字段说明 数据类型 长度 是否允许为空 约束
ClassNo 班级编号 nvarchar 10 否 主键
ClassName 班级名称 nvarchar 30 否
College 所在
您可能关注的文档
最近下载
- 关注学生身心健康纳入日常管理.pptx
- 江苏海事职业技术学院单招职测参考试题库(含答案).docx VIP
- 2026年安庆医药高等专科学校单招职业适应性考试必刷测试卷含答案.docx VIP
- 卫生事业管理学课件 第二章 管理理论与管理职能.ppt VIP
- 电信行业业务基础知识.docx VIP
- Discovery软件操作完整版.pptx VIP
- QCR 9161-2023铁路工程建设项目临时用地复垦规范.pdf VIP
- 新目标七年级Unit7Itisraining第六课时.ppt VIP
- 新外研版九年级下册英语 Module 5 Unit 1 教案(教学设计).docx VIP
- 2018年新建南昌经景德镇至黄山铁路水土保持方案报告书.pdf
原创力文档

文档评论(0)