Е. Б. Золотухина Методическая разработка «Основы бизнес моделирования»

Вид материалаМетодическая разработка

Содержание


6.3. Порядок построения модели ролей в Rational Rose
6.4. Задания для самоконтроля
Подобный материал:
1   ...   10   11   12   13   14   15   16   17   18

6.3. Порядок построения модели ролей в Rational Rose


Модель ролей и их автоматизируемых видов деятельности должна строиться следующим образом.

На поле диаграммы «Все модели в разделе Use Case View» должен быть помещен пакет с наименованием: «4. Роли», например, как представлено на рис. 6.7.

Диаграмма Main следующего уровня иерархии и ее поле должны быть поименованы как «4. Роли». На ее поле должны быть размещены пакеты с наименованием: «4.1. Роли по процессу 1», «4.N. Роли по процессу N», например, как представлено на рис. 6.8. для процесса кредитования.

Иерархия пакетов с описанием ролей должна повторять иерархию бизнес процессов.

На предпоследнем уровне иерархии следует размещать пакеты с наименованием ролей по конкретному процессу (рис. 6.9), и на самом последнем уровне собственно модель роли (внутри соответствующего пакета) (рис. 6.10).





Рис. 6.7. Состав моделей в разделе Use Case View





Рис. 6.8. Модель второго уровня при описании ролей





Рис. 6.8. Состав моделируемых ролей по процеccу кредитования юридических лиц в валюте





Рис. 6.10. Пример модели роли Регистратор

6.4. Задания для самоконтроля


Тест 6. Модели ролей


1. Выбор из одного


Какова цель использования модели ролей при создании программного обеспечения ?




для реорганизации бизнес процессов




для описания бизнес правил




Для проектировании функций системы с разграничением доступа




для проектирования БД


2. Выбор из многих


Какая диаграмма используется для построения модели ролей?




диаграмма деятельности




диаграмма классов




диаграмма функций




диаграмма компонент


3. Выбор из одного


Какие элементы используются для разработки модели ролей ?



  • пакет (package);
      • бизнес сущность (business entity);
  • ассоциативная связь (association);
  • связь агрегация (aggregation);
  • связь композиция (composition).






  • пакет (package);
      • бизнес сущность (business entity);
  • ассоциативная связь (association).



  • пакет (package);
      • бизнес роль (business actor);
      • бизнес работник (business worker);
      • бизнес сущность (business entity);
      • шаг бизнес процесса или функция роли (business use case);
  • ассоциативная связь (association);
  • связь наследование (generalization)..



  • пакет (package);
      • бизнес сущность (business entity);
  • ассоциативная связь (association);
  • связь агрегация (agregation);
  • связь композиция (composition);
      • связь наследование (generalization)..


5. Выбор из одного


Как в модели ролей обозначается связь ассоциация ?




стрелка с треугольником на конце




стрелка с закрашенным ромбом




стрелка с не закрашенным ромбом




простая линия


6. Выбор из одного


Как в модели ролей обозначается связь наследование?




стрелка с треугольником на конце




стрелка с закрашенным ромбом




стрелка с не закрашенным ромбом




простая линия


7. Выбор из одного


Как в модели ролей обозначается функция роли?