Font Size: a A A

Design And Implementation Of A Taxation Statement Management System

Posted on:2015-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2298330467953662Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Tax revenue, which is important in measuring the economic trends of the nation andreporting the economic phenomenon to the corresponding government sector, is able tosupervise and analyze the movement and its trends of fund. Also, tax revenue has a totalcontrol over the current economic plan, supervising the taxing process based on existing actswith accounting results, and giving guides in the execution of the plans. The state taxationadministration proposed a taxation policy of “both technology and management”, whichmeans taking computer technology as its foundation and aims at the total improvement of thenation taxation. A good taxation system will lay a better foundation of high-speed-increasingeconomy of our nation. The old taxation system works mainly by manually entering, withlower performance, slower computing speed and more possibility of error occurrence. At theend of year or other special period of time, working overtime may be needed as the taxationinformation becomes much more than usual.The taxation statement management system is mainly used for reporting, managing andreviewing of taxation work. The system is a combination of statement management anddatabase management, based on functions of creating, verifying and processing of taxationstatements, following the requirements and workflow guidelines of national taxation work.From the perspective of systems hierarchy, this system works as a management system of thereceived tax and can be treated as a detailed mining system of the received tax.The system is built mainly on the C Programming Language. The graphical user interface(GUI) part is built on the famous Gtk+GUI widget library, allowing a better interactiveexperience between human users and the system functions. MySQL database is used tosupport the running of the system, offering the management of business data and metadata. Acustom sheet verifying language is designed and implemented to verify and calculate theinformation in the sheets with flexibility and extendibility. The system is split into three layers:the presentation layer, the business logic layer and the data model layer. The system offers an Excel-like worksheet widget style, which allows usersto modify the sheet data easily. Users can create custom worksheets to fulfillthe requirements of the new taxation work in the future. Automatic verificationand calculation function are also built into the system respectively for theauto-updating of the worksheet and the assertion in a sheet or between differentsheets.This paper gives the requirement analysis of the taxation statement managingsystem first, proposing the necessity of this research and development topic.The global architecture and detail designs of the system are then discussed.The system was tested under real-world sheets and its feasibility and usabilityare proved in the process of actual workflow.
Keywords/Search Tags:tax collection, tax audits, Gtk, worksheet
PDF Full Text Request
Related items