Font Size: a A A

E-government System Design And Implementation Of The Grass-roots

Posted on:2009-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:X G WangFull Text:PDF
GTID:2178360245495861Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the premier application of five apply fields in information highway, E-government draw global attention. E-government helps to make the applications of public-affairs improve in four aspects: uniform of information, Office Automation, openness of public-affairs and scientific management. It also provides an one-station management and service which improves government functions and work efficiency thus the government can provides better service for the people and the country.E-government system includes many kinds of functions and requirements. The system is a so huge system that it needs essential architecture design to include those functions. The paper will discuss how to design essential architecture of E-government system based on practical project.First the paper analyses the architecture and design model of Web application. As a maturely distribute technology platform,J2EE have applied in many fields. Along with every techniques development of J2EE ,more and more developers use Web application framework. Through the correlatively preliminary software structure and package that the framework provides, framework rapidly improve the speed and efficiency of web application development. Structs is an open-source software project that Apache software organization provides. Structs is a Web application architecture based on MVC design model. Structs helps you create an extensible development environment for your application. MVC design model is a separate thinking. It separates the input, disposal, and output of application to make application more extensible.Then the paper makes out the overall function requirements according to detailed survey with every government department. Then it discusser how to design system by using Structs framework on the basis of J2EE technology platform, analyses how to distribute functions to the view model, controller model and model module, and implements the method of communication and data share among these modules. In the system implement, the paper associates DAO model with Business delegation model to improve the independency of data consistency layer, model layer and Web application layer. Then the E-government system is easier to maintain and extend.Since the system has been put into use for half a year, it has been running well and gained expected objection.
Keywords/Search Tags:MVC, J2EE, Structs, UML, business delegation
PDF Full Text Request
Related items