
2. Опис інтерфейсу
У
створеній програмі кожному функціональному
блоку відповідає своє вікно (форма).
Розглянемо їх. Початкова форма, що
реалізує можливість вибору одного з
двох режимів користування представлена
на рисунку 2.1:
Рис. 2.1. Початкова форма
Рис. 2.2. Особисті дані
Наступне вікно, яке побачить користувач, обрав кнопку «Испытуемый» зображене на рисунку 2.2. Ця форма призначена для отримання особистих даних користувача. Реалізована перевірка, чи заповнені усі поля та перевірка на правильність введення віку. При натиску на кнопку «Назад» це вікно зникає, а на його місці з’являється стартове вікно. При натисканні кнопки «Дальше» з’являється тестове вікно з тестом першого типу:
Рис. 2.3. Приклад тесту №1
Також були реалізовані допоміжні вікна:
Рис.
2.4. Допомога
Рис. 2.5. О програмі
Наступні типи тестування:
Рис. 2.6. Приклад тесту №2 Рис. 2.7. Приклад тесту №3
Вигляд результатів тесту:
Рис. 2.8. Результат тесту
У випадку, якщо на стартовому вікні була обрана кнопка «Администратор», користувач побачить наступне:
Рис. 2.9. Авторизація Рис. 2.10. Адміністратор
Встановлений пароль при першому запуску – `111`, який у подальшому може бути змінений. У разі правильно введеного пароля, відображається вікно з рис.
У разі обрання дії «Посмотреть базу» на екран виводиться список усіх попередніх проходжень тесту:
Рис. 2.11. База результатів
Дія «Очистить базу» призводить до знищення усіх існуючих даних. Дія «Сменить пароль» дозволяє адміністратору встановити свій власний пароль:
Рис. 2.12. Зміна паролю
Висновки
В результаті виконання курсової роботи була створена програма, що реалізує тестування з соціоніки та дозволяє визначити тим інформаційного метаболізму людини. Програма складається з трьох різних типів тестів, що дає змогу отримати якомога точні результати ( при використанні саме тестового методу ) та при цьому майже не має спеціальних системних вимог. Вона продемонструвала гарну працездатність, має інтуїтивно зрозумілий інтерфейс і не повинна викликати труднощів у роботі кінцевого користувача.
У самій роботі показані основні принципи структурного та об'єктно-орієнтованого програмування, розглянуті в процесі вивчення дисципліни.
Зрозуміло, що створена програма не є абсолютно доскональною та потребує подальшої доробки. Одним із подальших шляхів розвитку може бути додання конкретних алгоритмів роботи з представником кожного типу інформаційного метаболізму, що може значно спростити між особисті відносини та, на приклад, поліпшити засвоєння інформації при навчанні.
Список використаної літератури
1. Швачко Г. Г., Назарчук І.В., Програмування та алгоритмічні мови (мова прогр. Паскаль, частина ІІ): Метод. Вказівки до комп’ютерн. Практикуму для студентів напрямів підготовки 6.040303 «Системний аналіз», 6.050101 «Компютерні науки». – К. ННК «ІПСА» НТУУ «КПІ», 2011. - 106 с.
2. Архангельский А. Я. Delphi 7. Справочное пособие / А. Я. Архангельский.. – М.: ООО «Бином-Пресс», 2003 г. – 1024 с.
3. В. Гуленко, И. Вайсбанд, А. Толстикова, Е. Филатова, В. Мегедь. Сборник тестов на соционический тип – Ц.: Институт им. К. Юнга в Цюрихе, 2000 г.