C语言智能停车场系统

C语言智能停车场系统
C语言智能停车场系统

智能停车场管理系统

一、摘要

停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。本次方向设计主要是利用C语言平台下的VC++6.0编译器,设计一个方便且效率的智能停车场管理系统。利用模块化程序设计编写各个功能子函数,方便调用和系统维护;利用堆栈的方法实现停车场的车辆驶入和离开。该系统能自动录入停放车辆的各种信息(车牌,时间等)并自动分配车位以及智能计算费用,同时也能查询停车场内任意车辆的录入信息,省事,方便。测试表明该智能停车场系统运行良好,能投入实际使用。

二、设计目的和意义

本次设计的目的是设计一个智能的停车场管理系统,用户可以在客户端上自主的申请预约车位和撤销申请;同时,停车场自带自动停放和出站,自动计算停车费用;用户也可以通过系统查询特定车辆的停放信息。

智能停车场的意义在于:随着社会的进步和发展,车辆也在迅速增加,城市交通的瓶颈不仅体现在道路交通的拥挤上,也体现在传统停车场管理效率和安全性大大滞后于社会发展需要,给人们的生活带来了极大的不便。随着智能大厦和智能小区等智能建筑的不断发展,与之配套的停车场管理系统应运而生。智能停车场的产生不但规范了城市交通管理和车辆管理水平,还扩大了城市的容量,在安全防范方面也有了巨大的保障,同时还能方便的和其他智能系统接口,组成更完善的物流及设备管理系统。

三、设计原理

1、模块化系统设计

(1)模块化设计的概念

模块化设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出

来,并定义和调试好各个框架之间的输入、输出链接关系。逐步求精的结果是得

到一系列以功能块为单位的算法描述。以功能块为单位进行程序设计,实现其求

解算法的方法称为模块化。模块化的目的是为了降低程序复杂度,使程序设计、

调试和维护等操作简单化。

(2)本次设计的功能模块建立

车辆进入函数:记录驶入车辆的车牌号及驶入时间。

车辆离开函数:计算车辆停车费用并删除数据。

车费计算函数:划定停车场的收费制度。

车辆查询函数:查询指定的车辆入场记录。

车辆显示函数:显示所有停放车辆。

(3)系统框图

图1.0 智能停车场系统框图

2、堆栈的原理

(1)栈(Stack)的概念:是限制在表的一端进行插入和删除运算的线性表。(2)栈顶(top)和栈底(bottom) :

允许插入、删除的这一端称为栈顶,

另一端称为栈底。

图1.1 栈的示意图

(3)栈的插入和删除遵循后入先出,栈成为后进先出表。

(4)栈的基本运算:

①栈初始化:Init_Stack(&S)

操作结果:构造一个空栈S。

判栈空:StackEmpty (S)

初始条件:栈S已存在。

操作结果:若栈S为空栈,则返回1,否则返回0。

②入栈: Push(&S,e)

初始条件:栈S已存在。

操作结果:插入元素e为新的栈顶元素,栈发生变化。

③出栈:Pop(&S,&e)

初始条件:栈S已存在且非空。

操作结果:删除S的栈顶元素并用e返回其值,栈发生变化。

④读取栈顶元素: GetTop(S , &e)

初始条件:栈S已存在且非空。

操作结果:用e返回栈顶元素,栈不变化。

(5)顺序栈的类型定义如下:

const STACK_INIT_SIZE=100; //顺序栈的最大空间

typedef char SElemtype;

typedef struct

{SElemtype * elem;

int top;

int stacksize;

} SqStack;

(6)顺序栈的操作方式

设有定义:SqStack S ;

栈顶、栈底的位置:设栈底位置在数组的0端,则入栈时s.top加1,出栈时s.top 减 1。

栈空和栈满的状态:空栈用栈顶指针top为-1表示,即s.top==-1;

栈满用s.top==stacksize-1表示。

(7)置空栈

void InitStack_Sq(SqStack &S, int maxsize=STACK_INIT_SIZE)

{ //构造一个空栈S,初始分配的最大空间为maxsize

S.elem=new SElemType[maxsize];

S.top=-1; //栈中当前元素个数为0,即空栈

S.stacksize=maxsize; //栈最多可以容纳maxsize个元素

}

(8)入栈

void Push_Sq(SqStack &S,SElemType e)

{ if (S.top==S.stacksize-1)

error(“栈满”);

else

{ S.top++; /*栈顶上移*/

S.elem[S.top]=e; /*元素入栈*/

}}

(9)出栈

int Pop_Sq(SqStack &s, SElemType &e)

{

if (s.top==-1)

{ printf(“stack underflow”);

return 0;

}

else { e=s.elem[s.top]; /*获得栈顶元素的值*/

s.top--; /*栈顶下移*/

return 1;

}}

四、详细设计步骤

(1)车辆驶入函数:

图1.2 停车函数流程图

主要程序代码:

stacknode *into(stacknode *top1,LQueue *Q){

stacknode *p,*q;

time_t rawtime; //调用系统时间函数

struct tm *timeinfo; //时间结点

time(&rawtime);

timeinfo=localtime(&rawtime);

p=(stacknode *)malloc(sizeof(stacknode));

printf("请输入进入停车场车辆的车牌号:");

scanf("%s",p->data.num);

q=top1;

p->data.time.day=timeinfo->tm_mday;

p->data.time.hour=timeinfo->tm_hour;

p->data.time.min=timeinfo->tm_min;

p->data.n=b;}

(2)车辆离开函数:

图1.3 车辆离开函数流程

stacknode *leave(stacknode *top1,char str[],LQueue *Q){

int i,day,hour,min;

time_t rawtime;

struct tm *timeinfo;

time(&rawtime);

timeinfo=localtime(&rawtime);

day=timeinfo->tm_mday;

hour=timeinfo->tm_hour;

min=timeinfo->tm_min;}

(3)车辆显示函数:

主要程序代码:

while(top1!=NULL)

{

printf("%s%号%d点%d分第%d位

\n",top1->data.num,top1->data.time.day,top1->data.time.hour,top1->d

ata.tim e.min,top1->data.n);

top1=top1->next;

}

(4)车辆查询函数

图1.4 车辆查询函数流程图

void seq_search(stacknode *top1,char str[])

