基于Android的智能停车场管理系统的数据库设计与实现毕业论文
2020-07-07 21:34:21
摘 要
随着经济的发展,车辆越来越多,停车场的管理也越来越复杂。因此以一种有效的方式来管理停车场,提高效率是非常重要的。在现有的停车场管理系统的基础上,我们希望设计出一个更加智能和人性化的系统用以改善停车场的状况。
针对不同用户,如预付费用客户和临时驻车客户,采用不同的管理方式,同时提供第三方支付接口,临时客户可以在缴费后离开停车场。考虑到临时客户不熟悉停车场的地形,系统还为临时用户提供了车辆定位功能。借助便捷的智能设备,减少停车场管理系统运营的人工成本,实现停车场车位的合理分配和自动化的管理,使其运转效率更高。
本系统的开发基于Android平台和无线网络,由于数据的通信是依靠无线网络,所以并不是实时可靠传输,当网络通畅时使用MySQL数据库服务器,当短时间网络不可访问时使用临时的SQLite数据库进行相关操作。
关键词:Android 智能停车场管理系统 数据库
Database Design and Implementation of Intelligent Parking Management System Based on Android
Abstract
With the development of economy, more and more cars are appearing, and the management of parking lots is becoming more and more complicated. Therefore, it is very important to manage parking lots in an effective way. Based on the existing parking management system, we hope to design a more intelligent and humanized system to improve the condition of the parking lot.
For different users, such as prepaid customers and temporary resident customers, different management methods and third party payment interface are used, and temporary customers can leave the parking lot after payment. Considering that temporary customers are not familiar with the terrain of parking lots, the system also provides vehicle positioning for temporary users. With the help of convenient intelligent equipment, it can reduce the labor cost of the operation of the parking management system, realize the reasonable allocation of parking Spaces and the automatic management, and make the operation efficiency higher.
The development of the system is based on Android platform and wireless network. Because data communication relies on wireless network, it is not real-time reliable transmission. When the network is unobstructed use the MySQL database server. When the short time network is not accessible, the temporary SQLite database is used for related operations.
Key words: Android; intelligent parking management system; database
目 录
摘 要 I
Abstract II
目 录 III
第一章 绪论 1
1.1 课题研究背景 1
1.2 国内外研究现状 1
1.3 发展趋势 2
1.4 论文架构 3
第二章 开发工具及环境 4
2.1 开发平台简介及环境搭建 4
2.1.1 Android平台简介 4
2.1.2 Android开发环境的搭建 4
2.2 数据库简介和环境搭建 7
2.2.1 SQLite数据库简介 7
2.2.2 SQLite数据库的使用 8
2.2.3 MySQL数据库简介 8
2.2.4 MySQL数据库的使用 9
第三章 系统分析与设计 11
3.1 系统分析 11
3.2 需求分析 12
3.2.1 系统功能需求 12
3.2.2 系统性能需求 16
3.3 系统总体分析设计 17
3.3.1 系统整体用例图 17
3.3.2 客户端流程图 18
3.3.3 服务器端状态图 20
第四章 数据库设计 21
4.1 数据库概念设计 21
4.1.1 实体及联系 21
4.1.2 实体ER图 21
4.2 数据逻辑设计 23
4.2.1 设计要求 23
4.2.2 数据字典表 24
4.3 数据库物理设计 25
4.3.1 数据库物理设计要求 25
4.4 数据库维护优化 26
4.4.1 维护优化内容 26
4.4.2 数据库操作注意事项 26
第五章 总结 27
参考文献 28
致谢 30
附录 31
第一章 绪论
1.1 课题研究背景
智能停车场管理系统,是随着社会智能化,将停车场的收费管理与自动化管理相结合的成果。该系统主要依靠的技术有感应卡感应,车牌识别,人机交互等[1]。通过智能设备感应并记载车辆的进出的信息,将计算结果通过人机交互反馈给管理员和用户,以此实现停车场内的车位管理和计算停车时间并收费等目的。
在科技的不断发展的潮流下,智能停车场也不断升级更新。智能停车场的功能设计变得更加人性化。从人工充值,到统一的充值机器自助充值,再到通过APP支付充值;从停车刷卡,到IC卡检测车辆升降道闸,再到图像识别车牌对应用户信息放行;从停车困难,到停车场车位及时更新,再到定位搜索附近停车场并显示收费方式;从找车困难,到车位引导实时记录停车位信息,再到智能终端查询车位和路线直接反向寻车[2]。停车场的一步一步的发展也是社会快速发展的一个缩影,相信随着科技的进步,基于Android的智能停车场管理系统以后的市场一定会更加广阔,有非常远大的发展前景[3]。
1.2 国内外研究现状
相关图片展示: