UML開課啦
trufun1 9:37:40
上堂課征求意見結(jié)果如下:
trufun1 9:38:48
1.有人提的語音等方式不適合上班的大部分網(wǎng)友
trufun1 9:39:20
2.以實(shí)戰(zhàn)項(xiàng)目為主
trufun1 9:42:58
結(jié)論:1.還是采用目前的方式教學(xué),2.開展實(shí)戰(zhàn)項(xiàng)目征集
trufun1 9:46:45
下面是需求征集表,希望大家下載后傳給我
trufun1 9:48:08
UML建模推廣課程討論題目
網(wǎng)友稱呼 工作單位
題目
需求片段 要求:1.有一定深度,2.替換掉單位等不宜公開信息
需求描述:
分析要求:
trufun1 9:52:11
今天的課程是講解楚凡科技的軟件過程模型TUP
=============歡迎訪問www.trufun.net下載免費(fèi)UML2工具試用=================
============歡迎加入Trufun家園交流群討論UML2應(yīng)用問題================
在UML建模出現(xiàn)之后,這些模型都聲稱支持建模過程
trufun1 10:01:45
但是國(guó)際omg組織并沒有指定該何種過程模型
trufun1 10:06:44
西安楚凡科技在總結(jié)其他模型的基礎(chǔ)上,提出了一種適合中小軟件企業(yè)的過程模型TUP
trufun1 10:11:48

trufun1 10:14:30
如圖所示:整個(gè)建模過程從水平方向分為三個(gè)階段,13個(gè)活動(dòng)
trufun1 10:16:10
垂直方向分為兩個(gè)過程
trufun1 10:18:51
TUP的每個(gè)階段都包括一系列目標(biāo)、若干重要的焦點(diǎn)活動(dòng)、若干建模成果以及一個(gè)組織活動(dòng)的方法和一個(gè)階段結(jié)束的里程碑。
trufun1 10:21:21
比如:草圖階段的主要目標(biāo)是獲取和定義用戶需求,主要包括以下幾個(gè)方面:
n 確定客戶高層需求;
n 確定主要的用戶業(yè)務(wù)需求;
n 確定軟件的范圍;
n 確定軟件系統(tǒng)的實(shí)現(xiàn)目標(biāo);
n 確定架構(gòu)雛形。trufun1 10:24:00
焦點(diǎn):草圖階段的重點(diǎn)是交流活動(dòng)和建模活動(dòng),在建模活動(dòng)中除了UML建模以外,可能還有原型建模。
trufun1 10:26:58
草圖階段的主要成果
n 生成了系統(tǒng)映像;
n 生成了架構(gòu)雛形;
n 建立了主要分析類模型;
n 建立了主要流程的活動(dòng)圖模型;
n 建立了系統(tǒng)用例圖模型。
trufun1 10:28:18
草圖階段的里程碑:確定了軟件的范圍和目標(biāo),并取得客戶的認(rèn)可
trufun1 10:31:12
下面對(duì)TUP過程模型有什么問題可以提問
trufun1 10:31:26
下面對(duì)TUP過程模型有什么問題可以提問
trufun1 10:34:16
過程模型說簡(jiǎn)單一點(diǎn),就是告訴你應(yīng)該先做什么,后作什么
trufun1 10:36:54
就象往墻上釘一幅畫一樣,OMG只告訴你有畫,釘子,榔頭,漿糊,刷子
trufun1 10:41:02
是用釘子還是用漿糊,omg并沒有告訴你,就象是用活動(dòng)圖表示,還是用序列圖表示,并沒有國(guó)際標(biāo)準(zhǔn)
trufun1 10:47:58
TUP就是告訴大家怎樣從頭到尾進(jìn)行軟件建模
trufun1 10:51:26
怎樣由粗到精,由表及里尋找需求背后的業(yè)務(wù)模型
trufun1 10:56:01
TUP有很多特點(diǎn):比如簡(jiǎn)化了RUP中的許多概念,大家知道概念多了交流起來容易混淆
trufun1 11:00:05
比如RUP中與系統(tǒng)交互的有干系人,代理人,用戶,角色,系統(tǒng)參與者,而TUP只有一個(gè)關(guān)鍵的概念角色,明確的表示了交互和邊界的含義
trufun1 11:07:53
所以TUP實(shí)用、簡(jiǎn)單,學(xué)起來,使用起來容易
=========歡迎訪問www.trufun.net下載免費(fèi)UML2工具試用=============
==========歡迎加入Trufun家園交流群討論UML2應(yīng)用問題=============
trufun1 11:10:19
今天的內(nèi)容理論性比較強(qiáng),不是很多網(wǎng)友的關(guān)注點(diǎn),這一點(diǎn)我在以往教學(xué)中是清楚的
trufun1 11:18:11
提不出問題沒關(guān)系,當(dāng)你看不懂RUP的書,不知道怎樣在開發(fā)中建模,想想還有TUP就可以啦
trufun1 11:26:23
另外,如果大家希望實(shí)戰(zhàn)分析的內(nèi)容有針對(duì)性,不妨把那個(gè)需求征集表填一下,可以是自己不明白的需求,也可以是自己希望學(xué)習(xí)的內(nèi)容
trufun1 11:31:33
上學(xué)期的案例都是我準(zhǔn)備的,上節(jié)課征集意見時(shí),大家還是希望講實(shí)戰(zhàn)的項(xiàng)目,要學(xué)習(xí),需要大家配合
IS印象(20474992) 11:33:22
這樣子講沒什么感覺
trufun1 11:34:18
你希望這樣
trufun1 11:34:33
你希望怎樣
樂百氏(3) 11:34:49
老師完整地操作一遍,大家圍觀,隨時(shí)提出問題。
trufun1 11:35:23
大家可以提出自己的實(shí)際案例,我們來實(shí)時(shí)操作分析
trufun1 11:40:57
今天的課程就到這里,888
QQ熊(2) 2012/2/7 11:45:09
能否提供一個(gè)安例呢?(從需求收集--》需求分析--》需求設(shè)計(jì))
有整個(gè)方案的詳細(xì)分檔么?
trufun1 2012/2/7 11:46:25
在
trufun1 2012/2/7 11:46:56
你設(shè)想一個(gè)發(fā)給我
QQ熊(2) 2012/2/7 11:49:13
好的。
=========歡迎訪問www.trufun.net下載免費(fèi)UML2工具試用==============