当前位置: 首页 > 专利查询>西门子公司专利>正文

用于控制业务的工作流程的方法和装置制造方法及图纸

技术编号:16102586 阅读:35 留言:0更新日期:2017-08-29 22:52
本发明专利技术涉及一种用于控制业务的工作流程的方法和装置,其中,方法包括:获取与业务有关的会话的内容;基于所述会话的内容,判断所述业务的工作流程是否要从当前的流程节点转移到另一个流程节点,其中,所述会话已经有至少一个用户参与;当判断结果为肯定时,将所述业务的工作流程转移到所述另一流程节点。通过上述方案,将工作流程的控制与会话相结合,基于用户发送的会话消息就可以推动工作流程的进展,更加便捷灵活,操作方式也更加用户友好。

【技术实现步骤摘要】
用于控制业务的工作流程的方法和装置
本专利技术涉及计算机
,特别涉及一种用于控制业务的工作流程的方法和装置。
技术介绍
随着计算机和信息化技术的迅速发展,大部分的企业都采用了办公自动化等的工作流程(workflow)控制系统,例如用于客户服务、技术支持、供应链管理、工程制造等方面的流程控制,以提高企业内各部门的工作效率、实现精确的过程控制、或增强对客户的服务质量。工作流程控制系统主要用于为实现企业的某个业务目标,利用计算机技术,在参与者与系统之间、或多个参与者之间,按照预定的规则和流程来自动传递文档、信息或或执行任务。然而,现有的工作流程控制方法一般需要用户登录流程管理系统后手动地填写、提交表单或进行操作,来推动流程的进展,灵活性较差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用于控制业务的工作流程的方法和装置。根据本专利技术的一个方面的实施例,提供了一种用于控制业务的工作流程的方法,包括:获取与业务有关的会话的内容,基于所述会话的内容,判断所述业务的工作流程是否要从当前的流程节点转移到另一个流程节点,其中,所述会话已经有至少一个用户参与;当判断结果为肯定时,将所述业务的工作流程转移到所述另一流程节点。其中,所述方法还包括:根据所述另一个流程节点来管理所述会话。其中,根据所述另一个流程节点来管理所述会话包括:将与所述另一个流程节点有关的用户加入到所述会话。其中,根据所述另一个流程节点来管理所述会话还包括:将所述会话的历史内容发送给所加入的用户。其中,所述会话包括多个用户之间的即时消息会话。其中,所述会话的内容包括以下中的一项或多项:文本、图片、音频、以及视频。其中,判断所述业务的工作流程是否要从当前的流程节点转移到另一个流程节点包括:对所述文本进行识别以确定是否存在与所述另一个流程节点相对应的关键词;如果存在,则将当前的流程节点转移到存在所述关键词的另一个流程节点。根据本专利技术另一个方面的实施例,提供了一种用于控制业务的工作流程的装置,包括:会话模块,用于获取与业务有关的会话的内容;工作流程模块,用于基于与业务有关的会话的内容,判断所述业务的工作流程是否要从当前的流程节点转移到另一个流程节点,其中,所述会话已经有至少一个用户参与;以及当判断结果为肯定时,将所述业务的工作流程转移到所述另一流程节点。其中,所述会话模块还用于:根据所述另一个流程节点来管理所述会话。其中,所述会话模块进一步用于:将与所述另一个流程节点有关的用户加入到所述会话。其中,所述会话模块进一步用于:将所述会话的历史内容发送给所加入的用户。其中,所述会话包括多个用户之间的即时消息会话。其中,所述会话的内容包括以下中的一项或多项:文本、图片、音频、以及视频。其中,所述会话模块进一步用于:对所述文本进行识别以确定是否存在与所述另一个流程节点相对应的关键词;以及如果存在,则将当前的流程节点转移到存在所述关键词的另一个流程节点。根据本专利技术上述实施例的控制业务的工作流程的方法或装置,本专利技术实施例将工作流程的控制与即时消息等的通讯会话相结合,基于用户发送的即时消息就可以推动业务的工作流程的进展,更加便捷灵活。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。在附图中:图1示出了本专利技术实施例的工作流程控制系统的示例架构;图2A示出了本专利技术实施例的示例工作流程控制装置;图2B示出了本专利技术实施例的控制业务的工作流程的示例;图3示出了根据本专利技术一个实施例的用于控制业务的工作流程的方法的流程图;图4示出了根据本专利技术另一个实施例的用于控制业务的工作流程的方法的流程图;图5示出了根据本专利技术一个实施例的用于控制业务的工作流程的装置的结构框图;图6示出了根据本专利技术一个实施例的用于控制业务的工作流程的装置的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更充分地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了本专利技术实施例的工作流程控制系统100的示例架构,如图1所示,工作流程控制系统包括:工作流程控制装置10、会话装置20、终端30、以及网络40。在工作流程控制系统100中,网络40可以例如是互联网、局域网、广域网、或其组合。工作流程控制装置10、会话装置20、以及终端30通过网络40进行通信。在一个示例中,工作流程控制系统100可以例如是企业内部的自动办公系统,则工作流程控制装置10、会话装置20、以及终端30通过企业的局域网、内联网进行通信。在另一个示例中,工作流程控制系统100中的位于不同地点的至少一个终端30可以采用VPN技术,经由互联网,来实现对其他终端30以及工作流程控制装置10的远程访问。工作流程控制装置10作为工作流程控制系统100中执行工作流程的服务器来操作。本文中的术语“工作流程”指的是对一项业务的部分或整体在计算机应用环境下的自动化。其中,可以包括对多个任务进行监控、解释以及有序执行。其中,工作流程中的任务可能由一个或多个人来完成,也可能由一个或多个软件系统来完成,还可以由一个或多个人与软件系统协作完成。一般地,业务的工作流程是一个预定义的流程。其由多个节点组成,每个节点中包括特定的任务。工作流程控制装置10用于对这样的预定义流程进行定义、解释、以及运行。具体地,工作流程控制装置10上存储该预定义的流程,并且为这些预定义流程的执行提供运行环境。在本文中,将工作流程的各个节点上的任务的执行者称为“用户”。例如,用户可以是企业的各部门的员工,或者可以是进行质量反馈的客户。用户通过终端30来执行与工作流程中的每个节点有关的动作以推动流程的进展。在现有的工作流系统中,所述动作例如可以包括登录系统后提交表单、上传文件等。示例性的终端设备30可以包括智能手机、平板设备、台式计算机、膝上型计算、个人数字助理、以及可以通过网络40发送和接收数据的任何其他电子设备。一般地,在工作流程控制系统100中,终端设备30上运行浏览器或其他客户端程序。当用户完成相应的任务时,通过所述浏览器或客户端程序登录管理系统,手动地进行操作来更新业务流程中相应节点的状态,以推动工作流程的进展。在本专利技术的实施例中,终端设备30上还安装有用于进行会话的客户端程序,例如即时消息应用程序。用户还可以通过该客户端程序相互交互或者与工作流程控制装置10进行交互。相应地,本专利技术实施例的工作流程控制系统100中还包括会话装置20,会话装置20可以用于提供上述的用户之间的、或用户与工作流程控制装置10之间的会话,并且将该会话与一个或多个业务相关联。具体地,本专利技术实施例中所述的会话一般指的是由至少一个用户参与的通讯会话。例如,该会话可以是基于即时消息的会话。如将从下文中认识到的,在一些实施方式中,会话装置20可以被实现为工作流程控制装置10的一部分。在另一些实施方式中,会话装置20可以由即时消息应用提供商提供,实现在工作流程控制装置10之外。在本专利技术实施例中,会话装置20能够从终端30获取会话的内本文档来自技高网...
用于控制业务的工作流程的方法和装置

