数据库课程设计教室管理信息系统Word文档下载推荐.docx

上传人:b****5 文档编号:18677543 上传时间:2022-12-31 格式:DOCX 页数:45 大小:27.65KB
下载 相关 举报
数据库课程设计教室管理信息系统Word文档下载推荐.docx_第1页
第1页 / 共45页
数据库课程设计教室管理信息系统Word文档下载推荐.docx_第2页
第2页 / 共45页
数据库课程设计教室管理信息系统Word文档下载推荐.docx_第3页
第3页 / 共45页
数据库课程设计教室管理信息系统Word文档下载推荐.docx_第4页
第4页 / 共45页
数据库课程设计教室管理信息系统Word文档下载推荐.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

数据库课程设计教室管理信息系统Word文档下载推荐.docx

《数据库课程设计教室管理信息系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库课程设计教室管理信息系统Word文档下载推荐.docx(45页珍藏版)》请在冰豆网上搜索。

数据库课程设计教室管理信息系统Word文档下载推荐.docx

业务流程分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2.3

数据流程分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2.4

数据字典⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

3.概念结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

8

3.1

教室管理信息系统总

E-R图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

9

3.2

教室管理信息系统

CDM图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10

4.

逻辑结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

⋯⋯⋯⋯11

5.

物理结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

⋯⋯⋯⋯⋯11

6.

总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

7.

参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯12

8.小组组员分工情况说明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯12

附录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯12

1.项目背景

1.1选题背景

教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。

教育信

息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;

自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。

当今世界,经济信息化,管理业务信息化已经成为一种趋势。

就学校对于教室管理方面,建立教室管理信息

系统无疑是学校发展的一种趋势,也使学校管理更方便,快捷。

因此,学校信息化建设工作具有长期性、复杂性

和内容的多变性;

正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、

开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。

就目前我校对教室管理情况而言,

教室信息庞大复杂,管理过程杂乱,故建立此系统,以便及对教室信息的查询等。

1.2系统目标和实现技术

实现教室信息的存储,学校任课教师信息的存储,学校课程的开设信息的存储以及院系设置的情况。

在对这

些数据进行存储后,要对所处学期的院系课程开设情况进行学校教室的安排,并对这些安排好的数据进行存储,

实现数据库的更新,之后,用户就可以对学校教室的使用信息进行查询,也可以对教室所上课程的相关信息进

行查询。

如果想修改数据或是进行教室使用信息的修改,只能由系统的管理员进行更改和储存。

本次课程设计要

实现教室查询、教师查询、课程查询、教室借用查询和自习教室方面的查询等功能,功能目标图:

教室信息管理系统

实验软件平台:

WindowsXP,Powerduilder9.5,Visio

数据库开发工具:

MicrosoftSQLSever2000

2.需求分析

2.1组织结构分析

与教室管理相关的学校的组织机构有:

学生、教师和教室。

学校的所有日常工作都是围绕着这三大部分进行

的。

一个学校下设若干学院,如数学与统计学院、经济与贸易学院、计算机科学与工程学院、汽车学院等;

一个学院下设若干专业,如数学与统计学院下设有专业:

信息与计算科学、统计学和数学与应用数学;

一个专业有若

干班级,如数学与统计学院的2009级信息与计算科学专业下设两个班级:

信息1班、信息2班;

一个班级有若干同学。

一个

学院下设若干专业,如数学与统计学院下设有专业:

干教师。

一个专业开设

有若干课程,如数学与统计学院信息与计算科学专业开设有数据库系统概论、数学规划等课程。

一个学校有若干教学楼,如第一教学楼,第二教学楼等;

一个教学楼有若干楼层,如第一教学楼有一层、二

层、三层、四层、五层、六层、七层;

一个楼层有若干教室,如第一教学楼第一层有1-101,1-102,1-103,1-104

教室。

一个教师可以开设若干门课程,一门课程可以由多个老师来教授。

一个教室在不同的时段可以上不同的课程。

2.2业务流程分析

