System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及工业软件设计开发领域,且更具体地,涉及工业软件全要素模型的构建方法及装置。
技术介绍
1、工业软件是联系传统工业生产与现代信息化的纽带,是智能制造的承载,已深度融入工业设计及制造流程。在制造业逐步转型升级的大背景下,工业软件的重要程度不断提升,已经成为体现产品差异化的关键因素之一。工业软件的应用贯穿制造业整个价值链,从研发、工艺、制造、采购、营销、物流供应链到服务;从车间层的生产控制到企业运营;从企业内部到外部,实现与客户、供应商和合作伙伴的互联和供应链协同,企业所有的经营活动都离不开工业软件的全面应用。这意味着工业软件系统越来越复杂,对工业软件的设计要求高,开发难度大,开发效率低。
技术实现思路
1、本专利技术提供了一种工业软件全要素模型的构建方法、装置、计算机可读存储介质及电子设备,以解决现有技术中工业软件开发效率较低的技术问题。
2、根据本专利技术的第一方面,提供了一种工业软件全要素模型的构建方法,包括:
3、在系统层,定义工业系统的系统信息;
4、在对象层,基于产品概念和产品要素属性集,确定目标对象信息;基于方法概念和方法要素属性集,为所述目标对象信息确定目标方法信息;基于时间概念、时间要素属性集、空间概念、空间要素属性集、人员概念、人员要素属性集为所述目标对象信息确定目标环境信息;
5、在参数层,基于所述目标方法信息,确定出参数因变量和参数果变量;
6、在数据层,基于所述参数因变量、所述参数果变量和
7、可选地,所述在系统层,定义工业系统的系统信息的步骤前,所述方法还包括:
8、构建所述工业系统的概念集和属性集;所述概念集包括产品概念、方法概念、时间概念、空间概念和人员概念,所述属性集包括产品要素属性集、方法要素属性集、时间要素属性集、空间要素属性集和人员要素属性集。
9、可选地,所述方法还包括:
10、基于所述概念集和所述属性集,确定关联关系集;
11、所述基于产品概念和产品要素属性集,确定目标对象信息;基于方法概念和方法要素属性集,为所述目标对象信息确定目标方法信息;基于时间概念、时间要素属性集、空间概念、空间要素属性集、人员概念、人员要素属性集为所述目标对象信息确定目标环境信息,包括:
12、基于所述产品概念、所述产品要素属性集和所述关联关系集,确定目标对象信息;基于所述方法概念、所述方法要素属性集和所述关联关系集,为所述目标对象信息确定目标方法信息;基于所述时间概念、所述时间要素属性集、所述空间概念、所述空间要素属性集、所述人员概念、所述人员要素属性集和所述关联关系集为所述目标对象信息确定目标环境信息。
13、可选地,所述关联关系集包括第一关联关系集和第二关联关系集,所述基于所述概念集和所述属性集,确定关联关系集,包括:
14、对所述概念集中不同概念间的关系进行定义,确定第一关联关系集;
15、对所述产品要素属性集、所述方法要素属性集、所述时间要素属性集、所述空间要素属性集和所述人员要素属性集进行笛卡尔乘积后,取子集得到所述第二关联关系集。
16、可选地,所述方法还包括:
17、对所述工业系统进行分析,确定所述工业系统的业务需求信息、用户需求信息和软件需求信息;
18、所述构建工业系统的概念集和属性集,包括:
19、基于所述业务需求信息、所述用户需求信息和所述软件需求信息,构建所述工业系统的概念集和属性集。
20、可选地,所述对所述工业系统进行分析,确定所述工业系统的业务需求信息、用户需求信息和软件需求信息,包括:
21、对所述工业系统进行原因分析,确定所述工业系统的所述业务需求信息;
22、对所述工业系统进行对象分析、空间分析、时间分析和人员分析,确定所述工业系统的所述用户需求信息;
23、对所述工业系统进行方法和流程分析,确定所述工业系统的所述软件需求信息。
24、可选地,所述得到所述全要素模型的步骤后,所述方法还包括:
25、基于所述全要素模型,生成知识结构图。
26、根据本专利技术的第二方面,提供了一种工业软件全要素模型的构建装置,包括:
27、系统层构建模块,用于在系统层,定义工业系统的系统信息;
28、对象层构建模块,用于在对象层,基于产品概念和产品要素属性集,确定目标对象信息;基于方法概念和方法要素属性集,为所述目标对象信息确定目标方法信息;基于时间概念、时间要素属性集、空间概念、空间要素属性集、人员概念、人员概念属性集为所述目标对象信息确定目标环境信息;
29、参数层构建模块,用于在参数层,基于所述目标方法信息,确定出参数因变量和参数果变量;
30、数据层构建模块,用于在数据层,基于所述参数因变量、所述参数果变量和所述目标方法信息进行运算,确定数据层信息,并得到与所述工业系统对应的工业软件全要素模型;所述全要素模型包括所述系统信息、所述目标对象信息、所述目标方法信息、所述目标环境信息、所述参数因变量和所述参数果变量和所述数据层信息。
31、根据本专利技术的第三方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述工业软件全要素模型的构建方法。
32、根据本专利技术的第四方面,提供了一种电子设备,所述电子设备包括:
33、处理器;
34、用于存储所述处理器可执行指令的存储器;
35、所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述的工业软件全要素模型的构建方法。
36、与现有技术相比,本专利技术提供的工业软件全要素模型的构建方法、装置、计算机可读存储介质及电子设备,至少包括以下有益效果:
37、本专利技术的技术方案先在系统层进行工业系统的系统信息定义,然后在对象层,根据定义的产品概念和产品要素属性集,确定出目标对象信息,根据方法概念和方法要素属性集,为目标对象信息确定目标方法信息,根据时间概念、时间要素属性集、空间概念、空间要素属性集、人员概念、人员要素属性集为目标对象信息确定目标环境信息,其中目标对象信息、目标方法信息和目标环境信息组成了工业系统在对象层的信息。进一步,在参数层,根据目标方法信息,确定出参数因变量和参数果变量。最后,在数据层,根据参数因变量、参数果变量和目标方法信息运算出的运算数据,确定出数据层信息。从而得到包括系统信息、目标对象信息、目标方法信息、目标环境信息、参数因变量、参数果变量和数据层信息的工业软件全要素模型。本实施例提供的技术方案对产品、方法、时间、空间、人员进行本文档来自技高网...
【技术保护点】
1.一种工业软件全要素模型的构建方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在系统层,定义工业系统的系统信息的步骤前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述关联关系集包括第一关联关系集和第二关联关系集,所述基于所述概念集和所述属性集,确定关联关系集,包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述工业系统进行分析,确定所述工业系统的业务需求信息、用户需求信息和软件需求信息,包括:
7.根据权利要求1所述的方法,其特征在于,所述得到所述全要素模型的步骤后,所述方法还包括:
8.一种工业软件全要素模型的构建装置,其特征在于,所述装置包括
9.一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-7任一项所述的工业软件全要素模型的构建方法。
10.一种
...【技术特征摘要】
1.一种工业软件全要素模型的构建方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在系统层,定义工业系统的系统信息的步骤前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述关联关系集包括第一关联关系集和第二关联关系集,所述基于所述概念集和所述属性集,确定关联关系集,包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利...
【专利技术属性】
技术研发人员:王佳毅,韩旭,李子瑞,牟全臣,周连林,
申请(专利权)人:河北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。