Android aplikace pro úvěrovou společnost
Android application for online banking
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Stanislav Benda
Vedoucí práce
Šebek Jiří
Oponent práce
Náplava Pavel
Studijní obor
Enterprise systémyStudijní program
Softwarové inženýrství a technologieInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce se zaměřuje na vývoj mobilní aplikace pro sledování bankovních účtů a finančních operací s cílem zjednodušit správu financí uživatelů. Práce se věnuje analýze stávajících řešení na trhu a identifikaci klíčových požadavků uživatelů. Hlavním cílem je vytvořit aplikaci, která umožňuje integraci a přehledné zobrazení účtů z různých bankovních institucí, jako jsou Komerční banka, ČSOB, George a Coinbase. Metodologie zahrnuje literární rešerši, analýzu moderních technologií a návrh a implementaci aplikace pro platformu Android. Aplikace bude vyvíjena v jazyce Kotlin a bude využívat služeb Firebase pro autentizaci a ukládání dat. Klíčové funkcionality zahrnují registraci a přihlášení uživatelů, zobrazení seznamu bankovních účtů, přidávání nových účtů a správu finančních dokumentů. Vývoj aplikace zahrnuje použití architektonického vzoru MVVM pro oddělení logiky od uživatelského rozhraní, což zajišťuje lepší udržovatelnost a rozšiřitelnost kódu. Dále byly využity design patterny Adapter, Bridge a Decorator k řešení specifických problémů a zajištění flexibility aplikace. Očekávaným výsledkem je funkční mobilní aplikace, která poskytne uživatelům snadný a intuitivní nástroj pro správu jejich finančních účtů a dokumentů. Závěry práce budou zahrnovat hodnocení úspěšnosti aplikace a diskusi o jejím potenciálním rozvoji do budoucích let. This bachelor’s thesis focuses on the development of a mobile application designed to simplify financial management for users by tracking bank accounts and financial transactions. The thesis includes an analysis of existing market solutions and the identification of key user requirements. The primary goal is to create an application that allows for the integration and clear display of accounts from various banking institutions, such as Komerční banka, ČSOB, George, and Coinbase. The methodology encompasses a literature review, analysis of modern technologies, and the design and implementation of the application for the Android platform. The application will be developed using the Kotlin language and will utilize Firebase services for authentication and data storage. Key functionalities include user registration and login, displaying a list of bank accounts, adding new accounts, and managing financial documents. The development process involves using the MVVM architectural pattern to separate logic from the user interface, ensuring better maintainability and extensibility of the code. Additionally, design patterns such as Adapter, Bridge, and Decorator have been used to address specific issues and provide flexibility to the application. The expected outcome is a functional mobile application that offers users an easy and intuitive tool for managing their financial accounts and documents. The conclusions of the thesis will include an evaluation of the application’s success and a discussion of its potential development in future years.
Kolekce
- Bakalářské práce - 13136 [1123]