没有合适的资源?快使用搜索试试~ 我知道了~
教学管理系统数据库报告.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 201 浏览量
2021-10-03
15:00:56
上传
评论
收藏 1.14MB DOCX 举报
温馨提示
试读
26页
教学管理系统数据库报告.docx
资源推荐
资源详情
资源评论
《数据库原理及应用》
课程设计报告
教学管理体统数据库系统设计
班 级
学 号
姓 名
指导教师
日 期
一.需求分析
1.基本情况说明
设计一个简单的教学管理系统,要求存储学生基本情况、课程基本情况,教师授
课情况与学生成绩记录等,提供成绩录入、信息查询等功能以满足日常教学管理需
要。对学生的成绩的管理、查询学生的各科成绩的学生成绩管理系统。该系统可以
帮助我们更方便的管理学生的成绩,替代了以前的手工操作管理学生的成绩,节约
我们珍贵的时间。而且老师和学生可以以不同个的身份登录,获得不同的操作权限,
有效的提高教学管理系统的工作效率。
2.数据库系统应具备的具体功能
系统分为以下四个部分:学生管理子系统、教师管理子系统、教务管理子系统需求。
1、学生管理子系统需求:
交费功能: 每年按规定的时间缴纳学费。
查询功能: 查询考试成绩及班级排名;查询课程信息;查询教学培养计划;
查询任课老师的信息;查询上课地点及上课时间。
变更信息:对教师基本信息的添加,删除,修改。
2、教师管理子系统需求:
查询功能: 查询教学培养计划;查询课程表;查询学生的总体成绩;查询学
生所用的教材;查询教师的基本信息。
变更信息:对教师基本信息的添加,删除,修改。
3、教务管理子系统需求:
学籍处理: 新生入学档案的录入;毕业学生档案的处理;学生档案的处理包
括插入,删除以及修改;学生基本信息的查询。
统计功能:统计每个教师在某个时间段内的教学工作量;统计每个教室的利
用情况等。
制定教学计划: 根据专业教学秘书提供和教师的任课信息表制定教学计划;把
教学计划输入课程管理数据库和教师任课数据库
排课: 根据教学计划为每个专业排课,每个专业的学生可以查询自己的课程,
教务处可以根据教学计划修改课程表,将课程表分发给老师,学生,
教室管理员和院系。
数据字典
数据项
编 属 性 类型 长度
1
教师编号
int 4
2 char 10
3
教龄
int 4
4
出生日期
data 10
5
职称
char 10
6
职务
char 10
7
学院
char 10
8
专业
char 10
9
班级
char 10
10
成绩
int 4
11
学号
int 4
12
课 程
int 4
13
课 程
char 10
14
学时
int 4
15
学分
int 4
16
性别
char 10
数据结构
编号 数据结构名 组成
1
教师 教师编号,,性别,出生如期,教龄,专业,职称,行
政职务,所属学院
2
学生 学号,,性别,出生日期,班级,专业,所属学院
3
课程 课程号,课程名,学时,学分
4
学生选修 学号,课程号,成绩
5
主讲课程 教师编号,课程号,班级
数据流
编号 数据流名 输入 输出
1
变更学生信息 变更信息 学生信息
2
查询学生信息 学号或 学生信息
3
变更教师信息 变更信息 教师信息
4
查询教师信息 教师编号或 教师信息
5
变更课程信息 变更信息 课程信息
6
查询课程信息 课程号或课程名 课程信息
7
变更班级信息 变更信息 班级信息
8
查询班级信息 教师编号或课程号 班级信息
9
变更成绩信息 变更信息 成绩信息
10
查询成绩信息 学号或课程号 成绩信息
处理过程
处理过程名 输入数据流 输出数据流
修改教师信息 更改教师信息 修改后的教师信息
修改学生信息 更改学生信息 修改后的学生信息
修改课程信息 更改课程信息 修改后的课程信息
选课 选课信息 选定课程信息
登记成绩 成绩信息 学生所选课程成绩信息
教师
教师编号
教龄
职称
行政职务
出生日期
专业
性别
所属学院
数据维护 各信息表修改信息 修改后的各信息表
二.概念结构设计
将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。它
是整个数据库设计的关键所在。它是现实世界的一个真实模型,表达自然、直观,又易于
理解。根据学生成绩管理的需求分析建立局部和全局 ER 图,如下所示。
(1)局部 E—R 设计
由在系统中描述教师实体的相关信息有教师编号、、性别、出生日期、职称、教
龄、专业、所属学院、行政职务,设计该实体 ER 图,如图 1 所示。
图 1 实体教师局部 ER 图
由在系统中描述学生实体的相关信息有学号、、性别、出生日期、专业、班级、
所属学院,设计该实体 ER 图,如图 2 所示:
剩余25页未读,继续阅读
资源评论
- m0_719721692022-12-10感谢大佬分享的资源,对我启发很大,给了我新的灵感。
zhangao_fengg
- 粉丝: 17
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 微信小程序 - 图书管理系统源码.zip
- 微信小程序 - 图片自适应 ,富文本解析源码.zip
- 微信小程序 - 同乐居商城:购物车合算源码
- 1、根据输入的三条边值判断能组成何种三角形,并设计测试数据进行判定覆盖测试 三条边为变量a、b、c,范围为1≤边值≤10,不在范
- SQL server 练习题目8道(小白教学).zip
- Python 手写实现 iD3 决策树算法-根据信息增益公式.zip
- 411675952289057车联助手-小窗版(三星)3.5.1.apk
- 三种快速排序方法合并在一个文件中以便直接运行的Python代码示例
- 937712277954201实习5.word
- 2程序语言基础知识pdf1_1716337722703.jpeg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功