物联网系统确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26606764 阅读:60 留言:0更新日期:2020-12-04 21:31
本发明专利技术提供了一种物联网系统确定方法、装置、电子设备及存储介质。该方法包括:输出与元场景对应备选硬件的硬件信息;基于针对所述硬件信息的选择操作,确定所述物联网系统的目标硬件;输出应用功能的描述信息,其中,所述应用功能至少包括:基础功能和业务功能;基于针对所述描述信息的选择功能,组合被选中的所述基础功能的功能模块和所述业务功能的功能模块,得到运行在所述目标硬件上的应用程序;根据所述物联网系统的连接方案,进行所述物联网系统的网络配置。

【技术实现步骤摘要】
物联网系统确定方法、装置、电子设备及存储介质
本专利技术涉及物联网
,尤其涉及一种物联网系统确定方法、装置、电子设备及存储介质。
技术介绍
相关技术中,由于物联网系统的设计环节较多,并且,物联网系统涉及的
较为广泛,使得物联网系统的设计技术难度高,通常需要设计人员根据项目进行定制设计,无法实现物联网系统设计的线上化和自动化。并且,在进行终端设备选型时,由于终端设备之间的质量、价格和应用场景相差较大;物联网系统的设计还需要设计人员对行业和应用场景有较深的认知,否则容易造成设计的物联网系统难以满足应用场景的需求,不能适配于物联网系统的布局环境。
技术实现思路
本专利技术实施例提供一种物联网系统确定方法、装置、电子设备及存储介质。本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种物联网系统确定方法,包括:输出与元场景对应的备选硬件的硬件信息;基于针对所述硬件信息的选择操作,确定所述物联网系统的目标硬件;输出应用功能的描述信息,其中,所述应用功能至少包括:基础功能和业务功能;基于针对所述描述信息的选择功能,组合被选中的所述基础功能的功能模块和所述业务功能的功能模块,得到运行在所述目标硬件上的应用程序;根据所述物联网系统的连接方案,进行所述物联网系统的网络配置。可选地,所述输出与元场景对应备选硬件的硬件信息,包括:获取用户的登录信息,并基于所述登录信息确定用户类型;根据所述用户类型,以及与所述用户类型的对应的输出顺序,输出所述元场景对应的备选硬件的不同硬件信息。可选地,所述根据所述用户类型,以及与所述用户类型的对应的输出顺序,输出所述元场景对应的备选硬件的不同硬件信息,包括:若所述用户类型为第一类,以第一输出顺序为依次输出所述元场景对应的备选硬件的功能标签信息、设备类型信息和设备型号信息;或者,若所述用户类型为第二类,以第二输出顺序为依次输出所述元场景对应的备选硬件的设备类型信息、功能标签信息和设备型号信息。可选地,所述第二类用户对所述物联网系统的熟悉程度,高于所述第一类用户对所述物联网系统的熟悉程度。可选地,所述基于针对所述描述信息的选择功能,组合被选中的所述基础功能的功能模块和所述业务功能的功能模块,得到运行在所述目标硬件上的应用程序,包括:基于针对所述描述信息的选择功能,确定被选中的所述基础功能的功能模块和所述业务功能的功能模块;获取针对所述基础功能的功能模块和所述业务功能的功能模块的配置信息;基于所述配置信息,分别对所述用户选择的所述基础功能的功能模块和所述业务功能的功能模块进行配置;将配置后的所述基础功能的功能模块和所述业务功能的功能模块进行组合,得到运行在所述目标硬件上的应用程序。可选地,所述基于所述配置信息,分别对所述用户选择的所述基础功能的功能模块和所述业务功能的功能模块进行配置,包括:基于针对所述基础功能的功能模块的配置信息,对所述物联网系统的基础功能进行配置;基于针对所述业务功能的功能模块的配置信息,对所述物联网系统的业务功能进行业务配置。可选地,所述方法还包括:在组合基础功能的功能模块和业务功能的功能模块得到的应用程序上,添加自定义信息;其中,所述目标硬件上运行的硬件程序为添加了所述自定义信息之后的应用程序。可选地,所述方法还包括:获取用户配置的网络拓扑信息,根据所述网络拓扑信息生成与所述目标硬件对应的连接配置信息;根据所述连接配置信息,确定所述物联网系统的连接方案。第二方面,本专利技术实施例提供一种物联网系统确定装置,包括:输出模块,用于输出与元场景对应的备选硬件的硬件信息;以及输出应用功能的描述信息,其中,所述应用功能至少包括:基础功能和业务功能;确定模块,用于基于针对所述硬件信息的选择操作,确定所述物联网系统的目标硬件;以及基于针对所述描述信息的选择功能,组合被选中的所述基础功能的功能模块和所述业务功能的功能模块,得到运行在所述目标硬件上的应用程序;连接模块,用于根据所述物联网系统的连接方案,进行所述物联网系统的网络配置。可选地,所述输出模块具体用于:获取用户的登录信息,并基于所述登录信息确定用户类型;根据所述用户类型,以及与所述用户类型的对应的输出顺序,输出所述元场景对应的备选硬件的不同硬件信息。可选地,所述输出模块还具体用于:若所述用户类型为第一类,以第一输出顺序为依次输出所述元场景对应的备选硬件的功能标签信息、设备类型信息和设备型号信息;或者,若所述用户类型为第二类,以第二输出顺序为依次输出所述元场景对应的备选硬件的设备类型信息、功能标签信息和设备型号信息。可选地,所述第二类用户对所述物联网系统的熟悉程度,高于所述第一类用户对所述物联网系统的熟悉程度。可选地,所述确定模块包括:选择模块,用于基于针对所述描述信息的选择功能,确定被选中的所述基础功能的功能模块和所述业务功能的功能模块;配置模块,用于获取针对所述基础功能的功能模块和所述业务功能的功能模块的配置信息;基于所述配置信息,分别对所述用户选择的所述基础功能的功能模块和所述业务功能的功能模块进行配置;组合模块,用于将配置后的所述基础功能的功能模块和所述业务功能的功能模块进行组合,得到运行在所述目标硬件上的应用程序。可选地,所述配置模块具体用于:基于针对所述基础功能的功能模块的配置信息,对所述物联网系统的基础功能进行配置;基于针对所述业务功能的功能模块的配置信息,对所述物联网系统的业务功能进行业务配置。可选地,所述组合模块还用于:在组合基础功能的功能模块和业务功能的功能模块得到的应用程序上,添加自定义信息;其中,所述目标硬件上运行的硬件程序为添加了所述自定义信息之后的应用程序。可选地,所述组合模块还用于:获取用户配置的网络拓扑信息,根据所述网络拓扑信息生成与所述目标硬件对应的连接配置信息;根据所述连接配置信息,确定所述物联网系统的连接方案。第三方面,本专利技术实施例提供一种电子设备,包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现如前述一个或多个技术方案提供的物联网系统确定方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有可执行指令,所述可执行指令被处理器执行时,实现如前述一个或多个技术方案提供的物联网系统确定方法。本专利技术实施例提供的物联网系统确定方法、装置、电子设备及存储介质,通过输出与元场景对应的备选硬件的硬件信息,基于针对所述硬件信息的选择操作,确定物联网系统的目标硬件,使得用户能够直接基于硬件信息确定物联网系统的目标硬件,使得确定的物联网系统能够满足应用场景的需求,适配于具体的布局环境。并且,通过输出基础功能和业务功能本文档来自技高网...

