面向對象系統(tǒng)分析與設計試驗指導書新_第1頁
面向對象系統(tǒng)分析與設計試驗指導書新_第2頁
面向對象系統(tǒng)分析與設計試驗指導書新_第3頁
面向對象系統(tǒng)分析與設計試驗指導書新_第4頁
面向對象系統(tǒng)分析與設計試驗指導書新_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、面向對象系統(tǒng)分析與設計實驗指導書軟件學院隨著計算機技術的不斷發(fā)展,面向對象的系統(tǒng)分析與設計方法已成為當前做 重要的主流軟件開發(fā)方法。面向對象基本理論、基本思想、面向對象分析和面向 對象設計等領域的方法和技術已經(jīng)成為軟件工程專業(yè)人員最重要的知識基礎和 專業(yè)技能。通過面向對象系統(tǒng)分析與設計課程的學習,可以使學生系統(tǒng)地掌握面向 對象的基本理論、基本思想、面向對象分析和面向對象設計的方法和技術,培養(yǎng) 學生良好的專業(yè)基礎和專業(yè)技能。本實驗指導書給出了本課程的所有實驗的實驗目的、實驗原理、實驗容、實 驗要求和實驗步驟。授課時,其具體容可根據(jù)具體授課情況進行增改。本實驗的容安排的重點是對學生各種能力的培養(yǎng)。

2、首先,關注的是對學生在面向對象思想方面的思維能力方面的培養(yǎng)。 其次,是對應用統(tǒng)模語言能力的培養(yǎng)。 最后,是對學生使用面向對象方法進行系統(tǒng)分析和系統(tǒng)設計方面能力的培養(yǎng)。因此,所有實驗容的增減和調整都應圍繞培養(yǎng)這些能力進行。實驗一:用例圖建模、實驗目的通過實驗熟練掌握用例圖的建模方法,掌握用例事件流建模方法。掌握使 用活動圖描述用例的建模方法。理解和掌握用例建模的實質含義。二、實驗原理根據(jù)系統(tǒng)的需求述或用例述,進行系統(tǒng)用例建模,并撰寫用例描述。三、實驗容1、學習使用 Rose建立用例模型的方法。2、 對于給定的需求述。(詳見書 87 頁)利用給定的需求述,按照用例建模的 步驟建立用例模型。用例建模

3、步驟如下:1)發(fā)現(xiàn)參與者;2)從參與者角度發(fā)現(xiàn)用例;3)撰寫用例描述;4)繪制用例圖;5)審核與校正用例模型;四、實驗要求1、 實驗前,應預習 Rational Rose 軟件的基本使用方法,同時預先做好實驗 題目的解答。在規(guī)定的時間完成全部實驗題目, 并將結果整理成一個 WOR文D 檔 2、單人一組完成用例圖,并挑選其中 2-3 個用例撰寫用例描述。建議先簡要描 述業(yè)務需求部分,再繪制用例圖和撰寫用例描述(格式要求準確) 。五、實驗步驟1、使用 Rational Rose 進行用例圖建模。2、實用 word 編寫實驗報告。實驗二:類圖建模、實驗目的通過實驗熟練掌握類圖的建模方法,包括類、屬性

4、、方法、作用域、可見 性、類關系、對象關系、構造型、注釋等模型元素的使用方法。理解和掌握類 圖建模的實質含義。二、實驗原理根據(jù)系統(tǒng)的需求述或用例述,分析系統(tǒng)需要的類。并對分析結果用類圖描 述。三、實驗容1、學習使用 Rose建立類對象模型的方法。2、 對于給定的需求述(詳見書 153 頁),按照類對象建模的步驟建立大學課程 注冊課程系統(tǒng)的類圖。類對象步驟如下:1)識別對象;2)識別屬性;3)識別關系;4)繪制類圖;四、實驗要求1、 實驗前,應預習 Rational Rose 軟件的基本使用方法 ,同時預先做好實驗 題目的解答。在規(guī)定的時間完成全部實驗題目, 并將結果整理成一個 WOR文D 檔

