- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库设计实例—学管理系统
数据库课程设计报告
教学管理系统
数据库设计
课程设计题目 教学管理系统
学 院 软件学院
班 级 软件技术四班
年 级 2013级
姓 名 彭超 李新 徐彤
( 2014 年 11月)
用5行左右的文字对系统进行简要介绍
对教学管理信息统一规范整理,实现各种信息的自动管理。为便于信息的查询,找出各种信息的关联性,根据各种需求设计出合理的报表。
减轻教学日常信息管理的负担,方便学生、教师查询信息和学校对所有信息的管理。以简单便捷的操作获取详尽的信息。
一、数据需求分析
某学校设计学生教学管理系统。学生实体包括学号、姓名、性别、生日、民族、籍贯、简历、登记照,每名学生选择一个主修专业,专业包括专业编号、名称和类别,一个专业属于一个学院,一个学院可以有若干个专业。学院信息要存储学院号、学院名、院长。教学管理还要管理课程表和学生成绩。课程表包括课程号、课程名、学分,每门课程由一个学院开设。学生选修的每门课程获得一个成绩。另外,为了管理教师教学安排,教师包括编号、姓名、年龄、职称,一个教师只能属于一个学院,一名教师可以上若干门课程,一门课程可以有多名老师来上,每个教师所上的每门课都有一个课堂号和课时数。
本系统数据字典如下:
数据项表
编号 标识符 类型 长度 同义名 CourseNo varchar 10 课程号 ClassName Varchar 20 课程名 Credit int 4 学分 CPeriod int 4 学时 DeptNo varchar 10 学院号 DeptName Varchar 20 院名 President Varchar 256 院长 StudentNo varchar 10 学号 StudentName varchar 20 姓名 Gender varchar 4 性别 Age datetime 8 年龄 Nation varchar 8 民族 Place Varchar 256 籍贯 Synopsis Varchar 256 简历 Photo Varchar 256 登记照 Major Varchar 8 主修专业 TeacherNo Varchar 10 教师号 TeacherName Varchar 20 教师姓名 TeacherGender Varchar 4 教师性别 TeacherAge datetime 8 教师出生日期 ProTitle Varchar 20 职称 Specialized varchar 20 专业级教学课程 TeacherCpllage varchar 8 所属学院 ExamScore float 8 考试成绩 SumScore float 8 总成绩 数据流
数据流表
编号 名称 来源 去向 组成 1 身份信息 学生/教师/管理员 教学系统 用户名+密码 2 身份验证信息 教学系统 学生/教师/管理员 验证结果 3 学生/教师/管理员查询/修改请求 学生/教师/管理员 教学系统 待查询对象识别符 4 查询/修改结果 教学系统 学生/教师/管理员 被查询/修改对象具体信息
二、概念结构设计
首先确定系统中的实体
从以上数据需求可以看出,系统共包括5个实体:学生、专业、学院、教师、课程。
再确定系统中实体间的关系
根据数据需求描述推出:专业与学生是1对多关系;学生与课程是多对多关系;课程与老师是多对多关系;课程与学院是多对1关系;学院与专业是1对多关系;学院与教师是1对多关系。
转化成E-R图
图1 实体-属性图
图2 教学管理ER图
三、逻辑结构设计
在转换为关系模型时,一对多的联系都在相应的多方实体的关系中增加一个外键。本系统由ER模型转换的关系模型是:
学生(学号,姓名,性别,生日,民族,籍贯,专业号,简历,登记照)
专业(专业号,专业,专业类别,学院号)
学院(学院号,学院,院长)
课程(课程号,课程名,学分,学院号)
成绩(学号,课程号,成绩)
教师(编号,姓名,年龄,职称)
四、物理结构设计(不写)
五、数据库实施
基于Access的 数据库结构设计如下。
指定数据库文件的名称,并为设计好的关系模型设计表结构。
数据库文件保存在“E:\教学管理\”文件夹中,数据库文件名:教学管理.MDB。
表包括:学院、专业、学生、课程、成绩单。对应表结构如表1-2至表1-6所示。
表
您可能关注的文档
最近下载
- 提高采集血标本合格率PPT参考.ppt
- 部编版一年级道德与法治上册第7课《上课了,好好学》课件.pptx VIP
- 新工艺、新技术开发控制管理流程[模板].doc VIP
- 新人教版新目标七年级英语上册全册教案 .doc VIP
- 2024年国开电大《行政法与行政诉讼法》形考任务3-4网考题库(附答案).pdf VIP
- 2023年山东二造《建设工程计量与计价实务(安装)》高频核心题库300题(含解析) (2).pdf
- (高清版)B 25506-2010 消防控制室通用技术要求.pdf VIP
- 【单位开失业证明模板】失业证明模板六篇.doc VIP
- 中国共产党纪律处分条例PPT.pptx VIP
- 智能建造——6.3 建筑智能运维案例分析.pptx VIP
文档评论(0)