SVG/VML开发工作流图形系统

本文介绍了一种使用多比图形控件构建工作流系统的创新方法,该控件提供了丰富的功能,如动态节点图形、自定义提示窗口、动态流向、可自定义的箭头和连接线,以及强大的脚本语言支持。此系统适用于Web环境,并可通过ASP.NET或Java访问后台服务。其高度可定制性和灵活性使其成为开发未来需求不确定应用的理想选择。

工作流就是几个紧密相关的连贯的工作过程的执行。在此过程中,文档、任务或其他信息按一定的规则在用户中间进行传递。

基于VML和SVG开发Web工作流设计器

  完整的工作流管理系统应包括工作流定义、后台引擎、系统管理及任务分配、流程监控等功能。

  多比图形控件可以很方便地开发工作流定义模块,它不仅支持一般工作流软件常用的画图功能,如拖入节点,节点连接、定义属性等。而且还有大量一般软件所没有的功能,使得开发出来的工作流系统令人耳目一新!

  首先,每个节点可以添加特殊图形标记,用来动态地反映当前流程设计的信息,鼠标移动到节点上方可以显示任意自定义的 提示窗口(例如带图形效果的文字、动画文字、半透明窗体、不规则窗体等),节点之间的连线可以实现动态流向,连线上可以自定义任何文字标签,线条可以自定 义任何箭头,鼠标移入或者移出图形可以出现各种动态效果。代表节点的图形是矢量图形,而很多工作流软件却使用图片,这样缩小或放大后很容易失真,影响美 观。有时候需要特殊的连接线, 多比图形控件 甚至允许程序员自行设计连接线,而不用系统自带的。

   多比图形控件 内置的脚本语言正好能够开发各种节点类型,例如:人工节点、自动节点、路由节点、子流程等;支持任务的与、或输出以及输入输出条件定义,支持流程与业务数据的交互。

   多比图形控件 很适用于web上作为工作流监控引擎,通过asp.net或者java都可以访问后台服务程序。

 而且由于内置图形脚本语言,所以扩充余地很大,即使有十分特殊的需求,它都能够满足。多比控件 不是专门的工作流引擎,但是它内部包含的对图形拓扑关系的支持、任意图形的制作能力、完善的脚本语言体系,使得程序员可以定制自己的专用工作流平台。 多比图形控件 适合开发可变性较大、未来需求不确定的应用场合。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值