- •Введение
- •1. Системотехническая часть
- •1.1 Описание и анализ предметной области
- •1.1.1 Принципы обучения слепому методу печати
- •1.1.2 Обзор существующих клавиатурных тренажеров
- •1.1.3 Анализ предметной области
- •1.2 Постановка задачи
- •1.3 Построение структурной схемы
- •1.4.1 Функциональная спецификация системы
- •1.4.2 Спецификация качества
- •1.5 Разработка и описание структуры данных и классов объектов
- •1.4 Спецификация системы
- •1.6 Разработка и описание алгоритмов
- •Выбор и обоснование программных средств
- •1.7.1 Выбор операционной системы
- •1.7.2 Выбор языка программирования
- •2. Конструкторско-технологическая часть
- •2.1 Разработка пользовательского интерфейса системы
- •2.1.1 Меню администратора
- •2.1.2 Меню обучаемого
- •Описание тестового примера
- •2.2 Реализация и описание модулей программы
- •2.3 Выбор и обоснования комплекса технических средств
- •2.3.1 Расчет объема занимаемой памяти
- •2.3.2 Минимальные требования, предъявляемые к системе
- •Заключение
2.1.1 Меню администратора
На главной форме сверху расположено основное меню, в котором реализованы следующие функции:
работа с файлом: завершить сеанс и выход из программы;
инструменты: настройка и статистика.
справка: о программе
Ниже располагается меню (см. рисунок 9), на котором администратор может выбрать «Файл», если требуется завершить сеанс работы в режиме администратора, пункт «Завершить сеанс» или завершить работу программы «Выход из программы», если требуется создать, изменить, удалить упражнение или добавить пользователя, изменить конфигурацию пользователя, а также изменить настройки системы доступно в «Инструменты» пункт «Настройка». Статистика пользователей доступна в пункте «Статистика». Руководство пользователя и сведения о системе, разработчиках доступно в «Помощь» в пунктах «Справка» и «О программе».
Окно упражнение содержит вкладки:
упражнения; слепой печать обучение тренажер
пользователи;
система. Вкладка «Упражнения» (см. рисунок 10) позволяет добавить новое упражнение для этого нужно кликнуть по кнопке «Создать упражнение» затем в «Поле 2» добавить упражнение, кликнуть по кнопке «Сохранить» теперь упражнение добавлено в «Поле 1». Для редактирования упражнения необходимо кликнуть в «Поле 1» по строке с упражнением, затем кликнуть по кнопке «Изменить» отредактировав упражнение в «Поле 2» необходимо кликнуть по кнопке «Сохранить». Удаление упражнения аналогично процедуре редактирования упражнения, только вместо клика по кнопке «Изменить» кликнуть «Удалить».
Рисунок 9 – Главная форма администратора
Поле 2
Поле 1
Рисунок 10 – Вкладка «Упражнение»
Вкладка «Пользователи» (см. рисунок 11) выполняет функции:
добавления пользователя;
редактирование пользователя;
удаления пользователя.
Для добавления обучаемого необходимо кликнуть «Создать» в открывшимся окне (см. рисунок 14) необходимо в обязательном порядке указать логин, пароль и статус. Для подтверждения операции создания нового обучаемого следует кликнуть «ОК», после чего добавленная запись отобразится в «Поле 3» (см. рисунок 14). Для редактирования обучаемого необходимо в «Поле 3» выбрать требуемого запись и кликнуть «Изменить». Затем в появившимся окне (см. рисунок 14) изменить пользовательские данные и кликнуть «ОК».
Во вкладке «Система» доступны изменения:
настроек клавиатуры;
отображения упражнения;
изменение пароля администратора.
Удаление выбранного обучаемого производится кликом по кнопке «Удалить», после чего в появившимся диалоговом окне (см. рисунок 15) будет предложено подтверждение выполнения операции. В «Поле 4» отображается статистика каждого выделенного обучаемого.
Поле 4
Поле 3
Рисунок 11 – Вкладка «Пользователи»
Рисунок 12 – Окно подтверждения удаления
Рисунок 13 – Вкладка системных настроек программы
Рисунок 14 – Окно редактирования «Пользователь»
Рисунок 15 – Статистика обучаемых