{

int i=0;

int flag=max;

stacknode *p;

p=top1;

while(flag--){if(strcmp(p->data.num,str)!=0){i++;p=p->next;}

else break;}

if(i

printf("车牌号进入时间位置\n");

printf(" %s %d号%d点%d分第%d位

\n",p->data.num,p->data.time.day,p->data.time.hour,p->data.time.min,

p- >dat a.n);}

else{printf("该车辆未在停车场中");}

}

(5)调用机器时间函数:

需先声明#include

主要程序代码:

int timef(){

int x,y;

time_t rawtime;

struct tm *timeinfo;

time(&rawtime);

timeinfo=localtime(&rawtime);

x=timeinfo->tm_mday,y=timeinfo->tm_hour;

}

把timeinfo指向的tm结构体中储存的时间转换为字符串字符串格式返回,

格式为:Www Mmm dd hh:mm:ss yyyy。

其中Www为星期;Mmm为月份;dd为日;hh为时;mm为分;ss为秒;yyyy为年份

五、设计结果及分析

1.车辆驶入功能:

输入车牌号之后,系统先判断停车场是否有空余车位,如果没有,发出提示“停车场已满,请在外等候”;如果有,系统再判断该车是否已经进入停车场,并给出相应的提示,同时调用机器时间作为车辆停入时间,并且为车辆分配内存作为存放时间和停车位置的空间。

图1.5 停车功能截图

2.车辆离开功能:

用户输入车牌号,之后,系统先判断停车场内是否有该车辆,如果没有,给出相应提示;有的话,系统调用当前机器时间,并且和该车存放的过去的机器时间做减法运算,四舍五入,然后乘上相应单价,最后打印输出用户的离开时间和所需要支付的停车费用。

图1.6 车辆离开截图

3.显示功能:

系统采用遍历的算法,将栈里面的所有元素按照“车牌号”“进入时间”“位置”

的方式,依次打印显示出来;如果没有数据则显示“停车场内无车”。

图1.7 车辆显示截图

4.查询功能:

用户输入车牌号之后,系统采用遍历的方式,将该车牌号和栈内的所有车牌号一一比较,如果查询失败,显示“无此车辆”;若查询成功,则打印输出该车牌号车辆的进入时间和停靠位置。

图1.8 查询功能截图

六、总结

设计过程中,由于自己的只是水平有限要实现某些功能,还需借助强大的互联网。在完成本设计的过程中,我既感受到了面对自己无法解决的问题时的苦恼,也体会到问题最终得以解决时的快乐。同时,我深刻体会到要做好一件事情,需要有系统的思维方式和方法,对待一个新的问题,要耐心、要善于运用已有的资源来充实自己。在对待一个新事物时,一定要从整体考虑,完成一步之后再作下一步,这样对于系统而言才能更加有效。通过此次毕业设计,我不但对Eclipse和数据库有了更深刻的认识,积累了使用软件工程的思想来开发软件的经验,同时最重要的是摸索出了一套分析问题和解决问题的方法,这对于我将来走上工作岗位受益匪浅

七、体会

通过这次课程设计,让我对程序设计过程有了更加深入的理解,程序设计就有如解决一实际问题,从解决实际问题的角度,我们要明白我们想要程序做什么,怎么做,需要什么,完成什么效果,最低要求,最高要求,然后再一一实现他的目标。它主要分为几个步骤,首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么;

其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。

对课程设计的建议,我个人的看法是对于这么个函数功能比较大的系统设计,在设计前老师可以给一个较类似的模板给我们看看其主要架构,这样,在刚开始设计时我们就不会对整个设计的过程的理解过于模糊,导致我们花了较多的时间去弄懂其架构的问题。当然更可以使我们从一开始设计起来就更有效率,以便用更短的时间去完成课程设计。

八、参考文献(递增引用,引用相关内容)

[1] 严蔚敏、吴伟民.数据结构(第二版).清华大学出版社,2006.7

[2] 谭浩强.C程序设计(第四版),2010.6 (4)

[3] 黄迪明.软件技术基础(第三版),2009.7 (3)

[4] 郑莉、董渊. C++程序设计基础教程.清华大学出版社,2010.8 (1)

停车场管理系统—C语言课程设计.doc

