Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Z1411_Тюттерин_Яков_LR2

.pdf
Скачиваний:
0
Добавлен:
19.01.2026
Размер:
457.53 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА АЭРОКОСМИЕЧЕСКИХ КОМПЬЮТЕРНЫХ И ПРОГРАММНЫХ СИСТЕМ

ОЦЕНКА

 

 

 

 

ПРЕПОДАВАТЕЛЬ

 

 

 

 

 

Старший преподаватель

 

 

 

Н. В. Барклаевская

 

должность, уч. степень, звание

 

подпись, дата

 

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2

Создание диаграмм вариантов использования (диаграммы прецедентов)

по дисциплине: Проектирование информационных систем

РАБОТУ ВЫПОЛНИЛ

 

 

 

 

 

СТУДЕНТ гр. №

Z1411

 

 

 

Я. Н. Тюттерин

 

номер группы

 

подпись, дата

 

инициалы, фамилия

Студенческий билет №

2022/4886

 

 

 

 

 

 

 

 

 

Санкт-Петербург 2025

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

Выполнение лабораторной работы.

Категории пользователей:

Студент - обучающийся, проходящий тестирование

Преподаватель - создает тесты, оценивает результаты

Администратор - управляет системой, пользователями, контентом

Функциональные требования

Регистрация и аутентификация

Создание учетной записи

Вход/выход из системы

Восстановление пароля

Управление профилем

Редактирование личных данных

Загрузка фото

Тестирование

Создание и редактирование тестов

Назначение тестов группам/индивидуально

Прохождение тестирования

Просмотр результатов

Статистика по результатам

Администрирование

Управление пользователями

Мониторинг системы

Резервное копирование

Настройка параметров системы

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

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

Диаграмма прецедентов для Администратора представлена на рисунке 2.

Рисунок 2 – Диаграмма прецедентов

Описание потока событий для прецедента “Создание теста”

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

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

2.Система отображает форму создания теста

3.Преподаватель заполняет метаданные теста (название, описание, время на выполнение)

4.Преподаватель добавляет вопросы, выбирая тип вопроса (одиночный выбор,

множественный выбор, открытый ответ)

5.Для каждого вопроса добавляет текст задания и варианты ответов

6.Устанавливает вес каждого вопроса

7.Сохраняет тест

8.Система проверяет корректность заполнения всех полей

9.Тест сохраняется в базе данных

10.Система отображает сообщение об успешном создании теста

Альтернативный поток (при ошибке валидации):

1.После шага 8 система обнаруживает ошибки заполнения

2.Отображает список ошибок

3.Преподаватель исправляет ошибки

4.Повторяет попытку сохранения

Исключительные ситуации:

Ошибка подключения к базе данных

Превышение лимита времени на создание теста

Достижение максимального количества вопросов в тесте

Ошибка сохранения файла с изображением (если используется)

Вкаждом случае система должна информировать преподавателя о возникшей проблеме и предлагать действия по её устранению.

Вывод: в ходе лабораторной работы удалось выделить основные категории пользователей и сформулировать функциональные требования к информационной системе «Портал для тестирования». Была создана и описана диаграмма прецедентов для всех категорий пользователей.

Список использованных источников

1)Методические указания по выполнению лабораторной работы: https://pro.guap.ru/inside/student/materials/c5406789ed66df896092c6b628e29534/downl oad

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