Інформаційна система з пошуку інклюзивних місць для людей з особливими потребами

Автор: Шостак Дмитро Ігорович
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні системи та технології
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2020-2021 н.р.
Мова захисту: українська
Анотація: Шостак Д.І. Висоцька В.А. (керівник). Інформаційна система з пошуку інклюзивних місць для людей з особливими потребами. Магістерська кваліфікаційна робота. - Національний університет «Львівська Політехніка», Львів, 2020. Розширена анотація Сучасний рівень розвитку більшості приватних та державних закладів та елементів інфраструктури українських населених пунктів недостатньо або зовсім не задовольняє потреби громадян з особливими потребами. Це зумовлено як застарілістю інфраструктури в багатьох випадках, так і не врахуванням потреб людей у інвалідних візках при будівництві нових елементів чи реконструкції існуючих локацій. Разом з цим поширення інформаційних технологій, їх все глибше проникнення у повсякденні життя громадян та поступове зниження вартості електронних пристроїв та програмного забезпечення для них роблять доступ до таких технологій все більш доступними для усіх категорій населення. Тому, в перспективі, такі програмні рішення як те, що було виконано в межах цієї кваліфікаційної роботи будуть з часом набувати все більшої популярності і відповідно, зможуть допомогти більшій кількості людей, що цього потребують. Головна ідея створеної інформаційної системи полягає у наданні користувачам ресурсу доступу до відомостей про пристосованість різноманітних локацій та елементів інфраструктури до надання послуг відвідувачам з особливими потребами. За допомогою додатку користувачі отримають змогу у зручний та швидкий спосіб отримати доступ до актуальної та перевіреної інформації, поданої у організованому вигляді через користувацький інтерфейс мобільної чи браузерної версії застосунку. Завдання, що було поставлено перед розробником інформаційної системи передбачало створення, проектування та підтримку програмного продукту у вигляді браузерної та мобільної версій додатку для пошуку та отримання відомостей про пристосованість місць для відвідування людьми з обмеженими можливостями. Ця робота містить опис процесу розробки а також характеристику створеного програмного продукту, що дозволяє користувачам з особливими потребами дізнаватися про рівень інклюзивності різноманітних локацій. Результатом цієї роботи є реалізована інформаційна система, що має браузерну і мобільну версію інтерфейсу, яка буде виставлена у доступ для користування зігдно правил ресурсів з розповсюдження додатків та сервісів. Перед початком розробки було проведено аналіз існуючих аналогів. Цей аналіз включав в себе огляд додатків та сервісів, що створені для допомоги людям у інвалідних візках. Існуючі інформаційні системи зі схожим призначенням часто посилаються нанеактуальні або неповні дані, а також використовують неефективні програмні рішення разом з неінтуїтивним дизайном. Окрім аналізу аналогів було проведено аналіз та характеристику технологій, що були застосовані для розробки. Наступним кроком був проведений системний аналіз. Цей процес включав: визначення генеральної мети й типу системи за допомогою методу ієрархії дерева цілей, розробку концептуальної моделі з використанням UML діаграм відповідно до стандартів ISO, детальний огляд архітектури та модулів системи. Після системного аналізу був проведений огляд інструментів розробки. Цей набір складається з підбору мов програмування, середовища розробки, фреймворків й баз даних. Було детально проаналізовано, які технолгії варто застосовувати при реалізації конкретних елементів системи. Наприклад, для створення бази даних було потрібно використати технології розробки реляційних баз даних, а для реалізації інтерфейсу користувача було застосовано технології веб-розробки та дизайну. Останній крок включав опис деталей реалізації та аналіз результатів. Деталі реалізації складаються із зображень реалізованої системи, опису технічних рішень й схеми бази даних. Оскільки основним призначенням інформаційної системи забезпечення користувачів доступом до інформації про інклюзивність різноманітних локацій, то можна вважати, що об’єктом дослідження є відомості про інклюзивність локацй, способи їх визначення та подання за допомогою інструментів та засобів інформаційних технологій. Предметом дослідження, відповідно, є аналіз, обробка даних про інклюзивність локацій та їх подання для користувача, що надає можливість отримувати оперативний доступ до інформації про пристосованість місць поряд з користувачем до потреб людей з обмеженими можливостями. Основна мета цієї кваліфікаційної роботи полягає у розробці інформаційної системи, що призначена для використання людьми з особливими потребами і спрямована у своїх основних рисах на покращення доступу для користувачів до актуальної інформації про елементи оточуючої інфраструктури та стан їхньої пристосованості до особливих потреб громадян в інвалідних візках. Короткі результати досліджень – в якості результатів дослідження було запропоновано новий підхід у зборі і аналізі даних про інклюзивність локацій та їх відображеннядля користувачів. Ключові слова: інклюзивність, пошук локацій, рівень інклюзивності, люди з обмеженими можливостями, інтерфейс користувача. Перелік використаних літературних джерел 1. Duckett J. HTML and CSS: Design and Build Websites / Jon Duckett., 2011. 2. DOM Enlightenment / Cody Lindley., 2013. 3. Refactoring JavaScript: Turning Bad Code Into Good Code 1st Edition / Evan Burchard., 2017. 4. Eric E. Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Moderns JS Libraries / Elliott Eric. 5. jQuery in Action, Third Edition / Bear Bibeault, Yehuda Katz., 2015 6. jQuery Succinctly / Cody Lindley., 2014 7. Applied JQuery: Develop and Design / Jay S. Blanchard., 2011. 8. Herman D. Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript / David Herman., 2012. – (Effective Software Development Series; 1). 9. Jarrell E. Fetching API Data with React.JS [Електронний ресурс] / Ethan Jarrell. – 2017. – Режим доступу до ресурсу: https://blog.hellojs.org/fetching–api–data–with–react–js–460fe8bbf8f2. 10. Dere M. How to integrate create–react–app with all the libraries you need to make a great app / Mohan Dere., 2018. 11. React in Action / Mark Tielens Thomas