UML實驗類圖實驗報告

2021-03-04 02:32:27 字數 1534 閱讀 8285

南京資訊工程大學實驗(實習)報告

實驗名稱類實驗(實習)日期 2014.05.10 得分指導老師

系計算機專業軟體工程班級 3班姓名學號

一、實驗目的

1.理解類的基本概念。

2.掌握如何從需求分析中抽象出類的方法。

3.掌握在rational rose中繪製類的操作方法。

二、實驗器材

1.計算機一台。

2.rational rose 工具軟體。

三、實驗內容

通過前面內容的學習,完成了對圖書館的圖書館管理系統的需求的初步分析,得出系統的用例圖和相應的活動態和狀態圖。通過這兩類圖我們可以初步了解系統的業務處理流程。現在需要對系統進行靜態建模,這就需要從系統的用例圖、活**和狀態圖去尋找和發現類。

因此,指派你運用本節所學的有關如何抽象出類的知識,完成如下任務:

1. 尋找和抽象出書籍管理功能中的類。

四、實驗步驟

1.分析:由前面章節對圖書館管理系統中的書籍管理功能可知,該模組是由書籍資訊類、書目類、新增書籍介面類、修改書籍介面類、刪除書籍介面類和書籍管理類6個類組成。

2.繪製類的步驟:

(1)開啟前面初步構建的uml模型檔案;

(2)開啟rose中的邏輯檢視(logical view),選擇分析模型(analysis model)目錄。並在其下建立乙個子目錄並命名為:「圖書館業務功能」。

(3)用滑鼠右擊「圖書館業務功能」在彈出來的選單中選擇「new→class diagram」項,建立類圖。

(4)雙擊新建的類圖,並點右邊控制項集中選中的類的圖示,並用滑鼠在圖中分別拖出乙個類圖,並命名為book。

(5)接下來的一步為設定類的屬性,在新的類中雙擊該類,在開啟屬性面板中,可以看到在此可以設定類的屬性和方法等其他的資訊;後撞擊attributes這個欄目,此欄目為設定類的屬性的選項,在圖中間的單擊右鍵,可以看到有乙個「insert」的選項,選中這個選項,後在出現的對話方塊中輸入相關資訊;如書本的isbn號,在type這個方框內輸入此屬性的型別值,同時可以看到一欄可以設定此屬性的訪問許可權,一般這些屬性都設定private這個許可權。這個類的其他屬性也可以按照以上的做法設定,最後得到結果。

(6)設定好類的屬性,現在來設定類的方法(也是操作),雙擊類後在彈出的選單上選operations這個選項,在圖中的空白地方,單擊右鍵,在彈出的選單中選insert這個選項,也就只有這個選項可用,接著輸入方法名,同時可以設定該方法的返回型別,也可以在documentations的方框內填寫一些相關的方法說明,設定好該方法的訪問許可權。類的其他方法也可以按上面來設定好。

(7)至此,類的方法和屬性都設定好了。

(8)接下來為書目類設定,按照上面的步驟可以設定好該類的屬性和方法。

(9)最後,繪製出由分析得出的各個類,此時,類圖便完成。

(10)根據分析情況,進一步細化新增相關的類。

五、實驗報告要求

1.整理實驗結果。

2.小結實驗心得體會。

通過本次試驗學習到了專案中類圖的繪製,了解了他們之間的關係以及關係處理的方法,熟悉了對rational rose 工具軟體的使用,在以後做軟體專案設計有很大的幫助。

uml實驗報告

本科實驗報告 課程名稱 計算機網路 實驗專案 計算機網路 實驗地點 逸夫樓404 專業班級 軟體1319班學號 2013005655 學生姓名 張衛東 指導教師 柴晶 1.實驗準備 熟悉uml建模環境 2.實驗一用例圖 3.實驗二類圖 4.實驗三順序圖及通訊圖 5.實驗四活 狀態圖 元件圖及部署圖 ...

uml實驗報告

uml及其建模工具 實驗報告 實驗二 班級 電子商務09 2班 姓名 沈萬琴 學號 20095056 時間 2012 04 02 1.實驗目的 通過分析設計 圖書管理系統 並使用visio繪製 圖書管理系統 的設計建模圖,熟悉 圖書管理系統 的設計思路,理解利用uml進行資訊系統建模的一般原理,掌握...

UML實驗報告

實驗報告 姓名 陶麗婷 專業 電腦科學與技術 學號 129074019 指導老師 胡增濤 2015年5月 實驗目的 掌握客戶需求分析的方法和步驟 了解以用例驅動的軟體開發方法 識別並編寫用例 掌握用rose 進行用例建模的具體方法和步驟 實驗內容 要求學生根據周圍的實際情況,自選乙個小型應用專案,分...