121 Інженерія програмного забезпечення
Permanent URI for this collection
Освітня програма: "Інженерія програмного забезпечення"
Browse
Browsing 121 Інженерія програмного забезпечення by Author "Гречко, Анастасія"
Now showing 1 - 12 of 12
Results Per Page
Sort Options
Item Real-time веб-застосунок для спільного доступу до документів та їх редагування(2020) Тищенко, Дар’я; Гречко, АнастасіяРобота присвячена розробці веб-сервісу для спільного доступу до документів та їх редагування в режимі реального часу. У даній роботі докладно розглянуто концепції і методи створення real-time застосунку, зокрема часте опитування, довге опитування, server-sent events та WebSockets, а також описано алгоритм операційного перетворення OT. Проект базується на клієнт-серверній архітектурі. Клієнт реалізований з використанням JavaScript-бібліотеки react.js, а сервер на мові програмування C# з використанням фреймворку ASP.NET Core. Для спільного та одночасного редагування документів використано Signalr.Item Веб-сайт для продажу квартири та нежитлових приміщень у новобудові(2021) Ксьондзик, Максим; Гречко, АнастасіяМетою є покращення показнику швидкодії для подібних сайтів зі збереженням функціональності та забезпеченням приємного та зрозумілого інтерфейсу зі зручною навігацією веб-сторінкою.Item Дослідження технологій розподілених обчислень(2022) Янкін, Ігор; Гречко, АнастасіяУ даній курсовій роботі досліджено існуючі технології розподілених обчислень, що дозволяють об’єднати декілька пристроїв для вирішення складних задач з використанням обчислювальних потужностей задля пришвидшення виконання розрахунків. Проаналізовано найпопулярніші та найбільш поширені реалізації, що дозволяють виконувати розподіленні обчислення та є актуальними станом на 2022 рік. Розглянуто їх переваги, недоліки та особливості. Проведено практичні випробування на обраних фреймворках для того, щоб підтвердити або спростувати твердження, висунуті у теоретичній частині. Отримані результати ретельно проаналізовано та на основі цього зроблено висновки стосовно використаних у роботі технологій.Item Розробка веб-застосування для спільного доступу до документів(2021) Коношенко, Сергій; Гречко, АнастасіяРобота присвячена розробці веб-застосування для спільного доступу та редагування документів. В даній роботі розглянуто основні способи автоматичного вирішення конфліктів під час спільної роботи, а саме алгоритми OT та CRDT. Було розглянуто основі способи взаємодії сервера та клієнта в застосунках у реальному часі, а саме long polling, SSE та WebSockets, їхні переваги та недоліки. Клієнтська частина реалізована на бібліотеці для JavaScript – React. Серверна частина реалізована на програмні платформі Node.js, з використанням модулів Express, ShareDb та нереляційної бази даних MongoDb.Item Розробка веб-сайту для підготовки водіїв з використанням HTML5 Web Workers(2021) Ровніна, Тетяна; Гречко, АнастасіяМетою роботи є створення інформаційної веб-системи з необхідною інформацією для підготовки водіїв. В результаті виконання роботи були досліджені теоретичні основи та прикладні підходи до реалізації процесу створення веб-застосувань та використання засобів паралельного програмування на стороні клієнта.Item Розробка веб-сервісу для контролю харчування та фізичних навантажень(2021) Жуковська, Марина; Гречко, АнастасіяМетою роботи є створення веб-сервісу для контролю харчування та фізичних навантажень для полегшення доступу з дома.Item Розробка мобільного або веб-застосування для розподілу витрат(2021) Синельник, Марія; Гречко, АнастасіяРобота присвячена створенню веб-застосунку для відслідковування спільних витрат та залишків бюджету в родині. Проєкт реалізований за допомогою клієнт-серверної архітектури. Рівень клієнта реалізований за допомогою JavaScript та відображений у веб-системі у HTML форматі, а серверний рівень – на мові програмування Java та за допомогою Spring Framework.Item Розробка мобільного застосунку для платформи IOS для організації централізованої волонтерської допомоги літнім людям(2021) Ксенофонтова, Софія; Гречко, АнастасіяМетою та завданням даної курсової роботи є розробка застосування, що дозволить спростити життя літнім людям, котрі користуються планшетом або смартфоном, а також опосередковано допомогти волонтерським організаціям, що займаються проблемами пенсіонерів, налагодити та централізувати свою взаємодію з підопічними літнього віку.Item Розробка платформи для організації спільного дозвілля та командних івентів(2021) Шкаровська, Наталія; Гречко, АнастасіяДаною курсовою роботою передбачається розробка платформи для організації спільного дозвілля та командних івентів. Платформа має трирівневу архітектуру, клієнтська частина розроблена на TypeScript за допомогою бібліотеки React; сервер – на мові Python, за допомогою фреймворку Flask, а також SQL-Alchemy для реалізації ORM; використовувалася база даних PostgresSQL. Всі програмні компоненти задеплоєні в хмарний сервіс Heroku та доступні в мережі Інтернет. До даного проекту також було підключено сервіси Google: Map API, Map Autocomplete, Main Service, а також imgbb API для завантаження фото та Elasticsearch для реалізації швидкого пошуку подій. Створений сайт містить увесь функціонал вказаний у вимогах, зокрема зручну пошукову систему подій, функціонал особистого кабінету користувачів та систему управління відвіданими чи організованими подіями. У текстовій частині роботи міститься опис роботи використаних технологій, процеси реалізації основної програми веб-застосунку, технічне завдання, а також інструкція користувача готовою системою.Item Розробка сайту для інформування громадян та здійснення комунікації з органами місцевої влади ОТГ(2021) Чумаченко, Олександра; Гречко, АнастасіяМета курсової робити створити ресурс здатний задовольнити потребу зв'язку громадян об'єднаних територіальних громад з місцевою владою щодо питань, пропозицій та отримання інформації про новини та події в режимі онлайн. Результатом даної роботи є функціонуюча платформа для забезпечення зв'язку з місцевою владою, яка дозволяє створювати та редагувати новини і події, подавати звернення, розміщувати петиції та підтримує різні рівні доступу.Item Розробка симулятора робота-прибиральника у 3D середовищі з використанням паралельних обчислень(2020) Нестеров, Максим; Гречко, АнастасіяЗ початку винайдення парового двигуна, а згодом і електроенергії, життя людей почало стрімко змінюватись у бік автоматизації праці та зменшення кількості робочих годин. Однією з дуже важливих сфер, яка зазнала змін, є повсякденні домашні обов’язки. Так, наприклад, поява пральних машин, посудомийок, пилососів дозволила людям економити купу часу. «Автоматичний» означає не лише те, що робот має батарею, хорошу силу обчислювання та гарні «поведінкові» звички, а набагато більше. Як зазначає Steels, автономність – це не просто поєднання змістовних правил, це можливість створювати свої власні правила. Пересуватися, прокласти шлях або поприбирати – це усе дуже просто для нас, людей, та багатьох тварин. Різниця між роботами та тваринами полягає в тому, що тварини використовують мозок для того, щоб вирішити задачу, і ми починаємо розуміти складність цих «простих» завдань, коли аналізуємо складність мозку.Item Розробка та реалізація сайту оренди квартир у місті Києві(2021) Євтушенко, Ігор; Гречко, АнастасіяМета: зробити конкурентний сайт для оренди квартир, який мав би новий особливий функціонал, що не зустрічався б у сайтах-анагогах, для заохочення молодої аудиторії.