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

×


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

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


Сообщения - DIABLO

Страницы: 1
1
Sparx / Re: EA (activity diagram) алгоритмы
« : 06 Февраля 2019, 15:48:35 »
Спасибо за правильное направление. Все работает, чуть синтаксис изменяется.Сейчас пытаюсь реализовать библиотечные модули.

2
Sparx / Re: EA (activity diagram) алгоритмы
« : 04 Февраля 2019, 10:17:10 »
Пример алгоритма, где не работает передача "значения" через связь objectflow между actionpin'ами. Прошу помочь с реализацией.

3
Sparx / Re: EA (activity diagram) алгоритмы
« : 03 Февраля 2019, 16:20:58 »
Завтра еще раз попробую собрать примеры и точнее описать свою проблему со скринами.

4
Sparx / Re: EA (activity diagram) алгоритмы
« : 03 Февраля 2019, 15:35:48 »
Если не рассматривать datastore.
Описание ActionPin с сайта Sparxsystems.
An Action Pin is used to define the data values passed out of and into an Action. An Input Pin provides values to the Action, whereas an Output Pin contains the results from that Action

Вот пример. В action1 я через поле effect произвожу сравнение значение некой переменной (sim.SP1) с уставкой. Если sim.SP1 больше уставки, то значение A равно 50, если меньше то А равно 60.
Дальше создаются два Пина (у Activity1 и Activity2) со связью Objectflow. Если я правильно понимаю описание, можно используя actionpin передавать только значение А, то есть 50 (или 60 в зависимости от выполнения условия). В Activity2, через ActionPin значение 50 (или 60) уже присваивается переменной B.
Моя проблема-не получается выполнить передачу значения переменной через связь между двумя ActionPin, которые принадлежат разным Активностям. При запуске Симуляции алгоритма, консоль выдает что переменная В не определена.

5
Sparx / EA (activity diagram) алгоритмы
« : 01 Февраля 2019, 10:42:05 »
Суть проблемы:
В диаграммах деятельности были созданы алгоритмы срабатывания определенной логики. Логика подразумевает некие вычисления, которые прописаны  в окне effect в action. Поскольку алгоритмы могут быть очень большие возникает необходимость в большом количестве переменных. Есть мысль сделать библиотечные элементы, которые будут получать значения полученные в предыдущем блоке через action in/out pin, вроде EA это позволяет. Не могу разобраться, как это правильно сделать-передать результат вычислений между двумя блоками действия через action pin, используя связь object flow
 

Страницы: 1