用UML做 汽車租賃系統生成.mdl文件包括(用例圖、類圖、序列圖、協作圖、狀態圖、活動圖)
- 1、汽車租賃系統的功能性需求包括以下內容(1) 汽車租賃系統能夠為租賃者提供服務,每個租賃能夠擁有唯一標識其存在的編號,并且系統會保存每個租賃者的個人信息與編號。系統通過一個單獨的程序為租賃者提供服務,服務包括提供查閱現有汽車的種類與資料,查詢與修改個人信息服務和預租汽車服務等。(2) 當租賃者需求租汽車與歸還汽車時需要通過汽車租賃管理員的登記與檢查汽車是否有損,當租賃者租的汽車超過預定期限是,需要接受租賃公司的處罰。租賃者租借汽車時須簽名證明已接去汽車并且繳納租借費,而租賃公司也以此作為憑證,當歸還汽車時,也須簽名證實已歸還汽車。(3) 系統管理負責系統的管理維護工作,維護工作包括更新汽車的信息,保證當租賃者查閱系統時的信息與現實情況無誤。和租賃者的添加,刪除和修改,并且系統管理員能夠查詢租賃者,汽車和租賃管理人員的信息。2、滿足系統的模塊(1) 基本業務處理模塊:主要記錄汽車租賃管理員對租賃者租賃汽車和歸還的處理。還記錄租賃者超出限期的處罰情況。(2) 信息查詢模塊:主要用于實現租賃者對信息的查詢,包括汽車信息的查詢,自身信息的查詢和汽車預定及已租汽車到期時間的查詢。(3) 系統維護模塊:系統系統管理包括對租賃者信息,汽車信息,汽車租賃管理員信息的維護。數據庫的維護包括數據庫的備份,恢復等數據庫的管理操作。(4) 特殊情況模塊:當租賃者租的車被盜或者被人惡意破壞,租賃者可以在這里向租賃公司上報。二、汽車租賃系統用例模型1、汽車租賃系統的參與者的確定。● 租賃者:汽車租賃者能夠通過系統進行汽車的種類與信息查閱,個人信息的查詢,已借汽車到期時間的查詢和報失汽車等操作。● 汽車租賃管理員:租賃者確定要租賃汽車時和歸還汽車時,需到汽車租賃管理員到登記證實。● 系統管理員:系統管理員負責汽車的種類與信息的更新,與數據庫的維護操作。
-
問
提問者:網友
2020-09-30