Font Size: a A A

Design And Implementation Of Teaching Management System Based On J2EE And Workflow Techniques

Posted on:2004-01-14Degree:MasterType:Thesis
Country:ChinaCandidate:P YangFull Text:PDF
GTID:2168360095452209Subject:Computational Mathematics
Abstract/Summary:PDF Full Text Request
On the basis of the application of design pattern and workflow techniques, this paper builds a generic design framework based on J2EE platform and puts forward a new method about programming an MIS system under multi-tier distributed environment. After studying and analyzing several advanced prototypes a teaching management system on J2EE and workflow techniques is designed and implemented in it. Considerated the reusability , extensibility and portability, the program adopts several design patterns to enhance the loose-coupled ability of the system . In order to support the automation and semi-automation of business process, workflow is introduced into the paper for modeling , monitoring and managing the system.The emphasis of the paper is design and implementation of course-selecting system. At first J2EE design patterns on web tier are used, and then a generic framework for most web-based application systems is constructed. The business tier applies the Petri net-based modeling method for workflow process, builds a mapping from Petri net model to object model and implements a component-based lightweight workflow engine.The workflow engine includes a process definition interpreter and a workflow engine core. Users invoke the APIs provided by workflow engine to make the engine embed in the system to support the automation and semi-automation of the business process.Developing teaching management system using J2EE and workflow techniques is feasible and can improve some performance. Most MIS systems based on B/S structure and having many work process flows can be designed and implemented according as the idea of the paper.
Keywords/Search Tags:J2EE, Design Pattern, Workflow, Petri net Model, Workflow Engine
PDF Full Text Request
Related items