With the rapid development of economic construction in China,the automotive industry also ushered in the development of the spring,all kinds of cars running in the motherland’s paradise.However,due to the low utilization rate of parking space resources,the internal parking lot system is not informative and intelligent,causing the problem of "parking difficult" in the prosperous region,increasing the traffic pressure and affecting the residents daily life.According to the status of the above parking problems,this paper designs the self-parking system based on the Android platform.The system mainly includes the mobile client for the user and the computer client for the parking manager,and focuses on solving the problem that a suitable parking lot can’t be found in the parking process or free parking spaces,which can’t achieve the car parked and car charging process of self-help and other issues,this system greatly improves the parking efficiency and user experience.The main research contents are as follows:1.Based on the traditional Dijkstra algorithm theory,this paper optimizes the optimal path planning algorithm involved in mobile client parking space navigation function.Combined with the road resistance function theory,this paper proposes to combine the distance of each road segment with the dynamic time of each road segment.The balance function is regarded as the weight of Dijkstra for path planning,which realizes the optimal user cost.The data simulation is carried out by Matlab platform,and the feasibility of the optimized algorithm is verified.2.Design,implement and test the smart parking system mobile client.By combining the mobile client and the new smart lock,the user can unlock the parking by scanning the QR code to realize the self-help of the parking process.And build a compilation environment,the use of Android Studio platform for system development,parking navigation,parking reservation,parking navigation,reverse car,self-service payment and other functions.3.PC-side management system for user needs analysis to determine the overall design ideas and functional structure,the system will be the authority of the administrator to distinguish between the more efficient parking management can be achieved,the administrator of parking spaces inside the parking conditions,Real-time orders for inquiries,and a parking repair and recovery and billing functions.Through the MFC technology and MySQL database technology,PC-side management system development.After the overall development of intelligent parking system is completed,through detailed testing process,all functional modules can be realized,guaranteeing unmanned service flow in the parking lot. |