Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
vkr (1).doc
Скачиваний:
3
Добавлен:
31.08.2019
Размер:
940.03 Кб
Скачать

1.1.2 Постановка задачи автоматизированной обработки результатов подсистемы профориентационного тестирования:

Подсистема должна обеспечивать 5 режимов работы:

  1. Справочный. В справочном режиме тестируемому будет объяснено как пользоваться программным продуктом.

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

  3. Режим редактирования. В режиме редактирования психолог просматривает все имеющиеся учетные записи с результатами тестирования и имеет возможность редактировать их (как результаты так и сами учетные записи).

  4. Рабочий. В рабочем режиме тестируемый проходит все предложенные тесты. Имеется возможность пропустить какой-либо из тестов, но это повлечёт за собой неполноту и возможно недостоверность результата.

  5. Итоговый. В итоговом режиме тестируемому будет предъявлен результат пройденных тестов.

1.1.3 Разработка требований к программному продукту.

Требования к программному продукту состоят из трёх блоков – бизнес-требования, требования пользователей, функциональные и нефункциональные требования [6].

Бизнес-требования связаны с целями организации и\или конкретного заказчика программного продукта. Обычно подобные требования напрямую связаны с теми, кто финансирует данный проект, а так же аудиторией покупателей, на которую он рассчитан.

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

Нефункциональные требования дополняют функциональные внешним интерфейсом и атрибутами качества программного продукта.

Атрибуты качества – это показатели соответствия заявленным требованиям и режиму работы. К ним относятся такие показатели как проиводительность, модифицируемость, стабильность.

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

1.1.4 Бизнес-требования

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

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

  • Аутентификационный. Ввод идентификационной и индивидуальной информации. Вход пользователя в подсистему с уже созданной учетной записи.

  • Редактирование. Удаление учетной записи, редактирование результатов, добавление комментариев.

  • Рабочий режим. Прохождение необходимого набора тестов, с возможностью пропуска какого-либо из предложенных тестов с предупреждением о возможном неверном результате

  • Вывод результата. Вывод результата тестирования.

1.1.5 Классы пользователей

Во время анализа предметной области было выявлено 2 класса пользователей: тестируемый и психолог. Тестируемый имеет доступ к прохождению теста, просмотру результата и написанию заметок для себя или преподавателя. Он не может создать новую учетную запись и не может отредактировать задание теста. Психолог имеет возможности создания новой учетной записи, редактирования уже имеющейся, редактирования результата или самого вопроса теста. Но он не может со своей учетной записи пройти тестирование.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]