随着社会经济的发展和人民生活水平的日益提高,车辆的数量迅速增加,城市交通的瓶颈不仅体现在道路交通的拥挤上,也体现在传统停车场管理效率和安全性大大滞后于社会的需要上,在这个快速发展和交通运输的繁忙的社会,停车场已经成为了交通设施的一个组成部分,传统的停车场管理给人们的生活带来了极大的不便,人们对停车场管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。
本论文旨在设计一个简单、高效且人性化的停车场管理系统,希望能解决目前管理上存在的一些问题。系统的设计过程经过了需求分析阶段、概念设计阶段、数据库的实施和系统的测试,最终完成了一个比较完善的停车场管理系统。系统主要功能包括:车辆的登记入库;车辆的停车收费;费率管理;车库容量显示和修改等等。本系统在WINDOWS XP下运行,使用Java语言开发,开发环境为MyEclipse10,用数据库SQL server 2008来储存数据。本系统合理有效、规范、实用,提高了管理员的工作效率,为用户提供了更全面便捷的服务。
【关键词】智能化;Java;车辆管理;智能计费;
要建立智能停车场的体系结构,首先应确定系统的用户服务要求,也就是明确停车场管理系统所应具备的功能。对于停车场的功能需求分析本文从以下三个方面进行考虑:
一、交通管理部门、停车场管理者和用户。交通管理部门对停车场的功能需求是满足停车需要、调节交通,能够让需要停车的车辆进入停车场停车,避免车辆在道路上滞留,以此来缓解交通压力,使整个交通有序运行。 因此,停车场必须具有方便停车、提供停车场停车位状态信息的功能。
二、停车场管理者对停车场的功能需求是保证车辆安全、计费收费、方便用户停车等,这样停车场应该具有车辆出入控制、停车时长统计、费用计算、车辆识别的功能。
三、从用户这一方面来说,车辆安全是第一位的,对于费用收取的透明度和停车、取车的方便快捷也是一个重要考虑因素。
因此,综合以上三方面对停车场管理的功能需求,把智能停车场中的停车服务功能和交通导行服务功能归纳起来,智能停车场管理系统应具备以下几个功能:
(1) 车辆的出入控制功能;
(2) 计费、收费功能;
(3) 车辆识别功能;
(4) 安全监控功能;
(5) 停车场状态信息收集、处理功能;
(6)车辆停车时间查询功能;
(7)停车场车位信息查询管理功能;
(8)车辆信息管理功能;
(9)用户管理功能;
(10)卡信息管理功能;
(11)用户充值及余额查询功能;
(12)停车场车位初始化功能;
目 录
摘 要 I
前 言 1
第一章 绪 论 2
1.1 背景 2
1.2 课题设计目的和发展趋势 2
1.2.1 课题研究目的及实际意义 2
1.2.2 智能停车场管理系统发展概况及趋势 2
1.3 课题设计思想 3
第二章 开发技术、工具简介 4
2.1 Java语言 4
2.1.1 Java的简介 4
2.1.2 Java的基本概念 4
2.1.3 Java的基本语法 5
2.1.4 Java的关键字 5
2.1.5 Java的特点及比较 7
2.2 SQL server 2008数据库 9
2.2.1 SQL server 2008的简介 9
2.2.2 SQL Server的特性 9
2.3 MyEclipse集成开发环境 10
2.4 JRE、 JDK 10
第三章 系统分析 11
3.1需求分析 11
3.1.1功能需求 11
3.1.2运行需求 12
3.2 可行性分析 13
3.2.1 经济可行性 13
3.2.2技术可行性 13
第四章 概要设计 14
4.1 系统设计 14
4.2 系统功能结构图 15
4.3 系统主要E-R图 15
4.4 数据库的设计 17
4.4.1 数据库中表结构的设计 17
4.4.2 数据库设计的实现 18
第五章 详细设计 20
5.1 登录界面设计 20
5.2 主界面设计 21
5.3 设置界面设计 24
5.4 车位信息管理界面设计 26
5.5 入场管理界面设计 27
5.6 车辆信息管理界面设计 30
5.7 用户管理界面的设计 31
5.8 出场管理界面设计 33
第六章 测试 37
6.1 登录模块测试 37
6.2 停车场车位初始化测试 37
6.3 车位信息表查询测试 38
6.4 入场管理模块测试 38
6.5 车辆信息列表管理测试 39
6.6 用户管理测试 39
6.7 出场管理测试 40
第七章 总结 41
参考文献 42
致 谢 43