Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - 474

Страницы: « 1 2 3 4 5 6 7 8 9
121
А в Москве проведение такого семинара планируется? Хотелось бы сходить, но ехать для этого в Питер не хочется.

122
Вообще не всегда диаграмма с таким количеством соединенных ромбиков без action между ними -- проста для понимания. Более того, в нашем случае, в условиях перехода явно прослеживается необходимость проверки состояния других объектов, отличных от ИП, ПТА, в частности речь идет о проверке состояния счета ... и если не вводить явно отдельный action типа "проверить состояние счета", из которой уже будет идти ветвление со своими условиями ([не заблокирован ...], ...)-- то диаграмма становиться понятной только тем "кто в контексте". Что не позволяет говорить о хорошем качестве моделирования.
В первоначальном варианте action перед decision были, но меня убедили их убрать.

А насколько плохо, если диаграмма понятна "только тем, кто в контексте"? Строжайше недопустимо или просто "несколько не комильфо"?

123
Выделить стрелку (или группу стрелок) - Format - LineStyle-Rectilinear - это позволит размещать стрелки, как душе угодно, а то как то не красиво получается.
На вкус и цвет, как говорится.. Мне так больше нравится и моим пользователям понятнее.
Кроме того в моем EA [6.0.780] нет такого стиля для Control Flow.

124
А если вообще надписи у ромбиков убрать и написать условия перехода на стрелках? Это правильно будет?
Как в этом примере.

125
А откуда взялись параллельные потоки? Там же условия прописаны. Я их как параллельные не рассматривал.
Или из ромбика может только два потока выходить?

А так как на этой диаграмме, так правильно?

126
В случаях 1,2,3 общими для потоков являются только условия, поэтому ничего страшного не случится, если их продублировать.
А для случая 4 и 5 существует общая часть. Решается как приведено на рисунке.
Трезубец означает ВЫЗОВ некоторой деятельности, которую следует раскрыть на другой диаграмме.
для ясности было бы неплохо
По потокам 1,2,3. Правильно я понял, что можно около цифры 2 на моей диаграмме повторить условие "Проверка блокировки счета", а из него вывести 2 и 3? Кстати, третий поток, по идее стоит разбить на два. "Нет" (блокировки) и "Арест". На первоначальной диаграмме у меня было так. То есть из условия "Проверка блокировки счета" выходило четыре потока. Но, насколько я понимаю, если в условии есть четыре возможных варинта ответа на условие проверки и в двух случаях движение происходит по одному пути, то эти два потока лучше изобразить одним? А назвать его "Нет или Арест"?

По поводу 4,5. Общая часть это "Постановка в картотеку 2"?

127
Если автор под жирными линиями подразумевал параллельные потоки, то он вообще ерунду нарисовал.
Самая левая верхняя жирная линия принимает в себя два потока управления. А откуда они взялись?
Ну и далее тоже не лучше....
Автор под жирными линиями подразумевал, ну, скажем, OR подразумевал. То есть не параллельные потоки.
Согласен, что получилось неправильно, приложу новый вариант.

А вот про два потока управления...  Давайте я поясню, в чем у меня затруднение. Из некоторых условий на диаграмме выходят несколько потоков, и идут они в следующие условия. Проблема в том, что иногда выходит три потока, а два из них заходят в следующее условие. На диаграмме они рисуются автоматически (ПО так их прокладывает) и получается, что линия одна, а потока на самом деле два.

Так, на диаграмме (приложенной к этому сообщению) я пронумеровал три потока выходящие из одного условия. Это потоки 1, 2, 3 (красные цифры). Похожая ситуация и с потоками 4,5,6.

Итак, у меня два вопроса:
1. Подскажите, как рисовать потоки в таких случаях?
2. Может быть, для большей ясности, стоит в зеленых точках проставить ромбики?

128
Добрый день.

Я не знаток UML, мне просто показали как EA пользоваться. С диаграммами по хелпу разбираюсь.
Нарисовал для себя диаграмму деятельности по обработке платежных требований и инкассовых поручений.
Но не уверен, что нарисовал правильно с точки зрения нотации. Точнее уверен, что ошибки есть.
Может кто-нибудь указать на них?

Страницы: « 1 2 3 4 5 6 7 8 9