用例圖
?
設(shè)計(jì)用例圖的關(guān)鍵在于對(duì)用例的層次分割,驅(qū)動(dòng)過(guò)程如下:
?????? 首先設(shè)計(jì)
系統(tǒng)級(jí)用例,然后由系統(tǒng)級(jí)用例分析得到
子系統(tǒng)級(jí)用例,再由子系統(tǒng)級(jí)用例細(xì)化得到
功能級(jí)用例。此時(shí)用例分析的目的就達(dá)到了。
?
請(qǐng)多指教?。海?/span> (用rational rose 設(shè)計(jì))
?
(系統(tǒng)級(jí))空間導(dǎo)航系統(tǒng)用例圖
?
用例說(shuō)明:
1.?????
確定坐標(biāo)系:通過(guò)探測(cè)到四顆特定恒星的距離,來(lái)確定自己在太陽(yáng)系中的坐標(biāo)。
2.?????
虛擬空間鏡像:讀取數(shù)據(jù)庫(kù)信息,建立虛擬場(chǎng)景,并顯示飛船的位置和航線。
3.?????
飛船狀態(tài)分析:分析飛船的所存儲(chǔ)的能源,食物,損壞程度計(jì)算飛船剩余的可飛行時(shí)間,速度上限。
4.?????
探測(cè)空間:探測(cè)周?chē)嬖诘男⌒吞祗w,對(duì)它們的運(yùn)動(dòng)方程進(jìn)行,在鏡像中顯示并做出安全預(yù)警。
5.?????
航線管理:根據(jù)飛船的目的地信息,宇宙中繼站信息和飛船飛行能力計(jì)算出一條最佳航線。
6.?????
飛機(jī)控制計(jì)劃:根據(jù)總的航線信息和危險(xiǎn)預(yù)警信息產(chǎn)生飛船的控制計(jì)劃。
?
(子系統(tǒng)級(jí))虛擬空間鏡像系統(tǒng)用例圖
????用例說(shuō)明:
1.???????
設(shè)置參數(shù):設(shè)置坐標(biāo)系,鏡像縮放比例,觀察角度,觀察坐標(biāo)。
2.???????
靜態(tài)數(shù)據(jù)虛擬:繪制行星和恒星,這些數(shù)據(jù)存儲(chǔ)在計(jì)算機(jī)內(nèi),可以直接讀取。
3.???????
動(dòng)態(tài)數(shù)據(jù)虛擬:繪制以飛船為中心的球形范圍內(nèi)所有的天體,并反映他們的位置,形狀和運(yùn)動(dòng)模擬。
4.???????
繪畫(huà)飛船:繪制飛船的位置,并根據(jù)飛船的速度和方向更新飛船的位置。
5.???????
繪畫(huà)航線:繪畫(huà)主航線。
?
(
功能級(jí)用例)靜態(tài)數(shù)據(jù)虛擬
?
(功能級(jí)用例)動(dòng)態(tài)數(shù)據(jù)虛擬
用例說(shuō)明:
??????
1.???????
動(dòng)態(tài)數(shù)據(jù)虛擬:數(shù)據(jù)在不斷更新。
2.???????
采集數(shù)據(jù):采集數(shù)據(jù),并篩選出超過(guò)一定體積(如飛船的十分之一)天體,記錄它們的位置,形狀。
3.???????
擬合運(yùn)動(dòng)方程:根據(jù)天體的坐標(biāo)和時(shí)間的數(shù)據(jù),擬合它們的運(yùn)動(dòng)方程。
4.???????
繪畫(huà)小型天體:繪制小型天體的位置,形狀,運(yùn)動(dòng)模擬。
?
?
?