UML之我做分析與設(shè)計時常用到的2種圖

開心一笑

【跟老婆吵架千金勸我:“爸爸铸屉,別跟媽媽一般見識钉蒲,女人都是慣出來的,打一頓就好了彻坛!”
“我不敢扒晏洹!”小压,我說线梗。
千金橫眉冷對地對我說:“可以讓媽媽打你,這不是經(jīng)常的事嗎怠益?這都是慣的仪搔。”
唉蜻牢!不說了烤咧,療傷中】

唯美圖片

提出問題

工作中常用的UML圖有哪些?抢呆?煮嫌?

解決問題

前言

需要準備工具:SmartUML軟件

A & D

A是Analyse的縮寫,即我們所說的“分析”抱虐;
D是Design的縮寫昌阿,即“設(shè)計”。

一個系統(tǒng)在編碼前恳邀,都要經(jīng)過分析與設(shè)計兩個步驟懦冰。分析師繪制的類圖叫做“領(lǐng)域類圖”,而設(shè)計師繪制的類圖叫做“實現(xiàn)類圖”谣沸。

領(lǐng)域類圖

領(lǐng)域類圖:產(chǎn)生于分析階段刷钢,由系統(tǒng)分析師繪制,主要作用是描述業(yè)務(wù)實體的靜態(tài)結(jié)構(gòu)乳附,包括業(yè)務(wù)實體内地、各個業(yè)務(wù)實體所具有的業(yè)務(wù)屬性及業(yè)務(wù)操作、業(yè)務(wù)實體之間具有的關(guān)系赋除。

  • 系統(tǒng)中有哪些實體阱缓。
  • 這些實體能做什么操作。
  • 實體間的關(guān)系贤重。

例如:

領(lǐng)域模型

這是一個選課系統(tǒng)的簡單領(lǐng)域分析類圖茬祷。可以看到,主要實體有教師祭犯、學生秸妥、課程和開課安排。每個實體標注了其在業(yè)務(wù)上具有的屬性和方法沃粗。而且圖中還標明了實體間的關(guān)系粥惧。

分析僅與業(yè)務(wù)有關(guān),而與技術(shù)無關(guān)最盅。

類圖

實現(xiàn)類圖:產(chǎn)生于設(shè)計階段突雪,由系統(tǒng)設(shè)計師繪制,其作用是描述系統(tǒng)的架構(gòu)結(jié)構(gòu)涡贱、指導(dǎo)程序員編碼咏删。它包括系統(tǒng)中所有有必要指明的實體類、控制類问词、界面類及與具體平臺有關(guān)的所有技術(shù)性信息督函。例如:

類圖

上面圖形就是根據(jù)領(lǐng)域模型所畫出的實現(xiàn)類圖。

  • 軟件分析與設(shè)計是編碼前的兩個階段激挪,其中分析僅與業(yè)務(wù)有關(guān)辰狡,而與技術(shù)無關(guān)。設(shè)計以分析為基礎(chǔ)垄分,主要與具體技術(shù)有關(guān)宛篇。
  • 分析階段由分析師繪制領(lǐng)域類圖,設(shè)計階段由設(shè)計師繪制實現(xiàn)類圖薄湿。
  • 領(lǐng)域類圖表示系統(tǒng)的靜態(tài)領(lǐng)域結(jié)構(gòu)叫倍,其中的類不與最終程序中的類對應(yīng);設(shè)計類圖表示系統(tǒng)的技術(shù)架構(gòu)豺瘤,是程序員的編碼依據(jù)段标,其中的類與系統(tǒng)中的類對應(yīng)。
  • 領(lǐng)域類圖中類的屬性與操作僅關(guān)注與業(yè)務(wù)相關(guān)的部分炉奴,實現(xiàn)類圖中的屬性與操作要包括最終需要實現(xiàn)的全部方法與操作。

讀書感悟

來自達夫妮·杜穆里吧吒《蝴蝶夢》

  • 我錯了瞻赶,我曾以為付出自己就是愛你。
  • 一個人如果過于敏感和涉世不深派任, 有許多話其實并沒有惡意砸逊,而他聽起來卻像含沙射影、指桑罵槐掌逛。
  • 過去的影子仍寸步不離地追隨我們师逸。我們竭力想忘掉那些往事,把它們拋之腦后豆混,但它們隨時都會重新浮現(xiàn)篓像。
  • “如果你愿意动知,來看我們,”她說员辩,“生命太短暫盒粮,沒時間發(fā)請?zhí)奠滑!?/li>

經(jīng)典故事

