Font Size: a A A

Research Of Application Framework Used For Constructing OA System

Posted on:2011-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:W Q WangFull Text:PDF
GTID:2178360305455190Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Application framework,constructed by fully-fledged design patterns and antilogy ,is used as solutions for certain fields,mainly focuses on the general characteristic of certain system,provides solutions for problems during constrution and tools for basic application,then finally offers a general solution for certain area.Constructing information management systems of certain area with an application framework will much simplify the development process.Many organizations are now focusing on the research of application framework for a few areas.Generally,the application framework for certain area is expected to be able of being easily expanded, supporting AOP and DI,multi-layer,prefect authority management and workflow-supported.With the development of enterprise business and the appearance of complicated business in enterprises today,the research of application framework for enterprise information management will surely simplify the construction of enterprise information system.Nowdays, ERP,OA and CRM are wildly used in modern enterprise,OA system is working as a basic application in E-government today, it is also a powerful tool in Information Mangement of modern enterprises.With the appearance and development of complicated business,OA system for modern enterprises is heading into a new era.At the same time,workflow technology is playing a more and more important role in it.Workflow Management technology focuses on the control and management of workflow which has made it a hot spot in the research and application of computer science. workflow technology itself also works as one of the key technology in enterprise process management and automation.WfMC,known as a special anency doing research on workflow for years,yet has drawn up a series of standards for workflow. Workflow,simply to say, is a kind of calculation model,which calculating all the tasks in workflow process with pre-designed logic and regulations.As is well-known that workflow profuct works as one of basic products in information management system.Enterprises from telecommunication and finance fields are paying more and more attention to workflow products.with the development of the informationization,information management system are devised one after another,such as,Human Resoruce management,ERM and so on ,the research of workflow technology will contribute much to the construction of Enterprise Resource Management system.Enterprise Resource Management System is playing a key role in the process of enterprise management, with the development of Internet and web technology,workflow management system based on workflow and web technology are attracting more and more attentions. On the other hand ,the research of defining workflow of celerity and complexity ,monitoring,simulating and analysizing workflow are the keys to both OA company and the process of constructing application framework.JBPM, a lightweighted workflow manage system based on J2EE, is an open-source, Flexible,and Extensible and Executable language framework. It focuses on business logic,based on the fact that JBPM manages its database through hibernate,which made it capable of differentiating data management and business logic.The reaearch of application framework adopt JBPM as workflow middleware based on J2EE.The workflow and business logics are separated properly comparing to the traditional Three-layer model.In this paper,there will be first a sum-up of JBPM technology,then with a summary of workflow technology and workflow management system.Then,there will also a research of key technologies in constructing the Application Framework,first, a method of deploying workflow definitions by programming will be given,this method will simplify the deploying workflow definitions whenever the configuration the your projects is ok. comparing to other methods,such as deploy through ANT and Myeclipse graphic tool,this method is the best choice.Second ,there will be a improvement on the SSO based on Cookie due to certain defects,the design of the improvement based on a kind of tichet .During the research of workflow modules on OA system of Zongdong group, some defects are affecting the function of OA system of Zongdong itself.First ,workflow definition module based on graphical interfaces can not define all the business workflow,and at the same time there are no workflow deploying modules which deploying workflow definitions files.Second ,the system can not get all workflow instances under control.Third,the data of notice and news modules are lost from time to time .Conbined with the general characteristics and user demand, there will be a solution of Application Framework in this paper,then a description of key modules in this Application Framework will be given. Application Framework Based on JBPM isdesigned and implemented based on SSH and jbpm with software engineering methods.The application framework in this paper is suitable for developing OA system for moderate enterprise,it is also designed with good extendiability,maintainability and reusability.The application of the certain modules of the framework simplified the redevelopment on OA system of Zongdong group.
Keywords/Search Tags:Workflow Management, Application Framework, JBPM, SSH, OA
PDF Full Text Request
Related items