Вебзастосунок для налаштування процесу створення та оплати рахунків за допомогою криптовалюти

dc.contributor.advisorХалус, Олена Андріївна
dc.contributor.authorБілько, Олексій Євгенович
dc.date.accessioned2025-01-07T07:55:02Z
dc.date.available2025-01-07T07:55:02Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 63 таблиці, 34 рисунки та 33 джерела – загалом 85 сторінок. Дипломний проєкт присвячений розробці вебзастосунку для надання можливості бізнесу створювати та управляти криптовалютними рахунками (інвойсами) для платежів в Bitcoin та Ethereum, пропонуючи просте рішення для отримання криптовалютних платежів у зручний спосіб. Мета: полегшення процесу створення криптовалютних рахунків для оплати в Bitcoin і Ethereum продавцям товарів і послуг, і надання можливості їх клієнтам оплачувати ці рахунки за рахунок створення зручного вебзастосунку. Об'єкт дослідження: програмне забезпечення для налаштування процесу створення та оплати рахунків за допомогою криптовалюти. Предмет дослідження: сучасні підходи до розробки програмного забезпечення та його розгортання в хмарних сервісах. У розділі 1 розглянуто сферу криптовалютних платіжних систем, проведено аналіз предметної області, проаналізовано існуючі технології і описано бізнес-процеси. Розділ 2 присвячений розробленню вимог до програмного забезпечення, а саме варіантів використання програмного забезпечення, а також функціональних і нефункціональних вимог. Розділ 3 присвячений конструюванню та розробленню програмного забезпечення, архітектурі програмного забезпечення, обґрунтуванню вибору засобів розробки, а також аналізу безпеки даних. Розділ 4 присвячений аналізу якості та тестуванню програмного забезпечення, в ньому наведено опис процесів тестування, а також контрольний приклад. У розділі 5 розглянуто розгортання та супровід програмного забезпечення. Програмне забезпечення впроваджено в провайдерах хмарних рішень Microsoft Azure, Vercel, SmarterAsp.Net.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 63 tables, 34 figures and 33 sources – in total 85 pages. The diploma project is dedicated to the development of a web application to enable businesses to create and manage cryptocurrency invoices for payments in Bitcoin and Ethereum, offering a simple solution for receiving cryptocurrency payments in a convenient way. The purpose of the diploma project is to facilitate the process of creating cryptocurrency invoices for payment in Bitcoin and Ethereum for sellers of goods and services, and enabling their customers to pay these invoices by creating a convenient web application. Object of research: software for setting up the process of creating and paying invoices using cryptocurrency. Subject of research: modern approaches to software development and its deployment in cloud services. Section 1 discusses the field of cryptocurrency payment systems, analyzes the subject area, analyzes existing technologies and describes business processes. Section 2 is devoted to the development of software requirements, namely, software use cases, as well as functional and non-functional requirements. Section 3 is devoted to software design and development, software architecture, justification of the choice of development tools, and data security analysis. Chapter 4 is devoted to quality analysis and software testing, and includes a description of testing processes and a benchmark example. Section 5 discusses the deployment and maintenance of the software. The software has been implemented in cloud solution providers Microsoft Azure, Vercel, and SmarterAsp.Net.
dc.format.extent183 с.
dc.identifier.citationБілько, О. Є. Вебзастосунок для налаштування процесу створення та оплати рахунків за допомогою криптовалюти : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Білько Олексій Євгенович. – Київ, 2024. – 183 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/71623
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectкриптовалюта
dc.subjectблокчейн
dc.subjectBitcoin
dc.subjectEthereum
dc.subjectбаза даних
dc.subjectWeb application
dc.subjectcryptocurrency
dc.subjectblockchain
dc.subjectdatabase
dc.titleВебзастосунок для налаштування процесу створення та оплати рахунків за допомогою криптовалюти
dc.title.alternativeWeb Application for Setting up the Process of Creating and Paying Invoices with Cryptocurrency
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bilko_bakalavr.pdf
Розмір:
7.7 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: