груші яблоко повидло
груші яблоко повидло
Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://krs.chmnu.edu.ua/jspui/handle/123456789/4212
Назва: Мобільний застосунок інтернет-магазину на Kotlin
Інші назви: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення»
Автори: Амарін, О. О.
Ключові слова: кафедра інженерії програмного забезпечення
Антіпова К.
Інженерія програмного забезпечення
Android
Firebase
Jetpack Compose
Kotlin
PDF
Room
електронна комерція
мобільний застосунок
кошик
mobile application
e-commerce
Дата публікації: чер-2025
Видавництво: ЧНУ ім. Петра Могили
Короткий огляд (реферат): У межах кваліфікаційної бакалаврської роботи реалізовано повнофункціональний мобільний застосунок інтернет-магазину у форматі онлайн-оголошень для операційної системи 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.
Опис: Амарін О. О. Мобільний застосунок інтернет-магазину на Kotlin : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / О. О. Амарін ; ЧНУ ім. Петра Могили. – Миколаїв, 2025. – 86 с.
URI (Уніфікований ідентифікатор ресурсу): https://krs.chmnu.edu.ua/jspui/handle/123456789/4212
Розташовується у зібраннях:Факультет ком'ютерних наук

Файли цього матеріалу:
Файл Опис РозмірФормат 
кваліфікаційна робота Амарін.pdf2.72 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.