Please use this identifier to cite or link to this item: http://elartu.tntu.edu.ua/handle/lib/45447
Title: Розробка банківського сервісу для перегляду стану рахунків та переказу коштів із застосуванням бібліотеки ReactJS
Other Titles: Development of a banking service for viewing the status of accounts and transferring funds using the React JS library
Authors: Буртник, Іван Любомирович
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Bibliographic description (Ukraine): Буртник І. Л. Розробка банківського сервісу для перегляду стану рахунків та переказу коштів із застосуванням бібліотеки ReactJS: робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Ю. М. Стрянов. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024, 63 с.
Issue Date: Jun-2024
Date of entry: 25-Jun-2024
Publisher: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Стоянов, Юрій Миколайович
Committee members: Козак, Руслан Орестович
UDC: 004.9
Keywords: Axios
JSON Server
React Router
Bootstrap5
VS Code
ReactJS
JavaScript
облік
бюджет
фінанси
програмне рішення
Number of pages: 63
Abstract: Розробка банківського сервісу для перегляду стану рахунків та переказу коштів із використанням бібліотеки React JS // Кваліфікаційна робота освітнього рівня «Бакалавр» // Буртник Іван Любомирович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно інформаційних систем і програмної інженерії, кафедра програмної інженерії, група СП-41 // Тернопіль, 2024 // С. – 63, рис. – 29, табл. – 0, кресл. – 0, додат. – 2, бібліогр. – 12. Кваліфікаційна робота присвячена аналізу, проєктуванню, розробці та тестуванню веб-сервісу, який дозволяє користувачам переглядати стан банківських рахунків та здійснювати переказ коштів. Для реалізації було використано сучасні технології та інструменти, зокрема ReactJS. Перший розділ присвячений дослідженню предметної області, аналізу конкурентних рішень та визначенню вимог до розробки. У цьому розділі також розглядаються засоби та інструменти, необхідні для реалізації проєкту, що дозволяє ознайомитись з темою та актуальністю даної проблематики. Другий розділ містить опис процесів вибору архітектури, проєктування та програмної реалізації сервісу. Цей розділ дозволяє зрозуміти, як здійснювалась безпосередня розробка на основі даних, отриманих у першому розділі. Третій розділ присвячений тестуванню та верифікації розробленого програмного рішення. У ньому розглядаються інструменти та підходи до тестування, що дозволяє сформулювати кінцеву оцінку задовільності виконаної роботи.
Description: Development of a banking service for viewing the status of accounts and transferring funds using the React JS library // Qualification work for the educational level "Bachelor" / Burtnyk Ivan Lyubomyrovych // Ternopil National Technical University named after Ivan Puluj, Faculty of Computer Information Systems and Software Engineering, Department of Software Engineering, group SP-41 // Ternopil, 2024 // P. — 63, fig. — 29, table – 0, drawings — 0, supplementary — 2, bibliography —12. The qualification work is devoted to the analysis, design, development and testing of a web service that allows users to view the status of bank accounts and transfer funds. Modern technologies and tools, including ReactJS, were used for the implementation. The first section is devoted to the study of the subject area, analysis of competitive solutions, and definition of development requirements. This section also discusses the tools and instruments needed to implement the project, which allows you to get acquainted with the topic and relevance of this issue. The second section describes the processes of choosing the architecture, designing, and programmatic implementation of the service. This section allows you to understand how the actual development was carried out based on the data obtained in the first section. The third section is devoted to testing and verification of the developed software solution. It discusses tools and approaches to testing, which allows you to formulate a final assessment of the satisfactoriness of the work performed.
Content: ВСТУП... 9 РОЗДІЛ 1. Теоретичні основи розроби банківських сервісів... 10 1.1 Основні концепції банківських сервісів...10 1.2 Аналіз сучасних тенденцій у банківській сфері...11 1.3 Використання цифрових технологій у банківських послугах...14 1.4 Огляд бібліотеки React JS та її застосування у веб-розробці...15 1.5 Технології та засоби розробки...17 РОЗДІЛ 2. Проектування банківського сервісу... 20 2.1 Вимоги до системи... 20 2.2 Архітектура системи... 22 2.3 Розробка інтерфейсу користувача з використанням React JS... 26 РОЗДІЛ 3. Реалізація та тестування банківського сервісу... 31 3.1 Реалізація основних функцій сервісу на ReactJS... 31 3.2 Тестування функціональності та продуктивності системи... 36 3.3 Оцінка ефективності та зручності використання розробленого сервісу... 38 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОСНОВИ ОХОРОНИ ПРАЦІ... 42 4.1 Аналіз умов праці розробників програмного забезпечення... 42 4.2 Організація робочого місця та запобігання професійним захворюванням... 45 ВИСНОВКИ... 48 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ... 50 ДОДАТКИ... 51 Додаток А – Вихідний код програми... 52 Додаток Б – Диск...63
URI: http://elartu.tntu.edu.ua/handle/lib/45447
Copyright owner: © Буртник Іван Любомирович, 2024
References (Ukraine): Quick Start [Електронний ресурс] – Режим доступу до ресурсу: https://react.dev/learn
The Modern JavaScript Tutorial [Електронний ресурс] – Режим доступу до ресурсу: https://javascript.info/
Visual Studio Code Docs [Електронний ресурс] – Режим доступу до ресурсу:https://code.visualstudio.com/Docs
Bootstrap Docs [Електронний ресурс] – Режим доступу до ресурсу: https://getbootstrap.com/docs/5.3/getting-started/introduction/
React Router Tutorial[Електронний ресурс] – Режим доступу до ресурсу: https://reactrouter.com/en/main/start/tutorial
JSON Server [Електронний ресурс] – Режим доступу до ресурсу: https://json-server.dev/
Axios Getting Started [Електронний ресурс] – Режим доступу до ресурсу: https://axios-http.com/docs/intro
HTML Tutorial [Електронний ресурс] – Режим доступу до ресурсу: https://www.w3schools.com/html/
Redux Essentials [Електронний ресурс] – Режим доступу до ресурсу: https://redux.js.org/tutorials/essentials/part-1-overview-concepts
How to Use the React Context API in Your Projects [Електронний ресурс] – Режим доступу до ресурсу: https://www.freecodecamp.org/news/context-api-in-react/
Лєськів Г. З., Верескля М. Р. (2018). Безпека Життєдіяльності Та Охорона Праці . Львів
Сидоренко, М. П. (2020). Аналіз економічної ефективності інвестицій у здоров'я працівників. Харків: ХНАДУ
Content type: Bachelor Thesis
Appears in Collections:121 — Інженерія програмного забезпечення (бакалаври)

Files in This Item:
File Description SizeFormat 
dyplom_Burtnyk_2024.pdf1,45 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Admin Tools