基于XML技术的工作流管理系统设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:czh126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着业务需求不断变化,业务流程的设计,优化和管理成为企业竞争的重要手段。目前工作流技术已成为流程定义,管理,监控的核心技术,工作流管理系统以工作流技术为基础,通过合理的调用和分配有关的信息及资源来协调业务过程中的各个活动,促使企业业务目标的高效实现,更好地进行业务流程重组。 论文首先对工作流技术和工作流管理系统的模型和结构进行了分析,并分析了采用XML建立模型的好处。依据XML建模的优点,本系统放弃了采用数据库存取数据,提出采用XML文件在后台存储数据;并且在工作流管理联盟的原模型基础上扩展为过程模型,过程实例模型,工作列表模型以及组织机构模型,给出了采用XML的过程定义语言描述,过程实例,工作列表以及组织机构的XML Schema的数据结构设计。在组织机构模型设计中,采用角色和任务的访问控制,达到了对表单中数据的访问控制粒度,满足了工作流管理系统中的访问控制目标。 依据工作流管理联盟(WfMC)给出的工作流模型以及工作流管理系统的体系结构的标准,确定了一个工作流管理系统原型的设计需求。在此基础上提出基于XML的工作流管理系统的设计方案,充分利用XML的自描述性以及与Java绑定技术;其中工作流引擎主要包括任务调度器,XML解析器,任务管理器,资源管理器以及过程实例管理器来协调完成流程的调度,保证流程按事先的流程顺序正确流转。最后,将实现的工作流管理系统应用在公文流转的发文管理中。
其他文献
图是一种强大的数据结构,它可以表达现实世界中事物之间错综复杂的关系,如城市之间道路的连接关系,网页之间的引用关系,人与人之间的社交关系。近年来GPU体系结构的蓬勃发展让人
移动自组织网络(Mobile Ad Hoc Network, MANET)是一种无需基础设施支持的新型无线网络,具有组网灵活,易于移动与部署,抗毁能力强等特点,在军事行动、灾害救援、临时会议等场
传统的Web体系结构在代码的移植、程序的可扩展性方面产生了众多问题;另一方面,JDBC作为持久层解决方案存在着很大的局限性,而EJB必须遵循各种J2EE规范,这增加了其开发的复杂
科学技术的发展极大地促进了计算科学的进步。新一代计算机无论是计算能力还是计算速度都比以前的计算机优越,但是人类对计算的要求也在不断地提高。在实践中,有些单处理器不能
视频对象(Video Object, VO)的提取是视频信号处理领域研究的热点,在基于对象的视频编码、智能视频监控系统、人脸检测、目标识别、视频数据库检索等领域有着广泛的应用。由于
人类要认识世界就必须区分不同的事物并认识事物间的相似性,聚类是按照事物间的相似进行的一种无监督分类,是在对数据不作任何假设的条件下进行分析的一种工具,聚类已广泛应用于
通用串行总线USB(Universal Serial Bus)是一种新型的微机总线接口规范。随着客户对系统数据采集速度要求的不断提高,USB以其使用方便、易于扩展、速度快等优点而越来越多的
当前在市场上假冒伪劣商品猖獗,打击假冒伪劣商品,保护消费者权益是倍受重视的问题。许多产品防伪技术应运而生,但大多数传统的防伪技术效果不够理想,消费者面对各种真假产品无法
构造可以通过决策产生智能行为的智能体可以看作是人工智能现阶段的主要目标之一。各类决策算法使得智能体能够在多个方面近似做出人类可以做出的智能行为。在不确定性环境中
工作流技术是近年来在计算机应用领域中发展最为迅速的新技术之一,它实现了系统中应用逻辑与过程逻辑的分离,是实现业务流程自动化的关键技术。工作流引擎作为工作流技术的核心