专利名称:一种自动实现业务流程的方法及装置的制作方法
技术领域:
本发明涉及产品生产技术领域,尤其涉及一种自动实现业务流程的方法及装置。
背景技术:
业务流程的自动化或计算机化称为业务流。企业及组织内部有很多繁琐复杂的业 务流程,通过现代化的手段将这些业务流程自动化为现阶段业务流管理亟需解决的问题。 现阶段的业务流程处理一般在业务管理系统中进行,每种业务管理系统处理一种类型的产 品的业务流程。 图1为现有技术中业务管理系统中的产品的业务处理过程的结构示意图。在该图 1中对n个产品进行业务处理,每个产品都要采用一个业务处理流程,而每个业务处理流程 对应一个业务流模板,每个业务流模板对应一种工作流方式,当每个产品存在t种业务处 理方式时,则在一个业务管理系统中需要nXt个业务流模板。当存在m个业务管理系统时, 不同的业务管理系统针对不同类型的产品进行业务处理,针对这m个业务管理系统需要采 用mXnXt个业务流模板。 由于不同的业务管理系统是针对不同类型的产品的相同业务处理,因此其业务处 理的流程很可能是相似的,采用过多的业务流模板,造成了工作流程的重复实现,模板代码 实现的冗余,并且由于每种业务流模板只能处理一种类型的产品的某一种业务处理方式, 因此现有技术中的业务管理系统实现方式是非松耦合方式。同时,当其中某一类型产品的 业务处理流程发生变化时,该类产品对应的多个业务处理模板都要重新编写,工作量较大, 并且实现方式不灵活。另外,由于现有技术中针对每一类型的产品,其对应的业务处理过程 需要工作人员的参与,当工作人员没有及时对业务的处理结果进行监控,并选择后续步骤 时,该业务处理过程将会停滞,浪费时间并且占用了资源,从而影响业务处理的效率。
发明内容
有鉴于此,本发明实施例提供一种自动实现业务流程的方法及装置,用以解决现
有技术中对产品进行业务处理的过程中实现方式耦合紧,不灵活的问题。 本发明实施例提供的一种自动实现业务流程的方法,包括 装置接收待进行业务处理的产品,提取所述产品的类型信息; 确定与所述产品类型信息对应的业务处理流程路由信息; 根据所述业务处理流程路由信息,调用相应的业务处理模块对所述产品进行业务 处理。 本发明实施例提供的一种自动实现业务流程的装置,包括 接收提取模块,用于接收待进行业务处理的产品,提取所述产品的类型信息; 确定模块,用于确定与所述产品类型信息对应的业务处理流程路由信息; 调用模块,用于根据所述业务处理流程路由信息,调用相应的业务处理模块对所
述产品进行业务处理;
4
业务处理模块,用于对产品进行业务处理。 本发明实施例提供了一种自动实现业务流程的方法及装置,该方法包括提取产 品的类型信息,并确定与该产品类型信息对应的业务处理流程路由信息,根据确定的业务 处理流程路由信息,调用相应的业务处理模块对该产品进行业务处理,由于在本发明实施 例中保存了通用的业务处理流程路由信息,因此可以采用对应的业务处理模块对产品进行 业务处理,从而使该业务流程的实现方法更加的灵活,并且由于本申请中每个业务处理模 块保存在装置内,可以根据需要灵活的确定业务处理流程的路由信息,因此实现了松耦合。
图1为现有技术中业务管理系统中的产品的业务处理过程的结构示意图; 图2为本发明实施例提供的自动实现业务流程的方法; 图3为本发明实施例提供的自动实现业务流程的装置结构示意图。
具体实施例方式
本发明实施例为了有效的提高业务处理的效率,提供了一种松耦合、实现方式灵
活的自动实现业务流程的方法,该方法通过识别产品的类型信息,采用对应的业务处理流
程对该产品进行业务处理,由于在装置中保存了多种业务处理过程,通过确定的业务流程
路由信息,调用相应的业务处理过程对相应类型的产品进行处理,并且由于可以直接针对
装置中的每个业务处理过程进行修改,因此其实现方式较灵活,耦合性较低。 下面结合说明书附图,对本发明实施例进行详细说明。
图2为本发明实施例提供的自动实现业务流程的方法,该方法包括以下步骤
S201 :业务处理装置接收待进行业务处理的产品,提取所述产品的类型信息。
由于在产品中携带其本身的类型信息,通过提取该产品中携带的信息,获取该产 品的类型信息。 S202 :装置确定与所述产品类型信息对应的业务处理流程路由信息。 在本发明实施例中为了实现对每种产品的业务处理的自动化,并且由于针对不同
类型的产品其具体的业务处理过程相似,只是针对不同的类型的产品其具体的处理流程存
在细微的差别,因此在本发明实施例中可以针对每种不同类型的产品,采用对应的业务处
理流程路由信息。 在本发明实施例中确定与所述产品的类型信息对应的业务处理流程路由信息包 括获取用户输入的路由信息,将所述路由信息作为所述产品的类型信息对应的业务处理 流程路由信息;或根据自身保存的产品类型信息与业务处理流程路由信息的对应关系,确 定与所述产品类型信息对应的业务处理流程路由信息。 S203:根据所述业务处理流程路由信息,调用相应的业务处理模块对所述产品进 行业务处理。 调用相应的业务处理模块对所述产品进行业务处理具体包括第一业务处理模块 对所述产品进行业务处理,所述装置检测所述第一业务处理模块的工作流状态信息,当所 述装置检测到所述第一业务处理模块的工作流状态表示所述第一业务处理模块业务处理 过程结束,所述装置根据所述业务处理流程路由信息,确定第二业务处理模块的信息位于
5第一业务处理模块的信息之后时,向第二业务处理模块发送指示信息,指示所述第二业务 处理模块进行业务处理,其中在所述路由信息中,所述第二业务处理模块的信息位于所述 第一业务处理模块的信息之后。 在本发明实施例中装置还可以获取用户输入的回调类信息及所述产品的产品工 作流类型信息,根据获取的所述回调类信息及所述产品工作流类型信息,对所述业务处理 过程进行日志信息记录。 并且由于在本发明实施例中在对产品进行业务处理的过程中,所述装置还可以获 取产品的回调类信息,用户可以对所述回调类信息进行配置,也可以不对此回调类信息进 行配置。当所述装置获取的回调类信息中用户未配置时,则所述装置根据该回调类信息及 该产品的产品工作流类型信息,对所述业务处理过程进行日志信息记录,当所述装置获取 的所述回调类信息中用户进行了配置时,则所述装置根据所述回调类信息对业务处理过程 进行日志信息记录,并根据用户配置的信息,对所述产品进行产品处理,其中该产品处理包 括根据回调类信息中的配置信息,对所述产品进行的参数的修改,或产品内信息的同步等 操作。 当确定了业务处理流程路由信息后,该业务处理流程路由信息中,包括在进行业 务处理过程中所需的每个业务处理模块的信息,根据该所需的每个业务处理模块的信息, 调用相应的业务处理模块对该产品进行业务处理。 由于在进行工作流的处理过程中,即对产品进行业务处理的过程中,需要采用多 个顺序连接的业务处理过程进行。在本发明实施例中为了生成每个工作流,首先需要生成 每个工作流中的每个业务处理过程。在本发明实施例中可以采用一个业务处理模块实现一 个业务处理过程,为了区分不同的业务处理过程,即区分不同的业务处理模块,每个业务处 理模块具有唯一标识信息。例如当产品工作流类型为注册工作流时,该注册工作流中包括 申请业务处理过程、审核业务处理过程以及配置业务处理过程,其中申请业务处理过程采 用申请业务处理模块实现,审核业务处理过程采用审核业务处理模块实现,配置业务处理 过程采用配置业务处理模块实现。 为了便于识别每个业务处理模块的处理状态,在本发明实施例中还可以根据每个 业务处理模块实现的功能,确定每个业务处理模块的状态。例如上述申请业务处理模块可 以为审核中,审核处理模块其状态可以为配置中,配置业务处理模块可以为成功结束或这 失败结束。当确定了每个业务处理模块的状态后,可以确定采用怎样的后续业务处理模块, 以及通知后续业务处理模块进行相应的后续业务处理。 由于每个工作流为了实现一定的功能,一般在每个工作流中包括至少一个业务处 理过程,并且业务处理过程之间应该有一定的连接顺序,才能实现特定的功能。在本发明实 施例中当确定了每个业务处理过程后,在生成工作流时,即生成业务处理流程时,需要确定 业务处理流程的路由信息,即工作流之间的连接顺序信息。 同时,该业务处理流程中的业务处理过程之间存在跳转条件时,需要针对每种跳 转条件,确定业务处理过程之间的连接顺序,例如当某一业务处理过程的处理结果为成功 时,则在该跳转条件下,该业务处理过程需要与A业务处理过程顺序连接,当该业务处理过 程的处理结果为驳回时,则在该跳转条件下,该业务处理过程需要与B业务处理过程顺序 连接,当该业务处理过程的处理结果为失败时,则在该跳转条件下,该业务处理过程需要与C业务处理过程顺序连接。当确定了业务处理流程中每个业务处理过程之间的连接顺序后, 即可以确定每个业务处理流程的路由信息,即可根据该路由信息对产品进行业务处理。
在本发明实施例中为了实现每个业务处理过程,即为了实现每个业务处理模块, 可以根据每个业务处理流程的整个实现过程,将业务处理流程的主要功能实现抽取出来, 该业务处理流程的主要功能实现包括工作流的发起、工作流日志信息的记录,记录工作流
的历史信息、业务处理模块的处理、定时生效控制、工作流的互斥控制以及工作流的生效等等。 当确定了每个业务处理过程后,将确定的各个业务处理过程保存在业务处理装置 内部,并且各个业务处理过程之间的连接顺序也保存在了业务处理装置内部,通过路由信 息体现。业务流处理装置通过统一的接口及路由配置,调用相应的业务处理过程,并且由于 路由确定了各个业务处理流程中各业务处理过程间的连接顺序,多个顺序连接的业务处理 过程构成对应的每个工作流,即每个业务处理流程。同时为了区分每个工作流,可以配置工 作流的名称。由于每个工作流实现的功能不同,因此可以根据每个工作流实现的功能将工 作流进行类型的区分,并配置到统一接口中,该工作流的类型包括注册申请、申请修改、注
销申请等。并且在本发明实施例中还可以配置bean,包括回调、回滚、预生效、生效的bean等。 由于不同的业务处理流程实现对产品的不同处理,而每个业务处理流程包括多个 业务处理过程,在本发明实施例中还可以包括,根据对产品的处理需求,建立不同业务处理 过程之间的连接关系,即业务处理流程的不同路由信息。而不同的业务处理过程连接关系 可以实现不同类型产品的业务流。 本发明实施例中业务处理装置中保存有可以实现对各种类型产品进行业务处理 的通用工作流模板。由于通过工作流模板可以对各种类型的产品进行业务处理,而不同类 型产品的处理过程又存在差别,在本发明实施例中可以针对不同类型的产品的业务处理过 程,配置不同的路由信息,即配置不同业务处理过程之间的连接顺序,由于由不同业务处理 过程顺序连接构成的业务处理流程可以对不同类型的产品进行业务处理,在本发明实施例 中可以通过提取待业务处理的产品的类型信息,根据提取的该产品的类型信息,确定与该 产品类型信息对应的业务处理流程的路由信息。在本发明实施例中由于确定了各个产品 处理流程的路由信息,可以根据产品的类型,建立产品类型信息与产品处理流程的路由信 息的对应关系,当提取了产品的类型信息时,根据保存的产品类型信息与业务处理流程路 由信息的对应关系,确定该产品类型对应的业务处理流程路由信息。或者说将提取的产品 的类型信息作为业务处理流程的输入信息,而当为业务处理流程输入不同的产品类型信息 时,业务处理流程采用对应的路由信息对该类型的产品进行业务处理。 在本发明实施例中各个工作流处理流程通过继承统一的应用接口发起工作流,通 过发起工作流实现对产品的业务处理。同时在本发明实施例中各个工作流处理流程对外界 透明,用户可以动态修改工作流的处理流程。用户通过登录业务处理装置,当业务处理装置 接收到用户的登录信息时,根据用户输入的修改信息,查找对应的业务处理模块,并根据用 户输入的修改信息,对查找的所述业务处理模块进行相应的修改。并可以重现建立该修改 后的业务处理过程与其他业务处理过程之间的连接顺序,即重新确定业务处理流程的路由 信息。
由于对产品的业务处理过程需要用户参与,在本发明实施例中为了增强业务处理 流程的自动化,在业务处理的过程中需要用户参与时,设置定时器时间参数,当上一业务处 理过程结束后,需要用户参与时,开启定时器,判断在设置的定时器时间参数内是否接收到 用户发送的指令信息,当在设定的定时器时间参数内接收到用户发送的指令信息时,根据 接收的用户指令信息,确定后续采用的业务处理模块,采用确定的业务处理模块进行后续 业务处理,当在该设置的定时器时间参数内未接收到用户发送的指令信息时,则按照配置 的默认路由信息,进行后续业务处理模块进行后续业务处理。当然,当整个的业务处理过程 不需要用户参与时,装置按照确定的给业务处理流程路由信息,采用对应的业务处理模块 进行业务处理。 在本发明实施例中,装置还可以获取用户输入的回调类信息及产品工作流类型信 息,当装置获取了回调类信息及产品工作流类型信息后,可以根据该产品工作流类型信息 对该产品的业务处理过程进行详细的日志信息记录。 下面结合具体的实施例对自动实现业务流程的方法进行详细说明。 业务处理流程包括注册、修改和注销,每个业务处理流程都采用对应的工作流进
行。现针对产品的注册处理流程进行说明。当注册流程的工作流包括申请、审核和配置
时,根据该注册流程确定其对应的各工作流过程包括申请业务处理过程,审核业务处理过
程以及配置业务处理过程,针对每个业务处理过程采用对应的业务处理模块,该业务处理
模块包括申请业务处理模块、审核业务处理模块以及配置业务处理模块,每个业务处理模
块对应的状态分别为,审核中、配置中以及成功结束或失败结束。 对于注册处理流程其工作流生命周期可以包括不同的程序接口,该程序接口调用 的业务处理过程可以包括工作流申请apply,工作流申请回调callback,工作流申请回滚 rollback,以及工作流申请生效valid。对于工作流申请即ply可以包括申请、审核以及 配置。其中,申请包括数据的输入以及业务处理过程的发起,审核以及配置包括修改数据以 及业务处理过程。 工作流申请回调callback包括记录工作流日志信息,记录工作流的历史信息等 默认的配置,还包括流程节点处理等功能,其中流程节点处理包括必要的业务信息处理,通 过回调类信息可以实现对产品的继承或扩展,即当用户未配置回调类信息时,则该回调类 信息为默认配置,装置可以对进行继承,即装置对业务处理过程进行日志信息记录,当用户 配置了回调类信息时,则装置可以对产品进行扩展,包括装置根据用户配置的回调类信息 对产品进行产品处理,例如对产品中参数的修改,或产品中信息的同步等操作。并且装置根 据用户在回调类信息中配置的信息对产品进行产品处理的过程,一般在业务处理过程结束 进行。 工作流申请回滚rollback包括回滚至上一步中工作流申请回调的事务,从而实 现业务数据的回滚。工作流申请生效valid包括记录工作流生效日志信息,修改工作流的 状态,定时生效,取消工作流流程等功能。当调用相应的程序接口时可以实现每个业务处理 过程,并且当调用该程序接口时,可以继承该程序接口 ,并且还可以针对该程序接口进行相 应功能的扩展。 业务处理装置无需关注工作流如何实现,从而可以避免复杂的工作流流程。业务 管理装置接收到工作流申请中的输入数据时,注册业务处理过程被发起,当发起成功后,该
8工作流的状态将转变为审核中。当注册业务处理模块完成注册业务处理过程后,该业务处 理装置向另一业务处理模块发送指令信息,指示另一业务处理模块对工作流的信息进行审 核,其中该另一业务处理模块在路由信息中位于注册业务处理模块之后。当该另一业务处 理模块接收到该指示信息后,确定自身进行处理的工作流信息,对该工作流信息进行流程 跟踪,查看审核之前的工作流信息以及处理结果,根据自身的审核确定审核结果。当审核结 果为审核通过时,工作流的状态转换为配置中,该业务处理装置向第三业务处理模块发送 指令信息,当审核结果为审核驳回时,则工作流返回至工作流注册过程,当审核结果为审核 未通过时,则工作流结束。在本发明实施例中业务管理装置在进行指令信息发送时,可以通 过短信方式发送,或通过邮件形式发送。 在工作流的业务处理过程中,当需要修改后续流程时,由于该业务处理的过程透
明,用户可以直接登录业务处理装置,并向业务处理装置输入修改信息,业务处理装置根据
用户数输入的修改信息,查找对应的业务处理模块,根据用户输入的业务处理信息,对查找
的业务处理模块进行相应的修改,根据修改后的业务处理模块,重新配置路由。同时在本发
明实施例中由于设置了定时器时间参数,当某一流程需要用户参与时,业务处理装置开启
定时器,判断在设置的定时器时间参数内是否接收到用户发送的指令信息,当接收到用户
发送的指令信息时,根据接收的用户的指令信息,确定后续采用的业务处理模块,采用确定
的业务处理模块进行后续业务处理,当在设置的定时器时间参数内没有接收到用户发送的
指令信息时,按照设置的默认路由信息,采用后续业务处理模块进行后续业务处理。 在本发明实施例中业务处理装置避开了复杂的工作流流程,可以通过路由配置的
方式采用通用的模板,对产品进行业务处理,同时由于在本发明实施例中可动态修改工作
流中的业务处理模块,可回退至任意节点,并可以通过进行自动审核,因此本发明实施例中
的自动实现业务处理流程的方法灵活,方便,并且由于各个业务处理装置采用松耦合方式,
进一步方便了业务处理流程的实现。 图3为本发明实施例提供的一种自动实现业务流程的装置的结构示意图,该装置 包括 接收提取模块31,用于接收待进行业务处理的产品,提取所述产品的类型信息;
确定模块32,用于确定与所述产品类型信息对应的业务处理流程路由信息;
调用模块33,用于根据所述业务处理流程路由信息,调用相应的业务处理模块34 对所述产品进行业务处理; 业务处理模块34,用于对产品进行业务处理。
所述确定模块32包括 第一确定单元321,用于获取用户输入的路由信息,将所述路由信息作为确定的所
述产品类型信息对应的业务处理流程路由信息。 所述确定模块32包括 第二确定单元322,用于根据保存的产品类型信息与业务处理流程路由信息的对
应关系,确定与所述产品类型信息对应的业务处理流程路由信息。
所述调用模块33包括 判断单元331,用于当所述业务处理的过程中需要用户参与时,开启定时器,在设 定的时间参数内判断是否接收到用户发送的指令信息;
第一执行单元332,用于确定接收到用户发送的指令信息时,根据接收到用户指令
信息,确定后续采用的业务处理模块,采用确定的业务处理模块进行后续业务处理; 第二执行单元333,用于确定未接收到用户发送的指令信息时,按照设置的默认路
由信息,采用后续业务处理模块进行后续业务处理,并在所述业务处理的过程不需要用户
参与时,按照路由信息,采用对应的业务处理模块对所述产品进行业务处理。 所述装置还包括 修改模块35,用于接收用户的登录信息,根据用户输入的修改信息,查找对应的业 务处理模块,并根据用户输入的修改信息,对查找的所述业务处理模块进行相应修改。
所述装置还包括 通知模块36,用于检测第一业务处理模块的工作流状态,在所述第一业务处理模 块的工作流状态表示所述第一业务处理模块业务处理过程结束时,根据所述业务处理流程 路由信息,确定第二业务处理模块的信息位于第一业务处理模块的信息之后时,向第二业 务处理模块发送指示信息,指示所述第二业务处理模块进行业务处理。 本发明实施例提供了一种自动实现业务流程的方法及装置,该方法包括提取产 品的类型信息,并确定与该产品类型信息对应的业务处理流程路由信息,根据确定的业务 处理流程路由信息,调用相应的业务处理模块对该产品进行业务处理,由于在本发明实施 例中保存了通用的业务处理流程路由信息,因此可以采用对应的业务处理模块对产品进行 业务处理,从而使该业务流程的实现方法更加的灵活,并且由于本申请中每个业务处理模 块保存在装置内,可以根据需要灵活的确定业务处理流程的路由信息,因此实现了松耦合。
凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在 本发明的保护范围之内。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等 同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种自动实现业务流程的方法,其特征在于,包括业务处理装置接收待进行业务处理的产品,提取所述产品的类型信息;确定与所述产品类型信息对应的业务处理流程路由信息;根据所述业务处理流程路由信息,调用相应的业务处理模块对所述产品进行业务处理。
2. 如权利要求1所述的方法,其特征在于,确定与所述产品类型信息对应的业务处理流程路由信息包括获取用户输入的路由信息,将所述路由信息作为确定的所述产品类型信息对应的业务处理流程路由信息;或,根据保存的产品类型信息与业务处理流程路由信息的对应关系,确定与所述产品类型信息对应的业务处理流程路由信息。
3. 如权利要求1所述的方法,其特征在于,所述调用相应的业务处理模块对所述产品进行业务处理包括当所述业务处理的过程中需要用户参与时,开启定时器,在设定的时间参数内判断是否接收到用户发送的指令信息,当接收到用户发送的指令信息时,根据接收到的用户指令信息,确定后续采用的业务处理模块,采用确定的业务处理模块进行后续业务处理,当未接收到用户发送的指令信息时,按照设置的默认路由信息,采用后续业务处理模块进行后续业务处理;当所述业务处理的过程不需要用户参与时,按照路由信息,采用对应的业务处理模块对所述产品进行业务处理。
4. 如权利要求1所述的方法,其特征在于,所述方法还包括所述装置获取用户输入的回调类信息及所述产品的产品工作流类型信息;所述装置根据获取的回调类信息及所述产品工作流类型信息,对所述业务处理过程进行日志信息记录。
5. 如权利要求4所述的方法,其特征在于,所述对所述业务处理过程进行日志信息记录包括当用户未配置所述回调类信息时,所述装置按照默认的配置,对所述业务处理的过程进行日志信息记录;当用户配置所述回调类信息时,所述装置对所述业务处理的过程进行日志信息记录,并根据用户配置的回调类信息对所述产品进行产品处理。
6. 如权利要求1或4所述的方法,其特征在于,所述方法还包括所述装置接收用户的登录信息,根据用户输入的修改信息,查找对应的业务处理模块;并根据用户输入的修改信息,对查找的所述业务处理模块进行相应修改。
7. 如权利要求1所述的方法,其特征在于,所述调用相应的业务处理模块对所述产品进行业务处理包括第一业务处理模块对所述产品进行业务处理,所述装置检测所述第一业务处理模块的工作流状态;当所述装置检测到所述第一业务处理模块的工作流状态表示所述第一业务处理模块业务处理过程结束,所述装置根据所述业务处理流程路由信息,确定所述第二业务处理模块的信息位于第一业务处理模块的信息之后时,所述装置向第二业务处理模块发送指示信息,指示所述第二业务处理模块进行业务处理。
8. —种自动实现业务流程的装置,其特征在于,所述装置包括接收提取模块,用于接收待进行业务处理的产品,提取所述产品的类型信息;确定模块,用于确定与所述产品类型信息对应的业务处理流程路由信息;调用模块,用于根据所述业务处理流程路由信息,调用相应的业务处理模块对所述产品进行业务处理;业务处理模块,用于对产品进行业务处理。
9. 如权利要求8所述的装置,其特征在于,所述确定模块包括第一确定单元,用于获取用户输入的路由信息,将所述路由信息作为确定的所述产品类型信息对应的业务处理流程路由信息。
10. 如权利要求8所述的装置,其特征在于,所述确定模块包括第二确定单元,用于根据保存的产品类型信息与业务处理流程路由信息的对应关系,确定与所述产品类型信息对应的业务处理流程路由信息。
11. 如权利要求8所述的装置,其特征在于,所述调用模块包括判断单元,用于当所述业务处理的过程中需要用户参与时,开启定时器,在设定的时间参数内判断是否接收到用户发送的指令信息;第一执行单元,用于确定接收到用户发送的指令信息时,根据接收到的用户指令信息,确定后续采用的业务处理模块,采用确定的业务处理模块进行后续业务处理;第二执行单元,用于确定未接收到用户发送的指令信息时,按照设置的默认路由信息,采用后续业务处理模块进行后续业务处理,并在所述业务处理的过程不需要用户参与时,按照路由信息,采用对应的业务处理模块对所述产品进行业务处理。
12. 如权利要求8所述的装置,其特征在于,所述装置还包括修改模块,用于接收用户的登录信息,根据用户输入的修改信息,查找对应的业务处理模块,并根据用户输入的修改信息,对查找的所述业务处理模块进行相应修改。
13. 如权利要求8所述的装置,其特征在于,所述装置还包括通知模块,用于检测第一业务处理模块的工作流状态,在所述第一业务处理模块的工作流状态表示所述第一业务处理模块业务处理过程结束,根据所述业务处理流程路由信息,确定第二业务处理模块的信息位于所述第一业务处理模块的信息之后时,向第二业务处理模块发送指示信息,指示所述第二业务处理模块进行业务处理,其中在所述路由信息中,所述第二业务处理模块的信息位于所述第一业务处理模块的信息之后。
全文摘要
本发明公开了一种自动实现业务流程的方法及装置,用以解决现有技术中对产品进行业务处理的过程中实现方式耦合紧,不灵活的问题。该方法提取产品的类型信息,根据提取的产品类型信息,确定与该产品类型信息对应的业务处理流程路由信息,根据确定的业务处理流程路由信息,调用相应的业务处理模块对该产品进行业务处理。由于在本发明实施例中保存了每种产品类型的业务处理流程路由信息,因此可以采用对应的业务处理模块对产品进行业务处理,从而使该业务流程的实现方法更加的灵活,并且由于本发明中每个业务处理模块保存在装置内,可以根据需要灵活的确定业务处理流程的路由信息,因此实现了松耦合。
文档编号G06Q10/00GK101794419SQ20101014646
公开日2010年8月4日 申请日期2010年4月13日 优先权日2010年4月13日
发明者刘福, 范旭华 申请人:中兴通讯股份有限公司