47408 (572001), страница 2

Файл №572001 47408 (Компьютерное тестирование) 2 страница47408 (572001) страница 22016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

а) Данные из следующих таблиц должны быть включены в запрос: Предметы, Вопросы, Ответы.

SELECT [Forms]! [Студент]! [NG] AS Выражение1, Предметы. [Код предмета], ответы. [Код вопроса], ответы. [Код ответа], Вопросы.вариант

FROM Предметы INNER JOIN (Вопросы INNER JOIN ответы ON Вопросы. [Код вопроса] = ответы. [Код вопроса]) ON Предметы. [Код предмета] = Вопросы. [Код предмета]

WHERE (((Предметы. [Код предмета])=[Forms]! [Студент]! [Выбор предмета]) AND ((Вопросы.вариант)=» 1»+Int (Rnd()*6)));

2) Запрос3 – сравнивает 2 логических поля таблицы «Ответ» и показывает сколько имеется совпадений.

Корректировка данных средствами запросов

1) Формирование теста – (Создается на основе запроса на выборку «Копия запрос3») из всех возможных вариантов взять один в произвольном порядке и добавить вопросы соответствующего варианта в таблицу «Код сдаваемого предмета»

Данный запрос, описанный в SQL:

INSERT INTO [код сдаваемого предмета] ([Код студента], [Код предмета], [Код вопроса], вариант)

SELECT [Копия Запрос3].Выражение1, [Копия Запрос3]. [Код предмета], [Копия Запрос3]. [Код вопроса], [Копия Запрос3].вариант

FROM [Копия Запрос3];

2) Очистить выбор – (Запрос на обновления) Очищает логическое поле в таблице «Выбор»

3) Запрос4 – (Запрос на обновления) Добавляет полученную оценку в таблицу «Сдаваемый предмет» в поле «Оценка»

  • В первую очередь заполняются таблицы «Предметы», «Вопросы», «Ответы»;

  • Таблица «Сдаваемый предмет» заполняется на основании данных о прохождении теста;

  • Таблица «Код сдаваемого предмета» заполняется на основании выданного варианта при прохождении тестирования.

Эта информация является рабочей.

Разработка форм

На главной форме содержится информация о студенте: место жительства, сданные им предметы и те предметы, которые он будит сдавать. Так же главная форма содержит подчиненную форму «Сдаваемый предмет» и кнопку «Начать тестирование», которая открывает форму Вопросы».

На форме «Вопросы» находятся само тестирование (вопрос и три варианта ответа) и кнопка «Завершить». Форма «Вопросы» создается на основе запроса «Формирование теста». Кнопка «Завершить» запускает запрос «Запрос4» который просчитывает оценку

Требуется иметь возможность заносить новый предмет студенту.

1) Составная форма

Студент

Сдаваемый предмет


Источник записей: Студент + Сдаваемый предмет

Таблица, на которой строится форма: Сдаваемый предмет

Корректируемые данные: Да

Количество записей: Сдаваемый предмет

Недостатки: Невозможно корректировать таблицу «Студент», отсутствует иерархический просмотр.

2) Вложенная форма с одним уровнем

Студент


Сдаваемый предмет


Главная:

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

Таблица, на которой строится форма: Студент

Корректируемые данные: Студент

Количество записей: Студент

Подчиненная:

Источник записей: Сдаваемый предмет

Таблица, на которой строится форма: Сдаваемый предмет

Корректируемые данные: Да

Количество записей: сколько предметов у студента

Достоинства: Возможность корректировать таблицу «Студент», реализуется иерархический просмотр.

Вывод: Выбираем для реализации форму 2, так как она удовлетворяет всем поставленным требованиям.

1) Определение подсхемы данных.

Для удобства пользования желательно заносить информацию об предметах, по каждому студенту имея возможность найти его с помощью поиска.



Студент

Сдаваемый предмет


Подчиненная форма


Основная часть


2) Общая структура вложенной формы.

В соответствие с приведенной подсхемой определим структуру вложенной формы «Студент». В основной части будут располагаться реквизиты студента (название студента: Ф.И.О.). Подчиненная форма «Сдаваемый предмет» будет содержать список записей об услугах, которыми пользуются клиенты. Связь между формами будет осуществляться по полям код студента.

Таким образом, форму «Студент» определяют:

  • Тип формы: вложенная;

  • Источник записей для основной части формы: таблица «Студент»;

  • Включаемая подчиненная форма: «Сдаваемый предмет».

Форму «Сдаваемый предмет» определяют:

  • Тип формы: подчиненная;

  • Источник строк: Сдаваемый предмет.

3) Реквизиты основной и подчиненной формы.

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



Реализация алгоритмов обработки информации



Разработаны следующие макросы:

  1. Новый студент. Осуществляет открытие формы «Новый студент» для занесения данных о новом студенте, записывает текущий номер в форму «Студент» из формы «новый студент». Привязан к событию «Нажатие кнопки» «ОК» в форме «Студент».

  2. Начать тестирование. Осуществляет открытие формы «Вопросы», запускает запрос «Формирование теста» и «Очистить выбор». Привязан к событию «Нажатие кнопки» «Начать тестирование» в форме «Студент».

  3. Закрыть новый студент. Закрывает Форму «Новый студент».

  4. Оценка. Закрывает форму «Вопросы». Запускает запрос «Запрос4». Привязан к событию «Нажатие кнопки» «Закончить» в форме «Вопросы».

Описание алгоритма формирования теста

  1. Создать запросы на добавление и обновление, для того чтобы добавить записи в таблицу «Код сдаваемого предмета» и очистить столбец «Выбор» таблице «Ответ» от предыдущих.

  2. Создать макрос «Начать тестирование», последовательно запускающий запросы на обновление и добавление.

Макрокоманда

ОткрытьЗапрос; (Формирование теста; Таблица; Изменение)

ОткрытьЗапрос (Очистить выбор; Таблица; Изменение)

ОткрытьФорму (Вопросы; Форма)

  1. В форме «Студент» создать кнопку «Начать тестирование». К событию «Нажатие» этой кнопки привязать макрос «Начать тестирование».

Разработка приложения пользователя

Для прохождения тестирования необходимо на главной форме при помощи поля со списком выбрать свою фамилию или если она отсутствует зарегистрироваться, нажав кнопку «Новый студент». В Форме «Новый студент» студент вписывает свою фамилию и адрес. И нажимает кнопку «ОК».

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

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

Характеристики

Тип файла
Документ
Размер
13,53 Mb
Учебное заведение
Неизвестно

Список файлов ответов (шпаргалок)

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7028
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее