物件導向分析與設計

2022-07-10 15:33:13 字數 2690 閱讀 5881

班級

ahpu軟體工程

實驗要求

物件導向分析與設計

學號3160303242

目錄psp

1、了解基於uml的物件導向分析與設計方法

2、掌握用例圖的繪製、用例規約(文件)的編制

3、掌握類圖、活**、狀態圖、時序圖的繪製方法

大學教師選擇本學期要教授的課程,每位教師最多只能上報 4 門課程。

教師選課結束後,教務管理人員進行協調和確認教師的課程,並建立本學期的課程目錄表,向學生公布。

學生填寫課程選修表,每個學生最多選修 4 門課程;每門選修課程的學生數最多為 10 人,最少為 3 人。人數達到 10 人時,停止學生登記註冊此門課程;

學生選課結束後,系統自動取消人數少於三人的課程。

學生按最終的課程表到財務處辦理收費手續(billing system)。

教師可查詢所教課程的學生花名冊(roster)。

教務管理人員維護學生、教師和課程的資訊。

【例項2】試卷自動生成系統

教師根據教學資料錄入試題,並對其進行分類。待需要考試時,設定好一定的條件,系統就從題庫中選中試題自動生成考試試卷

考試試卷生成系統的成捲模式應用智慧型出卷(由系統隨機選題)和手工出卷(教師自己選擇題目)兩種組卷方式

【例項3】人事資訊管理系統

參考:阿里巴巴釘釘智慧型人事系統

2、完成對教材訂購系統,或飛機訂票系統(根據自己的選題)物件導向的建模

1、使用 rational rose 建立執行者(actors)

2、使用 rational rose 建立用例(use case)

3、使用 rational rose 建立主用例圖(main use case diagram)

1、使用 rational rose 建立活**

2、使用 rational rose 建立活動

3、使用 rational rose 建立決策點

4、使用 rational rose 建立同步條

5、使用 rational rose 建立泳道

6、使用 rational rose 建立起始活動和終止活動

1、在 rational rose 的 browser 框中建立類

2、rational rose 中的主類圖

1、使用 rational rose 建立狀態圖

2、使用 rational rose 建立狀態,以及狀態轉換和細化

psp2.1

任務內容

計畫完成需要的時間(min)

實際完成需要的時間(min)

planing

計畫10

30estimate

估計這個任務需要多少時間,

並規劃大致工作步驟

1010

development

開發200

300analysis

需求分析(包括學習新技能)

3090

design spec

生成設計文件

1520

design review

設計審核

1520

coding standard

**規範510

design

具體設計

1012

coding

具體編碼

200200

code review

**複核

2020

test

測試(自我測試,修改**

提交修改)

6060

reporting

報告15

15test report

測試報告55

size measurement

計算工作量

2025

postmortem & process

improvement

事後總結,並提出過程修改計畫55

物件導向分析與設計

物件導向的程式設計,剛剛接觸的時候,給人一種抽象 透明的感覺,不知道該怎麼樣去理解,實踐就更不用說了。一 物件導向的分析 ooa 二 物件導向的設計 ood 三 物件導向程式設計 oop 現在物件導向的程式設計已成為一種趨勢,面向過程的程式設計使得系統不易於擴充套件和維護,如果客戶的需求發生改,需要...

物件導向分析與設計

1 了解基於uml的物件導向分析與設計方法 2 掌握用例圖的繪製 用例規約 文件 的編制 3 掌握類圖 活 狀態圖 時序圖的繪製方法 大學教師選擇本學期要教授的課程,每位教師最多只能上報 4 門課程。教師選課結束後,教務管理人員進行協調和確認教師的課程,並建立本學期的課程目錄表,向學生公布。學生填寫...

物件導向分析與設計

這個作業屬於哪個課程 這個作業要求在 homework 11620 這個作業的目標 物件導向分析與設計 學號3190704122 一.實驗目的 1 了解基於uml的物件導向分析與設計方法 2 掌握用例圖的繪製 用例規約 文件 的編制 3 掌握類圖 活 狀態圖 時序圖的繪製方法 二 實驗內容 繪製大學...