为设计对象推荐应用程序的方法、装置及存储介质制造方法及图纸

技术编号:29211620 阅读:16 留言:0更新日期:2021-07-10 00:48
本申请公开了一种为设计对象推荐应用程序的方法、装置及存储介质。其中,该方法包括:从第一终端设备接收创建目标设计对象的创建请求,其中目标设计对象为产品和/或零件,创建请求是第一终端设备响应于第一用户在操作界面进行触发操作而生成的,并且包含第一用户的用户信息;响应于创建请求,获取与第一用户已使用的应用程序相关的数据信息,其中应用程序用于编辑设计对象;根据数据信息,从多个应用程序中确定用于编辑目标设计对象的目标应用程序,并将与推荐目标应用程序相关的推荐信息发送至第一终端设备;以及在从第一终端设备接收到确认推荐信息的情况下,创建目标设计对象,并将目标应用程序设置为用于编辑目标设计对象的应用程序。对象的应用程序。对象的应用程序。

【技术实现步骤摘要】
为设计对象推荐应用程序的方法、装置及存储介质


[0001]本申请涉及工业互联网
,特别是涉及一种为设计对象推荐应用程序的方法、装置及存储介质。

技术介绍

[0002]在线工作系统能够为工程师提供在线研发、集体协作、协同研发等在线工作服务。尤其是,在复杂工业产品的研发过程中,工程师可以借助在线工作系统进行产品或者零件的研发设计。工程师在进行产品或者零件的研发设计时,会使用到CAD软件。市场中主流的CAD软件有西门子的NX和SolidEdge、达索的Solidworks和Catia、PTC的Creo、中望3D、中望2D、CAXA 2D、CAXA 3D、山大华天SINOVATION、新迪NexCAD等。目前市场上的主流方案,需要工程师在本地计算机上安装CAD软件以及在线工作系统的客户端,这对本地计算机配置要求高,软件程序安装过程复杂,往往每人占用一套软硬件资源,成本较高。
[0003]为了解决在本地计算机上安装CAD软件所带来的高配置以及高成本问题,通过虚拟化技术,可以将各类CAD软件部署在云端,并虚拟化发布于在线工作系统中。由于CAD软件相对专业和复杂,工程师很难掌握所有的CAD软件,每个工程师都有自己所擅长以及习惯使用的CAD软件,因此不同的工程师具有不同类型的CAD软件使用需求,这就使得部署在云端上的CAD软件的种类齐全,需要涵盖市场中出现的各类CAD软件,CAD软件数量较多。此外,工程师使用在线工作系统进行产品或者零件的创建过程中,需要设置对应的CAD软件,以便后续使用该CAD软件在线编辑所创建的产品或者零件,从而进行研发设计。在该应用场景下,在创建各个产品或者零件的过程中,都需要工程师输入其所想要使用的CAD软件的相关信息后,在线工作系统才能够确定与所创建的产品或者零件相匹配的CAD软件,操作不便,用户使用体验差。因此,对于现有的在线工作系统而言,如何在无需用户输入任何与应用程序相关的信息的情况下,能够为用户智能推荐符合其期望的应用程序,从而对所创建的产品或者零件进行在线的查阅和编辑,是目前亟待解决的一个技术问题。
[0004]综上所述,如何在无需用户输入任何与应用程序相关的信息的情况下,能够为用户智能推荐符合其期望的应用程序,从而对所创建的产品或者零件进行在线的查阅和编辑,目前尚未有有效的解决手段。

技术实现思路

