Дополнительные элементы нотации украшения пользователь uml может

Язык UML включает в себя специальные механизмы расширения , которые позволяют ввести в рассмотрение дополнительные графические обозначения, ориентированные для решения задач из определенной предметной области . Примеры подобных обозначений, которые используются для моделирования бизнес-систем и могут быть изображены на диаграммах вариантов использования : бизнес-актер , сотрудник и бизнес — вариант использования .

Бизнес-актер (business actor) – индивидуум, группа, организация, компания или система, которые взаимодействуют с моделируемой бизнес-системой, но не входят в нее, т.е. не являются частью моделируемой системы.

Графическое изображение бизнес-актера приводится на рис. 3.7, а. Примерами бизнес-актеров являются клиенты, покупатели, поставщики, партнеры. Общее свойство бизнес-актеров состоит в том, что они являются инициаторами или клиентами бизнес-процессов моделируемой системы.

Сотрудник (business worker) – индивидуум, который действует внутри моделируемой бизнес-системы, взаимодействует с другими сотрудниками и является участником бизнес-процесса моделируемой системы.

UML для бизнес-аналитиков

Графическое изображение сотрудника приводится на рис. 3.7, б. Примерами сотрудников являются менеджеры, администраторы, кассиры, инженеры. Общее свойство сотрудников заключается в том то, что они являются субъектами и входят в состав моделируемой системы.

Бизнес-вариант использования (business use case) — вариант использования , определяющий последовательность действий моделируемой системы, направленных на выполнение отдельного бизнес-процесса.

Графическое изображение бизнес- варианта использования приводится на рис. 3.7, в. Общее свойство бизнес- вариантов использования состоит в том, что они являются концептуальной моделью отдельных бизнес-процессов моделируемой системы.

Рис. 3.7. Графические изображения бизнес-актера (а), бизнес-сотрудника (б) и бизнес-варианта использования (в)

Применение этих элементов графической нотации иллюстрирует пример представления диаграмм вариантов использования для системы продажи товаров в супермаркете. Эта модель может быть использована при создании и автоматизации соответствующих информационных систем.

В качестве бизнес-актера данной системы можно рассматривать покупателя супермаркета, а в качестве сотрудника – продавца. При этом покупатель является клиентом сервиса «Оформление заказа на покупку товара», а продавец участвует в реализации соответствующего бизнес-процесса. Как следует из существа выдвигаемых к системе требований, этот сервис выступает в качестве базового бизнес-варианта использования данной системы.

С одной стороны, продажа товаров предполагает согласование условий оплаты с покупателем и заказ товара со склада. Поскольку эта функциональность выполняется всегда, она может быть выделена в самостоятельные бизнес-варианты использования , которые будут связаны с базовым отношением включения .

С другой стороны, продажа товаров может предполагать наличие отдельного информационного объекта — каталога товаров, который в некотором смысле не зависит от реализации сервиса по обслуживанию покупателей. В данном случае, каталог товаров может запрашиваться покупателем у продавца при необходимости выбора товара и уточнения его свойств. Вполне резонно представить сервис «Предоставление каталога товаров» в качестве самостоятельного бизнес-варианта использования .

Читайте также:
Не могу носить украшения на шее

Что такое UML за 7 минут: Диаграмма классов, последовательностей, состояний и деятельности

Дальнейшая детализация данной модели может быть выполнена на основе установления дополнительных отношений, в частности отношения «обобщение-специализация» для уже имеющихся компонентов диаграммы вариантов использования . Так, в рамках рассматриваемой системы продажи товаров может иметь самостоятельное значение и специфические особенности отдельная категория товаров — телевизоры. В этом случае диаграмма дополняется вариантом использования «Оформление заказа на покупку телевизора», который связан с сервисом «Оформление заказа на покупку товара» отношением обобщения .

Полученная в результате диаграмма вариантов использования будет содержать 5 бизнес-вариантов использования , одного бизнес-актера и одного сотрудника , между которыми установлены соответствующие отношения включения , расширения и обобщения . Эта диаграмма , изображенная в общих обозначениях нотации языка UML , представлена на рис. 3.8

Рис. 3.8. Диаграмма вариантов использования для системы продажи товаров по каталогу в общих обозначениях языка UML

Анализируя рассматриваемую систему продажи товаров по каталогу, можно заметить, что она представляет собой концептуальную модель типичной бизнес-системы, особенности которой связаны с получением определенной прибыли от реализации соответствующих бизнес-процессов. При этом роли покупателя и продавца в рассматриваемой системе существенно отличаются. Действительно, покупатель является внешним по отношению к системе субъектом, в то время как продавец является частью бизнес-системы. Реализация рассмотренных вариантов использования не изображается на диаграммах вариантов использования . Для моделирования логических и физических аспектов реализации предназначены другие типы канонических диаграмм , которые будут рассмотрены в следующих лекциях.

