基于Web服务的工作流管理系统框架研究及实现

来源 :长沙理工大学 | 被引量 : 14次 | 上传用户:zhengjunzhe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流管理系统是实现计算机辅助协同工作的工具,能实现工作流程的全部或部分自动管理功能。系统可以依据特定的规范定制工作流程,实现计算机的辅助控制。工作流管理系统的应用不仅便于工作的规范化,而且便于人员、资源的合理配置、工作流程的监督审查并提高工作效率。Web服务是新一代的Web应用程序,是一类通过开放的Internet协议访问的软件组件,它代表了组件技术和Web技术的结合。Web服务以其开放良好的互操作性、跨语言和跨平台等优点,成为解决异构系统集成的首选。本文首先分析了现有工作流管理系统的特点以及当前Web服务发展的新趋势,研究了当前Web服务和工作流技术的原理和特点,分析两种技术结合的可能性,然后参照工作流管理联盟提出的参考模型,结合实际完成一个工作流管理系统的具体分析与设计,提出了一种基于Web服务的工作流管理系统框架体系结构,基于Web服务的工作流管理系统对封装成Web服务的企业业务活动进行调用和控制,使得Internet范围的业务活动的交互更加简单和方便,提高了工作流管理系统的柔性,并通过分析系统体系结构对工作流引擎、工作流引擎数据库进行了功能分析设计与实现。文章最后以ERP库存子系统为实现对象,采用微软.NET平台,把工作流、Web服务等技术设计运用于项目管理信息系统中,从工作流角度细化了业务流程,详细分析设计了系统的工作流程,并实现了系统的功能。将工作流和Web服务技术结合到ERP系统中,提高了企业的组织水平和工作效率,增强了系统的可重构性、可扩展性,使系统获得了更好的柔性。
其他文献
随着Internet的发展,Internet已经成为人们获取信息的重要手段之一。Internet正不断增强着人类社会的生产力,改变着人类社会的生产方式,也因此Internet成为上个世纪最伟大的人类
数据挖掘被称为未来信息处理的骨干技术,它以一种全新的概念改变着人类利用数据的方式。数据挖掘是指从大量的数据中提取有用的信息和知识的过程。这里要求数据源应该是大量
随着移动通信的高速发展,世界各国已经对第五代移动通信技术(5G)开展了多方面研究,但与之相关的安全技术研究却相对滞后,5G网络安全体系对安全提出了更高要求,必须提供更高和
随着计算机技术不断进步和互联网技术飞速的发展,网络在我们的日常生活中扮演着越来越重要的角色。目前,互联网中有许多发展比较成熟的网络应用平台,尤其是基于Web VOD的网络
车间无等待流水调度问题广泛存在于制造工业中,如冶金、塑料、化工、食品加工等。总完工时间是一重要的质量衡量指标,它的最小化能有效降低设备空置率、缩短生产周期、降低成本
在现实应用中存在大量的海量数据,由于其太大而不能完全装入计算机内存。因此在快速的内存和相对慢速的外存(比如硬盘)之间的输入/输出(I/O)通讯就成了制约算法性能的主要瓶
视频字幕往往包含了丰富的语义信息,与视频其它特征相比,更适于用作视频索引,因而对于视频字幕提取方面的研究备受关注。   本文对视频字幕提取的几个方面,包括字幕检测、字幕
语义Web服务(Semantic Web Serivces)技术通过使用本体为Web服务的描述提供语义信息,使Web服务能够为机器所理解成为可能,并且为Web服务的自动发现提供了技术基础。本文以Web
Skyline查询在多准则的决策支持上有重要意义。一个数据集的skyline就是那些不被其它点支配的点的集合。Skyline查询同样可以用在时间序列上面。我们考虑那种在每个时刻上都
最小化“总完工时间”和“最长完工时间”为目标的无等待流水调度是一类典型的NP完全问题,广泛存在于工程应用中。本文针对该问题研究如何能在较短时间内找到近似最优解的有效