停车场管理系统 1题目要求 设有一个可以停放n 辆汽车的狭长停车场,它只有一个大门可以供车辆进出。车辆按到达停车场时间的早晚依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。如果停车场已放满n 辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就进入停车站。停车站内如有某辆车要开走,在它之后进入停车场的车都必须先退出停车站为它让路,待其开出停车场后,这些车辆再依原来的次序进场。每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。如果停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。编制一程序模拟该停车场的管理。 【基本要求】要求程序输出每辆车到达后的停车位置(停车场或便道上),以及某辆车离开停车场是的停车时间及它应该交的费用。 2需求分析 根据题目要求,因为停车场是一个单条的序列,可以用结构体实现;在程序中,需要知道每辆来车的具体停放位置,应提供提示、查找、标记工作。车辆离开要计时计费。另外,每天开始时,停车场要初始化。 3总体设计 这个系统可以分为:初始化、有车进入、有车离开、退出四个模块。 4详细设计 main()函数体内包含了界面选则部分menu(),并单独 抽出来作为一个独立函数,目的在于系统执行每部分 模块后能够方便返回到系统界面。即main()函数写为 如下: void main()/*主函数*/ { menu();/*菜单函数*/ } 菜单函数: void menu() { int n,w; do { puts("\t\t**************MENU**************\n\n"); puts("\t\t\t 1.初始化"); puts("\t\t\t 2.有车进入"); puts("\t\t\t 3.有车离开"); puts("\t\t\t 4.退出"); puts("\n\n\t\t*********************************\n"); printf("Please choice your number(1-4): [ ]\b\b"); scanf("%d",&n); if(n<1||n>4) /*对选择的数字作判断*/ { w=1; getchar(); } else w=0; }while(w==1); switch(n) { case 1:chushi();break; /*初始化函数*/ case 2:jinru();break; /*车辆进入函数*/

地下停车场管理系统

地下停车场管理系 统

智能停车场管理系统设计方案 前言 停车场系统设备应用领域非常广泛,国内各种大型或超大型商业收费停车场(机场、体育场、展览中心)、中小型商业收费停车场(酒店、写字楼、商场、剧院配套)、小区停车场等都有相应的应用,且不同的停车场对系统软、硬件的要求都有所差异。传统的停车场管理系统只解决了出入口控制的问题,对于停车场内部的停车引导、找车、快速进出等功能则鞭长莫及,而且在收费这个环节上也存在缴费方式单一、人工管理效率低下、存在收费漏洞等问题,更别说进行停车场整体的系统整合及资源优化配置了。 随着新的智能化停车管理技术不断发展,停车场管理正在向更开放、更灵活的方向发展。停车场管理走向智能化是停车场发展的潮流和趋势。传统停车场大多采用近距离读卡方式,必须停车伸手刷卡,下雨天容易被淋湿,上下坡道停车刷卡容易造成溜车、碰撞等事故。另外,传统停车场大都需要保安倒班值守,这样既给使用者造成了不便又牵制了物业的人力的资源。 智能停车场管理系统以智能卡技术为核心,以计算机和网络通信技术为手段,将停车场内的车辆更人性化、自动化管理。在智能停车场管理过程中,用户经过一张非接触式IC卡、手机终端便可实现一般的停车消费、临时用户管理和月租用户管理。同

时,系统还能够对出入车辆实时记录和图像对比,使整个车辆管理做到技防、人防、物防相结合的安全管理。 一、设计需求 根据用户需求,系统选用基于车牌及车型识别的收费系统作为车辆出入停车场的凭证,经过出入口的车辆识别来判断车辆进出场的权限及车辆的停放时间和应缴停车费、停车管理系统,主要是对车辆进行智能化管理。本系统的设计本着先进性、安全性、扩展性和实用性相结合的原则。 系统在设计上汲取了先进的停车场管理系统的优点,能够完全适合于各种不同用户的共用,并对车辆进行科学的有效管理。 二、系统设计原则 1、先进性 本次系统在设备选型、网络设计、软件设计等各个方面,采用当今世界先进且具有发展前途的技术和产品,系统可平滑升级,具有一定的可扩展性和兼容性。在设计方面,采用容错设计和开发计算结构。 2、易管理性/易维护性 系统可经过电脑进行24小时实时控制和管理;系统管理员可在不改变系统运行的情况下具备对系统进行调整和故障的排除。 3、安全性

新型停车场智能化管理系统设计方案

新型停车场智能化管理系统设计方案 一,课程设计目的、意义: 随着经济的增长及城市化进程的加快,小汽车进入家庭,私人拥有量越来越多。又由于国家对发展家用汽车给予政策上的支持,使得民用小客车产量迅速增长。随着车辆的增长,实有的停车泊位越来越不能满足停车需求,车辆的任意停放给交通的安全和畅通带来了很大的影响,也给交通控制工作带来了很多不便,因此,停车控制开始受到人们的重视。所以,汽车停车场的数量将随之增加,规模不断扩大,这给各停车场的车辆管理提出了新的挑战,停车场的自动化管理系统或智能化管理系统的停车场很少,这类管理系统产品也很少。为使停车场安全、快捷运转,必须配备一套综合收费及管理的软件系统。而现代化停车场系统的投资与管理不但是一种社会公益活动,也是一种低投入,高回报的商业行为。 二,设计题方案比较、论证; 设计方案严格按照数据库的设计流程: 1,需求分析(应用领域的调查分析) a 第一阶段对业务流程和数据流程的调查,需求应符合实际工作业务需求,构建系统的功能模块,并给出子模块功能的需要描述。

b 第二阶段正确的绘制本系统的数据流图,包括系统总体数据流图及各分系统或子模块数据流图 c 结合数据流图给出数据字典。 2,概念结构设计:将数据流图转化为分ER图,最后合并成整体的ER图 3,逻辑结构设计:a ER图向关系模型转换;b 数据模型优化;c 设计用户子模式 4,物理结构设计:根据优化后的关系设计模式设计数据库表 5,对在整个设计中的功能给出AQL语句的相应描述,要求优化查询,至少包括以下3个方面的容:a数据定义 b数据查询 c数据更新 三,具体过程,配图; 1,系统功能需求分析 一个典型的停车场管理信息系统需要包括车辆进出管理及收费功能、停车场车位及车主信息查询功能和系统设置及管理功能。 1.1 停车场车位划分 首先将停车场划分为固定车位和自由车位两部分。固定车位又可以称为专用车位或部车位,它的特点是使用者固定,交费采用包月制或包年制,平时进出停车场时不再交费。对于固定车位的车辆,系统有着详细的信息记录,包括

智能停车场管理系统方案

第一章系統總體概述 1.1 前言 傳統停車場管理存在著管理成本高、勞動強度大、服務效率低、資金流失和車輛失竊嚴重等各種弊端,無法保障投資者的收益及停放車輛的安全,因而嚴重制約了停車場事業的發展。 本圖像型感應卡停車場管理系統借鑒了國際上發達國家同行業的先進管理模式,采用了國際上最先進的感應式IC 卡、單片及微型計算機技術,結合本國實際情況開發了具有完全自主知識產權及核心技術的停車場管理系統。 該系統采用非接觸式操作,具有方便快捷、收費準確、穩定可靠、適合國情、安全性好、形式靈活、功能強大等眾多優點。 GAGGAGAGGAFFFFAFAF

該系列產品能夠有效地解決人工管理停車場所存在的問題,深受業主、車主雙方好評。幾年來,在國內同行的努力下,已成功地替代了國外紙帶式條碼卡、磁卡、接觸式IC卡等落后的收費系統而成為當今停車場設備的主流,對中國停車場事業的發展起到了十分重要的作用。 1.2 系統概述 采用感應卡停車場管理系統,在停車場的出入口設置一套出入口管理設備,使停車場形成一個相對封閉的場所,進出車只需將IC卡在讀卡箱前輕晃一下,系統即能瞬時完成檢驗、記錄、核算、收費等工作,擋車道閘自動啟閉,方便快捷地進行著停車場的管理。 進場車主和停車場的管理人員均持有一張具有自己私人密碼的非接觸IC卡,作為個人的身份識別,只有通過系統檢 GAGGAGAGGAFFFFAFAF

驗認可的IC卡才能進行操作(管理卡)或進出(停車卡),充分保證了系統的安全性、保密性,有效地防止車輛失竊,免除車主后顧之憂。 管理卡分級發行、確定權限,以杜絕管理人員作弊。任何一張管理卡持有者上機操作前均要憑卡進行操作登記。對出口值班員來講,操作登記完畢后則可進入收費管理,期間該出口所有收費均自動記入該值班員名下并存入電腦數據庫。由于值班員持操作卡受權限限制,不能進入系統中更高的軟件菜單項,所以對電腦所記錄的數據無法干涉;上級管理者可以憑卡隨時查詢,核對或打印一個值班段或任何一段時間乃至整個停車場的工作記錄。這樣就從根本上杜絕了停車費用流失和財務統計的失誤,同時系統自動運行,杜絕了人情車、霸王車造成的經濟損失。 停車卡可根據需求不同,分別發行月租卡(月票卡)、儲 GAGGAGAGGAFFFFAFAF

停车场管理系统 c语言

2015-2016学年第二学期《高级语言程序设计》 课程设计报告 题目:停车场管理系统 专业:计算机科学与技术 班级:15级计科<1>班 姓名:胡玉玉 指导教师:陈广宏 成绩: 计算机学院 2016 年 4月 25 日

目录 1. 设计内容及要求 (1) 1.1 课程设计内容 (1) 1.2 课程设计的要求 (2) 2概要设计 (3) 2.1 设计思路 (3) 2.2 程序基本框架结构图 (4) 3设计过程或程序代码 (5) 3.1 主要程序代码及解释 (5) 4设计结果与分析 (13) 4.1 程序运行结果截图与分析 (13) 5参考文献 (16)

1.设计内容及要求 1.1 课程设计内容 ①通过本次课程设计,强化上级动手能力,在理论和实践的基础 上巩固《C语言程序设计》课程的学习内容。掌握软件设计的基本方法。 ②熟悉C语言的基本内容从而掌握C语言的基本知识以及了解C 语言的基本编写及运行。 ③了解程序的分模块编写并对程序的每个模块进行详细的设计并 且能理解一般C语言编写的程序。 ④掌握书写程序设计说明文档的能力。 ⑤熟悉C程序设计的开发环境及C程序的调试过程 1.2 课程设计的要求 ①分析课程设计题目的要求。 ②写出详细设计说明。 ③编写程序代码,调试程序使其能正确运行。 ④设计完成的软件要便于操作和使用。 ⑤设计完成后提交课程设计报告。

2.概要设计 2.1设计思路 停车场是一个可停放n辆汽车的狭长通道,并只有一个大门可供汽车进出,汽车在停车场内按车辆到达的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),如车长内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用,以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理.每一组输入数据包括三个数据项:汽车”到达” 或”离去”信息,汽车牌照号码以及到达或离去的时刻(到达或离去的时刻也可用计算机控制).对每一组输入数据进行操作后的输入信息为:如是车辆到达,则输入汽车在停车场。 2.2程序基本框架结构图

停车场管理系统设计方案

一、系统概述 随着社会经济的发展,汽车数量急剧增加,对停车场地、收费管理、安全管理的要求也日益提高,运用电子信息技术实现安全、高效的智能管理成为车辆管理的主要发展方向。在常规的车辆出入管理系统中,人们采用非接触式感应技术,感应距离从5CM—8M不等,以非接触式的卡作为汽车身份的最重要的识别标识,虽然可以实现不停车出入,但为确保卡和车统一的问题,通常还需要增加图像对比系统,即汽车在离开时由值班人员对车辆的进出图像进行人工对比,以确保卡和车的准确和安全。费时费力,遇到车辆进出高峰有可能会出现拥堵的问题,且不能解决车辆进出管理中存在的人为因素。车牌识别技术的推出和应用,有效的解决了车辆管理系统中的身份标识问题,尽管牌照的字符、颜色、格式内容和制作材料多种多样,但是汽车牌照号码仍是全球范围内最为精确和特定的车辆的唯一“身份证”标识,车牌自动识别技术可以在汽车不作任何改动的情况下实现汽车“身份”的自动登记及验证。 新型的车位引导系统作为停车场管理系统的有力补充,从而形成了智能化更高的停车场管理系统。车位引导系统能够对进出停车场的车辆进行引导和管理,本次设计系统主要实现的功能是引导人们更加方便快捷地停车,进一步提高机关车辆的管理效能和运行效率。 二、设计原则 在本次停车场管理系统的规划设计中,我们在进行方案设计的时候将严格遵照以下原则进行设计。 ●技术先进性 系统采用世界先进、成熟的科学技术,主要设备应采用具有当今技术领先水平的、成熟的及国际著名品牌的先进产品,保证系统的在相当一段时间内的先进性。 ●功能实用性

在方案设计和设备的选择上,应注重系统功能的实用性。先进的技术应当有利于提高使用者的工作效率和设备的使用价值,从而赋予产品以最高的性能价格比。 ●性能可靠性 系统的高可靠性是对系统功能强有力的保证。在这方面,我们不仅有技术成熟、先进的可靠产品,更有多年丰富的工程设计和施工经验,保证整个系统成为一个稳定可靠、经久耐用的系统。 ●操作方便性 系统还应该体现其操作和维护的方便性,而设计的合理性是其主要保证;合理的布线和操作设置、简洁明确的控制程序和操作界面、全面的操作手册。 ●设备可扩展性 当今社会发展日新月异,许多新用途是随着社会发展需要而出现的。系统主要设备可以通过软件升级方式更新换代,可在相当长的时间内保持技术不落后。而且通道接口较多,可以随着应用需求的变化而扩展。 三、系统设计 系统结构

智能停车管理系统

第二章智能停车管理系统介绍 设计原则 本工程中所采用的系统以及系统的构成符合以下原则: 规范性:本工程在设计过程中符合相关的国家标准和行业标准。 实用性:系统具备完成工程中所要求功能的能力和水准。系统符合工程实际需要的国内外有关规范要求,并且实现容易,操作方便。实施后的智能化系统,能够在现在和将来适应技术的发展。 先进性:该智能化系统符合业界的发展趋势,从而保护用户在系统上的投资以及运行在其上的应用。 可靠性:系统具备在规定的条件下和规定时间内完成本技术文件规定功能的能力,具备系统长期和稳定工作能力。实施后的智能化系统保证有良好的运行状态。 经济性:系统满足性能价格比在各类系统和条件下达到最优。 可维护性:系统中的任一部分之联接都是灵活的,即从物理接线,到数据通讯、自动控制设备之联接大都不受或极少受物理位置和这些设备类型的限制。 安全性:停车场管理系统本身具备了非常完善的安全功能,包括了图像监控、图像对比、防砸车、通道管制等功能,实现对系统安全的要求。 人性化:让操作人员使用系统更简单,更人性,让有即使没有任何电脑经验的保安也能快速快速上手收费和管理,系统嵌入LED显示屏、语音播报等提示各种信息及操作功能,让驾驶员有舒适的感觉! 收费标准: 我们系统的收费标准是可以提供给客户灵活自主设定的,不像有的公司收费标准设定比较死板. 多样性:我公司系统一块停车场控制器主板可以接比较多的外围设备,兼容多种读卡方式蓝牙卡,高频卡,中频卡,ID卡,IC卡,支持各种功能的组合,可以同时接远距离和近距离读卡系统! 升级性:系统为我公司独立自主开发,相比市场上很多公司是贴牌销售其他公司的产品,我们对产品的升级和维护都掌握着主动权,解除客户对产品要求升级的后顾之忧! 定制性:我公司具有自主研发的能力,可以根据客户的需要更改软件或者硬件,达到客户的特殊停车场管理要求。

ETC技术的停车场智能管理系统应用方案

E T C技术的停车场智能 管理系统应用方案 集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]

