所在位置:答疑 - 内容   
我设计的任务状态转换,不需要任务暂停这个状态
 

2013-05-22 16:55:55 UML菜鸟(122*****922)

2013-05-22 16:56:50 UML菜鸟(122*****922)
这是我设计的任务状态转换,不需要任务暂停这个状态
2013-05-22 16:59:12 UML菜鸟(122*****922)
停止任务的事件直接就是把任务线程给杀了
2013-05-22 16:59:42 UML菜鸟(122*****922)
这破网,看来下午是没法问了
2013-05-22 17:44:00 潘加宇(3504847)
把状态名称前面的"任务"都去掉
2013-05-22 17:45:02 潘加宇(3504847)
线上不对,填错地方了,应该是event[guard]/action
2013-05-22 17:45:26 潘加宇(3504847)
找本UML书看看再画

2013-05-22 17:46:23 UML菜鸟(122*****922)
把任务去掉,这个确实,但是线上,我看到处都是这样
2013-05-22 17:46:34 UML菜鸟(122*****922)

2013-05-22 17:47:42 UML菜鸟(122*****922)

2013-05-22 17:47:56 潘加宇(3504847)
你在哪里看到到处都是这样? 花点时间看看书把基本道理了解一下,再画
2013-05-22 17:48:48 潘加宇(3504847)
这个也不合格,不过比你那个好,也和你那个不一样,你仔细看看我的回答

2013-05-22 17:49:37 UML菜鸟(122*****922)
哦,方法整到[]里了
2013-05-22 17:50:59 UML菜鸟(122*****922)

这个很多书上都这么画的
2013-05-22 17:52:08 潘加宇(3504847)
这是*** in Action里面的图吧
2013-05-22 17:52:43 潘加宇(3504847)
很多书也得看是什么书

2013-05-22 17:53:36 UML菜鸟(122*****922)
哦,这样:
2013-05-22 17:54:57 潘加宇(3504847)
执行 改为 执行中
2013-05-22 17:55:59 潘加宇(3504847)
结束 是不是也应该是一个状态, 不能用终态代表,
2013-05-22 17:57:42 潘加宇(3504847)
两个Remove,也许以后有更多Remove,可以复用Remove事件,用嵌套状态把结束之外的其他几个套起来
2013-05-22 17:58:25 潘加宇(3504847)
执行 是动作,不是状态 状态 应该是 执行中,已执行。。。

2013-05-22 17:59:37 潘加宇(3504847)

2013-05-22 18:01:36 UML菜鸟(122*****922)
有点晕了,我看下UML定义
2013-05-22 18:02:11 潘加宇(3504847)
http://www.umlchina.com/book/softmeth_ref.htm
2013-05-22 18:02:21 潘加宇(3504847)
《UML面向对象设计基础》,Meilir Page-Jones著,包晓露 等 译,人民邮电出版社,2001。

2013-05-22 18:25:27 UML菜鸟(122*****922)
从书上可以看到,状态图是对类满足条件的属性建模,而状态图里面的每一个圆角矩形就是实例状态,如果用执行中,那就是"执行中状态",这和"执行状态"有什么区别? 觉得这里的执行本身并不是过程,如果用执行中,那是不是还有执行前,执行后呢?
2013-05-22 18:27:49 UML菜鸟(122*****922)
有可能是中文表达意思的多义问题吧
2013-05-22 18:28:13 UML菜鸟(122*****922)
状态可以是瞬态也可以是持续的过程的统计量
2013-05-22 18:46:30 潘加宇(3504847)
英文状态名称....ing ...ed