[发明专利]一种基于工作流可视化开发工具的Java工作流开发系统及其方法有效
申请号: | 201310491254.3 | 申请日: | 2013-10-18 |
公开(公告)号: | CN103744647B | 公开(公告)日: | 2017-06-16 |
发明(设计)人: | 吴步丹;乔秀全;程渤;章洋;王荣;陈俊亮 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京汇泽知识产权代理有限公司11228 | 代理人: | 刘淑敏 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 工作流 gpd java 开发 系统 及其 方法 | ||
1.一种基于工作流可视化开发工具的Java工作流开发系统,其特征在于,包括:操作可视化图形导航工具模块、企业用户组织模型可视化视图模块、可重用构件库视图模块,表单可视化及绑定模块、工程一键部署模块;其中,
操作可视化图形导航工具模块,用于提供开发人员可视化的便捷的工程导航,在导航中引导开发人员配置系统数据库以及业务数据库信息,在新建动态web工程的基础上增加系统数据库业务数据库的窗口供开发人员进行输入;所述操作可视化图形导航工具模块,还用于封装后台工程新建过程,后台自动运行包拷贝,配置文件的工作,简化开发过程;还用于在流程开发过程中总结出一系列可以简化工程建立的方法,并将其实现;
企业用户组织模型可视化视图模块,用于对工作流工程中需要用到的企业组织模型的建模;用于在工作流工程开发过程中建立相应用户组织模型,并进行模型的保存与导入操作;
可重用构件库视图模块,用于开发人员在开发过程中对可重用构件进行管理分类,增加系统模块性,降低耦合度,减少开发开销;还用于提供可视化的管理功能,提供对EJB构件的支持,并能够加载构件到流程编辑器的视图中进行直接使用构件,提供对构件的参数可视化设定功能;
表单可视化及绑定模块,用于本系统实现中,集成表单可视化开发器,将表单的开发也集成到整个系统中,使得开发人员不需要转变开发环境,为开发人员提供了便捷;
工程一键部署模块,当整个工程开发完毕后,选择所需要部署的服务器的网络地址,进行打包并上传至服务器进行发布。
2.根据权利要求1所述基于工作流可视化开发工具的Java工作流开发系统,其特征在于,所述企业用户组织模型可视化视图模块,作为为开发人员提供可视化的企业组织模型建模视图工具,在企业组织模型中通常表现形式为树状结构,在组织模型视图中提供树形的可视化结构供开发人员编辑,模型的导入提供XML以及数据库两种格式;所述视图提供企业组织模型的增加、删除、修改功能,待修改完毕,能够从视图导入到系统数据库中,供流程引擎在执行工作流时使用。
3.根据权利要求1所述基于工作流可视化开发工具的Java工作流开发系统,其特征在于,所述可重用构件库视图模块,提供对可重用构件的组织,使得开发人员在不同工程中可重用已有的构件,降低研发成本;还提供构件的添加以及加载功能,主要为构件可用状态下,将构件添加到用户构件库视图中,从而对构件进行管理,可增加、删除以及修改。
4.根据权利要求1或3所述基于工作流可视化开发工具的Java工作流开发系统,其特征在于,所述可重用构件库视图模块,当工程需要用到构件时,从用户构件库视图中向工作流文件编辑器中加载,利用编辑器的拖拉功能可以直接使得构件成为一个组件来使用,完成之后,对构件的调用提供基础的参数配置功能。
5.根据权利要求4所述基于工作流可视化开发工具的Java工作流开发系统,其特征在于,所述可重用构件库视图模块,在不同的工程中使用由构件库视图中已经存在的EJB构件,由于EJB构件发布于jboss服务器中,只要此EJB构件是可用的,就可以在不同工程中进行绑定使用,减少了开发的成本,充分利用可重用的构件。
6.根据权利要求1所述基于工作流可视化开发工具的Java工作流开发系统,其特征在于,所述表单可视化及绑定模块,提供对于表单设计器的集成功能,将表单设计器集成到该工作流开发系统中,方便开发人员的开发设计工作;提供对于人工节点与表单的可视化绑定功能。
7.根据权利要求1所述基于工作流可视化开发工具的Java工作流开发系统,其特征在于,所述工程一键部署模块,用于开发人员最终部署工程,简化部署步骤,提供部署可视化的界面导航。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310491254.3/1.html,转载请声明来源钻瓜专利网。