UML建模(三)--部署圖

用大白話說部署圖就是在使用的時(shí)候看看都需要哪些硬件豆胸、安裝在硬件上的軟件瘾英,還有連接各種硬件的各種協(xié)議和中間件渴杆。
下面系統(tǒng)介紹一下部署圖:

1申鱼、概述

部署圖描述了一個(gè)系統(tǒng)運(yùn)行時(shí)的硬件節(jié)點(diǎn),在這些節(jié)點(diǎn)上運(yùn)行的軟件構(gòu)件將在何處物理運(yùn)行以及它們將如何彼此通信的靜態(tài)視圖。部署圖包括兩種基本模型元素:節(jié)點(diǎn)和節(jié)點(diǎn)間的連接。每個(gè)模型中,僅包含一個(gè)部署圖呐赡。

2、目的

部署圖的主要目的是在物理的層次上做整體的系統(tǒng)規(guī)劃骏融。
目的還包括:

  • 可視化系統(tǒng)的硬件拓?fù)洹?/li>
  • 描述用于部署軟件組件的硬件組件链嘀。
  • 描述運(yùn)行時(shí)處理節(jié)點(diǎn)。

3档玻、組成

3.1 結(jié)點(diǎn)

節(jié)點(diǎn)包括兩種類型:處理器和設(shè)備怀泊。

image.png

==處理器==指本身具有計(jì)算能力且能執(zhí)行各各軟件的節(jié)點(diǎn),如服務(wù)器误趴。處理器具有處理能力霹琼,所以在描述處理器方面應(yīng)當(dāng)包含了處理器的調(diào)度和進(jìn)程。調(diào)度指在處理器處理其進(jìn)程中為實(shí)現(xiàn)一定的目的而對(duì)共同使用的資源進(jìn)行時(shí)間分配凉当。調(diào)度方式包含:搶占枣申,無優(yōu)先級(jí),循環(huán)看杭,算法控制忠藤,手動(dòng)執(zhí)行。進(jìn)程表示一個(gè)單獨(dú)的控制純種楼雹,是系統(tǒng)中一個(gè)重量級(jí)的并發(fā)和執(zhí)行單元模孩。

==設(shè)備==指本身不具備處理能力的節(jié)點(diǎn),如打印機(jī)烘豹。

3.2 關(guān)系

==連接==用來表示兩個(gè)節(jié)點(diǎn)之間的硬件連接瓜贾。節(jié)點(diǎn)之間的連接可以通過光纜直接進(jìn)行诺祸,或通過衛(wèi)星等方式非直接連接携悯,通常連接都是雙向的。連接用實(shí)線表示筷笨,實(shí)線上可加連接名和構(gòu)造型憔鬼。

4、如何繪制

1胃夏、找出所要繪圖系統(tǒng)的節(jié)點(diǎn)轴或,確定節(jié)點(diǎn)。
2仰禀、找出節(jié)點(diǎn)間的通信聯(lián)系照雁。
3、繪制部署圖答恶,每個(gè)節(jié)點(diǎn)都有名稱饺蚊,寫明節(jié)點(diǎn)間物理聯(lián)系的名稱萍诱。

5、舉例:某24小時(shí)便利店管理系統(tǒng)

5.1 網(wǎng)絡(luò)拓?fù)鋱D

說部署圖之前污呼,先看看某24小時(shí)便利店管理系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖

image.png

這個(gè)圖描述了本系統(tǒng)的整體物理結(jié)構(gòu)裕坊,從該圖我們可以得到以下信息:
1、該便利店集團(tuán)有總部和多個(gè)門店燕酷,總部管理財(cái)務(wù)籍凝、倉庫、采購等事宜苗缩。
2饵蒂、二級(jí)配送可能是該集團(tuán)的一個(gè)子單位,也可能是第三方公司挤渐,其作用是及時(shí)配送貨物到門店苹享。
3、每個(gè)門店都有終端電腦浴麻,這些終端電腦通過互聯(lián)網(wǎng)與總部的服務(wù)器得问、二級(jí)配送的服務(wù)器有聯(lián)系。
4软免、財(cái)務(wù)宫纬、倉管、采購子系統(tǒng)在總部的局域網(wǎng)內(nèi)的膏萧。
5漓骚、二級(jí)配送的客戶端直接與二級(jí)配送的Server相連。
第1榛泛、2點(diǎn)是業(yè)務(wù)信息蝌蹂,第3、4曹锨、5點(diǎn)是技術(shù)信息孤个。

5.2 部署圖

image.png

注意:標(biāo)注及黃色底色的文字不是部署圖的一部分,僅是用來說明而已沛简。

5.3 部署圖的基本要點(diǎn)

