Билет 1
1. Use case diagram (диаграмма прецедентов, вариантов использования) позволяет отобразить карту процессов, связи между ними, участвующих в процессах исполнителей. Основное назначение диаграммы — описание функциональности и поведения, позволяющее заказчику, конечному пользователю и разработчику совместно обсуждать проектируемую или существующую систему.
Исполнителем, актером (actor) является сущность, обладающая поведением. Актером может являться человек (идентифицируемый по роли), компьютерная система, интернет-сервис или организация.
Сценарий (scenario) – это последовательность шагов, описывающих взаимодействие пользователя и системы.
Прецедент (use case) – это набор взаимосвязанных успешных и неудачных сценариев, описывающий исполнение бизнес-процесса для решения одной из бизнес-задач.
В каждом прецеденте есть ведущий актер, который посылает системе запрос на обслуживание. Ведущий актер – это актер, желание которого пытается удовлетворить прецедент и который обычно, но не всегда, является инициатором прецедента. Одновременно могут быть и другие актеры, с которыми система также взаимодействует во время выполнения прецедента. Они называются второстепенными актерами.
На диаграмме прецедентов, кроме связей между действующими лицами и прецедентами, возможно использование еще двух видов связей:
• Расширение (англ. Extend) — разновидность отношения зависимости между базовым вариантом использования и его специальным случаем.
• Включение (англ. Include) — определяет взаимосвязь базового варианта использования с другим вариантом использования, функциональное поведение которого всегда задействуется базовым вариантом использования.
2. IDEF0 (Integration Definition for Function Modeling) – это методология функционального моделирования и графическая нотация, предназначенная для формализации бизнес-процессов. На её основе можно создать набор взаимосвязанных функций, а также потоки информации и материальных объектов, связывающие эти функции.
· слева входящая стрелка (вход бизнес-процесса) – информация, который будет преобразован в ходе выполнения процесса;
· справа исходящая стрелка (выход бизнес-процесса) – преобразованная информация;
· сверху входящая стрелка (управление бизнес-процесса) – информация, которая определяет, как должен выполняться бизнес-процесс, как должно происходить преобразование входа в выход;
· снизу входящая стрелка (механизм бизнес-процесса) – то, что преобразовывает вход в выход: сотрудники или техника.
Билет 2
1. Class diagram - Диаграмма классов (Class diagram) описывает типы объектов системы и различного рода статические отношения, которые существуют между ними. Класс – абстрактное описание множества однородных объектов, имеющих одинаковые атрибуты, операции и отношения с объектами других классов.
На диаграммах классов отображаются также свойства классов, операции классов и ограничения, которые накладываются на связи между объектами. На диаграмме классы представлены в рамках, содержащих три компонента:
1. В верхней части написано имя класса. Имя класса выравнивается по центру и пишется полужирным шрифтом. Имена классов начинаются с заглавной буквы. Если класс абстрактный — то его имя пишется полужирным курсивом.
2. Основная цель нотации IDEF3 — возможность описать ситуацию, когда процессы (действия) выполняются в определенной последовательности, а также описать объекты, участвующие совместно в одном процессе. Основной организационной единицей описания в IDEF3 является диаграмма. Действия изображаются прямоугольниками с прямыми углами, они имеют имя, выраженное отглагольным существительным или глаголом, одиночным или в составе фразы с другим именем существительным [20]. Все действия должны быть названы и определены.