[0005]本公开的实施例提供了一种为设计对象推荐应用程序的方法、装置及存储介质,以至少解决现有技术中存在的如何在无需用户输入任何与应用程序相关的信息的情况下,能够为用户智能推荐符合其期望的应用程序,从而对所创建的产品或者零件进行在线的查阅和编辑的技术问题。
[0006]根据本公开实施例的一个方面,提供了一种为设计对象推荐应用程序的方法,包括:从第一用户的第一终端设备接收创建目标设计对象的创建请求,其中目标设计对象为产品和/或零件,创建请求是第一终端设备响应于第一用户在操作界面进行触发操作而生
成的,并且创建请求包含第一用户的用户信息;响应于创建请求,获取与第一用户已使用的应用程序相关的数据信息,其中应用程序用于编辑设计对象;根据数据信息,从多个应用程序中确定用于编辑目标设计对象的目标应用程序,并将与推荐目标应用程序相关的推荐信息发送至第一终端设备;以及在从第一终端设备接收到确认推荐信息的情况下,创建目标设计对象,并将目标应用程序设置为用于编辑目标设计对象的应用程序。
[0007]根据本公开实施例的另一方面,还提供了一种为设计对象推荐应用程序的方法,包括:显示用于创建目标设计对象的第一操作界面,其中目标设计对象为产品和/或零件;响应于用户在第一操作界面的触发操作生成创建请求,并将创建请求发送至管理目标设计对象的系统,其中创建请求包含用户的用户信息;从系统接收与推荐目标应用程序相关的推荐信息,并在第一操作界面中显示推荐信息,其中目标应用程序为系统响应于创建请求,获取与用户已使用的应用程序相关的数据信息,并根据数据信息从多个应用程序中确定用于编辑目标设计对象的应用程序;以及响应于用户在第一操作界面对推荐信息进行确认的确认操作,将用于指示用户已确认推荐信息的确认信息发送至系统。
[0008]根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。
[0009]根据本公开实施例的另一个方面,还提供了一种为设计对象推荐应用程序的装置,包括:创建请求接收模块,用于从第一用户的第一终端设备接收创建目标设计对象的创建请求,其中目标设计对象为产品和/或零件,创建请求是第一终端设备响应于第一用户在操作界面进行触发操作而生成的,并且创建请求包含第一用户的用户信息;数据信息获取模块,用于响应于创建请求,获取与第一用户已使用的应用程序相关的数据信息,其中应用程序用于编辑设计对象;目标应用程序确定模块,用于根据数据信息,从多个应用程序中确定用于编辑目标设计对象的目标应用程序,并将与推荐目标应用程序相关的推荐信息发送至第一终端设备;以及创建模块,用于在从第一终端设备接收到确认推荐信息的情况下,创建目标设计对象,并将目标应用程序设置为用于编辑目标设计对象的应用程序。
[0010]根据本公开实施例的另一个方面,还提供了一种为设计对象推荐应用程序的装置,包括:第一操作界面显示模块,用于显示用于创建目标设计对象的第一操作界面,其中目标设计对象为产品和/或零件;创建请求发送模块,用于响应于用户在第一操作界面的触发操作生成创建请求,并将创建请求发送至管理目标设计对象的系统,其中创建请求包含用户的用户信息;推荐信息接收模块,用于从系统接收与推荐目标应用程序相关的推荐信息,并在第一操作界面中显示推荐信息,其中目标应用程序为系统响应于创建请求,获取与用户已使用的应用程序相关的数据信息,并根据数据信息从多个应用程序中确定用于编辑目标设计对象的应用程序;以及确认信息发送模块,用于响应于用户在第一操作界面对推荐信息进行确认的确认操作,将用于指示用户已确认推荐信息的确认信息发送至系统。
[0011]根据本公开实施例的另一个方面,还提供了一种为设计对象推荐应用程序的装置,包括:第一处理器;以及第一存储器,与第一处理器连接,用于为第一处理器提供处理以下处理步骤的指令:从第一用户的第一终端设备接收创建目标设计对象的创建请求,其中目标设计对象为产品和/或零件,创建请求是第一终端设备响应于第一用户在操作界面进行触发操作而生成的,并且创建请求包含第一用户的用户信息;响应于创建请求,获取与第一用户已使用的应用程序相关的数据信息,其中应用程序用于编辑设计对象;根据数据信
息,从多个应用程序中确定用于编辑目标设计对象的目标应用程序,并将与推荐目标应用程序相关的推荐信息发送至第一终端设备;以及在从第一终端设备接收到确认推荐信息的情况下,创建目标设计对象,并将目标应用程序设置为用于编辑目标设计对象的应用程序。
[0012]根据本公开实施例的另一个方面,还提供了一种为设计对象推荐应用程序的装置,包括:第二处理器;以及第二存储器,与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种为设计对象推荐应用程序的方法,其特征在于,包括:从第一用户的第一终端设备接收创建目标设计对象的创建请求,其中所述目标设计对象为产品和/或零件,所述创建请求是所述第一终端设备响应于所述第一用户在操作界面进行触发操作而生成的,并且所述创建请求包含所述第一用户的用户信息;响应于所述创建请求,获取与所述第一用户已使用的应用程序相关的数据信息,其中所述应用程序用于编辑设计对象;根据所述数据信息,从多个应用程序中确定用于编辑所述目标设计对象的目标应用程序,并将与推荐所述目标应用程序相关的推荐信息发送至所述第一终端设备;以及在从所述第一终端设备接收到确认所述推荐信息的情况下,创建所述目标设计对象,并将所述目标应用程序设置为用于编辑所述目标设计对象的应用程序。2.根据权利要求1所述的方法,其特征在于,响应于所述创建请求,获取与所述第一用户已使用的应用程序相关的数据信息的操作,包括:根据所述创建请求中包含的所述第一用户的用户信息,获取与所述第一用户已使用的应用程序相关的使用情况信息和使用成本信息;并且根据所述数据信息,从多个应用程序中确定用于编辑所述目标设计对象的目标应用程序的操作,包括:根据所述使用情况信息,从所述多个应用程序中确定多个候选应用程序,其中所述多个候选应用程序的数量小于所述多个应用程序的数量;以及根据所述使用成本信息,从所述多个候选应用程序中确定所述目标应用程序。3.根据权利要求2所述的方法,其特征在于,还包括:响应于所述创建请求,确定与所述目标设计对象所属的项目对应的产品领域;并且根据所述数据信息,从多个应用程序中确定用于编辑所述目标设计对象的目标应用程序的操作,还包括:在根据所述使用成本信息从所述多个候选应用程序中确定所述目标应用程序之前,将所述多个候选应用程序中与所述产品领域不匹配的候选应用程序进行筛除;以及响应于所述创建请求,确定与所述目标设计对象所属的项目对应的项目研发费用;并且根据所述使用成本信息,从所述多个候选应用程序中确定所述目标应用程序的操作,包括:根据所述使用成本信息和所述项目研发费用,从所述多个候选应用程序中确定所述目标应用程序。4.根据权利要求1所述的方法,其特征在于,还包括:从第二用户的第二终端设备接收为所述多个应用程序设置对应的种子文件的设置请求,其中所述设置请求是所述第二终端设备响应于所述第二用户在操作界面对设置组件进行触发操作而生成的,并且所述设置请求包含多个应用程序的相关信息以及对应的多个种子文件;响应于所述设置请求,建立所述多个应用程序和对应的多个种子文件之间的映射关系,并生成种子文件映射信息;以及存储所述种子文件映射信息。5.根据权利要求4所述的方法,其特征在于,将与推荐所述目标应用程序相关的推荐信息发送至所述第一终端设备的操作,包括:将与所述...

【专利技术属性】
技术研发人员:季向远潘加东师阳吴风谢金林赵迎芳赵秀娟
申请(专利权)人:北京橙色云科技有限公司
类型:发明
国别省市:

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

1