Font Size: a A A

Design And Implementation Of Shanghai Taxation Administration Information System Declaration Subsystem

Posted on:2008-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:W B GengFull Text:PDF
GTID:2178360215482416Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, informationization is sweeping the globe. It caused the large changes of socio-economic structures, production and consumption structures. It also has profoundly changed the outlook of the world. Informationization brings tremendous impact to the social, economic, scientific and technological fields. In this era, government informationization including Office automation, electronic, networking and information sharing is the trend of the times. In the five application areas of "information superhighway" promoted by the world, building the "e-government" are listed before the "e-commerce", "distance education", "telemedicine" and "Electronic Entertainment".In order to adapt to the reform of tax collection, China Taxation Administration Information System began in 1996. The system began to be promoted the use in 2000 and promoted tax collection and management reform. It plays an increasing important role in the tax revenue.The paper mainly discusses how to use J2EE design pattern to design and implement Taxitation Management Information System. The paper mainly describes the main software architecture and software design pattern.This paper firstly analyses the CTAIS (China Taxation Administration Information System) Shanghai's requirements specifically. Then make the system design blue print based on J2EE after discussing the basic theory. There are four tiers in the design. They are user's channel layer, presentation layer, BLH layer, data resource layer. Thinking of user's convenience, we use the browser on the user's channel layer. On the presentation layer, we use the jsp technology because the web is quite concise and convenient. The BLH layer, based on Application Server design and development, is used to implement the business logic in the system. It's the most important layer in the system. The data resource layer is used to conserve persistent data resource. There are three forms for conserving different persistent data resource. They are database, directory server and file system.The whole design based on the MVC mode framework Stucts. All web requests are managed by a controller class. The presentation and business logic are deployed in the different applications. It realizes the separation of the presentation layer and BLH layer.The paper illustrates the universality, reusability, flexibility and a high information integration of N-Tier structure through Discussing from the aspects of research, designing and implementation. At last, we make a conclusion of the work that has done in this paper, bring forward some insufficiency in the research and envision of the research in the future.
Keywords/Search Tags:J2EE, MVC, HIBERNATE, CTAIS
PDF Full Text Request
Related items