Письменний, Ігор ОлександровичКулик, Вячеслав Олександрович2023-05-222023-05-222021Кулик, В. О. Побудова масштабованої сервіс-орієнтованої архітектури системи електронних черг за допомогою хмарних сервісів Amazon : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Кулик Вячеслав Олександрович. – Київ, 2021. – 89 с.https://ela.kpi.ua/handle/123456789/55948Метою дипломної роботи є дослідження засобів проектування веб-застосунку, розгортки системи та створення додатку для імплементації електронної черги в якості зручної системи загального користування. Проблема людських черг у місцях загального користування певними громадськими сервісами є доволі відомою, але досі зустрічається невелика кількість практичних рішень, що зуміли певною мірою вплинути на процес людської черги, роблячи його більш комфортним для людини. Дана система позиціонується як вирішення ключових проблем перебування у живій черзі - необхідності знати свій поточний номер у черзі та мати можливість вільно пересуватися. Проектування додатку проходило з урахуванням досвіду попередніх систем-нововведень, що мали за мету вирішити або в певній мірі спростити процес живої черги - даний фактор в більшій степені вплинув на проектування інтерфейсу додатку. При побудові архітектури було застосовано архітектурний патерн - мікросервісна архітектура, - для покращення структури кодової бази проекту та підвищення зручності майбутньої підтримки системи. Результатом дипломної роботи є веб-застосунок, що може бути використаний за допомогою веб-клієнту та цілком реалізовує систему електронних черг в зручному для користувача форматі, та може бути застосований в будь-якій сфері людської діяльності для вирішення поставленої проблеми живих черг. Створену базу проекту можливо розглядати в якості високо перспективного проекту, що приносить практичну користь користувачам системи. Майбутні версії інформаційної системи також можна портувати на мобільні операційні системи для підвищення кількості активної аудиторії за рахунок більшої зручності використання мобільних додатків перед веб-клієнтами. Додаток може бути розповсюджений на безкоштовній основі. Подальша монетизація може втілюватися за рахунок розміщення реклами у мобільному додатку чи у вигляді банерів на веб-клієнті.89 с.ukвеб-застосунокелектронна чергамікросервісна архітектураNode.jsweb applicationelectronic queuemicroservice architectureПобудова масштабованої сервіс-орієнтованої архітектури системи електронних черг за допомогою хмарних сервісів AmazonBuilding a scalable service-oriented system architecture of electronic queues using Amazon cloud servicesBachelor Thesis