成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

暢談UML面向?qū)ο蟮姆治雠c設(shè)計(jì)

開發(fā) 架構(gòu)
UML面向?qū)ο蟮母拍钅闶欠袷煜ぃ疚木拖虼蠹液唵谓榻B一下UML面向?qū)ο蟮姆治雠c設(shè)計(jì),希望本文的介紹對(duì)你的學(xué)習(xí)有所幫助。

本文和大家重點(diǎn)討論一下UML面向?qū)ο蟮姆治雠c設(shè)計(jì),在UML面向?qū)ο蠓治觯∣OA)過程中,強(qiáng)調(diào)的是在問題領(lǐng)域內(nèi)發(fā)現(xiàn)和描述對(duì)象(或概念)。而設(shè)計(jì)強(qiáng)調(diào)的是定義軟件對(duì)象以及它們?nèi)绾螀f(xié)作以實(shí)現(xiàn)需求。

UML和模式應(yīng)用 UML面向?qū)ο蟮姆治雠c設(shè)計(jì)

1.1、什么是分析和設(shè)計(jì)

分析(analysis):強(qiáng)調(diào)的是對(duì)問題和需求的調(diào)查研究,而不是解決方案,即應(yīng)該如何使用系統(tǒng),系統(tǒng)應(yīng)該具有哪些功能。
設(shè)計(jì)(design):強(qiáng)調(diào)的是滿足需求的概念上的解決方案(在軟件和硬件方面),而不是其實(shí)現(xiàn)。最終,分析可以實(shí)現(xiàn),而實(shí)現(xiàn)則表達(dá)了真實(shí)和完整的設(shè)計(jì)。
分析和設(shè)計(jì)一詞***加以限制,如UML面向?qū)ο蟮脑O(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)。

有益的分析和設(shè)計(jì)可以概括為:做正確的事(分析)和正確地做事(設(shè)計(jì))。

1.2、什么是UML面向?qū)ο蟮姆治龊驮O(shè)計(jì)

在UML面向?qū)ο蠓治觯∣OA)過程中,強(qiáng)調(diào)的是在問題領(lǐng)域內(nèi)發(fā)現(xiàn)和描述對(duì)象(或概念)。如,明確一些概念,這些概念也許對(duì)應(yīng)著一些對(duì)象。
在UML面向?qū)ο笤O(shè)計(jì)(OOD)過程中,強(qiáng)調(diào)的是定義軟件對(duì)象以及它們?nèi)绾螀f(xié)作以實(shí)現(xiàn)需求。如,明確類的屬性和方法。

1.3、UML面向?qū)ο蠓治龊驮O(shè)計(jì)的大概步驟

1)、定義用例
需求分析可能包括人們?nèi)绾问褂脩?yīng)用的情節(jié)或場景,這些情節(jié)或場景可以被編寫成用例。

2)、定義領(lǐng)域模型
OOA關(guān)注從對(duì)象的角度創(chuàng)建領(lǐng)域描述。OOA需要鑒別重要的概念、屬性和關(guān)聯(lián)。
OOA的結(jié)果可以表示為領(lǐng)域模型(domainmodel),在領(lǐng)域模型中展示重要的領(lǐng)域概念或?qū)ο蟆?br /> 需要注意的是:領(lǐng)域模型并不是對(duì)軟件對(duì)象的描述,它是真實(shí)世界領(lǐng)域中的概念和想像可視化。因此也被稱為概念對(duì)象模型。

3)分配對(duì)象職責(zé)并繪制交互圖
OOD關(guān)注軟件對(duì)象的定義----他們的職責(zé)和協(xié)作。常用UML順序圖來描述。

4)定義設(shè)計(jì)類圖
除了在交互圖中顯示對(duì)象協(xié)作的動(dòng)態(tài)視圖外,還可以用設(shè)計(jì)類圖來有效的表示類定義的靜態(tài)視圖。這樣可以描述類的屬性和方法。

1.4、什么是UML

統(tǒng)一建模語言(UML)是描述、構(gòu)造和文檔化系統(tǒng)制品的可視化語言。

UML是一個(gè)龐大的語法體系,UML定義了各種UML簡檔(UMLprofile),這些簡檔專用于某些常用主題領(lǐng)域的表示法子集,例如對(duì)EJB使用EJB簡檔。

1.5應(yīng)用UML面向?qū)ο蟮娜N方式
1)、UML作為草圖----用于探討問題或解決方案空間的復(fù)雜部分。
2)、UML作為藍(lán)圖----相對(duì)詳細(xì)的設(shè)計(jì)圖,用于:逆向工程或代碼生成(前向工程)。
3)、UML作為編程語言----用UML完成軟件系統(tǒng)可執(zhí)行規(guī)格說明,代碼可能被自動(dòng)生成。

如果不具備良好的OO設(shè)計(jì)和編程技能,那么即使使用UML,也只能畫出拙劣的設(shè)計(jì)。

