Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
176
Добавлен:
07.03.2015
Размер:
624.89 Кб
Скачать
      1. Требования к защите от влияния внешних воздействий

Требования к защите от влияния внешних воздействий не предъявляются.

      1. Требования к патентной чистоте

Установка системы в целом, как и установка отдельных частей системы не должна предъявлять дополнительных требований к покупке лицензий на программное обеспечение сторонних производителей, кроме программного обеспечения, указанного в разделе 4.3.4.

      1. Дополнительные требования

Специальные требования не предъявляются.

    1. Требования к функциям, выполняемым системой

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

      1. Модель вариантов использования

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

Рис. 4.2. Диаграмма вариантов использования

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

      1. Спецификация вариантов использования

        1. Краткое описание, предусловия и постусловия

Название ВИ: Открытие списка свободных водителей

Описание: Оператор подает запрос на получение списка свободных водителей.

Участвующие актеры: Оператор

Поток событий:

Основной поток:

1)Оператор подает запрос в систему на получение списка свободных водителей.

2)Система выводит водителей, у которых стоит отметка о готовности к работе.

Альтернативный поток:

2А. Водителей с отметкой нет.

2А1.Система выводит сообщение, что водителей в данный момент нет.

Название ВИ: Внесение данных заказа на определённое время

Описание: Оператор после получения данных заказа от клиента на определённое время записывает адрес отправки, доставки и время в базу.

Участвующие актеры: Оператор

Поток событий:

Основной поток:

1)Оператор открывает базу данных с заказами

2)Оператор вносит данные заказа

Альтернативный поток:

2А. Оператор неправильно записывает время заказа (время уже прошло).

2А1. Система выдает сообщение об ошибке и стирает этот заказ.

Постусловие:

Информация о заказе отправляется в базу данных

Название ВИ: Сделать отметку готовности у свободного водителя

Описание: Оператор ставит водителю в базе отметку о готовности.

Участвующие актеры: Оператор

Поток событий:

Основной поток:

1)Оператор получает сообщение от водителя о том, что он свободен.

1)Оператор открывает базу данных с водителями

2)Оператор делает отметку готовности водителя

Постусловие:

Отметка остается в базе данных до получения этим водителем заказа

Название ВИ: Отметить заказ за выбранным водителем

Описание: Оператор отмечает в базе, что водителю определен заказ

Участвующие актеры: Оператор

Поток событий:

Основной поток:

1)Оператор открывает список свободных водителей

2)Оператор выбирает водителя, снимая у него отметку о свободе

3)Оператор определяет водителю заказ

Постусловие:

Заказ остается за водителем, пока оператор не получит от него новое сообщение о готовности

Соседние файлы в папке Проектирование