1 / 30
文档名称:

收费停车场管理系统数据库设计.doc

格式:doc   大小:938KB   页数:30页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

收费停车场管理系统数据库设计.doc

上传人:今晚不太方便 2017/7/14 文件大小:938 KB

下载得到文件列表

收费停车场管理系统数据库设计.doc

文档介绍

文档介绍:东方学院
实验(实训)报告
项目名称收费停车场管理系统
所属课程名称数据库原理及应用
项目类型设计、综合型
实验(实训)日期
班级 09信息2班
学号 0920400204,0920400211
姓名曹欢欢林婉怡
指导教师严素蓉
目录
1. 需求分析 4
4
4
4
4
结果 5
2. 概念设计 11
11
11
11
3. 逻辑设计 12
12
12
12
15
4. 物理设计 16
16
16
16
16
18
存储过程 18
触发器 18
5. 数据库实施阶段 19
19
19
19
6. 数据库调试与测试 20
需求分析

需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
目前停车场的管理方式比较落后,已经不能适应现代社会的实际需求,本系统的开发能给管理上带来新鲜的活力,提高管理的效率,具有较高的实用性和开发价值。


通过调查了解分析停车管理的现状,弄清用户对开发的数据库应用系统的确切要求,以及停车场管理的流程,系统的具体功能和数据库中数据信息。

(1)处理对象
系统处理的对象包括车辆信息、固定车位信息、自由车位信息、停车车辆信息以及收费记录等五个方面。即
固定车位信息:车位编号、车位位置、车牌号码、车主姓名、车辆品牌、车辆颜色、车辆照片、联系地址、联系方式、车位余额;
自由车位信息:车位编号、车位位置;
车辆信息:车牌号码、车辆品牌、车辆颜色;
停车信息:车位编号、车牌号码、进入时间、离开时间、时间段、车位类型、在位情况、收费费率;
收费记录:车位编号、车牌号码、停车时间、停车费用、发票编号。
(2)处理功能要求
整个系统具体包括三个子系统,分别为:停车处理子系统、车位综合管理子系统以及收费子系统。
处理的功能包括:车辆信息的查询以及更新;空闲车位信息的查询;固定车位信息的查询;进出车辆记录的更新和收费信息的查询与更新等。
(3)安全性与完整性要求
安全性可以通过视图机制来完成,对不同用户设置不同权限,不同的用户只能访问授权的视图,这样可以提高一定的程度的安全性。还可以通过存取控制机制:即定义用户权限,并将用户权限登记到数据字典中以及合法的权限检查来保障安全性。
完整性可以通过声明完整性,即在定义表时声明数据完整性和过程完整性,在服务器端编写触发器来实现。
结果
(1)体会和收获
通过对现在的停车场管理状况的调查,发现停车场管理缺少合适的管理系统,并了解了一下管理的大致流程。与此同时通过网络搜索查找现行的停车场管理系统,根据这两者综合来进行需求分析。调查时需要较强的信息捕捉能力以及事后的总结与思考,同时学会用网络较快较准确地搜索到需要的资料是很关键的。
(2)业务流程图



(3)数据流图
顶层数据流程图

第二层数据流图

第三层数据流
(1)
(2)
(3)
(4)数据字典
数据项:
表2-1数据项说明
数据项编号
数据项名
数据项含义
与其它数据项的关系
存储结构
别名
DI-1
Cwno
车位编号
char(10)
编号
DI-2
Carno
车牌号码
char(10)
车牌
DI-3
Carname
车主姓名
char(10)
姓名
DI-4
Carcolor
车辆颜色
char(4)
颜色
DI-5
Carpho
车辆照片
bit
照片
DI-6
Caradd
联系地址
char(20)
地址
DI-7
Cartel
联系方式
char(20)
电话
DI-8
Carat
在位情况
char(4)
DI-9
Carin
进入时间
datetime
DI