基于E T C技术的停车场智能门禁管理系统应用方案 近年来,在国家交通运输部、财政部等相关部委和各省市交通主管部门不断加大力度推广ETC的大背景下, 截至2012年底,全国已有24个省份建设开通了ETC收费系统,ETC用户数量已经突破了460万。以广东省 为例,为了有效提升ETC系统用户的保有量,广东省在2010年就已经下发文件,号召政府部门和大型企事业单位带头对公务车辆安装OBU,目前,广东省粤通卡用户数已近200万,ETC用户已超过70万,而且客户群 体主要分布在城市中心区域。 随着城市机动车保有量快速增加,很多城市中心区域都出现了停车难、管理难等问题。如果停车场继续 按照以往的手工作业管理,不仅将耗费大量的人力物力,而且很难提高工作效率,给停车场的车辆出入控制 和安保管理带来很大压力。因此,非常有必要建立一套先进、规范、功能完善、可扩展性强的停车场智能门 禁管理系统,而目前广泛应用于高速公路电子不停车收费的ETC技术正是实现该系统的有力手段,这些扩展 应用也有助于丰富ETC系统应用范围、扩大ETC用户规模、提升ETC用户满意度。从国家ITS中心获悉,目 前停车场应用ETC已经在部分地区开展,北京首都机场航站楼,广州珠江新城利通广场等高档写字楼和部分 高校已经开通了停车场ETC收费应用,而且基于ETC的停车场电子收费的相关技术标准正在制定当中。 1、系统概要 基于ETC技术的停车场智能门禁管理系统采用基于5.8GHZ微波频段的两片式电子标签(OBU)作为车载 标识设备,微波天线RSU作为OBU的读写设备,双界面CPU卡或IC卡作为通行凭证,通过计算机实现对车辆的收费、安保进行全方位的智能化管理,在安全、防盗、通信的精确性与可靠性、应用环境的适应性等方面 具有优越表现。该系统通过计算机网络实现管理中心对停车场各出入口工作流程的控制,对数据进行收集、 统计、存储、分析,对现场情况进行视频监控。系统建成后,安装了OBU并插入了双界面CPU卡的车辆,可 以实现不停车通过各出入口并实现自动缴费;其他车辆则通过领取IC卡或刷双界面CPU卡,实现停车刷卡缴费通行,不仅免除了车主随身携带零钞的不便,也有效杜绝了人为失误或作弊,保障了物业投资者的权益。 根据不同客户的应用需求和安全管理的需要,通行卡的应用类别可分为临时缴费卡、储值卡、月票卡、 免费卡,这四类卡都可以采用非接触式IC卡和双界面CPU卡作为通行介质,其中储值卡、月票卡、免费卡三类卡可采用"双界面CPU卡+OBU"的方式,从而实现不停车直接通行停车场各出入口。

