36
Интерфейс программы проработан таким образом, чтобы было
сходство с приложением SIMS Client, чтобы пользователи привыкали к
интерфейсу уже на этапе обучения.
Поэтому в приложении будут преобладать светлые и тёмные цвета,
главным образом белый и тёмно-серый. Такой интерфейс создан для того
чтобы пользователь не отвлекался на посторонние назойливые цвета и мог
сосредоточиться на обучении.[17]
Интерфейс формы системного администратора отличается от
интерфейса пользователя. Так как системному администратору схожесть
интерфейса с приложением-оригиналом не требуется для его интерфейса
были выбраны спокойные с психофизиологической точки зрения цвета.
Такие как зелёный, голубой и оранжевый. Цвета кнопок на форме отражают
функции этих кнопок, например кнопка “Удалить” будет иметь красный
цвет, а кнопка “Добавить” – зелёный и так далее.
Разработка интерфейса началась с разработки окон авторизации, она
открывается сразу после запуска приложения, эта форма состоит из 3
элементов типа label, 2х элементов типа textbox и трёх кнопок типа button,
также на форме присутствует один элемент типа checkbox, но он не имеет
никакого функционала и добавлен в приложение только для сходства
интерфейса с оригинальным приложением SIMS Client, чтобы испытуемые
привыкали к интерфейсу ПО ещё на этапе изучения и тестирования.
Форма связана с базой данных MySQL, которая находится на локальном
сервере. После ввода пользователем пароля и логина и нажатии кнопки
“Войти” данные отправляются на проверку в базу данных с именем
“ucheba”, а именно в одну из ее таблиц, имеющую имя “users”. Если
введённые данные совпадают с данными из таблицы, то открывается вторая
основная форма, в которой и происходит обучение.
Также на этой форме имеется кнопка “Отмена”, при её нажатии форма
закрывается, и работа приложения сразу завершается, если пользователь
является системным администратором, ему необходимо нажать на