3) При удачном подключении серверу посылается запрос на список преподавателей, после чего пользователю предоставляется возможность выбрать из списка свою фамилию и ввести пароль. Если пароль введен правильно, то преподаватель получает доступ к системе, о чем посылается сообщение серверу, иначе программа предоставляет ему повторную возможность выбрать ФИО и ввести пароль.
4) После входа в систему преподаватель может просмотреть список студентов и преподавателей, работающих в данный момент в системе, просмотр данных о том, чем занимается в настоящий момент обучаемый, находящийся в системе.
Схема работы АРМ преподавателя
Рис. 5
При выборе преподавателем типа информации, которую он хочет просмотреть, формируется и посылается запрос серверу на эту информацию. После чего программа ожидает ответа сервера. После ответа сервера полученная от него информация обрабатывается и выводится на экран.
5) При выходе из программы на сервер посылается сообщение о выходе преподавателя из системы.
3.5. Формат запросов
Запросы бывают следующих типов:
- запрос на получение информации;
- ответ на запрос.
К первым относятся запросы от клиентской части и с АРМ преподавателя. Они посылаются в том случае, когда необходимо получить какую либо информацию. К этому типу относятся следующие запросы:
- запрос на список преподавателей;
- запрос на список групп;
- запрос на список студентов;
- запрос на список предметов;
- запрос на информацию о студенте по заданному предмету и т.д.
Данный тип запросов предназначен также для сообщения клиентской частью серверу, какой либо информации о текущем состоянии обучаемого. Например:
- начало изучения теории студентом;
- начало тестирования студента;
- результаты тестирования студента;
- выдача варианта индивидуального задания;
- выполнение индивидуального задания;
- результаты выполнения индивидуального задания и т.д.
Общий формат запросов первого типа представлен на рисунке 6.а.
Запросы второго типа представляют собой информацию, посылаемую сервером в ответ на запрос клиента или АРМ преподавателя об информации. Они имеют структуру, показанную на рисунке 6.б. К данному типу относятся такие запросы:
- список преподавателей;
- список групп;
- список студентов;
- список предметов и т.д.
3.6. Структура файлов учебных элементов
3.6.1. Структура файлов теории
В файлах теории хранится теория по отдельной теме предмета, они представляют собой гипертекстовые файлы в формате HTML. Для каждой темы предмета создается хотя бы один файл теории, имя которого заносится в БД сервера. Теоретическая часть предмета может быть изложена в нескольких файлах, при условии того, что до каждого файла можно дойти по ссылкам из главного файла. Файл теории также может включать рисунки и звуковые файлы.
Файл теории размешаются в каталоге \BASES\THEORY на сервере.
3.6.2. Структура файлов тесового контроля
Файлы тестового контроля хранят вопросы для проведения теста, определяющего степень освоения обучаемым теоретического материала. Они представляют собой текстовые файлы с метками. В заголовке находится следующая информация:
- название предмета;
- тема;
- количество вопросов;
- максимальное количество ошибок при ответе на вопросы данного теста;
- количество попыток прохождения теста;
- время, отводимое для ответа на вопросы теста.
Далее следуют текст вопроса, начинающийся с метки @@. За текстом вопроса следуют варианты ответов начинающиеся с метки ##. Последний элемент в вопросе, помеченный меткой ## является правильным ответом. Правильный ответ представляется как перечисление порядковых номеров правильных вариантов ответа. Пример файла тестового контроля приведен в приложении 1.
Файлы тестового контроля хранятся в каталоге \BASES\TEST на диске сервере.
3.6.3. Структура файлов методических указаний
Файлы методических указаний хранят инструкции по выполнению обучаемым индивидуального задания. Они представляют собой текстовый файл.
Файлы методических указаний размещаются в каталоге \BASES\METOD на сервере.
3.6.4. Структура файлов индивидуальных заданий
В файлах данного типа хранятся варианты индивидуальных заданий. Данный тип файлов оформлен в виде текстового файла с метками. В заголовке фала содержится следующая информация:
- название предмета;
- название темы;
- наличия проверки эталонов;
- наличие проверки управляющих конструкций.
Далее следуют тексты вариантов индивидуального задания, начинающиеся с метки @@.
Файлы индивидуальных заданий хранятся в каталоге \BASES\LAB на сервере.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.