Font Size: a A A

The Design And Implementation Of OA Workflow Management System Based On C/S And B/S Architecture

Posted on:2006-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y ZhuangFull Text:PDF
GTID:2178360155967384Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The thesis introduces the analysis, the design and the implementation of an OA Workflow Management System based on C/S and B/S architecture, and expounds its technical points and difficulties.First of all, the article analyses the workflow management systems, the advantages of choosing Lotus Domino/Notes as the OA Workflow platform and the current WfMSs on Lotus platform. Then the importance of double models (C/S and B/S architecture) and the value of this system are showed.To consider the users' requirements, the article introduces the system based on C/S and B/S architecture to make both original Notes users and fresh users feel easy to use. Users can choose the interface according to their customs or network environmentsThis paper adopts Petri-Net model as the basement. To ensure the soundness of a workflow, we propose to use five basic Petri-Net constructions to build it.The thesis uses the user interface of Notes mailbox as the standard user interface. It also provides shortcut views to help users handle their daily work. With this friendly user interface, users can operate this system without training.In the code design part of this paper, two user defined classes CEmployee and CDepartment are introduced- They are helpful to the system. With the exception handle code, the system becomes more stable.This article also introduces the user defined formula, which is like the Lotus Formula, in the workflow design. It is easy to master and can make the complicated workflow design work simpler.Finally, some personal opinions about the system are putting forward. I believe these observations in software development will do great help to the developers in this field.
Keywords/Search Tags:OA, Workflow Management System, Double Models, Petri-Net, Code Reuse
PDF Full Text Request
Related items