груші яблоко повидло
груші яблоко повидло
Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: https://krs.chmnu.edu.ua/jspui/handle/123456789/4212
Titel: Мобільний застосунок інтернет-магазину на Kotlin
Sonstige Titel: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення»
Autoren: Амарін, О. О.
Stichwörter: кафедра інженерії програмного забезпечення
Антіпова К.
Інженерія програмного забезпечення
Android
Firebase
Jetpack Compose
Kotlin
PDF
Room
електронна комерція
мобільний застосунок
кошик
mobile application
e-commerce
Erscheinungsdatum: Jun-2025
Herausgeber: ЧНУ ім. Петра Могили
Zusammenfassung: У межах кваліфікаційної бакалаврської роботи реалізовано повнофункціональний мобільний застосунок інтернет-магазину у форматі онлайн-оголошень для операційної системи Android. Система орієнтована на взаємодію між користувачами в моделі C2C (customer-to-customer), де кожен користувач може виступати як продавцем, так і покупцем. Розробку виконано з використанням мови програмування Kotlin та сучасного Android-інструментарію: Jetpack Compose (для створення інтерфейсу), Room (для локального зберігання даних), Firebase (для автентифікації та збереження зображень), а також Navigation Component (для реалізації навігації). Основний функціонал застосунку охоплює: реєстрацію та вхід користувача, створення та редагування оголошень із фотографіями, пошук і фільтрацію товарів за категоріями та ключовими словами, ведення чатів між користувачами, управління кошиком, оформлення замовлень із вибором дати доставки, генерацію PDF-квитанцій та локальні сповіщення про статус замовлення. Об’єкт кваліфікаційної роботи – процес електронної комерції між користувачами, що реалізується у форматі онлайн-оголошень на мобільних пристроях. Предмет кваліфікаційної роботи є інструменти для розробки програмного забезпечення для платформи Android, розробленого мовою Kotlin з використанням бібліотеки Room для локального зберігання даних. Мета кваліфікаційної роботи полягає в розробці мобільного застосунку оголошень для забезпечення зручної та ефективної взаємодії користувачів та здійснення купівлі-продажу товарів у середовищі Android. Функціональність застосунку протестовано за допомогою in-memory Room DB. Успішне проходження тестів підтвердило коректність логіки взаємодії з базою даних та стабільність функціонування системи. У результаті досягнуто поставлену мету – створено сучасний мобільний застосунок, що реалізує повний цикл C2C-торгівлі, має зручний інтерфейс і може бути використаний як основа для подальшого розвитку або публікації в Google Play. This bachelor's qualification thesis presents the complete development of a fully functional mobile application for an online store in the format of classified advertisements, designed for the Android operating system. The system follows a C2C (customer-to-customer) interaction model, where each user can simultaneously act as both seller and buyer. The application was developed using the Kotlin programming language and modern Android technologies: Jetpack Compose (for building the user interface), Room (for local data storage), Firebase (for authentication and image storage), and the Navigation Component (for screen transitions). The key features include user registration and login, creation and editing of product ads with images, keyword and category-based search and filtering, messaging between users, shopping cart management, order placement with delivery date selection, automatic PDF receipt generation, and local notifications about order status. Object of the qualification work – the process of electronic commerce between users implemented in the format of classified ads on mobile devices. The subject of the qualification work is tools for software development for the Android platform, developed in the Kotlin programming language using the Room library for local data storage. The aim of the qualification work is to develop a mobile advertisement application to ensure convenient and effective user interaction and the purchase and sale of goods in the Android environment. All functions were tested using an in-memory Room database. The successful completion of tests confirms the correctness of data processing logic and the stability of the application. As a result, the main goal was achieved – a modern mobile application was created, implementing the full C2C commerce cycle, featuring a user-friendly interface, and ready to be used as a foundation for further development or publication on Google Play.
Beschreibung: Амарін О. О. Мобільний застосунок інтернет-магазину на Kotlin : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / О. О. Амарін ; ЧНУ ім. Петра Могили. – Миколаїв, 2025. – 86 с.
URI: https://krs.chmnu.edu.ua/jspui/handle/123456789/4212
Enthalten in den Sammlungen:Факультет ком'ютерних наук

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
кваліфікаційна робота Амарін.pdf2.72 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.