Font Size: a A A

Design And Implementation On Development Platform For Government OA Software

Posted on:2006-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y B WangFull Text:PDF
GTID:2168360152475879Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In 2005, our country will accelerate the popularization and application of E-government software in governments at all levels. Now, E-government construction is aiming at an interaction amongst governments and interaction between the government and the public. Government OA software is a very important part of the internal interaction of the government. According to the particularity of government affairs, an OA system for the government should have following features: Highly credible security system, easily to maintain, and easily to extend; standard data format; Maturity authorization system; confidential data protecting methods; High efficiency; perfect concurrent control methods; Flexibility for the diversity of government affairs. Such a system with above features needs to be developed on a kind of platform which is efficient but safety.This paper gives a contrast and analysis for the common architecture and implementation of the exiting Government OA systems. Based on the background of the OA system of Hangzhou E-government project, this paper studies the features that a WEB framework should have for quickly developing a E-government software. Further more, the paper discusses how to apply MVC pattern on the architecture design to improve reusing ability and how to design flexible client components to improve second-development efficiency As a result, this article presents an architecture of second-development platform for government OA system, which is suitable to the typical government affairs process. It is based on design patterns theory, flexible integration theory, metadata technology and the theory which claims control logic, business logic and display logic should be depart. With Java, we implement the server program and a series of basic components: common system control components and business logic components; flexible client components: a set of tags embed in HTML files, the interface for business and display plugs. The platform can run on two kinds of operate systems and database. The platform meets the needs of government OA system and simplifies it. Second-development programmers can construct a government OA system on it quickly and conveniently.
Keywords/Search Tags:Government OA system, second-development platform, WEB Framework, MVC model, flexible Integration
PDF Full Text Request
Related items