Denne identifikatoren kan du bruke til å sitere eller lenke til denne innførselen:
http://elartu.tntu.edu.ua/handle/lib/45769
Tittel: | Створення інструменту для візуалізації та аналізу інформації про крипто-активи |
Alternative titler: | Creation of a Tool for Visualization and Analysis of Information About Crypto-Assets |
Authors: | Курян, Віталій Андрійович Kurian, Vitalii Andriyovych |
Affiliation: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Курян В. А. Створення інструменту для візуалізації та аналізу інформації про крипто-активи : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Г. В. Козбур. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 72 с. |
Utgivelsesdato: | 25-jun-2024 |
Submitted date: | 11-jun-2024 |
Date of entry: | 3-jul-2024 |
Country (code): | UA |
Place of the edition/event: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Supervisor: | Козбур, Галина Володимирівна |
Committee members: | Микитишин, Андрій Григорович |
UDC: | 004.04 |
Emneord: | крипто-активи crypto-assets транзакція transaction блокчейн blockchain трейдер traider криптовалюта cryptocurrency токен token інвестиції investment |
Abstrakt: | Кваліфікаційна робота присвячена розробці інструменту для візуалізації та аналізу крипто-активів. У першому розділі кваліфікаційної роботи проаналізовано крипто-активи, їх використання та виклики, огляд існуючих рішень і їхні обмеження. Обґрунтовано вибір технологій для розробки інструменту, зокрема Python та PyCharm Edu. Другий розділ кваліфікаційної роботи присвячено проектуванню інструменту: визначено його архітектуру, описано інтерфейс користувача та інтеграцію з зовнішніми API для отримання даних про крипто-активи. У третьому розділі кваліфікаційної роботи описано реалізацію інструменту на основі Python з використанням tkinter. Реалізовано функції для збору, обробки та візуалізації даних, створено користувацький інтерфейс. Проведено тестування, яке виявило здатність інструменту виконувати основні завдання та необхідність доопрацювань. У розділі «Безпека життєдіяльності, основи охорони праці» кваліфікаційної роботи висвітлено аспекти управління ризиками та організації робочих місць для операторів ПК, вимоги до ергономіки, параметри повітряного середовища, освітленості та рівня шуму. The qualification work is devoted to the development of a tool for visualization and analysis of crypto-assets. In the first section of the qualification work, crypto-assets, their use and challenges, an overview of existing solutions and their limitations are analyzed. The choice of technologies for the development of the tool is justified, in particular Python and PyCharm Edu. The second section of the qualification work is devoted to the design of the tool: its architecture is defined, the user interface and integration with external APIs for obtaining data on crypto-assets are described. The third section of the qualification work describes the implementation of the Python-based tool using tkinter. Functions for data collection, processing, and visualization have been implemented, and a user interface has been created. Testing was conducted, which revealed the ability of the tool to perform basic tasks and the need for improvements. In the section «Life safety, basics of labor protection» of the qualification paper, aspects of risk management and organization of workplaces for PC operators, requirements for ergonomics, parameters of the air environment, lighting and noise level are covered. |
Content: | ВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАДАЧ РОЗРОБКИ ІНСТРУМЕНТУ 9 1.1 Аналіз предметної області 9 1.2 Формування вимог до інструменту для візуалізації та аналізу крипто-активів 10 1.3 Огляд існуючих рішень та обґрунтування необхідності нового інструменту 11 1.4 Вибір мови програмування та середовища розробки 13 1.5 Висновок до першого розділу 15 РОЗДІЛ 2. ПРОЕКТУВАННЯ ІНСТРУМЕНТУ ДЛЯ ВІЗУАЛІЗАЦІЇ ТА АНАЛІЗУ КРИПТО-АКТИВІВ 17 2.1 Архітектура інструменту 17 2.2 Розробка функціональної моделі 19 2.3 Інтерфейс користувача та візуальні компоненти 20 2.4 Інтеграція з зовнішніми API для отримання даних про крипто-активи 24 2.5 Висновок до другого розділу 26 РОЗДІЛ 3. РЕАЛІЗАЦІЯ ІНСТРУМЕНТУ ДЛЯ ВІЗУАЛІЗАЦІЇ ТА АНАЛІЗУ КРИПТО-АКТИВІВ 28 3.1 Вибір та використання бібліотек для розробки 28 3.2 Розробка back-end частини на Python 32 3.2.1 Функції отримання та обробки даних 34 3.2.2 Функції візуалізації даних 40 3.2.3 Взаємодія з користувачем та управління даними 43 3.3 Розробка front-end частини 45 3.3.1 Вікно головне меню 46 3.3.2 Вікна вибору, довідки та задавання параметрів функцій 50 3.3.3 Вікно основного робочого поля 53 3.4 Валідація та тестування інструменту 56 3.5 Висновки до третього розділу 59 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 60 4.1 Ризик як кількісна оцінка небезпек 60 4.2 Вимоги ергономіки до організації робочого місця оператора ПК 62 4.3 Висновок до четвертого розділу 65 ВИСНОВКИ 67 ПЕРЕЛІК ДЖЕРЕЛ 69 ДОДАТКИ |
URI: | http://elartu.tntu.edu.ua/handle/lib/45769 |
Copyright owner: | © Курян Віталій Андрійович, 2024 |
References (Ukraine): | Використання цифрових технологій. [Електронний ресурс] – Режим доступу до ресурсу: https://unba.org.ua/news/8874-vikoristannya-cifrovih-tehnologij-vimagae-novih-standartiv-zahistu-prav-lyudini.html Тенденція розвитку криптовалюти в україні [Електронний ресурс] – Режим доступу до ресурсу: https://elartu.tntu.edu.ua/bitstream/lib/40095/2/III_MNPK_2022_Budzanivska_T-Trend_of_cryptocurrency_22-23.pdf Що таке криптовалюта та що з нею можна робити? [Електронний ресурс] – Режим доступу до ресурсу: https://tyzhden.ua/shcho-take-kryptovaliuta-ta-shcho-z-neiu-mozhna-robyty/ Що таке альткоїни, токени та криптовалюти [Електронний ресурс] – Режим доступу до ресурсу: https://incrypted.com/ua/shcho-take-altkojiny-tokeny-ta-kryptovaljuty/ Що таке DAO? [Електронний ресурс] – Режим доступу до ресурсу: https://academy.binance.com/uk/articles/decentralized-autonomous-organizations-daos-explained Що таке DeFi і як вони працюють? [Електронний ресурс] – Режим доступу до ресурсу: https://blog.whitebit.com/uk/what-is-defi-and-how-does-it-work/ Криптовалюти̶ загрози та перспективи функціонування [Електронний ресурс] – Режим доступу до ресурсу: https://elartu.tntu.edu.ua/bitstream/lib/34917/2/FMZKPNES_2021_Krupka_A-Cryptocurrency-threats_and_89-92.pdf Як захистити свій крипто гаманець [Електронний ресурс] – Режим доступу до ресурсу: https://stormgain.com/uk/blog/how-protect-your-crypto-wallet Керівництво по TradingView для новачків [Електронний ресурс] – Режим доступу до ресурсу: https://academy.binance.com/uk/articles/a-beginner-s-guide-to-tradingview Огляд Crуptocompare [Електронний ресурс] – Режим доступу до ресурсу: https://happycoin.club/41066-2/ 12 курсів з мови програмування R [Електронний ресурс] – Режим доступу до ресурсу: https://dev.ua/news/12-kursiv-z-movy-prohramuvannia-r-vid-bazovykh-do-superprosunutykh Знайомство з Visual Studio Code [Електронний ресурс] – Режим доступу до ресурсу: https://romul.name/blog/znayomstvo-z-visual-studio-code/ Eclipse Java: середовище розробки “під себе” [Електронний ресурс] – Режим доступу до ресурсу: https://javarush.com/ua/groups/posts/uk.2359.eclipse-java-seredovijshe-rozrobki-pd-sebe UML для бізнес-моделювання [Електронний ресурс] – Режим доступу до ресурсу: https://evergreens.com.ua/ua/articles/uml-diagrams.html Сoingecko introduction [Електронний ресурс] – Режим доступу до ресурсу: https://docs.coingecko.com/reference/introduction Etherscan introduction [Електронний ресурс] – Режим доступу до ресурсу: https://docs.etherscan.io/ Графічний інтерфейс користувача з Tk¶ [Електронний ресурс] – Режим доступу до ресурсу: https://docs.python.org/uk/3.10/library/tk.html Requests: HTTP for Humans [Електронний ресурс] – Режим доступу до ресурсу: https://requests.readthedocs.io/en/latest/ Pandas documentation [Електронний ресурс] – Режим доступу до ресурсу: https://pandas.pydata.org/docs/ ccxt – documentation [Електронний ресурс] – Режим доступу до ресурсу: https://docs.ccxt.com/#/ 10 найкращих бібліотек Python для машинного навчання та ШІ [Електронний ресурс] – Режим доступу до ресурсу: https://www.unite.ai/uk/10-best-python-libraries-for-machine-learning-ai/ У пошуковику Google тепер можна відстежити криптогаманець і побачити його баланс [Електронний ресурс] – Режим доступу до ресурсу: https://incrypted.com/ua/u-poshukovyku-google-teper-mozhna-vidstezhyty-kryptogamanets-i-pobachyty-jogo-balans/ Безпека життєдіяльності. Ризик як кількісна оцінка небезпек. [Електронний ресурс] – Режим доступу до ресурсу: http://opcb.kpi.ua/wp-content/uploads/2021/08/Lekc_2_BGD_CZ_2021.pdf Основи небезпеки та ризику. [Електронний ресурс] – Режим доступу до ресурсу: https://naurok.com.ua/metodichni-materiali-do-temi-osnovi-nebezpeki-ta-riziku-280445.html Ергономіка робочих місць [Електронний ресурс] – Режим доступу до ресурсу: http://univer.nuczu.edu.ua/tmp_metod/2557/Kurs_lekcij_po_ERM.PDF ДСТУ 8604:2015 Дизайн і ергономіка [Електронний ресурс] – Режим доступу до ресурсу: https://online.budstandart.com/ua/catalog/doc-page.html?id_doc=71028 Ергономічні вимоги до організації робочих місць [Електронний ресурс] – Режим доступу до ресурсу: https://moodle.znu.edu.ua/pluginfile.php/554266/mod_resource/content/л13.pdf |
Content type: | Bachelor Thesis |
Vises i samlingene: | 122 — Компʼютерні науки (бакалаври) |
Tilhørende filer:
Fil | Beskrivelse | Størrelse | Format | |
---|---|---|---|---|
2024_KRB_SN-41_Kurian.pdf | 1,52 MB | Adobe PDF | Vis/Åpne |
Alle innførsler i DSpace er beskyttet av copyright
Administrasjonsverktøy