Источник: intuit.ru

Ответы на тест 2. Информационные системы и технологии

  1. Аннотационные сущности UML включают в себя
    примечания
  2. Буква «U» в аббревиатуре «UML» означает
    Unified
  3. В UML используются следующие типы событий (укажите лишнее)
    событие создания
  4. Видимость в UML не является свойством
    примечания
  5. Группирующие сущности UML включают в себя
    пакеты
  6. Дополнительные элементы нотации (украшения) пользователь UML может
    показывать или не показывать на диаграмме
  7. Если классификатор A является обобщением классификатора B, то
    • Всякий экземпляр классификатора B является экземпляром классификатора A
    • Всякий прямой экземпляр классификатора B является косвенным экземпляром классификатора A
    • Имени в UML не имеют
      переходы
    • Имя ассоциации
      указывается в виде текста над линией ассоциации
    • Имя стереотипа в UML выделяется
      Кавычками « »
    • Классификаторами в UML являются (укажите лишнее)
      состояние
    • Кратность в UML является свойством (укажите лишнее)
      операции
    • Модель UML состоит из (укажите лишнее)
      множеств
    • На диаграмме вариантов использования UML применяют следующие основные типы отношений между вариантами использования
      • Зависимость
      • Обобщение
      • На диаграмме вариантов использования UML применяют следующие основные типы отношений между действующими лицами
        Обобщение
      • На диаграмме вариантов использования UML применяют следующие основные типы отношений между действующими лицами и вариантами использования
        Ассоциация
      • На диаграмме вариантов использования UML применяют следующие основные типы сущностей
        • Варианты использования
        • Действующие лица
        • На диаграмме взаимодействия UML применяют следующие основные типы сущностей
          Объекты
        • На диаграмме деятельности UML применяют следующие основные типы сущностей
          Действия
        • На диаграмме классов UML применяют следующие основные типы отношений между интерфейсами
          • Обобщение
          • Ассоциация
          • На диаграмме классов UML применяют следующие основные типы отношений между интерфейсами и классами
            Реализация
          • На диаграмме классов UML применяют следующие основные типы сущностей
            • Классы
            • Интерфейсы
            • Объекты
            • На диаграмме кооперации (коммуникации) UML применяют следующие основные типы сущностей
              Объекты
            • На диаграмме последовательности UML применяют следующие основные типы сущностей
              Объекты
            • На диаграмме размещения (развертывания) UML применяют следующие основные типы сущностей
              • Классы
              • Интерфейсы
              • Узлы
              • Компоненты
              • На диаграмме состояний UML применяют следующие основные типы сущностей
                Состояния
              • Обязательными разделами класса в UML являются
                раздел имени
              • Отношение ассоциации невозможно между
                вариантами использования
              • Отношение зависимости невозможно между
                примечаниями
              • Отношение обобщения невозможно между
                состояниями
              • Отношения UML подразделяются на (укажите лишнее)
                уточнения
              • Отношения ассоциации (без дополнений) в UML являются
                симметричными
              • Отношения зависимости в UML являются
                антисимметричными
              • Отношения обобщения в UML являются
                • антисимметричными
                • транзитивными
                • Поведенческие сущности UML включают в себя (укажите лишнее)
                  интерфейсы
                • Стандартными разделами класса в UML не являются
                  раздел свойств
                • Структурные сущности UML включают в себя (укажите лишнее)
                  варианты использования
                • Сущности UML подразделяются на (укажите лишнее)
                  графические
                • Сущностями UML являются (укажите лишнее)
                  зависимости
                • Чтобы показать, что класс является абстрактным, в UML применяется
                  Курсивное начертание имени класса
                • 15.12.2020 15:31 от admin Ответ на комментарий от 15.12.2020 15:15:
                  Какие варианты ответов?
                • 15.12.2020 15:15 от Гость Множество канонических диаграмм UML включает в себя (укажите лишнее)
                Читайте также:
                К чему найти потерянное украшение во сне

                Добавить комментарий

                • Английский язык
                • Бухгалтерский учёт и анализ
                • Вычислительные системы
                • Интеллектуальный анализ данных
                • Информатика и программирование
                • Информационные сети
                • Информационные системы и технологии
                • История
                • Математика
                • Менеджмент
                • Методы принятия управленческих решений
                • Операционные системы
                • Педагогика
                • Психология
                • Технологии обработки информации
                • Физика
                • Философия
                • Экономика
                • Электронное правительство
                • Электронный документооборот

                Источник: testanswer.ru

                Дополнительные элементы нотации украшения пользователь uml может

                CРС Анализ и проектирование на UML

                Г) Не существует допустимых последовательностей

                46. На рисунке найдется допустимая последовательность передачи сообщений, если удалить сообщение

                А) mab Б) mba B) mad Г) mcb Д) mcd Е) mdc

                Ж) При удалении любого сообщения модель противоречива

                47. Дана машина состояний. Нарисуйте эквивалентную машину без составных состояний

                48. Дана машина состояний. Нарисуйте эквивалентную машину без составных состояний

                49. На канонических диаграммах деятельности не используются А) объекты Б) дорожки В) сообщения Г) переходы

                50. На канонических диаграммах последовательности не используются

                А) объекты Б) дорожки В) сообщения Г) переходы

                CРС Анализ и проектирование на UML

                51. На канонических диаграммах кооперации не используются А) объекты Б) дорожки В) сообщения Г) переходы

                52. На канонических диаграммах состояний не используются А) объекты Б) дорожки В) сообщения Г) переходы

                Тема 5. Дисциплина моделирования

                1. Графическая нотация UML 2 использует графический элемент, который не используется в UML 1.x

                Б) Фигура В) Значок Г) Линия Д) Текст

                2. В графической нотации UML при изображении фигур имеет значение

                A) Форма Б) Размер

                В) Соотношение геометрических параметров (например, отношение длины к ширине)

                Г) Взаимное положение фигур

                3. В графической нотации UML при изображении линий имеет значение

                Б) Цвет В) Тип (прямая, ломаная, кривая)

                Г) Стиль (сплошная, пунктирная, волнистая)

                Читайте также:
                Рейтинг брендов ювелирных украшений

                4. В графической нотации UML при изображении текстов имеет значение

                A) Гарнитура шрифта (Times New Roman …)

                Б) Начертание шрифта (полужирный …) В) Цвет шрифта (черный …)

                Г) Кегль шрифта (10 пунктов …)

                5. Система программирования обязательно содержит

                CРС Анализ и проектирование на UML

                А) Транслятор языка программирования Б) Графический редактор диаграмм В) Символьный отладчик

                6. Интегрированная среда разработки обязательно содержит А) Транслятор языка программирования Б) Графический редактор диаграмм В) Символьный отладчик

                7. CASE-средство обязательно содержит

                А) Транслятор языка программирования Б) Графический редактор диаграмм В) Символьный отладчик

                8. Приведенная на рисунке фигура является

                А) Классом Б) Пакетом В) Объектом

                Г) Составным шагом Д) Рамкой Е) Примечанием

                Ж) Не используется в UML

                9. Приведенная на рисунке фигура является

                А) Классом Б) Пакетом В) Объектом

                Г) Составным шагом Д) Рамкой Е) Примечанием

                Ж) Не используется в UML

                10. Приведенная на рисунке фигура является

                CРС Анализ и проектирование на UML

                А) Классом Б) Пакетом В) Объектом

                Г) Составным шагом Д) Рамкой Е) Примечанием

                Ж) Не используется в UML

                11. Приведенная на рисунке фигура является

                А) Классом Б) Пакетом В) Объектом

                Г) Составным шагом Д) Рамкой Е) Примечанием

                Ж) Не используется в UML

                12. На обзорной диаграмме взаимодействия не используется значок

                Г) Полоска Д) Все используются

                13. На диаграмме состояний не используется значок

                CРС Анализ и проектирование на UML

                Г) Полоска Д) Все используются

                14. На диаграмме деятельности не используется значок

                Г) Полоска Д) Все используются

                CРС Анализ и проектирование на UML

                Ответы и решения

                Тема 1. Введение в UML

                1. Буква «U» в аббревиатуре «UML» означает:

                Читайте также:
                Кот символ чего в украшениях

                2. Модель UML состоит из ( укажите лишнее ): В) множеств

                3. Сущности UML подразделяются на ( укажите лишнее ) В) графические

                4. Отношения UML подразделяются на ( укажите лишнее ) В) уточнения

                5. Структурные сущности UML включают в себя ( укажите

                Г) варианты использования

                6. Поведенческие сущности UML включают в себя ( укажите лишнее )

                7. Сущностями UML являются ( укажите лишнее ) В) зависимости

                8. Группирующие сущности UML включают в себя В) пакеты

                9. Аннотационные сущности UML включают в себя Г) примечания

                10.Отношения зависимости в UML являются Б) антисимметричными

                11.Отношения обобщения в UML являются Б) антисимметричными В) транзитивными

                12. Отношения ассоциации (без дополнений) в UML являются A) симметричными

                13. Отношения реализации в UML являются Б) антисимметричными

                CРС Анализ и проектирование на UML

                14. Множество канонических диаграмм UML

                A) определяется стандартом языка

                Б) является соглашением пользователей языка

                15. Множество канонических структурных диаграмм UML включает в себя ( укажите лишнее )

                Б) Диаграммы использования

                16. Множество канонических структурных диаграмм UML включает в себя Г) Диаграммы размещения

                17. Множество канонических поведенческих диаграмм UML включает в себя ( укажите лишнее )

                Г) Диаграммы потоков данных

                18. Множество канонических поведенческих диаграмм UML включает в себя В) Диаграммы последовательности

                19. Множество канонических диаграмм UML включает в себя ( укажите лишнее )

                Г) Диаграммы потоков данных

                20. Канонические диаграммы использования предназначены для описания Б) использования

                21. Канонические диаграммы реализации предназначены для описания В) структуры

                22. Канонические диаграммы классов предназначены для описания В) структуры

                23. Канонические диаграммы взаимодействия предназначены для описания А) поведения

                24. Канонические диаграммы объектов предназначены для описания В) структуры

                CРС Анализ и проектирование на UML

                25. Канонические диаграммы состояний предназначены для описания А) поведения

                26. Канонические диаграммы последовательности предназначены для описания А) поведения

                27. Канонические диаграммы кооперации предназначены для описания А) поведения

                28. Канонические диаграммы размещения предназначены для описания В) структуры

                29. Канонические диаграммы деятельности предназначены для описания А) поведения

                30. Канонические диаграммы компонентов предназначены для описания В) структуры

                Читайте также:
                На что вешать украшения на стену

                Тема 2. Моделирование использования

                1. На диаграмме использования UML применяют следующие основные типы сущностей Б) Варианты использования В) Действующие лица

                2. На диаграмме использования UML применяют следующие основные типы отношений между действующими лицами Б) Обобщение

                3. На диаграмме использования UML применяют следующие основные типы отношений между вариантами использования

                A) Зависимость Б) Обобщение

                4. На диаграмме использования UML применяют следующие основные типы отношений между действующими лицами и вариантами использования В) Ассоциация

                5. Графический комментарий «границы системы» применяется на

                CРС Анализ и проектирование на UML Б) Диаграммах использования

                6. На рисунке следующие отношения являются не допустимыми на канонической диаграмме использования

                В) Ассоциация С–D

                7. На рисунке следующие отношения являются допустимыми на канонической диаграмме использования

                A) Ассоциация A–C

                Тема 3. Моделирование структуры

                1. На диаграмме классов UML применяют следующие основные типы сущностей

                Г) Интерфейсы Ж) Объекты

                2. На диаграмме классов UML применяют следующие основные типы отношений между классами

                Б) Обобщение В) Ассоциация Г) Реализация

                3 На диаграмме классов UML применяют следующие основные типы отношений между интерфейсами Б) Обобщение В) Ассоциация

                4. На диаграмме классов UML применяют следующие основные типы отношений между интерфейсами и классами Г) Реализация

                5. На диаграмме компонентов UML применяют следующие основные типы сущностей

                Г) Интерфейсы З) Компоненты

                6. На диаграмме размещения (развертывания) UML применяют следующие основные типы сущностей

                Г) Интерфейсы Д) Узлы З) Компоненты

                CРС Анализ и проектирование на UML

                7. Чтобы показать, что класс является абстрактным, в UML применяется Б) Курсивное начертание имени класса

                8. Имя стереотипа в UML выделяется

                9. Дополнительные элементы нотации (украшения) пользователь UML может

                Б) показывать или не показывать на диаграмме

                10. Классификаторами в UML являются ( укажите лишнее )

                11. Если классификатор A является обобщением классификатора B, то

                Б) Всякий экземпляр классификатора B является экземпляром

                В) Всякий прямой экземпляр классификатора B является косвенным экземпляром классификатора A

                12. Если A, B, C, D — классификаторы, то следующие системы обобщений являются допустимыми Б)

                13. Если A, B, C, D — классификаторы, то следующие системы обобщений являются не допустимыми Г)

                14. Если имя атрибута классификатора подчеркнуто, то

                В) все экземпляры данного классификатора имеют одно значение этого атрибута

                15. Кратность в UML является свойством ( укажите лишнее ) В) операции

                16. Видимость в UML не является свойством

                17. Имени в UML не имеют В) переходы

                18. Стандартными разделами класса в UML не являются Б) раздел свойств

                Источник: studfile.net

                Рейтинг
                Загрузка ...