数据库实验自己做的.docx

上传人:b****6 文档编号:13343601 上传时间:2023-06-13 格式:DOCX 页数:11 大小:150.45KB
下载 相关 举报
数据库实验自己做的.docx_第1页
第1页 / 共11页
数据库实验自己做的.docx_第2页
第2页 / 共11页
数据库实验自己做的.docx_第3页
第3页 / 共11页
数据库实验自己做的.docx_第4页
第4页 / 共11页
数据库实验自己做的.docx_第5页
第5页 / 共11页
数据库实验自己做的.docx_第6页
第6页 / 共11页
数据库实验自己做的.docx_第7页
第7页 / 共11页
数据库实验自己做的.docx_第8页
第8页 / 共11页
数据库实验自己做的.docx_第9页
第9页 / 共11页
数据库实验自己做的.docx_第10页
第10页 / 共11页
数据库实验自己做的.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库实验自己做的.docx

《数据库实验自己做的.docx》由会员分享,可在线阅读,更多相关《数据库实验自己做的.docx(11页珍藏版)》请在冰点文库上搜索。

数据库实验自己做的.docx

数据库实验自己做的

《数据库应用实训》

实训报告

设计题目:

考研辅导机构管理系统

学号:

________111001218____________

姓名:

黄晋

专业:

数理综合班

年级:

2010级

指导教师:

张华娣

 

2013年12月3日

目录

第1章实训概述2

1.1实训目的2

1.2实训要求2

第2章系统需求分析3

2.1问题背景及描述3

2.2功能分析3

2.2.1系统目标4

2.2.2系统功能图4

2.3业务流程设计4

2.3.1业务流程分析4

2.3.2业务流程图5

2.4数据流图设计5

2.5数据字典建立5

2.5.1数据流的描述6

2.5.2数据数据存储的描述7

2.5.3数据项的描述7

第3章概念和逻辑结构设计9

3.1概念结构设计9

3.2逻辑结构设计11

第4章系统数据库平台构建13

4.1数据库的设计13

4.2安全环境配置14

4.2.1控制文件的配置14

4.2.2重做日志文件的配置14

4.3存储空间和数据文件的设计15

第5章数据表及完整性设计17

5.1数据表的设计17

5.2数据完整性设计19

5.2.1索引设计19

5.2.2视图设计20

第6章心得体会22

 

第一章实训概述

1.1实训目的

通过本课程学习,培养综合运用理论知识分析和解决数据库创建与设计过程中所遇到的实际问题的能力,具备使用大型数据库系统管理和应用开发的能力,提高综合素质和专业技能,为今后从事相关的工作打下坚实的基础。

1.2实训要求

针对一个具体的实际问题进行需求分析,利用数据库建模工具完成数据库的概念、逻辑和物理设计。

基于大型数据库系统平台,对实际数据库进行构建,环境配置,存储空间和数据文件的创建并能有效管理。

数据表和完整性的设计,依据上述的需求分析,基于平台完成各类数据表的设计,并对数据的相关完整性进行设计。

数据库实现,作为能力拓展篇,有能力的学生可完成业务规则的建立,设计相应的存储过程和触发器;编写程序完成系统的开发设计,并能对数据库进行维护,如,安全性、备份等。

 

第二章系统需求分析

2.1问题背景及描述

进入二十一世纪后,信息化建设已经越来越普及,单纯的以纸本方式或电子表格Excel来管理一般考研机构辅导系统过程,已经力不从心。

本系统是一个关于考研辅导机构教学管理的信息系统,因此,从一开始就要以系统的可行性为最终的实现目标,由此,本系统最终要实现的目标的设计就非常重要。

根据可行性的分析得出,本系统应该分别对教师,会员,辅导机构管理人员三方提供输入,查询,修改,记录等功能。

归纳起来,本系统的功能应分为以下几块:

系统管理模块,会员管理模块,教师管理模块,课程管理模块,教室管理模块。

2.2功能分析

2.2.1系统目标

本系统的目标是最终实现无纸化办公,提高考研机构信息化程度,使得课程的管理、学生的选课能够在线上完成,提高沟通效率,使考研辅导的相关信息更加明朗。

2.2.2系统功能图

以下是整个系统的功能分析图:

2.3业务流程设计

2.3.1业务流程分析

考研辅导管理系统主要包含课程教学计划管理、学生选课管理、教室管理3个主要部分:

(1)教学计划管理:

考研辅导机构根据考试大纲及市场的需求,制定合理的教学计划。

(2)学生选课:

学生根据自己的情况,配合考研辅导机构所给的教学计划,选择自己所需的课程。

(3)教室管理:

考研辅导机构根据教学计划,结合学生选课的结果,对教室进行合理的分配。

2.3.2业务流程图

以下是系统的业务流程图:

2.4数据流图设计

(1)系统整体的数据流程图:

(2)教学计划局部数据流程图:

(3)学生选课局部数据流程图:

(4)教室安排局部数据流程图:

2.5数据字典建立

2.5.1数据流的描述

(1)教学计划管理的数据流:

序号

数据流名

来源

流向

组成

说明

1

管理员课程查请求

课程信息

P1.1

课程编号、课程内容

2

管理员课程处理信息

S3课程信息

P1.2

课程编号、课程内容

对课程信息进行修改

3

管理员教学计划查询

S4教学计划信息

P1.3

课程编号、教学计划编号、教学计划时间

 

4

管理员教学计划处理

P1.3

P1.4

课程编号、教学计划编号、教学计划时间

对教学计划进行修改

(2)学生选课管理的数据流:

序号

数据流名

来源

流向

组成

说明

1

(会员)教学计划查询请求

需要选课的会员

P2.1

会员编号

2

教学计划数据

S4教学计划信息

P2.1

课程编号、教学计划编号、教学计划时间

 

3

会员课程选择数据

P2.3

S5选课信息

课程编号、教学计划编号、会员编号

 

4

选课信息查询

管理员

P2.4

课程编号、教学计划编号、会员编号

 

(3)教室管理数据流:

序号

数据流名

来源

流向

组成

说明

1

查询选课

管理员

P3.1

课程编号、教学计划编号、会员编号

2

选课信息查询

S5选课信息

P3.1

课程编号、教学计划编号、教学计划时间

 

3

教室信息

S6教室信息

P3.2

教室编号

 

4

教室安排数据

P3.2

S7排课数据

教学计划编号、教室编号

2.5.2数据存储的描述

序号

数据文件

文件组成

关键标识

组织

1

S1会员档案

会员编号

全部

按会员编号排序

2

S2教师档案

教师编号

全部

按教师编号排序

3

S3课程信息

课程编号、课程名称、课程说明

课程编号

按课程编号排序

4

S4教学计划信息

课程编号、教师编号、开课时间安排

课程编号、教室编号

按课程编号、教室编号排序

5

S5会员选课信息

教学计划编号、会员编号

全部

按教学计划编号、会员编号排序

6

S6教室信息

教室编号

全部

按教室编号排序

7

S7排课信息

教学计划编号、教室编号

全部

按教学计划编号、教室编号排序

2.5.3数据项的描述

第三章概念和逻辑结构设计

3.1分ER图设计

本系统包括的实体主要有会员,教师,教室,课程。

学生实体和课程实体存在选修的联系,一个学生可以选修多门课程,而每门课也可以被多个学生选修,所以它们之间是多对多的联系(n:

m),如下图:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2