物件導向分析與設計 建模工具UML

2021-10-06 22:38:06 字數 703 閱讀 6307

用例圖(use case diagrame):描述了人們希望如何使用乙個系統,將相關使用者、使用者需要系統提供的服務以及系統需要使用者提供的服務更清晰的顯示出來,以便使系統使用者更容易理解這些元素的用途,也便於開發人員最終實現這些元素。

之所以說用例圖至關重要,是由於使用者並不關心系統的實現和內部結構,只關心產品所呈現出來的外部特徵動態。而用例圖恰好就是描述軟體產品外部特性的檢視,它從使用者的角度而不是從開發者的角度來描述需求,分析產品的功能和動態行為。

活**(activity diagram):主要描述使用者的那個業務流程,也就是說:「公司或者客戶」他現在這個業務流程是怎麼做的,用活**一步一步描述出來。

類圖(class diagrame):用例圖和活**主要是用來幫助我們捕獲需求的,需要明白了之後,我們就需要進行設計,所以類圖是一種設計圖形。 是物件導向分析設計的核心概念。

順序圖: 類圖模型描述了系統的類及類之間的關係。類圖模型也稱為系統的靜態結構,因此從類圖模型中我們還看不到業務的處理過程以及類與類互動的資訊,在uml建模語言中,這些資訊是通過順序圖來描述的。

通訊圖:與順序圖本質是一樣的,只是表達的角度不同。

狀態圖:用於描述單個物件的動態行為,一般可以用狀態機對乙個物件的生命週期建模。

物件導向分析與設計

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

物件導向分析與設計

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

物件導向分析與設計

班級 ahpu軟體工程 實驗要求 物件導向分析與設計 學號3160303242 目錄psp 1 了解基於uml的物件導向分析與設計方法 2 掌握用例圖的繪製 用例規約 文件 的編制 3 掌握類圖 活 狀態圖 時序圖的繪製方法 大學教師選擇本學期要教授的課程,每位教師最多只能上報 4 門課程。教師選課...