使用 UML 物件導向分析和設計 課堂筆記(一)

2021-10-04 10:23:43 字數 1215 閱讀 8120

目錄一.基本概念

二.uml 關係圖

三.定義系統

四.從需求到設計的轉化

用例檢視:表示系統為每個專案提供的功能。設計檢視:側重於系統的靜態和動態表示。過程檢視:表示在給定的時間段內系統中執行的各種程序。

實施檢視:表示物理系統,包括組成系統所需的檔案和元件。

部署檢視:表示將執行軟體系統的硬體元件。

分析問題

確定專案干係人

確定、收集、組織並記錄需求

業務用例模型:業務執行人 和 業務實體 的詳細互動。

業務物件模型:用 業務角色 和 用例 來表示 現有流程的功能。

1.2.1 系統建模概述

業務用例:確定組成目標解決方案的子流程

業務角色:對映到系統模型中的角色。

業務執行人的行為:查詢系統用例並定義新系統模型的功能。

業務實體:當建立類關係圖時,有助於查詢 實體類。

1.2.2 建立系統建模的用例關係圖

3.1.1 需求收集內容

3.1.2 需求收集技術

3.1.3 故事板技術

有效 (v)

無效 (i)

不適用 (n/a)

​​​​​​​後向:包括從 測試階段 至 需求收集階段 跟蹤需求

前向:包括從 需求收集階段 至 測試階段 跟蹤需求

UML 物件導向分析與設計

物件導向方法以其超越傳統方法的技術先進性越來越得到更多的重視,但技術的先進性不能完全代表一種新生事物的最後成功,還要看它是否能得到有效的推廣。統一建模語言 uml 的產生為這種推廣規定了一致的表示,諸多開發過程模型為技術的應用提供了巨集觀的指導。uml 1.模型驅動的開發,回憶一年多前的一次開發 2...

使用 UML 物件導向分析和設計 課堂筆記(三)

目錄一.了解軟體架構 1.建立包關係圖 2.建立元件關係圖 3.建立部署關係圖 二.使用框架和模式 1.grasp 2.gof 3.對設計模式建模 4.將設計對映到 5.重構設計 6.應用會化外觀 三.uml和質量軟體過程 1.質量過程 2.uml擴充套件機制 四.度量軟體專案 1.測量過程元件 2...

UML物件導向分析與設計解析

本節向大家向大家介紹一下uml物件導向分析與設計,主要分布個步驟向大家介紹,相信通過本節的介紹你對uml物件導向分析與設計一定會有明確的認識。下面是詳細介紹。uml物件導向分析與設計 前言就uml本身來說,它只是一種交流工具,它作為一種標準化交流符號,在ooa d過程中開發人員間甚至開發人員與客戶之...