一个基于Flex的在线工作流建模工具 Orchestra Designer
openkk
13年前
<p>Orchestra Designer项目来源于2009年OW2 开源比赛题目,目标是为OW2上的开源BPEL引擎Orchestra提供一个基于Flex技术的在线工作流编辑工具,并与Orchestra的Web 2.0管理控制台集成。该建模工具针对非技术人员,采用一种比BPEL更面向业务、更直观的图元作为建模基础,生成的模型可以在后台转换成BPEL输出, 并部署在BPEL引擎上运行。开发人员希望本项目不仅仅是为Orchestra引擎定制开发,而是可以依托实验室在中间件应用领域积累的丰富经验,对电子 政务、电子商务、遥感卫星和生物计算等领域的业务工作流建模进行支撑。</p> <p><img style="width:535px;height:307px;" title="OrchestraDesigner 3.2" alt="一个基于Flex的在线工作流建模工具 Orchestra Designer" src="https://simg.open-open.com/show/0047fcd3235395b154e8e3dda362bcca.jpg" /></p> <p>Orchestra Designer项目于2009年5月通过获得OW2开源软件比赛第一名与法国BULL公司建立合作关系,并在Trustie平台(可信的国家软件资源共 享与协同生产环境)上作为开源项目且依照LGPL V3标准发布至今,已成为最活跃项目,并凭借12666次的下载量(数据截止日期:2011年3月21日)项目中排名第一。</p> <p>==================================================================</p> <p>2011年3月19日 Orchestra Designer 3.4版本发布</p> <p>1.细化了新建向导;<br /> 2.增加三类图元,分别为xx,xx,和xx<br /> 3.重写协同部分,增强协同稳定性,减少了协同中数据传输量。目前新的协同模式支持以下操作:<br /> 添加图元、删除图元、修改图元大小、图元移动、修改连线标注、修改图元名称、图元复制-粘贴<br /> 4.增加了传输数据完整性校验功能,完整性校验指,会对比数据发送时和接收时的MD5码,若不一致则请求重新发送。<br /> 5.添加了用户关闭浏览器时自动注销功能。<br /> 6.优化了界面布局</p> <p>PS: <br /> 由于项目原因,后期更新的版本可能不再提供源代码,仅提供可运行版本。另外由于人员以及需求调整,项目暂时进入休整期,暂停进度。 </p> <p>-------------------------<br /> 版本历史:</p> <p>2010年9月16日 Orchestra Designer 3.2版本发布 <br /> 功能更新: <br /> 新版本更新分三大部分: <br /> 界面部分:<br /> 添加了界面登陆、注册<br /> 添加了双击标签最大化的功能<br /> 添加了协同参与者列表<br /> 可以通过Menu-Option-Views里的选择栏来控制功能标签的显示与隐藏<br /> 建模部分:<br /> 添加了操作回退<br /> 添加了操作重做<br /> 本版本新添加了实时协同建模功能,具体为:<br /> 协同令牌机制<br /> 普通协同模式<br /> 标注协同模式<br /> 比较协同模式<br /> -------------------------------------------------------------<br /> 2010年4月20日 Orchestra Designer 3.0.3版本发布 <br /> Updates:<br /> 新版本增加了多用户协同建模的功能,当多个用户对同一个流程模型进行操作时,某个用户的保存操作会将流程模型的修改同步到其他用户的显示界面上。此外,新版本还增加了BPMN的视图(由法国BULL公司提供)。<br /> -------------------------------------------------------------<br /> 2010年1月7日 Orchestra Designer 3.0.2版本发布<br /> Updates: <br /> 新版本增加了用户下载BPEL文件,以及与JUDDI服务器交互的功能。<br /> -------------------------------------------------------------<br /> 2009年11月26日 Orchestra Designer 3.0.1版本发布<br /> Updates: <br /> 此版本为服务器版,所有工程、文件夹以及文件都存储于服务器的目录中,因此多个建模用户可以共享相同的模型文件<br /> -------------------------------------------------------------<br /> 2009年8月24日 Orchestra Designer 3.0版本发布<br /> -------------------------------------------------------------<br /> 2009年7月20日 Orchestra Designer 2.8版本发布 <br /> Updates:<br /> 1、MVC代码框架的重构<br /> 2、工程、文件夹和文件的重命名<br /> 3、图元的全选、复制和粘贴<br /> 4、流程图形到BPEL转换的优化<br /> 5、图元属性的补充<br /> 6、图形文件与BPEL文件的关联<br /> 7、BPEL元素与属性的颜色区分<br /> -------------------------------------------------------------<br /> 2009年7月1日 Orchestra Designer 2.4版本发布<br /> Update: <br /> 1、工程、文件夹和文件的创建及修改<br /> 2、资源树的实时刷新<br /> 3、图元的拖拽、移动、删除和重命名<br /> 4、流程图形到BPEL的转换<br /> 5、新增BPEL视图<br /> 6、解决本地不能运行的问题<br /> -------------------------------------------------------------<br /> 2009年6月18日 Orchestra Designer 2.0版本发布 <br /> Updates:<br /> 1、界面重新布局,改变整体风格,添加工具栏,工程视图和UDDI视图<br /> 2、支持流程的图形视图和XML视图<br /> 3、支持新建工程、新建文件夹和新建流程文件<br /> 4、支持画图布局栅格<br /> 5、将BPMN的图元替换为三类不同层次的图元:Basic、Business和BPEL<br /> 6、程序架构根据Cairngorm MVC框架重构<br /> -------------------------------------------------------------<br /> 2009年5月27日 Orchestra Designer 1.0版本发布<br /> Updates:<br /> 最基本的建模功能实现<br /> <br /> </p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1324023653781" target="_blank">http://www.open-open.com/lib/view/home/1324023653781</a></p>