用OMT方法建立分析模型


5.6 某大城市的公共工程部決定開發基於Web的跟蹤和修補路面坑窪系統(PHTRS)。說明如下:    

市民可以登陸Web站點報告路面坑窪的地點和嚴重程度。當上報路面坑窪時,它被計錄,分配一個標識號,保存如下信息:街道地址,大小( 比例從1到10),位置(中央,路邊等),地區(由街道地址確定)以 及修補優先級(由坑窪大小確定)。工作訂單數據和每個坑窪有關聯, 數據包含坑窪位置和大小,維修組識別號,維修組內人員數量,分配的 設備,修復耗時,坑窪狀態(正在處理中,已修復,臨時修復,未修復 ),使用的填充材料數量以及修復成本(從修復耗時,人員數量,材料 和使用的設備計算)。最后,生成損失文件以便保存該坑窪所造成的損失報告信息,並包含市民的姓名,地址,電話號碼,損失類型,損失金額。PHTRS是基於在線系統,可交互地進行所有的查詢。

      

a. 為PHTRS系統畫出UML用例圖,你必須對用戶和系統的交互方式做一些假設。 

   

 

b. 為PHTRS系統開發一個類模型。

      

c. 為PHTRS系統開發一個序列圖模型。

 

 

 

5.7 從下面候選系統中任選一個,用OMT方法建立其分析模型。       

      

d. 企業的會議室預約系統。 

系統正常的情況場景:

-員工預約會議室信息生成,系統檢測是否合法;

-系統提示用戶選擇預約時間;

-系統變更預約信息,預約狀態更新完畢;

-系統反饋預約成功;

-員工確認預約時間。

系統異常的情況場景:

-員工預約會議室生成預約信息,系統檢測其不合法,提示用戶訂單不合法;

-員工重新預約,系統檢測合法。

-系統提示員工選擇預約時間,員工選擇,系統檢測時間與其他預約沖突提示預約沖突,請選擇其他時間;

-員工重新選擇時間,系統提示預約成功。

-系統變更預約狀態,預約狀態更新完畢。

系統的用戶界面:

 

 

 

系統的序列圖:

 

系統的動態模型:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM