Мобільний застосунок комплектації безпілотних літальних апаратів

dc.contributor.advisorТарасенко-Клятченко, О. В.
dc.contributor.authorМакаревич, Ольга Федорівна
dc.date.accessioned2024-08-20T08:42:21Z
dc.date.available2024-08-20T08:42:21Z
dc.date.issued2024
dc.description.abstractКваліфікаційна робота включає пояснювальну записку (60 ст., 22 рисунки, 2 додатки). Об’єкт розробки – створення та реалізація мобільного застосунку комплектації безпілотних літальних апаратів. Мобільний додаток дозволяє: додавати деталі на продаж, створювати та оновлювати онлайн кошик, підтверджувати електронну адресу, виконувати складний пошук, інтегрувати платежі з PayPal і Stripe тощо. У процесі розробки було використано платформу Firebase, базу даних Firebase Firestore, менеджер пакетів CocoaPods із мовою програмування Swift для iOS, інтеграцію із системою пошуку Algolia. У ході розробки: - досліджено вже існуючі мобільні додатки для продажу, їхні переваги та недоліки; - вибрано оптимальні інструменти для розробки, їхній аналіз, пророблено порівняльну характеристику мов програмування та баз даних; - досліджено ринок БПЛА, їхні види, типи та варіанти комплектуючих; - розроблена структура мобільного додатку; - збудована архітектура для забезпечення оптимальної роботи додатку; - забезпечене належне візуальне відображення користувацької частини; - імплементація функцій із кошиком користувача, платіжними системами, оновленням інформації про товар; - протестовано додаток, у ході чого перевірено всі його функції.
dc.description.abstractotherThe diploma project includes an explanatory note (Article 60, Fig. 22, 2 appendices). The object of development is the development of a mobile application for the procurement of components for unmanned aerial vehicles. The mobile application allows you to: add details for sale, create and update an online cart, confirm email address, perform advanced search, integrate payments with PayPal and Stripe, etc. During development, Firebase platform, Firebase Firestore database, CocoaPods package manager with Swift programming language for iOS, integration with Algolia search system were used. During development: – Explored existing mobile applications for sales, their advantages and disadvantages; – Selected optimal development tools, conducted their analysis, and made a comparative analysis of programming languages and databases; – Explored the UAV market, their types, varieties, and options for components; – Developed the structure of the mobile application; – Built an architecture to ensure optimal application performance; – Implemented functions with user cart, payment systems, and product information updates; – Tested the application, during which all its functions were verified. The implementation of this application will help streamline and optimize the process of supplying components to unmanned aerial vehicles, speeding up the buying and selling process in the country.
dc.format.extent76 с.
dc.identifier.citationМакаревич, О. Ф. Мобільний застосунок комплектації безпілотних літальних апаратів : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Макаревич Ольга Федорівна. – Київ, 2024. – 76 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/68357
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectмобільний застосунок
dc.subjectкомплектуючі
dc.subjectswift
dc.subjectfirebase
dc.subjectcocoapods
dc.subjectmobile application
dc.subjectspare parts
dc.subjectSwift
dc.subjectFirebase
dc.subjectCocoaPods
dc.titleМобільний застосунок комплектації безпілотних літальних апаратів
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Makarevych_O_F_bakalavr.docx
Розмір:
4.53 MB
Формат:
Microsoft Word XML
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: