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

Общий раздел => ПО Аналитика => Тема начата: Julia_London от 05 Августа 2015, 12:54:37

Название: UML - помощь по диаграмме
Отправлено: Julia_London от 05 Августа 2015, 12:54:37
Здравствуйте! Нужно на UML диаграмме отобразить следующий процесс: Есть сущность(к примеру транзакция на создание какой либо заявке в компании)....
Чтобы эта заявка обработалась и перешла из открытой в закрытую нужно пройти проверки определенными отделами с помощью определенных людей из этих отделов. ) То есть у транзакции есть несколько состояний но нас в данном случае интересует активность по ней — как она переходит туда сюда (ибо может быть возвращена назад). Хотят внедрить процесс чтобы на любой стадии не зависимо от назначенного отдела определенный супер юзер смог бы эту транзакцию аннулировать (почти считается как закрыть) без возможности открытия. Так вот проблема в том, как нарисовать на активити диаграмме такой вот кейс — что на каждом шаге она может быть аннулирована. Очень очень нужна помощь! Спасибо!
Название: Re: UML - помощь по диаграмме
Отправлено: Григорий Печенкин от 05 Августа 2015, 16:09:56
А перед вами какая цель стоит? Нарисовать "правильную" activity-диаграмму с соблюдением нотации (учебное задание)? Или показать людям процесс при реальной разработке требований?

Можете описать эту ситуацию, например, как исключение: http://edn.embarcadero.com/jp/article/30169
Название: Re: UML - помощь по диаграмме
Отправлено: Nataly от 06 Августа 2015, 11:37:18
Действительно не понятна цель диаграммы.
Если надо расширить существующую диаграмму - то покажите ее.
А если надо просто описать аннулирование - то похоже описывать нечего (ограничение по роли и суперюзера и одно действие).
Название: Re: UML - помощь по диаграмме
Отправлено: Vitaliy Otto от 04 Сентября 2015, 15:27:01
Юлия, так что там с диаграммой? Готов посмотреть.