文档介绍:
: .
停车场收费系统
LT
收费停车场管理系统
第1页收费停车场管理系统
第1页收费停车场管理系统
第1页收费停车场管理系统
通过调查了解分析停车管理的现状,弄清用户对开发的数据库应用系统的确切要求,以及停车场管理的流程,系统的具体功能和数据库中数据信息。
(1)处理对象
系统处理的对象包括车辆信息、车位信息、停车信息、收费记录以及费率等五个方面:
车辆信息:车牌号、车主姓名、车辆颜色、车辆品牌;
车位信息:车位编号、车位位置、车位类型、车牌号码、车主姓名、车辆品牌、车辆颜色、联系地址、联系电话、车位余额;
停车信息:车位编号、车牌号码、进入时间、离开时间、时间段;
收费记录:车位编号、车牌号码、停车时间、停车费用、发票编号;
费率:停车时段、时段费率;
(2)处理功能要求
整个系统具体包括三个子系统,分别为:停车处理子系统、车位综合管理子系统以及收费子系统。
处理的功能包括:车辆信息的查询以及更新;空闲车位信息的查询;固定车位信息的查询;进出车辆记录的更新和收费信息的查询与更新等。
(3)安全性与完整性要求
安全性可以通过视图机制来完成,对不同用户设置不同权限,不同的用户只能访问授权的视图,这样可以提高一定的程度的安全性。还可以通过存取控制机制:即定义用户权限,并将用户权限登记到数据字典中以及合法的权限检查来保障安全性。
完整性可以通过声明完整性,即在定义表时声明数据完整性和过程完整性,在服务器端编写触发器来实现。
(4)数据项清单:
表2-1数据项清单
名称
代码
域
数据类型
长度
停车时段
Timetype
<None>
Variable characters (20)
20
停车时间
Cartime
<None>
Float (20)
20
停车费用
Carpay
<None>
Float (20)
20
是否在车位
Carat
<None>
Boolean
票据号码
invoice
<None>
Variable characters (20)
20
离开时间
Carout
<None>
Date & Time
费率
ratetime
<None>
Float (20)
20
车主地址
Caradd
<None>
Variable characters (20)
20
车主姓名
Cname
<None>
Variable characters (20)
20
车主电话
Cartel
<None>
Variable characters (20)
20
车位位置
Clspace
<None>
Variable characters (20)
20
车位余额
Clbalance
<None>
Variable characters (20)
20
车位号
Clno
<None>
Variable characters (20)
20
车位类型
Cltype
<None>
Variable characters (20)
20
车牌号
Cno
<None>
Variable characters (20)
20
车牌子
Cbrand
<None>
Variable characters (20)
20
车颜色
Ccolor
<None>
Variable characters (20)
20
进入时间
Carin
<None>
Date & Time
(5)数据结构:
表2-2数据结构
数据结构编号
数据结构名
数据结构定义
组成
D-1
Car
车辆信息
Carno、Carname、Carbrand、Carcolor
D-2
lot
车位信息
Clno、Clspace、Cltype、Carno、Carname、Carcolor、Carbrand、Caradd、Cartel、Clbalance
D-3
park
停车信息
Clno、Carno、Carat 、Carin、Carout 、Timetype
D-4
charge
收费记录
Clno、Carno、Cartime、Carypay、invoice
D-5
rate
费率
Timetype、rat