Font Size: a A A

Design And Implementation Of A Tax-related Information Integration System For Local Taxation Bureau

Posted on:2018-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y P SongFull Text:PDF
GTID:2348330518988104Subject:Engineering
Abstract/Summary:PDF Full Text Request
Building a comprehensive information platform based on information technology is an inevitable trend for tax collection and management to improve the efficiency of the tax department,and ensure national fiscal revenue in the information society.However,with the development of the current tax collection and management information platforms,it' s more and more difficult to guarantee the integrity and authenticity of the taxpayers' basic information and transactions.Meanwhile,there are a lot of taxpayer information and transaction related reports on the Web,which is of large amount,rich in content,and in the rapid growth.Collecting these data to enrich the information dimensions of tax information platform becomes an urgent problem.Under this background,the thesis studies the design and implementation of local tax information integration system,through the tax data integration on Web,more information for taxpayers,build high quality data sources for the administration and supervision of tax authorities to provide data support is needed to solve the current tax information platform the problem.The local tax information integration system using crawler,data matching technology,intelligent automatic acquisition,identification,data cleaning on the Internet tax information,and ultimately the formation of local tax jurisdiction within the scope of the enterprise information system,establish the norm of tax information acquiring mechanism.In the system the demand analysis stage,this thesis analyzes and describes the system requirements from both functional and nonfunctional aspects to define the scope of risk management,model system function,and give quality and restraint.In functional demand analysis,we use UML technology to model the business of tax department performance management,including system management,crawler management,process management and data management.Non-functional requirements analysis consists of 3 parts: system performance,compatibility and security.In data modeling,the related data of integration system can be divided into 2 categories: structured data and unstructured data.The Web pages are unstructured data and should be stored on the local server in the same dictionary with the website.The other data is modeled through E-R model.In the stage of design and implementation,firstly,the architecture design of the system is given,the performance management system for the tax department by B/S framework;in the process of system development,using MVC development framework,the system interface,business logicand data layer;demand analysis further presents the function of the system based on component.Secondly,on the basis of the E-R graph model,the relational model of database and the design of information table are described.In the system architecture design,the system uses B/S architecture,the architecture of the B/S network deployment system are given;in the process of system development,using MVC development framework,the system interface,business logic and data layer;finally,gives the system function.In the stage of system design and implementation,build the MVC development framework based on Spring design in the function and realization process,firstly,this paper gives the system design,and then based on the program flow diagram and sequence diagram to describe the specific function of the system.The design and Realization of the function of the crawler,based on regular expressions to complete the page independent crawler,filtering,breadth first strategy for Surface Web crawler based on information extraction;using template matching method based on HTML path information extraction;data cleaning function,using the data cleaning method based on heuristic rules.Finally,the thesis gives the system test including function test and nonfunctional test.The black box testing method used for functional testing in every function module.In the nonfunctional test,we design test case based on the number of threads to test the system performance.The test content includes: the use of the corresponding time,CPU and memory capacity rate,the stability of the system,and the ability of fault recovery.Meanwhile,the compatibility test is also given.Comprehensive test results show that the design and implementation of local tax information integration system can meet the municipal tax department within the administrative region of the tax information integration business needs,achieved the design goal.
Keywords/Search Tags:Data Integration, Clawer, Information Extraction, Data Cleaning
PDF Full Text Request
Related items