停車(chē)場(chǎng)管理實(shí)驗(yàn)報(bào)告_第1頁(yè)
停車(chē)場(chǎng)管理實(shí)驗(yàn)報(bào)告_第2頁(yè)
停車(chē)場(chǎng)管理實(shí)驗(yàn)報(bào)告_第3頁(yè)
停車(chē)場(chǎng)管理實(shí)驗(yàn)報(bào)告_第4頁(yè)
停車(chē)場(chǎng)管理實(shí)驗(yàn)報(bào)告_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGE本科學(xué)生設(shè)計(jì)性實(shí)驗(yàn)報(bào)告項(xiàng)目組長(zhǎng)***學(xué)號(hào)成員***專(zhuān)業(yè)軟件工程實(shí)驗(yàn)項(xiàng)目模擬停車(chē)場(chǎng)管理指導(dǎo)教師及職稱(chēng)****上課時(shí)間2014年7月2日至2014年7月19日一、實(shí)驗(yàn)設(shè)計(jì)方案實(shí)驗(yàn)名稱(chēng):模擬停車(chē)場(chǎng)管理實(shí)驗(yàn)時(shí)間:2014.7.19-8.20小組合作:是●否○小組成員:***1、實(shí)驗(yàn)?zāi)康模赫莆諚?、?duì)列的應(yīng)用,數(shù)據(jù)庫(kù)的編程,棧和隊(duì)列的不同作用和使用場(chǎng)合,學(xué)會(huì)使用棧和隊(duì)列解決生活中的實(shí)際問(wèn)題,提高自身的設(shè)計(jì)能力。實(shí)驗(yàn)要求:1-2人為一組,要求能夠利用新學(xué)棧,隊(duì)列等知識(shí)實(shí)現(xiàn)一個(gè)模擬停車(chē)場(chǎng)管理系統(tǒng)。2、實(shí)驗(yàn)場(chǎng)地及儀器、設(shè)備和材料:實(shí)驗(yàn)場(chǎng)地:學(xué)校機(jī)房設(shè)備:計(jì)算機(jī)軟件:jdk1.7,jvm,MyEclipse3、實(shí)驗(yàn)思路(實(shí)驗(yàn)內(nèi)容、數(shù)據(jù)處理方法及實(shí)驗(yàn)步驟等):一、實(shí)驗(yàn)內(nèi)容:設(shè)停車(chē)場(chǎng)只有一個(gè)可停放n輛汽車(chē)的狹長(zhǎng)通道,且只有一個(gè)大門(mén)可供汽車(chē)進(jìn)出。汽車(chē)在停車(chē)場(chǎng)內(nèi)按車(chē)輛到達(dá)的先后順序依次排列,若車(chē)場(chǎng)內(nèi)已停滿(mǎn),則后來(lái)的汽車(chē)只能在門(mén)外的便道上等候,一旦停車(chē)場(chǎng)內(nèi)有車(chē)開(kāi)走,則排在便道上的第一輛車(chē)即可進(jìn)入;當(dāng)停車(chē)場(chǎng)內(nèi)某輛車(chē)要離開(kāi)時(shí),由于停車(chē)場(chǎng)是狹長(zhǎng)的通道,在它之后開(kāi)入的車(chē)輛必須先退出車(chē)場(chǎng)為它讓路,待該輛車(chē)開(kāi)出大門(mén)后,為它讓路的車(chē)輛再次按原次序進(jìn)入車(chē)場(chǎng)。在這里假設(shè)汽車(chē)不能從便道上開(kāi)走,記錄汽車(chē)“到達(dá)”或離去的信息、汽車(chē)牌照號(hào)碼、汽車(chē)到達(dá)或離去的時(shí)刻。車(chē)輛到達(dá),輸出車(chē)輛在停車(chē)場(chǎng)內(nèi)或便道上的停車(chē)位置;車(chē)輛離去,輸出車(chē)輛在停車(chē)場(chǎng)內(nèi)停留的時(shí)間和應(yīng)繳納的費(fèi)用二.?dāng)?shù)據(jù)處理及實(shí)驗(yàn)步驟:1、使用棧來(lái)模擬停車(chē)場(chǎng),使用隊(duì)列來(lái)模擬車(chē)外的便道2、設(shè)置一個(gè)輔助棧,臨時(shí)停放為給要離去的汽車(chē)讓路而從停車(chē)場(chǎng)退出來(lái)的汽車(chē)3、按照車(chē)輛到達(dá)或離去的時(shí)間有序的輸入數(shù)據(jù)指導(dǎo)老師對(duì)實(shí)驗(yàn)設(shè)計(jì)方案的意見(jiàn):指導(dǎo)老師簽名:年月日二、實(shí)驗(yàn)結(jié)果與分析1、實(shí)驗(yàn)?zāi)康?、?chǎng)地及儀器、設(shè)備和材料、實(shí)驗(yàn)思路等見(jiàn)實(shí)驗(yàn)設(shè)計(jì)方案:一、實(shí)驗(yàn)內(nèi)容:設(shè)停車(chē)場(chǎng)只有一個(gè)可停放n輛汽車(chē)的狹長(zhǎng)通道,且只有一個(gè)大門(mén)可供汽車(chē)進(jìn)出。汽車(chē)在停車(chē)場(chǎng)內(nèi)按車(chē)輛到達(dá)的先后順序依次排列,若車(chē)場(chǎng)內(nèi)已停滿(mǎn),則后來(lái)的汽車(chē)只能在門(mén)外的便道上等候,一旦停車(chē)場(chǎng)內(nèi)有車(chē)開(kāi)走,則排在便道上的第一輛車(chē)即可進(jìn)入;當(dāng)停車(chē)場(chǎng)內(nèi)某輛車(chē)要離開(kāi)時(shí),由于停車(chē)場(chǎng)是狹長(zhǎng)的通道,在它之后開(kāi)入的車(chē)輛必須先退出車(chē)場(chǎng)為它讓路,待該輛車(chē)開(kāi)出大門(mén)后,為它讓路的車(chē)輛再次按原次序進(jìn)入車(chē)場(chǎng)。在這里假設(shè)汽車(chē)不能從便道上開(kāi)走,記錄汽車(chē)“到達(dá)”或離去的信息、汽車(chē)牌照號(hào)碼、汽車(chē)到達(dá)或離去的時(shí)刻。車(chē)輛到達(dá),輸出車(chē)輛在停車(chē)場(chǎng)內(nèi)或便道上的停車(chē)位置;車(chē)輛離去,輸出車(chē)輛在停車(chē)場(chǎng)內(nèi)停留的時(shí)間和應(yīng)繳納的費(fèi)用二.實(shí)驗(yàn)的詳細(xì)設(shè)計(jì)第一步:設(shè)計(jì)模擬停車(chē)場(chǎng)的主控功能模塊:1、介紹程序的基本功能2、給出程序功能所對(duì)應(yīng)的鍵盤(pán)操作的提示:車(chē)輛到來(lái)或離去的表示方法,停車(chē)場(chǎng)或者便道的狀態(tài)的查詢(xún)方法提示等。測(cè)試程序,調(diào)試該模塊。第二步:設(shè)計(jì)汽車(chē)到來(lái)的模塊:首先查詢(xún)當(dāng)前停車(chē)場(chǎng)的狀態(tài),當(dāng)停車(chē)場(chǎng)非滿(mǎn)時(shí),將其駛?cè)胪\?chē)場(chǎng)(入棧),開(kāi)始計(jì)費(fèi);當(dāng)停車(chē)場(chǎng)滿(mǎn)時(shí),讓其進(jìn)入便道等候(入隊(duì))。測(cè)試程序,調(diào)試該模塊。第三步:設(shè)計(jì)汽車(chē)離開(kāi)停車(chē)場(chǎng)模塊:當(dāng)某輛車(chē)要離開(kāi)停車(chē)場(chǎng)的時(shí)候,比它后進(jìn)停車(chē)場(chǎng)的車(chē)要為它讓路,(即將這些車(chē)依次“壓入”輔助棧),開(kāi)走請(qǐng)求離開(kāi)的車(chē),再將輔助棧中的車(chē)依次出棧,“壓入”停車(chē)場(chǎng);同時(shí)根據(jù)離開(kāi)的車(chē)的停車(chē)場(chǎng)停留的時(shí)間進(jìn)行收費(fèi);最后查詢(xún)是否有車(chē)在便道等候,若有,將便道上的第一輛車(chē)駛?cè)胪\?chē)場(chǎng)(先出隊(duì),再入棧),開(kāi)始交費(fèi)。測(cè)試程序,調(diào)試該模塊。第四步:實(shí)現(xiàn)該程序的狀態(tài)查詢(xún)功能:在屏幕上顯示停車(chē)位和便道上各位置的狀態(tài)測(cè)試程序,調(diào)試該模塊。2、實(shí)驗(yàn)現(xiàn)象、數(shù)據(jù)及結(jié)果親,你看這些地方要不要適當(dāng)?shù)募狱c(diǎn)程序運(yùn)行的圖片,你看著辦~親,你看這些地方要不要適當(dāng)?shù)募狱c(diǎn)程序運(yùn)行的圖片,你看著辦~1、測(cè)試程序,屏幕提示輸入車(chē)輛到達(dá)或離開(kāi)的信息,輸入到達(dá)的表示符()后,屏幕提示顯示牌照號(hào),依次輸入JF001、JF002、JF003、JF004、JF005、JF006、JF007,前5輛車(chē)依次進(jìn)入停車(chē)位,第6、7輛車(chē)分別進(jìn)入了便道1、2位置,2、輸入離開(kāi)提示符,讓牌照號(hào)為JF003的汽車(chē)從停車(chē)場(chǎng)開(kāi)走,JF005、JF004的讓路,JF006進(jìn)入停車(chē)位3、檢查停車(chē)位和便道的狀態(tài),沒(méi)有出現(xiàn)停車(chē)位有空位而便道上還有車(chē)的情況4、當(dāng)按鍵輸入錯(cuò)誤的時(shí)候程序提示用戶(hù)進(jìn)行正確的操作3、對(duì)實(shí)驗(yàn)現(xiàn)象、數(shù)據(jù)及觀察結(jié)果的分析與討論:根據(jù)實(shí)驗(yàn)的現(xiàn)象和實(shí)驗(yàn)結(jié)果,本次實(shí)驗(yàn)成功的達(dá)到了預(yù)期的實(shí)驗(yàn)?zāi)亢鸵?,能夠按?shí)驗(yàn)內(nèi)容及要求模擬停車(chē)場(chǎng)的管理對(duì)該程序進(jìn)行分析:該程序用順序棧來(lái)模擬停車(chē)場(chǎng),使用鏈隊(duì)來(lái)模擬停車(chē)場(chǎng)外的便道;還設(shè)計(jì)了一個(gè)輔助棧臨時(shí)停放要為離去的汽車(chē)讓路而從停車(chē)場(chǎng)退出來(lái)的汽車(chē)。該程序主要包括4個(gè)基本功能:主控功能、汽車(chē)到來(lái)的信息處理、汽車(chē)離去的信息及計(jì)費(fèi)處理、停車(chē)場(chǎng)的狀態(tài)查詢(xún)功能。4、結(jié)論:通過(guò)本次實(shí)驗(yàn)使我更加深刻地了解了棧和隊(duì)列的應(yīng)用,明白了分步編程、分步調(diào)試習(xí)慣對(duì)一個(gè)java編程人員的重要性在此實(shí)驗(yàn)中應(yīng)該注意的問(wèn)題:程序錯(cuò)性的考慮,應(yīng)考慮到程序的容錯(cuò)性,在按鍵輸入錯(cuò)誤的時(shí)候應(yīng)有錯(cuò)誤提示,知道用戶(hù)正確的操作。5、實(shí)驗(yàn)總結(jié)本次實(shí)驗(yàn)成敗之處及其原因分析:本程序沒(méi)有考慮到車(chē)輛的不同種類(lèi),因?yàn)椴煌N類(lèi)的車(chē)占地面積不同,收費(fèi)標(biāo)準(zhǔn)也要不同;失敗原因:沒(méi)有去調(diào)查相關(guān)的數(shù)據(jù)⑵本實(shí)驗(yàn)的關(guān)鍵環(huán)節(jié)及改進(jìn)措施:1.關(guān)鍵環(huán)節(jié):汽車(chē)到來(lái)的處理和汽車(chē)離開(kāi)停車(chē)場(chǎng)的處理存儲(chǔ)停車(chē)場(chǎng)中車(chē)輛的狀態(tài),一遍隨時(shí)查詢(xún)2.若重做本實(shí)驗(yàn),為實(shí)現(xiàn)預(yù)期效果,儀器操作和實(shí)驗(yàn)步驟應(yīng)做如下改善:對(duì)實(shí)驗(yàn)的自我評(píng)價(jià):本次試驗(yàn)中,我們根據(jù)各自?xún)?yōu)勢(shì)協(xié)調(diào)組員之間的任務(wù)分配,統(tǒng)一項(xiàng)目中使用到的數(shù)據(jù),相互幫助解決實(shí)驗(yàn)中遇到的難點(diǎn)。在實(shí)驗(yàn)中,各組員的表現(xiàn)都很優(yōu)秀,大家都非常地認(rèn)真想讓項(xiàng)目完成

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論