智能停车场管理方案.

智能停车场建设思路 1.概述 世界上任何先进技术的应用无一不是社会进步的标志和社会发展的要求。停车场的智能化建设也一样。随着社会的进步和发展,人们的生活方式发生着深刻变化。城市的交通拥挤便是这种变化引起的现象之一。城市由于交通设施的增加造成的交通拥挤甚至混乱给人们的生活带来极大的不便,这种不便迫使人们去寻找高技术的有效手段去化解这一种不便。智能化的停车场便是顺应这一时代要求的高技术产物。这不仅可以有效地解决乱停乱放造成的交通混乱,而且可以促进交通设施的正规化建设,增强城市功能,同时也能免去车主怕车被盗的担心。另外,从技术面讲,它的高技术性匹配于现有其他系统的高技术性,具有开放性特点,很容易与其他系统接口组成功能更强大的综合系统,顺应系统管理综合方式的要求和提高管理效率。 本系统的设计,本着科学性、先进性、可靠稳定性及经济性的原则,参考国内外多个管理系统,考虑了优质器材选择和性能价格比等诸多因素后,结合我们具体工程项目所取得的工程经验设计出这套系统。 1.1智能停车场管理系统要求设计原则: 提供能全天候、高效、安全、稳定可靠运行系统; 系统具备操作简单、品质优良、功能完善的特性; 系统设计经济、合理、先进。

1.2 智能停车场管理系统要求设计目的: 为智能大厦停车场物业管理提供全面、高效的管理手段; 为车主提供安全、可靠、快捷的停车服务; 讲究工艺美观,与现场相称,与技术完美统一; 1.3 总体设计原则 先进性 现代信息技术的发展,是现代科学技术发展中最活跃的领域,新产品、新技术层出不穷。每一个新技术的出现都对我们的工作方式产生极大的影响,对我们工作效率的提高起到极大的推动作用。 因此本系统必须采用先进的技术和设备,这一方面反映了系统所具有的先进水平,另一方面又使得系统具有强大的发展潜力。同时,由于本系统是一实际使用的工程,因此其技术和设备又必须是相对成熟的。 所以,在投资费用许可的情况下应当充分利用现代最新技术、最可靠的成果,以便该系统在尽可能长的时间内与社会发展相适应。 从长期的观点考虑,这也是最经济的。 可靠性 必须考虑采用成熟的技术与产品,在设备选型和系统的设计中都尽量减少故障的发生。 可维护性 我们认为可维护性是当今应用系统成功与否的很重要的因素。这里的可维护性包含二层含义: 1.易于故障的排除; 2.日常管理操作简便。

停车场管理系统C语言实现1

