This diploma thesis deals with the issue of accounting documents’ data entry. The aim of this work is to develop an application, which optimizes the process of entering data from accounting documents according to the specific needs of the client, accounting company UOL a.s.. This goal is achieved by analyzing the process of accounting documents’ data entry, describing tools that make the process more efficient, analyzing specific needs of the client and describing possibilities of their fulfillm... show full abstractThis diploma thesis deals with the issue of accounting documents’ data entry. The aim of this work is to develop an application, which optimizes the process of entering data from accounting documents according to the specific needs of the client, accounting company UOL a.s.. This goal is achieved by analyzing the process of accounting documents’ data entry, describing tools that make the process more efficient, analyzing specific needs of the client and describing possibilities of their fulfillment through existing applications.The outcome of this thesis is a web application which optimizes the process of entering accounting documents’ data according to specific needs of the client. The server part of the application is implemented using framework Ruby on Rails, client part uses framework React.js. In order to optimize the process, the application uses tools such as RabbitMQ or Redis.The introductory chapter specifies types of accounting documents, including formats in which they are distributed. The chapter is followed by description of the process of data entry of these documents and the possibilities of its automation, analysis of the accounting documents’ data entry in accounting company UOL a.s. and analysis of requirements for the proposed application. Afterwards, technologies that are used to implement and test the application are described. In the following chapters, the application is designed, implemented, and supplemented by a user manual. |