FROM [Копия Запрос3];
2) Очистить выбор – (Запрос на обновления) Очищает логическое поле в таблице «Выбор»
3) Запрос4 – (Запрос на обновления) Добавляет полученную оценку в таблицу «Сдаваемый предмет» в поле «Оценка»
- В первую очередь заполняются таблицы «Предметы», «Вопросы», «Ответы»;
- Таблица «Сдаваемый предмет» заполняется на основании данных о прохождении теста;
- Таблица «Код сдаваемого предмета» заполняется на основании выданного варианта при прохождении тестирования.
Эта информация является рабочей.
На главной форме содержится информация о студенте: место жительства, сданные им предметы и те предметы, которые он будит сдавать. Так же главная форма содержит подчиненную форму «Сдаваемый предмет» и кнопку «Начать тестирование», которая открывает форму Вопросы».
На форме «Вопросы» находятся само тестирование (вопрос и три варианта ответа) и кнопка «Завершить». Форма «Вопросы» создается на основе запроса «Формирование теста». Кнопка «Завершить» запускает запрос «Запрос4» который просчитывает оценку
Требуется иметь возможность заносить новый предмет студенту.
1) Составная форма
Сдаваемый предмет |
Главная:
Источник записей: Студент
Таблица, на которой строится форма: Студент
Корректируемые данные: Студент
Количество записей: Студент
Подчиненная:
Источник записей: Сдаваемый предмет
Таблица, на которой строится форма: Сдаваемый предмет
Корректируемые данные: Да
Количество записей: сколько предметов у студента
Достоинства: Возможность корректировать таблицу «Студент», реализуется иерархический просмотр.
Вывод: Выбираем для реализации форму 2, так как она удовлетворяет всем поставленным требованиям.
1) Определение подсхемы данных.
Для удобства пользования желательно заносить информациюоб предметах, по каждому студенту имея возможность найти его с помощью поиска.
Макрокоманда |
ОткрытьЗапрос; (Формирование теста; Таблица; Изменение) |
ОткрытьЗапрос (Очистить выбор; Таблица; Изменение) |
ОткрытьФорму (Вопросы; Форма) |
3) В форме «Студент» создать кнопку «Начать тестирование». К событию «Нажатие» этой кнопки привязать макрос «Начать тестирование».
Для прохождения тестирования необходимо на главной форме при помощи поля со списком выбрать свою фамилию или если она отсутствует зарегистрироваться, нажав кнопку «Новый студент». В Форме «Новый студент» студент вписывает свою фамилию и адрес. И нажимает кнопку «ОК».
После регистрации выбрать на главной форме свою фамилию и предмет, по которому будит проходить тестирование и нажать кнопку «Начать тестирование». С нажатием кнопки открывается форма «Вопросы».
Студенту выдается Форма с вопросом и тремя вариантами ответов. После ответа на вопрос переходим к следующему вопросу, нажав кнопку «След вопрос». После прохождения теста студент нажимает кнопку «Завершить» и возвращается на главную форму. На главной форме студент в списке своих экзаменов видит оценку за пройденный тест.