Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сычева.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.37 Mб
Скачать
  1. Внесение изменений в данные

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

Название ВИ. Внесение изменений в данные

Краткое описание. Изменение числовых значений различных коэффициентов для расчета стоимости билета.

Участвующие актеры. Администратор.

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

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

  1. Система показывает таблицу коэффициентов для расчета стоимости билетов. Пользователь вводит новые числовые значения коэффициентов.

Предусловия. Администратор идентифицирован в системе.

Постусловия. Данные сохранены в базе данных.

  1. Ведение расписания

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

Название ВИ. Ведение расписания

Краткое описание. Создание новых и редактирование существующих строк расписания

Участвующие актеры. Администратор.

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

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

  1. Система показывает таблицу со строками расписания.

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

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

  4. Для удаления строки расписания пользователь выделяет существующую строку расписания и удаляет ее.

  5. После проделанных операций пользователь сохраняет изменения.

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

  1. На данную строку расписания существуют даты, или схема поезда.

4а1) Система выдает предупреждение.

Предусловия. Администратор идентифицирован в системе.

Постусловия. Данные сохранены в базе данных.

На рисунке 3 показана диаграмма деятельности для ВИ Ведение расписания

Рисунок 3 – Диаграмма деятельности для ВИ Ведение расписания

  1. Редактирование схемы поезда

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

Название ВИ. Редактирование схемы поезда

Краткое описание. Прикрепление дат и схем поездов на эти даты к существующей строке расписания

Участвующие актеры. Администратор.

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

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

  1. Пользователь выбирает строку расписания.

  2. Система показывает таблицу из дат, прикрепленных к выбранной строке расписания. Двойным щелчком по дате пользователь просматривает схему поезда на эту дату.

  3. Если пользователь хочет изменить схему поезда, система выдает ему необходимый инструментарий. Пользователь меняет схему поезда, добавляя и удаляя вагоны. После редактирования пользователь сохраняет схему поезда.

  4. Для создания новой даты пользователь вводит новую дату и повторяет для нее шаг 3.

  5. Пользователь может удалить дату. В данном случае система удалит дату вместе со схемой поезда на эту дату.

  6. После проделанных операций пользователь сохраняет изменения.

Предусловия. Администратор идентифицирован в системе.

Постусловия. Данные сохранены в базе данных.

На рисунке 4 показана диаграмма деятельности для ВИ Редактирование схемы поезда

Рисунок 4 – Диаграмма деятельности для ВИ Редактирование схемы поезда

  1. Просмотр статистики

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

Название ВИ. Просмотр статистики

Краткое описание. Пользователь просматривает данные о проценте продаж билетов по конкретному маршруту в конкретный период времени.

Участвующие актеры. Администратор, кассир.

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

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

  1. Пользователь вводит маршрут (станцию отправления и станцию прибытия), период времени (день начала периода, день окончания периода).

  2. Система рассчитывает процент продаж билетов как отношение проданных билетов к непроданным.

Предусловия. Пользователь идентифицирован в системе.