《物件導向分析與設計》實驗報告

2022-08-19 15:03:04 字數 2463 閱讀 5319

實驗報告

專業:電腦科學與技術

班級:姓名:

學號:2023年6月

實驗一用例圖

一、實驗目的

1.學會分析系統中的參與者和用例

2.掌握用例圖的繪製方法

二、實驗器材

1. 計算機一台;

2. staruml工具軟體;

三、實驗內容

畫出atm系統的用例圖

四、實驗步驟

1.分析

atm自動取款機:客戶可以取錢,存錢,查詢餘額,轉帳,修改密碼。

通過分析可找出如下幾個參與者:

1.atm

2.客戶

通過分析得到如下用例:

(1)存款

(2)取款

(3)查詢餘額

(4)轉帳

(5)修改密碼

(6)列印收據

2.繪圖步驟:

下面介紹在staruml中建立用例圖的過程:

(1)在「model explorer「中右擊untitled圖,或者右擊「use case view「,彈出在快捷選單中選擇「add」->「usecase diagram」,雙擊圖示,出現圖1,為編輯用例圖做好準備。

(2)在用例檢視中,從工具欄中選擇actor圖示,在中間的繪圖區中新增乙個新元素,並取名客戶表明新增乙個參與者,如圖2所示。

圖2(3)同樣的方法新增參與者「atm」,如圖3所示。

圖3(4)在工具欄上選擇用例的圖示,依次新增存款、取款、查詢餘額、轉帳、修改密碼、列印收據,如圖4所示。

圖4(5)新增參與者和用例間的關聯關係。

五、實驗結果

五、實驗體會

通過這次實驗,更進一步理解和鞏固了用例圖的基本要素和畫法,並且初步掌握了staruml軟體的使用。對以後物件導向的學習都有十分重要的好處。

實驗二互動圖

一、實驗目的

1.學會用協作圖實現用例

2.掌握順序圖的繪製方法以及順序圖和協作圖的相互轉換。

二、實驗器材

1. 計算機一台;

2. staruml 工具軟體;

三、實驗內容

畫出atm取款的順序圖,並轉換為協作圖。

四、實驗結果

順序圖協作圖五、實驗體會

通過這次實驗,更進一步加深了了對用協作圖實現用例的了解,掌握了順序圖的繪製方法的一些技巧以及順序圖和協作圖相互轉換的方法,對軟體的使用也更加熟練。

實驗三類圖

一、實驗目的

1.理解類的基本概念

2.理解類間的關係

3.掌握類圖的繪製方法

二、實驗器材

1. 計算機一台;

2. staruml 工具軟體;

三、實驗內容

分析選課系統中的類及關係,然後畫出它們的類圖。

四、實驗步驟

1.分析

在選課系統中,通過分析可抽象出如下幾個類:

1.學生類

2.管理員類

3.課程類

學生類和管理員類的屬性較容易分析,這裡只列出課程類的屬性和方法:

(1)課程名稱

(2)開課教室

(3)課程號

(4)授課教師

(5)選課的學生

(6)開課起始時間

(7)允許選課的學生人數

(8)設定課程號

(9)設定課程名稱

(10)查詢課程號

(11)查詢允許選課的學生人數

2.實驗結果

五、實驗體會

通過本次實驗,更進一步理解了類的基本概念以及類間的關係,並且進一步掌握類圖的繪製方法要點和技巧。

實驗四狀態圖和活**

一、實驗目的

1. 熟悉狀態圖和活**的基本功能和使用方法。

2. 掌握如何使用建模工具繪製狀態圖和活**方法。

二、實驗器材

1. 計算機一台;

2. staruml工具軟體;

三、實驗內容

(1)分析圖書管理系統中的書和借書證的狀態,畫出它們的狀態圖;

(2)分析管理員的活動狀態,畫出管理員的活**。

四、實驗步驟

1.分析

在圖書管理系統中,分析書的狀態如下:

1.可藉

2.被借

3.被預約

4.刪除

借書證的狀態如下:

1.可用

2.不可用

3.刪除

管理員的活動如下:

處理還書

處理借書

處理罰款

讀者的活動如下:

1.登入

2.找書

3.預約

4.瀏覽

2.實驗結果

書的狀態圖

借書證的狀態圖

圖書管理員的活**

讀者的活**

五、實驗體會

通過本次實驗,更進一步熟悉了狀態圖和活**的基本功能和使用方法,並加深掌握了如何使用建模工具繪製狀態圖和活**方法和技巧,為以後的使用奠定了好的基礎。

《物件導向分析與設計》實驗報告

實驗報告 班級 計科09 4班 姓名 鄭翼 學號 08093435 1.學會分析系統中的參與者和用例 2.掌握用例圖的繪製方法 1.計算機一台 2.rational rose 工具軟體 畫出atm系統的用例圖 通過這次實驗,理解了用例圖的基本用法,並且初步掌握了rational rose軟體的使用。...

物件導向分析與設計實驗指導書

一 實驗目的 1 掌握用例圖的涵義和內容 2.熟悉用例圖的基本功能和使用方法。3 掌握如何使用建模工具繪製用例圖方法。二 實驗內容 畫出下列描述的用例圖 某零食廠家使用購物預約管理系統。預約管理人責任客戶預約商品的登入 瀏覽 更改和刪除。員工檢視已預約的商品,確定當天的工作。該預約管理系統與客戶資訊...

需求分析物件導向分析

安徽新華學院實驗報告 3 實體間的關係。系統管理員 基礎設定 售票管理 會員管理 小賣部管理 查詢統計 實驗日期2014 4 3同組人員唐騰飛 22 汪亞莉 24 王佳卉 25 王佩峰 26 指導教師沈桂芳 得分一 實驗內容建立資料 物件 模型 1 建立業務類圖 uml類圖 類名稱,主要屬性,類方法...