5、2、單人一組完成類圖,再給出類之間關系的語言描述。五、實驗步驟1、使用 Rational Rose 進行用例圖建模。2、實用 word 編寫實驗報告。實驗三:順序圖和協(xié)作圖建模、實驗目的通過實驗熟練掌握順序圖和協(xié)作圖的建模方法,掌握構成順序圖和協(xié)作圖 的構成元素和構成規(guī)則以及他們表達的語義。理解和掌握順序圖和協(xié)作圖建模 的實際意義。二、實驗原理 根據(jù)給定的一個需求述,構建實現(xiàn)該過程的順序圖(協(xié)作圖) ,并分析順序 圖(協(xié)作圖)建模的實際意義。三、實驗容1認真閱讀給定的需求述(詳見書 191 頁)并結合實驗一中給出的用例描述, 給出其中 1-2 個用例的順序圖模型; 2認真閱讀給定的需求述并結合

6、實驗一中給出的用例描述,給出其中1-2 個用例的協(xié)作圖模型;3下列描述是關于學生注冊課程的交互序列的描述,試對交互建立順序和協(xié)作 圖。1)學生登錄 “注冊課程界面 ”;2)界面加載和顯示學生可以選擇的課程列表;3)學生可以選擇列表中的課程查看詳細情況;4)界面將會顯示出課程詳細信息;5)學生選擇 1 門課程進行選修;6)系統(tǒng)記錄學生的選修信息;7)界面顯示選修成功;: 學生: 注冊課程界面: 注冊課程管理: 課程列表: 課程信: 選課信息1: 登錄 ( )2: 加載課程列表 ( )查詢課程列表 (課程列表 ( )6: 顯示4:7:查看詳細信息()8: 加載課程信息 ( )9: 查詢課程信息10

7、11:13: 選修課程()顯示課程詳細信息14: 記錄選修信息 (15:保存選修信息 (16:17:8: 顯示選修成功()6: 顯示課程列表( )12: 顯示課程詳細信息( )18: 顯示選修成功()1: 登錄( )7: 查看詳細信息()13: 選修課程(): 學生: 注冊課 程界面2: 加載課程列表 ( )8: 加載課程信息( )14: 記錄選修信息( )5:11:17: 4: 注冊課15: 保存選修信息( )程管理16:16: 選課信息10:9: 查詢課程信息( )3: 查詢課程列表 ( )四、實驗要求1、實驗前,應預習 Rational Rose 軟件的基本使用方法 ,同時預先做好實驗題

8、目的解答。在規(guī)定的時間完成全部實驗題目,并將結果整理成一個WORD文檔 2、單人一組完成順序圖、協(xié)作圖建模,要求給出具體對實驗一中建模用例的用 例及用例描述。五、實驗步驟1、使用 Rational Rose 進行交互圖建模。2、實用 word 編寫實驗報告。實驗四:狀態(tài)圖活動圖建模一、實驗目的 通過實驗熟練掌握狀態(tài)圖、活動圖的建模方法,掌握構成 狀態(tài)圖 的構成元素 和構成規(guī)則以及它們表達的語義。二、實驗原理 根據(jù)給定的一個對象或系統(tǒng)狀態(tài)或一個活動序列的述,構建描述該對象或 系統(tǒng)狀態(tài)的狀態(tài)圖、活動圖。三、實驗容1、認真閱讀給定的需求述(詳見書 230 頁)并結合實驗一中與學習計劃相關的 用例,建

9、立活動圖;2、分析課程類、注冊管理類的狀態(tài)以及狀態(tài)轉移建立兩個類的狀態(tài)圖模型;四、實驗要求 實驗前,應預先做好實驗題目的解答。在規(guī)定的時間完成全部實驗題目,并將 結果整理成一個 WOR文D 檔。五、實驗步驟1、使用 Rational Rose 進行狀態(tài)圖和活動圖建模。2、使用 WORD編寫實驗報告實驗五:面向對象分析(綜合實驗(一) )一、實驗目的通過實驗熟練掌握面向對象分析的主要建模方法 - 用例建模方法。掌握用例 模型的構成元素和構成規(guī)則以及它們表達的語義。系統(tǒng)掌握面向對象分析的容、 步驟、方法以及建模方法。二、實驗原理根據(jù)給定的系統(tǒng)需求述, 構建該系統(tǒng)的 OOA模型,包括用例模型。 給出

10、該系 統(tǒng)的需求分析文檔。三、實驗容分析一個小型面向對象系統(tǒng) (具體容可自選, 如圖書借閱、 儲蓄管理和成績 管理等)的用戶需求,并為該系統(tǒng)建立一個用例模型。具體要求如下:1)構建該系統(tǒng)的用例模型用于表達系統(tǒng)的需求模型。2)對模型中的每一個用例進行事件流建模。3)分析用例模型,給出關鍵用例的用例描述。四、實驗要求此實驗要求在 2 學時之完成,全部實驗容必須在規(guī)定的時間完成, 并將結果 整理成一個 WORD文檔。文檔容要求完整,格式要求美觀、規(guī)。五、實驗步驟1、使用 Rational Rose進行用例建模。2、使用 WORD編寫需求分析實驗報告。實驗五:面向對象分析(綜合實驗(一) )一、實驗目的