一.问题描述 1.实验题目: 设停车场是一个可停放n 辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端)。若停车场内已经停满n辆车,那么后来的车只能在门外的便道上等候。一旦有车开走,则排在便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入车场。每辆停放在车场的车在它离开停车场时必须按它停留的时间长短缴纳费用。试为停车场编制按上述要求进行管理的模拟程序。 要求:根据各结点的信息,调用相应的函数或者语句,将结点入栈入队,出栈或者出队。 二.需求分析 1.程序所能达到的基本可能: 程序以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入数据的序列进行模拟管理。栈以顺序结构实现,队列以链表结构实现。同时另设一个栈,临时停放为给要离去的汽车让路而从停车场退出来的汽车。输入数据按到达或离去的时刻有序。当输入数据包括数据项为汽车的“到达”(‘A’表示)信息,汽车标识(牌照号)以及到达时刻时,应输出汽车在停车场内或者便道上的停车位置;当输入数据包括数据项为汽车的“离去”(‘D’表示)信息,汽车标识(牌照号)以及离去时刻时,应输出汽车在停车场停留的时间和应缴纳的费用(便道上停留的时间不收费);当输入数据项为(‘P’,0,0)时,应输出停车场的车数;当输入数据项为(‘W’, 0, 0)时,应输出候车场车数;当输入数据项为(‘E’, 0, 0),退出程序;若输入数据项不是以上所述,就输出"ERROR!"。 2.输入输出形式及输入值范围: 程序运行后进入循环,显示提示信息:“Please input the state,number and time of the car:”,提示用户输入车辆信息(“到达”或者“离开”,车牌编号,到达或者离开的时间)。若车辆信息为“到达”,车辆信息开始进栈(模拟停车场),当栈满,会显示栈满信息:“The parking place is full!”,同时车辆进队列(模拟停车

【管理】地下停车场智管理系统

【关键字】管理 智能地下停车场 1背景 现代城市随着城市化进程的飞速发展,产生了一系列的城市问题,诸如城市生存空间缩小,城市中心区交通拥挤,环境污染严重等等。城市的加速发展使城市矛盾进一步恶化,出现了城市立体化改造和建设的客观需要,一些城市把开发地下空间作为解决这一问题的出路。步行化是20世纪下半叶城市生态化发展的一个重要趋势,我国在城市中心地下空间开发利用过程中,地下商业街往往和地下连接通道、广场等相联系形成地下步行系统。地下步行系统的建设,激发了区域活力,将城市的地下空间联成系统,增强了城市的内聚力,使其成为地下空间的重要组成部分,成为体现对人的关怀,改善城市环境的重要标志。 2智能停车场系统的构成 根据该地下停车场的现场情况,智能停车场管理系统由以下几个部分组成:1)出入口管理系统;2)图像识别系统;3)车位引导系统;4)安防系统。 本停车库的车辆出入管理采用非接触式IC卡读卡方式进出车库,固定用户采用远距离微波卡;临时用户则在人口处发卡机提取临时卡,并在出口处交费还卡。 2.1 车辆出入管理系统 车辆入场管理流程见图1 1)固定卡持有者。车辆行驶至远距离微波卡读卡器的读卡范围时( 6

m~12 m),读卡器自动读取用户数据,如读卡有效,电脑自动记录、扣费,并在显示屏上显示车牌,供值班人员与实际车牌对照,以确保“一卡一车” 制及车辆安全;如读卡无效,读卡机会显示原因,并进行语音提示;车闸自动升起,司机开车离场,出场后车闸自动关闭。2)临时泊车者。司机将车驶至停车场出场收费处,将卡交给值班员;值班员将卡在临时卡计费器的感应区晃动,收费电脑根据收费程序自动计费;司机付款,值班人员确认无误后,电脑自动记录收款金额;车闸开启,车辆出场,出场后车闸自动关闭。 在自动车闸的前后均设有地感线圈,进口车闸的前部地感线圈感应到有车辆存在时,入E1读卡机才发放临时卡,躲免临时卡被恶意取出。车辆经过车闸后部的地感线圈后,车闸杆才落下,地感线圈的灵敏度根据现场安装情况调节,使得车闸落杆时间在车辆安全通行后,并确保一车一杆。 进出口处均设置对讲分机,在进出L j 设备出现故障时,司机可通过对讲机呼叫停车场管理人员。停车场管理人员可以采用手动方式打开车闸放行车辆。系统对手动放行的车辆也进行记录。 2.2 图像识别系统 该系统主要由高清晰度带背景光补偿摄像机、广角自动光圈镜头、防护罩、室外支架、聚光灯、视频捕获卡、图像处理软件等组成。镜头采用自动光圈,便于图像信号自动调节图像的亮度,广角型是为了扩大摄像的范围。聚光灯用在当环境光线太暗时,提供摄像照明用。视频捕捉卡具有图像抓拍,图像压缩存档功能。系统通过图像对比与IC卡配合使用,彻底达到防盗车的目的,进出图像存档,杜绝了谎报免费车辆。车辆进场读卡时,摄下车辆图像,经电脑处理,将与车主所持卡的信息一并存入电脑数据库。当车辆出场时,摄像系统再次工作,摄下出场车辆,调出进场时的图像,同时显示在计算机屏幕上确认,有效防止车辆被盗。管理人员可以随时监视出口的状况。常驻车、月保车、临时车进出场图像均有保存,以备查询时所用。 2.3 车位引导系统 车位引导系统主要由如下一些设备组成:车位引导软件、超声波探测器、车位指示牌、智能转向灯、信息显示屏、地感检测器。在停车场入口处设置1 ×8 (1 行8字)或2×8 (2 行8字)的全点阵条屏幕,信息显示内容方便直观。在每个停车位安装一个超声波探测器,准确地检测出每个车位的停车情况。每个探测器将车位有无车辆的信息通过RS485 通讯总线传给控制计算机。同时为了司机能够直观,快速的看到引导车位,在每个车位上设计了一个S04 车位闪烁指示牌,当指引停本车位时,该指示牌会不断的闪烁提示司机。在车场的各个道口设置L ED 箭头指示牌,可以指示向前、向左、向右方向行驶。在指引行驶方向时,该方向箭头会不断的闪烁提示司机行驶路线,确保司机能准确、方便的找到指引的车位。数据实时性保障:在重要路口或车场入口都设计地感检测器,一旦车辆经过后,系统立即更新前进区

智能停车管理系统内容及要求