【技术保护点】
一种用于控制业务的工作流程的方法,包括:获取与业务有关的会话的内容;基于所述会话的内容,判断所述业务的工作流程是否要从当前的流程节点转移到另一个流程节点,其中,所述会话已经有至少一个用户参与;当判断结果为肯定时,将所述业务的工作流程转移到所述另一流程节点。

【技术特征摘要】
1.一种用于控制业务的工作流程的方法,包括:获取与业务有关的会话的内容;基于所述会话的内容,判断所述业务的工作流程是否要从当前的流程节点转移到另一个流程节点,其中,所述会话已经有至少一个用户参与;当判断结果为肯定时,将所述业务的工作流程转移到所述另一流程节点。2.根据权利要求1所述的方法,其中,所述方法还包括:根据所述另一个流程节点来管理所述会话。3.根据权利要求2所述的方法,其中,根据所述另一个流程节点来管理所述会话包括:将与所述另一个流程节点有关的用户加入到所述会话。4.根据权利要求2所述的方法,其中,根据所述另一个流程节点来管理所述会话还包括:将所述会话的历史内容发送给所加入的用户。5.根据权利要求1-4任一项所述的方法,其中,所述会话包括多个用户之间的即时消息会话。6.根据权利要求1所述的方法,其中,所述会话的内容包括以下中的一项或多项:文本、图片、音频、以及视频。7.根据权利要求6所述的方法,其中,判断所述业务的工作流程是否要从当前的流程节点转移到另一个流程节点包括:对所述文本进行识别以确定是否存在与所述另一个流程节点相对应的关键词;如果存在,则将当前的流程节点转移到存在所述关键词的另一个流程节点。...

【专利技术属性】
技术研发人员:陈世俊张晟
申请(专利权)人:西门子公司
类型:发明
国别省市:德国,DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1