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应用问题============

你可能感兴趣的:(UML,休闲,UML工具,建模工具,TUP过程)