Font Size: a A A

Research And Implementation Of The E-Government Development Platform Based On JBPM And SSH

Posted on:2013-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z L LuFull Text:PDF
GTID:2298330362967708Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the changing of government functions, the division of the variousdepartments’ labors is more and more detail, the management is more and more scientific.Gradually form a process-driven, structured data and unstructured data, informationvoluntarily disclosed, the government and social interaction to a macro e-government buildingframework. Thus breaking the "information island" phenomenon of the governmentdepartments to achieve the interoperability of the various departments’ data and the sharing ofindustry data.Government departments at all levels vigorously promote the construction ofe-government, bring a broad market to software providers, but in the process of theimplementation of specific projects, encountered two aspects: first, frequent changes ingovernment departments demand, short construction period, long maintenance cycle anddifficult to use mature software products; second, followed by all levels ofgovernment-business technology solutions have certain similarities, such as: user security, theapproval process control, statistical analysis etc.. Therefore, building an easy to use andcomponent-based development platform has become the focus of this dissertation. The mainworks of this dissertation include:This dissertation implementation experience of actual government project, analysis of theproblems of e-government, combined with the component-based ideological to constructa e-government development platform based on jBPM(Java Business ProcessManagement) and SSH(Struts, Spring, Hibernate). After the detailed design of theplatform is divided into five levels: the base layer, core layer, the auxiliary layer, component layer, interaction layer, and a tool: automatic code generation tool.To focus on analysis and design of the user management, business process management,statistical analysis, the code automatically generated and other components. In particular,improved the jBPM business process components,include: process designer, processmodels and process permissions.Analysis more technologies of building a e-government development platform, including:the presentation layer frameworks like Struts, the IOC (Inversion of Control) frameworklike Spring, the persistence layer framework like Hibernate, workflow managementframework like jBPM and template technology like Velocity, etc.. Further analysis Struts,Spring and Hibernate integration.Finally, through "social organizations comprehensive business management system" asan example, explained how to use this platform to quickly build a developmentenvironment and initialize the component functions, and verify the effect of platform inactual project.
Keywords/Search Tags:E-government, jBPM, SHH, Development Platform, Component
PDF Full Text Request
Related items