Реалізація елементів графічного користувацького інтерфейсу на основі кінцевих автоматів
| dc.contributor.author | Олійник, Андрій Вячеславович | |
| dc.date.accessioned | 2026-06-22T20:21:10Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Об’єктом дослідження є процес розробки графічного користувацького інтерфейсу програмних систем. Предметом дослідження є методи та засоби моделювання поведінки елементів GUI із застосуванням кінцевих автоматів, діаграм станів і програмної реалізації переходів між станами. Метою роботи є розробка підходу до реалізації GUI-компонентів, за якого поведінка кнопок, форм, вкладок, випадаючих списків і модальних вікон описується у вигляді формальної автоматної моделі. Такий підхід дозволяє зменшити кількість неявних умов у коді, підвищити передбачуваність поведінки інтерфейсу, спростити тестування та супровід програмного забезпечення. У практичній частині роботи запропоновано архітектуру демонстраційного вебінтерфейсу, реалізовано приклади автоматів для форми авторизації, кнопки, вкладок і модального діалогового вікна. Для ілюстрації матеріалу наведено діаграми станів, таблиці переходів, фрагменти коду мовами JavaScript та TypeScript, а також приклад структури програмного проєкту без використання складних зовнішніх залежностей. | |
| dc.identifier.citation | Олійник, А. В. Реалізація елементів графічного користувацького інтерфейсу на основі кінцевих автоматів : дипломна робота … бакалавра : F3 Комп’ютерні науки / Олійник Андрій Вячеславович. – Харків : ХНАДУ, 2026. – 77 с. | |
| dc.identifier.uri | https://dspace.khadi.kharkov.ua/handle/123456789/28519 | |
| dc.language.iso | uk | |
| dc.publisher | Харківський національний автомобільно-дорожній університет | |
| dc.subject | графічний інтерфейс | |
| dc.subject | GUI | |
| dc.subject | кінцевий автомат | |
| dc.subject | стан | |
| dc.subject | перехід | |
| dc.subject | подія | |
| dc.subject | діаграма станів | |
| dc.subject | JavaScript | |
| dc.subject | вебдодаток | |
| dc.title | Реалізація елементів графічного користувацького інтерфейсу на основі кінцевих автоматів | |
| dc.type | Bachelor's theses |