智能停车管理系统内容及要求 1、技术要求 (1)项目详细技术要求 招标项目要求为车牌自动识别管理系统。系统不仅需要实现采用车牌作为车辆出入停车场凭证,通过出入口识别车牌号码来判断车辆进出场的权限、判断车辆的停放时间、以及所需缴纳的停车费;还需实现无牌车进出计费管理。该项目可以实现车辆从快速进场、快速缴费、快速出场等全自动化智能停车服务。 (2)技术规格及技术参数要求: 1)系统需采用免介质视频车牌识别技术进行进出场识别。 2)出、入口的车牌识别摄像机需采用高清车牌识别一体化摄像机。 3)出、入口车牌识别需采用高清摄像头采集车牌信息:进口识别率≥99%(不包含无牌、严重污损因素);出口综合不匹配放行率≤0。5%; 4)出、入口设备及中心机房采用光纤连接; 5)出、入口道闸起落杆速度≤3秒; 2、系统基本功能要求 1)系统实现免介质进出场,有牌车采用车牌识别作为车辆进出场凭证;无牌车采用电子小票或扫码方式作为进场凭证。 2) 系统设备要有可靠的安全性。如:防雷击设计、防撞击

设计、防突然断电设计、雨雪天气防护设计等。 3) 系统功能要求全面,软件功能强大、界面友好、易于操作,可根据不同人员设置不同的权限、不同的管理等级。 4)系统软件能够实时的显示停车场车位数量变动情况,场内满位时自动关闭进口道闸,并作相关车位已满的提示。 5) 系统可根据车牌号码对车辆按长期、固定时段、临时停车等进行分类管理,并生产相应报表。 6)可记录所有进出车辆信息;统计进出口流量数据、监控各通道抬杆放行及车场总体收费情况、各个岗亭人员的收费情况及交接班情况、设备状况及故障报警等。 7) 自动道闸要求使用高速道闸,具有无线遥控功能。并且具备防砸车功能,避免误砸尾随车辆。 8)系统需要能生成停车场的日、周、月、季、年等财务报表和异地车辆统计报表,还应具有任何车辆的查询统计以及停车场的车位利用率分析等功能,并提供了多种功能的数据检索功能。 9) 系统需提供防锁屏及带口令的屏幕保护功能,以保证系统的安全性。 3、车牌自动识别系统功能要求 1)系统需配置集成补光灯设计,采用闪光拍摄方式的高清高速摄像机自动采集出入库车辆的前部特征图像,自动识别车牌号码并记录车辆的前部全景图像,作为停车管理、停车收

大学 C语言 停车场管理系统 设计c语言课程设计 (含调试图)

Xxxxx大学 xxxxxxxxxxx系 20xx-20xx学年第一学期 《C程序设计》课程设计 题目名称:停车场管理系统设计 姓名: 学号: 班级: 指导教师: 编写日期: 20 年1月5日—20 年1月31日 成绩:

目录 (一)需求分析 (3) 1-1停车 (3) 1-2取车 (3) 1-3功能的选择 (3) (二)总体设计(程序设计组成框图) (3) 2-1停车模块 (3) 2-2取车模块 (3) 2-3车辆信息浏览模块 (4) 2-4程序设计组成框图 (4) (三)详细设计 (4) 3-1停车场分析 (4) 3-2停车操作 (4) 3-3收费管理(取车) (5) 3-4车辆信息 (5) 3-5退出系统 (5) (四)程序运行结果测试与分析 (5) (五)结论与心得 (7) (六)参考文献 (7) (七)致谢 (8) 附录: (8)

(一)需求分析 1-1停车 车辆信息要用文件存储,因而要提供文件的输入输出操作。 1-2取车 当车离开时,要删除文件中该车的信息,因而要提供文件的删除操作。 1-3功能的选择 提供现实操作和用键盘式菜单实现功能选择。 (二)总体设计(程序设计组成框图) 2-1停车模块 对车辆信息赋值,分配前检查车位使用情况(按行查找park 数组,元素为0 表示车位为空,则允许分配)。把新添加的车辆信息以追加的方式写入汽车信息文件,并更改汽车信息文件中其他汽车信息的停车时间(停车时间加5)。 2-2取车模块 计算费用(停车费用=停车时间*0.2 元),从文件中删除该车信息。并将该车位对应的二位数组变量设为0,表示该车位可用。输出提示信息:是否输出停车费用总计?(Y/N)如果选择Y,则输出停车费用,否则回到上级菜单。

地下停车场管理系统工程施工合同范本

发包人(甲方): __ 承包人(乙方): ___ 根据《中华人民共和国合同法》和《中华人民共和国建筑法》等相关法律、法规的规定,就乙方承包甲方“XX”地下停车场管理系统工程施工的有关事宜,为明确双方在施工过程中的权利、义务与经济责任,保护双方的合法权益,甲、乙双方经协商一致,签订本合同。 第一条、工程概况 1.1、工程名称:XX地下停车场管理系统工程 1.2、工程地点: 1.3、承包范围:建筑面积约2151平方米。 1.4、工程承包方式:包工、包料、包设备、包工期、包质量。 第二条、工程造价 本工程总造价为人民币伍万伍仟元整(RMB:55000元)。 第三条、工程内容 本工程为XX地下一层停车场系统工程,具体内容包括停车场智能管理系统设备安装、下车库设备及安装、岗亭。凡设计图纸或施工图纸裁明的、隐含的或按照施工惯例应当由乙方完成的工作均属于本合同的工程内容。 3.1、停车场系统说明: 3.1.1一般说明: 须按规范及甲方要求完成整个停车场管理系统的设计及说明,乙方须于施工前呈交完整系统操作说明和施工图纸,经甲方签字确认方可生效。 3.1.2系统概括说明:

本系统由一进一出的1通道组成,具备读写卡和临时计费功能,采用人工对比方式;出入口设置管理机。 (1)入口机:入口发卡机须能发出临时卡,卡上应有时间包括年、月、日、时和分;发卡时间应有储存功能;发卡机须为自动操作及适合户外各种天气环境下工作。 (2)入口道闸应为全自动操作及适应户外各种天气环境下工作,唯当电源失效时,道闸应可人工手动开启并固定再开启状态,当汽车抵达入口道闸前而又取得临时卡或把长期卡提供给卡机辨认后,道闸应迅速生起。当一部汽车驶过后,道闸应迅速放下,所有汽车感应器须为线圈型暗藏地下。 (3)收费组合应包括计算机、发卡机等。 (4)出口机应能阅读临时卡及长期卡的储存记录,能辨认卡上的资料及肯定卡上资料正确与否,出口机须没收过时卡及临时卡;出口机应为自动操作及适应户外各种天气环境下操作。 (5)停车场收费系统须具备以下功能,自动计算进入和驶出的车辆数目及进行分类(临时和长期);自动计算停车场内的空置车位数目,当没有车位时,满指示牌自动亮起;具有车辆人工对比功能。 第四条、工期 4.1、开工日:本合同签订之日;竣工日____年____月____日,总工期为____个日历日。 4.2、乙方应当严格遵守本合同及乙方提交并经甲方确定的进度计划中确定的开工日期、竣工日期、总日历工期、各阶段工期。前述工期中已包括法定节假日、乙方的设计及设计审批时间、现场测试、提交竣工报告的时间、与其他施工方交

