自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

彩色UML建模 彰顯顏色的魅力

開(kāi)發(fā) 架構(gòu)
UML建模的概念相信大家都比較熟悉了,你是否聽(tīng)說(shuō)過(guò)彩色UML建模呢,這里就向大家介紹一下彩色UML建模的概念,相信本文的介紹一定會(huì)讓你有新的發(fā)現(xiàn)。

本節(jié)向大家介紹一下彩色UML建模概念,主要包括顏色的魅力和構(gòu)架型兩部分內(nèi)容,希望通過(guò)本節(jié)的學(xué)習(xí)你對(duì)彩色UML建模 有全新的認(rèn)識(shí)。下面讓我們一起來(lái)看一下詳細(xì)介紹吧。

顏色的魅力——彩色UML建模

彩色UML建模

使用過(guò)UML建模工具的Designer們看見(jiàn)這個(gè)題目,可能不會(huì)覺(jué)得有什么新奇,原因是在使用UML建模時(shí),我們大概都會(huì)選擇一種或多種喜歡的顏色給UML圖示進(jìn)行著色,為了美觀,或是達(dá)到某種顯示效果。但是你有沒(méi)有想過(guò)將你使用的顏色模式化呢,將顏色作為一種符號(hào)象征意義固定下來(lái)?從PeterCoad的《彩色UML建模(JavaModelinginColorwithUML)》這本書(shū)中你或許能找到所需要的靈感。

1、顏色的魅力

雖然文字作為一種符號(hào)系統(tǒng)能夠被人類所理解并賦予意義,但是人類行為研究表明,人類對(duì)文字的反應(yīng)力遠(yuǎn)不如對(duì)于顏色的感知力??梢宰鲞@么一個(gè)假設(shè),將十字路口的紅綠燈系統(tǒng)換成某同一顏色的用文字表示的標(biāo)示,情況會(huì)如何呢?我想即便是給予受試者足夠的訓(xùn)練時(shí)間(排除受試者不識(shí)字的可能性),效果要遠(yuǎn)不如紅綠燈系統(tǒng)來(lái)得好。

顏色作為一種象征符號(hào)給予人們一種直觀的印象,這種印象僅僅依靠人的直覺(jué)便能感受和理解,但是文字的意義則不然,對(duì)文字意義的理解可能要調(diào)用大腦的某種比直覺(jué)感知更為復(fù)雜的處理過(guò)程。這大概也就是如我們?cè)谌粘I钪兴吹降囊粯?,在交通事故多發(fā)地段,警告標(biāo)示幾乎不可能出現(xiàn)文字的原因,更不用說(shuō)出現(xiàn)一大串的文字警告。

上面說(shuō)過(guò),在UML建模中,使用顏色再司空見(jiàn)慣不過(guò)了,但是將顏色的意義模式化和固定化的第一人恐怕就是非本書(shū)的作者,著名OO大師PeterCoad莫屬。Peter在1997年OOPSL會(huì)議上就率先提出這種嘗試,認(rèn)為“彩色為我們提供了一種方式,加入了附加的信息層,這樣就巧妙地增加了我們要表達(dá)的信息量”。所以顏色給我們帶來(lái)的不單單是美觀、視覺(jué)沖擊,更重要的是其增加的信息量和直覺(jué)的理解力。下面我們看一下彩色UML建模中的架構(gòu)型。

2、架構(gòu)型(Archetype)

那么在UML建模過(guò)程中如何將顏色符號(hào)化、模式化呢?“架構(gòu)型”為我們提供了答案。作者在長(zhǎng)期的實(shí)踐中,從幾十個(gè)業(yè)務(wù)和工程領(lǐng)域的幾百個(gè)模型中提出四種領(lǐng)域中性的架構(gòu)型,即:MomentInterval、Role、PartyPlaceThing、Description。PeterCoad分別用四種不同的顏色(粉紅色、粉黃色、粉綠色、粉藍(lán)色)來(lái)表示它們,并歸納出四種架構(gòu)型之間相互交互的模式。這樣當(dāng)看到上述四種顏色的一種時(shí),我們看到的不僅是作為一種色彩而存在的顏色,更多的信息量將加入到該種顏色所代表的架構(gòu)型中,就像我們所遵循的“紅燈停、綠燈行”一樣。

當(dāng)然,我這里無(wú)意要求必須依葫蘆畫(huà)瓢的生搬硬套作者使用的顏色(選擇那些顏色并不是最重要的,重要的是在團(tuán)隊(duì)的Design中一致的使用選擇的顏色,固定化,模式化),甚至我也不完全同意作者提出的架構(gòu)型就是唯一的,放諸四海而皆準(zhǔn),它可能并不一定適合你的團(tuán)隊(duì)正在解決的問(wèn)題,但是如果使用作者提出的思想適配到團(tuán)隊(duì)的建模工作中,卻不失為一種最佳實(shí)踐。

一以貫之的彩色建模,賦予顏色以意義。對(duì)于團(tuán)隊(duì)建模的效率和團(tuán)隊(duì)成員間的理解和溝通無(wú)疑是有益的。本節(jié)關(guān)于彩色UML建模方面的內(nèi)容介紹到這里。

【編輯推薦】

  1. 解析Web應(yīng)用中的UML建模
  2. UML建模過(guò)程中如何進(jìn)行設(shè)計(jì) 實(shí)現(xiàn) 測(cè)試和配置
  3. UML建模過(guò)程專家詳解
  4. 解析UML類圖符號(hào)意義
  5. UML建模用戶指南

 

 

責(zé)任編輯:佚名 來(lái)源: csdn.net
相關(guān)推薦

2010-07-08 11:10:30

彩色UML建模

2010-06-07 18:17:54

UML建模

2009-02-19 11:29:12

UML建模要點(diǎn)總結(jié)

2009-04-29 10:46:34

UML建模總結(jié)

2010-06-30 15:10:18

2010-06-30 14:37:20

UML類圖

2014-05-12 10:02:06

融合數(shù)據(jù)中心華三

2010-06-29 17:27:49

UML建模方法

2010-06-30 17:36:58

UML用例圖

2010-07-07 09:34:06

UML用戶指南

2010-07-01 17:05:34

UML包圖

2010-07-05 13:55:40

UML圖分類

2010-07-06 11:21:37

UML狀態(tài)圖

2010-06-09 15:53:30

UML建模

2010-06-08 18:53:43

UML建模工具

2010-06-30 14:46:49

UML類圖

2010-06-30 11:21:42

UML業(yè)務(wù)建模

2010-06-28 09:44:48

UML建模工具Rose

2010-06-29 14:03:46

UML組成

2010-06-30 15:26:33

UML靜態(tài)建模
點(diǎn)贊
收藏

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