Thinking in UML 讀書筆記-概述

UML是一種可視化的母廷、統(tǒng)一的建模語言,UML的單詞就是各種元素糊肤、視圖和模型琴昆,語法就是建模的方法。

2.UML采用的是面向?qū)ο蟮姆椒ü萑啵總€對象都是一個整體业舍,內(nèi)部不可分割,外部只能通過邊界和其他對象對接。面向?qū)ο蠓治鲋兄饕玫降氖荱ML中的用例模型舷暮。

3.建模的實質(zhì)是將現(xiàn)實世界抽象為模型态罪,抽象時可以按照如下幾個步驟進行:

1)從現(xiàn)實世界到業(yè)務(wù)模型:主要是將現(xiàn)實世界的人、事下面、物复颈、規(guī)則與UML中的元素進行對應(yīng)和分析,得出業(yè)務(wù)模型沥割,這一步就是理清用戶的目標耗啦,一般以業(yè)務(wù)語言為主;

2)從業(yè)務(wù)模型到概念模型:主要是將業(yè)務(wù)模型机杜,轉(zhuǎn)換為設(shè)計分析模型帜讲,是轉(zhuǎn)換成系統(tǒng)設(shè)計的關(guān)鍵一步。這個階段主要是分析出需求的邊界類叉庐、控制類、實體類等信息会喝。

3)從概念模型到設(shè)計模型:主要將需求轉(zhuǎn)換為系統(tǒng)實現(xiàn)中的功能陡叠。

4.需求獲取

在對每個業(yè)務(wù)進行需求調(diào)研時候首先要明確該業(yè)務(wù)的邊界,每個邊界的劃分則指明了需求分析的起點肢执,找到業(yè)務(wù)主角枉阵,訪談業(yè)務(wù)主角或者從業(yè)務(wù)主角的角度來看與系統(tǒng)的交互,得到業(yè)務(wù)用例预茄,根據(jù)業(yè)務(wù)用例用合適的視圖表達出來就構(gòu)建除了業(yè)務(wù)模型兴溜。對于業(yè)務(wù)中的關(guān)鍵問題,可以用領(lǐng)域模型來分析解決耻陕。

5.需求分析

需求分析首先要找到關(guān)鍵概念拙徽,關(guān)鍵概念是指支撐起客戶整個業(yè)務(wù)架構(gòu)的那條主線,根據(jù)各個關(guān)鍵概念诗宣,梳理出相關(guān)的概念用例膘怕,獲取概念模型。每個概念模型表示一個功能召庞,各個概念模型之間通過軟件架構(gòu)聯(lián)系起來岛心。

6.系統(tǒng)分析和設(shè)計

將每個業(yè)務(wù)模型抽象為描述系統(tǒng)的模型,就得到了系統(tǒng)模型篮灼。業(yè)務(wù)用例抽象為系統(tǒng)用例的基本方法有:映射忘古、抽象、合并诅诱、拆分髓堪、演繹等。

系統(tǒng)分析的成果是獲取到系統(tǒng)的每個分析類,這些分析類基本上可以分為實體旦袋、邊界骤菠、控制三類,和開發(fā)中的MVC正好對應(yīng)疤孕,將分析類的成果考慮具體實現(xiàn)語言和實現(xiàn)方式商乎,也就是系統(tǒng)設(shè)計,得到的成果就是開發(fā)中可直接用的類祭阀、包和接口鹉戚。

7.理論和實際

《大象》這本書盡管作者舉了很多生動的例子,畫了大量的圖专控,對于書中理論抹凳,抽象程度都比較高,專業(yè)的詞匯也比較多伦腐,所以看下去真的很難赢底,結(jié)合實際項目來看會往往覺得豁然開朗的感覺。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末柏蘑,一起剝皮案震驚了整個濱河市幸冻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌咳焚,老刑警劉巖洽损,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異革半,居然都是意外死亡碑定,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進店門又官,熙熙樓的掌柜王于貴愁眉苦臉地迎上來延刘,“玉大人,你說我怎么就攤上這事六敬》萌ⅲ” “怎么了?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵觉阅,是天一觀的道長崖疤。 經(jīng)常有香客問我,道長典勇,這世上最難降的妖魔是什么劫哼? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮割笙,結(jié)果婚禮上权烧,老公的妹妹穿的比我還像新娘眯亦。我一直安慰自己,他們只是感情好般码,可當我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布妻率。 她就那樣靜靜地躺著,像睡著了一般板祝。 火紅的嫁衣襯著肌膚如雪宫静。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天券时,我揣著相機與錄音孤里,去河邊找鬼。 笑死橘洞,一個胖子當著我的面吹牛捌袜,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播炸枣,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼虏等,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了适肠?” 一聲冷哼從身側(cè)響起霍衫,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎迂猴,沒想到半個月后慕淡,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體背伴,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡沸毁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了傻寂。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片息尺。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖疾掰,靈堂內(nèi)的尸體忽然破棺而出搂誉,到底是詐尸還是另有隱情,我是刑警寧澤静檬,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布炭懊,位于F島的核電站,受9級特大地震影響拂檩,放射性物質(zhì)發(fā)生泄漏侮腹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一稻励、第九天 我趴在偏房一處隱蔽的房頂上張望父阻。 院中可真熱鬧愈涩,春花似錦、人聲如沸加矛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽斟览。三九已至毁腿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間趣惠,已是汗流浹背狸棍。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留味悄,地道東北人草戈。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像侍瑟,于是被迫代替她去往敵國和親唐片。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,697評論 2 351