Font Size: a A A

The Design And Implementation Of Invoice Management Subsystem Of Cloud Accounting System

Posted on:2020-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:J T ChaiFull Text:PDF
GTID:2518305732497814Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of cloud computing technology,an emerging business field,which is called the online accounting system or cloud accounting,has coming into people's sight.The essence of cloud accounting is to use virtual information systems in accounting,build cloud platforms on the Internet,and provide accounting-related services such as accounting and accounting management for companies or individuals.Compared with traditional accounting software,cloud accounting can save IT resources and related manpower investment,and can provide mature and iter able solutions,which is very important for enterprises in informationization,especially for SMEs.The traditional accounting process for SMEs is invoice-centric.Based on the needs of SME accounting informationization,the thesis designs and implements an invoice management subsystem of cloud accounting system with the goal of improving accounting efficiency and reducing HR costs.The system core function module includes three aspects:invoice OCR,reimbursement auditing,and invoice information summary and output.The invoice OCR module identifies the uploaded invoice and stores the generated financial data into the database.The reimbursement auditing module performs reimbursement auditing of the fee.The invoice information summary and output module summarizes and calculates the information,and automatically generates accounting vouchers and financial statements.With the system,SMEs can streamline the accounting process,which greatly reduce time and HR costs.In terms of the technical selection,the text recognition of the system uses the Tesseract open source engine.The WEB system adopts the SpringMVC architecture.Spring is used as the Java bean container,and MyBatis is developed as the persistence framework.As for the content structure,first of all,the thesis introduces the project background of Invoice Management Subsystem of cloud accounting system,describes the major research work,and provides a brief introduction to the technology which is used in the project.Secondly,according to the specific scenario,the thesis carries out the requirement analysis,makes the overall planning and the architectural design of system.On this basis,a detailed design was developed for the three modules of invoice OCR,reimbursement approval,and invoice information summary and output.Then the thesis describes the implementation details of these modules and make the presentation of the interface diagrams.Finally,according to the completion of the current project,the thesis makes a brief summary as well as a prospect.At present,the system has completed development,and the expectations of system function and performance are wll achieved in the test.I believe that it can well match the needs of enterprises in accounting informationization in the future.
Keywords/Search Tags:SMEs, OCR, Tesseract, Spring, SpringMVC
PDF Full Text Request
Related items