部署圖的基本要點(diǎn)如下:
1齐鲤、實(shí)際環(huán)境中的一臺(tái)電腦、服務(wù)器或者硬件設(shè)備椒楣,在部署圖中可用節(jié)點(diǎn)(Node)來了表示给郊,也就是圖中的一個(gè)一個(gè)立體矩形框框。
2捧灰、每個(gè)節(jié)點(diǎn)有個(gè)名稱淆九,如圖中的財(cái)務(wù)的PC、總部的Server等。
3炭庙、可以用標(biāo)記(Tags)來詳細(xì)說明每個(gè)節(jié)點(diǎn)的具體配置情況跪另,如圖中的總部的Sever,Number=1表示服務(wù)器數(shù)量只有一臺(tái)煤搜,OS=Windows Server 2003則說明服務(wù)器采用Windows Server 2003為操作系統(tǒng)免绿。
4、節(jié)點(diǎn)與節(jié)點(diǎn)之間擦盾,如果有物理聯(lián)系嘲驾,則直接拉線條,在線條上面寫上連接的方式迹卢。如總部的Server與門店的PC是通過Internet來聯(lián)系的辽故,總部的Server與財(cái)務(wù)的PC是通過局域網(wǎng)來聯(lián)系的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末腐碱,一起剝皮案震驚了整個(gè)濱河市誊垢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌症见,老刑警劉巖喂走,帶你破解...
    沈念sama閱讀 211,948評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異谋作,居然都是意外死亡芋肠,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門遵蚜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來帖池,“玉大人,你說我怎么就攤上這事吭净∷冢” “怎么了?”我有些...
    開封第一講書人閱讀 157,490評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵寂殉,是天一觀的道長囚巴。 經(jīng)常有香客問我,道長不撑,這世上最難降的妖魔是什么文兢? 我笑而不...
    開封第一講書人閱讀 56,521評(píng)論 1 284
  • 正文 為了忘掉前任晤斩,我火速辦了婚禮焕檬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘澳泵。我一直安慰自己实愚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著腊敲,像睡著了一般击喂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上碰辅,一...
    開封第一講書人閱讀 49,842評(píng)論 1 290
  • 那天懂昂,我揣著相機(jī)與錄音,去河邊找鬼没宾。 笑死凌彬,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的循衰。 我是一名探鬼主播铲敛,決...
    沈念sama閱讀 38,997評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼会钝!你這毒婦竟也來了伐蒋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤迁酸,失蹤者是張志新(化名)和其女友劉穎先鱼,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奸鬓,經(jīng)...
    沈念sama閱讀 44,203評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡型型,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了全蝶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片闹蒜。...
    茶點(diǎn)故事閱讀 38,673評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖抑淫,靈堂內(nèi)的尸體忽然破棺而出绷落,到底是詐尸還是另有隱情,我是刑警寧澤始苇,帶...
    沈念sama閱讀 34,339評(píng)論 4 330
  • 正文 年R本政府宣布砌烁,位于F島的核電站,受9級(jí)特大地震影響催式,放射性物質(zhì)發(fā)生泄漏函喉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評(píng)論 3 313
  • 文/蒙蒙 一荣月、第九天 我趴在偏房一處隱蔽的房頂上張望管呵。 院中可真熱鬧,春花似錦哺窄、人聲如沸捐下。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽坷襟。三九已至奸柬,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間婴程,已是汗流浹背廓奕。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評(píng)論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留档叔,地道東北人懂从。 一個(gè)月前我還...
    沈念sama閱讀 46,394評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像蹲蒲,于是被迫代替她去往敵國和親番甩。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理届搁,服務(wù)發(fā)現(xiàn)缘薛,斷路器,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • 需要原文的可以留下郵箱我給你發(fā)卡睦,這里的文章少了很多圖宴胧,懶得網(wǎng)上粘啦 1數(shù)據(jù)庫基礎(chǔ) 1.1數(shù)據(jù)庫定義 1)數(shù)據(jù)庫(D...
    極簡純粹_閱讀 7,406評(píng)論 0 46
  • 寫給“哥哥” 一支歌把我驅(qū)趕。哥哥 今夜表锻,在城市空空蕩蕩的出租屋里 在靜止的光影里恕齐, 我有一雙你看不到的孤獨(dú) 瞪大...
    bab87461adbd閱讀 387評(píng)論 3 5
  • 正文
    0762771dd2cf閱讀 253評(píng)論 0 0
  • 如果有來生显歧,我愿變成一條魚,游過你的青春年少确镊,觀變的你記憶佳境…… 你是四月的物語士骤,五月的花香,輕輕游過星海蕾域,與你...
    0夏風(fēng)鸞歌0閱讀 282評(píng)論 3 3