停车场智能化管理系统方案

停车场智能化管理系统方案
17

目录 第一章 概述................................................................................................................................3
1.1 方案背景 ........................................................................................................................3 1.2 设计依据 ........................................................................................................................3 1.3 设计目标及原则 .............................................................................................................3 1.3.1 设计目标 .....................................................................................................................3 1.3.2 设计原则 .....................................................................................................................4 第二章 方案设计 .........................................................................................................................4 2.1 防砸道闸 ........................................................................................................................4
2.1.1 道闸可选功能.....................................................................................................5 2.2 智能引导系统 ................................................................................................................5
2.2.1 车位引导系统组成部分....................................................................................6 2.2.2 车位引导系统主要好处 ....................................................................................8 2.2.3 车位引导系统创新特点 ....................................................................................8 2.2.4 车位引导系统设计思路 ....................................................................................9 2.3 主要设备功能参数.......................................................................................................10 2.3.1 防砸道闸 ...........................................................................................................10 2.3.2 智能引导系统...................................................................................................12
17

C语言课程设计报告停车场管理系统

停车场管理一 一.要求: 1.设计一个停车场用长度为N的堆栈来模拟。由于停车场内如有某辆车要开走,在它之后进来的车都必须先退出为它让道,待其开出停车场后,这些车再依原来的顺序进入。 2.程序输出每辆车到达后的停车位置,以及某辆车离开停车场时应交纳的费用和它在停车场内停留的时间。 二、程序中所采用的数据结构及存储结构的说明 以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。栈以顺序结构实现,队列以链表实现。 程序中分别采用了“栈”和“队列”作为其存储结构。 “栈”的定义可知,每一次入栈的元素都在原栈顶元素之上成为新的元素,每一次出栈的元素总是当前栈顶元素使次栈元素成为新的栈顶元素,即最后进栈者先出栈。程序中采用的结构是: typedef struct NODE{ CarNode *stack[MAX+1]; int top; }SeqStackCar; /*模拟车库*/ “队列”是限定所有插入操作只能在表的一端进行,而所有的删除操作都只能在表的另一端进行。插入端叫队尾,删除端叫对头。按先进先出规则进行。程序中采用的结构是:typedef struct Node{ QueueNode *head; QueueNode *rear; }LinkQueueCar; /*模拟通道*/ 三、算法的设计思想 由于停车场是一个狭窄通道,而且只有一个大门可供汽车进出,问题要求汽车停车

场内按车辆到达时间的先后顺序,依次由北向南排列。由此很容易联想到数据结构中的堆栈模型,因此可首先设计一个堆栈,以堆栈来模拟停车场,又每个汽车的车牌号都不一样,这样一来可以根据车牌号准确找到汽车位置,所以堆栈里的数据元素我设计成汽车的车牌号。当停车场内某辆车要离开时,在他之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入停车场。这是个一退一进的过程,而且让道的汽车必须保持原有的先后顺序,因此可再设计一个堆栈,以之来暂时存放为出站汽车暂时让道的汽车车牌号。当停车场满后,继续进来的汽车需要停放在停车场旁边的便道上等候,若停车场有汽车开走,则按排队的先后顺序依次进站,最先进入便道的汽车将会最先进入停车场,这完全是一个先进先出模型,因此可设计一个队列来模拟便道,队列中的数据元素仍然设计成汽车的车牌号。另外,停车场根据汽车在停车场内停放的总时长来收费的,在便道上的时间不计费,因此必须记录车辆进入停车场时的时间,车辆离开停车场时的时间不需要记录,当从终端输入时可直接使用。由于时间不象汽车一样需要让道,我设计了一个顺序表来存放时间。又用顺序表用派生法设计了一个堆栈,恰好满足上面模拟停车场的需要。 四.设计原理、框图

地下停车场系统方案

地下停车场系统方案 一、项目概况 分析百脑汇地下停车场的现场实际情况,为两个进出口,均为车辆进出口,进出的车辆均需授权后才可读卡进出,管区不对外开放,只对内部人员与车辆的进出控制。经多方调研,结合管区的具体要求,本着实用性、先进性、开放性、经济性的设计原则,我们设计了本方案来实现该管区安全防范和管理的要求。 二、设计依据 系统设计所涉及的设计标准和规范主要有: 《智能建筑设计标准》(DBJ08-47-95) 《民用建筑电气设计规范》(JGJ/T16-92) 《商用建筑线缆标准》(EIA/TIA-569) 《低压配电装置及线路设计规范》[GBJ54-83] 《工业电视系统工程设计规范》(GBJ115-87) 《电气装置安装工程施工及验收规范》(GBJ23-90,92) 《民用闭路监视系统工程技术规范》(GB50198-94) 《工业企业通信设计规范》(GBJ42-81) 《安全防范工程程序与要求》(GA/T75-94) 《建筑与建筑群综合布线系统工程设计规范》GB30511-2000 《计算机软件开发规范》[GB8566-88] 《IEEE802.3 10/100Basr-T以太网规范》

三、系统设计 系统设计每个进出口由一台计算机管理,在管理处设置一台计算机做进出的授权与管理,数据存放于管理处计算机,管理处可以随时查询车辆与人员的进出与授权情况,计算机通过TCP/IP联成局域网络;设备与计算机间采用工业标准RS485/RS422进行通讯。系统设计使用的卡片为非接触式近距离无源IC卡片,读卡距离为5-10cm,适合本方案中实际使用需求,系统结构如图1所示: (图1-系统网络结构图) 进出口采用路中放置设备的摆位方式,进出口道闸机与读卡箱等放置于路中的安全岛位置。车辆进出场的读卡车辆检测器与道闸下的车辆检测器距离应大于3米。设备示例见图2:

相关文档
最新文档