Font Size: a A A

Implementation And Application Of Business Process Model Driven Development Platform

Posted on:2014-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:F S ZhangFull Text:PDF
GTID:2298330422969065Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Duo to the stimulation come from global competition pressure, consumer goodsand government regulation, companies in the United States are reviewing theirbusiness process, to find more efficient way, they take advantage of automation, evenoutsourcing means to implement business process. Compared to other developedcountries, our country enters the information age more slowly. But with the reformand opening up and joining the WTO, make our country’s information unceasinglymature, the fundamental changes have taken place in the small and medium-sizedenterprise survival and the competitive environment. Face a more intense marketcompetition environment, they gradually realize the importance of business processmanagement (BPM), looking for a solution conforms to their own business process.The rise of BPM (Business Process Management) concept has injected newvitality to the domestic and foreign companies. BPM includes four key links: businessprocess combing, the achievement of the business process, business processmanagement and process optimization. BPM in the global scope spread rapidly, itspurpose is to build a set of business process automation system, help enterprises tomanage and optimize the business processes, and take advantage of the optimizedbusiness processes to create more benefits.This topic based on the idea of BPM, and we can find a solution for businessprocess automation implementation link in the BPM. This topic chooses the JAVAfrom Computer Development Language, follows JavaEE6specification, adoptsweb2.0technology. Through the accumulation of years of experience in actual project,and combined with some excellent international open source frameworks, such as JSF,Hibernate, Spring, CXF, Freemarker, Maven, etc., and draw lessons from MDA(Model Driven Architecture) in software engineering, build a set of model drivenplatform based on business process, the platform features include: processinitialization, rights management, form customization, code generation, datadictionary management, etc. The platform of the generated code framework alsoembodies the component-based development mode. In order to meet the special needsof the customers, this platform provide developers with a set of standard interface forsecond development. This platform can implement code framework generation for upfront designedbusiness process model (follow GB19487business process design method), this waycan solve a set of the problems brought by the traditional development way:1) The heavy workload consist of the develop, the test etc, the productionefficiency is very low;2) It is very difficult to ensure the stability of the software and system operationefficiency;3) User requirements is complex and changeable, the program code anddevelopment process is very difficult to maintenance;4) Lack of personalized customization flexibility for software;...
Keywords/Search Tags:Business Process Management, Model Driven Architecture, Component Model, Web2.0, JavaEE6
PDF Full Text Request
Related items