停车场管理系统文档

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

停车场管理系统Parking Administrative System

目录

1 结构化需求分析规格说明 (1)

1.1背景分析 (1)

1.2系统目标 (1)

1.3 数据流图 (2)

1.3.1顶层数据流图 (2)

1.3.2中间层数据流图 (2)

1.3.3底层数据流图 (3)

1.4 数据字典 (4)

1.4.1数据流条目 (4)

1.4.2数据存储条目 (5)

1.4.3数据项条目 (5)

1.4.4收费标准数据加工判定树: (6)

1.5 H图: (6)

1.6 E-R模型: (7)

1.6.1总E-R模型: (9)

2面向对象需求分析规格说明 (9)

2.1 用例图 (9)

2.1.1用例图1 (10)

2.1.2用例图2 (10)

2.1.3用例图3 (11)

2.2 建立静态对象模型 (12)

2.2.1 识别类 (12)

2.2.2 识别属性 (12)

2.3 建立动态交互模型 (14)

2.3.1 序列图1 (14)

2.3.2 序列图2 (14)

2.3.3 序列图3 (15)

2.4 状态图 (16)

2.4.1用户状态图: (16)

2.4.2车辆状态图: (16)

2.4.3管理员状态图: (17)

2.5 活动图 (18)

2.5.1车辆驶入停车场活动图 (18)

2.5.2收费活动图 (18)

2.5.3车辆离开活动图 (19)

3 总结 (20)

1 结构化需求分析规格说明

1.1背景分析

目前中国已经成为世界第三大汽车生产国和第二大汽车消费国,据权威部门数据表明,截至2006年底,中国汽车保有量突破3500万辆,私人汽车拥有量已达2925万辆,其中4年以内的新车占到百分之六十。预计2010年国内汽车保有量将达到5600万辆左右,而且每年汽车增长率都以50%-80%的速度增长,这就导致了50%的汽车无序停放现象,智能停车已经成为推动城市发展不可或缺的一部分,但随之而来的,车多位少、停车难的问题也日渐突出,成为当前社会普遍的关注点。

随着社会的发展和人民生活水平的提高,买车成为人们的奋斗目标之一,当然已经有很多人买了车。可是随着车辆的增加,车辆的停泊问题也随之出现。人们的生活方式发生着深刻的变化。城市的交通拥挤便是这种变化引起的现象之一。城市由于交通设施的增加造成的交通拥挤甚至混乱给人们的生活带来极大的不便,这种不便迫使人们去寻找高技术的有效手段去解决这种不便。这就使得各个停车站需要更加先进、更加完善的车辆管理系统,为车主带来方便,使停车场的管理系统化。因此开发了停车场广利系统。

1.2系统目标

停车场内车辆信息的及时汇总,随时了解停车场车位的使用状况。

统计车辆信息全部电脑化,提高工作效率和工作质量。

以停车场内的全部车辆信息为基础,动态分配停车位,尽量达到车位的最高利用率。

停车费用的结算也由电脑来完成,解决用户所担心的乱收费问题。

1.3 数据流图

1.3.1顶层数据流图

顶层数据流图是为了方便开发人员与用户更好的沟通,以及为系统的设计提供帮助。图3.1为停车长管理系统的顶层数据流图,从中可以看出,这个系统我们主要可以实现的功能分别为:车主领取停车卡、系统为车主分配车位、管理员核对信息以及计算车主停车费用、车主归还停车卡、结算费用。如图3.1所示。

图3.1 顶层数据流图

1.3.2中间层数据流图

顶图概括了整个系统的边界与规模,对其进行分解,得到停车场管理系统的数据流程图中图,如图3.2所示。

图3.2 中间层数据流图

在中间层数据流图中我们把顶层图中的停车场管理系统细化分为了3个相

对具体的管理分工,分别为:停车管理、车位管理、收费管理。其中停车管理与收费管理主要面向与车主(用户),而车位管理则主要的对象为管理员。停车管理会产生一张车辆信息表,其中包括了用户的一下主要信息如:车型、车主姓名、入库时间、出库时间、停车位号。

1.3.3底层数据流图

图3.3 停车管理底层数据流图

在图3.3停车管理底层数据流图中我们把中层中的停车管理更加细化的分为2个具体的事件。分别为入库登记以及出库登记。入库登记主要可以为车主进行身份的登记和管理员更加方便的查询车主的信息。出库登记主要的作用是核实车主入库时登记的信息以及登记车主停车时用的车位情况。

图3.4 收费管理底层数据流图

在图3.4收费管理底层数据流图中我们把中收费份分为两个部分,一是车卡管理,二是费用结算。车卡在分配给每一位进入车位的车主,一直到离开并归还停车卡。而车费结算就是用打卡时间与收费标准进行结算统计。

在图3.5车位管理底层数据流图中我们将它分为了三部分,管理员可以统计车位了解到时刻整个停车场内的车位情况而反馈指示车主,给车主提供详细的车位信息。车主只需要等待分配处理结果。

1.4 数据字典

数据字典保存了所有数据元素信息。本例的主要数据流有:入库申请、查询信息等。数据存储包括有:车辆信息表、收费记录表、车位信息表等。数据项包括有:车主信息、车辆信息、车位信息等。

1.4.1数据流条目

图4.1 入库申请数据流条目

图4.3车辆信息表数据存储条目

图4.5车位信息表数据存储条目

图4.6车主信息表数据项条目

1.4.4收费标准数据加工判定树:

图4.9收费标准数据加工判定树1.5 H图:

本软件项目的总体结构如图5.1所示。

相关文档
最新文档