- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
家教信息管理系统数据库课程设计
目 录
1. 绪论 - 1 -
2. 总体设计 - 1 -
2.1. 数据流程分析图 - 1 -
2.2. 系统功能模块设计 - 1 -
2.3. 安全性设计 - 2 -
3. 数据库设计 - 2 -
3.1. 需求分析 - 2 -
3.1.1. 任务概述 - 2 -
3.1.2. 系统功能需求 - 2 -
3.2. 概念结构设计 - 2 -
3.2.1. 数据需求 - 2 -
3.2.2. E-R图设计 - 3 -
3.3. 逻辑结构设计 - 3 -
3.3.1. 关系模型 - 3 -
3.3.2. 数据库完整性设计 - 3 -
3.4. 物理结构设计 - 4 -
3.4.1. 设计表 - 4 -
3.4.2. 数据库与表的创建 - 6 -
3.4.3. 建立视图 - 9 -
3.4.4. 建立索引 - 9 -
3.4.5. 建立存储过程 - 10 -
3.4.6. 建立触发器 - 11 -
4. 结论 - 11 -
5. 学习体会 - 11 -
6. 参考文献 - 12 -
7. 致谢 - 12 -
绪论
随着家教行业竞争的加剧、国内教育制度的不断深化改革,各类家教机构将更加注重学生的素质教育,不再单一为提高孩子学习成绩而努力
图2-1 顶层数据流图
系统功能模块设计
图2-2 家教信息系统模块图
安全性设计
数据库的安全性就是指数据库中数据的保护措施,一般包括的登陆的身份验证管理、数据库的使用权限管理和数据库中对象的使用权限管理三种安全性保护措施。
家教信息系统是采用管理员鉴定的方法实现数据库的安全,此安全管理措施在数据库中实现。登录数据库时,系统让管理员表示自己身份,不同管理员权限不同,系统进行鉴别此管理员是否为合法用户。若是,系统进一步对用户口令进行核实。只有完全符合的用户才能对系统内容进行相关更改、查询操作。
数据库设计
需求分析
任务概述
随着科技的发展和信息技术的日益普及,很多家长抱着望子成龙的心态不遗余力的为孩子找合适的家教,所以要设计一个家教信息系统,使用户利用网络的方便和快捷来具体了解家教的详细信息并快速找到适合学员的教员,而不用在跑去“家教服务中心”去了解,充分提高了快速了解教员信息的效率,减少了劳力及时间的浪费,对管理员来说,对家教信息的添加,修改,查询,更新和删除是必不可少的,所以开发设计一个全面的家教信息系统是必不可少的。
系统功能需求
家教信息系统是一种为管理家教的基本详细信息而设计的系统,一是使用户能够快速详细的,有针对性的去了解家教的基本信息,教授信息,所授科目信息,以及以往用户对家教的评价信息,二是对家教信息的管理实现现代化,从而方便了对家教信息的查询,更新与删除等,总体提高了管理的效率。
概念结构设计
数据需求
通过对家教信息系统的分析,得出如下数据特征:
(1)在家教信息系统中,每个教员由教员编号唯一标识,每科科目由科目编号唯一标识,每个学员由学员编号唯一标识。
(2)每个学员可以学习多门科目,每个教员可以教授多门科目,同时,一门课也可以由多位教员讲授,可供多为学员学习学习。
(3)每个学员可以评价多位教员,每个教员可以被多位学员评价。
(4)教员表和科目表为多对多的关系,可以通过设置教授表,确定教员和教授科目之间的明确关系。
(5)学员表和科目表为多对多的关系,可以通过设置学习表,确定学员和选择科目之间的明确关系。
(7)学员表和教员表为多对多的关系,可以通过设置评价表,确定学员和教员之间的明确关系。
E-R图设计
家教信息系统根据上面的设计规划出的实体有:教员实体、科目实体、学员实体。E-R图3-1如下。
图3-1 家教信息系统E-R图
逻辑结构设计
数据库逻辑结构设计的任务是将概念结构转换成特定DBMS所支持的数据模型的过程。
关系模型
由E-R图转换成关系模式。首先,将4个实体转换成关系模式的结果如下:
教员(教员编号,教员姓名,性别,电话,地址,文凭,任职类型)
科目(科目编号,科目名称,科目年级,课时单价)
学员(学员编号,学员姓名,性别,地址,电话,学习程度)
其次,将3个多对多类型的联系转换为关系模式,如下:
教授表(教员编号,科目编号,授课时间)
学习表(学员编号,科目编号,学习成绩,开始时间)
评价表(学员编号,教员编号,评价时间,授课质量,授课态度)
【注:带下划线的属性为关系的主属性(即关键字)。对于上述后3个表中都引用了外键,引用的外键“教员编号”都参照“教员表”的主键“教员编号”;引用的外键“科目编号”都参照“科目表”的主键“教员编号”;引用的外键“学员编号”都参照“学员表”的主键“学员编号”。】
数据库完整性设计
(1) 规范化设计
1.教员表:教员编号→教员姓名,教员编号→性别,教员编号→电话,教员编号→地址,教员编号→文凭,教员编号→
您可能关注的文档
- 实验二 PCR引物设计.ppt
- 实验专题复习-科学发展史和经典实验(必修一).ppt
- 实验五__探究恒力做功与动能改变的关系1.ppt
- 实验二:白盒测试_201432817444460.ppt
- 实验八.尿药法测定核黄素片剂消除速率常数.ppt
- 实验三 植物细胞的后含物(二).ppt
- 实验二.直流仪器使用与基尔霍夫定律.ppt
- 实验二 数码管显示数字.ppt
- 实验八练习使用多用电表(一轮复习).ppt
- 实验六血型鉴定与配血实验 2.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
最近下载
- 2024《采购管理优化研究国内外文献综述》3000字.docx VIP
- 人教版(2024新版)七年级美术上册第四单元第一课《身临其境》教学课件.pptx VIP
- 教育部产学合作协同育人项目师资培训项目结题报告模板(必威体育精装版).docx VIP
- 化学优质课公开课离子交换膜在电化学中的应用.pptx
- 四川大学机械制图习题集(第五版)答案.pdf
- 2024《企业采购管理研究的国内外文献综述》3800字.docx VIP
- 新人教版七年级美术上册第三单元第3课《奖牌设计》精品课件.pptx VIP
- 无机非金属材料学.doc VIP
- 汤姆索亚历险记 ——英文汇报ppt.pptx
- 教育部产学合作协同育人项目师资培训项目结题报告(含具体内容).docx VIP
文档评论(0)