教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

收费停车场管理系统数据库设计_数据库课程设计论文(2)

来源:网络收集 时间:2026-08-30
导读: DS-4 Moneynote 收费记录 Cwno、Carno、Cartime、Moneypay、Piece DS-5 Car 车辆信息 Carno、Carsb、Carcolor (5)处理逻辑描述 表2-3处理逻辑描述 3. 概念设计阶段 3.1目标 概念结构设计师是将需求分析得到的用户

DS-4 Moneynote 收费记录 Cwno、Carno、Cartime、Moneypay、Piece

DS-5 Car 车辆信息 Carno、Carsb、Carcolor

(5)处理逻辑描述

表2-3处理逻辑描述

3. 概念设计阶段

3.1目标

概念结构设计师是将需求分析得到的用户需求抽象为信息结构即概念模型的过程。它是整个数据库设计的关键。概念结构设计步骤分为两步:第一步是抽象数据并设计局部视图,第二步是集成局部视图,得到全局的概念结构。

3.2设计过程

(1)选择中层数据流为切入点,通常选择实际系统中的子系统; (2)设计分E-R图,即各子模块的E-R图;

(3)生成初步E-R图,通过合并方法,做到各子系统实体、属性、联系统一; (4)生成全局E-R图,通过消除冲突等方面。

通过分析系统的业务流图与数据流图,得到系统围绕“车辆”与“车位”之间的相互关系。

3.3阶段成果

分E-R图:

全局E-R图:

E-R图属性如下所示:

车 辆:Car (Carno,Carsb,Carcolor) Carno是主码;

固定车位:Fixed(Cwno,Carpace,Carno,Carname,Carcolor,Carpho,Caradd,Cartel,Carmon); 自由车位:Freed(Cwno,Carpace) Cwno是主码;

收 费:Moneynote(Cwno,Carno,Cartime,Moneypay,Piece) Cwno和Carno是外码; 停 车:Stop (Cwno,Carno,Carin,Carout,Timetype,Cwtype,Montime) Cwno和Carno是外码;

4. 逻辑设计阶段

4.1目标

逻辑结构设计的任务是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。逻辑结构设计时一般要分为3步进行:将概念结构转换为一般的关系、网状、层次模型;将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;对数据模型进行优化。

4.2任务与结果 4.2.1数据组织

(1)将E-R模型转换为关系模型

转换的原则是:一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。

对于实体间的联系则有以下不同的情况:

一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。

一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。

一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。

3个或3个以上实体间的一个多元联系可以转换位一个关系模型。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,各实体的码组成关系的码或关系码的一部分。

具有相同码的关系模式可合并。

E-R图向关系模型转换的结果是:

车 辆:Car (Carno,Carsb,Carcolor) Carno是主码;

固定车位:Fixed(Cwno,Carpace,Carno,Carname,Carcolor,Carpho,Caradd,Cartel,Carmon)

自由车位:Freed(Cwno,Carpace) Cwno是主码;

收 费:Moneynote(Cwno,Carno,Cartime,Moneypay,Piece) Cwno和Carno是外码; 停 车:Stop (Cwno,Carno,Carin,Carout,Timetype,Cwtype,Carat,Montime) Cwno和Carno是外码;

(2)模型优化

关系模型Car和Moneynote由于没有出现部分函数依赖和传递函数依赖,所以以上模型已经达到3NF。但是关系模型Stop存在函数传递依赖Carin Timetype,Timetype-/->Carin Timetype Montime,因此应该将关系模型Stop转换为3NF,优化后的关系模型为“停车:Stop(Cwno,Carno,Carin,Carout,Timetype)与费率信息:Moneyt(Timetype,Montime)。

关系模型Fixed和Freed之间存在数据冗余,因此可以将两个关系模型合并为一个关系模型FFed,并添加识别信息,合并后的关系模型为

Ffed(Cwno,Carpace,Cartype,Carno,Carname,Carsb,Carcolor,Carpho,Caradd,Cartel, Carmon)

模型优化后的关系模型为

车辆:Car (Carno,Carsb,Carcolor) Carno是主码;

车位:Ffed(Cwno,Cwpace,Cwtype,Carno,Carname,Carsb,Carcolor,Carpho,Caradd,Cartel, Carmon);

收费:Moneynote(Cwno,Carno,Cartime,Moneypay,Piece) Cwno和Carno是外码,被参照表是Ffed和Car;

停车:Stop(Cwno,Carno,Carin,Carout,Carat,Timetype); 费率信息:Moneyt(Timetype,Montime)。

(3)数据库模式定义

表4-1车辆信息

列名

Carno Carsb Carcolor

数据类型

Char Char Char

是否为主码

是 否 否

是否为外码

否 否 否

取值范围

可否为空

否 可 可

含义说明

车牌号码 车辆品牌 车辆颜色

表4-2车位信息

列名

Cwno Cwpace Cwtype Carno Carname Carsb Carcolor

数据类型

Char Char Char Char Char Char Char

是否为主码

是 否 否 否 否 否 否

是否为外码

否 否 否 否 否 否 否 取值范围

可否为空

否 否 否 可 可 可 可

含义说明

车位编号 车位位置 车位类型 车牌号码 车主姓名 车牌号码 车辆颜色

Carpho Caradd Cartel Carmon

Bit Char Char Float

否 否 否 否

否 否 否 否

100~200

可 可 可 可

车辆照片 联系地址 联系电话 车位余额

表4-3停车信息

列名

Cwno Carno Carat Carin Carout Timetype

数据类型

Char Char Bit datetime datetime Char(6)

是否为主码

否 否 否 否 否 是

是否为外码

是 是 否 否 否 否

取值范围

高峰、一般、

低谷

可否为空

否 否 否 否 可 否

含义说明

车位编号 车牌号码 在位情况 进入时间 离开时间 时间段

表4-4费率信息

列名

Timetype

数据类型

Char(6)

是否为主码

是否为外码

取值范围

高峰、一般、

低谷

可否为空

含义说明

时间段

Montime Float 否 否 大于0 否 收费费率

表4-5收费记录

列名

Cwno Carno Cartime 列名 Moneypay Piece

数据类型

Char Char Float 数据类型 Float Char

是否为主码

否 否 否 是否为主码 否

是否为外码

是 是 否 是否为外码

否 否

取值范围

大于0 取值范围 大于0

可否为空

否 否 否 可否为空

可 可

含义说明

车位编号 车牌号码 停车时间 含义说明 停车费用 发票编号

(4)用户子模式定义

表4-6 用户子模式定义

序号

V-1 V-2

视图名称 视图定义 视图作用 备注

Carinformation

Carfixedtion

车位号,车牌号

车位号,车牌号,车主,车名,车色,车照,

地址,电话,余额

查询在位车辆信息 查询在固定车位停车

的车辆信息 查询在自由车 …… 此处隐藏:3101字,全部文档内容请下载后查看。喜欢就下载吧 ……

收费停车场管理系统数据库设计_数据库课程设计论文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/104460.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)