
| Профессор Йейтс | Профессор Кусано | Тестирование | |
|---|---|---|---|
| электронная почта | [email protected] | [email protected] | [email protected] |
| пароль | CSI2019 | CSI2019 | CSI2019 |
Окончательный проект был веб-приложением. Более конкретно, это был инструмент тестирования, который функционировал, это управление, администрирование и сдача экзаменов с множественным выбором и истинными. Целью проекта было создание системы тестирования, которая включает в себя пользовательский компонент, где можно сдать любое количество назначенных тестов, получая указанные результаты, а также просмотр результатов ранее взятых тестов. Система тестирования также включает в себя административный компонент, в котором можно создавать, читать, обновлять и удалять все типы пользователей, вопросы (ответы) и тесты, а также просмотреть результаты пользователя.
Более конкретные требования включают: пользователи идентифицируются и входят в систему через электронную почту и пароль; Пользователи могут быть помечены неактивными администратором, и поэтому им не разрешается войти в систему; Пользователи отправляются по электронной почте своей идентификационной информации при создании учетной записи администратором; Вопросы должны быть классифицированы и могут содержать изображения, а также текст; После прохождения теста прогресс пользователя должен быть активно сохранен, когда он отвечает на вопросы; Изображение заголовка, текст заголовка и текст нижнего колонтитула должны быть настраиваемыми каждым администратором; Тест с вопросами и ответами может быть загружен в веб-приложение в форме файла CSV, распространяясь через базу данных.
Чтобы выполнить целевую цель и требования, описанные ранее, важно указать, какие данные требуются: Чтобы обеспечить решение для управления тестированием, пользователи (как администратор, так и нормальный) должны войти в систему с данными имени пользователя и паролем. Данные по активности пользователей также должны быть получены при входе в систему; Пользователи, отмеченные неактивными данными, не будут разрешены входить в систему. Чтобы успешно представлять тесты в веб-графическом интерфейсе, тест содержит определенные необходимые данные, включая то, кто его создал, его имя, дату и какие вопросы содержат тест. Вопросы должны иметь данные, чтобы определить, является ли это TF или MC, а также его ответы, если это вопрос MC или если ответ верен или ложный, если это вопрос TF. Ответы должны иметь текст, и данные, определяющие, является ли ответ правильным, учитывая его вопрос. И выбранные ответы должны храниться до создания тестового объекта; т.е. Данные ответа должны храниться до подачи тестирования, а затем промыть, когда пройдет тест или дата срока пройдет.