11、通過實驗熟練掌握面向對象分析的主要建模方法 靜態(tài)建模方法。 掌握類對 象模型的構成元素和構成規(guī)則以及它們表達的語義。系統(tǒng)掌握面向對象分析的 容、步驟、方法以及建模方法。二、實驗原理根據(jù)給定的系統(tǒng)需求述, 構建該系統(tǒng)的類圖模型。 補充到該系統(tǒng)的需求分析 文檔。三、實驗容分析一個小型面向對象系統(tǒng) (具體容可自選, 如圖書借閱、 儲蓄管理和成績 管理等)的用戶需求,并為該系統(tǒng)建立一個類對象模型。具體要求如下:1)構建該系統(tǒng)的用例模型用于表達系統(tǒng)的需求模型。2)對模型中領域類發(fā)現(xiàn)類對象。3)分析你的用例模型, 找出系統(tǒng)需要的類, 分析這些所具有的屬性和方法, 分析這些類之間的關系。四、實驗要求此實驗要

12、求在 2 學時之完成,全部實驗容必須在規(guī)定的時間完成, 并將結果整理成一個 WORD文檔。文檔容要求完整,格式要求美觀、規(guī)。五、實驗步驟1、使用 Rational Rose進行類圖建模。2、使用 WORD編寫需求分析報告。實驗六:面向對象設計(綜合實驗(二) )一、實驗目的通過實驗熟練掌握面向對象設計的主要建模方法。 掌握問題域子系統(tǒng)、 人機 界面子系統(tǒng)和數(shù)據(jù)管理子系統(tǒng)的設計方法。系統(tǒng)掌握面向對象設計的容、步驟、 方法以及建模方法。二、實驗原理面向對象設計中, 問題域子系統(tǒng)、 人機界面子系統(tǒng)和數(shù)據(jù)管理子系統(tǒng)設計的 一般原則和方法。三、實驗容根據(jù)實驗五的分析模型, 完成該系統(tǒng)的問題域子系統(tǒng)、 人機界面子系統(tǒng)和數(shù) 據(jù)管理子系統(tǒng)的設計。并將設計結果寫成設計文檔。具體要求如下。1)選擇合適的程序設計語言,并以此程序設計語言為基礎細化分析模型建 立問題域子系統(tǒng)。2)使用順序圖、狀態(tài)圖、活動圖等工具對系統(tǒng)的動態(tài)行為進行建模,以補 足系統(tǒng)需要的類、類屬性和類方法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論