摘 要
随着计算机信息技术的发展,越来越多的用户使用管理系统,各种信息化应用出现在停车管理中,特别是超时代停车场拥有大量的用户群,使用管理平台可以为人们的生活提供便利。另一方面,我国汽车保有量日益增加,各大城市停车难问题不断呈现。如何有效找到空闲停车位,是人们出行密切关注的问题。本文针对车位资源紧张的现状,通过搭建智能停车场管理系统,帮助用户快速找到空闲车位,解决城市停车难问题,帮助停车管理员提高管理效率。
本系统是选择面向对象的JAVA语言开发,通过SPRING boot框架进行设计,使用关系型数据库MySQL存储数据。使用B/S开发方式,用户只需要通过浏览器访问系统即可获取泊车信息,并可以在线管理停车业务,实现了信息的科学管理与查询统计。本文先通过对相关系统的调研,提出开发智能停车场管理系统的意义,然后使用当前主流的技术进行开发,满足智能停车场管理系统的技术要求,分析系统需要实现的功能并进行设计。梳理业务流程,并根据功能设计数据库,最后通过编码实现,介绍实现的关键算法逻辑。在测试阶段通过测试用例来确保系统可以正常运行,并达到前期要求的目的。系统的实施方便了自动泊车管理,将信息化技术完美的应用在智能停车场管理系统中,使得自动泊车变得快捷高效。
关键词:Spring Boot;Java;停车管理;停车场
ABStract
With the development of computer information technology, more and more users use the management system, and various information applications appear in the parking management. In particular, there are a large number of users in the Super Age parking lot. The use of the management platform can provide convenience for people's life. On the other hand, the number of cars in China is increasing day by day, and the problem of parking difficulty in major cities is constantly emerging. How to find free parking space effectively is a problem that people pay close attention to when traveling. In view of the current situation of the shortage of parking space resources, this paper builds an automatic parking management system to help users quickly find free parking space, solve the problem of urban parking difficulties, and help parking administrators improve management efficiency.
The system is developed in the object-oriented Java language, designed through the spring boot framework, and uses the relational database MySQL to store data. Using B/S development mode, users only need to access the system through browser to obtain parking information, and can manage parking business online, realizing scientific management and query statistics of information. This paper first puts forward the significance of developing the automatic parking management system through the investigation of relevant systems, and then uses the current mainstream technology to develop, meet the technical requirements of the automatic parking management system, analyze the functions that the system needs to achieve and design. Sort out the business process, design the database according to the function, and finally implement it by coding, introducing the key algorithm logic. In the test phase, test cases are used to ensure that the system can operate normally and achieve the purpose of the preliminary requirements. The implementation of the system facilitates the automatic parking management. The perfect application of information technology in the automatic parking management system makes the automatic parking become fast and efficient.
Keywords:Spring Boot; Java; Parking management; Automatic parking.
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1课题背景 1
1.2国内外应用的现状 1
1.3本系统设计的目的和意义 2
第2章 相关技术介绍 4
2.1 JAVA技术 4
2.2 MYSQL数据库 4
2.3 前端VUE框架 4
2.4 SPRINGBOOT框架 5
第3章 系统分析与设计 6
3.1 系统的需求分析 6
3.1.1 用户需求分析 6
3.1.2 系统用例图 6
3.1.3 用例描述 7
3.2 可行性分析 9
3.2.1 经济可行性 9
3.2.2 技术可行性 9
3.2.3 法律可行性 9
3.3 系统功能设计 9
3.3.1 用户注册模块 9
3.3.2 用户登录模块 10
3.3.3 停车场管理模块 11
3.3.4 预留停车管理模块 12
3.4 数据库设计 13
3.4.1 数据库ER图 13
3.4.2 数据库表设计 15
第4章 系统实现 22
4.1 管理员功能实现 22
4.1.1 管理员登录功能实现 22
4.1.2 车主管理功能实现 22
4.1.3 停车场管理功能实现 24
4.1.4 停车管理功能实现 25
4.2 车主功能实现 26
4.2.1 登录管理实现 26
4.2.2 个人中心功能实现 27
4.2.3 停车公告能实现 28
4.2.4 停车记录查询功能实现 28
第5章 系统测试 30
5.1 测试环境 30
5.2 功能测试 30
5.3 测试结论 32
总结 33
参考文献 34
致谢 36
1.1课题背景
在汽车行业发展势头良好的情况下,与汽车相关的行业如:自动泊车也随之兴起,并有良好的发展趋势。而自动泊车系统顾名思义是以自动化的设备来进行泊车的一套系统。自动泊车系统的普及,有利于手工业向自动化方向的转变。
随着全社会国民经济速度近年来的连续迅猛高增长,人民文化生活整体水平和日益水平的日益迅速和提高,近年来,私人小汽车出行消费数量逐年地大幅的增多,城市环境改善中产生的由于泊车和出行打车难等引发起来的巨大城市交通矛盾将变得也越来越地明显与尖锐,尤其是出现问题在北方某些省会大中城市会显得问题更为明显尖锐而突出。随着汽车经济时代的高速发展,人们生活水平都极大程度的都在提高,汽车司机们的泊车从业人群数量也自然的也是会的越来越多,泊车的这个大产业规模也都在的越来越多的在壮大,如何才能够在泊车这样一个众多的行业的泊车服务从业者大军中都能在脱颖而出,在我们目前中国这个汽车分秒钟必争的市场的大时代环境里它无疑是会更具有的一种极其的潜在和巨大的无比的巨大的市场价值优势和市场竞争的领先优势。同时合理使用它的同时也无疑将有效节约用了社会更多而有限资源的城市停车资源,实现符合当前国家建设成为全面的节约型发展新时期社会经济新发展的大时代需要。
1.2国内外应用的现状
在国外,由于城市化进程的发展,停车难的问题一样存在,但是由于发达国家信息技术应用较早,在解决停车问题上进行了研究和解决。日本通过停车场导引系统帮助用户快速找到车位,在导引系统中,通过显示屏显示停车场车位情况,绿色表明可以停车,并提供停车场区位指引,车主可以快速的到达停车场,完成停车,减少了违规乱停的现象,但是导引系统也存在一定的问题,比如驾驶员离开停车场后显示屏无法及时更新车位,导致车位利用率有限。通过网络的发展,将网络技术应用在智能停车管理系统中,在停车场布置传感器,结合停车出入口光电传感,将数据上传到服务器,通过数据库存储车位的状态,使用停车管理系统查询车位情况,提高整个停车场的利用率。而智能手机的发展也极大的帮助停车问题,一些国家将大屏显示器转换为手机屏幕,帮助车主通过自己手机可以快速的查询空闲停车位。在意大利开发了一款智能停车APP,车主可以将个人的停车位通过APP进行出售,其他车主查询空闲的车位并在线竞拍,停车APP的推出,为市民带来了便利,解决了停车问题。
在我国,因为信息技术发展较晚,又加上近两年汽车保有量迅速提升,造成停车难的问题突出明显。近年来各城市也纷纷使用停车诱导系统、停车预约系统、车位管理系统、车位预约系统解决停车问题。通过多渠道解决车位管理,帮助用户快速找到停车场。随着大数据的发展,停车难的问题逐渐得到缓解,在日常停车中,多种管理系统和停车方案可以合理的解决停车问题。但是在节假日高峰时期,仍然存在停车难,比如10.1节假日高峰期,各旅游景点、热门区域无法承受过多的车辆,造成停车困难。
当前市面上也存在许多成熟的案例,如丁丁停车、悠车位帮助用户提前预定并结合物联网技术,形成一套完整的app,实现车位的共享和预约,大大方便用户的使用。可见,为了解决城市停车难的问题,只有使用信息化的技术手段,才能有效的解决并缓解城市交通压力。
对停车场管理员的调查了解,针对系统需求,智能停车场管理系统搭建在服务器中,用户通过安装浏览器,在浏览器网址访问本平台。
智能停车场管理系统的数据存储在MySQL服务器中,提高服务器端进行数据管理。服务器管理端需要通过权限认证后进行登录,功能包括停车场管理、车辆信息的管理、公告信息的管理、停车记录、用户管理、停车位查看、财务收入统计。停车位查看中,通过车位数量和使用量统计停车位情况。财务收入查看中统计一段时间内收入费用。
管理员录入数据后,车主可以查询停车场信息,并查看预留信息,入场信息、停车记录信息、公告信息。
公告管理是服务器管理员通过发布停车场相关公告,让会员了解相关制度和时间安排。
用户在个人中心修改个人信息、修改密码或者注销登录。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。