查询,预订教室:

学生或老师将要所查询的教室号码报给负责老师,负责老师根据已有的上课安排课程表查

询相应教室,如果在所查时间段空置,则可安排教室,并把教室安排情况通知对应学生和老师,如果教室不是闲

置的,则预定教室并把预订相应时间段的空教室通知给对应学生和老师(显然也是自习教室安排业务流程图)。

预订时间段

空教室

预订教

学生或

所查询的教室号

负责

上课安排课程表

教师

老师

教室安排情况安排教室

查询老师安排:

学生或老师将要所查询的教师姓名报给负责老师,负责老师根据上课安排课程表把所要查询的教师和相应的教室、课程安排通知给查询的学生或老师。

所查询的

负责老

教师姓名

相应课程、教室查询教师

和教师安排安排

查询课程安排:

学生或老师把所要查询的课程名报给负责老师,负责老师根据上课安排课程表查询课程安排并把相应的课程、教室和教师安排通知给所要查询的学生或教师。

所查询的课程名

相应课程、教查询课程

室和教师安排安排

借用教室安排:

学生或老师将所要借用的教室号码报给负责老师,负责老师根据上课安排课程表把借用情况安排报给所查询的学生或老师,并把借用通知通知给原来的准备在这个教室里上课的学生和老师。

不同意借

用通知

上课安排

课程表

所借用的

借用通知

原来的

学生和

教室号

借用安排同意借用

2.3数据流程分析

P3

预定教室

所课

室有

教段

P1

预定信息D2预定信息记录

S1学生

或老师所要查询的教室号码

P2

所查询教室所查时

查询上课安

间段空置安排教室

排课程表

D1安排教室录记

2.2.1查询、预定教室数据流程图

所要查询的教师编号

查询上课安排课程

所查询教师安排信息

D3

教师安排记录

或老师

2.2.2查询教师安排数据流程图

所要查询的课程号

所查询课程安排

D4

课程安排记录

2.2.3查询课程安排数据流程图

P6

D5借用信息记录

通知原来的老师

或学生

S1学生

P4

所借用的教室号

教室被借用信息

通知原来的学生和

同意借

用信息

P5

安排借用

2.2.4借用教室数据流程图

2.4数据字典

教室管理信息系统各实体及联系的数据字典:

1.数据流的描述:

数据流编号

数据流名称

简述

数据流来源

数据流去向

数据流组成

A1

要查询的教室信

S1

教室号码

A2

查询教室空置

所要查询的教室

教室号码、空置时间段

没有上课

A3

查询教室有课

教室号码、所查时间段

有课

A4

预订信息

所要预定教室的

D2

预定教室号码、预定时

信息

间、预定时间段

A5

安排教室情况

所安排的教室的

D1

所安排的教室号码、安

排的时间

A6

教师编号

要查询的教师编

A7

教师安排

所查询的教师安

教师编号、教师上课时

排信息

间、科目、地点

A8

课程号

所要查询的课程

课程编号

编号

A9

课程安排

所查询的课程所

课程编号、任课教师、

有信息

对应的上课地点

A10

借用教室号

所要借用的教师

教室编号

A11

教室信息

被借用教室的所

教室编号、借用时间段

的上课老师

、所上课

A12

同意借用

同意借用信息

同意在该时间段借用

教室的信息

A13

不同意借用

不同意借用信息

不同意在该时间段借

用教室的信息

A14

借用教室情况

借用教室信息

D5

借用教室的所有信息

A15

2.处理逻辑的描述:

处理逻辑编号处理逻辑名称简述输入的处理输出的数据流

数据流

查询上课安排课

查询所有的课程

程表

安排表

安排教室

实行教室安排并

记录教室安排

老师或学生根据

需要预定教室

通知原来的学生

将教室被借用信

息通知给原来在

这里上课的学生

同意后安排借用

根据所提供的内容查询

P2D3

全校课程安排表

D4P4D5

根据所查询的教室信息

提供预定教室号、预定时

间段

