摘 要:基于Java語言的智能停車場管理系統的研究和開發是在現代高速信息時代的背景下,為使人類交通出行更加便捷高效,利用以Java語言為基礎的數據結構中的堆棧、隊列作為主要內容而開發。根據數據結構中堆棧、隊列的特殊性質,分別模擬該智能停車場系統中的停車場、臨時停車場和等候便道,以期實現車輛從進入至離開停車場的整個過程的自動導航、計時收費、查詢歷史記錄等管理系統的多功能一體化。該系統的成功開發,不僅可以惠及百姓生活,同時在刑偵方面有顯著意義,是大數據和物聯網時代的新興產品。
關鍵詞:數據結構;Java語言;系統開發;軟件設計
中圖分類號:TP391.41;TP311.52 文獻標識碼:A 文章編號:2096-4706(2018)11-0069-03
Development and Research of Intelligent Parking Management System
Based on Java
CUI Xuran1,LIU Yadi2
(1.Department of Electrical Engineering and Information Technology,Shandong University of Science and Technology,Jinan 250000,China;2.Finance Department,Shandong University of Science and Technology,Jinan 250000,China)
Abstract:The research and development of intelligent parking management system based on Java language is under the background of modern high-speed information age. In order to make human travel more convenient and efficient,the stack and queue in the data structure based on Java language are used as the main content. Through the special characteristics of stack and queue in the data structure,the parking lot,temporary parking lot and waiting ramp in the intelligent parking system are simulated respectively,so as to realize the multi-functional integrated management system of automatic parking navigation,time-charging,querying history records and so on. The successful development of this system can not only benefit the people’s lives,but also have a significant significance in criminal investigation. It is a new product in the era of big data and internet of things.
Keywords:data structure;java language;system development;software design
1 問題提出
我國的智能停車場管理系統行業起步較晚,最早追溯到上個世紀八十年代初期,并且其目前的整體實力還與國外發達國家存在著一定的差距,但不能因此就忽視其中國巨大的市場發展潛力[1]。
從實際問題出發,假設有一個可以停放n輛汽車的狹長停車場,且只有一個大門可供車輛進出。車輛按到達該停車場時間的早晚依次從停車場最里面向大門口處停放(最先到達的第一輛車停放在停車場的最里面)如果停車場已停滿n輛車,則后面到來的車輛只能在停車場門外的便道上等待,一旦停車場內有車輛開走,則安排等候便道上的第一輛車進入停車場。每輛車在離開停車場時,都應根據它在停車場內停留的時間長短繳納相應費用?!?br>