没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
1 绪 论 1 2 相关技术介绍及环境开发条件 3 3 系统的需求分析 6 3.1 可行性分析 6 3.1.1 技术性可行性 6 3.1.2 经济性可行性 6 3.1.3 操作性可行性 6 3.2 需求分析 7 3.2.1 系统总体概述 7 3.2.2 功能性需求 3.3 其他性能分析 8 3.3.1 系统安全性 8 3.3.2 数据完整性 8 3.4 非功能性需求 8 4 系统的设计 4.1 流程图设计 9 4.2 系统E-R图设计 9 4.3 数据库设计 10 5 系统功能模块实现 13 5.1 功能页面实现 13 5.1.1 登录注册模块实现 5.1.2 首页模块实现 14 5.1.3 停车场模块实现及停车位模块实现 5.1.4 取车定位导航模块实现 5.1.5 个人中心模块实现 5.1.6 添加车辆模块实现 17 6 系统测试 19 6.1 系统调试的目的和意义 19 6.2 软件测试的方法 19 6.3 功能测试用例 19 总 结 21 参考文献 22 致 谢 23 。。。。。
资源推荐
资源详情
资源评论






















I
停车场自动寻车系统设计与实现
摘要:随着我国经济的发展,城市化进程的加速,机动车的保有量逐年递增。
停车场取车系统作为静态交通管理重要的一部分,其主要功能是改善及缓和城
市交通拥堵,分流车流量,疏导局部交通。近年来微信的应用也在不断地发
展,很多商家、企业都建立自己的微信应用软件,即用即走的微信小程序他的
发展和使用也越来越频繁。本文设计了停车场自动寻车的微信应用小程序的基
本内容,并利用软件开发基于微信为基础的自动寻车及路径规划系统,降低了
取车时间和人工费用的成本。该项目设计调用了微信第三方接口,可实现自我
定位,模拟出车辆停放的位置,并实现手机在线导航到自己的停车位信息,完
成了导航路线的操作。
本项目系统是采用 java 编程语言软件下分析、设计、开发的停车场自动寻
车系统的过程。spring 作为项目集成开发框架制,小型 MySQL 数据库作为持久
层存储,tomcat 作为服务端的应用服务器,jdk1.8 作为配置环境,主要使用的
开发工具 IDEA2021。通过对计算机硬件和软件的解决方案的论证,对该应用领
域进行调查分析,参考各种资料并进行数据库编程实践。本项目设计能够实现
车位查询、车牌信息与车位绑定、车位引导、自动寻车及路径规划等功能。
关键词:定位导航;自动寻车系统;微信小程序;MySQL 持久化数据库

II
Design and implementation of automatic car search system
in parking lot
Abstract: With the development of China's economy and the acceleration of the
urbanization process, the number of motor vehicles has increased year by year. As an
important part of static traffic management, the main function of the parking lot pick-
up system is to improve and alleviate urban traffic congestion, divert traffic flow, and
divert local traffic. In recent years, the application of WeChat is also constantly
developing, many merchants and enterprises have established their own WeChat
application software, that is, the development and use of WeChat Mini Programs are
becoming more and more frequent. This article introduces the basic content of the
WeChat application mini program for automatic car search in parking lots, and uses
the software to develop an automatic car search and path planning system based on
WeChat, which reduces the cost of pick-up time and labor costs. The project design
calls the WeChat third-party interface to achieve self-positioning, simulate the
location of vehicle parking, and realize the mobile phone to navigate online to its own
parking space information, completing the operation of the navigation route.
This project system is the process of analyzing, designing and developing the
automatic parking lot find system under the Java programming language software.
Spring is used as a project integration development framework, a small MySQL
database is used as a persistent layer storage, tomcat is used as an application server
on the server side, and jdk1.8 is used as a configuration environment, mainly using the
development tool IDEA2021. Through the demonstration of solutions for computer
hardware and software, the application area is investigated and analyzed, various
materials are consulted and database programming practices are carried out. The
project design can realize the functions of parking space query, license plate
information and parking space binding, parking space guidance, automatic car search
and path planning.
Key words : Positional navigation; automatic car search system; WeChat Mini
Program; MySQL persistent database

III
目 录
论文总页数:25 页
1 绪 论.................................................................................................................................................1
1.1 项目开发背景.......................................................................................................................1
1.2 国内外研究现状...................................................................................................................1
1.3 主要的内容...........................................................................................................................2
2 相关技术介绍及环境开发条件......................................................................................................3
2.1 相关技术介绍.......................................................................................................................3
2.1.1 微信开发者工具........................................................................................................3
2.1.2 Java 开发语言............................................................................................................3
2.1.3 Maven 版本管理........................................................................................................4
2.1.4 MySQL 数据库..........................................................................................................4
2.1.5 Spring 框架................................................................................................................4
2.1.6 Idea 开发工具............................................................................................................4
2.2 环境开发条件.......................................................................................................................5
3 系统的需求分析..............................................................................................................................6
3.1 可行性分析...........................................................................................................................6
3.1.1 技术性可行性............................................................................................................6
3.1.2 经济性可行性............................................................................................................6
3.1.3 操作性可行性............................................................................................................6
3.2 需求分析...............................................................................................................................7
3.2.1 系统总体概述............................................................................................................7
3.2.2 功能性需求................................................................................................................7
3.3 系统用例分析.......................................................................................................................8
3.3.1 用户管理功能用例分析............................................................................................8
3.3.2 车辆管理功能用例分析............................................................................................9
3.3.3 停车场管理功能用例分析........................................................................................9
3.3.4 订单管理功能用例分析..........................................................................................10
3.4 其他性能分析.....................................................................................................................10
3.4.1 系统安全性..............................................................................................................10
3.4.2 数据完整性..............................................................................................................11
3.5 非功能性需求.....................................................................................................................11
4 系统的设计....................................................................................................................................12
4.1 流程图设计.........................................................................................................................12
4.2 系统表的属性设计.............................................................................................................13
4.2.1 用户属性表的设计..................................................................................................13

