首頁(yè) 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 繽紛校園 英語(yǔ)學(xué)習(xí)
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級(jí) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 職稱日語(yǔ) | 職稱英語(yǔ) | 博思 | 口譯筆譯 | GRE GMAT | 日語(yǔ) | 托福
雅思 | 專四專八 | 新概念 | 自考英語(yǔ) | 零起點(diǎn)英、、、韓語(yǔ) | 在職申碩英語(yǔ)
在職攻碩英語(yǔ) | 成人英語(yǔ)三級(jí)
等級(jí)考試 | 水平考試 | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 報(bào)檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國(guó)際商務(wù)師 | 跟單員
單證員 | 物流師 | 價(jià)格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師
期貨從業(yè)資格 | 社會(huì)工作者
會(huì)計(jì)職稱 | 注會(huì)CPA | 經(jīng)濟(jì)師 | 統(tǒng)計(jì)師 | 注冊(cè)稅務(wù)師 | 評(píng)估師 | 精算師 | 高會(huì) | ACCA | 審計(jì)師
法律顧問(wèn) | 會(huì)計(jì)證
一級(jí)建造師 | 二級(jí)建造師 | 造價(jià)師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評(píng)價(jià)師
房地產(chǎn)估價(jià)師 | 土地估價(jià)師 | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀(jì)人 | 造價(jià)員
投資項(xiàng)目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評(píng)價(jià) | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師
公路造價(jià)工程師 | 招標(biāo)師
執(zhí)業(yè)護(hù)士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 系統(tǒng)分析師 > 正文

系統(tǒng)分析考試輔導(dǎo):繪制整潔的UML圖

   不管您喜歡與否,諸如“統(tǒng)一建模語(yǔ)言 (UML)”類模型和用例模型這樣的軟件圖往往是根據(jù)它們的外觀來(lái)判定其好壞的?瓷先ァ罢麧崱钡膱D比看上去雜亂的圖更容易受到讀者 -- 常常是您的用戶或高級(jí)經(jīng)理 -- 的青睞。源自 Building Object Applications That Work 的第3 章。

  我很愿意描述幾個(gè)重要的經(jīng)驗(yàn)法則,這些法則將使您比其他建模同仁做得更好。這些雖然簡(jiǎn)單但很關(guān)鍵的建議主要集中在如何安排組成軟件圖(包括 UML 類模型、用例模型,甚至持久模型)的那些框和線條,并因此適用于所有種類的圖。

  要繪制一個(gè)外觀整潔的圖,您應(yīng)該避免:

  · 大小不一的框

  · 對(duì)角線

  · 交叉線

  · 曲線

  · 混亂的圖

  · 不必要的細(xì)節(jié)

  讓我們從一個(gè)示例開(kāi)始。在圖 1 和 2 中,您可以看到兩個(gè)用兩種不同風(fēng)格繪制的圖。第一個(gè)復(fù)雜,沒(méi)有章法,而第二個(gè)簡(jiǎn)單,組織良好(雖然有些乏味)。您認(rèn)為哪個(gè)設(shè)計(jì)更好呢?大多數(shù)人都會(huì)贊成第二個(gè)看上去更好一些,因?yàn)殡m然這兩種設(shè)計(jì)在功能上是相等的,但第二個(gè)的安排更整潔。

  圖 1. “雜亂”的圖

     
  

  圖 2. “整潔”的圖

    

  避免大小不一的框
  如何對(duì)圖 1 加以改進(jìn)呢?首先,確保所有框的大小都一樣。大框看上去比小框更重要一些,如果這是您嘗試表達(dá)的,那么這樣做沒(méi)錯(cuò) -- 但如果讓我選的話,我寧愿將所有框保持相同的大小。這種方法最適合于“UML 用例”圖,因?yàn)槠渲械乃杏美蚝蛥⑴c者符號(hào)可以很方便地統(tǒng)一成一樣,此外還適用于“UML 協(xié)作圖”、“UML 序列圖”和“UML 用戶界面流程圖”。對(duì)于框中包含的信息量不同的圖,例如“UML 類圖”(其中個(gè)別類有數(shù)量不等的屬性和操作),或者“UML 狀態(tài)圖表圖”和“持久”(數(shù)據(jù))模型,那就有一些困難了。

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索
系統(tǒng)分析考試輔導(dǎo):繪制整潔的UML圖網(wǎng)友評(píng)論網(wǎng)友評(píng)論
版權(quán)聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
 gaoxiaoliang