《毕业设计(论文)-Springboot智能停车计费系统设计与实现.docx》由会员分享,可在线阅读,更多相关《毕业设计(论文)-Springboot智能停车计费系统设计与实现.docx(36页珍藏版)》请在优知文库上搜索。
1、随着人们生活水平的高速发展,智能停车计费信息管理方面在近年来呈直线上升,人们也了解到智能停车计费的实用性,因此智能停车计费的管理也逐年递增,智能停车计费信息的增加加大了在管理上的工作难度。为了能更好的维护智能停车计费管理秩序,同时提高工作的效率、确保每一用户都能得到有效的保护,在进行全面调研、探求实际情况之后本人设计并实现了智能停车计费系统。该系统采用了java技术、SpringBoot框架,连接MySQ1.数据库,具有较高的信息传输速率与较强的数据处理能力。包含管理员和用户两个层级的用户角色,系统管理员可以对系统首页,个人中心,用户管理,车位分类管理,车位信息管理,车子进场管理,车子离场管理
2、,违规处罚管理,投诉建议,交流论坛,系统管理等功能进行详情,修改和删除操作;真正实现了管理工作的无纸化,并且还拥有角色及用户的添加与删除功能,可以很好的供所有用户使用。在对系统进行测试之后,确定可以实现所有预想的功能,并且可移植性强,可以很好的起到智能停车计费管理的作用。关键词:智能停车计费;B/S架构;MySQ1.数据库AbstractWiththerapiddevelopmentofpeopleslivingstandards,theinformationmanagementofintelligentparkingcharginghasbeenrisinginrecentyears.Peo
3、plealsounderstandthepracticabilityofintelligentparkingcharging,sothemanagementofintelligentparkingchargingisalsoincreasingyearbyyear.Theincreaseofintelligentparkingchargingincreasesthedifficultyinmanagement.Inordertobettermaintaintheintelligentparkingchargingmanagementorder,improvetheefficiencyofthe
4、work,toensurethateveryusercanbeeffectivelyprotected,inacomprehensivesurvey,exploretheactualsituationafterthedesignandimplementationoftheintelligentparkingchargingsystem.ThesystemusesjavatechnologyandSpringBootframework,connectstoMySQ1.database,andhashighinformationtransmissionrateandstrongdataproces
5、singability.Includingadministratorandusertwolevelsofuserrole,systemadministratorcansystemhomepage,personalcenter,usermanagement,parkingclassificationmanagement,parkinginformationmanagement,carmanagement,cardeparturemanagement,violationpenaltymanagement,complaintsandsuggestions,communicationforum,sys
6、temmanagementandotherfunctionsfordetails,modifyanddeleteoperations;Itreallyrealizesthepaperlessmanagementwork,andalsohasthefunctionofaddinganddeletingrolesandusers,whichcanbeusedwellbyallusers.Aftertestingthesystem,itisconfirmedthatalltheexpectedfunctionscanberealized,andtheportabilityisstrong,andit
7、canplayagoodroleofintelligentparkingchargemanagement.Keywords:Intelligentparkingcharging;B/Sarchitecture;MySQ1.database1绪论11.1 研究背景11.2 研究意义11.3 系统主要功能11.4 拟解决的主要问题22相关概念和技术介绍42.1 JAVA技术介绍42.2 SPringBoot框架42.38 /S架构52.39 ySQ1.数据库53系统需求分析73.1 问题定义73.2 可行性分析83.3 系统用例分析83.4 系统流程分析93.4.1 登录流程93.4.2 添力口信
8、息流程103.4.3 删除信息流程114系统功能的设计与实现124.1 总体设计思路124.2 系统功能结构设计124.3 数据库设计134.3.1 数据库E-R图设计134.3.2 数据库表结构设计145系统详细功能的实现215.1 系统功能实现215.2 管理员模块实现235.3 用户后台模块实现276软件测试286.1 登录测试286.2 系统管理测试286.2.1 .用户管理功能测试296.2.2 角色管理功能测试297结论31参考文献32致谢331.1 研究背景在新世纪的今天,计算机已经发展到一定的规模,带动了国内经济和科学技术的快速发展,科学技术的发展大大提高了生产效率,使人们的物
9、质生活需求得到了很大的满足。现在各种类型的网站系统都很流行,将传统的管理模式转移到线上来实现,可以大大提高管理效率。基于以上情况,智能停车计费系统逐渐出现在人们的视野中,也将成为未来发展的一个潜在增长点。1.2 研究意义在日新月异的21世纪,全球进入快速运转的科技时代,我国也在各位科学家不懈努力下实现了科技社会化、信息技术底层化、网络运用全民化。我们处在一个“互联网+”的时代,信息化的建设成为了当代的发展基石以及重要组成部分。随着智能停车计费管理的常态化,同时也出现了多样化的人员管理方式。而智能停车计费系统就可以实现管理人员及用户的日常管理,实现进行更高效的信息互换、让用户的动态变得透明公开,
10、让管理人员更好地实现对智能停车计费的动态监管、真正的实现快速、便捷、高效的管理以降低管理成本、减轻管理人员的负担,保证管理技术以及运用互联网技术的能力的快速提升,提高综合管理和竞争能力。在保证人们的安全的同时,真正达到更好的为国家经济建设和社会安全做贡献的目的。1.3 系统主要功能因我国智能停车计费的数量也逐步增加。如果智能停车计费管理还是沿用传统的、人工的操作,那管理难度是十分巨大的、效率也会不尽人意;而如今我国的信息科学技术已趋于成熟,我们的生活、工作、学习已离不开互联网,为了更好的提升智能停车计费管理,并且在保证用户的安全前提下使人们生活有序、有效开展,需要一套操作简单、能高效导出并录入
11、数据、安全性高、可用性强的智能停车计费系统。此篇论文中包括管理员和用户两个不同的角色,根据不同的身份以及工作机制,赋予不同的权限。该智能停车计费系统的功能如下列所示:1.用户之间的使用权限设定:根据业务管理的需求以及智能停车计费管理体系,在使用前将每个角色的固定标签设定好,明晰每个角色权限,并将状态控制功能添加到用户状态上,最终达到本系统角色控制基础形成的目标。2 .用户登录功能:用户可以根据自己的角色选择相应的账号进行登录,在输入合法的账号和密码后就可进入系统,根据自己的权限选择想要进行的操作。3 .查看个人资料功能:用户登录系统之后可以点击右上角头像查看自己的个人资料,在核查发现错误之后还
12、可以进行修改,用户还可在该模块进行密码的修改。4 .系统管理功能:在模块的功能又可以细化成以下几个部分1)用户管理:管理员和用户可以在该模块进行用户信息的管理与修改。2)角色管理:管理员和用户可以在该模块对用户进行权限的修改与设置。1.4拟解决的主要问题1 .与智能停车计费管理工作契合的工作流结构目前,智能停车计费的人员管理工作中,一般采用纸质表单结合手工传递的方式或者Word、EXCeI填写在线发放的方式,进行信息的收集,在信息收集完成之后再交由各级管理人员进行审批、签字,存在工作耗时较长、难以全面收集所需信息、工作步骤冗杂繁琐、中间环节易出错等缺点,因此采用与网络系统结合的工作流模式,让用
13、户在固定时间进行信息的填写,之后按照已经设定好的规则进行工作流程的运行,自动在完成上一级任务后执行下一步指令,这样的操作方式比较灵活,而且减少了管理者手动完成操作信息的步骤,提高了工作效率,缩减了工作完成所需要的时间,并且可以保证任务完成的精确性与科学性。2 .科学、有效的信息收集机制在保证信息的全面收集的同时还需要兼顾所收集信息的科学性与适用性。使用互联网固然可以提高收集信息的效率,但如果所收集的信息只是为了表面上数据的增加那就造成了极大的资源浪费,虚假的形式主义会造成用户精力的大量流失、并且降低信誉值,因此在确定信息收集内容的时候要着重筛选对智能停车计费管理起到促进作用的信息。例如本系统所
14、收集的智能停车计费信息就可以很好的掌控智能停车计费的日常动态,为智能停车计费管理工作的成功打下了基础。3 .准确、可行的效果评价标准当前对我国的智能停车计费管理效果的评价已有一定的标准,例如用户人数的多少、智能停车计费管理所花费的物资及钱财数量,而作为智能停车计费系统,其效果体现在以下几个方面:1)使用网络收集用户基础信息减少了填写信息的步骤,用户可在重合的时间分别进行信息的填写,缩短了信息收集所需的时间;4 )使用网络进行信息记录,减少了虚假信息的产生,使结果更加真实有效;3)通过系统进行记录,并且更好的留痕,为以后的检查工作提供了可靠地证明。2相关概念和技术介绍2.1JAVA技术介绍JaV
15、a语言擅长开发互联网类应用和企业级应用,现在已经相当的成熟,而且也是目前使用最多的编程语言之一。JaVa语言具有很好的面向对象性,可以符合人的思维模式进行设计,封装是将对象的属性和方法尽可能地隐藏起来,使得外界并不知道是如何实现的,外界能通过接口进行访问,继承是指每个类都会有一个父类,所有的子类都有父类的方法,可以进行继承,但是只有final修饰的类不能被继承,通过继承可以使得代码得到重新利用,能够提高软件的开发效率,也是多态的前提。JaVa就像C语言、C#语言等,也是一种程序开发语言,而它的特点就是面向对象。作为一种程序开发与设计的语言,它有很多特性,主要特性就是面向对象、夸平台以及可以分布
16、式运行。JaVa语言项目不但安全性高、稳定性强,而且可以并发运行。为了提高开发的速度及效率,必须做到代码的重复使用和简化程序的复杂度,要达到上述的要求java语言通过封装、继承与多态等方式实现,这样可以很大程度上达到信息的封装,提高代码复用率,减少冗余度,提高效率。在Java中难能可贵的一点就是它的垃圾回收机制,它使得以往程序中大量存在的内存泄漏的问题得到了较好的缓解。所谓的内存泄漏就是程序向操作系统申请了一块存储空间,比如定义了一个变量,但是由于某种原因,这个变量一直没有使用,但是仍然占用着系统的内存空间,可能一两个这样的变量对程序和操作系统造不成什么大的影响,但是试想如果这样的变量定义的多了系统的内存空间就会一步步减少,从而造成机器