下载此文档

学生成绩管理系统地大数据库设计.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
word
word
1 / 11
word
工业大学
数据库课程设计
项 目 名 称 学生成绩管理系统的设计
班 级
学 号
姓 名
word
word
2 / 11
word
教 师
一、题目要求
系统概述:通过对学校日常教学管理中的课程、选课、学生、教师、成绩等相关容进展分析,完成具有学生管理、成绩管理、课程管理等相关功能的小型数据库管理应用系统。
根本要求:
1、完成进学生、班级、课程表的维护
2、完成成绩表的浏览查找
3、完成成绩表的维护
4、按班级、按课程计算平均成绩、最高成绩、最低成绩、与格率
5、统计某学生、某学期的所有课程的平均成绩。
6、完成用户管理功能
7、完成数据备份与恢复功能
word
word
3 / 11
word
二、业务流程图
录入学生信息
学生信息表
存储信息
录入课程信息
教务人员
课程信息表
查询
录入成绩
成绩信息表
学生
三、数据流程图
成绩信息表
学生信息表
教务人员
word
word
4 / 11
word
课程信息表
P02
P02 录入成绩
P3
录入课程信息
P011
录入学生信息
储存信息
D1
查询
P11
学生
word
word
5 / 11
word
四、E-R模型
M
选课
年龄
性别
某某
学号
学生
1、
成绩
N
课程
word
word
6 / 11
word
教师名
课程号
课程名
2、关系模式集
学生〔学号,,性别,年龄〕
课程〔课程号,课程名,教师名〕
选课〔学号,课程号,成绩〕
五、数据字典
1、学生表
学号〔Snumber〕 char〔10〕primary key 定义为主键
〔sname〕 char(10) 非空
性别 (sex) char(10) 非空
年龄〔age〕 char(10) 非空
word
word
7 / 11
word
2、课程表
课程号〔umber〕 char〔10〕primary key 定义为主键
课程名〔ame〕 char〔10〕非空
学号〔snumber〕 char〔10〕 非空
3、选课表
word
word
8 / 11
word
学号〔snumber〕 char〔10〕primary key 定义为主键
课程号〔umber〕 char〔10〕primary key 定义为主键
成绩〔成绩〕 char 〔10〕 非空
5、
1〕查询学生信息
select snumber ,sname ,sex ,age from 学生
word
word
9 / 11
word
2〕查询个人平均分
select snumber ,avg(成绩) as 平均分 from 选课 group by snumber
3〕查询每科最高分
selectumber ,max(成绩) as 最高分 from 选课 group byumber
4〕查询每科最低分
selectumber ,min (成绩) as 最高分 from 选课 group byumber
word
word
10 / 11
word
5〕查询每科平均分
selectumber ,avg (成绩) as 最高分 from 选课 group byumber
6、

学生成绩管理系统地大数据库设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人511709291
  • 文件大小209 KB
  • 时间2021-12-10