JOffice2的在线表单设计示例(JBPM4.4)

JOffice2目前升级至jbpm4.4,提供在线的表单设计,相对1.3版本来说,不仅是提供模板的编程的方式编写表单,同时也提供方便的在线布局表单(基于FCKEditor扩展),在设计表后,可以动态生成对应的表,不仅是单表多表,提供方便快捷的表单编辑及管理表结构的功能。为流程表单的灵活性提供了保障,同时底层采用了Hibernate,方便表单进行持久化及后续的表单数据查询及统计。

 

以下将以一个费用申请单为例,展示目前J.Office 2.0的在线表单设计的特性。

(可以下载swf的视频看操作演示:http://bbs.jee-soft.cn/posts/list/216.page

 

    首先进入流程表单管理界面,然后添加表单,如下,按照要求,设计如下表单:

 

JOffice2的在线表单设计示例(JBPM4.4)_第1张图片

 

可以对每个控件设置一些非空属性:

 

JOffice2的在线表单设计示例(JBPM4.4)_第2张图片

 

 

预览设计的表单:

 

JOffice2的在线表单设计示例(JBPM4.4)_第3张图片

 

点下一步生成设计的表单对应的物理表(在此还可以调整各个字段的属性):

JOffice2的在线表单设计示例(JBPM4.4)_第4张图片

 

点发布,并且生成实体后,在数据库后台可以看到生成的表的结构如下所示:

 

JOffice2的在线表单设计示例(JBPM4.4)_第5张图片

 

发布一jbpm流程至流程管理界面,如:

JOffice2的在线表单设计示例(JBPM4.4)_第6张图片

 

为该流程定义设置以上设计的流程表单及设置表单字段属性,任务执行人员等:

JOffice2的在线表单设计示例(JBPM4.4)_第7张图片

 

JOffice2的在线表单设计示例(JBPM4.4)_第8张图片

 

JOffice2的在线表单设计示例(JBPM4.4)_第9张图片

 

 

启动以上设置的流程,并且填写表单:

JOffice2的在线表单设计示例(JBPM4.4)_第10张图片

 

执行后,在待办事项中可以找到该申请单,并且点执行下一步,界面如下所示:

JOffice2的在线表单设计示例(JBPM4.4)_第11张图片

 

JOffice2的在线表单设计示例(JBPM4.4)_第12张图片

 

执行往下,同时可以进入表单查询目前的申请表单的数据及审批的情况,如下所示:

JOffice2的在线表单设计示例(JBPM4.4)_第13张图片

 

同时也可以在执行审批流程过程中查看各个节点的审批情况:

JOffice2的在线表单设计示例(JBPM4.4)_第14张图片

 

查看我参与的流程

JOffice2的在线表单设计示例(JBPM4.4)_第15张图片

 

对于政务版本,将提供与IBM ILog Elixir Enterprise 3.0的可视化控件的整合,如下所示:

 

JOffice2的在线表单设计示例(JBPM4.4)_第16张图片

 

该版本提供更强的在线流程设计及流程历史跟踪。

 

后记:

 

目前J.Office 2.0 也提供对外在线的试用:

 

网通:http://oa.jee-soft.cn:8080/login.jsp

电信:http://office.jee-soft.cn:8080/login.jsp

用户:admin

 

官方网站:http://www.jee-soft.cn

 

 

目前鉴于J.Office得到广大开发公司的认可,现在J.Office2也是面向企业全部开放源代码(需要一定的授权费用),非常适合于用于开发企业或单位或政府部门的电子政务系统。目前已经有比较多的成功案例,joffice 2.0上融合了更多的SOA开源框架,与其他系统集成也颇为方便。

你可能感兴趣的:(JBPM4.4)