IV
4.2.2 车辆属性表的设计..................................................................................................13
4.2.3 停车场属性表的设计..............................................................................................14
4.2.4 停车订单属性设计..................................................................................................14
4.3 系统 E-R 图设计.................................................................................................................15
4.4 数据库设计.........................................................................................................................16
5 系统功能模块实现........................................................................................................................19
5.1 功能页面实现.....................................................................................................................19
5.1.1 登录注册模块实现..................................................................................................19
5.1.2 首页模块实现..........................................................................................................21
5.1.3 停车场模块实现及停车位模块实现.....................................................................21
5.1.4 取车定位导航模块实现..........................................................................................23
5.1.5 个人中心模块实现..................................................................................................25
5.1.6 添加车辆模块实现..................................................................................................26
6 系统测试........................................................................................................................................28
6.1 系统调试的目的和意义.....................................................................................................28
6.2 软件测试的方法.................................................................................................................28
6.3 功能测试用例.....................................................................................................................28
总 结..................................................................................................................................................31
参考文献...........................................................................................................................................32
致 谢..................................................................................................................................................33

第 1 页共 25 页
1 绪 论
1.1 项目开发背景
城市交通是城市交通的重要组成部分,其产生和发展必然与城市的形成和
兴衰息息相关。城市交通发展必须与之不同发展阶段及不同规模的发展状况相
协调,否则,“车辆拥堵”、“环境恶化”等问题就会出现
[1]
。
近年来,我国国家经济飞速发展,每家每户外出的主要交通工具都已经逐
渐变成了私家车。但私家车的增多,意味着人们需要更多的停车场才能将车停
在停车场里,而在大型停车场寻车带来的人工成本以及效率问题困扰着人们,
一旦在停车场迷路或者寻车不及时就会导致路段拥挤、堵塞等问题。
为避免停车场取车造成的人力成本以及人工操作的缓慢,自动化以及智能
化才能有效缓解停车场的自动取车问题,微信小程序自动寻车系统就可有效解
决这些问题
[2]
。停车场自动寻车基于微信应用小程序的基本内容就利用了软件
开发基于微信为基础的自动寻车及路径规划系统。该系统设计调用微信第三方
接口,可实现自我定位,模拟出车辆停放的位置,并实现手机在线导航到自己
的停车位信息,完成导航路线的操作,降低了取车时间和人工费用的成本。
1.2 国内外研究现状
在国外,一些发达国家在二十世纪七十年代就开始进行停车场的系统管理
和诱导停车系统的研究,一方面是处于土地的利用开发另一方面是为了节约人
力成本和减少人们停车所花费的时间,发达国家将已经研发的系统在他们的主
要城市推广使用,一方面提高了汽车行业生产,带动其城市的经济,另一方面
相应的基础设施的建立也使得城市发展
[3]
。欧美发达国家的一些企业也开始使
用停车场管理系统,但他们大多基于的是现代城市智能停车场管理系统的,着
重点在于停车收费系统和自动发票机,而随着智能停车场的发展,该系统也显
现出并不完善的功能
[4]
。意大利 NICE 停车管理系统是未来的停车场管理系统是
一种采用遥控管理的车辆管理系统,西班牙全自动泊位诱导控制系统虽然可以
让用户在停车场内快速找到空车位进行泊车
[5]
。但这些停车系统都不包含自动
寻车。事实上,智能寻车系统理应包换两部分,停车和反向寻车。这就需要对
现有的停车场系统做出改良,提高用户体验,考虑到不同用户的使用情况。还
需要保证停车场正常运作的同时,确保停车场进行高效率地停取车。
以中国的邻国为例,日本依靠无线通讯等高科技电子技术自动停车,能完
成所有高效的自动泊车功能。通过应用该系统,既能有效地解决因停车而带来
的交通堵塞问题,又能驾驶员提供便利。自 1999 年起,日本首都附近的几个主
剩余38页未读,继续阅读
资源评论

- 2301_771040172023-06-02资源值得借鉴的内容很多,那就浅学一下吧,值得下载!
- 辉域2023-04-25资源很好用,有较大的参考价值,资源不错,支持一下。
- ClaraSchambe8af2023-04-01资源内容详细,总结地很全面,与描述的内容一致,对我启发很大,学习了。
- 阿强2512023-03-05支持这个资源,内容详细,主要是能解决当下的问题,感谢大佬分享~
- weixin_524227532022-06-19用户下载后在一定时间内未进行评价,系统默认好评。

程序员小蛋
- 粉丝: 2020
- 资源: 468

下载权益

C知道特权

VIP文章

课程特权

开通VIP
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
