熟女少妇人妻中文字幕,日韩一区二区在线观看视频,日本熟妇人妻xxxxx,少妇av,日日夜夜噜噜视频

首頁 > 留學(xué)資訊 > 英國留學(xué)輔導(dǎo) > 華威大學(xué)系統(tǒng)建模和UML的課外補(bǔ)習(xí)指南

華威大學(xué)系統(tǒng)建模和UML的課外補(bǔ)習(xí)指南

作者:海馬 發(fā)布時間:2023-09-13 13:33:21

系統(tǒng)建模是開發(fā)系統(tǒng)抽象模型的過程。每個模型都呈現(xiàn)了系統(tǒng)的不同觀點(diǎn)或視角。系統(tǒng)使用某種形式的圖形符號(主要基于 UML)表示。系統(tǒng)建模有助于分析人員理解系統(tǒng)的功能,模型也用于與客戶溝通。軟件開發(fā)完成后,開發(fā)人員和客戶還可以通過它來評估軟件質(zhì)量。本文重點(diǎn)講述了系統(tǒng)建模和UML的相關(guān)知識點(diǎn)。
華威大學(xué)系統(tǒng)建模和UML的課外補(bǔ)習(xí)指南

一、系統(tǒng)建模

1.不同模型不同視角

您可以開發(fā)不同的模型,從不同的角度來表現(xiàn)系統(tǒng)。例如

a.外部視角,對系統(tǒng)環(huán)境進(jìn)行建模。

b.交互視角:對系統(tǒng)與其環(huán)境或系統(tǒng)組件之間的交互進(jìn)行建模。

c.結(jié)構(gòu)視角:對系統(tǒng)的組織結(jié)構(gòu)或系統(tǒng)處理的數(shù)據(jù)結(jié)構(gòu)進(jìn)行建模。

d.行為視角:對系統(tǒng)的動態(tài)行為及其對事件的反應(yīng)進(jìn)行建模。

2.系統(tǒng)建模的6個步驟

在實(shí)踐中,系統(tǒng)建模通常包括六個一般步驟,每個步驟可能有幾個子步驟,以及若干檢查和審查。當(dāng)發(fā)現(xiàn)問題需要修改之前的決定時,也可能會重復(fù)之前的步驟。不過,根據(jù)我的經(jīng)驗(yàn),以下六個步驟可能涵蓋了基本內(nèi)容。

(1)確定你感興趣的系統(tǒng),尤其是確定系統(tǒng)的邊界,并確定你(和其他參與者或利益相關(guān)者)感興趣的詳細(xì)程度。這通常涉及確定整體系統(tǒng)中需要考慮的子系統(tǒng)或元素。另一種表達(dá)方式是系統(tǒng)的聚合程度。例如,描述特定系統(tǒng)中每個人的情況是否重要,還是描述平均值(綜合衡量)更合適?

(2)確定系統(tǒng)研究的目的,并確定其中建?;顒拥哪康?。系統(tǒng)研究最常見的目的是

a.增進(jìn)對情況的了解

b.發(fā)現(xiàn)問題或?qū)ふ覚C(jī)會

c.支持決策。

建??捎糜谥С炙羞@些目的--通過預(yù)測系統(tǒng)的行為、預(yù)測干預(yù)的結(jié)果或?yàn)橛懻摶驅(qū)υ捥峁┗A(chǔ)。這應(yīng)有助于加深理解。

(3)根據(jù)上述第 1 和第 2 點(diǎn),確定相關(guān)系統(tǒng)的主要特征或行為。這些將構(gòu)成模型中的狀態(tài)變量。隱含地說,這一步涉及到進(jìn)一步簡化,即確定系統(tǒng)中可以集中或省略的建模任務(wù)。這是整個過程中至關(guān)重要的一步,因?yàn)樵谶@一階段省略某個重要特征可能會降低甚至破壞建模任務(wù)的價值(方框 5 舉例說明)。

(4)選擇一種建模技術(shù),以滿足特定目的的方式解決特定系統(tǒng)的特征/行為問題。使用本軟件包后,您將開始了解不同的技術(shù)如何適用于不同的目的。

(5)利用所選建模技術(shù)的規(guī)則、技術(shù)、工具和一般經(jīng)驗(yàn)或 "判例",制定適當(dāng)模型的大綱。利用該大綱檢查是否符合上述第 1、2 和 3 點(diǎn)--或根據(jù)第 1、2 或 3 點(diǎn)修改模型或調(diào)整規(guī)范。

通過迭代、擴(kuò)展和酌情納入詳細(xì)數(shù)據(jù)的過程,開發(fā)模型的完整版本。

現(xiàn)在讓我們進(jìn)一步了解 UML。

二、什么是 UML?

UML 是統(tǒng)一建模語言(Unified Modelling Language)的縮寫。統(tǒng)一建模語言(UML)是軟件工程中一種通用的、面向開發(fā)的建模語言,旨在提供一種可視化系統(tǒng)設(shè)計(jì)的標(biāo)準(zhǔn)化方法。

UML 圖表示系統(tǒng)模型的兩種不同視圖。

1. 靜態(tài)(或結(jié)構(gòu))視圖:強(qiáng)調(diào)系統(tǒng)的靜態(tài)結(jié)構(gòu),使用對象、屬性、功能和關(guān)系。它包括類圖和復(fù)雜結(jié)構(gòu)圖。

2. 動態(tài)(或行為)視圖:通過顯示對象之間的交互和對象內(nèi)部狀態(tài)的變化,強(qiáng)調(diào)系統(tǒng)的動態(tài)行為。這種視圖包括序列圖、活動圖和用例圖。

海馬課堂專業(yè)課程輔導(dǎo),2300+嚴(yán)選碩博學(xué)霸師資,針對學(xué)生的薄弱科目和學(xué)校教學(xué)進(jìn)度,匹配背景相符的導(dǎo)師,根據(jù)學(xué)生情況進(jìn)行1V1專屬備課,上課時間靈活安排,中英雙語詳細(xì)講解課程中的考點(diǎn)、難點(diǎn)問題,并提供多方位的課后輔導(dǎo),輔助學(xué)生掌握全部課程知識,補(bǔ)足短板。

相關(guān)熱詞搜索:

閱讀原文:http://cheshan.cn/news/15225_61.html

版權(quán)作品,未經(jīng)海馬課堂 highmarktutor.com 書面授權(quán),嚴(yán)禁轉(zhuǎn)載,違者將被追究法律責(zé)任。

熱門課程推薦

24h在線客服

400-111-0321

數(shù)十萬留學(xué)生
共同選擇

關(guān)注我們:

備案號:遼ICP備19007957號-1 聆聽您的聲音:feedback@highmark.com.cn企業(yè)熱線:400-778-8318

Copyright ?2015- 海馬課堂網(wǎng)絡(luò)科技(大連)有限公司辦公地址:遼寧省大連市高新技術(shù)產(chǎn)業(yè)園區(qū)火炬路32A號創(chuàng)業(yè)大廈A座18層1801室

歡迎咨詢

hmkt088