Provides methods, systems, devices, and computer program products that are used to develop user applications including workflow and in particular for concurrent development of user applications and workflow. The first user interface that enables the graphical user interface (GUI) that the user applies can be configured on the display screen. Enables controls to be selected for use in GUI, which is included in user applications. Enables workflow logic to be associated with controls that are included in GUI. Second the user interface is provided with the first user interface on the display screen. Second user interface enables workflow logic to be generated. The steps can be selected to be included in the workflow logic. Each step is configured to operate on data that is entered by GUI and / or another step of workflow logic.
【技术实现步骤摘要】
【国外来华专利技术】并行前端应用和工作流开发
技术介绍
商业或者企业应用是由商业用户用于执行各种商业功能的计算机程序。当可用的现用软件未完全地解决期望的功能时,常常开发商业应用。许多商业应用是交互式的,其具有用户可以将数据输入到其、用来提交数据查询、用来执行操作和/或用来查看结果的图形用户界面(GUI)。消费者应用是较少商业关注的,相反关注消费者的需要。由于应用复杂性和所要求的编程专业知识,商业和消费者用户倾向于信息技术(IT)人员对其应用进行编码。仅设计从远程源(例如,云服务)提取数据的应用是困难的,通常要求有经验的软件开发者。
技术实现思路
提供本
技术实现思路
以引入以在具体实施方式中下面进一步描述的简化形式的概念的选择。本
技术实现思路
不旨标识要求保护的主题的关键特征或基本特征,其也不旨在用于限制要求保护的主题的范围。提供用于开发包括工作流的用户应用并且特别地用于并行开发用户应用图形用户界面(GUI)和工作流的方法、系统、装置和计算机程序产品。在显示屏上提供使得用户应用的GUI能够被配置的第一用户界面。使得控件能够被选择以用于包括在GUI中。使得工作流逻辑能够与被包括在GUI中的控件相关联。使得工作流逻辑能够被生成的第二用户界面与第一用户界面同时被提供在显示屏上。使得步骤能够被选择以用于包括在工作流逻辑中。工作流逻辑的每个步骤被配置为对经由用户应用的GUI录入的数据和/或工作流逻辑的另一步骤的数据进行操作。参考附图下面详细描述了本专利技术的进一步的特征和优点以及各种实施例的结构和操作。应注意到,本专利技术不限于在此所描述的特定实施例。仅出于说明性目的,在此呈现这样的实施例。基于在此包 ...
【技术保护点】
1.一种计算设备中的方法,包括:在显示屏上提供使得用户应用的图形用户界面(GUI)能够被配置的第一用户界面,包括:使得控件能够被选择以用于包括在所述用户应用的所述GUI中,以及使得工作流逻辑能够与被包括在所述用户应用的所述GUI中的控件相关联;以及在所述显示屏上与所述第一用户界面同时提供使得所述工作流逻辑能够被生成的第二用户界面,包括实现对一个或多个步骤的选择以用于包括在所述工作流逻辑中,以及将所述工作流逻辑的每个步骤配置为对经由所述用户应用的所述GUI录入的数据或者所述工作流逻辑的另一步骤的数据中的至少一个进行操作。
【技术特征摘要】
【国外来华专利技术】2015.11.24 US 14/951,2191.一种计算设备中的方法,包括:在显示屏上提供使得用户应用的图形用户界面(GUI)能够被配置的第一用户界面,包括:使得控件能够被选择以用于包括在所述用户应用的所述GUI中,以及使得工作流逻辑能够与被包括在所述用户应用的所述GUI中的控件相关联;以及在所述显示屏上与所述第一用户界面同时提供使得所述工作流逻辑能够被生成的第二用户界面,包括实现对一个或多个步骤的选择以用于包括在所述工作流逻辑中,以及将所述工作流逻辑的每个步骤配置为对经由所述用户应用的所述GUI录入的数据或者所述工作流逻辑的另一步骤的数据中的至少一个进行操作。2.根据权利要求1所述的方法,其中在所述显示屏上与所述第一用户界面同时提供使得所述工作流逻辑能够被生成的第二用户界面包括:实现从多个步骤的库选择步骤以用于包括在所述工作流逻辑中,所述多个步骤包括一个或多个基于网络的应用和一个或多个客户端应用。3.根据权利要求1所述的方法,其中在所述显示屏上与所述第一用户界面同时提供使得所述工作流逻辑能够被生成的第二用户界面包括:实现对条件的选择以用于包括在所述工作流逻辑中。4.根据权利要求1所述的方法,还包括:使得所述工作流逻辑的变量能够被指派为前期绑定或者后期绑定。5.根据权利要求1所述的方法,其中将所述工作流逻辑的每个步骤配置为对经由所述用户应用的所述GUI录入的数据或者所述工作流的另一步骤的数据中的至少一个进行操作包括:实现对在所述第一用户界面中被显示的所述用户应用的所述GUI中的对象的选择以使用所述对象的参数值作为对所述第二用户界面中的所述工作流逻辑的步骤的输入。6.根据权利要求5所述的方法,其中实现对在所述第一用户界面中被显示的所述用户应用的所述GUI中的对象的选择以使用所述对象的参数值作为对所述第二用户界面中的所述工作流逻辑的步骤的输入包括:在所述第一用户界面中实现对所述用户应用的所述GUI中的所述对象的选择;以及实现所述对象到所述第二用户界面的拖拽以指示所述参数值作为对所述工作流逻辑的步骤的输入。7.根据权利要求1所述的方法,其中使得工作流逻辑能够与被包括在所述用户应用的所述GUI中的控件相关联包括:选择所述用户应用的所述GUI中的所述控件;选择用于所选择的所述控件的运行工作流行为;以及响应于选择用于所述控件的所述运行工作流行为,实现对新工作流逻辑的选择以被创建用于与所选择的所述控件相关联,以及实现从工作流逻辑库选择现有工作流逻辑以用于与所选择的所述控件相关联。8.一种用于开发用户应用的系统,包括:至少一个处理器电路;以...
【专利技术属性】
技术研发人员:J·特威斯特,P·库玛,S·C·斯西利亚诺,H·雅格拉瓦尔,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。