Короткі теоретичні відомості

Хід роботи

1. Вхідний контроль

1.1. Концептуальную модель языка UML

1.2. Основные строительные блоки языка UML

Короткі теоретичні відомості

Представление Вариантов Использования не зависит от реализации модели. Варианты использования и действующие лица описывают сферу применения проекта, но не вникают в такие детали его реализации, как, например, используемый язык программирования.

Диаграмма Вариантов Использования содержит некоторые варианты использования системы, некоторых действующих лиц и связи между ними. Вариант использования (use case) – это описание функциональности системы на «высоком уровне». Действующее лицо (actor) = это все, что взаимодействует с системой. На рис. 3.1 приведен пример диаграммы Вариантов Использования.

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

Одним из основных преимуществ применения диаграммы Вариантов Использования является то, что она предоставляет важную информацию. Взглянув на варианты использования, ваши клиенты поймут, какие функциональные возможности будут заложены в систему. Рассматривая действующих лиц, они выяснят, кто конкретно будет с ней взаимодействовать. Изучая все множество вариантов использования и действующих лиц, они определят сферу применения системы, что она должна будет делать. Это помажет им узнать также, что она не будет делать, и внести коррективы.

Разрабатывая диаграммы Вариантов Использования, старайтесь придерживаться следующих правил:

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

· Не соединяйте стрелкой непосредственно два варианта использования (кроме случаев связей использования и расширения). Диаграммы данного типа описывают только, какие варианты использования доступны системе, а не порядок их выполнения.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: