校园工作流管理系统的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:wenwenan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统工作流管理系统把一个项目的各个操作环节组织在一起进行管理,提高了企业的运作效率,它有流程相对固定、任务的操作者相对固定的特点。进入二十一世纪,随着工作流技术的深入研究和发展,各种应用系统对工作流系统也提出了越来越复杂的要求。目前我校MIS系统中,存在大量的申请流和审批流处理,操作过程相当复杂繁琐,传统的流程固定、执行角色固定的工作流管理系统不适用于我校这种情况,因此迫切需要一种灵活多变适用于高校内部信息化管理的工作流管理系统来统一解决校园内部流程管理问题。 本文针对高校机构复杂,各种流程操作多变的特点,深入调研高校Web环境的实际情况,在参考国内外多个开源工作流管理系统后,构建了一个适用于校园信息管理系统的轻量级工作流管理系统——Dcampus WFS。 Dcampus WFS主要由两部分组成:流程定义建模器和工作流引擎。流程建模器向用户提供图形化界面,把用户定义好或者修改好的流程转换成XML格式的文件,再转换并记录到数据库;而工作流引擎则通过分析工作流实例目前的状态和数据库中的流程定义模型来控制流程实例的运转。 基于Web的Dcampus WFS由于在Web平台上开发,相比其他C/S架构的工作流系统可以更灵活地运行于不同的平台上,并进行分布式的部署;轻量级的特点使得工作流系统更容易理解,添加功能模块方便,二次开发难度小;通过Java WebStart技术使得建模器可以直接部署于B/S架构下,使得用户使用更方便,摒弃了以往那种C/S架构的建模器安装和升级麻烦的缺点,真正实现整个工作流系统的Web部署;工作流引擎主要采用一种深度优先遍历和广度优先遍历相结合的遍历算法来实现流程实例的运转,并且文中提出了一种新的角色调度策略可以实现多人任务的工作量负载平衡。 虽然Dcamptls WFS基本满足了高校信息化管理的需求,但是仍然需要在任务的监控,工作流的安全管理和流程控制功能方面进行完善。
其他文献
近年来,随着电子商务的迅速崛起,Web应用从局部化发展到全球化,从B2C发展到B2B,从集中式发展到分布式。Web Service解决了复杂的应用连接和程序代码造成的电子商务应用的高维护代
传统的C/S模式难以适应越来越强大的信息存储、传输带宽、传输速度等方面的要求。与此同时,有资料统计表明,全球的Server提供的资源加在一起还不足Internet资源总量的1%,因而人们
随着Internet技术的飞速发展和电子商务的普及应用,传统的Web开发普遍存在着应用扩展和维护方面的不足,因此,如何组织应用程序以实现简单高效的应用程序编写、维护和扩展,是当前W
雷达装备稳定性是雷达系统整体性能的重要性能之一。它直接影响雷达系统的安全性和雷达系统的指向精度。为实现对稳定性的快速准确分析与判断,有必要开发雷达系统稳定性可视化
学位
病历是病人病情、诊断、和处理方法的记录,是医护人员进行医疗活动的信息传递媒介和执行依据,是临床教学和科研的主要信息源。随着医院信息化的发展,病历逐步从纸张病历过渡到电
随着互连网络的广泛应用和高速发展,各种基于网络的Web服务如雨后春笋般出现了。Web服务的急剧增多,用户面对表现形式和复杂性都可能不相同的服务,如何正确、高效地从如此庞大的
目前,医院信息系统已取得较大发展,但由于成本和系统异构等原因,医院各医疗子系统仍存在信息孤岛问题,各系统间信息不能很好地集成共享、交流。随着计算机技术和网络的飞速发展,人
随着计算机网络的快速发展,信息安全变得越来越重要。为了保证信息系统的安全性,密码技术被应用于信息系统中。在密码技术中,需要众多的算法和协议,它们都需要敌手不知道、也无法
学位
随着计算机应用的越来越广泛、越来越深入,人们对计算机性能的要求也越来越高,而一般的计算机单机不具备处理大量数据及数据流量的能力,实际证明如果单靠提高计算机硬件的性能,那
随着互联网和多媒体技术的飞速发展,数字音视频、图书等在网络中比较容易被广泛分发。在用户得到方便的同时,非法分发极大的损害了内容提供商的利益。DRM(Digital Rights Manag