BPMN流程建模工具的设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:ashdkja51321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BPMN流程建模工具是一个能够为业务系统设计符合特定建模准则的可视化、可执行的流程设计建模的工具。本文从技术背景、需求分析、功能设计、系统实现、测评与持续开发的角度展开,详细描述了该工具设计与实现的过程。  BPMN流程建模工具是为了适应当今国际统一的建模标准而设计的一个业务流程建模工具,可以方便软件实施人员进行业务流程设计,同时也可嵌入至工作流系统中(如:OA系统、协同平台、购物平台等)方便相关的IT服务系统定制符合需求的、及时跟进的、不断优化的业务流程。  流程建模工具是隶属于BPMS(Business Process Management System),即工作流系统的一部分。该系统由流程设计工具、流程管理、流程引擎、流程工作台(可理解为定制化的业务系统)、流程监控平台组成。在工作流系统中,用户通过BPMN流程建模工具设计流程,然后通过流程管理系统将设计产物导入到流程工作台中;在工作台中即可根据所设计的流程来控制工单的流转过程,工作台是由流程引擎驱动的;与此同时,用户通过流程监控平台对工单的处理过程和完成情况进行监控。  该工具在需求分析阶段确定了它的功能性需求和非功能性需求;设计之初通过相关绘图或者建模产品(如:visio,EA,Signavio等)的试用体验对比分析各个工具的功能亮点和缺点,提出流程建模工具的功能需求点和初步的UI;实现阶段通过阶段性测试、新增需求、功能优化、统一UI、性能优化进行设计与实现阶段的迭代开发;测试阶段通过不断完善测试流程,在每次功能改进升级后对工具进行规范化的测试,从而确保工具能够正常而稳定的使用;试用阶段完成了工具的集成和打包方案以及用户使用手册,并对实施人员的使用感受进行回访,从而进一步完善BPMN流程建模工具。  本文首先介绍了流程建模工具的实现背景和主要问题方向,然后阐述了该工具的系统设计,紧接着描述了工具实现过程中的几个关键技术问题,之后是实现与测评的章节,描述了该工具的集成方法与打包安装方法以及该工具的测试规程,最后阐述了BPMN流程建模工具目前的亮点和将来的升级方向。
其他文献
随着Internet的快速发展,网上信息资源越来越丰富,网络已经成为人们获取信息的重要途径。但因Internet所固有的开放性、动态性与异构性,又使得用户很难准确快捷地从WWW上获取所
近半个世纪以来,随着计算机科学和新兴交叉学科的迅猛发展,人们对混沌现象在自然科学领域和社会科学领域的表现有了更深刻的认识,使得对混沌的研究迅速渗透到各个领域。混沌
无线传感器网络综合了传感器、嵌入式系统和无线通信等技术,具有广泛的应用前景。采集语音、图像、视频等多媒体信息的多媒体无线传感器网络是当前的研究热点之一。   本文
半监督学习技术试图利用未标记数据来辅助提高学习系统的泛化能力,已成为当前机器学习的研究热点之一。   协同训练是半监督学习领域的一种主流风范。标准协同训练算法需
随着社交媒体的快速发展,大量的社会热点新闻在以新浪微博和Twitter为代表的社交媒体平台快速生成和传播。然而,社交媒体平台在成为新闻发布和传播的便利渠道的同时,也一定程度
超级基站是中科院计算所无线通信中心提出的一种基于资源共享的新型集中式蜂窝网络架构设备,它具有积木块式软硬件、全局资源统计复用、业务智能转发等特点。为满足超级基站通
近十几年来,随着数字图像获取设备的日益方便,计算机存储介质成本的不断降低,互联网络技术迅速发展,同时随着人们对可视媒体的日益兴趣和关注,互联网上数字图像的数量和种类正在以
三维地质建模在上世纪90年代初期开始为人们所重视,并逐渐成为计算机图形学、油气藏勘探、科学计算可视化及GIS等领域的研究和应用热点。三维地质建模包括两类模型的构造:三维
调度是决策的一种形式,它在制造业和服务业中扮演着关键角色。生产调度是实现制造业运筹、管理与优化技术的核心,它是在时间上对一组可用的制造资源进行加工任务的安排,将工
本文主要研究的是地理信息系统中图形数据传输技术。随着Internet技术的不断发展和人们对GIS需求的日益增加,GIS同网络结合在了一起,形成了WebGIS。GIS中的数据量非常大,特别是