Font Size: a A A

The Design And Implementation Of The Client Of Ordinary Invoice Network Billing System

Posted on:2017-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:Z P WuFull Text:PDF
GTID:2308330503969504Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In response to the requirements for tax administration reformation proposed by the National Tax Bureau, such as, establish a modern information-based taxation system on the premise of clear mutual rights and duties and professional administration; risk management oriented; focus on the key tax resources, etc. Aerospace Information co., ltd developed the ordinary invoice network billing system, which can informationize the whole process from sale of the ordinary invoices, drawing up, to the declaration, and provide a solid foundation for scientific taxation.The client of billing system has a data-collection function, which is the key part of the ordinary invoice network billing system. This system plays a vital role in realization of the information-based tax control. Running on the Windows system, the client of billing system adopts three-layer software structure, including User Interface Layer(UIL), Business Logic Layer(BLL) and Functional Layer(FL). UIL provides data input and display. BLL focuses on the implementation of tax logic and it also could be expanded through connection with the third-party system. FL covers invoice printing, data uploading and information storage. Data storage of the client of billing system is based on the Sqlite database. The functions of data CRUD(Create, Read, Update, Delete) and database encryption ensure billing efficiency and security. According to the general procedure and principle of taxation, the functional module of the client of billing system has coverage of four patterns, which are system management, invoice management, statistical query and interface billing. System management module concentrates on the basic data maintenance. Invoice management module includes invoicing and billing management. Statistical query module enables customers to check issued invoice information. A core function of interface billing module is that the third-party system has free access to invoicing through the client of billing system.The client of billing system plays an important role in realization of control over tax resources. The core business of it includes invoice drawing up, correction, cancellation, etc. Every detail about an issued invoice will be updated to the tax bureau side in order to make the tax data dependable. Due to the importance of number of invoices, the design includes many specialized links to protect the transfer of the data. And more, the client side also has a simple enquiry function for the users to check the invoice billing situation in a certain period so that they can arrange their production accordingly.At present, our client of billing system has been well operated and highly praised by Tax Bureaus and taxpayers in Hainan, Guizhou and Shanxi Province.
Keywords/Search Tags:tax administration reformation, the client of invoice billing, network invoice billing, system of tax-control
PDF Full Text Request
Related items