停车场智能管理系统

目 录
一、系统概述 1
(一)开发背景 1
(二)项目意义 1
(三)设计目标 1
(四)开发技术 2
二、系统分析 2
(一)需求分析 2
(二)系统业务流程分析 3
(三)系统功能结构 4
(四)系统数据建模 5
三、概要设计 6
(一)系统功能 7
(二)开发及运行环境 8
(三)类设计 9
(四)原型设计 12
四、系统具体实现 16
(一)系统类设计 16
(二)登录 17
(三)车辆入库 17
(四)已出库车辆的费用信息 18
(五)未出库车辆查询 20
(六)车辆类型管理 24
(七)车辆停车记录查询 24
(八)车辆计费功能 25
(八)已出库车辆费用信息导出到EXCEL 25
五、系统测试 26
(一)测试环境 27
(二)测试过程 28
(三)测试结果 28
六、结束语 29
致谢 29
参考文献 30
一、系统概述
(一)开发背景
社会时刻在发展,人民的出行方式自然也会时刻改变。大量使用汽车出行而造成交通拥堵便是其中一个典型的变化。越来越多的交通工具造成的交通拥堵乃至障碍给人们生活造成了巨大的不便与困扰,正是因为这种不变才驱使人民去寻找一种高科技含量的有效系统去解决问题。智能化停车场系统针对此种情况而开发。该系统对车辆违规停放,车位利用率不高的改善有着明显的效果, *好棒文|www.hbsrm.com +Q: ^351916072* 
给交通设施的规划与建设起到了参考作用。另外本系统力求与其他的系统对接,这样可以和其他系统一起使用,实现更高效的综合管理。
从国家权威部门公布的最新大数据看,大概2014年末全国自用轿车拥有量达15447万辆,比上一年增加了21.8%,当中私家车拥有数13454万辆,增长15.5%。从发布的数据可以很明显看出汽车拥有量正在大幅度增长,所以停车场正在慢慢凸显了它的巨大作用,与此同时也刺激了对管理车辆的需求,渐渐管理停车场系统被很多人关注。
(二)项目意义
停车场管理作为物业管理的一部分,仍然少不了人的管理,停车场智能管理系统是根据汽车型号和汽车的停车时间来进行收费,有些工作如对比车辆的型号、车辆的牌号和车辆的主人会有着关键的作用。在停车场智能管理系统中,比如车辆进入、离开,关卡打开关闭,费用结算、交费工作,系统中运用到这方面的技术已经比较成熟,有较高的可行性。
(三)设计目标
系统的设计的总体目标是实时对停车场进行信息看护管理,即达成对停车场的现代化管理,及时记录车辆的信息,分配车位,泊车费用最后的结算,实时查看车位的使用状况,退出系统等功能。系统的具体目标包括:
1. 实时查看车位空余情况,车位分配。
2. 统计车辆的信息如号牌、出入时间等,全部智能化,全部由电脑完成,提高工作质量和工作效率。
3. 系统自动分析车位使用状况,自动分配,高效使用车位。
4. 车辆出库后费用全部由电脑来完成结算,解决大众所诟病的停车乱收费问题。
(四)开发技术
1. ASP.NET技术
是一个统一化的网页开发平台,可以自动开发企业级Web应用程序所需的服务。用于建立基于Web的应用程序的编程模型。从本质上来讲,运行时和.NET Framework类库集能用于建立动态Web页。它需要在Web服务器的环境中运行,比方说Microsoft Internet Information Server(Microsoft互联网信息服务器,IIS),并按照服务浏览器申请指示在服务器上实行程序。与直接由Web服务器供给的静态HTML差别是,ASP.NET页面实际上是在服务器上实行之后再产生结果的。页面的最终生成也许是由很多不同的指令和/或数据源架构的。
2. Microsoft SQL Server
本系统的数据库管理工具是SQL Server 2008。
SQL Server是微软公司的一款十分受欢迎的数据库管理软件。这个软件有可信任、高效、智能的特点。它能够将结构化、半结构化和非结构化文档的数据直接保存到数据库中。能够对数据进行查询、搜寻、同步、陈述和剖析之类的操作。
(五)开发及运行环境
1.开发环境
开发环境:Microsoft Visual Studio 2008集成开发环境。
开发技术:ASP.NET。
数据库管理系统软件:Microsoft SQL Server 2000。
服务器运行平台:Windows XP/Windows 2000
2.运行环境
服务器:Microsoft .NET Framework v3.5。
客户端:IE6.0向上浏览器。
二、系统分析
(一)需求分析
一个智能停车场经管系统应当要包含车辆进出的及时管理和计费、收费功能,停车场内的车位分布,和车位查询的功能和本身系统的设置以及管理功能。基于对多个小区,商厦停车场的研究与调查,要求本系统具有以下总体功能:
对车辆信息进行录入:车牌号,车辆进入车库时间、离开车库时间;
车辆出库自动结算停车费用:各个时段相应的固定费用;
查看剩余空位等详细信息;
每天结束时退出系统,每天的停车记录可导出;
提供系统的后台管理与维护;
要求系统稳定的运行;
根据以上总体需求,按模块划分,系统应包含以下几个模块的具体功能:
1.用户登录
该模块为系统基础部份,超级管理员,普通管理员,普通用户,管理员必需通过登录界面登录到系统,不然无法进行操作。
2.车辆入库
该模块是为了添加所有入库汽车的信息,如车辆号牌、车辆型号、车辆入库时间、如库区以及相应的备注信息。
3.费用信息
该模块是已出库车辆的费用信息,以及出库时间的查询。
4.未出库车辆
该模块是为了查询停放在车库没有出库的车辆的信息,以及对车辆进行出库操作。
5.车辆类型信息
该模块是让管理员添加车辆类型,修改车辆种类,如suv、面包车、小轿车等。
6.车库管理
该模块是对停车位进行动态的调整,新增车库、缩减车库、对车库容量进行调整等操作。
7.用户信息管理

图2-4 停车记录E-R图
2.实体对象关系模型
实体对象关系模型 如图2-5所示。
依据系统设计要求,所以在数据库设计时采用数据库来存放系统后台的应用信息,为此建立了数据库,根据本系统功能要求,建立了用户信息表,用户角色表,登记记录表等九张数据表来存放相关数据,如表3-1至表3-8所示。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1703.html

好棒文