敏捷建模(agilemodeling)強(qiáng)調(diào)了UML作為草圖的方式,這也是使用UML的普通方式,而且通常對(duì)時(shí)間投入具有高回報(bào)。

1.5應(yīng)用UML面向?qū)ο蟮娜N透視圖

1)、概念透視圖:用圖來描述現(xiàn)實(shí)世界或關(guān)注領(lǐng)域中的事物。
2)、規(guī)格說明(軟件)透視圖:用圖來描述軟件抽象物或具有規(guī)格說明和接口的構(gòu)建,但并不約定特定的實(shí)現(xiàn)。
3)、實(shí)現(xiàn)(軟件)透視圖:用圖來描述特定技術(shù)(如Java)中的軟件實(shí)現(xiàn)。

1.6不同透視圖中“類”的含義

以上三種透視圖中“類”的含義分別為:
1)、概念類----現(xiàn)實(shí)世界中的概念或事物。
2)、軟件類----軟件構(gòu)建在規(guī)格說明或?qū)崿F(xiàn)透視圖中的類。
3)、實(shí)現(xiàn)圖----特定OO語言中類。

1.7可視化建模的優(yōu)點(diǎn)

可視化的工作方式更容易理解和開發(fā)大腦,快速掌握符號(hào)、單元及關(guān)系。
圖可以幫助我們更為遍歷的觀察全景,發(fā)現(xiàn)軟件元素或分析之間的聯(lián)系,同時(shí)允許我們忽略和隱藏旁枝末節(jié)。這是UML或其他圖形化語言的本質(zhì)價(jià)值。
 

【編輯推薦】

  1. 詳解以UML面向?qū)ο蠼榛A(chǔ)的幾種開發(fā)模式
  2. UML構(gòu)件圖的設(shè)計(jì)步驟和應(yīng)用說明
  3. UML面向?qū)ο笾R(shí)入門
  4. 淺析UML面向?qū)ο蟮南到y(tǒng)分析設(shè)計(jì)方法
  5. 解析UML面向?qū)ο蠓治雠c建模中交互圖

 

 

 

責(zé)任編輯:佚名 來源: tzwhx.com
相關(guān)推薦

2010-06-17 17:57:10

UML面向?qū)ο蠓治雠c設(shè)

2009-06-26 13:38:46

UML面向?qū)ο?/a>

2010-06-17 11:27:11

UML構(gòu)件

2010-07-08 13:35:39

UML面向?qū)ο?/a>

2010-06-18 11:28:14

2010-06-18 10:34:05

UML面向?qū)ο?/a>

2020-10-10 11:03:24

面向?qū)ο?/a>編程語言開發(fā)

2010-06-13 10:01:48

面向?qū)ο蠹夹g(shù)與UML

2010-06-18 11:16:52

UML面向?qū)ο?/a>

2010-06-17 11:12:53

UML構(gòu)件

2010-06-10 10:03:42

UML面向?qū)ο?/a>

2022-08-26 08:35:59

對(duì)象設(shè)計(jì)底層

2010-06-17 09:22:48

UML面向?qū)ο蠓治雠c建

2013-03-14 11:17:46

2009-06-26 13:29:11

面向?qū)ο?/a>

2010-07-06 09:43:34

UML面向?qū)ο?/a>

2010-07-08 14:13:58

UML靜態(tài)建模

2010-06-13 10:19:24

面向?qū)ο蠹夹g(shù)與UML

2010-06-29 18:58:23

UML面向?qū)ο蠹夹g(shù)

2009-06-26 13:56:20

UML面向?qū)ο蠼?/a>
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 黄色免费在线网址 | 欧美亚洲在线 | 国产精品1区2区 | 欧洲在线视频 | 久久久久久亚洲 | 成人精品久久 | 国产综合久久久久久鬼色 | 久久99精品久久久久久国产越南 | 中文字幕在线观看 | 亚洲国产一区二区三区在线观看 | 欧美一区二区三区四区视频 | 亚洲视频在线看 | 国产日韩欧美在线播放 | 久久伊人青青草 | 午夜小影院| 亚洲二区在线观看 | 成人午夜精品一区二区三区 | 久视频在线| 国产日韩精品一区二区三区 | 精品福利一区二区三区 | 亚洲视频在线观看免费 | 免费看啪啪网站 | 一级做a爰片性色毛片16 | 国产99久久久国产精品 | 国产精品久久亚洲7777 | 国产a一区二区 | 精品九九| 精品一区二区视频 | 性高湖久久久久久久久 | 九色国产 | 午夜男人的天堂 | 久精品久久 | 欧美成人自拍 | 高清av电影 | 超碰av人人 | 日韩在线观看网站 | 国产亚洲精品综合一区 | 亚欧性视频 | 精品无码久久久久久国产 | 精品免费观看 | 9久久|