首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

[原创]JWFDv0.96 自定义流程调试步骤

2012-11-05 
[原创]JWFDv0.96 自定义流程调试方法在下载jwfd v0.96开发包之后,把jwfdv0.96.rar解压缩到任意目录下面包

[原创]JWFDv0.96 自定义流程调试方法
  在下载jwfd v0.96开发包之后,把jwfdv0.96.rar解压缩到任意目录下面
 
  包里面还有两个压缩包,一个是jwfd的mysql数据库结构,一个是包含jwfdv0.96代码的开发包其中把mysql的数据库表结构直接拷贝到 MYSQL数据库的DATA目录下面,里面有几条用于流程测试的数据(流程数据结构请参考 JWFDv0.96工作流项目基础文档2-数据库设计说明)

在MYSQL数据库准备好以后,可以打开eclipse,导入jwfd代码开发包,由于我是在本地打的包,所以引入代码包之后,也许会出现LIB地址没有正确引用的问题,需要您手动调整下jwfd的jar包引入设置


  1: 使用流程设计器画出流程 
     (通过在src中运行org.jwfd.workflowDesigner.mainUI.MainLoginEx.java)

  2: 将流程图导入到数据库中(默认MYSQL),如下图


    
  3: 使用数据库管理工具查看流程数据是否正确导入(比如说 mysql-front等)

  4: 把流程实例名导入GXLFlowControlModule类的main方法中

     (具体参考 org.jwfd.workflowEngines.GXLFlowControlModule.java的main方法)

  5: 启动流程调试函数action() 如下图
  
  


  6:点击处理按钮,使流程进入下一个节点,调试过程中可以对流程进行回退处理(
    目前只容许单步线性回退,具体实现方法请参考src)
  

自定义流程经过调试器的调试,可以使开发者了解流程的流转过程及其出现的问题,比如说经过汇聚之后无法正确到达下一个节点等问题,开发者可以通过jwfd的设计器和引擎代码包了解流程流转引擎的设计思路,为设计出可靠的工作流系统打下一定的基础,如果有兴趣也可以再jwfd的基础上面开发出自己的工作流系统


     1 楼 comsci 2009-12-11   jwfd专注于流程的运行控制领域(引擎)的实现技术

jwfd v0.96 下载地址

www.xcomsci.cn  JWFD专区 2 楼 xyz20003 2009-12-11   swing开发的界面还是有一定市场的。很多厂商也是通过japplet将设计器或者其他组件添加到页面中,只是需要用户自己安装一个jre,目前jre大概十几兆,不知道jdk7以后client jre能不能为我们带来更多改变。 3 楼 comsci 2009-12-11   xyz20003 写道swing开发的界面还是有一定市场的。很多厂商也是通过japplet将设计器或者其他组件添加到页面中,只是需要用户自己安装一个jre,目前jre大概十几兆,不知道jdk7以后client jre能不能为我们带来更多改变。
临远,如果firefox的市场占有率进一步增加,那么基于SWING的JAVA UI技术还是有一定生机,在IE垄断市场的时候,SWING差不多快被闷死了,IE6以上干脆直接就不支持JAVA,所以很多WEB产品的开发被迫转向了FLASH等技术,SUN还是挺郁闷的。。。 4 楼 comsci 2009-12-15   我们这些在别人的信息系统上面抄抄写写过日子的人,如果再不做点自己的东西,就太弱不禁风了,外国的一次商业收购就足以毁掉我们这些辛辛苦苦做的系统。。。 5 楼 xyz20003 2009-12-15   软件做的好,不如别人吹得响亮,除了做技术以外,还需要学习一下如何做市场推广和宣传工作。 6 楼 comsci 2009-12-16   就是呀,市场推广这个也是个专门的技术,也需要持续的投入和高超的技巧 7 楼 differ1 2009-12-17   我们的界面开发基本都用swing,包括流程定制,很快要迁移部分swt 8 楼 comsci 2010-03-09   需要结合JWFD的数据结构和算法来理解流程的运行方式。。。

热点排行