Интернет магазин китайских планшетных компьютеров



Компьютеры - Сценарий использования - Цели сценариев использования

22 января 2011


Оглавление:
1. Сценарий использования
2. История
3. Цели сценариев использования
4. Уровень детализации
5. Нотация сценариев использования
6. Сценарии использования и процесс разработки
7. Ограничения сценариев использования



«Каждый сценарий использования сосредотачивается на описании того, как достигнуть цели или задачи. Для большинства программных проектов это означает, что потребуется множество сценариев использования чтобы определить необходимый набор свойств новой системы. Степень формальности программного проекта и его стадии будет влиять на необходимый уровень детализации, для каждого сценария использования.»

Сценарии использования не должны путаться с понятием свойств системы. Сценарий использования может быть связан с одним или более свойством системы, и свойство может быть связано с одним или более сценарием использования.

Сценарий использования определяет взаимодействия между внешними агентами и системой, направленные на достижение цели. Актер представляет собой роль, которую играет человек или вещь, взаимодействуя с системой. Тот же самый человек, использующий систему, может быть представлен как различные актеры, потому что они играют различные роли. Например, «Джек» может играть роль Клиента использующего Банкомат, чтобы забрать наличные деньги, или играть роль Работника Банка, использующего систему для пополнения банкомата купюрами.

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

Сценарии использования могут быть описаны на абстрактном уровне, или на системном уровне. Различия между ними — в деталях.

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

Сценарий использования должен:

  • Описывать что именно система должна сделать, чтобы актер достиг своей цели.
  • Не затрагивать деталей реализации.
  • Иметь достаточный уровень детализации.
  • Не описывать пользовательские интерфейсы и экраны. Это делается во время дизайна пользовательского интерфейса.


Просмотров: 6629


<<< Спецификация программного обеспечения
Требования к программному обеспечению >>>