没有合适的资源?快使用搜索试试~ 我知道了~
数据库课程设计C#--教学管理系统.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 144 浏览量
2022-07-13
09:54:49
上传
评论 1
收藏 56KB DOCX 举报
温馨提示
试读
25页
数据库课程设计C#--教学管理系统.docx
资源推荐
资源详情
资源评论
数据库课程设计-教学管理系统
1
成 绩 评 定 表
学生姓名
***
班级学号
QQ:
1277846362
专 业
电子信息
科学与技术
课程设计题目
教学管理
系统
评
语
源码请发邮件:1277846362@qq。com
组长签字:
成绩
日期
2013 年 4 月 日
课程设计任务书
学 院
信息科学与工程学院
专 业
电子信息科学与技术
学生姓名
***
班级学号
**********
课程设计题目
教学管理系统
数据库课程设计-教学管理系统
2
实践教学要求与任务:
一、 设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库
管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题
目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、 设计内容
信息需求:
学生信息;教职工信息;课程信息;成绩信息.
查询目标
按学号、姓名、系名称查询学生基本信息。
按姓名、系名称查询教职工基本信息.
按课程号、课程名称、上课教师姓名查询课程基本信息。
按学号、学生姓名、课程号、课程名称、教师姓名查询学生成绩。
按课程号、课程名称查询不及格学生学号、姓名。
指导教师:
**
2013 年 3 月 日
专业负责人:
2013 年 3 月 日
学院教学副院长:
2013 年 3 月 日
目录
1 需求分析.................................................................................................................................4
2 概念结构设计.........................................................................................................................5
3 逻辑结构设计.........................................................................................................................6
4 逻辑结构设计.........................................................................................................................8
5 安全性...................................................................................................................................10
6 数据库实施...........................................................................................................................10
7 心得体会:...........................................................................................................................35
8 参考文献...............................................................................................................................35
数据库课程设计-教学管理系统
3
1 需求分析
1.1 数据分析:
1、用户请求包括:
(1) 学生基本信息管理
新生信息录入。
学生信息修改:按学号查询出某学生的信息并做信息修改.
数据库课程设计-教学管理系统
4
(2) 课程信息管理:课程信息的输入、查询、修改、删除
(3) 教职工信息管理:教职工信息的输入、查询、修改、删除
(4) 选课管理:
学生可以同时选修一门或多门课程。
可以同时为多个学生选修某一门或某几门课程。
删除和修改选课信息。
(5) 成绩管理
按课程输入和修改成绩。
按学生输入和修改成绩.
(6) 信息查询
按学号、姓名、系名称查询学生基本信息。
按姓名、系名称查询教职工基本信息.
按课程号、课程名称、上课教师姓名查询课程基本信息.
按学号、学生姓名、课程号、课程名称、教师姓名查询学生成绩。
按课程号、课程名称查询不及格学生学号、姓名。
2、以上的用户请求经应用程序的转化,化为对数据库中的相应的表或视图的操
作,数据库再把处理的结果(或都是错误信息)返回结应用程序。
3、应用程序把结果返回给用户,该结果可能为一个对表操作的结果(如插入,
删除等),也可能为一个查询的结果,甚至可能为一个错误的信息。
1。2 安全性和完整性要求
安全性和完整性要求:
通过设置外键,建立它们之间的关系,并使它们级联更新相关的字段,级联删
除相关的记录.对于构成了环的级联更新或删除,而不能建立级联更新或删除的,
通过建立触发器,使得它们保持数据的完整性.
2 概念结构设计
2。1E-R 图
数据库课程设计-教学管理系统
5
ER 图
3 逻辑结构设计
3。1 关系模型
3。1。1 关系模型的设计
学生(学号、姓名、性别、所在系号)
教师(职工号、姓名、性别、所在系号)
课程(课程号、课程名称、学时、学分)
选修(学号、课程号、上课时间)
3。1.2 数据库关系图:
表一 UserID
表二 Course
表三 Student
系
属于
1
m
教 师
职 工
号
姓 名
名
性别
系号
拥
有
1
学 生
m
学
号
姓
名
性
别
系
号
讲
授
m
n
课程
课 程
号
课 程
名
职 工
号
学
分
选修
m
n
成绩
p
学
号
课 程
号
成
绩
剩余24页未读,继续阅读
资源评论
- hcc4662023-12-17资源是宝藏资源,实用也是真的实用,感谢大佬分享~
智慧安全方案
- 粉丝: 3602
- 资源: 59万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功