【技术保护点】
1.一种物联网系统确定方法,其特征在于,包括:/n输出与元场景对应的备选硬件的硬件信息;/n基于针对所述硬件信息的选择操作,确定所述物联网系统的目标硬件;/n输出应用功能的描述信息,其中,所述应用功能至少包括:基础功能和业务功能;/n基于针对所述描述信息的选择功能,组合被选中的所述基础功能的功能模块和所述业务功能的功能模块,得到运行在所述目标硬件上的应用程序;/n根据所述物联网系统的连接方案,进行所述物联网系统的网络配置。/n

【技术特征摘要】
1.一种物联网系统确定方法,其特征在于,包括:
输出与元场景对应的备选硬件的硬件信息;
基于针对所述硬件信息的选择操作,确定所述物联网系统的目标硬件;
输出应用功能的描述信息,其中,所述应用功能至少包括:基础功能和业务功能;
基于针对所述描述信息的选择功能,组合被选中的所述基础功能的功能模块和所述业务功能的功能模块,得到运行在所述目标硬件上的应用程序;
根据所述物联网系统的连接方案,进行所述物联网系统的网络配置。


2.根据权利要求1所述的方法,其特征在于,所述输出与元场景对应备选硬件的硬件信息,包括:
获取用户的登录信息,并基于所述登录信息确定用户类型;
根据所述用户类型,以及与所述用户类型的对应的输出顺序,输出所述元场景对应的备选硬件的不同硬件信息。


3.根据权利要求2所述的方法,其特征在于,所述根据所述用户类型,以及与所述用户类型的对应的输出顺序,输出所述元场景对应的备选硬件的不同硬件信息,包括:
若所述用户类型为第一类,以第一输出顺序为依次输出所述元场景对应的备选硬件的功能标签信息、设备类型信息和设备型号信息;
或者,
若所述用户类型为第二类,以第二输出顺序为依次输出所述元场景对应的备选硬件的设备类型信息、功能标签信息和设备型号信息。


4.根据权利要求3所述的方法,其特征在于,所述第二类用户对所述物联网系统的熟悉程度,高于所述第一类用户对所述物联网系统的熟悉程度。


5.根据权利要求1或2所述的方法,其特征在于,所述基于针对所述描述信息的选择功能,组合被选中的所述基础功能的功能模块和所述业务功能的功能模块,得到运行在所述目标硬件上的应用程序,包括:
基于针对所述描述信息的选择功能,确定被选中的所述基础功能的功能模块和所述业务功能的功能模块;
获取针对所述基础功能的功能模块和所述业务功能的功能模块的配置信息;
基于所述配置信息,分别对所述用户选择的所述基础功能的功能模块和所述业务功能的功能模块进行配置;
将配置后的所述基础功能的功能模块和所述业务功能的功能模块进行组合,得到运行在所述目标硬件上的应用程序。


6.根据权利要求5所述的方法,其特征在于,所述基于所述配置信息,分别对所述用户选择的所述基础功能的功能模块和所述业务功能的功能模块进行配置,包括:
基于针对所述基础功能的功能模块的配置信息,对所述物联网系统的基础功能进行配置;
基于针对所述业务功能的功能模块的配置信息,对所述物联网系统的业务功能进行业务配置。


7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在组合基础功能的功能模块和业务功能的功能模块得到的应用程序上,添加自定义信息;
其中,所述目标硬件上运行的硬件程序为添加了所述自定义信息之后的应用程序。


8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
获取用户配置的网络拓扑信息,根据所述网络拓扑信息生成与所述目标硬件对应的连接配置信息;
根据所述连接配置信息,确定所述物联网系统的连接方案。


9.一种物联网系统确定装置,其特征在于,所述装置包括:
输出模块,用于输...

【专利技术属性】
技术研发人员:俞光宇
申请(专利权)人:武汉慧联无限科技有限公司
类型:发明
国别省市:湖北;42

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

1