版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章引言PAGE15PAGE14基于JavaWeb的停车场管理系统设计摘要随着当前我国的科技现代化和经济社会的不断迅猛发展,人民的生活质量得到提高,汽车场的数量也随之得到了飞速度的扩大,在小区内、室外娱乐场所、室内办公处附近、旅游景点等建筑地,停车困难的突出问题日益得到凸显。为了高效地解决群众停车困难的管理问题,结合当前一些移动管理模式及经营现状,开发了本次移动停车场管理经营服务管理信息系统。主要的管理功能应用范围主要包括场内暂停车辆管理和监控系统运行后台的车辆数据库信息管理,其中场内暂停车辆管理又分为可以分别划分成作为各个暂停车位的车辆信息服务管理系统模块、以及对使用者信息进行服务管理,车牌牌号标志的正确识别信息管理、系统后台登录的信息操作管理模块、角色人员信息系统管理五个模块。从系统的硬件功能设计实现及信息系统软件设计两个主要方面详细说明了对于企业管理信息系统的应用软件要求进行系统开发工作流程。系统是采用B/S架构,Tomcat9.0作为正常运行的服务器。软件开发工作原理采用Idea,数据库设计选择Mysql5.7。软件开发流程充分地利用MVC软件开发的模式,层次分明。并且成功地实现了此套系统。试运营的研究结果显示,该系统在设计上具有良好的性能和可持续性,较高的响应速度和工作效率,该系统是一套符合实际需求的停车场管理系统,为停车场的管理提供一个迅猛,简单和规范的管理服务平台。关键词:停车场系统;车牌识别;JavaWeb开发目录TOC\o"1-1"\h\z\t"标题2,1,标题3,1,一级节标题,1,二级节标题,1,样式标题2+段后:6磅,1"第1章引言 11.1选题背景 11.2研究内容 11.3国内外研究现状 21.4论文的组织架构 3第2章相关理论基础 52.1车牌识别技术 52.1.1图像处理算法简介 52.1.2图像识别算法简介 72.2B/S系统结构 8第3章需求分析 93.1功能需求分析 93.2非功能需求分析 113.3可行性分析 123.3.1经济可行性 123.3.2技术可行性 12第4章系统设计 144.1系统总体架构设计 144.2系统功能模块设计 144.3系统工作流程设计 164.44.4数据库设计 164.4.1数据库概念设计 164.4.2数据库逻辑设计 20第5章系统实现 235.1关键代码分析 235.2系统登录功能 325.3车牌识别功能 325.4角色信息管理 335.5用户信息管理 345.6车位信息管理 355.7IC卡信息管理 365.8固定车主停车管理 375.9临时车辆停车管理 38第6章系统测试 406.1测试目的 406.2测试方法 406.3测试用例 416.4测试结论 42第7章总结与展望 43参考文献 44引言选题背景自从我国的改革和开放以来,我国的经济环境发生了很大的变化。人们的生活质量也随着改革不断的获得提升,到现今大部分人们的生活都已经步入小康阶段,一个很明显的体现,就是如今大部分人都具备私家车,而且其数量和保有率都在不断的上升。私家车的普及,给我们生活带来了很多的便利,同时也存在着一个很大的问题,那就是车辆太多无处停放。如今,随着停车问题被不断的放大和被发现。很多人们从中发现了一些商业的机会,并将这个商业的发现,称之为停车经济。利用对停车的管理,进行一种经营手段,其实,对于现在而言,这种模式,已经形成一种体系。在当前的社会中,可谓到处可见,但是在很多停车场的管理中。其体系结构不够完整,不够智能化。目前,在有些大型的公共停车场除了一般都没有对于停车位市场收费这个经营项目的业务收入以外,也没有对于每个停车位的相关物品售价进行市场购置或者市场买卖,一个普通的停车位,都至少能够同时拥有10万左右的物品售价。也许就可以算是说现在我们专门经营的一个大型停车场,就是在这里培育和饲养一只"下金蛋的鸡"。在这种样的情况下,一个优良的、有效的、方便快捷的商业停车信息管理服务系统,无论是对于整个商业停车场的经营管理者,还是对于所有的商业车主,都至少应该来说是完全能够可以为它们自身提供许多方便的,尤其特别多的是对于整个商业停车场来说,一个优秀的商业停车信息管理服务系统至少应该能够给整个商业停车场自身管理节约一笔很大的管理时间和大量人力管理成本,给予这个新型的商业停车场一个更好的停车管理和治安坏境。基于这种先进信息技术的最大前提,设计一个方便、快速高效的道路停车车辆管理公共服务信息系统已经开始变得非常有必要。与其他传统台式笔纸机的日志信息记录系统管理模式基本相比。通过学习使用本次监控系统管理能够不仅让我们更加快速,高效地安全管理了我们停车场里的所有汽车和其他机动车,而且我们的普通车主们也可以极大地有效提升了我们的汽车出行管理效率。研究目的本研究课题主要目的之一就是通过设计并开发出一个基于Web的停车管理系统,我可以发现现在对于当前所采取的停车经营者管理系统最大的不足之处就是该系统太复杂,操作困难,无法从中上手。按照调查得出的情况及现在所收集的实践资料。本题将着重构建一个高效和运行简便的停车管理体系,并且以其为核心的技术要素。国内外研究现状如今停车场系统也越来越多地面向国内外的需求,系统操作也更加人性化。如今的几年我国公共停车场行业智能化运营管理已算是经历了早期国外相关产品的智能仿造与机器学习发展阶段,目前国内专门为广大消费者量身设计研发制造的专业停车场管理系统相关产品设计生成的生产企业已经高达400多家,已经实现了一个良性循环和有序的发展。并且根据其规划在城镇里建设了一些新的停车场。但所有的这些努力,并没能够从根本上改变和扭转当前各大城市路外的停车设施提供服务的紧张局面。而且车辆数量的增加也是引起停车需求量的最主要影响因素。除了合理地配置和安装车辆专用停车泊位外,还考虑到应该充分地满足在车辆高速行驶中可能会产生的停车需要(公共停车泊位),据对相关研究成果进行宏观分析得出结论,在一个城市中每至少增加一辆新登记的车辆,就相当于应该在其中增加1.2~1.5个新登记的停车泊位。若与此相符并适用,则我们可以明显看到目前我国各大大中城市公共停车租赁场地的停放现状可谓是杯水车薪。近年来,由于大中城市人口集中度低而堵车导致的公共停车困难已经逐渐发展成为了大多数城市道路公共交通的突出存在问题,资料分析表明,全国36个主要大中城市的公共停车位需求能够同时得到满足的停车比例远远都要低于20%,也就是说,目前为止我国每5辆以上的车在城市停车规模内的非机动车辆都只有1个以下的公共停车位。而对于经济迅猛发展的当前中国各大主要城市、都会区和中心地带的交通停车困难也正是伴随着当前我国各大城市实体经济的持续迅猛发展以及公共汽车辆停放数量的迅速爆发缩减而来。各个主要大型中城市的街内路外公共停车位普遍存在数量不足,使得路内车辆占道违法行驶和乱停车的违法现象相当严重,从而直接影响了能够进入正常运行动态轨道交通的车辆组织。各个主要停车城市中有绝对多数的公共停车都是具有一定相当程度上的属于占用道路和乱停车。占到一般高速公路上的平均停车量仅大约为16%;在目前的欧和日本,占到公路上乱停车的交通现象很少见,属于被依法取缔的交通行为管理范畴;而在香港每年占到公路上的停车量仅大约为17%。基本都是从被动地增加停车场和配套服务机构来适应停车需要的增强。论文的组织架构本文一共7章。介绍了该基于JavaWeb开发的停车场管理系统的设计与实现。第一章引言部分,主要目的是为了介绍本文的主要研究选题学术背景,研究的主要内容,国内外的博士研究成果发展趋势现状及其博士论文研究组织方式框架。第二章本篇章主要内容是向大家简单介绍了一个在用户开发自动停车场管理信息系统管理软件系统时所可能遇到的一些问题需要学习使用的一些系统相关软件技术,前端设计使用的这种方法一般就是采用jsp和jquery技术相结合。第三章主题是停车场系统的需求分析,主要根据市场的需求进行功能上的分析,并对系统的经济和技术层面上的可行性进行分析。第四章是本停车场管理服务系统的基本结构。介绍从总体框架的设计到每一个功能模块。第五章介绍的就是停车场信息管理系统的作用及其功能。第六章为系统的测设。该次测试的重点是对出入场的设定、车位信息等方面的测试。第七章是本文的总结与相关展望。总结全文,展望今后的工作路线。第2章相关理论基础相关理论基础车牌识别技术图像处理算法简介针对从得到摄像头捕捉到的实体图像,先对其实体进行了图像预处理,从得到摄像头再次捕捉到所得到的实体图片图像信息由每个存在图像中有像素的节点的一个值函数组成,对于整个图书馆的画面信息进行图像预处理的相关工作具体流程如下是:图像处理流程图像进行灰度化的处理即为将原本彩色的图像直接处理成一个灰色的图像,由于这个图像在系统中一个像素点储存的值就是图像三元素的点,即一个节点由(r,g,b)三个数值组成,将这三个点的数值转化为用一个数值来表示,且这个点的数值满足r=g=b,出现的图像即为一个灰色的图像。有关灰度算法的资料相关文献很多,查阅相关资料可知,经常被我们提及的算法主要有加权平均值法,最大值法,平均值法[5]。最大取值法的基本原理是:Gray=R=G=B=平均值的算法原理为:Gray=加权平均法原理:Gray=k1×B+k2×G+k3×R其中k为加权系数,k的数值由使用者自己设计确定,Gray为最后像素点的灰度值。在图像灰度化处理之后针对图像进行滤波处理,滤波处理主要能降低图片上的噪点,由于室内的拍摄环境由于人流的走动会出现光照不稳定的现象,所以需要引入滤波处理。被各大文献提及最多的算法为均值滤波算法。该算法的思想是根据平均值滤波模板one(m,n)来计算单个像素和指定相邻域内所有像素的平均灰度值,作为所生成的图像中对应的点像素值[6-10]。设为图像处理之后的像素灰度值,均值滤波模板内的所有元素值都为1,即其中是点领域内的点集,M是点集中的总点数,为处理后的像素值。Gray其中s是点x,y领域内的点集,M是点集中的总点数,Grayx,y为处理后的像素值把图像进行二值化处理,首先找到一个阈值,即为判断的边界值[11],将高于阈值的图像值置0,低于阈值的图像值置255,构成只有两个数字组成的像素矩阵。图像最后的呈现效果只有非黑即白的视觉效果,阈值的选取直接影响处理后图像文字区域的文字密度,可能导致图像有部分数据信息丢失。即:Gray阈值的选取需要根据不同的使用场景进行设计,有利于分割目标文本区域。文本区域内的文本分布均匀,像素点的值为255的像素点的密度和其他区域的密度有差别。根据文字区域的特征对文字区域进行边缘化检测。为了使文字区域更快的被识别出来,对二值图像用形态学算法对文字区域的识别,即针对领域内的像素点的值进行或运算:Gray⨁BGray(x,y)是灰度二维函数,B(s,t)为结构特征要素,(x,y)为像素点的坐标,s为x方向的增量值,t为y方向的增量值,由于文字之间也存在空白间隔,引入腐蚀函数,即相邻区域内的像素点的值进行与运算:Gray⊖B大多数情况下,图像的边缘存在差异性,在图书的图片上,有些图书的表面上图像较多,对其的边缘检测相对困难。在理想状态下,通过边缘检测技术,会出现沿着物体的边缘连接成一组闭合曲线,一般情况下,图像的边缘附近的像素变化较大,对应的特征函数的一阶导数存在极大值或者极小值,那么图像的拐点位置为原始图像的边缘,拐点即为二阶导数为0的点[16]。找到拐点之后就可以顺序连接点,使得图像的版面划分出文字区域。图像识别算法简介由于动物类别众多,数量庞大,本文针对日常生活中出现频率最多的猫进行识别功能的设计与实现。图像识别主要步骤为:特征抽取与模板比对。猫咪特征抽取,首先统计已有的猫咪图片的猫咪区域特征,通过对获取的图像像素矩阵的行方向的黑白像素点的值分别累加求出对应比例,在对矩阵的列向量方向的黑白像素点的值分别累加求出对应比例值,得到特征向量值。TTT(X,Y)=(2.8)通过比对结果进行识别分类,并依据基础的数学理论进行判断,用w1,w2⋯wX=(2.9)X表示公式(2-8)中计算的特征向量值T的集合,其中xi表示第i类特征的度量,用Djx表示与模式类wj(j=1,2,⋯m)相联系的判别函数,DiD其中Dix计算的是距离,根据数据集体现出的B/S系统结构B/S架构设计的体系,只需要在连接网络的情况下即可运行,而且本身的运行环境不再需要自己安装任何什么专业的网络软件,只要自己拥有一台真正完全能够直接连线上网的移动计算机就已经完全能够正常运行使用,其次在维护以及第二次开发上面也是十分便捷,无需在进行重新的设计,因为代码的易用性和复用性便足够满足维护和二次开发。[12]。B/S网络结构的出现和使用已经越来越多,特别重要的是由于技术层面的更新,Ajax网络技术快速发展和被广泛应用,加快促进网络的业务开发,而且基于Ajax的发展,B/S架构的使用也越来越方便。关于B/S模式应用的系统网络结构图如下图2-1所示:B/S模式应用系统网络结构图第3章需求分析需求分析功能需求分析停车场系统的开发首先是根据市场的需求进行业务的设定,在当前的停车场的管理体系中主要是三部分的信息管理,首先是对区域内的停车位信息进行获取并统计当前的停车数量和定位,其次是对进来的停车主的信息进行获取和统计,最后是对车主以及车主所拥有的车位的匹配,其匹配模式主要是对其IC卡的编号进行匹配。停车场管理系统的实现主要是满足管理员能够便捷的对区域内的停车管理,在本系统中的主要功能点的设计如下几点:1.管理员通过输入对应字符串进行匹配并进入系统。2.实现对车位信息的获取并管理的功能,支持工作人员对车位信息的操控,以保证系统的正常运行。3.实现对IC卡信息的获取并管理的功能,支持工作人员对IC卡信息的操控,以保证系统的正常运行。4.实现对固定车主以及其车位信息的获取和管理,支持工作人员对其的操控,以保证系统的正常运行。5.实现对临时车辆信息的获取并管理的功能,支持工作人员对临时车辆的车主信息以及IC卡信息的操控,以保证系统的正常运行。6.系统的界面UI设计具有易操作性。7.系统根据摄像头上传的车牌图片进行车牌识别。综上所述,根据市场的业务需求可以实现对功能点的设计,此外在以及功能模块,对每个系统所涉及到的实体部分进行详细的分析,并使用UML用例图进行属性的分析,主要的作用是便于后期的数据管理,具体的各个实体设计如下所示:1)管理员a.登录:管理员输入对应的字符串,并与数据库中的字段进行匹配,匹配成功后登录系统。b.角色管理:在本系统中的角色部分主要有固定的车主、临时车主的信息管理。c.用户管理:该部分的用户所指的就是在某区域内的固定的车主。d.车位信息管理:管理员进入系统后会获得相应的权限,可以实现对车位的基本信息进行操控。e.IC卡管理:该部分的实现主要是对IC卡信息的操作,执行人为系统的管理员。f.临时用户车辆管理:该部分的实现主要是获取临时车主信息并对其个人信息获取以及车位信息的操控。管理员用例图非功能需求分析(1)实用性一个项目的开发本身就是要投入到实际的生活中进行应用,才能看出该项目是否具有意义,所以实用性是一个系统的重要性能之一。要满足实用性,系统就应该具备界面可操作、功能可实现等的基本要求。(2)稳定性系统的稳定性的体现主要是在系统的功能实现部分以及系统的功能响应效果,如果系统的功能出现BUG那么系统的设定必定是混乱的,易出问题。此外就是系统的响应时间,在标准的页面响应时间范围是2到5秒,如果系统长时间未响应,那么系统的功能必定不够稳定。(3)开放性系统的开放性,主要体现在运行环境的适应。本系统的开发是基于B/S的架构,那么其基础的运行环境则是当前的浏览器,众所周知,如今的浏览器主流具有六大浏览器,但是每个浏览器的内置编码方式各不相同,所以在系统的代码设计过程中应该主要注意代码的兼容问题。(4)可靠性系统在用户的使用过程中不可以经常出现乱码的情况,不可以出现数据的缺失,一般在这种情况下,用户的信息很可能会被泄露。此外正常的系统开发,不会经常性的出现偶然的崩溃。所以必须解决上面的问题系统才具备可靠性。(5)可扩展性用户在使用系统过后,根据用户的反馈,需要对系统进行改造,那么系统就需要满足可以进行二次开发,也就是可以实现功能上面的扩展。可行性分析经济可行性对于经济的可行性分析来说,主要是对其初期的资金成本、系统实现成本、系统运营成本以及维护成本等进行估计,以判断得出该项目的总成本或者是否高于该项目总经费。本篇论文将从资金投入角度对其结果进行综合分析:投入正常的的运行这个作业系统,每年都可能需要额外付出一笔大量的成本费用比如去国外购买一台专门的网络服务器,对系统进行的基础搭建和系统安装。但是在最初期的系统实现来说,可以不使用服务器便可以实现系统的完全实现,所以可以说真的是没有任何考虑到的前期成本。综上所述:本系统是具有经可行性的。技术可行性本次的基于JavaWeb技术开发的停车场管理系统中,主要使用的是当前主流的Java的编程语言,在操作系统中本设计能够适应所有的操作系统,并且在浏览器环境上能够兼容当前的主流浏览器。在设计过程中,代码的实现主要使用MVC的开发模式,通过三层理念进行系统的设计。此外使用MySQL数据库对系统中的车主信息、车位信息、管理员信息的存储,并满足代码中的调用实现。。本系统采用Tomcat8作为本次开发的后台服务器,在系统运行过程中的后台网络服务均由Tomcat进行支持,同时数据库连接使用也需要Tomcat进行支持,基本的后台连接服务都是在Tomcat的支持下进行运行,另外Tomcat配置十分简便,并且能够实现高内聚低耦合的开发。因此,通过上述的描述可知系统在技术层面上具备实现的条件。第4章系统设计系统设计系统总体架构设计停车场管理系统的设计与实现主要采用的是MVC设计模式,使用Javaweb开发技术。整体的架构设计分为三层结构。分别是以Jsp为主的页面设计,以及由业务与逻辑组成的业务模型部分,最后则是系统的控制层,该部分主要是页面上与模型中的业务管理的数据交互。其中页面部分的配置主要由web.xml文件进行控制,在业务模型中,主要以dao类的构建进行业务的搭建,在最后的控制层面主要由servlet服务组件进行程序的设计,在该设计模式下的系统实现满足性能上的易用性以及可维护性,因为在该模式下的开发。代码的逻辑性比较强,思路更清晰。。图4-1为系统架构模式图:系统架构模式图系统功能模块设计在系统的功能设计模块中,首先是系统基本的功能需求实现。首先系统需要登录模块提供停车场管理员进入管理系统,其次就是角色分类需求下的功能设计,主要的核心思想是系统面向管理员进行的设计,其核心内容就是管理员对停车场区域内的人员信息、车辆信息以及IC卡信息的管理,其中具体的信息模块有固定车主信息、临时车主信息、车位实时信息以及IC卡信息的管理。该系统的功能结构如图4-2所示:系统功能模块结构图登录:管理员输入对应的字符串,通过与数据库所存储的信息比对,在成功登入系统后获取管理权限。角色管理:在角色的管理部分,主要是管理员对固定车主以及临时车主的管理。车位管理:本系统着重实现车位是实时管理,在车位信息中,其数据是与数据库中的数据进行绑定,在车位被占用后,会获取标记,并实时监控车位空缺信息,便于下次的车辆进入并停放。IC卡管理:首先在IC中内置了车主的基本信息,通过IC的识别能够获取到车主的信息,并且判断该车主是否为临时停放还是固定车位的车主。固定管理:所谓的固定车位的车主一般是长期在该停车场停放车辆的人员,系统主要对其身份进行标记,便于管理员进行识别该车主的信息并作出对应的需求管理。临时车辆停车管理:所谓的临时车位的车主一般是短期在该停车场停放车辆的人员,系统主要对其身份进行标记,便于管理员进行识别该车主的信息并作出对应的需求管理。系统工作流程设计系统主要的使用人员则是停车场的管理员,因此在系统的整体工作流程设计中,主要也是围绕管理员进行展开设计。具体的流程如下:首先管理员输入对应字符串,在进行验证后,如果成功通过则进入系统并且获取管理的权限,如果未通过则跳转至原始页面重新输入。管理员进入系统后,首先是进入系统主页面,在主页面中具有各个信息的管理部分,管理员点击相应的按钮便可以进入对应的页面,对其相应的数据进行操作。管理员工作流程如图4-3所示:管理员工作流程图数据库设计数据库概念设计数据库就是一种专门进行网络上数据存储的仓库,网络上的数据是十分庞大的,所以数据库的存储能力也十分的强大,他可以容下大量的数据,即可以存储结构化的数据也可以对非结构化的数据进行存储。在本文中所使用的到的数据库是MySQL数据库,该数据库是一种关系型数据库,所谓关系型指的就是所存储的数据满足一种类似二维结构下的关系,在行列上可以进行表示,专业的术语叫做关系模型。下图所示的是MySQL的逻辑架构图:MySQL逻辑架构图通过上述的逻辑架构图,可以看出MySQL总共具备三层,在最上面的一层是Connection层,也就是连接层,在连接层中MySQL支持PHP、ODBC、NET等的使用,在连接层MySQL具备很高的安全性,因为毕竟直接连接于客户端,所以必须提供可靠的连接服务,所以使用的是基于TCP可靠协议。其中第二层是Server层,也就是业务服务层,在改层中主要对业务的逻辑进行处理。在服务层中MySQL主要进行数据的接收服务,在实际应用中会有专门的Server类进行数据接收,此外还有对数据的解析,只有在通过解析下的数据才能使用代码进行操作,此外还有缓存,例如Cache和Buffer,可以对数据的存储进行缓存查询,只要在此基础下才可以对数据进行对应的解析。在数据库设计的描述中主要使用E-R图进行数据实体的设计,在实体的构建中,首先分析实体的属性,根据其属性的设定设计E-R图,而且E-R图的设计决定这整个系统的数据库的实现,本系统全员E-R设计图如图4-4所示。系统全局E-R图根据上图可知本系统的实体部分共有6个,分别是管理员实体、车位实体、角色实体、临时车辆实体以及固定车位实体,其中每个实体模块的实现如下:1.管理员实体管理员实体图2.角色实体角色实体图3.IC卡实体IC卡实体图4.车位实体车位实体图5.固定车位实体固定车位实体图6.临时车辆实体临时车辆实体图数据库逻辑设计数据库的逻辑设计关系着整个系统的数据运转,以及数据的安全保护。其设计的主要核心是实体与其属性之间的关系建立,一般是使用二维模式进行数据表的设计,具体的设计内容如下:由于本系统的实体一共具有6个部分,因此在数据库的设计中便具有六个对应的数据表,分别是:管理员数据表(T_user),角色数据表(T_role)、IC卡信息数据表(T_ic)、车位数据表(T_car)、固定车位数据表(T_fixc)以及临时车位数据表(T_tempc)。各表数据结构设计如下:管理员数据表(T_user)字段名称数据类型主键字段长度字段描述useridvarchar是20用户IDroleidvarchar20角色IDusernamevarchar20用户名realnamevarchar20姓名pwdvarchar20登录密码phonevarchar20电话角色数据表(T_role)字段名称数据类型主键字段长度字段描述roleidvarchar是20角色IDrolenamevarchar20角色名称IC卡信息数据表(T_ic)字段名称数据类型主键字段长度字段描述cardidvarchar是20IC卡IDseatidvarchar20车位IDusernamevarchar20用户名sxevarchar1性别addressvarchar20用户地址carnumvarchar20车牌号车位数据表(T_seat)字段名称数据类型主键字段长度字段描述seatidvarchar是20车位IDseatnumvarchar20车位编号seatsectionvarchar20所属区域seatstateint11状态seattagvarchar20备注固定车位数据表(T_fixc)字段名称数据类型主键字段长度字段描述fixedidvarchar是20固定车位IDcardidvarchar20IC卡IDentrydatedate20入场日entrytimetime20入场具体时间outdatedate20出场日outtimetime20出场具体时间临时车辆表(T_tempc)字段名称数据类型主键字段长度字段描述tempidvarchar是20临时停车IDcardidvarchar20IC卡IDcarnumvarchar20车牌号entrydatedate20入场日entrytimetime20入场具体时间outdatedate20出场日outtimetime20出场具体时间tempmoneyfloat20停车费用第5章系统实现系统实现系统登录功能系统的登录功能主要面向停车场的管理人员,停车场的管理员信息在先前便保存至数据库中,他们只需要根据个人设置的内容进行输入并匹配即可登入系统。系统登录车牌识别功能在停车场内设有专用摄像头,通过摄像头捕捉车辆的车牌信息,然后通过图像的识别技术可以获取车牌号码。页面如下:车牌识别功能角色信息管理管理员可以通过其编号进行条件设定,在其约束下进行信息的查询,具体的页面展示如下。管理角色信息此外管理员还可以对其信息进行添加,具体的实现如下图。添加角色信息用户信息管理管理员可以通过其编号进行条件设定,在其约束下进行信息的查询,具体的页面展示如下。管理用户信息此外管理员还可以对其信息进行添加,具体的实现如下图。添加用户信息车位信息管理每个车位都具有自己的独立属性设置,管理员的操作限定于对其整体单个车位信息的修改,此外还可以将车位的ID进行条件约束,在其约束下查询车位信息。管理车位信息此外管理员还可以对其信息进行添加,具体的实现如下图。添加车位信息IC卡信息管理管理员可以通过其IC卡的编号信息进行条件设定,在其约束下进行信息的查询,具体的页面展示如下。管理IC卡信息此外管理员还可以对其信息进行添加,具体的实现如下图。添加IC卡信息固定车主停车管理管理员可以通过其车主的编号信息进行条件设定,在其约束下进行信息的查询,具体的页面展示如下。管理固定车主停车管理员还可以对固定车主的停车进行服务管理,同时可以根据其IC卡的编号确定其车主信息。查询固定车主停车信息临时车辆停车管理每个临时车辆的进入都会设有自己的独立属性设置,管理员的操作限定于对其整体单个车辆信息的修改,此外还可以将车牌号码进行条件约束,在其约束下查询车位信息 。管理临时车辆停车对于临时停放的车辆而言,系统设有专用的费用设定,具体的实现页面如下:结算临时车辆停车此外管理员还可以对其信息进行添加,具体的实现如下图。添加临时车辆停车信息第6章系统测试系统测试测试目的在本系统中主要系统的兼容性和系统的功能点进行测试。在兼容性测试中主要对系统的依赖版和浏览器进行兼容测试。在系统的功能点上主要使用黑盒测试法,利用对用例的描述,通过系统的运行检查进行测试,在进行测试后可提高系统的更高效的使用效果。兼容性测试在前端开发中,兼容性的问题是其界面实现的重要因素,现今各大网站都具备各自的编码程序,不同网站其代码解释函数不同,会出现兼容性的问题。当下主要是几个主流的浏览器会出现系列的兼容性的问题,对于此问题主要是通过每个浏览器的测试判断其兼容问题测试用例由于其测试功能模块比较多,测试的主要内容和问题篇幅也比较长,所以在本人的测试论文中几乎只有一个简单地章节介绍了该测试系统,表6.1为本次系统测试结果系统小组成员网上登录的本次测试结果报告,从其他的测试报告结果中也可以明显看出与本人期望的测试结果大致相同。登录系统测试用例功能特性用户登录验证测试目的验证是否输入合法的信息测试数据用户名称:1111密码:1111验证码:正确的验证码测试内容操作说明参数设定预期结果实际结果测试状态1在输入框内填入恰当数据用户名正确密码为空显示警告信息“用户名或密码误!”显示警告信息“用户名或密码误!”PASS2在输入框内填入恰当数据用户名为空密码正确显示警告信息“用户名或密码误!”显示警告信息“用户名或密码误!”PASS3在输入框内填入恰当数据用户名错误密码错误显示警告信息“用户名或密码误!”显示警告信息“用户名或密码误”PASS4在输入框内填入恰当数据用户名正确密码正确正确登入到会员操作界面正确登入到会员操作界面PASS结果分析:通过以上的测试,可以判断出后台管理页面运行均正常,并且预期效果均实现。第7章总结与展望总结与展望本研究课题主要目的之一就是通过设计并开发出一个基于web的停车管理系统,一个优良的、有效的、方便快捷的商业停车信息管理服务系统,无论是对于整个商业停车场的经营管理者,还是对于所有的商业车主,都至少应该来说是完全能够可以为它们自身提供许多方便的,尤其特别多的是对于整个商业停车场来说,一个优秀的商业停车信息管理服务系统至少应该能够给整个商业停车场自身管理节约一笔很大的管理时间和大量人力管理成本,给予这个新型的商业停车场一个更好的停车管理和治安坏境。基于这种先进信息技术的最大前提,设计一个方便、快速高效的道路停车车辆管理公共服务信息系统已经开始变得非常有必要。与其他传统台式笔纸机的日志信息记录系统管理模式基本相比。通过学习使用本次监控系统管理能够不仅让我们更加快速,高效地安全管理了我们停车场里的所有汽车和其他机动车,而且我们的普通车主们也可以极大地有效提升了我们的汽车出行管理效率。系统是采用B/S架构,Tomcat9.0作为正常运行的服务器。软件开发工作原理采用Idea,数据库设计选择Mysql5.7。系统采用MVC的开发模式,每个功能模块都预留了接口,使得二次开发更加方便。在未来的使用过程中可以大大方便人们的使用。 翻译文稿致谢参考文献康静,胡海燕,郭钟剑,沈玲,孙林.基于Android空投物资搜索系统设计与实现[J].火力与指挥控制,2020,45(09):157-160.张驰.网络通信系统的软件设计与实现[J].信息与电脑(理论版),2020,32(16):90-92.于征.基于5G通信的电动汽车远程监控系统设计与实现[J].通信电源技术,2020,37(11):104-106.莫勇,钱权智,陈浩.基于大数据的通信勘察管理系统设计与实现[J].数字通信世界,2020(04):52-53.徐德樟.电力通信监控系统设计与实现[D].电子科技大学,2019.林伟华.基于4G通信的电动汽车远程监控系统设计与实现[D].桂林电子科技大学,2019.MadeleineEPullman,GaryMThompson,Evaluatingcapacity-anddemand-managementdecisionsataskiresort,CornellHotelandRestaurantAdministrationQuarterly,2002,Vol.43,No.6:25~37盛骤,谢式千等.概率论与数理统计(第3版).浙江大学出版社,2001.63~65JamesAFitzimmons等.服务管理(第5版).北京:机械工业出版社,2007.185~207WardWhitt,SensitivityofPerformanceintheErlang-AQueuing
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西交利物浦大学财务制度
- 项目环境卫生周扫除制度
- 卫生院劝烟工作相关制度
- 校车运营保障制度
- 运营总监考核制度
- 水质检测室卫生管理制度
- 牧场卫生规范化管理制度
- 卫生餐饮十项制度
- 卫生站处方制度
- 卫生服务站标准预防制度
- 军犬专业考试题及答案
- (一模)乌鲁木齐地区2025年高三年级第一次质量英语试卷(含答案)
- 模拟政协培训课件
- 人教版七年级上册数学有理数计算题分类及混合运算练习题(200题)
- 2025年云南省普洱市事业单位招聘考试(833人)高频重点提升(共500题)附带答案详解
- 电力行业网络与信息安全管理办法
- 兰州彤辉商贸有限公司肃南县博怀沟一带铜铁矿矿产资源开发与恢复治理方案
- (高清版)DZT 0430-2023 固体矿产资源储量核实报告编写规范
- 狂人笔记的教案
- 健康养老产业项目可行性分析
- GB/T 39104.2-2020纺织品抗真菌性能的测定第2部分:平皿计数法
评论
0/150
提交评论