Font Size: a A A

Design And Implementation Of Comprehensive Information Management System Based On Business Process Model

Posted on:2010-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:W W NiuFull Text:PDF
GTID:2178360302966003Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In order to make the business process management standardization, Business Process Management Initiative Organization made norms and standards: Business Process Modeling Language(BPML) and business process query language. Business Process Modeling Language is one of the core components of the process management system architecture. Comparing with the UML,the design objective is simple to use,while can model the complex business process,and particularly concerned about web services. BPML describes the upper entities needed by process definition, and provides the reference concept and way of description of workflow modeling.This article is the study of business processes graphical modeling tool and the design and implementation of comprehensive information management based on this tool. For the variability and complexity of business process, propose a theory that using a unified standard process modeling language and symbols to show business process. The whole process, from process modeling to process running and the implementation and monitoring and management are to achieved in visual operation way. This make the operation of manager become clear, concise and easy to be understood.The main work of the system which was supported by the article can be divided into two aspects. One is summary design, the other is detailed design. The outline of the summary design is as bellows.(1) The overall framework of system. There are two aspects of the business process model based on comprehensive MIS. One is upper application named Web Application, the other is bottom application named Workflow Engine.(2) The overall analysis of system modeling. With the running of the workflow, According to the definition of the process language, all inner and outer components can complete all kinds of affairs. The application can take part in the related events. Once one affair is hanged, the other affair begins. The workflow Engine will record the data and log in dedicated database. The administrator can query and watch the real-time status data.(3) Project packets. There are three packets in the project. They are Workflow, Web-Framework, Utils.The outline of the detailed design is as bellows.(1) Design of the business process model. The main function of the system is design of workflow graph. The point of view of graphic design, we will consider combine all nodes into one graph. After the workflow graph created, we can modify and perfect the business workflow. We can lock the graph after the designated workflow in order not to be changed by mistake. We can zoom in or zoom out the graph when the workflow complex for the model can not be displayed in one screen. (2) Performing business process model. In the aspect of saving and interaction, the solution can be described as below. Firstly, because of the interaction between departments, systems compatible interaction needs unity norms. The engine can identify and perform the norms and tasks. Secondly, in the implementation of modeling tool, user start business must load large amount data through browser. If these data saved in server and the number of user is big, the speed of data access will be slow. The solution of this system is save part of data as XML data in client. This way can speed up the data access and reduce the pressure of server. The XML data is in line of the norms of DOM.(3) Monitoring and management of business process model. In the aspect of monitoring of the workflow, from the overall consideration, we use graphic monitor to monitoring the processing workflow. Business process model can be restored in client, and the administrator can know the conduct of the workflow clearly, such as the step of the workflow and relationship between node and role. Different color is used to display different state of finished nodes. The status of the node and workflow processing can be easily recognized.(4) Other auxiliary functions. Material Management, Project Management, Log and Weekly Management, Toolbox Management, Information Management, System Configuration.
Keywords/Search Tags:Graphic User Interface of Workflow, Dynamic Graphic Components, Extensible Markup Language, Comprehensive Information Management System
PDF Full Text Request
Related items