业务流程模板的生成方法及生成装置与流程

文档序号:12672395阅读:来源:国知局

技术特征:

1.一种业务流程模板的生成方法,其特征在于,包括:

获取用户基于浏览器的图形化界面绘制的业务流程模型;

生成与所述业务流程模型相对应的XML文件;

将所述XML文件作为所述业务流程模型对应的业务流程模板进行存储。

2.根据权利要求1所述的业务流程模板的生成方法,其特征在于,生成与所述业务流程模型相对应的XML文件的步骤,具体包括:

生成XML文件的基础架构信息;

对所述业务流程模型进行解析,以得到所述业务流程模板中的节点和所述节点之间的连接线;

根据每个所述节点的类型,调用对应的XML转换方法生成每个所述节点的信息;

获取每个所述连接线的源头信息和目标信息,生成与每个所述连接线相关的信息;

根据所述基础架构信息、每个所述节点的信息和每个所述连接线相关的信息,生成与所述业务流程模型相对应的XML文件。

3.根据权利要求2所述的业务流程模板的生成方法,其特征在于,根据所述基础架构信息、每个所述节点的信息和每个所述连接线相关的信息,生成与所述业务流程模型相对应的XML文件的步骤,具体包括:

将所述基础架构信息、每个所述节点的信息和每个所述连接线相关的信息依次进行拼装处理和格式化处理,以得到与所述业务流程模型相对应的XML文件。

4.根据权利要求2所述的业务流程模板的生成方法,其特征在于:

所述基础架构信息包括:XML头文、根元素和进程子元素头;

每个所述节点的信息包括:节点头信息、任务执行方信息、扩展信息、节点位置信息、节点大小信息;

每个所述连接线相关的信息包括:连接线的位置信息和大小信息。

5.根据权利要求1至4中任一项所述的业务流程模板的生成方法, 其特征在于,所述业务流程模型是基于Draw2D组件绘制的。

6.一种业务流程模板的生成装置,其特征在于,包括:

获取单元,用于获取用户基于浏览器的图形化界面绘制的业务流程模型;

生成单元,用于生成与所述业务流程模型相对应的XML文件;

存储单元,用于将所述XML文件作为所述业务流程模型对应的业务流程模板进行存储。

7.根据权利要求6所述的业务流程模板的生成装置,其特征在于,所述生成单元包括:

第一执行单元,用于生成XML文件的基础架构信息;

解析单元,用于对所述业务流程模型进行解析,以得到所述业务流程模板中的节点和所述节点之间的连接线;

第二执行单元,用于根据每个所述节点的类型,调用对应的XML转换方法生成每个所述节点的信息;

第三执行单元,获取每个所述连接线的源头信息和目标信息,生成与每个所述连接线相关的信息;

处理单元,用于根据所述基础架构信息、每个所述节点的信息和每个所述连接线相关的信息,生成与所述业务流程模型相对应的XML文件。

8.根据权利要求7所述的业务流程模板的生成装置,其特征在于,所述处理单元具体用于:

将所述基础架构信息、每个所述节点的信息和每个所述连接线相关的信息依次进行拼装处理和格式化处理,以得到与所述业务流程模型相对应的XML文件。

9.根据权利要求7所述的业务流程模板的生成装置,其特征在于:

所述基础架构信息包括:XML头文、根元素和进程子元素头;

每个所述节点的信息包括:节点头信息、任务执行方信息、扩展信息、节点位置信息、节点大小信息;

每个所述连接线相关的信息包括:连接线的位置信息和大小信息。

10.根据权利要求6至9中任一项所述的业务流程模板的生成装置,其特征在于,所述业务流程模型是基于Draw2D组件绘制的。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1