基于SSM车牌识别停车场管理系统毕业论文.docx
- 文档编号:15126506
- 上传时间:2023-07-01
- 格式:DOCX
- 页数:30
- 大小:631.03KB
基于SSM车牌识别停车场管理系统毕业论文.docx
《基于SSM车牌识别停车场管理系统毕业论文.docx》由会员分享,可在线阅读,更多相关《基于SSM车牌识别停车场管理系统毕业论文.docx(30页珍藏版)》请在冰点文库上搜索。
基于SSM车牌识别停车场管理系统毕业论文
---文档均为word文档,下载后可直接编辑使用亦可打印---
摘要
随着社会的不断发展,技术也在不断提高,随处都可以发现到企业为我们带来的便利,与此同时,我们更加越来越学会了享受生活,可见汽车的出现极大地方便了我们的生活。
但是随着国民收入的不断提高,越来越多的私家车辆奔驰在街道上,与之相对应的就是各种大型停车场越来越多。
现代的社会发展离不开互联网,互联网让人们的生活更加的方便、快捷,使人们接收信息的速度更加快捷,找到自己所需要的各种各样的信息,丰富人们的精神与物质世界,并且在一定程度上促进了社会的进步,增加人们的幸福感。
随着5G时代的发展,全国各地的停车场也进行了相应的升级换代,人工收费模式逐渐被智能车牌识别收费模式所取代。
本设计系统是以车牌智能识别为基础通过编写JAVA语言,使用mysal数据库来存储数据,利用HTML、CSS、JS语言来实现前端展示,以实现车牌智能识别停车场管理系统的有效更新。
关键词:
车牌识别互联网客户
Abstract
Withthecontinuousdevelopmentofsocietyandthecontinuousimprovementoftechnology,wecanfindtheconveniencethatcompaniesbringtouseverywhere.Atthesametime,wehavemoreandmorelearnedtoenjoylife.Itcanbeseenthattheemergenceofcarshasgreatlyfacilitatedus.life.However,withthecontinuousimprovementofnationalincome,moreandmoreprivatevehiclesarerunningonthestreets,correspondingtotheincreasingnumberofvariouslargeparkinglots.ThedevelopmentofmodernsocietyisinseparablefromtheInternet.TheInternetmakespeople’slivesmoreconvenientandfaster,makespeoplereceiveinformationfaster,findsallkindsofinformationtheyneed,enrichespeople’sspiritualandmaterialworld,andToacertainextent,ithaspromotedsocialprogressandincreasedpeople'shappiness.Withthedevelopmentofthe5Gera,parkinglotsacrossthecountryhavealsobeenupgradedaccordingly,andthemanualchargingmodelhasbeengraduallyreplacedbytheintelligentlicenseplaterecognitionchargingmodel.
ThisdesignsystemisbasedontheintelligentrecognitionoflicenseplatesbywritingJAVAlanguage,usingmysqldatabasetostoredata,usingHTML,CSS,JSlanguagetoachievefront-enddisplay,inordertoachievetheeffectiveupdateofthelicenseplaterecognitionparkingmanagementsystem.
Keywords:
licenseplaterecognitionInternetcustomers
第1章概述
1.1开发背景与意义
在计算机技术的应用已被应用于各行各业,而计算机的信息管理成为一个新的现代化行业标志。
这加快了工作效率,同时也提高了计算机的通用性。
目前针对的各种机动车辆管理信息,计算机技术能发挥它的优越性:
长期保存、快速操作和计算机技术的智能分析等。
使用电脑进行信息管理系统的管理,是进行信息管理系统进行管理的前提。
本系统就是为了进行现代化停车场管理而设计的。
车辆管理,对车辆本身,也是对车上的财物和人等的管理,在社会的不断变化发展中,便利的交通运输给人们带来越来越多的便利。
但社会的进步使得道车辆日渐增多,同样也是很大的社会压力。
传统的管理中,好多是只负责管理单位内部的车辆,手工操作多,但是显然在传统方式的工作强度和工作量比较大,工作效率却低,而工作中也容易出错,和目前日益增长的需求恰恰形成鲜明的对比。
而车牌识别是一种识别系统,同时又结合了计算机的模式识别、确定车牌号码,完成车牌识别流程。
机动车辆的车牌自动化自动识别技术得到应用广泛,同样能在我们的平时日常生活当中随处可见,再到公共的交通,也都离不开自动识别技术,如商场的车辆管理,马路上的流量监控和高速ETC收费系统、交通事故等都靠车牌自动识别的体现。
在达到规范企业的管理,提高企业管理质量,也为了更好的服务于市民及企业员工,并专门研发一款用于停车场管理的系统,来统一规范管理车辆的通行、进出、停放等一系列的信息,使停车场管理进行信息化,科学化及统一化。
1.2选题的目的和意义
到目前为止,科技的发展是日新月异,而我们的车牌识别技术在日渐流行于日常生活中,公路测速、违章监测、停车场收费等到处可见车牌识别技术的应用。
与此同时,另一方面,我们的移动通讯设备迅速发展,市场上以微信公众号为平台的通讯模式到处散开,方便了你我他,不管在我们的生活中还是工作中几乎都有微信的应用。
但在商场中的应用并不是很普遍,同时商业停车场拥挤的问题,成为当今社会面临的较为严重的社会问题,特别是对各类小区、服务行业和企事业单位较为关键,并且加大各行各业车辆的管理势在必行,道路两旁车辆众多,造成交通阻塞,道路本来比较拥挤,还加上两边车辆停放多,更是无法通行。
对停车场的管理是势在必行的,必须要加大这方面的科研力度,对停车场的科学规划建设和有效管理是众望所归,值得大家的肯定,也是人们生活所盼望与奢求的,停车场的管理措施必须得到有效的改善,也方便了管理部门的可行性与效率,使得我们的生活更加便利,同时加大车辆管理系统的改善,使得停车场的管理科学化和信息化,利用计算机网络技术进行设计车辆管理系统,使得管理者更加方便工作,同时也方便了车主与物业管理部门。
使用计算机软件系统查询管理进出的车辆,把以前的传统管理方式运用到现代的科技计算机系统软件的管理中来,同时结合传统的管理方式,能有效环境车辆的乱摆乱放和出入困难等。
还能够节约大笔资金和大量人力物力。
1.3网站设计思想
通过计算机的各种HTML程序、CSS程序完成前端的页面展示和布局,加上通过Mysql来实现数据存储,Java语言框架完成数据库与前端页面数据传输。
展现出不同的可能就是前端和后端搭建的不同,就个人而言,在新的技术领域下,html5和css3的新亮点,有很多好的优化,就浏览器兼容各方面都是非常的不错。
但是,在新技术的出来之前总有很多过度的时期,因为很多企业包括政府部门想的最主要的一个问题,并不是这个技术有多好,而是这个东西安全方面怎么样,若是模棱两可了,肯定是不能先使用的,这就是新技术和传统的技术区别,传统的起码在这方面还是比较安全可靠的。
1.4研究系统主要内容
对车牌的管理也是非常棘手的问题,显然这是目前市场中最急需解决的民生问题,马路上到处都是车辆乱摆乱放,还有停车场的乱摆乱放,造成车辆管理人员不好管理,管理困难,对管理系统的混乱,我们把现代技术手段计算机技术引进车辆管理系统来,能更加有效地简化车辆管理程序,方便车主及管理人员的工作。
根据车辆管理系统设计原则,对管理系统注册模块和其系统登录模块创建设计;在就是对管理模块、车主管理模块、停车场等各种设施模块做出合理恰当的设计与试用。
对各项设施模块进行全面的建设与创新,对车辆图像采集系统的设置和校对,使其做到准确无误,再进行图像的采集与验证收集,最后进行信息核对,传入计算机管理系统,在对输入的数据进行分析验证和分类,对这些工作完成之后,才能进行下面的更加简洁的技术流程,确保整个车辆的完整采集信息与管理,和传统的机动车辆进行人工管理操作车辆比较,新时代的现代技术更加便捷有效,我们把现代技术手段全面的和传统管理技术经验完美地结合起来,使计算技术与通信技术结合运用,让停车场办公更加自动化和便捷化。
只要这样全面的考虑,才能使停车场管理更加现代化。
1.5课题研究的预期结果
完美实现了停车场车牌识别系统的基本操作步骤,可以做到软件系统的界面完美,和web更好交互联系,更加有效的提高了测试系统安全性方面的具体工作。
也为了能使本系统更加实用,则还要进行以下工作:
1.完善车牌识别系统的功能,实现与管理系统的接口结合。
2.加大系统的研发与培训管理,确保软件的正常工作
3.对系统的升级等也做出全面的配套设施保障,加大系统的升级与维护。
4.使得在企业的运作中确保软件的正常使用与进行常规化检验,加强研发人员的综合业务的能力,加大企业的人员培训和技能交流,人才是第一生产力。
1.6 本章小结
定位是先决因素,会影响着后续工作。
概述了本文的国内外进展及研究意义,论述机动车辆在停车场管理系统的车牌识别展望与现状,同时也极大地概括了停车场机动车辆的车牌识别管理系统的用途,对停车场车牌识别管理系统框架的构建以及具体各计算机模块进行了设计和分析,特对各软件系统模块的实现进行做了详细概述。
停车场车牌识别管理系统是采用计算机智能化管理车辆,进行了更有效、更加快捷的机动车辆停放管理,使得我们对停车场车辆信息的管理能够更加高效准确
第2章可行性研究
2.1Java语言简介
Java是一种计算机程序语言。
而Java是基于类的。
能支持Java平台运行工作,不再需要更加深层次的再次编译。
长久以来作为Java都是常用编程语言之一。
在计算机服务器的客户端上应用Web类程序,与此同时,开发科研人员正在使用Java。
恰恰目前Java是最初由Sun公司设计与开发,后由众多大公司使用。
2.2J2EE技术介绍
在Java的设计目标上,具有可移植性,同样在为Java平台编写时必须要在计算机操作系统和其固定化的硬件上组合起来运行,确保具有支持的程序运行。
达到设计目标,加上计算机系统特定硬件编写程序代码和实践操作系统的VM程序来执行。
而停车场设计的系统用户在将Java程序运行时的自带环境(JRE)系统安装在机器上,确保在运行独立的计算机Java编程应用程序万无一失进行正常工作,将Java程序同时在Web浏览器中运行。
2.3技术可行性
通过根据停车场车辆管理系统设计理论原则,对系统的登录模块和图像识别模块做了详细合理的设计与改进,对管理模块也进行了大量的整体设计与管理,各项模块指标与设计都进行了大量实践验证,总体设计合格,实践与理论相结合,技术可行,可以进行安装与应用在车辆管理系统。
用流行的java系统技术,成本低,同时又车辆管理软件系统对计算机硬件的配置不高。
从经济的来看,识别和管理停车场平台是完全可行。
2.4操作可行性
车辆管理软件系统设计好,用户使用实现系统的登陆和注册,对用户的选择范围扩大,减少机器存储空间及内存应用。
成本低,车辆管理系统再经过开发后,需要升级时对服务器端的硬件升级,可以大大地减少了硬件资源浪费。
2.5法律可行性
本系统从调研和数据库设计,再到其系统的需求分许都是独立完成,也不存在任何侵权行为,不触犯相关法律,所以完全可行。
2.6技术可行性
该系统采用计算机技术的应用,使用B\S架构,确保在实现专业技术上可行。
2.6前期准备
硬件设备:
需要PC机一台
软件:
需要大于ApacheTomcat7.0的服务器和Eclipse软件,再有IE8以上的计算机高速浏览器运行;还需要IE6浏览器的显示系统运行页面和Tomcat7.0计算机服务器项目启动以及MySql数据库,
2.7功能分析
本研究主要为几个模块,分别为车辆信息采集、车辆车牌识别模块、缴费管理系统、监控车辆系统、车辆信息管理及用户个人信息和车辆动态出入停车场,车主车辆出厂信息等。
此项目的所有功能如下2-1所示:
图2-1功能图
1、计算机软件系统根据其权限登录系统,。
管理员自带操作流程图如图2-2所示意:
图2-2管理员操作流程图
第3章需求分析
3.1需求陈述
需求车辆信息和缴费信息,基本信息操作,空间档案管理,驾驶信息和车辆出厂信息保险信息等。
3.2功能分析
1、管理员和普通用户录入数据用例图如图3-1:
图3-1用例图所示
3.3数据分析
车辆与管理员存在“管理”关系。
系统就是后台管理与车辆信息系统测重,各种操作都对于管理的后台操作权限设置了不同的权限,
管理员与车辆之间存在多的联系,管理员管理多个车辆列表,每类车辆都是由其特点的列表中的独立于其他的管理员管理;和其他的车主用户之间形成一一对应的管理模式,不会出现一对多的模式,。
3.4UNL用例分析
本系统主要有一类用户对象,普通用户主要是在权限的限制下做出简单的操作:
用例名称:
车辆信息
简要说明:
管理员进系统后,相关车辆信息,点击查看。
基本事件流:
1.超级管理员用鼠标点击“车辆信息”按钮,
2.查看到信息的信息,
3.用例终止。
用例名称:
停车信息
简要说明:
管理员进入系统后,选中相车辆停车信息,点击,进行查看。
基本事件流:
1.超级管理员用鼠标点击“车辆停车信息”按钮,
2.查看到信息的信息,
3.用例终止。
用例名称:
缴费列表
简要说明:
管理员进入系统后,选中相关车辆缴费列表,点击,进行查看。
基本事件流:
1.超级管理员用鼠标点击“车辆缴费列表”按钮,
2.查看到信息的信息,
3.用例终止。
用例名称:
安全退出记录
简要说明:
超级管理员进入系统后,选中相关车辆出车记录管理,点击,进行查看。
基本事件流:
1.超级管理员用鼠标点击“安全退出记录”按钮,
2.查看到信息的信息,
3.用例终止。
用例名称:
登录
简要说明:
用户进入系统后,点击进入不同的界面。
基本事件流:
1.填写登录信息;
2.登录成功.
3.根据权限判断用户是那个权限
4.用例终止。
普通管理员的用例详细介绍:
用例名称:
车辆档案管理
简要说明:
进入系统后,选中车辆出车,记录管理,点击,查看。
基本事件流:
1.用鼠标点击“车辆档案管理”按钮,
2.查看到信息的信息,
3.终止。
5.添加成功;
3.5数据分析
本系统主要有一类用户对象,超级管理员。
用例名称:
管理
简要说明:
进入后,点击查看。
基本事件流:
1.点击“系统信息管理”按钮
2.再查看信息,
3.终止。
用例名称:
车位信息管理的设置
简要说明:
进入系统后,点击,查看指标。
基本事件流:
1.点击“车位信息管理”按钮,
2.信息
3.确认。
用例名称:
确认缴费信息管理
简要说明:
当进入系统后,选中,点击。
基本事件流:
1.用鼠标点击“缴费信息管理”按钮,
2.信息,
3.例终止。
用例名称:
系统设置信息管理
简要说明:
进入系统后,点击。
基本事件流:
1.用鼠标点击“系统设置”按钮,
2.看到信息
3.终止。
用例名称:
临时车辆信息管理
简要说明:
进入系统后,选临时车辆信息管理,查看。
基本事件流:
1.点击“临时车辆信息管理”按钮,
2.看到信息
3.终止。
用例名称:
系统功能操作管理
简要说明:
进入系统后,选功能管理,查看。
基本事件流:
1.点击“系统功能操作管理”按钮,
2.信息
3.终止。
第4章系统设计
4.1系统界面设计
本系统的总体结构如下图4-1系统设计图页面设计图所示,详细的介绍了本系统的主要架构思想:
图4-1系统设计图
4.2系统数据设计
本系统主要采用MySql数据库来对数据进行存储、查询、编辑以及删除等操作,从而实现本系统相应的功能,总体数据库er流程图如下4-2所示。
图4-2流程图所示
4.2.1数据概念结构设计
本系统数据库共有八个数据表。
其中,users:
存储系统用户名和登录密码和对应的用户等级(权限);finance:
存储车辆自带的收费表;sysset:
存储车辆的免费时间计算和与之对应的收费时间表;
users表数据如下图所示4-3所示:
表4-3用户信息表
字段
列名
类型
长度
主键
用户id
userId
varchar
8
是
密码
password
varchar
8
否
用户名
userName
varchar
8
否
电话
mobile
varchar
8
否
状态
status
varchar
8
否
car表数据如下图4-4所示:
表4-4车信息表
字段
列名
类型
长度
主键
车id
carId
varchar
8
是
车编号
cardNo
varchar
8
否
进场时间
inTime
varchar
8
否
出场时间
outTime
varchar
8
否
进场拍照图片
InPic
varchar
8
否
出场拍照图片
outPic
varchar
8
否
停车费
carFee
varchar
8
否
carinfo表数据如下图4-5所示:
表4-5停车基本信息表
字段
列名
类型
长度
主键
车表主键
carId
varchar
8
是
车编号
cardNo
varchar
8
否
业主姓名
userName
varchar
8
否
手机号码
mobile
varchar
8
否
开始日期
startDate
varchar
8
否
截止日期
expireDate
varchar
8
否
finance表数据如下图4-6所示:
表4-6存储车辆自带的收费表
字段
列名
类型
长度
主键
停车主键
carId
varchar
8
是
车编号
cardNo
varchar
8
否
收钱类型
financeType
varchar
8
否
总价格
totalMoney
varchar
8
否
业主
username
varchar
8
否
外出时间
ourTime
varchar
8
否
状态
Remark
varchar
8
否
4.3需求简介
对车辆的进出加大车辆管理监察力度,按照对象不同,确保车辆驾驶员管理的正常车辆设置管理出入,还有就是坚持车辆车号的拍照,对停车场车辆信息管理主要是登记车辆信息、设置车辆参数和登记用户信息,并对基本信息查询。
1.工作人员填写详细信息,对车辆进行注册。
2.再就是选择查询功能。
3.工作人员还进行管理操作,年审记录和等工作简历内容,,完成登记。
4.接在驾驶员信息表中查看详细信息,也可进行删除后返回、刷新系统。
5.最后进行参数设置,并设置车密码,确认并保存。
第5章系统实现
前端界面主要使用通过mysql数据库实现数据存储。
前端的样式这些也有用到bootstrap的一个小型框架。
5.1系统设计实现应遵循的原则
1.正确性。
在测试过程中,测试样本是标准车牌图像,图像是车牌本身,车牌以外的外界因素都不会出现,用拍摄的图像,图像要整齐清晰,没有外界因素干扰。
在通过MATLAB得仿真结果,统计作为参考标准。
2.稳定性。
停车场车辆在离开地下停车场出口时,由于各种非人为因素的干扰如距离、运动、扫描角度等因素干扰,使得待处理样本差异大、拍摄的图像不清晰等,出现这样情形的图像,要对其识别过程研究,争取得到的图像效果有极大的改进。
使得整个操作得心应手。
3.快速性。
主要是在统计好各项指标后注意观察改进后算法的效率和准确度,必须是在保证正确性的前提下进行,对测试后的数据进行归纳分析,做到万无一失,不然我们进行数据测试就毫无意义。
5.2系统的实现环境
停车场车牌识别中,特殊环境下车牌图像比传统处理图像算法有很大改进,又有很大的提升空间,在识别速度上也要有所提高,车辆识别中的算法的方向及思路可以扩展延伸。
在车辆的管理系统设计,加上时间限制,少了很多细微操作理论,设计过于简化,着重于功能的实现,在Web页面设计中整个布局流畅。
5.3硬件环境
识别停车场管理平台正常的运行,采用系统B/S架构,还有就是计算机的服务器端需要配备高质量,高效率和较硬件高软配套配置,这样就能够轻松应对所有用户需求。
在客户端中,还有加上特制的上网浏览器软件设施,一般普通电脑可输入设备。
再就是所需的C/S模式包括:
服务器管理程序(Server)和客户应用程序(Client),还有安装需要的程序运行起来。
B/S模式是以Web技术为支撑的MIS系统模式平台。
不需要下载各种安装,通过一个简单浏览地址既可以访问。
5.4前台界面实现
本系统前台主要是展示管理员和超级管理员的基本用途,实现各自的逻辑处理。
首页主要是实现展示功能,向用户展示车辆信息。
当用户输入网址进入系统时,js触发load事件,ajax请求后端接口,后端接收到请求之后,实例化对象后,用sql语句在数据库中查找所有的车辆信息,找到后组成Json字符串,发送给前端,前端接收后,将json字s符串渲染放进DOM中,展示在页面上。
其他功能,都是进行页面跳转,跳转到具体页面后实现相关功能。
具体界面如图5-1、5-2所示:
图5-1超级管理员界面
图5-2管理员的主页面
车牌停车场管理系统登录页面如下5-3所示:
图5-3
登录页面代码如下部分代码如下图5-4所示:
图5-4
系统设置页面如下图5-5所示:
图5-5
系统设置页面代码如下图5-6所示:
图5-6
修改密码页面如下图5-7所示:
图5-7
修改密码页面代码如下图5-8所示:
图5-8
缴费记录页面如下图5-9所示:
图5-9
缴费记录页面代码如下图5-10所示:
图5-10
5.5主要功能介绍
用户点击“进入平台”页面时,就会迅速跳转,转到信息界面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SSM 车牌 识别 停车场 管理 系统 毕业论文