国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
五分鐘講清楚UML

五分鐘講清楚UML

蔣彪 2010-4-28

1.      前言

最近一段時間做項目,需要做機能模塊的設(shè)計??蛻舴街该?/span>UML圖作設(shè)計資料。

但是跟日本人打了這么多年交道,UML圖是什么東西,我早就忘記光了,沒辦法,只好從頭查資料。

于是做出來了這樣一個資料,把我學(xué)習(xí)UML的方法和結(jié)論告訴大家,讓大家在5分鐘之內(nèi)都能學(xué)會UML

 

2.     第一分鐘 作為Object的表現(xiàn)形式的模型技術(shù)

進入UML技術(shù)的說明之前,我們首先來談?wù)?/span>Object指向技術(shù)。Object指向是軟件開發(fā)的一種先進技術(shù),正如[Object]名字所暗示的,該技術(shù)的所有考慮出發(fā)點都是Object.

使用Object可以提高大型軟件項目的開發(fā)效率和速度。

所謂的Object指向,就是說要把復(fù)雜的問題細化分解,用圖表的方式表達出來。比如下圖:

如上圖所示,一個好的模型能夠正確的合理的表達復(fù)雜的意思。上圖中復(fù)雜的路徑信息經(jīng)過簡化之后就會變成清晰可見的模型圖。

但是,模型圖的畫法是各種各樣的,如何才能準(zhǔn)確的統(tǒng)一的畫出來呢?請看下節(jié):

 

3.     第二分鐘 作為統(tǒng)一表達模型的UML技術(shù)

如上所示,用圖形來表達復(fù)雜的邏輯和需求是個很好的選擇和做法。

但是每個人的思路都不一樣,每個人畫出來的圖也都不一樣,怎么樣才能讓大家都能聽得懂對方的思路呢。

在這個時候,UML登場了。UML1997年由OMG組織推出來的,全球統(tǒng)一的模型圖形技術(shù)。

 

4.     第三分鐘UML技術(shù)可以提高分析和設(shè)計的精度

在沒有UML技術(shù)的時候,大家都知道隨口亂說。

需求分析的時候,客戶隨口說說需求。

系統(tǒng)設(shè)計的時候,架構(gòu)是隨口說說設(shè)計。

程序開發(fā)的時候,開發(fā)者隨口編寫程序。

一切都是無序和混亂的,但是

有了UML就不會再出現(xiàn)這種問題了。

所有的交流和文檔都能夠有一種大家都能聽得懂的好方法傳遞,這就是UML

 

5.     第四分鐘UML的內(nèi)容

如下所示,我們可以這樣使用UML技術(shù)

軟件開發(fā)階段

UML

用途

需求分析階段

用例圖

搞清楚系統(tǒng)服務(wù)的要求

類圖

搞清楚具體的技術(shù)概念

系統(tǒng)設(shè)計階段

類圖

表達系統(tǒng)的構(gòu)造

時序圖

表達對象的動作

并且在很多自動開發(fā)工具之中,可以根據(jù)以上圖形自動生成代碼。

 

6.     第五分鐘 UML是必須的知識

對于現(xiàn)代軟件開發(fā)和管理而言,UML是必需的知識,無論是外包還是內(nèi)包,UML都是不可或缺的技術(shù)。

 

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
對軟件開發(fā)中uml建模的理解和圖形整理(一)
對于軟件設(shè)計師而言,UML是不是需要系統(tǒng)學(xué)習(xí)一下?
怎樣成為優(yōu)秀的軟件模型設(shè)計者?
我眼中的Visual Studio 2010架構(gòu)工具
基于UML的需求分析和系統(tǒng)設(shè)計(完整案例和UML圖形演示)
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服