[发明专利]一种用于业务开发流程的模型无效
申请号: | 201310314372.7 | 申请日: | 2013-07-24 |
公开(公告)号: | CN103455324A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 宋兴烈;马科 | 申请(专利权)人: | 北京起步科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京瑞恒信达知识产权代理事务所(普通合伙) 11382 | 代理人: | 苗青盛 |
地址: | 100122 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 业务 开发 流程 模型 | ||
1.一种基于业务开发流程的模型,包括:
业务逻辑模块,用于存储业务逻辑的定义;
业务流程模块,用于存储业务流程的定义。
2.根据权利要求1所述的模型,其中,业务逻辑模块用于编写业务逻辑,包括:
动作子模块,用于存储业务动作的定义;
代码子模块,用于业务逻辑的实现;和
函数子模块,用于定义函数。
3.根据权利要求1所述的模型,其中,业务流程模块包括业务流程定义、业务流程运行和业务流程实例。
4.根据权利要求3所述的模型,其中,业务流程定义用于描述业务流程的整个过程和各种规则;业务流程运行的核心是业务流程引擎,用于解析业务流程定义,推进业务流程的运行;业务流程实例,是业务流程运行的结果;其中,一个业务流程定义被运行一次就产生一个业务流程实例。
5.根据权利要求4所述的模型,其中,业务流程定义用于描述企业实现一个业务目标需要包含的环节步骤,各环节步骤间前后顺序和同步关系,各步骤由谁来处理的信息;其中,步骤对应业务环节,顺序关系由连接弧定义,处理人对应执行者,处理要求对应到处理规则。
6.根据权利要求5所述的模型,其中,业务环节用于描述业务流程中需要人为参与的处理、自动的处理和业务流程中路径的选择、分支和合并。
7.根据权利要求4所述的模型,其中,业务流程运行用于实现各种业务流程的业务动作,是基于PetriNet原理的业务流程引擎;其中,从体系结构上来说业务流程引擎和业务动作是没有关联。
8.根据权利要求4所述的模型,其中,业务流程引擎用于实现解析和计算业务流程定义,生成过程控制ProcessControl;还用于根据过程控制实现实际的业务流程操作,并生成业务流程实例数据且存入数据库。
9.根据权利要求8所述的模型,其中,业务流程实例包括流程实例和每个活动环节的任务两部分的数据;其中,流程实例是每次启动流程生成一个,而活动环节的任务则是每次流转、回退和转发时都会为流向活动环节生成的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京起步科技有限公司,未经北京起步科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310314372.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:轴向内压式波纹补偿器
- 下一篇:一种电镀含镍废水的处理系统及工艺