Font Size: a A A

Design And Implementation Of Rapid Development Framework For Enterprise Information Systems

Posted on:2014-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:W LiFull Text:PDF
GTID:2248330392460522Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In order to keep a high level of efficiency and a timely response to the marketwith the fierce competition, as early as twenty years ago, the top500enterprises of theworld had started the information engineering project. Research, development,production, operation and after-sale activities depend on the advanced informationtechnology, which shows its great contributions to the enterprise.This paper researches and develops a rapid development framework of enterpriseinformation system, after analyzing the current status of various frameworktechnologies, to solve the actual problems in software development. The rapiddevelopment framework can provide tools, techniques and methods for the systemdesign, development and testing, and thus help software enterprise to improveproductivity and quality, and reduce the development cycle and cost.Firstly, this paper analyzes the commonly used J2EE development frameworks,and points out its features and drawbacks. To solve the problems faced by enterpriseinformation systems development, it puts forward the technological solutions of therapid development framework for enterprise-level information systems. Thisframework consists of three layers: UI layer, Service&Business layer and Integrationlayer, which are responsible for providing UI components, basic business services,and application integration services respectively. Secondly it researches andimplements some key techniques of rapid development framework:1) SOAdistributed call, providing distributed call service based on SOA through remoting calltechnology;2) Data exchange middleware, shielding data exchange details betweenfront-end and back-end;3) Resources distribution and subpackage deployment,simplifying the resources distribution process and providing basic service ofsubpackage deployment across containers;4) Job scheduling, providing themanagement service of asynchronous job scheduling through multithread technology.Finally, the framework is implemented based on Struts, Ibatis and Quartz, usingJava language. And then it passes the function testing and performance testing. Tworeal projects are carried on according to the application development method using the rapid development framework. The testing and practice results show that theframework can support rapid development of enterprise-level information systems andreduce the defect rate.
Keywords/Search Tags:rapid development framework, development of enterpriseinformation systems, component, middleware
PDF Full Text Request
Related items