来源:中国一卡通网 作者:董加敏 发布时间:2008-09-10 16:15:37 字体:[大 中 小]
关键字:停车场管理系统 停车场管理 停车场系统 非接触ic卡
摘 要:论述了以非接触式IC卡为收费介质的停车场管理系统软件的设计、优化及实现.该系统采用了目前已经非常成熟的非接触式IC卡读写技术、计算机控制技术以及数据库技术,能够大幅度提高停车场车辆通行的流畅性,减少车辆停滞时间,简化驾驶人员操作过程,从而进行停车场进出车辆的计算机化智能管理,有效降低停车场管理系统的运营成本和管理人员劳动强度.
图3 停车场管理系统出场流程优化图
(1)添加“进场否”判断是为了在出场时,判断是否已经进场了,如果没有进场就没必要进行其它处理了,节省程序处理时间.
(2)添加“车类型”判断是为了区分是属于大型车,还是小型车,因为车型不同占用的停车空间不同,所以收费应该也有所不同,是为了区分不同收费的.
(3)添加“图像对比”判断可将进出场车辆的图像进行对比,有效防止车辆被盗.
(4)添加“当前收费类型”判断,即确认收费模式,根据相应模式来进行收费.
(5)添加“不收费时间”判断:有一些停车场可能希望如果车主只是停了几分钟,就不想收费的话,可以进行相关设置,如果想取消此功能可以去掉.
(6)添加“是储值用户”判断,即确认为储值用户,直接计停车时间,车主在卡里充值,每次消费自动从卡里扣费.
(7)添加“余额不足”判断,即确认为“储值用户”,卡内余额不足时或是“临时用户”时会自动弹出收费窗口.
3.3 运行代码的优化
在用Delphi 7.0编写代码时,要对代码进行优化,从而提高管理系统软件运行速度,减少系统资源消耗,提高系统运行的稳定性.
编码优化包括:尽量使用32位变量;尽量不使用子域类型;过于复杂的表达式会妨碍编译器的自动优化,这时可以考虑引入临时变量来化简表达式;extended很大(10字节,如果代码对齐就有12字节),读写运算都很慢,是优化的大敌,而且Delphi对extended的代码对齐有bug.因此,若非必要,不要用extended;调用局部过程会带来额外的栈操作.因此有必要把局部过程挪出来,然后用参数传递需要的变量;尽量使用函数或过程,减少代码重复编写.尽量使用减少没必要的程序处理过程,可以共用的尽量共用.
3.4 人工图像对比与图像数据库技术
停车场人工图像对比功能是利用计算机图像数据库技术将用户卡号和对应用户车辆入场时抓拍图像文件保存在系统数据库中,以便在出场时进行人工比对的一种技术.使用人工图像对比功能的意义在于这种功能保证收费介质与车辆之间能够形成唯一对应的关系,防止车辆在停车场内被盗,从而可以提高停车场管理的安全防范水平口.
在大型停车场或车流量多的停车场中,每天进出停车场的车辆可能会多达几百甚至几千辆,如果不对存人数据库的车辆的图片信息进行一番处理,数据库将会变得很庞大,会导致打开数据库的时候速度变慢,同时程序的处理速度也会变慢.所以存人数据库表中的图片格式是JPG格式,大概每张图片平均大小为6~9 kB,如果采用图片质量较好的BMP格式,每张图片平均大小至少为100 kB,每辆车进出分别需保存两张图片,加起来就至少需要200 kB了,那样只要6辆车辆进出,数据库就会增大1M 左右.存取jpeg文件到数据库中,在dbimage中及qrdbimage中均不能正常显示jpeg的文件,此为borland的限制,虽然使用第3 方组件能达到要求,可以在DELPHI存取jpeg文件到数据库,能存储jpeg文件,也能在image中显示,但一接触db类的图像显示组件就行不通了,我们可以在jpeg文件存入数据库之前转换成bmp文件,再存入数据库即可.程序运行环境delphi7.0+ ado+ SQL Server数据库中存放图片字段的类型为image.
4 结 语
采用结构化系统开发方法,面向对象的程序设计方法,建立系统应用原型,然后进行需求分析,不断修正和改进,直到形成可行系统.该系统有安全的用户登录模块、方便快捷的用户界面、易于操作的功能模块.经过测试和运行,证明该停车场管理系统操作简单,界面友好,安全性较好,基本符合用户需求,能够根据使用者不同的权限,完成对入场车辆的管理、对车辆资料的查询、添加、修改、报表打印、系统维护和固定卡发售等功能,基本满足了停车场管理系统的要求.为防止IC卡的非正常流失和被盗用,为了保证出口管理人员收费的正确性和防止车辆被盗 在系统软件的设计中对系统的出入场流程均进行了优化,如添加防反转、卡片是否为时效卡和是否有效期等判断.
作者简介:董加敏(1972一),女,湖北武汉人,广东工贸职业技术学院讲师,研究方向:计算机应用技术
参考文献
[1] 白 木,子荫.智能停车场一个黄金产业[J].交通标准化,2003,1(4):60一63.
[2] 于光华.非接触式IC卡停车场管理系统[D].长春:吉林大学,2004.
[3] 罗小宾,殷国富,智能停车场管理系统关键技术研究及实现[J].计算机工程,2003,29(4):137—139.
推荐文章
论坛热帖