Font Size: a A A

The Design And Implementation Of State Tax Electronic Invoices System

Posted on:2016-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:C Z SiFull Text:PDF
GTID:2348330485958577Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of a large number of China's Internet industries, and the proposal of the national strategy of "Internet +", the new power has been injected into the development of e-commerce. This has enhanced the demand for electronic invoices day by day, among which the B2 C business enterprises have the urgent demand for electronic invoice. Due to the huge trading volume of online trading, the sales amount has been rising. The use of traditional printed invoices has brought great cost and management pressure to the enterprises. Therefore, the promotion of electronic invoices will help the expansion of the business of e-commerce. The tax authorities in many provinces have began the construction and pilot of electronic invoice system.By adoption of information technology, the paper has designed and realized the electronic invoices system. The paper has also researched the construction background of state tax electronic invoice system and current domestic and abroad status. The paper has analyzed the main problems to be resolved and has emphasized on the system architecture, business functions, and design and development technologies of data base. The paper has also analyzed the core functions of system,architecture deployment, system interface and other parts, and the paper has given specific technical implementation.The state tax electronic invoice system has been designed and developed based on the concept of SOA, and has adopted the stable and mature J2 EE platform. The system has used most popular Struts + Spring + Hibernate lightweight open-source framework currently. By using the hierarchical framework development technology,the system has high reusability level, which can quickly and sensitively response to the customers and the changing market demands, and the system can well meet the needs of integration from other state tax business system. In addition, the system uses the emerging NoSQL technologies and the distributed file storage database MongoDB,which has solved large number of non structured heterogeneous data problem of electronic invoice system.The construction of electronic invoice system has greatly reduced the cost and management of invoices in enterprises. The realization of whole electronic commerce online transaction process electronization will be accelerated by this system, which will significantly reduce the electronic commerce business operation cost, improve circulation efficiency, and adapt to the immediate, fast and convenient characteristics of e-commerce transactions. The system will improve the healthy development of electronic commerce. Meanwhile, it will simplify the procedure of using invoice, encourage consumers to obtain invoices, and help prevent the loss of tax payment.The electronic invoice system can significantly reduce the tax authorities' cost of invoice printing, transportation and management. The cost to print paper invoices is very great in China every year. The implementation of electronic invoices will not only save enterprises' cost on the invoices, but also saves the tax authorities' cost on invoice printing and related management, which will reduce the collection cost and enhance the efficiency of energy saving and emission reduction to some extent.
Keywords/Search Tags:Electronic invoices, Invoice management, J2EE, NoSQL, MongoDB
PDF Full Text Request
Related items