越详细越好 谢了!

解决方案 »

  1.   

    工作流有两个大的方向的,一个是工作流技术开发,一个是工作流的应用,
    你问的就是第二种,工作流中有很多概念的流程,活动,实例等,每一个活动可能对应一个任务,这个任务
    可能是机器完成,也可能是一个人工完成的操作,如果是人工完成的,那么这个活动对应的
    可能是一个jsp页面,需要人员进行填写数据,比如一个审批流程到达一个活动需要审批时
    就可以这样。
      

  2.   

    http://www.blogjava.net/paulwong/archive/2009/09/07/294114.html
    jbpm4与ssh2的整合
      

  3.   

    我个人认为你在要进行工作流开发之前,建议你先对网络中一些免费的试用产品进行观察,然后挑选自己的技术点,再选择合适的架构,最后写出你的可行性报告并对工作流做出可行性测试。
      本人近期在做企业级工作流开发,主要用到的技术是ssh2+FCKeditor+mxgraph+mysql;目前实现的阶段能够设计企业级表单,并能够图形化设计工作流流程图,可以对执行每一个工作流状态的人进行权限分配,能够读取工作流流程图,对待办工作,已办工作和再办工作进行了详细的分类等等。 Fckeditor可以进行工作流表单的设计,不过在现在看来,我感觉不好,具体原因是虽然能够增强软件的使用感但是设计比较繁琐,提示:需要修改源码css样式等页面不好配置,所以我建议你能更具word的标签功能来实现比较好。
     mxgraph是一个拓展插件,包含java,php,javascript等实现功能,并含有一定的用例,但是缺点是可用资料极少,需要自己对其进行较为深入的理解,本人是利用javascript的模式实现的。提示:需要修改源码
     但是它呈现的页面效果比较丰富,自己感觉比jbpm要强一些。 
      

  4.   

       楼主可以研究一下jbpm 从网上下载jbpm 把包拷贝到项目里 可以参考一下文档 如果要和其他的框架进行集成的话 还要进行相应的配置