目 录
摘要 2
Abstract 3
第一章 引言 4
1.1学校毕业论文管理系统 4
1.1.1毕业论文工作的意义 4
1.1.2存在的问题 4
1.2采用工作流管理系统的优点 4
1.3工作流管理技术的现状和研究趋势 4
1.4选题的目的、意义 5
第二章 工作流管理系统 6
2.1工作流的基本概念 6
2.1.1工作流的起源 6
2.1.2工作流的基本概念和定义 6
2.2工作流管理系统的定义 7
2.3 WfMC工作流管理系统参考模型 8
2.3.1 WfMC工作流管理系统体系结构 8
2.3.2 WfMC工作流系统参考模型 9
2.3.3过程定义元模型 10
第三章 工作流管理系统的设计 11
3.1系统软件平台 11
3.2系统体系结构 11
3.3系统模块组成 12
3.4节点与逻辑设计 12
3.4.1节点设计 12
3.4.2逻辑设计 13
3.5各功能模块实现 13
3.5.1工作流引擎 13
3.5.2工作流模板设计 14
3.5.3工作流监控 15
3.5.4工作流执行 15
第四章 论文管理系统的实现 16
4.1系统简介 16
4.2构成模块 16
4.3“论文答辩”子系统的设计与实现 17
4.3.1系统流程设计 17
4.3.2系统的实现 19
4.3.3系统工作流处理说明 23
第五章 总结与展望 24
5.1全文工作总结 24
5.2前景展望 24
参考文献 25
摘要
工作流作为一种新技术,已成为计算机领域的研究热点,在工业领域和办公自动化等方面具有广阔的应用前景。工作流管理系统(WfMS)是集工作流定义、管理、执行于一体的软件系统。
本文首先分析了学校毕业论文管理工作的现状和存在的问题,提出了运用工作流管理系统提高论文管理的效率的方案。针对论文管理设计了工作流管理原型,并完成了论文管理系统的设计和部分客户端系统,对工作流管理系统作了有益的探索。
关键字:工作流 工作流管理系统 论文管理系统
Research on Dissertation Management System
Based on Workflow
Abstract
Workflow, as a new computer technology, is recently becoming more and more important research. It is proved to have a wide application in industry field and Office Automatization (OA) etc. Workflow Management System (WfMS) is a set of software consist of definition, control and perform .
We first analyzed the actuality and exist problem of college dissertation management work. Then, we presented a project to improve the dissertation management efficiency based on workflow management. We designed the workflow management model for dissertation management, and accomplished the design of dissertation management system and a part of client system, did availability explore in workflow management system.
Keyword: workflow, workflow management system, dissertation management system
第一章 引言
1.1学校毕业论文管理系统
1.1.1毕业论文工作的意义
毕业论文是高校本科教育人才培养计划的重要组成部分,是实现人才培养目标、培养本科生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。
1.1.2存在的问题
当前我校的毕业论文管理主要还是基于传统的管理方式,虽然有一套完善的管理制度,但是工作效率相对较低,对计算机的应用停留在简单的文字处理和表格处理的水平上,没有在真正意义上实现管理的自动化,复杂的管理流程还必须依靠人工来完成。随着办公自动化的深入和网络的普及,如何利用计算机和网络来改善论文管理的效率变得十分必要。
1.2采用工作流管理系统的优点
采用工作流管理系统主要有以下优点:
•提高管理的规范化程度;
•降低业务过程的整个处理时间,如在办公自动化环境中,通过更好地规划工作流程、并行执行相互独立的活动、减少文档传递过程中不必要的中间状态等方法来显著降低文档的传递和临时存储的时间;
•降低管理成本,如避免不必要的和重复的工作,提高工作人员的工作效率;
•改进工作质量,如自动提供为完成某个任务所需要的相关信息。在客户服务中,能够快速方便的访问所有相关数据和工作流程,从而可以大大提高客户服务质量;
•在工作人员之间更好地均衡负荷,如在工作人员缺勤的情况下,自动地柔性分配替代人员;
•通过在工作流模型中加入对可预计的故障的处理策略来提高系统的柔性;
•在工作流的基础上改进控制策略,降低相应的控制成本;如通过监控工作流执行状态,利用分析和控制工具来进行优化控制;
•通过对已完成的工作流实例的分析,找出存在的不足,进而不断改进工作流程;
•使工作内容更加丰富,并且提高工作人员的业务能力,减少工作人员进行单调乏味、十分耗时的文档查找工作。
1.3工作流管理技术的现状和研究趋势
近年来,工作流管理方面的研究十分活跃,在北美和欧洲等地,相关的研究机构纷纷成立,主要的研究项目有IBM Exotica, MENTOR, HP Open PM等。在国内,清华大学、浙江大学、国防科技大学和上海交通大学等高校也进行了一定的研究工作。其中,上海交通大学的基于Petri网的分布式工作流管理的研究,浙江大学研制的基于工作流过程定义语言(WPDL)的工作流建模平台,都取得了良好的研究成果。