




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、面向對象分析與設計(UML»實驗指導書學號:姓名:班級:指導老師:周思林實驗一UML建模工具使用一、實驗目的1. 了解面向對象基本概念;2. 熟悉RationalRose工具的主要用戶界面;3. 了解簡單的UM閡。二、實驗器材1 .計算機一臺;2 .RationalRose工具軟件;郵箱:Silin_zhou三、實驗內容1 .闡述“軟件工程開發模型”的相關概念,并分析各種模型的優缺點,形成報告結果;2 .闡述UML中都有哪些常用的圖,具有哪些作用,形成報告結果;3 .熟悉UMLX具Visio、RationalRose的安裝及環境;4 .熟悉軟件的主要用戶界面,并學習如何使用軟件。模仿
2、繪制以下的UML圖,并查閱相關資料,對該圖進行解釋,形成報告結果。網絡教學系統,其主要功能需求主要包括以下幾個方面:四、實驗過程和結果五、實驗小結實驗二面向對象概念一、實驗目的1 .掌握面向對象思想;2 .熟悉面向對象分析、設計的過程;3 .熟悉RationalRose建模工具的使用。二、實驗器材1 .計算機一臺;2 .RationalRose工具軟件;三、實驗內容1、熟悉利用統一建模語言進行分析、設計軟件的過程,完成報告結果:論述面向對象(OO)方法的特點、優勢以及存在的問題。2、熟悉RationalRose的使用,用例視圖、邏輯視圖、組件視圖和部署視圖中分別具有什么用途,對應面向對象分析與
3、建模中的什么階段,主要繪制UML的哪些圖,形成報告結果。3、RationalRose的實際使用練習。四、實驗過程和結果五、實驗小結實驗三用例圖一、實驗目的1 .熟悉用例圖的基本功能和使用方法。2 .掌握如何使用建模工具繪制用例圖方法。二、實驗器材1 .計算機一臺;2 .RationalRose工具軟件;三、實驗內容根據以下需求設計一個圖書館管理系統的用例圖。基本功能要求:圖書管理:新書登記,圖書查詢,圖書注銷;借閱管理:借書,還書,查詢今日到期讀者;讀者管理:增加讀者、刪除讀者、查詢讀者、讀者類別管理(可以設置不同類的讀者,并使不同類讀者對應不同類的圖書流通參數,如可借冊數,可借天數,可續借次
4、數,可續借天數等);報表管理:包括圖書借閱統計報表,被注銷圖書統計報表等;報表可以有多種格式可供選擇;可以把報表輸出到文件中,可以預覽報表、打印報表等。系統管理:系統管理員使用,包括用戶權限管理(增加用戶,刪除用戶,密碼修改等),數據管理(提供數據修改、備份、恢復等多種數據維護工具),系統運行日志,系統設置等功四、實驗過程和結果實驗步驟:詳細分析系統需求,使用Rose工具完成系統用例圖。(1)分析系統活動者(2)分析系統活動者的用例(3)分析活動者之間、用例之間的關系(5)繪制用例圖五、實驗小結實驗四類圖一、實驗目的1 .理解類的基本概念;2 .掌握如何從需求分析中抽象出類的方法;3 .掌握在
5、RationalRose中繪制類的操作方法。二、實驗器材1 .計算機一臺;2 .RationalRose工具軟件;三、實驗內容根據圖書館管理系統需求分析、用例圖,對系統進行靜態建模,尋找和發現類,分析類之間的關系。四、實驗過程和結果實驗步驟:1 .打開前面初步構建的UML模型文件;2 .打開Rose中的邏輯視圖(LogicalView),創建一個子目錄并命名為:“圖書館業務功臺匕”目匕3 .用鼠標右擊”圖書館業務功能”在彈出來的菜單中選擇"NevwClassdiagram”項,創建類圖。4 .雙擊新建的類圖,并點右邊控件集中選中的類并用鼠標在圖中分別拖出上述類圖。5 .設定上述抽象出
6、來各類的屬性和操作。6 .分析、設定以上各類之間的關系。7 .請根據教材中示例部分在RationalRose中繪制類間的關系。五、實驗小結實驗五活動圖一、實驗目的1 .熟悉動態建模的概念和內容。2 .熟悉活動圖的基本功能和使用方法。3 .掌握如何使用建模工具繪制活動圖方法。二、實驗器材1 .計算機一臺;2 .RationalRose工具軟件;三、實驗內容根據圖書館管理需求分析、用例圖、類圖等,應針對每個用例進行業務分析,說明其具體的業務流程,完成系統活動圖。四、實驗過程和結果以“刪除讀者信息”用例為例,說明繪制活動圖的步驟。1 .管理員在錄入界面,輸入待刪除的讀者名;2 .“業務邏輯”組件在數
7、據庫中,查找待刪除的讀者名;3 .如果不存在,則顯示出錯信息,返回步驟(1),如果存在則繼續;4 .“業務邏輯”組件判斷“待刪除的讀者”是否可以刪除;5 .如果不可以,則顯示出錯信息,返回步驟(8),如果可以則繼續;6 .在數據庫中,刪除相關信息;7 .顯示刪除成功信息;8 .結束。以此為例,完成以下活動圖:1借閱者的活動圖2圖書管理員的活動圖3系統管理員的活動圖五、實驗小結實驗六狀態圖一、實驗目的1 .熟悉狀態圖的基本功能和使用方法。2 .掌握如何使用建模工具繪制狀態圖方法。二、實驗器材1 .計算機一臺;2 .RationalRose工具軟件;三、實驗內容根據前面完成的圖書館管理系統的用例圖和相應的活動圖及類圖,了解系統的業務處理過程,本次試驗從對象的動態行為的角度去描述系統,完成系統的狀態圖。1、圖書狀態圖;2、圖書借閱卡狀態圖;3、圖書館業務模塊中還書”用例的狀態圖。(例如還書業務的動態行為是由:空閑(idle)、圖書查找(findi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中政治議題中心教學法在提高學生信息獲取與處理能力方面的應用研究論文
- 初中語文名著閱讀教學中的閱讀策略與閱讀習慣養成研究論文
- 校園文化品牌傳播策略對小學生創新能力培養的影響研究論文
- 初中生科技展覽學習體驗與科學探究能力提升研究論文
- 基于問題導向的高中化學實驗創新能力培養研究論文
- 藝考生課程管理制度
- 小學語文《樹和喜鵲》課件
- 設備維修個人工作計劃
- 設備開箱檢驗記錄
- 2025年山東省濟寧市中考歷史模擬試卷(含答案)
- 高中生知識搶答競賽題
- 抖音直播知識考試題庫200題(含答案)
- 廉潔教育班會(共37張PPT)
- 2023高效制冷機房系統應用技術規程
- 通信電子線路創新訓練教程部分習題答案
- 前沿科學與創新學習通超星課后章節答案期末考試題庫2023年
- 柳州職業技術學院輔導員考試題庫
- 藥學綜合知識與技能
- 汽車維修服務清單
- 2022年天水市武山縣社區工作者招聘考試試題
- 肥胖人群食譜編制
評論
0/150
提交評論