Font Size: a A A

Study On The E-Government System Model Based On Struts And Its Application

Posted on:2006-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:X T CaiFull Text:PDF
GTID:2178360182469589Subject:Software engineering
Abstract/Summary:PDF Full Text Request
E-government normally refers to a system that government organizations can integrate administration and support function by means of modem information and communication technologies , realize optimization of government structure and operation process through Internet ,and take administration role and offer services to the society and the public in terms of excellence ,conformity , transparency ,and world standard , superceding timing and space limitation ,as well as interdependence between departments. Because of the popularization of E-government , and the changes in the functions of government , the old E-government system can't satisfy the demand of government for their unreasonable structure,little expansibility,difficulties in maintenance and in using,being hard to share resource and alone island of information , we should to construct more reasonable E-government system. The e-government system model based on Struts is derived from "egg model". The "egg-model" of e-government system divides e-government system visually into three parts ,"yolk" , "egg white" and " egg shell " , which expresses the characters clearly .By the combination of the Browser/Application Sever/DB(Three Layers' B/S ) structure, the Struts structure and the orthogonal software architecture, get the e-government system model based on Struts which fit the "egg model" well. First, the macro structure of e-government system model based on Struts adopt three-layers' B/S Structure, its t DB-layer , application-layer and browser-layer of this structure equal to the "egg white" , "yolk" and " egg shell " of "egg model". Second, By synthetically considering the expansibility of system , the independency of core-layer (yolk), the modularization of application-layer(egg white) and the independent with system of expression-layer(egg shell) , the Struts structure is chosen to achieve the three layers of B/S structure , for the Struts is a mature structure and it bases on the J2EE which is an open resource , on the other hand , the Struts has already separated the DB,application-layer and UI clearly , it ensure the independence of the three layers and the reuse of modules , at last the Struts makes the programming easier and logic clearer. At last, the e-government system model based on Struts divide systems for modules by the orthogonal software architecture to make system easy to maintain, reuse and expand. Basing on above, the e-government system model based on Struts is a excellent e-government system model, it can fulfill most of the requirement of e-government.
Keywords/Search Tags:Egg model, Browser/Application Sever/DB, Struts structure, Orthogonal software architecture
PDF Full Text Request
Related items