Вопрос по диаграмме деятельности 2(Прочитано 17119 раз)
Re: Вопрос по диаграмме деятельности 2 Ответ #15 : 06 Августа 2009, 16:39:55
Ur@! Мне казалось после жирной линии, от которой начинаются ветки процессов, обязательно должна быть вторая - заключающая.. Или как?
Ur@ прав. Синхронизация параллельных потоков важна в том случае, если после синхронизации будет переход к деятельности, которая может начаться только после слияния потоков.

Разветвление параллельных потоков говорит нам о том, что после некоторой деятельности возникает ряд параллельных деятельностей или потоков. Должны ли они потом слиться, зависит от контекста задачи.



Re: Вопрос по диаграмме деятельности 2 Ответ #16 : 06 Августа 2009, 17:45:54
После E:=1 должно быть действие “Удаление строки из таблицы Flags”. Вы думаете, стрелка должна быть направлена прямо в блок этого действия?


Нет должен тогда стоять fork, в который входили бы обе стрелки, а выходила одна - на действие.
"Politics is the art of looking for trouble, finding it, misdiagnosing it, and then misapplying the wrong remedies" (c)
Мой блог
http://www.yurybuluy.blogspot.com/



Re: Вопрос по диаграмме деятельности 2 Ответ #17 : 06 Августа 2009, 18:18:26
Нет должен тогда стоять fork, в который входили бы обе стрелки, а выходила одна - на действие.
вряд ли fork, наверно имеется в виду merge. Merge (по-русски слияние?) можно рассматривать как логическое или в отличии от синхронизации, которая тождественна логическому и. Правда с синхронизацией возможны разные варианты.

На первом рисунке не всё правильно, второй, по-моему, правильней и должен также показать возможности синхронизации.
« Последнее редактирование: 06 Августа 2009, 18:55:31 от Ur@ »



Re: Вопрос по диаграмме деятельности 2 Ответ #18 : 16 Сентября 2009, 17:09:13
merge (слияние) существует исключительно для того, чтобы сделать нотацию более удобной и наглядной. В принципе можно обходиться и без него - никакой дополнительной информации оно не несет (http://ooad.asf.ru/standarts/uml/spr/Merge.aspx).
« Последнее редактирование: 16 Сентября 2009, 17:45:10 от believer »



Re: Вопрос по диаграмме деятельности 2 Ответ #19 : 16 Сентября 2009, 17:43:04
Неужели одновременно идет "передача параметров запроса" и "прием параметров запроса" ???
Один передает, другой принимает. Действия происходят параллельно.



Re: Вопрос по диаграмме деятельности 2 Ответ #20 : 16 Сентября 2009, 17:56:42
http://www.uml2.ru/forum/index.php?topic=1473.msg15820#msg15820
А что за кружки с крестиками? В чем его отличие от конечного кружка?
Вы написали, когда конец безобразию? А разве эти кружки с крестиками и не есть конец?!



Re: Вопрос по диаграмме деятельности 2 Ответ #21 : 16 Сентября 2009, 19:18:02
вряд ли fork, наверно имеется в виду merge. Merge (по-русски слияние?) можно рассматривать как логическое или в отличии от синхронизации, которая тождественна логическому и. Правда с синхронизацией возможны разные варианты.

На первом рисунке не всё правильно, второй, по-моему, правильней и должен также показать возможности синхронизации.

Сорри, имелось ввиду merge .. смотрел на распараллеливание и автоматом написал.
"Politics is the art of looking for trouble, finding it, misdiagnosing it, and then misapplying the wrong remedies" (c)
Мой блог
http://www.yurybuluy.blogspot.com/




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19