Detail práce
Systém pro iniciaci plateb a čtení informací z bankovního účtu v rámci PSD2
Cílem této práce je vytvořit systém, který firmě Platební instituce Roger a.s. umožňuje iniciovat platbu nebo stáhnout platební historii z bankovních účtů vedených u Fio banky. Komunikace s bankou je realizována přímo pomocí bankovního REST API, které je zpřístupněno na základě rozsáhlých legislativních změn v oblasti bankovnictví. Tyto změny přinesla nově aktualizovaná směrnice Evropského parlamentu a Rady EU o platebních službách na vnitřním trhu (PSD2), která bankovním institucím ukládá povinnost zpřístupnit veřejné rozhraní třetím stranám. Při tvorbě aplikace byl prozkoumán a zaznamenán současný stav zavádění PSD2 služeb na českém bankovním trhu. Program byl navržen tak, aby mohl být do budoucna dále rozšiřován.
PSD2, bankovní účet, Fio banka, iniciace platby, stažení transakční historie, REST API, bankovní rozhraní, Python, rámec web2py
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "B".
- Vysvětlete notaci a obsah diagramu na obr. 4, str. 36.
- Jak by bylo možné v návrhu a implementaci zobecnit napojení externích bankovních systémů, nad rámec již podporovaných bank?
Burget Radek, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Češka Milan, doc. RNDr., Ph.D. (UITS FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
@bachelorsthesis{FITBT20518, author = "Petr J\r{u}da", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Syst\'{e}m pro iniciaci plateb a \v{c}ten\'{i} informac\'{i} z bankovn\'{i}ho \'{u}\v{c}tu v r\'{a}mci PSD2", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2018, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/20518/" }