Design and development of a component for automating the processing of bank transactions in the ABRA Flexi system

Thesis title: Návrh a vývoj komponenty pro automatizaci zpracování bankovních pohybů v systému ABRA Flexi
Author: Hošková, Michaela
Thesis type: Bakalářská práce
Supervisor: Stanovská, Iva
Opponents: Luc, Ladislav
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá tvorbou komponenty na automatické zpracování bankovních pohybů ve formě pluginu do ERP systému ABRA Flexi. První část se zaměřuje na popis problematiky účetnictví a konkrétněji pak na účtování a párování bankovních pohybů. Jako další popisuje metodiky, nástroje a technologie, které byly při vývoji použity, a představuje jejich výhody a nevýhody. Realizační část je zaměřena na specifikaci požadavků na systém a vymezení případů užití podle metodiky MMSP. Popisuje také architekturu aplikace a návrh databáze, přičemž se detailně věnuje popisu jednotlivých tabulek, jejich atributů a vazeb mezi nimi. Jako poslední je popsán samotný vývoj aplikace a výsledky jejích testů na testovacích datech, která byla dobrovolně poskytnuta dvěmi právnickými osobami.
Keywords: node.js; RPA; webová aplikace; JavaScript; párování; Docker; PostgreSQL; REST API; MMSP; účetnictví; bankovní pohyby; účtování
Thesis title: Design and development of a component for automating the processing of bank transactions in the ABRA Flexi system
Author: Hošková, Michaela
Thesis type: Bachelor thesis
Supervisor: Stanovská, Iva
Opponents: Luc, Ladislav
Thesis language: Česky
Abstract:
The bachelor thesis deals with the creation of a component for automatic processing of banko movements in the form of a plug-in for the ERP system ABRA Flexi. The first part focuses on the description of accounting issues and more specifically on accounting and matching of bank transactions. If further describes the methodologies, tools and technologies used in the development and presents their advantages and disadvantages. The implementation part focuses on the specification of the system requirements and the definition of use cases according to the MMSP methodology. It also describes the architecture of the application and the design of the database, with detailed descriptions of the invididual tables, their attributes and the relationships between them. Lastly, the actual development of the application and its testing on test data voluntarily provided by two legal entities is described.
Keywords: Docker; JavaScript; REST API; MMSP; bookkeeping; bank transactions; accounting; pairing; PostgreSQL; web application; node.js; RPA

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 12. 10. 2023
Date of submission: 5. 5. 2024
Date of defense: 17. 6. 2024
Identifier in the InSIS system: https://insis.vse.cz/zp/85971/podrobnosti

Files for download

    Last update: