Курсовая работа: Программа "Система обучения"
Когда студент нажимает на кнопку "Урок 1", то в текстовое поле записывается первая порция материала и становится активной кнопка "Урок 2".По нажатиям на эти кнопки, из файлов читается учебный материал и предоставляется студенту. После прочтения первого урока и до начал работы со вторым уроком пользователя система переводит в окно контроля и там он проходит контроль по прочитанному уроку.
Так же как только, студент заходит в систему обучения, включается счетчик времени, по нажатию на кнопку "Выход" программа закрывается и время пребывания студента в системе сохраняется и записывается в файл.
Рис. 6
Если студент уже прошел весь курс обучения, прошел контроль, и опять заходит в систему, то ему уже доступны все уроки, и кнопка "Результаты" для него не отображается.
Рис 7
По нажатию на кнопки "Ответить", появляется диалоговое окно, в которое студент вводи свой ответ, выполняется проверка на правильность ответа и выдается соответствующее сообщение. Если пользователь ввел пустую строку , то так же выдается соответствующее сообщение. После ответа на вопрос, то кнопка ответа на этот вопрос становится неактивной.
Рис. 8
После того, как пользователь ответил на все вопросы становится активной кнопка "Результат", по нажатию на которую студент может просмотреть результаты своего обучения:
Рис. 9
В окне результаты обучения, студент видит свой результат прохождения контрольного опроса. По нажатию на кнопку "К лекциям" студент попадает в основное окно системы, и там ему доступны все 15 уроков, и отсутствует кнопка "Контроль". По нажатию на кнопку "Выход" программа закрывается.
2.4 Работа с преподавателем
Когда пользователь заходит в систему как преподаватель, то ему открывается окно "Меню преподавателя", в котором он может выбрать, что он хочет сделать. Преподаватель может править лекции, править вопросы и ответы, просматривать результаты обучения студентов.
Рис. 10
По нажатию на кнопку "Править лекции" преподаватель попадает в окно в котором он может изменять учебный материал. Преподаватель выбирает нужный урок, вносит изменения и нажимает на кнопку "Сохранить" и изменения сохраняются.
Рис .11
По нажатию на кнопку "Править вопросы" преподаватель попадает в окно в котором он может изменять вопросы и ответы. Преподаватель изменяет вопросы или ответы и сохраняет изменения по нажатию на соответствующую кнопку.
Рис. 13
По нажатию на кнопку "Рез-ты обучения" преподаватель попадает в окно в котом он может смотреть результату обучения для всех студентов, которые прошли контроль. Каждый студент прошедший контроль, попадает в список доступных для просмотра преподавателем студентов, преподаватель выбирает студента, результаты которого он хочет просмотреть и нажимает на кнопку "Показать"
Рис. 13
3. Описание и коды классов системы
3.1 Класс Enter