實驗三 物件導向分析與設計
1、了解基於uml的物件導向分析與設計方法
2、掌握用例圖的繪製、用例規約(文件)的編制
3、掌握類圖、活**、狀態圖、時序圖的繪製方法
繪製教師選課結束後,教務管理人員進行協調和確認教師的課程,並建立本學期的課程目錄表,向學生公布。
學生填寫課程選修表,每個學生最多選修 4 門課程;每門選修課程的學生數最多為 10 人,最少為 3 人。人數達到 10 人時,停
止學生登記註冊此門課程;
學生選課結束後,系統自動取消人數少於三人的課程。
學生按最終的課程表到財務處辦理收費手續(billing system)。
教師可查詢所教課程的學生花名冊(roster)。
教務管理人員維護學生、教師和課程的資訊。
【例項2】試卷自動生成系統
教師根據教學資料錄入試題,並對其進行分類。待需要考試時,設定好一定的條件,系統就從題庫中選中試題自動生成考試試卷
考試試卷生成系統的成捲模式應用智慧型出卷(由系統隨機選題)和手工出卷(教師自己選擇題目)兩種組卷方式
【例項3】人事資訊管理系統
參考:阿里巴巴釘釘智慧型人事系統
2、完成對教材訂購系統,或飛機訂票系統(根據自己的選題)物件導向的建模
1、熟悉rational rose的繪圖方法,閱讀實驗指導《使用 rational rose 進行 uml 視覺化建模》,以及實驗指導書實驗十一與實
驗十二系統等中的某個用例
5、為教材訂購系統,或飛機訂票系統等(根據自己的選題)繪製用例圖,並分析某個用例為其繪製類圖、時序圖、活**等
使用 rational rose 建立執行者(actors)
使用 rational rose 建立用例(use case)
使用 rational rose 建立主用例圖(main use case diagram)
使用 rational rose 建立活動
使用 rational rose 建立決策點
使用 rational rose 建立同步條
使用 rational rose 建立泳道
使用 rational rose 建立起始活動和終止活動
在 rational rose 的 browser 框中建立類(class)
在 rational rose 的 browser 框中建立包(packages)
rational rose 中的主類圖
使用 rational rose 建立狀態圖
使用 rational rose 建立狀態,以及狀態轉換和細化
時序圖psp2.1
任務內容
預計時間(分鐘)
實際耗時(分鐘)
planning
計畫10
20estimate
估算開發時間
290500
development
開發80
100analysis
需求分析
2020
design spec
生成設計文件
1020
design review
設計複審
1010
coding standard
**規範
1010
design
具體設計
2020
coding
具體編碼
2020
code review
**複審
2020
test
測試30
20reporting
報告20
30test report
測試報告
2030
size measurement
計算工作量
2020
postmorten & process improvement
事後總結,並提出過程改進計畫
2020
size measurement
合計290
330
實驗三 物件導向分析與設計
部落格班級 ahpu 軟體工程導論 計算機18級 作業要求 實驗三 物件導向分析與設計 作業目的 學習掌握類圖 活 狀態圖 時序圖的繪製方法 學號3180701230 目錄1 了解基於uml的物件導向分析與設計方法 2 掌握用例圖的繪製 用例規約 文件 的編制 3 掌握類圖 活 狀態圖 時序圖的繪製...
實驗三 物件導向分析與設計
部落格班級 軟體工程 作業鏈結 第三次實驗 作業要求 完成第三次實驗 學號3180701333 一.實驗目的 1 了解基於uml的物件導向分析與設計方法 2 掌握用例圖的繪製 用例規約 文件 的編制 3 掌握類圖 活 狀態圖 時序圖的繪製方法 二 實驗內容 大學教師選擇本學期要教授的課程,每位教師最...
實驗三 物件導向分析與設計
一 作業資訊 部落格班級 作業要求 homework 11621 作業目標 了解基於uml的物件導向分析與設計方法 學號3180701325 一.實驗目的 1 了解基於uml的物件導向分析與設計方法 2 掌握用例圖的繪製 用例規約 文件 的編制 3 掌握類圖 活 狀態圖 時序圖的繪製方法 二 實驗內...