Первая база данных – test – хранит вопросы и ответы тестов. Структура базы данных приведена в таблице 4.1. Вторая база данных – stud – содержит информацию о тестируемых и хранит их данные и некоторую информацию, необходимую для работы системы с конкретным пользователем. Структура базы данных приведена в таблице 4.2.
Информация в базе stud записывается и обновляется в процессе работы с программой по результатам ответа на вопросы.
Для каждого обучаемого в базе данных stud отводится отдельная запись. В процессе теста значения полей «Last_q», «C», и «Nc» все время корректируются. Если пользователь ответил на все вопросы теста, значение поля «Last_q» становится равным единице, и при следующем входе в режим тестирования проверка начинается с первого вопроса. Значение поля «Last_q» используется системой при входе в режим тестирования пользователя, не ответившего на все вопросы теста. В этом случае проверка начинается с вопроса, номер которого берется из этого поля.
Поля «С» и «Nc» содержат информацию, необходимую для подсчета результатов теста и выставления оценки.
Возможность корректировать записи этой базы данных существует только в случае ввода правильного пароля.
Таблица 4.1 – Структура базы данных вопросов Test
Имя поля |
Тип поля |
Описание |
Theme |
Alpha |
Тема вопроса |
Quest |
Alpha |
Текст вопроса |
Tip_Otv |
Number |
Тип ответа на вопрос |
Lt1 Lt6 |
Alpha |
Варианты ответов |
Lg1 Lg6 |
Graphic |
Варианты ответов |
Pt1 Pt9 |
Alpha |
Варианты ответов |
Pg1 Pg6 |
Graphic |
Варианты ответов |
Cl1 Cl6 |
Number |
Правильные ответы |
Cr1 Cr9 |
Number |
Правильные ответы |
L_Quant |
Number |
Количество ответов во второй зоне |
R_Quant |
Number |
Количество ответов в третей зоне |
Таблица 4.2 – Структура базы данных Stud
Имя поля |
Тип поля |
Описание |
Surname |
Alpha |
Фамилия |
Name |
Alpha |
Имя |
Last_Q |
Number |
Номер вопроса, во время ответа на который процесс тестирования был прерван |
C |
Number |
Количество полностью правильных ответов |
Nc |
Number |
Количество частично правильных ответов |
Рекомендуем также:
Обоснование технико-эксплуатационных показателей по маркам подвижного
состава
Таблица 2.2.1 – Краткая техническая характеристика сравниваемых марок подвижного состава
X – МАЗ 64229-032
Y – МАЗ 642290-2122
Х- СЗАП 95171
Y-КЗАП 9514
Наименование показателя
Еденицы
измерения
Марка тягача
Марка полуприцепа
Х
У
Х
У
1 грузоподъемность
2 собст ...
Букса
Буксовый узел тепловоза 2ТЭ10Л имеет значительные конструктивные отличия от буксового узла тепловоза ТЭ3.
Благодаря арочной нагрузке корпуса буксы тепловоза 2ТЭ10 в отличии от точеного нагружения применяемого на тепловозах ТЭ3 роликовые подшипники имеют значительно меньшие габариты.
Для смазки р ...
Расчет элементов набора высоты
Определить время набора заданного эшелона
tнаб = Vy=12 м/с Hа/д=130м
tнаб=15 (мин)
Тнаб. эш = Tвзл + tнаб =15.30 + 0.15=15.45
Расстояние, на котором будет достигнут заданный эшелон полета: Sнаб.эш=70 км, т.к.
Wср.наб=Vист.ср.наб±Uэкв.ср.наб=440+10=450 км/ч
Определяем момент пролета границ ...