- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计报告
14 -
数据库系统课程设计
学 号:2012
班级序号:
姓 名:
指导老师:刘福江
成 绩:
中国地质大学信息工程学院
2014年2月24日
1. 需求分析
1.1 需求说明
设计一个教务管理系统,该系统包括教师、学生、班级、系和课程等信息,基本情况如下:教师有工作证号、姓名、职称、电话等;学生有学号、姓名、性别、出生年月等;班级有班号、最低总学分等;系有系代号、系名和系办公室电话等;课程有课序号、课名、学分、上课时间及名额等。每个学生都属于一个班,每个班都属于一个系,每个教师也都属于一个系l每个班的班主任都由一名教师担任。一名教师可以教多门课,一门课可以有几位主讲老师,但不同老师讲的同一门课其课序号是不同的(课序号是唯一的)。一名同学可以选多门课,一门课可被若干同学选中。一名同学选中的课若已学完,应该记录有相应成绩。本单位学生、教师都有重名,工作证号、学号可以作为标识。教学系统主要提供数据维护、选课和信息查询。其中常见的查询有:系统中各对象的基本信息查询。查询指定班、系的学生信息(名单、人数等)。查询学生的成绩、学分情况。查询教师授课情况和学生选课情况。。。等等。
1.2 初步需求理解
教务管理系统涉及的实体有:
教师——工作证号、姓名、职称、电话等;
学生——学号、姓名、性别、出生年月等;
班级——班号、最低总学分等;
系——系代号、系名和系办公室电话等;
课程——课序号、课名、学分、上课时间及名额等。
这些实体之间的联系如下:
每个学生都属于一个班,每个班都属于一个系,每个教师也都属于一个系。
每个班的班主任都由一名教师担任。
一名教师可以教多门课,一门课可以有几位主讲老师,但不同老师讲的同一门课其课序号是不同的(课序号是唯一的)。
一名同学可以选多门课,一门课可被若干同学选中。
一名同学选中的课若已学完,应该记录有相应成绩。
1.3 数据字典
1.3.1 数据项
编号
数据项名
数据项含义
别名
数据类型
1
工作证号
唯一标识一名教师的编号
Tno
int
2
姓名
教师的名字
Name
char
3
职称
教师的职位级别
char
4
电话
教师的电话
Tel
int
5
学号
唯一标识一名学生的编号
Sno
int
6
性别
学生的性别
Sex
char
7
出生年月
学生的生日
Berth
date
8
班号
唯一标识一个班级的编号
Class
int
9
最低总学分
班级内最低的总学分
int
10
系代号
院系的序号
Dno
int
11
系名
院系的名称
Dna
char
12
系办公室电话
院系办公对外联系的号码
Dtel
int
13
课序号
唯一标识一门课的编号
Cno
int
14
课名
课程的名称
Cna
char
15
学分
本门课程的学分
float
16
上课时间
本门课开始上课的时间
time
17
名额
本课一共可容纳的学生数量
int
编号
数据项名
长度
取值范围
取值含义
1
工作证号
8999999999
2
姓名
10
3
职称
8
4
电话
11
02700000000~02799999999
前三位区号
5
学号
12
195300000000~205099999999
前四位年份
6
性别
2
7
出生年月
8
8
班号
6
000000~999999
9
最低总学分
3
000~999
10
系代号
3
000~999
11
系名
16
12
系办公室电话
11
02700000000~02799999999
前三位区号
13
课序号
899999999
14
课名
16
15
学分
0.0~10.0
16
上课时间
4
17
名额
3
000~999
1.3.2 数据结构
编号
数据结构名
含义说明
组成
1
教师
在校老师
工作证号,姓名,职称,电话,系,课程
2
学生
在校学生
学号,姓名,性别,出生年月,班级,课程
3
班级
由学生组成的集体
班号,最低总学分,系,班主任(教师)
4
系
由班级组成的集体
系代号,系名,系办公室电话
5
课程
课序号,课名,学分,上课时间,名额
1.3.3 数据流
编号
数据流名
说明
数据流来源
数据流去向
1
变更学生信息
更新学生信息
变更信息
学生信息
2
查询学生信息
学号
学生信息
3
查询教师信息
工作证号
教师信息
4
查询班级信息
班号
班级信息
5
查询系信息
系代号
系信息
6
查询课程信息
课序号
课程信息
7
选课
选课表变更信息
选课信息
8
查询选课信息
您可能关注的文档
- 毕业设计(论文)-上旁承体工艺编制及铣削568尺寸的铣削夹具设计.doc
- 毕业设计(论文)-设计年产800万吨炼钢生铁的炼铁车间设计.doc
- 毕业设计(论文)-数控车床加工工艺设计.doc
- 毕业设计(论文)-双筒液压减振器设计与分析.doc
- 毕业设计(论文)-网络棋牌游戏大厅的设计与实现.doc
- 毕业设计(论文)-网络应用实验平台建设研究.doc
- 毕业设计(论文)-箱体加工工艺规程及精镗Φ72孔专用夹具设计.doc
- 毕业设计(论文)-小区FTTX+LAN宽带接入网设计.doc
- 毕业设计(论文)-信息技术在信息管理中的具体应用.doc
- 毕业设计(论文)-旋转倒立摆控制演示系统设计与实现.doc
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)