教务管理系统大数据库设计

教务管理系统大数据库设计

ID:33417778

大小:149.50 KB

页数:12页

时间:2019-02-25

教务管理系统大数据库设计_第1页
教务管理系统大数据库设计_第2页
教务管理系统大数据库设计_第3页
教务管理系统大数据库设计_第4页
教务管理系统大数据库设计_第5页
资源描述:

《教务管理系统大数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实用标准文案教务管理数据库系统课程设计精彩文档实用标准文案目录1、需求分析21.1信息要求:21.2处理要求:21.3安全性与完整性要求:21.4系统功能的设计和划分2第一部分:用户管理部分3第二部分:管理员管理部分32、概念设计32.1概念模型(E-R图):32.2数据字典:5a.数据项5b、数据结构5c、数据流5d、数据存储6e、处理过程62.3数据流图73、逻辑结构设计73.1E-R图向关系模型的转换(关系的码用下横线表出)73.2设计用户子模式84、物理设计84.1选择存取方法84.2确定数据库的存储结构84.3评价物理结构95、系统实施96、运行维护10精彩

2、文档实用标准文案1、需求分析1.1信息要求:教务管理系统涉及的实体有:l教师——工作证号、姓名、职称、电话等;l学生——学号、姓名、性别、出生年月等;l班级——班号、最低总学分等;l系——系代号、系名和系办公室电话等;l课程——课序号、课名、学分、上课时间及名额等。这些实体之间的联系如下:l每个学生都属于一个班,每个班都属于一个系,每个教师也都属于一个系。l每个班的班主任都由一名教师担任。l一名教师可以教多门课,一门课可以有几位主讲老师,但不同老师讲的同一门课其课序号是不同的(课序号是唯一的)。l一名同学可以选多门课,一门课可被若干同学选中。l一名同学选中的课若已学完

3、,应该记录有相应成绩。l本单位学生、教师都有重名,工作证号、学号可以作为标识。1.2处理要求:教学系统主要提供数据维护、选课和信息查询。其中常见的查询有:系统中各对象的基本信息查询。查询指定班、系的学生信息(名单、人数等)。查询学生的成绩、学分情况。查询教师授课情况和学生选课情况……。1.3安全性与完整性要求:l安全性要求:1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3.系统应对不同用户设置不同的权限,区分不同的用户,如学生,教师,

4、系统管理员。l完整性要求:1.各种信息记录的完整性,关键信息记录内容不能为空;2.各种数据间相互的联系的正确性;3.相同的数据在不同记录中的一致性。1.4系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:精彩文档实用标准文案第一部分:用户管理部分1、处理用户注册2、处理用户登录3、用户可以查询学生信息。4、用户可以查询快件信息。5、用户可以提交与查询报修信息。6、用户可以插入与删除用户自己的离返校信息。7、用户可以修改用户自己密码。第二部分:管理员管理部分各部分完成的功能如下:1、处理管理员登录2、管理员可以查询学生信息。3、管理

5、员可以发布与更新快件信息。4、管理员可以插入、修改与查询报修信息。5、管理员可以插入与查询学生夜归信息。6、管理员可以查询在校与离校学生信息。7、管理员可以修改管理员密码。2、概念设计2.1概念模型(E-R图):教师班级属于最低总学分班号电话职称姓名工作证号学生学号出生年月性别姓名系系办公室电话系名系代号属于工作隶属关系的分E-R图1n1n1n精彩文档实用标准文案学生课程选修学号成绩出生年月性别姓名名额上课时间学分课名课序号mn选修联系的分E-R图负责联系的分E-R图班级负责最低总学分班号班主任电话职称姓名工作证号11授课授课联系的分E-R图课程名额上课时间学分课名课

6、序号教师电话职称姓名工作证号1n学生教师系班级课程选修属于属于工作授课学号成绩出生年月性别姓名名额上课时间学分课名课序号最低总学分班号系办公室电话系名系代号电话职称姓名工作证号负责教务管理系统的总E-R图1n1n1n111nmn精彩文档实用标准文案2.2数据字典:a.数据项编号属性名存储代码类型长度备注1学号Snochar11学生编号2姓名Snamechar20学生的姓名,任意合法字符3性别Ssexchar2学生的性别4出生年月Sbirthdate出生时间间接表示年龄5班号Classchar6班级编号6最低总学分TotalCredit浮点数4必须修足的学分总数7工作证

7、号Tnochar6教师的编号8教师姓名Tnamechar20教师的姓名,任意合法的字符9职称Titlechar8教师的职位称号10电话Telchar11教师的联系电话11系代号Dnochar3院系的编号12系名Departmentchar10院系的名称13系办公室电话Dphonechar11院系办公室的工作电话14课序号Cnochar6可区分不同老师教授的同一课程15课名Cnamechar20课程的名称16学分Credit浮点数2课程的学分17上课时间Ctimedatetime上课的时间18名额CnumInt课容量19成绩GradeInt选课学生某门

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。