
Joinwork是针对J2EE应用开发人员,主要以嵌入上层业务应用(电子政务 /CRM/ERP/OA )的方式部署使用的工作流软件。[产品简介幻灯片]
Joinwork主要特点如下:
Joinwork包含了工作流软件所必需的功能模块:核心的工作流引擎、完成流程定义的GUI工具、用户执行工作任务的客户端应用、系统管理人员管理监控工作流运行状态的控制台、组织机构管理模块等;
Joinwork在充分使用了J2EE架构的优势(包括组件技术JavaBean\EJB\Servlet\JSP\Tag、标准Web service\JAAS\JDBC等)的同时,也有选择的使用了一些业已成熟的应用框架和数据访问层(O/R Mapping)技术。从而使得系统各模块或各层次之间有着清晰的接口,支持灵活的替换插拔;
通过Java的动态调用技术,Joinwork可以方便的调用您已有的Java对象,它们不需要继承或实现任何Joinwork特用的基类或接口。Joinwork也可以根据数据定义自动生成Java Bean对象,对于需要持久化的数据对象,可以帮助您自动生成数据库映射信息或者直接生成数据库表。
Joinwork的核心概念模型符合WFMC标准,易于理解接受。基于成熟工作流建模理论Petri网的流程控制模型,通过图形化建模工具,使用很少的图元就能够方便灵活的构建复杂、强大的工作流程和会话流程(Webflow);
用户可以根据需要将Joinwork裁减到最小模式使用,不需要的功能模块(客户端应用/组织结构管理/认证模块等)可以不用或替换成用户定制的模块。用户可以选用各种操作系统、数据库和应用服务器。
*Joinwork产品全称:Joinwork业务流程管理软件(软件产品登记号:沪DGZ-2005-0262)
