通用工作流平台的设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:sunjuanhuahard
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文研究的是为四川省某商业集团建立一个企业应用系统的集成平台,为该集团的各应用系统提供工作流服务。此集成平台称为工作流平台(Workflow Platform,WFP),亦称工作流管理系统(Workflow Management System,WFMS)。本论文研究的WFP参照了工作流管理联盟(Workflow Management Coalition,WFMC)的工作流参考模型,在满足客户需求的情况下,简化了参考模型的部分功能并增加了一部分独特的功能。本论文根据企业的实际业务情况,以工作流参考模型为理论依据,自主开发了具有通用性特征的工作流平台。论文的研究过程主要按照软件的生产过程来进行,主要的工作如下:(1)首先从表单、流程、工作流引擎、工作列表处理器和流程监控各方面分析客户对工作流平台提出的功能需求,然后通过对工作流参考模型的分析和工作流平台的用例分析,确定了平台的总体框架和基本功能模块。(2)对工作流平台的功能进行了划分,将平台分成三个子系统:管理员客户端、业务处理客户端和工作流引擎。着重阐述了管理员客户端的功能模块设计,包括的功能模块有:基础数据管理、应用管理、自定义表单、流程管理和日志管理。对业务处理客户端和工作流引擎的功能也作了一定的介绍。另外,本文还设计了流程和自定义表单的数据库表结构。(3)用UML(Unified Modeling Language)语言设计了类图,描述了平台各模块的实现,并以C#语言为主编写了各模块的组成单元(类)的代码。(4)最后制定了项目的实施方案和系统部署方案。目前,该通用工作流平台己完成测试,能够正常运行,完全满足客户的需求,达到了系统上线的要求。
其他文献
神经网络和进化计算是计算智能的重要组成部分。神经网络结构的规模影响神经网络的学习能力与泛化能力。结构过小学习能力不够,结构过大泛化能力减弱。结构优化算法就是使神经
随着计算机技术的不断发展,人们在信息时代面临着越来越多的数据,如何发现隐藏在众多数据中的内部信息成为人们研究的热点问题。传统的数据库管理系统已经不能满足人们从数据库
本文主要研究图论及其应用中两个方面的问题:1、缺省n-可扩图:2、求赋权Halin图任意给定两点之间最优Hamilton路的有效算法。 论文的第一章介绍了文中所涉及的相关概念和术
在高温超导磁悬浮车运行过程中,列车悬浮高度是列车运行的一个关键数据,关系到列车运行安全的大问题,必须实时的检测。磁悬浮列车具有极高的速度,这就要求对磁悬浮车的悬浮高度进
WLAN是指采用无线传输媒介的计算机局域网。随着WLAN技术的飞速发展,无线局域网的安全问题成为大家关注的一个焦点,由于WLAN采用公共的电磁波作为载体,因此对越权存取和窃听的行
随着现代科技的高速发展,报纸、书籍、科技文献等以文字为载体的信息大量涌现。尤其是在计算机和国际互联网络高速发展的带动下,每天都会有不断涌现的海量信息。为了能从这些海
Web服务作为下一代Web的标志性技术,能够有效地解决企业集成环境中存在的软件接口复杂、难以升级和集成等方面问题,并使得服务供求双方有机地形成商业供求链。单个Web服务难
智能化是计算机发展的必然趋势,无论是计算机控制,还是商用民用软件,都要求含有越来越高的智能因素,因此人工智能的研究越来越受到重视。20世纪80年代,基于结构演化的人工智能理论
近几年来,在“211工程”及相关计划的推动下,数字化校园建设也有了重大进展。各大高校在网络基础设施、信息系统建设方面日益完善。一方面,这些信息系统都是各个部门根据自己的
本论文研究工作的背景是四川省网络通信技术重点实验室的与核工业部九院的合作预研项目:无人机战术网络(UAS-TN-Unmanned Aerial System Tactic Network)。UAS-TN是一种特殊的