Модель вариантов использования - Разработка и создание информационной системы для учета периодических плановых проверок оборудования

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

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

Диаграммы вариантов использования описывают функциональное назначение системы или то, что она должна делать.

Модель вариантов использования представляет функциональность системы или другого классификатора так, как она выглядит с точки зрения внешнего пользователя системы. Изображается такая модель в виде диаграмм использования.

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

Диаграммы вариантов использования позволяют понять то, как именно будет вести себя разрабатываемая система, каков будет ее контекст, как будет происходить взаимодействие пользователя с системой и как необходимо реализовать это программисту.

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

На основе выделенных требований была составлена модель вариантов использования:

Похожие статьи




Модель вариантов использования - Разработка и создание информационной системы для учета периодических плановых проверок оборудования

Предыдущая | Следующая