【猴畫狐貍】
猴子發(fā)現(xiàn)狐貍在雞窩前鬼鬼祟祟丹皱,立刻提筆畫了一幅速寫,貼在雞窩前的大樹上宋税。
貉摊崭、狼和老虎看了,不約而同地把猴子圍了起來杰赛。
貉怒視著猴子說:"你這是別有用心呢簸!看你給狐貍畫的那嘴,簡直與我的嘴一模一樣淆攻!"
狼逼視著猴說:"你這是指桑罵槐阔墩!"為什么偏偏畫我老朋友的速寫?"
老虎怒氣最大瓶珊,它一邊將速寫扯碎啸箫,一邊對猴子吼道:"你這是影射!狐和虎讀音相近伞芹。你的矛頭是對著我的忘苛!"
猴無法申辯,它糊涂了:我明明畫的是狐貍唱较,可貉扎唾、狼和虎為何要發(fā)火呢?
據(jù)說南缓,猴之所以常常抓耳撓腮胸遇,就是因為沒有弄明白這個問題。

生活常識

【如何點菜-來自知乎】

  • 確認同去吃飯的人不吃哪些食物汉形,或者有哪些特別想吃的菜纸镊。
  • 這次吃飯是朋友聚會、商務(wù)目的概疆、還是游玩旅行逗威。朋友聚會,這個比較隨性岔冀,可以讓大家自己每人點一個菜凯旭;商務(wù)目的,記得一定要有幾道菜體現(xiàn)貴,貴罐呼,貴鞠柄。客人如果是外地人弄贿,那就還需要加上當?shù)靥厣舜悍妫挥瓮媛眯校欢ㄒ數(shù)靥厣恕?/li>
  • 品葷素搭配內(nèi)容:熟悉的飯館差凹,如何點菜靠自我發(fā)揮期奔;不熟悉的飯館一般都讓服務(wù)員推薦他們的自家菜。因為每家飯店都有自家的招牌菜危尿、特色菜呐萌,這些一定不會差。
  • 2人:一葷一素一湯谊娇;4人:三葷一素一湯肺孤;5人以內(nèi):三葷兩素一湯;10人:六葷四素兩湯济欢。 總之:葷 + 素 = 總?cè)藬?shù) 單數(shù): 葷 - 素 = 1 赠堵;偶數(shù):葷 - 素 = 2;< 8人一湯法褥,>= 8人兩湯
  • 省事點菜方式:如果你光顧的是一家星級餐廳茫叭,這樣的飯店都有備專業(yè)點菜員。你可以告訴點菜員這次的飯局你的預(yù)算是多少半等,一共是多少人同桌揍愁,讓TA列菜單給你審核。查看TA列的菜單時杀饵,注意是否有這家店的特色菜莽囤,是不是素菜為多,葷菜太少切距。適當?shù)哪氵€可以根據(jù)實際大家需求調(diào)整朽缎。不夠吃的時候可以加菜。我最喜歡這樣的點菜方式谜悟,大家都很滿意饵沧,個人也很省事。

大神文章

【1】UML類圖與類的關(guān)系詳解
【2】領(lǐng)域模型和設(shè)計類圖的區(qū)別
【3】UML常用圖的幾種關(guān)系的總結(jié)
【4】基于UML的需求分析和系統(tǒng)設(shè)計個人體會
【5】UML的面向?qū)ο蠓治鲈O(shè)計過程淺析
【6】例解基于UML的面向?qū)ο蠓治雠c設(shè)計
【7】UML系統(tǒng)分析與設(shè)計

其他

如果有帶給你一絲絲小快樂赌躺,就讓快樂繼續(xù)傳遞下去,歡迎點贊羡儿、頂礼患、歡迎留下寶貴的意見、多謝支持!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缅叠,一起剝皮案震驚了整個濱河市悄泥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌肤粱,老刑警劉巖弹囚,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異领曼,居然都是意外死亡鸥鹉,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門庶骄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來毁渗,“玉大人,你說我怎么就攤上這事单刁【囊欤” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵羔飞,是天一觀的道長肺樟。 經(jīng)常有香客問我,道長逻淌,這世上最難降的妖魔是什么么伯? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮恍风,結(jié)果婚禮上蹦狂,老公的妹妹穿的比我還像新娘。我一直安慰自己朋贬,他們只是感情好凯楔,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锦募,像睡著了一般摆屯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上糠亩,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天虐骑,我揣著相機與錄音,去河邊找鬼赎线。 笑死廷没,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的垂寥。 我是一名探鬼主播颠黎,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼另锋,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了狭归?” 一聲冷哼從身側(cè)響起夭坪,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎过椎,沒想到半個月后室梅,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡疚宇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年亡鼠,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片灰嫉。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡拆宛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出讼撒,到底是詐尸還是另有隱情浑厚,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布根盒,位于F島的核電站钳幅,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏炎滞。R本人自食惡果不足惜敢艰,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望册赛。 院中可真熱鬧钠导,春花似錦、人聲如沸森瘪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽扼睬。三九已至逮栅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間窗宇,已是汗流浹背措伐。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留军俊,地道東北人侥加。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像粪躬,于是被迫代替她去往敵國和親担败。 傳聞我的和親對象是個殘疾皇子矗蕊,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

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