掌握如何使用Rose繪製活動圖的方法

一、實驗目的

(1)熟悉活動圖的基本功能和使用方法。

(2)掌握如何使用Rose繪製活動圖的方法。

二、實驗要求

(1)4學時;

(2)每組1人;

(3)設計性實驗;

三、實驗主要設備

  臺式或筆記本電腦

四、實驗內容

1.案例:借鑑我校圖書管理系統,根據圖書信息入庫、借閱、歸還、檢索等活動流程,分析相關活動需求和活動到活動變化,使用rational rose繪製圖書管理系統中某個活動流程的一個完整過程的活動圖。

右擊“Logical  View(邏輯視圖)” → “New” → “Activity Diagram(活動圖)”;爲活動圖命名

 

分析:

對圖書管理系統的活動進行簡單的分析。

首先,在這個整個活動中,主要的對象有三個:學生,圖書管理系統,系統管理員。

進行的活動分別爲:

學生:進行圖書檢閱,發出借閱請求。

圖書管理系統:允許借閱,借閱上限不允許借閱,更新庫存。

系統管理員:圖書信息入庫。

泳道將活動圖中的活動劃分爲若干組,並把每一組指定給負責這組活動的業務組織,即對象。所以我們分爲了三個泳道,分別爲:學生,圖書管理系統,系統管理員。
在活動圖中,泳道區分了負責活動的對象,它明確地表示了哪些活動是由哪些對象進行的。在包含泳道的活動圖中,每個活動只能明確地屬於一個泳道。

流程爲:首先系統管理員將圖書信息入庫;之後學生可以進行圖書檢閱和發出借閱請求;這時,圖書管理系統會處理學生髮出的借閱請求,並且先進行判斷庫存是否充足,如果庫存不足,則直接結束;如果庫存充足,則判斷學生是否可以借閱,如果學生因爲之前借閱的書很多,上限滿了,那麼不允許其再次借閱;如果可以允許借閱,則學生可以借出來圖書,此時圖書管理系統更新庫存,然後整個流程結束。

如下圖

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章