Font Size: a A A

E-government System's Design And Implementation Of Municipal Government

Posted on:2006-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:S YinFull Text:PDF
GTID:2168360152492800Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the premier application of five apply fields in information highway, E-government draws 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 funcions and requirements. The system is a so huge system than it needs essential architecture design to include those functions. The paper will dicuss 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 distributed technology platform, J2EE have applied in many fields. Along with every technique's development of J2EE,more and more developers use web application framework. Through the correlatively preliminary software stucture and package that the framework provides, framework rapidly improve the speed and efficiency of web application development. Struts is an open-source software project that Apache software organization provides. Struts is a Web application architecture based on MVC design model. Struts 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 applicaion to make application more extensible.Then the paper makes out the overall fuction requirements according to detailed survery with every government department. Then it discusses how to design system by using Struts framework on the basis of J2EE technology platform, analyses how to distribute fuctions to the view module, controller module 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 laye, 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, Struts, UML, business delegation
PDF Full Text Request
Related items