Інтелектуальна інформаційна система по наданню ремонтних послуг в житлових комплексах

Автор: Сіліч Олександр Володимирович
Кваліфікаційний рівень: магістр (ОНП)
Спеціальність: Системний аналіз (освітньо-наукова програма)
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2020-2021 н.р.
Мова захисту: українська
Анотація: Сіліч О.В., Кісь Я.П. (керівник). Інтелектуальна інформаційна система по наданню ремонтних послуг в житлових комплексах. Магістерська кваліфікаційна робота на отримання ступеня магістра напрямку 124 – Системний аналіз. – Національний університет “Львівська політехніка”. Ця магістерська кваліфікаційна робота складається із переліку умовних скорочень, вступу, пяти розділів, висновків, списку використаних джерел та додатків. Загальний обсяг роботи складає – дев’яносто девять сторінок, записка містить тридцять вісім рисунків, а список використаних джерел містить двадцять одне найменування. Середньостатистичні жителі України проводять в середньому 293 години щорічно за вирішенням побутових питань. Це можуть бути протікаючі труби, непрацюючі пральні машини, посудомийні тощо. Понад 86% домогосподарств наразі володіють принаймні однією пральною машиною, не горячи вже про величезну мережу трубопроводів санвузлів і т.д. Це робить індустрію надання побутових послуг вигідним ринком для бізнесу. Програмне рішення веб-додатку по вирішенню побутових питань реалізовано за допомогою фреймворків SpringBoot для бекенд серверу та Angular для фронтенд частини. Використано технологію мови програмування Java. Ця магістерська кваліфікаційна робота містить також економічну частину, де розглянуто фінансові аспекти розробки системи, а також обчислено економічну вигідність продукту. У розділі першому був проведений характеристичний аналіз об’єкта дослідження – а саме програмного продукту по розв’язанню побутових проблем. Також було чітко сформульоване завдання на магістрську роботу, охарактеризовано межі сфери саме побутових послуг, в яких діятиме поставлена бізнес-ідея, уточнено юридичні моменти організації взаємодії між замовниками та постачальниками послуг, а також проаналізовано додатки різних компаній виробників з пошуку роботи, оцінено їхні переваги та недоліки у контексті бізнес цінностей та популярності серед користувачів. Охарактеризовано деталі щодо робочого навантаження працівників-партнерів додатку згідно діючого законодавства. У розділі другому було зроблено короткий огляд таких важливих елементів аналізу системи, як дерево цілей та дерево проблем. Згідно з загальними підходами було побудовано ці дерева та детальним чином описано кожен їх елемент, його призначення та внесок до загальної концепції побудови системи та побудовано структурну схему системи. Також зроблено детальний опис відкритих та закритих функцій користувачів у контексті розроблюваної системи. Здійснено короткий огляд концепції побудови контексної діаграми та окреслено її необхідність для додатку з розв’язання побутових проблем. Було описано процес побудови діаграми різних видів – зокрема прецедентів, станів, діяльностей та класів. Дані діаграми дозволили охарактризувати розроблювану систему найбільш повним чином. Вони, крім того, дуже пригодилися під розробки, адже програмісту важко кожну деталь бізнес логіки тримати в голові. А так всі тонкощі можна швидко було освіжити в пам’яті, лише глянувши на одну з побудованих діаграм. Зроблено огляд створення діаграми комопонентів, яка стосується уже конкретно деталей програмної реалізації. У третьому розділі описано технології та основні підходи, які застосовувались для розробки даної аплікації та описано усі найголовніші програмні модулі – яких було досить багато, адже характерною властивістю Spring Boot проектів є те, що вони максимально делегують логіку по пакетах для кращої загальної зрозумілості проекту. Також було побудовано зовнішній дизайн програмного продукту згідно з попередніми вимогами і описано його загальний функціонал з супутніми скрінами. Робота з четвертим розділом продовжила концепції, описані в розділі третьому і являє собою експериментальне дослідження функціоналу готового продукту. Всі витрати, економічні дослідження та планування, які було проведено для успішного ведення бізнесу після пілотного запуску продутку, було описано у розділі п’ятому. Проект є дуже перспективним, адже використовує новітні технології та презентує абсолютно новий для України спосіб пошуку роботи конкретно для галузі побутових послуг. Очікується його велика популярність на українському ринку та в подальшому вихід його конкурентоспроможного варіанту на іноземні простори бізнесу. Ключові слова: фреймворк, бекенд, фронтенд, сфера надання побутових послуг, сервер.