UML2交流羣討論TUP應用過程,圖文講解

trufun1  9:35:38
UML開課啦
trufun1  9:37:40
上堂課徵求意見結果如下:
trufun1  9:38:48
1.有人提的語音等方式不適合上班的大部分網友
trufun1  9:39:20
2.以實戰項目爲主
trufun1  9:42:58
結論:1.還是採用目前的方式教學,2.開展實戰項目徵集
trufun1  9:46:45
下面是需求徵集表,希望大家下載後傳給我
trufun1  9:48:08
             UML建模推廣課程討論題目
網友稱呼        工作單位    
題目    
需求片段    要求:1.有一定深度,2.替換掉單位等不宜公開信息
需求描述:

分析要求:    

trufun1  9:52:11

今天的課程是講解楚凡科技的軟件過程模型TUP

=============歡迎訪問www.trufun.net下載免費UML2工具試用=================

============歡迎加入Trufun家園交流羣討論UML2應用問題================

 

trufun1  9:57:12


在UML建模出現之後,這些模型都聲稱支持建模過程


trufun1  10:01:45


但是國際omg組織並沒有指定該何種過程模型


trufun1  10:06:44


西安楚凡科技在總結其他模型的基礎上,提出了一種適合中小軟件企業的過程模型TUP


trufun1  10:11:48



trufun1  10:14:30


如圖所示:整個建模過程從水平方向分爲三個階段,13個活動


trufun1  10:16:10


垂直方向分爲兩個過程


trufun1  10:18:51


TUP的每個階段都包括一系列目標、若干重要的焦點活動、若干建模成果以及一個組織活動的方法和一個階段結束的里程碑。


trufun1  10:21:21


比如:草圖階段的主要目標是獲取和定義用戶需求,主要包括以下幾個方面:


n    確定客戶高層需求;


n    確定主要的用戶業務需求;


n    確定軟件的範圍;


n    確定軟件系統的實現目標;


n    確定架構雛形。trufun1  10:24:00


焦點:草圖階段的重點是交流活動和建模活動,在建模活動中除了UML建模以外,可能還有原型建模。


trufun1  10:26:58


草圖階段的主要成果



n    生成了系統映像;


n    生成了架構雛形;


n    建立了主要分析類模型;


n    建立了主要流程的活動圖模型;


n    建立了系統用例圖模型。


trufun1  10:28:18


草圖階段的里程碑:確定了軟件的範圍和目標,並取得客戶的認可


trufun1  10:31:12


下面對TUP過程模型有什麼問題可以提問


trufun1  10:31:26


下面對TUP過程模型有什麼問題可以提問


trufun1  10:34:16


過程模型說簡單一點,就是告訴你應該先做什麼,後作什麼


trufun1  10:36:54


就象往牆上釘一幅畫一樣,OMG只告訴你有畫,釘子,榔頭,漿糊,刷子


trufun1  10:41:02


是用釘子還是用漿糊,omg並沒有告訴你,就象是用活動圖表示,還是用序列圖表示,並沒有國際標準


trufun1  10:47:58


TUP就是告訴大家怎樣從頭到尾進行軟件建模


trufun1  10:51:26


怎樣由粗到精,由表及裏尋找需求背後的業務模型


trufun1  10:56:01


TUP有很多特點:比如簡化了RUP中的許多概念,大家知道概念多了交流起來容易混淆


trufun1  11:00:05


比如RUP中與系統交互的有干係人,代理人,用戶,角色,系統參與者,而TUP只有一個關鍵的概念角色,明確的表示了交互和邊界的含義


trufun1  11:07:53


所以TUP實用、簡單,學起來,使用起來容易

 

=========歡迎訪問www.trufun.net下載免費UML2工具試用=============

==========歡迎加入Trufun家園交流羣討論UML2應用問題=============


trufun1  11:10:19


今天的內容理論性比較強,不是很多網友的關注點,這一點我在以往教學中是清楚的


trufun1  11:18:11


提不出問題沒關係,當你看不懂RUP的書,不知道怎樣在開發中建模,想想還有TUP就可以啦


trufun1  11:26:23


另外,如果大家希望實戰分析的內容有針對性,不妨把那個需求徵集表填一下,可以是自己不明白的需求,也可以是自己希望學習的內容


trufun1  11:31:33


上學期的案例都是我準備的,上節課徵集意見時,大家還是希望講實戰的項目,要學習,需要大家配合


IS印象(20474992)  11:33:22


這樣子講沒什麼感覺


trufun1  11:34:18


你希望這樣


trufun1  11:34:33


你希望怎樣


樂百氏(3)  11:34:49


老師完整地操作一遍,大家圍觀,隨時提出問題。


trufun1  11:35:23


大家可以提出自己的實際案例,我們來實時操作分析


trufun1  11:40:57


今天的課程就到這裏,888


QQ熊(2) 2012/2/7 11:45:09


能否提供一個安例呢?(從需求收集--》需求分析--》需求設計)


有整個方案的詳細分檔麼?


trufun1 2012/2/7 11:46:25



trufun1 2012/2/7 11:46:56


你設想一個發給我


QQ熊(2) 2012/2/7 11:49:13


好的。


=========歡迎訪問www.trufun.net下載免費UML2工具試用==============

===========歡迎加入Trufun家園交流羣討論UML2應用問題============

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章