论文部分内容阅读
在现代社会中一项商务流程往往涉及了多个不同的组织或某个组织的不同部门,如果人为地监督商务流程的实施,难免会出现疏忽的情况,而工作流技术可以通过将工作分解成定义恰当的任务,按照一定的规则和程序来执行这些任务并对它们进行监控,达到提高办事效率、降低生产成本,提高企业生产经营管理水平和企业竞争力的目的,实现现代企业经营过程重组(BRP)、经营过程自动化。
随着现代互联网技术的发展,电子商务也有了飞速的发展。工作流管理系统也开始在越来越多的领域内得到了应用,其用户工作在不同的软、硬件平台上,工作在不同的地理位置上,而为了在不同的环境中传递和集成数据,要求工作流管理系统可以屏蔽底层应用系统的异构性和分布性,从而提供一个单一的,透明的工作流执行服务的界面。
具有完整结构和丰富语义的扩展性标识语言(XML,ExtensibleMarkupLanguage)是可以达到上述目标的最佳选择。目前的电子商务系统大多是针对某一特定的商务公司设计的,整合型的系统并不多见,而特定的系统之间存在着兼容性的问题。因此一个跨企业、跨系统的工作流管理系统的设计就显得相当的重要了。本篇论文提出了一套基于XML的异构系统的工作流管理系统的系统构架,以及一个事务活动模式化的描述结构。本文利用图形化的描述方式来设计流程控制元件、活动元件和工作流的样版作为事务模型化的工具,为了达到自动化执行跨系统、跨企业商业活动的目的,本文设计了将活动控制图转换成本文所制定的XML工作流规格的算法。