基于Android的智能停车场管理系统的设计与管理毕业论文
2021-12-26 14:00:54
论文总字数:13821字
摘 要
本文首先研究了开发基于Android智能停车场管理系统的意义,调查了国内外智能停车场的市场环境以及当前现状,讨论了基于Android的智能停车场管理系统的设计,以及实现该系统所需要使用到的开发软件和开发技术,对系统进行了详细的需求分析,针对不同的用户设计出不同的收费标准,构建出相对完整的功能模块,使该系统具有一般停车场所共有的功能,包括用户的注册登陆,停车场的查询与定位,用户能够进行预约,充值消费,查询自己消费记录,导航至停车场,后台计时收费,管理员能够对停车场信息,用户信息以及长期租用包月的管理进行管理等功能。本文还对安卓端用户定位,底部导航栏,安卓端服务器端交互等功能的编程实现做了一个详细的介绍。
关键词:智能停车 车位定位 Android
Design and Management of Intelligent Parking Management System Based on Android
Abstract
Firstly, this paper studies the significance of developing intelligent parking management system based on Android, investigates the market environment and current situation of intelligent parking at home and abroad, discusses the design of intelligent parking management system based on Android, and the development software and technology needed to realize the system. fee, query their own consumption records, navigation to the parking lot, background time charge, administrator can manage parking lot information, user information and long-term rental monthly management and other functions. This article also gives a detailed introduction to the implementation of Android user location, bottom navigation bar, and Android server-side interaction.
Keywords: Intelligent parking; Parking location; Android
目录
摘要 I
Abstract II
第一章 概述 1
1.1智能停车场管理系统的介绍 1
1.2 系统开发的意义 2
1.3 本文的主要工作 2
1.4本文的主要结构 2
第二章 系统开发技术以及开发环境 3
2.1 IDEA介绍 3
2.2 Android Studio介绍 3
2.3安卓端开发技术 3
2.3.1百度地图开发 3
2.3.2 Fragment实现底部导航栏 4
2.3.3 Okhttp3介绍 5
2.3.4 Adaptor适配器数据显示 5
2.4开发环境 5
第三章 项目分析 7
3.1项目描述 7
3.2需求分析 7
3.2.1安卓端功能 7
3.2.2 系统后台功能 7
3.3安全性分析 7
3.4可行性分析 8
3.5系统用户用例图 8
3.6业务流程图 9
3.7数据库设计概述以及数据库表之间关系 9
第四章:系统总体结构设计 11
4.1安卓端界面设计与功能模块 11
4.2服务器端界面设计与主要功能 15
4.2.1服务器端界面布局 15
4.2.2服务器端功能模块 15
4.2.3 收费设计以及管理 16
4.3前后端交互 16
第五章 系统实现核心代码 17
5.1安卓端UI设计以及功能实现 17
5.1.1主界面底部导航栏的实现 17
5.1.2个人信息界面的设计 18
5.1.3登陆注册界面的设计 18
5.1.4第三方集成百度地图开发 19
5.1.5显示停车场以及调用百度第三方地图导航 20
5.2前后端交互 21
第六章:总结 22
参考文献 23
致谢 24
第一章 概述
1.1智能停车场管理系统的介绍
近年来,我国的经济水平得到了很大的提升,越来越多的居民拥有了自己的私家车,然而当前国内大部分城市存在“车多位少”以及停车场规划不合理的情况。根据调查显示,由于城市资金以及城市空间的限制,我国绝大多数城市停车位与汽车保有量的比例达到了1:3,但是国际上所共识的标准比例在1:1.2-1.4之间[1],并且当前各个城市的停车场没有统一的规范标准[2],这种情况导致了很多城市出现了停车难,管理成本高,管理效率低下的问题。如何较为高效地引导人们寻找附近停车场并导航至该停车场以及对停车位挑选,预约,占用,已经成为了一个重要的课题。系统设计得方便,那么不仅能加快用户寻找停车位的速度,城市交通的一些拥堵问题也能够得到解决。
系统的主要使用对象是需要寻找停车位的车主以及需要对停车场进行管理的停车场管理员。对于车主,能够通过使用智能停车场系统能够高效地寻找停车位以及进行便捷的付款处理,用户能够按照自己的使用习惯选择按年,季,月收费或者按次收费。并且在用户端车主能够使用登陆注册,添加修改车辆,寻找停车位,查询消费记录,查询自己停车记录等功能。管理者通过该系统能够对停车场以及用户进行简单的管理,能够使用查询用户情况,查询当前车位状态,管理停车卡,调整车费缴费标准等功能。
1.2 系统开发的意义
智能停车场是城市化的一个关键部分,因此设计的系统应该服务便捷,没有过于复杂的操作,一个完善的智能停车场管理系统能够为城市的静态交通提供较好的解决方案。国外的智能停车场有较好的解决方案[3],经过几十年的发展,软硬件集成度较高,以及能够规划合理引导路线来减少汽油的消耗,缓解交通。国内停车场大部分因为硬软件集成程度不够[4],软件老旧缺乏人维护,硬件成本高昂,这都对停车场管理造成了不小的阻碍,并且由于国内大部分环境,买来的国外高性能硬件与国内软件有时无法较好地集成。所以虽然智能化停车场有不够规范,设计不够全面这些缺点[5],但是随着国内交通的智能化以及市场的需求日益增多,智能化停车场有很大的潜力。考虑到智能型停车场在全国占有率只有10%[6],以及二三线城市消费能力普遍不高的因素,开发一套基于Android的智能停车场管理系统成为一件很有必要的事情。
1.3 本文的主要工作
充分理解车主以及管理员的需求,考虑到现实的可行,从而设计安卓端以及web端,配置好项目运行环境,设计好系统,实现大部分功能,编写好安卓端以及web端的代码,并且使得安卓端与web端交互。
1.4本文的主要结构
本文一共分为六个章节。
第一章主要讲述了目前智能停车场的发展以及国内外市场环境,研究了开发该软件的社会需求以及现实意义。
请支付后下载全文,论文总字数:13821字