业务处理工作流系统技术方案

技术编号:12256080 阅读:54 留言:0更新日期:2015-10-28 19:19
一种计算机实现的方法包括:经由图形用户接口接收与业务处理工作流相关联的描述,所述描述包括处理流程图;以及使得处理器基于所述描述,生成所述业务处理工作流的软件应用或自然语言描述中的至少一个。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
总体而言,业务处理包括为一个或多个客户提供服务和/或生产产品的活动或任务。
技术实现思路
计算机实现的方法包括经由图形用户接口接收与业务处理工作流相关联的描述,该描述包括处理流程图;并且使得处理器基于该描述生成业务处理工作流的软件应用或自然语言描述中的至少一个。提供本
技术实现思路
部分来以下面的【具体实施方式】中进一步描述的简化的形式引入概念的选择。本
技术实现思路
部分并不意在识别所要求保护的主题的关键特征或必要特征,也不意在被使用作为辅助来确定所要求保护的主题的范围。【附图说明】参照附图来描述【具体实施方式】。在说明书和附图的不同的示例中使用的相同的附图标记可以指示类似或相同的项目。图1是说明了根据本专利技术示例性实施例的用于提供开发软件应用的应用开发环境的系统的框图。图2是图1中所示的系统的另一个框图。【具体实施方式】参照图1和图2来描述系统100。系统100被配置为连接到网络102,并且向一个或多个客户端设备104提供用户接口 106。用户接口 106被配置为提供用于开发软件应用的应用开发环境。客户端设备104可以是信息处置系统设备,包括但不限于:移动计算设备(例如,手持便携式计算机、个人数字助理(PDA)、膝上型计算机、笔记本计算机和平板计算机等),移动电话设备(例如蜂窝电话、智能电话),便携式多媒体播放器,多媒体设备,电子书阅读器设备(eReader),台面计算设备(例如,桌上型计算机),以及个人计算机(PC)设备等。一个或多个客户端设备104可以与用户相关联。用户能够经由客户端设备104与系统100进彳丁通{目。在本公开的实施例中,系统100使用诸如超文本传输协议(HTTP)之类的应用协议与客户端设备104进行通信。例如,系统100向客户端设备104提供的用户接口 106包括网页,可以使用网页浏览器访问所述网页,并且在监视器和/或移动设备上显示所述网页。可以使用超文本标记语言(HTML)和/或可扩展HTML (XHTML)格式提供网页,并且所述网页可以(例如经由超文本链接)提供到其他网页的引导。所述网页还可以使用其他的资源,例如样式表、脚本和图像等。然而,此配置仅是示例性的,并且其并不限制本公开。在其他实施例中,可以使用另一个应用协议向客户端设备104提供内容。例如,第三方网站(例如并不由系统100运行和/或维护的网站)可以包括(例如在由第三方提供的网页中嵌入的)来自系统100的内容。系统100被配置为接收与业务处理工作流相关联的信息,经由用户接口 106将该信息提供给系统100。用户接口 106被配置为允许用户使用图形用户接口(⑶1)108输入与业务处理工作流相关联的信息。在本公开的实施例中,GUI 108促进拖放轮廓映射,以创建业务处理的处理流程图(例如流程图表)。与业务处理工作流相关联的信息可以包括但不限于:在业务处理中所涉及的一个或多个用户的标识、被传输到一个或多个用户的信息、从一个或多个用户接收的决定、从一个或多个用户接收的授权、由一个或多个用户生产的工作产品、以及工作产品模板等。在本公开的实施例中,系统100经由应用编程接口(API)文档调用以及结构化查询语言(SQL)数据库查询等访问内部和/或外部应用。此外,由系统100承担和/或发起的处理可以被可通信地耦合(例如链接在一起)。系统100包括处理定义模块112,该处理定义模块112被用于定义与业务处理工作流相关联的信息。例如,GUI 108提供拖放接口,该拖放接口被配置为允许用户选择(例如拖拉)业务处理步骤和/或业务处理功能以定义业务处理工作流。与由处理定义模块112接收的业务处理工作流相关联的信息被存储在数据库110中。在本公开的实施例中,数据库110实现了使用SQL数据库查询访问的关系数据库管理系统(RDBMS)。系统100还包括表格设计模块114,其用于设计描述业务处理工作流的表格(例如HTML表格)。使用表格设计模块114设计的表格被存储在数据库110中,并且能够被例如使用SQL数据库查询进行访问。系统100还包括服务设计模块116,其用于为表格设计模块114提供输入表格。可以使用API文档调用来配置输入表格,并且输入表格被供应到表格设计模块114。输入表格可以被存储在数据库110中,并且可以被使用例如SQL数据库查询来访问。系统100还包括动态实体模块118,其能够创建在数据库110中映射的表格。使用动态实体模块118创建的表格还可以被存储在一个或多个客户端设备104上。在一些实施例中,系统100包括集成点模块120,其允许用户利用(例如,相对于经由表格设计模块114设计的HTML表格而言的)更复杂的数据表示来配置网页。在一些实施例中,系统100用于开发自我文档记录的业务处理工作流的应用。例如,在处置被使用的设备的业务的情况下,用户访问系统100指明用于交易一件被使用的设备的业务处理。例如,用户可以指明这样的处理,该处理包括指定为特定类型或型号的设备的定制的一个或多个检查表格,基于检查的结果标识后续的动作步骤、以及提供用于将检查信息转发给管理者的指令等。在本公开的实施例中,可以由用户使用处理定义模块112经由图形(例如拖放)轮廓映射来描述处理。此外,系统100可以用于提供业务处理工作流的文本描述(例如,如使用处理定义模块112所描述的那样)。在一些实施例中,使用自然语言描述来提供文本。在这种方式中,可以在工人与系统100经由接口进行交互时,细致地文档记录工人的知识。应当注意的是,在本文中使用的诸如“用户”和“工人”之类的词语用于描述特定的个体(例如姓名)以及与特定任务描述(例如公司内的职位)相关联的个体。系统100 (包括其组件中的一部分或全部)可以在计算机的控制下进行操作。例如,在系统100中可以包括处理器150或者与系统100 —起包括有处理器150,以便使用软件、固件、硬件(例如固定的逻辑电路)、人工处理或它当前第1页1 2 本文档来自技高网...

【技术保护点】
一种计算机实现的方法,包括:经由图形用户接口接收与业务处理工作流相关联的描述,所述描述包括处理流程图;以及使得处理器基于所述描述,生成所述业务处理工作流的软件应用或自然语言描述中的至少一个。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:托马斯·J·皮德
申请(专利权)人:沙丘出版有限公司
类型:发明
国别省市:美国;US

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

1