龙博中科 工作流设计器
供稿:北京龙博中科软件有限公司
关键字:工作流设计器,工业软件
- 产品简介:
- 多比工作流设计器是一款纯javascript(基于WebVML和SVG技术)工作流设计器,提供类似于visio一样的编辑工具,可以实现文件的在线编辑和发布,不需要从新部署。
产品介绍
工作流设计器
多比工作流设计器是一款纯javascript(基于WebVML和SVG技术)工作流设计器,提供类似于visio一样的编辑工具,可以实现文件的在线编辑和发布,不需要从新部署。兼容BPMN规范,可以和JBPM/Activity无缝集成,在手机和平板设备中亦可使用。是目前国内外最佳的基于web的工作流设计器、工作流流程监视器解决方案。
Web图形控件实现技术比较
(Flex/ActiveX/Javascript)
基于ActiveX | 基于Flex | 多比(Flex+JS) |
.Net | 支持 | 支持 | 支持 |
java | 支持 | 支持 | 支持 |
安全 | 极不安全,容易被360等多种软件屏蔽,造成用户无法正常使用 | 安全 | 安全 |
图片加载 | 需要打包在ActiveX中,导致安装文件很大 | 图片和文件分离,异步加载 | 图片和文件分离,异步加载 |
脚本语言 | 可以和javascript交互,但是语法怪异 | 支持javascript | Javascript原生,和javascript无缝集成 |
可扩展性 | 需要重新编译 | 需要重新编译 | 类继承的方式,非常容易扩展 |
可维护性 | 每次变更版本都需要重新安装 | 页面刷新即可 | 页面刷新即可 |
学习曲线 | 现在大多数程序员都没有接触过COM,VB/Delphi等,学习难度大 | Flex程序员不好找,学习难度大 | Javascript程序员很多,即使不会, java/.net程序员学习起来也很容易 |
调试 | 错误出错后,没有错误信息,非常难以调试 | Flex的异常,很难捕捉 | Javascript异常和错误,非常容易调试,并且可以利用浏览器的内部调试工具在线调试 |
多比图形控件八大技术特征
1.类似Visio的操作界面
多比控件图形具有类似Visio那样的设计界面,允许用户非常方便地制作自己的图形符号,绘制漂亮的矢量图形。
2.同时支持矢量图和位图
同时,多比控件也对位图支持的非常好,对jpg、gif和png全面支持。多比控件可以容易的访问web上的图片,这使得应用的集成和更新都更加的容易。
3.用户自定义数据
多比控件图形的基本属性繁多,涵盖了目前图形应用的各种需求。此外,图形可以添加两种类型的自定义属性,一种只是作为存储数据,另一种则可以通过属性的修改而改变元件内部的结构。例如当给仪表盘的Value赋值时,仪表盘指针偏转。
4.良好的交互能力
多比控件具有完善的交互能力,图形运行时,不仅画面有各种鼠标、键盘事件,而且每个图形单元都可以实现自己的事件。
5.强大的脚本语言
多比控件本身就是使用javascript开发的,和javascript等脚本语言集成有天然的优势。
6.良好的可扩展性
控件中的图元有非常严格的继承关系,利用继承、多态、和覆盖技术,用户可以轻易的修改图元的行为,定制自己的专属的矢量图形应用,而不需要修改一行多比的核心代码。这种机制保证了每一次多比控件的更新,程序员都可以透明的更新。
7.Web集成
多比控件天然为Web开发而生,易于和ASP.NET和Java/jsp/ssh技术集成,在界面上和其他DOM结构交互能力非常强,还可以利用Extjs、jQuery等三方包,实现更加强大的功能。
8.品质保证
多比控件在稳定性、安全性方面经过几年的实践检验,证明已经达到很高的程度,在用户群中享有较高的满意度。
多浏览器/安卓/IOS支持
工作流设计器基于纯Javascript/SVG/VML技术构建,除了支持传统的桌面设备中的IE6(含以上)和和火狐谷歌等,也可以在平板电脑、iPhone及安卓手机平板在内的多种移动设备上应用。方便移动办公软件集成。
兼容JBPM4/ACTIVITY
多比工作流设计器完全符合BPM规范,兼容Java最流行JBPM4/ACTIVITY。基于纯Web的解决方案,任何修改保存后,客户端只需要刷新页面,即可使用最新的软件功能,让客户自身流程定义成为可能。
Java/.NET无缝集成
支持和.NET和Java和PHP等多种后端语言集成。支持自定义属性,可将很多节点属性定义在图元中。完全按照GEF架构,拥有更好的集成性和扩展性。