Отчет по практике. Отчет. Допустить к защите
![]()
|
2.3 Диаграммы вариантов использованияДиаграмма вариантов использования отражает отношения между актерами и вариантами использования. Диаграмма представлена на рисунке 1. ![]() Рисунок 1 – Диаграммы вариантов использования 2.4 Сценарии вариантов использованияВарианты использования описывают поведение системы, когда она взаимодействует с актером. 2.4.1 Вариант использования «Выход из системы» Основной поток событий: Данный вариант использования начинает выполняться, когда пользователь захочет выйти из системы «учета оплаты». 1) система запрашивает подтверждение выхода из системы; 2) пользователь нажимает «Да»; 3) завершение работы системы. Альтернативный поток: Пользователь нажал «Нет»; Продолжение работы системы, при этом выполнение данного варианта использования завершается. Предусловие: Перед началом выполнения данного варианта использования пользователь должен войти в систему. 2.4.2 Вариант использования «Вход в систему» Краткое описание: Данный вариант использования описывает выход пользователя из системы. Основной поток событий: Данный вариант использования начинает выполняться, когда пользователь хочет войти в систему «учет оплаты». 1) система запрашивает роль пользователя, логин и пароль; 2) пользователь вводит логин и пароль; 3) система подтверждает логин и пароль, после чего открывается доступ в систему, при этом для каждого вида пользователя открывается определенное главное окно приложения. Альтернативный поток: Неправильное логин/пароль: Если во время выполнения основного потока обнаружится, что пользователь ввел неправильный логин и/или пароль, система выводит сообщение об ошибке. Пользователь может вернуться к началу основного потока или отказаться от входа в систему, при этом выполнение варианта использования завершается. 2.4.3 Вариант использования «Прием оплаты» Основной поток событий: Данный вариант использования начинает выполняться, когда кассиру необходимо принять оплату для определенного студента. кассир выбирает группу; кассир выбирает студента; далее кассир нажимает кнопку «Выбрать»; 4) система подтверждает логин и пароль, после чего открывается доступ в систему, при этом для каждого вида пользователя открывается определенное главное окно приложения. Если оплата требуется: 5) кассир вводит сумму, полученную от клиента. Если сумма больше требуемой: 6) кассиру выводится остаток от суммы, при этом можно вернуться к шагу 5. Предусловие: Перед началом выполнения данного варианта использования кассир должен войти в систему. 2.4.4 Вариант использования «Добавление и обновление информации о пользователях» Основной поток событий: Данный вариант использования начинает выполняться, когда администратору необходимо добавить, обновить, удалить пользователя. Добавление пользователя: администратор нажимает кнопку добавить; вводит информацию о пользователе системы; добавляет пользователя. Редактирование информации о пользователе: администратор редактирует информацию о пользователях системы; нажимает кнопку «Обновить» информацию; информация сохраняется в базе данных. Удаление пользователей: администратор выбирает в списке пользователя; нажимает кнопку удалить; система спрашивает подтверждение; администратор подтверждает действие. Альтернативный поток: В любых действиях, описанных выше, администратор может отменить действие на последнем пункте. Предусловие: Перед началом выполнения данного варианта использования администратор должен войти в систему. 2.4.5 Варианты использования «Обновление информации о студентах» и «Обновление информации о группах» Данные варианты аналогичны варианту использования «Обновление информации о пользователях», только пользователь в данных случаях – секретарь. 2.4.6 Вариант использования «Вывод списка должников» Краткое описание: Данный вариант использования описывает просмотр информации о студентах, имеющих задолженность. Основной поток событий: Данный вариант использования начинает выполняться, когда секретарь хочет отследить информацию о студентах, имеющих задолженность. секретарь нажимает на кнопку отчет; выбирает отчетный период; нажимает кнопку сформировать отчет; система выводит таблицу с данными студентами; Секретарь выбирает пункт «сохранить отчет»; Сохраняет файл в удобное место на компьютере. Предусловие: Перед началом выполнения данного варианта использования секретарь должен войти в систему. |