Розробка мобільного застосунку для моніторингу та аналітики курсів криптовалю

Вантажиться...
Ескіз

Дата

ORCID

Назва журналу

Номер ISSN

Назва тому

Видавець

НУБіП України

DOI

Анотація

Мета бакалаврської кваліфікаційної роботи полягає у розробці мобільного застосунку для моніторингу та аналітики курсів криптовалют на платформі iOS, який забезпечує отримання актуальних ринкових даних, їх візуалізацію, локальне збереження, пошук активів, роботу з обраними монетами, нотатками, сповіщеннями та аналітичними звітами. Для досягнення поставленої мети необхідно вирішити такі завдання: - проаналізувати предметну область моніторингу та аналітики курсів криптовалют; - розглянути існуючі програмні рішення та визначити їх переваги й недоліки; - сформувати функціональні та нефункціональні вимоги до мобільного застосунку; - розробити інформаційну модель системи та визначити основні потоки даних; - обґрунтувати вибір інструментальних засобів розробки; - реалізувати основні програмні модулі застосунку; - виконати тестування розробленої системи та оцінити результати її роботи. Об’єктом дослідження є процеси отримання, обробки, збереження та візуалізації ринкових даних криптовалют у мобільному застосунку. Предметом дослідження є мобільний застосунок для моніторингу та аналітики курсів криптовалют, розроблений для платформи iOS. Для розв’язання поставлених завдань було використано методи системного аналізу, моделювання предметної області, проєктування структури даних, об’єктно-орієнтованого програмування, тестування програмного забезпечення та аналізу результатів роботи системи. Під час розробки застосовано мову програмування Swift [1], фреймворк SwiftUI [2], технологію Core Data [3], UserDefaults [4], UserNotifications [5], Charts [6], формат JSON та Binance API як джерело ринкових даних [7]. Також під час підготовки роботи було враховано приклади кваліфікаційних робіт із цифрової бібліотеки НУБіП України [11–13]. Практичне значення роботи полягає у створенні мобільного застосунку, який можна використовувати для зручного моніторингу крипторинку, перегляду актуальних курсів, аналізу історичних даних, формування списку обраних монет, створення нотаток, цінових сповіщень та експорту аналітичних результатів у форматі JSON. Апробацію результатів роботи здійснено шляхом компіляції та тестового запуску мобільного застосунку в середовищі Xcode [17]. Було перевірено основні функціональні можливості системи: реєстрацію та авторизацію користувача, отримання ринкових даних, пошук криптовалют, побудову графіків, роботу з обраними монетами, нотатками, ціновими сповіщеннями та аналітичним модулем. Бакалаврська кваліфікаційна робота складається зі вступу, чотирьох розділів, висновків, списку використаних джерел і додатків. У першому розділі проведено системний аналіз предметної області та сформовано вимоги до системи. У другому розділі розглянуто інформаційне забезпечення, інформаційні потоки та структуру даних. У третьому розділі описано архітектуру, інструментальні засоби та реалізацію основних програмних модулів. У четвертому розділі наведено рекомендації щодо впровадження, експлуатації та тестування застосунку. Робота містить 85 сторінки, 28 використаних джерел і 3 додатки.

Опис

Бібліографічний опис

Карюк Д. Ю. Розробка мобільного застосунку для моніторингу та аналітики курсів криптовалют : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 83 с.

Endorsement

Review

Supplemented By

Referenced By