Android aplikace pro úvěrovou společnost
Android application for online banking
dc.contributor.advisor | Šebek Jiří | |
dc.contributor.author | Stanislav Benda | |
dc.date.accessioned | 2024-06-18T14:15:44Z | |
dc.date.available | 2024-06-18T14:15:44Z | |
dc.date.issued | 2024-06-05 | |
dc.identifier | KOS-1240737331505 | |
dc.identifier.uri | http://hdl.handle.net/10467/114931 | |
dc.description.abstract | 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. | cze |
dc.description.abstract | 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. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | 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.html | eng |
dc.rights | Vysokoš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 | cze |
dc.subject | Bankovní účty | cze |
dc.subject | Mobilní aplikace | cze |
dc.subject | Vývoj aplikací | cze |
dc.subject | Kotlin | cze |
dc.subject | Firebase | cze |
dc.subject | MVVM | cze |
dc.subject | Bank Accounts | eng |
dc.subject | Mobile Application | eng |
dc.subject | Application Development | eng |
dc.subject | Kotlin | eng |
dc.subject | Firebase | eng |
dc.subject | MVVM | eng |
dc.title | Android aplikace pro úvěrovou společnost | cze |
dc.title | Android application for online banking | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Náplava Pavel | |
theses.degree.discipline | Enterprise systémy | cze |
theses.degree.grantor | katedra počítačů | cze |
theses.degree.programme | Softwarové inženýrství a technologie | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 13136 [1123]