GA002 182 08作業報告

2022-07-14 09:18:13 字數 1728 閱讀 1055

一:basic use case model with collaboration

具有協作的基本用例模型

包含模式的基本用例模型建立了描述使用者角色希望從系統中實現的目標的元素和用例圖。用例都包含在系統邊界內,而行為者都在邊界外。

包含關係提供了一種機制,可以重用角色系統互動的部分內容,有效地節省了詳述用例的時間。

二:basic sequence diagram with boundary control and entity

帶有迴圈片段模式的基本序列圖

帶邊界控制和實體模式的基本序列圖建立了元素和序列圖,描述了乙個actor和三個業務物件的互動,顯示了訊息的時間有序呼叫。

使用業務建模圖示可以建立模型-檢視-控制器模式(三層)互動的模型。邊界通常代表人機介面,控制代表應用邏輯,實體代表資訊或物件的持久化。

三:communication diagram with three components

三元件通訊圖

三元件通訊圖建立了元素和圖表,以顯示執行系統中元件之間通過交換訊息進行互動。該圖與序列圖密切相關,但允許元素在圖中進行結構化布局。時間的流逝由訊息編號來表示。

該模式的目的是允許分析人員建立乙個圖,用於視覺化元件(或其他分類器)如何通過交換訊息來互動執行一項離散的工作。 它是序列圖的近親,但允許在圖上以任何位置布置元素,創造更大的表達靈活性。

四:basic activity diagram with interruptible region

帶有中斷區域的基本活**

帶中斷區域的基本活**模式建立了元素和活**,活**中包含一系列動作和控制節點(初始、最終、決定等),這些節點由控制流連線,控制流指示動作的啟動順序。

其目的是讓業務分析人員和其他利益相關者通過定義乙個行動序列來建立乙個活動如何執行其工作的視覺化表示。 該序列由控制流關係顯示。接收 "事件允許檢測到乙個訊號,當事件發生時,建模者可以指定乙個替代的動作。

五:basic state machine with fork and join

帶有分叉和連線的基本狀態圖

帶有分叉和連線的基本狀態圖從實體(如類、角色、用例或測試用例)所表現的重要狀態的角度來描述它。分叉用於建模兩個可以同時過渡到的狀態,然後可以用連線將過渡後的狀態重合。

它提供一種機制來表示系統工程師或其他利益相關者認為在乙個類或其他元素的生命週期中重要的條件(狀態)。它描述了依賴於狀態的行為,顯示了元素如何從狀態過渡到狀態。當乙個狀態可以過渡到兩個獨立的狀態時,分叉就會被使用,而連線的作用是將這些狀態過渡統一起來。

c 作業報告1

一 問題及 檔名稱 test.cpp 作 者 胡嘉威 完成日期 2017 年 3 月 3 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入年份及月份,輸出本月天數 採用switch語句加以計算 輸入描述 2017 3 問題描述 輸入年份及月份,輸出本月天數 程式輸出 本月有31天 問題分析...

程式設計作業報告專案3(1)

檔名稱 s.cpp 作 者 陳旭 完成日期 2014年10月14日 版 本 號 v1.0 問題描述 輸入兩個正整數,計算並輸出兩數的正差值 輸入描述 兩個整數,代表輸入的兩個正整數a.b 程式輸出 乙個整數,代表輸出兩數的正差值c include using namespace std int ma...

程式設計作業報告專案3(2)

檔名稱 s.cpp 作 者 陳旭 完成日期 2014年10月14日 版 本 號 v1.0 問題描述 輸入三個正整數,計算並輸出其中的最大值 輸入描述 三個整數,代表輸入的三個正整數a,b,c 程式輸出 乙個整數,代表輸出其中的最大值x include using namespace std int ...