Разработка системы "Клавиатурный тренажер" с функциями администратора, обучающей слепому десятипальцевому методу набора
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
#171;Пользователи (см. рисунок 11) выполняет функции:
?добавления пользователя;
?редактирование пользователя;
?удаления пользователя.
Для добавления обучаемого необходимо кликнуть Создать в открывшимся окне (см. рисунок 14) необходимо в обязательном порядке указать логин, пароль и статус. Для подтверждения операции создания нового обучаемого следует кликнуть ОК, после чего добавленная запись отобразится в Поле 3 (см. рисунок 14). Для редактирования обучаемого необходимо в Поле 3 выбрать требуемого запись и кликнуть Изменить. Затем в появившимся окне (см. рисунок 14) изменить пользовательские данные и кликнуть ОК.
Во вкладке Система доступны изменения:
?настроек клавиатуры;
?отображения упражнения;
?изменение пароля администратора.
Удаление выбранного обучаемого производится кликом по кнопке Удалить, после чего в появившимся диалоговом окне (см. рисунок 15) будет предложено подтверждение выполнения операции. В Поле 4 отображается статистика каждого выделенного обучаемого.
Рисунок 11 - Вкладка Пользователи
Рисунок 12 - Окно подтверждения удаления
Рисунок 13 - Вкладка системных настроек программы
Рисунок 14 - Окно редактирования Пользователь
Рисунок 15 - Статистика обучаемых
2.1.2 Меню обучаемого
На главной форме сверху расположено основное меню, в котором реализованы следующие функции:
-работа с файлом: завершить сеанс и выход из программы;
-мой профиль: редактирование данных и статистика;
-помощь: справка и о программе.
В меню Файл имеются следующие пункты: Завершить сеанс - если требуется покинуть режим пользователя и пункт Выход из программы если требуется завершить работу программы. Меню Мой профиль содержит пункт Редактирование данных, кликом по которому откроется окно редактирования профиля обучаемого (см. рисунок 14). Статистика обучаемого доступна в пункте Статистика (см. рисунок 18). Руководство пользователя и сведения о программном продукте доступны в меню Помощь в пунктах Справка и О программе (см. рисунок16).
Рисунок 16 - Окно О программе
Прежде чем преступить к выполнению упражнения, необходимо выбрать уровень в поле Выбор уровня, затем выбрать задание кликом по Выбор задания. Также доступно отображение виртуальной клавиатуры кликом по Показать клавиатуру или скрыть Скрыть клавиатуру (см. рисунок 17). Выполнение задания начинается с нажатия клавиши, по завершению каждого задания в поле Статистика (см. рисунок 17) будут представлены статистические данные: количество выполненных заданий заданного уровня, количество совершенных ошибок, скорость набора и время за которое выполнено задание.
Рисунок 17 - Окно клавиатурного тренажера
Рисунок 18 - Окно статистики
2.1.3Описание тестового примера
Для демонстрации работы программы приведем описание тестового примера.
Сформируем задачи, которые нам нужно реализовать:
-пройти регистрацию пользователя;
-выполнить вход в систему в режиме обучаемого;
-выполнить упражнение;
-завершить сеанс обучаемого;
-войти в систему с правами администратора;
-изменить настройки системы.
Чтобы пройти процедуру регистрации в стартовом окне (см. рисунок 19) необходимо выбрать Обучаемый, затем кликнуть Регистрация в появившимся окне в обязательном порядке ввести логин, пароль и выбрать статус кликом по нужной строке в списке (см. рисунок 20).
Кликом клавиши ОК произойдет регистрация нового пользователя. Теперь необходимо войти в систему, указав логин и пароль в стартовом окне (см. рисунок 19).
Войдя в систему (см. Рисунок 21) необходимо выбрать уровень сложности в поле Выбор уровня, выбрать задание кликом по Выбрать задание. По усмотрению можно отображать виртуальную клавиатуру кликом по Показать клавиатуру. Теперь можно приступить к выполнению упражнения. При выполнение набора текста задания предусмотрено подсвечивание клавиш клавиатуры для лучшего освоения клавиатуры обучаемым, для заинтересованности обучаемого предусмотрена визуализация падающих букв.
Рисунок 19 - Стартовое окно
После выполнения каждого задания выводится текущая статистика:
?количество выполненных упражнений заданного уровня;
?количество совершенных ошибок;
?скорость набора;
?время выполнения задания.
Рисунок 20 - Окно регистрации
Рисунок 21 - Окно до выполнения упражнения
На рисунке 22 предоставлено окно выполнения упражнения с визуализацией падающих букв.
По окончании выполнения задания сформируется статистика и будет предложено выполнение следующего упражнения после нажатия клавиши Пробел (см. рисунок 23).
Завершим сеанс обучаемого, выполнив команды Файл - Завершить сеанс. Появится стартовое окно программы выбора пользователя (рисунок 19). Войдем в систему как Администратор. В главном окне программы (рисунок 24) в меню выберем Мой профиль - Настройки. На вкладке Упражнения кликнем по клавише Создать задание и в окне редактирования введем текст нового задания (рисунок 25). Добавление задания в базу упражнений произойдет