将教师被借用的信息通

知下去

实行借用并记录借用信

通知借用的学生

将不同意借用P4

通知不同意借用信息、

取P6

的情况通知给要

消借用

借用的学生或老

7

3.数据存储的描述:

数据存储编号

数据存储名称

数据存储组成

相关联的处理

安排教室记录

安排查询时间段的

上课时间、任课老师

、上

空置教室

课教室、上课时间段

预订信息记录

所预定教室的信息

预定教室编号、预定时间

所查询的教师课程

教师编号、上课时间段、

安排信息

上课地点

所查询课程的全校

任课老师、上课地点、上

课时间

借用信息记录

所借用教室的所有

教室编号、上课时间段

D6

全校课程安排信息

课教室、上课时间段

4.外部实体的描述:

外部实体编外部实体名简述外部实体组成输入的数据流输出的数据流

号称

S1学生或老师学生或老师学生、老师无P1

3概念结构设计

概念设计是根据需求分析阶段所收集到的用户需求,设计数据库的概念数据模型,它是从用户角度看到的数据

库。

采用两种建模工具完成数据库的概念结构设计如下:

3.1教室管理信息系统总E-R图

院系号

院系名称

|

学号

姓名

性别

教师号

n

学生

职称

身份证号

m

讲授

日期

时间段

借用

课程

课程名称

用途

工作日

学分

教室

课程类型

教学楼号

楼层

教—教

教学楼

教学楼名

由此得到的教室管理信息系统的关系模型如下

1.教学楼(教学楼号,教学楼名称)

2.教室(教室编号,教学楼号,楼层)

3.院系(院系号,院系名称)

4.课程(课程号,课程名称,学分,课程类型,开课院系号)

5.教师(教师编号,教师姓名,性别,所属院系,职称,身份证号)

6.学生(学号,姓名,院系号,身份证号)

7.教师开课(教室号,上课时间,上课时间段,教师号,课程号,)

8.教室借用(教室编号,使用人编号,使用日期,借用时间段,用途)

3.2教室管理信息系统CDM图

<

pi>

Characters(20)

Characters(10)

所属院系

Characters(20)

Identifier_1

0,n

M>

院系

<

Undefined>

隶属于

属于

上课

上课时间

Date&

Time

上课时间段

使用人编号

使用日期

使用时间段

教室借用

Characters(10)<

Characters(20)<

Time<

教室

学生

Characters(20)<

课程

课程号<

Characters(10)<

课程名称Characters(10)

学分Characters(10)

课程类型Characters(10)

开课院系Characters(10)

Identifier_1<

教室编号<

教学楼号Characters(10)

楼层Characters(10)

位置于

Characters(10)

教学楼名称

10

4.逻辑结构设计

逻辑结构设计是根据概念结构设计得到的数据库概念模型,利用CASE工具(PD等)设计数据库的逻辑模型,

具体地说就是根据E-R图利用关系模式的转换规则得到具体的关系模式或利用PD创建的CDM转换为相应的PDM。

在此给出由以上CDM图所转换的相应的PDM图。

根据以上CDM图所转换的PDM图:

char(20)

pk>

fk>

char(10)

FK_上课_上课_教师

院系号<

院系名称<

FK_教师_隶属于_院系

FK_学生_属于_院系

教师_教师编号课程_课程号教室_教室编号教室编号

上课时间上课时间段教师编号课程号

char(20)<

pk,fk1>

char(10)<

pk,fk2>

pk,fk3>

datetime

FK_上课_上课3_教室

教室_教室编号

FK_教室借用_教室借用_学生院系_院系号

fk2>

院系_院系号2

fk1>

FK_教室借用_教室借用2_教室

FK_上课_上课2_课程

课程号char(10)<

课程名称char(10)

学分char(10)

课程类型char(10)

开课院系char(10)

教学楼_教学楼号

FK_教室_位置于_教学楼

5.物理结构设计

由PDM图可直接生成数据库过程中的SQL脚本,为书写美观,如下只保

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1