




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗一西寶高速模擬一、實驗?zāi)康挠深}目要求得知本題為對西寶高速的模擬。經(jīng)過分析在仿真系統(tǒng)中應(yīng)包括的功能如下:(1)始發(fā)站控制產(chǎn)生相應(yīng)的客車(根據(jù)預(yù)先給定的汽車的屬性);(2)始發(fā)站控制產(chǎn)生相應(yīng)的乘客;(3)乘客來到車站以后選擇合適的車,上車;(4)汽車到了發(fā)車時間,發(fā)車;(5)汽車在公路上行駛(包括在中間站停車);(6)汽車到終點站,并準(zhǔn)備再次發(fā)車,執(zhí)行(4);(7)乘客到站下車。二、實驗內(nèi)容需求分析通過上一步的問題描述,采用用例建模的方式對此模型進(jìn)行建立。用例圖如下:用例ID:1用例名:上車參和者:乘客,汽車用例描述:此用例是在乘客發(fā)生上車動作時候發(fā)生的,乘客產(chǎn)生并且上車的動作。事件流:1.乘
2、客來到車站;找到離現(xiàn)在最近的要出發(fā)并且不滿的汽車;2.1若車站里汽車座位全滿,則排隊等待2.2若車站已經(jīng)無汽車,則乘客離開車站乘客上車;乘客通知汽車目的地,注冊信息。前置事件:無后置事件:開車用例ID:2用例名:下車參和者:乘客,汽車用例描述:此用例發(fā)生于汽車中間站停車或終點站停車之后乘客發(fā)生動作,乘客請求下車并且執(zhí)行下車的動作事件流:1.乘客請求下;汽車將乘客注冊信息刷新;乘客下車。前置事件:中間站停車或終點站停車發(fā)生后置事件:無用例ID:3用例名:開車參和者:時鐘,汽車用例描述:此用例發(fā)生前提汽車已經(jīng)安排好發(fā)車時間,發(fā)生于到了汽車應(yīng)該發(fā)車的時間,時鐘觸發(fā)汽車開車。事件流:1當(dāng)前時鐘等于汽車
3、的發(fā)車時間;若車無汽車,什么都不做;2時間通知汽車啟動;汽車開車;乘客信息以及公路信息計算到每一站的時間和停車時間。前置事件:上車后置事件:無用例ID:4用例名:中間站停車參和者:時鐘,汽車用例描述:此用例發(fā)生于到了中間車站(靠時鐘來觸發(fā)的)時,汽車做的動作,停車或繼續(xù)行駛。事件流:1時鐘到了中間站停車時刻通知汽車停車2分鐘,同時更新汽車內(nèi)乘客信息;若無乘客下車則不停車,繼續(xù)行駛時鐘過了2分鐘汽車?yán)^續(xù)行駛前置事件:開車后置事件:下車用例ID:5用例名:終點站停車參和者:時鐘,汽車用例描述:此用例發(fā)生于汽車到了終點站時,時鐘觸發(fā)汽車停車,并更新汽車狀態(tài)信息,取得再次開車時間,準(zhǔn)備再次發(fā)車事件流:
4、1.時鐘到了汽車到終點站時刻汽車停車汽車加入終點站的準(zhǔn)備發(fā)車隊列,同時設(shè)置再次發(fā)車時間;若時鐘已經(jīng)過了最晚發(fā)車時間,貝卅么都不做。前置事件:開車后置事件:下車下圖為西寶高速的仿真用例圖。系統(tǒng)設(shè)計(1)西寶高速的整個類圖如下:LDCLDCA+startString咿endString+rcwtini&-51fflig8TtenTcutFteF*7X轉(zhuǎn)衛(wèi)N再*bwkvn4txjolean曲TimeQbwheanfitfrilMQZdMHMFsOnidtimpRg:)!mMjti3Iljilpd:litrineF9M!iffE+Vd|i7ILink4jU-5r*pagffurr:lilt亠曲ill5
5、3戶ilLnLjrinl)07如irvile卄d:Im.k*Hdb.IrvtFpodtlm.臨心It*Wd-*sd那itudStr-radarriMsri弓ta曾toeIHrrWicStHWlVDRJlIJh*4un(BusStatni-hvtisrun4dust=nulWOUS:UntaedlJhVi&詢A-nlfHil七d理皿0詢iddve()tvodnao?MPiNJwme;$s哼sitfori:DoGibleStTilion+fripnSnnqHIt,DeMCupntidd叱“iri尹CDflipvlt1(2)各個類的構(gòu)造說明如下:.Time類:(通過時間來控制整個系統(tǒng)的運行)star
6、t汽車開始發(fā)車的時間end整個系統(tǒng)運行結(jié)束的時間nowtime系統(tǒng)當(dāng)前時間booleanisWorkTime()booleanislvTime()booleanisVoTime()voidarrMidSta()voidtimeFlow().Station站臺類name站臺的名字booleanisWorkTime()booleanislvTime()booleanisVoTime()voidarrMidSta()voidtimeFlow().Station站臺類name站臺的名字判斷是否是在工作時間內(nèi)判斷是否是Ivede的發(fā)車時間判斷是否是Volvo汽車的發(fā)車時間到達(dá)中間車站,若有下車的乘客,停
7、車;否則繼續(xù)行駛整個系統(tǒng)的時間流動position站臺的位置.BusStation大車站類Ivlist依維柯車隊列voidsendIv()voidsendVo()voidreciveIv()voidreciveVo().Bus汽車類voidsendIv()voidsendVo()voidreciveIv()voidreciveVo().Bus汽車類Volvo沃爾沃車隊列paList乘客隊列依維柯發(fā)車沃爾沃發(fā)車接收到達(dá)車站的依維柯車接收到達(dá)車站的沃爾沃車type車的類型speed車的速度size車的車載量.Ivede依維柯車類、Volvo沃爾沃車類id:int車的idposition車的位置坐標(biāo)voidarrEndSta()到達(dá)終點車站的操作voidarrMidSta()到達(dá)中間車站的操作voidIvRun()依維柯車行駛中,改變位置坐標(biāo)voidVoRun()沃爾沃車行駛中,改變位置坐標(biāo).Road路程類Ivlist依維柯車隊列Volist沃爾沃車隊列pagnum路上的乘客總?cè)藬?shù)voidcacuPagnum()計算路上的乘客總?cè)藬?shù)Passenger乘客類id:int乘客的idDestination乘客要到的車站voidrandomSetDes()按照一定概率生成乘客要到達(dá)的車站Show輸出接口類實現(xiàn)抽象方法voidshow
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海外游戲商務(wù)合同范本
- 奧克斯空調(diào)合同范本
- 醫(yī)院公司轉(zhuǎn)讓合同范本
- 粽子定制銷售合同范本
- 臺球房轉(zhuǎn)讓合同范本
- 2025【電纜采購合同】地下室電纜采購合同協(xié)議書
- 2025裝修合同樣本模板
- 第15講 三角形及其性質(zhì)(3考點+16題型)2025年中考數(shù)學(xué)一輪復(fù)習(xí)講練測(廣東專用)
- 2025年未簽訂合同卻享受保險待遇員工反遭雇主威脅
- 羽毛球運動教學(xué)與訓(xùn)練知到課后答案智慧樹章節(jié)測試答案2025年春黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院
- 手術(shù)室的器械護(hù)士
- 勞動用工風(fēng)險與規(guī)范培訓(xùn)
- 《公路建設(shè)項目文件管理規(guī)程》
- 2023年北京按摩醫(yī)院招聘筆試真題
- 2024年山東省煙臺市初中學(xué)業(yè)水平考試地理試卷含答案
- 人教版小學(xué)三年級下期數(shù)學(xué)單元、期中和期末檢測試題
- 森林經(jīng)理學(xué) 課程設(shè)計
- 工會驛站驗收
- “雙減”政策(2023年陜西中考語文試卷非連續(xù)性文本閱讀題及答案)
- 職業(yè)技術(shù)學(xué)?!对朴嬎氵\維與開發(fā)(初級)》課程標(biāo)準(zhǔn)
- 幼兒園大班數(shù)學(xué)練習(xí)題直接打印
評論
0/150
提交評論