基于多架构建模语言的一体化模型构建方法、装置及系统与流程

文档序号:33621824发布日期:2023-03-25 12:22阅读:51来源:国知局
基于多架构建模语言的一体化模型构建方法、装置及系统与流程

1.本发明属于计算机技术领域,具体地说,涉及一种基于多架构建模语言的一体化模型构建方法、装置及系统。


背景技术:

2.系统设计是根据系统分析的结果,运用系统科学的思想和方法,设计出能最大限度满足所要求的目标(或目的)的新系统的过程。系统设计内容,包括确定系统功能、设计方针和方法,产生理想系统并作出草案,通过收集信息对草案作出修正产生可选设计方案,将系统分解为若干子系统,进行子系统和总系统的详细设计并进行评价,对系统方案进行论证并作出性能效果预测。
3.系统设计是一项涉及多系统多学科的复杂系统工程,在使命任务从定义、分析、评估作为起点,到装备设计及运维的装备研发生命周期过程,最终到使命任务完成的全周期中产生大量不同维度(装备设计、项目管理及流程管控等)、不同系统层次,不同领域的异构系统架构视图元模型,这些异构模型基于不同建模语言建立,底层数据结构不同,难以统一管理和保证设计中的数据一致性。
4.现阶段在体系工程领域,一般的建模步骤包括:
5.1、基于dodaf2.0的8个视点和52个模型。将多个产品有序的组合,用适当的定义将视图集合归档构成体系结构描述;
6.2、基于sysml的9个视图进行rflp(需求-功能-逻辑-物理)建模;
7.3、基于各自异构的软件平台的数据格式,将模型数据进行保存。
8.此种方法是一种以使命任务驱动的复杂产品正向设计过程,通常遵守updm&uaf以及rflp(需求-功能-逻辑-物理)建模流程,使用updm或uaf是各视图之间正向传导和关联的过程,而使用rflp进行系统设计是依据系统-子系统-组件-零部件层级不断细化和迭代的过程。在整体系统层级,首先针对智能战场的使命任务进行场景定义、指标定义等、针对作战体系进行场景构建、系统执行流程定义、系统能力分析,针对系统方案进行对利益相关人的需求分析,依据需求进行整体功能、逻辑和物理定义,建立相应的架构模型,并对架构模型进行分解,完成子系统功能定义、逻辑架构定义和物理架构定义,直至最小级子系统能够实现生产制造。
9.然而,上述现有技术通常在体系建模阶段使用图形化建模语言updm,而系统建模阶段通常使用图形化建模语言sysml,而且每个系统层级的设计过程中都综合了多学科业务,如力学、材料、机械、系统工程等学科,导致在融合多层级(体系、系统、子系统等)、多领域的设计过程中,设计大量特定域领域的、异构的模型,底层数据交互困难、统一表达困难。


技术实现要素:

10.针对上述现有技术存在的问题,本发明提供一种基于多架构建模语言的一体化模型构建方法、装置及系统。
11.本发明采用如下的技术方案:
12.第一方面,提供一种基于多架构建模语言的一体化模型构建方法,包括:
13.定义模型id,选择图元模型;
14.调用所述图元模型对应的模型模板,创建具有所述模型id的初始模型;
15.依据所述图元模型,创建对应的建模环境;
16.基于所述建模环境,调用对应的元模型信息,在建模环境的画布的对应位置生成实例化模型;
17.识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述;
18.将所述模型表述添加至所述初始模型,生成所述一体化模型。
19.进一步,所述初始模型包括模型的名称,所述图元模型的名称,所述图元模型的属性。
20.进一步,所述建模环境包括:
21.对象栏,所述对象栏中的对象元模型用于模型实例化;
22.关系栏,所述关系栏中的关系元模型用于模型实例化;
23.属性栏,所述属性栏用于承载模型元素的属性信息;
24.插件栏,所述插件栏中的插件用于信息描述;
25.辅助工具,所述辅助工具用于模型构建的辅助操作。
26.进一步,所述属性栏包括的可配置信息包括:图模型信息,对象模型属性信息,关系模型属性信息,点模型属性信息,属性模型属性信息,角色模型属性信息。
27.进一步,所述实例化模型包括对象元模型的实例化模型,关系元模型的实例化模型,点元模型的实例化模型,属性元模型的实例化模型,角色元模型的实例化模型。
28.进一步,所述识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述,包括:
29.获取实例化图模型信息,将所述实例化图模型信息转换为符合所述多架构建模语言规范的模型表述;
30.获取实例化对象模型信息,将所述实例化对象模型信息转换为符合所述多架构建模语言规范的模型表述;
31.获取实例化关系模型信息,将所述实例化关系模型信息转换为符合所述多架构建模语言规范的模型表述;
32.获取连接信息,将连接信息转换为符合所述多架构建模语言规范的模型表述;
33.获取布局插件信息,将布局插件信息转换为符合所述多架构建模语言规范的模型表述;
34.获取表单插件信息,将表单插件信息转换为符合所述多架构建模语言规范的模型表述;
35.获取甘特图插件信息,将甘特图插件信息转换为符合所述多架构建模语言规范的模型表述。
36.进一步,其中,所述实例化对象模型属性信息与图模型信息模板一致;
37.所述实例化关系模型属性信息与图模型信息模板一致。
38.第二方面,提供一种基于多架构建模语言的一体化模型构建装置,包括:
39.信息获取模块,用于定义模型id,选择图元模型;
40.初始模型模块,用于调用所述图元模型对应的模型模板,创建具有所述模型id的初始模型;
41.建模环境模块,用于依据所述图元模型,创建对应的建模环境;
42.创建模块,用于基于所述建模环境,调用对应的元模型信息,在建模环境的画布的对应位置生成实例化模型;
43.识别模块,用于识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述;
44.生成模块,用于将所述模型表述添加至所述初始模型,生成所述一体化模型。
45.第三方面,一种基于多架构建模语言的一体化模型构建系统,所述系统包括:
46.一个或多个处理器;
47.存储装置,用于存储一个或多个程序;
48.当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述一种基于多架构建模语言的一体化模型构建方法。
49.第四方面,一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述一种基于多架构建模语言的一体化模型构建方法。
50.有益效果
51.相比于现有技术,本发明的有益效果为:提供一种基于多架构建模语言的一体化模型构建方法,包括:定义模型id,选择图元模型;调用所述图元模型对应的模型模板,创建具有所述模型id的初始模型;依据所述图元模型,创建对应的建模环境;基于所述建模环境,调用对应的元模型信息,在建模环境的画布的对应位置生成实例化模型;识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述;将所述模型表述添加至所述初始模型,生成所述一体化模型。此方法基于多架构建模语言,通过编译特定域元模型,针对特定领域的信息,定制化mbse方法论,实现复杂产品的一体化模型构建;将构建出来的图形化模型通过文本式语言进行统一描述,从而打通多层级、多领域异构模型的底层数据。
附图说明
52.图1为本发明的一种基于多架构建模语言的一体化模型构建流程图;
53.图2为本发明的一种基于多架构建模语言的一体化模型构建装置的结构图;
54.图3为本发明中一种基于多架构建模语言的一体化模型构建方法所运行环境的实施例提供的电子设备系统的结构图;
55.图4为本发明中一种基于多架构建模语言的一体化模型构建方法所运行环境的实施例提供的计算机可读存储介质的结构图;
56.图5为本发明中多架构建模语言元模型示意图;
57.图6示意了步骤s1中一个过程界面;
58.图7示意了步骤s3中本发明中建模环境示意图;
59.图8(a)为示意了步骤s4中示意了将该元素包括的所有元素生成一个新的id,并得
到一个全新的实例化元素的界面;
60.如图8(b)所示,示意了全新的实例化元素,同时与元模型相关联的示意关系;
61.图9示意了步骤s4中本发明中元模型实例化示意图。
具体实施方式
62.下面结合具体实施例对本发明进一步进行描述。
63.本文所使用的术语“包括”和“包含”应被理解为包含性的和开放式的,而不具有排他性。具体而言,当在说明书和权力要求书中使用术语“包括”和“包含”及其同义词时,是表示包括指定的特征、步骤或组成部分。这些术语不能被理解为排除其他特征、步骤或组成部分的存在。
64.通常在体系建模阶段使用图形化建模语言updm,而系统建模阶段通常使用图形化建模语言sysml,而且每个系统层级的设计过程中都综合了多学科业务,如力学、材料、机械、系统工程等学科,导致在融合多层级(体系、系统、子系统等)、多领域的设计过程中,设计大量特定域领域的、异构的模型,底层数据交互困难、统一表达困难。
65.本发明基于多架构建模语言,通过编译特定域元模型,针对特定领域的信息,定制化mbse方法论,实现复杂产品的一体化模型构建;此外将构建出来的图形化模型通过文本式语言进行统一描述,从而打通多层级、多领域异构模型的底层数据。
66.mbse是建模方法在系统工程中的形式化应用,强调以模型为核心,支持在系统全生命周期内开展需求、设计、分析、验证和确认相关的活动。mbse是基于文档的传统系统工程工作模式的演进,其以多视角的系统模型为桥梁,将跨学科/领域的模型关联起来,实现跨学科/领域的模型追溯,从而驱动大型复杂系统生命周期内各阶段的工程活动,最终实现以模型驱动的方法来采集、捕获和提炼数据、信息和知识。
67.图5为本发明中多架构建模语言元模型示意图。如图5所示,多架构建模语言是在现有系统周期所使用的gopprr六类元模型基础上,统一建模语言规范,在gopprr六类元模型模板,即图元模型模板,对象元模型模板,点元模型模板,属性元模型模板,关系元模型模板,角色元模型模板的基础上,构建复杂产品系统的一体化模型。
68.其中,gopprr为一种元元模型概念,gopprr元元模型分为6种,包括图、对象、属性、点、关系、角色,具体。其中,
69.图(graph):图由其他5种元素组合而成,在一个框内对系统进行描述;
70.对象(object):模型中的基本元素,可以单独存在,也可以与其他对象链接;
71.属性(property):不能单独存在,附属到其他元元模型用于表示其特性;
72.点(port):通常附属到对象上,表示对象连接的端口;
73.角色(role):在关系的两端,连接对象,表示对象以何种方式或身份进行连接;
74.关系(relationship):关系通过角色与对象进行连接,表示对象之间的交互方式。
75.根据上述元元模型,创建上述六类元模型模板,即:图元模型模板,对象元模型模板,点元模型模板,属性元模型模板,关系元模型模板,角色元模型模板。
76.一方面,在一个实施例中,提供基于多架构建模语言的一体化模型构建方法,如图1所示,所述方法包括:
77.步骤s1:定义模型id,选择图元模型;
78.在此步骤中,为了生成所获取id的模型文件,并依据图元模型生成对应建模环境供建模人员使用。既可以建模人员自定义创建模型id,也可以系统自定义创建模型id,或通过选择操作定义模型id。
79.在一个实施例中,图元模型为预置编译出的元模型,存储在元模型库中。通过选择操作,从元模型库出调出图元模型,通过自定义id,实现该图模型创建。
80.如图6所示,示意了步骤s1中一个过程界面。进行选择图元模型操作,并在“模型id”中命名该图模型。
81.步骤s2:调用所述图元模型对应的模型模板,创建具有所述模型id的初始模型;
82.在此步骤中,通过获取到的模型id和图元模型id,将信息填入到对应的模型模板文件中,并生成以该模型id命名的模型文件。上述信息包括模型的名称,其默认值为所获取到图元模型的名称,还包括图元模型所包含的属性,将包含的属性进行实例化生成新的属性id,并填入相关信息到预置模板中。预置的模型模板如下所示:
[0083][0084]
步骤s3:依据所述图元模型,创建对应的建模环境;
[0085]
图7为本发明中建模环境示意图。其中,如图7所示,创建的建模环境包括:
[0086]
1、对象栏
[0087]
对象栏里的对象元模型是通过获取到的图元模型id,将该图元模型中的对象元模型名称显示在对象栏中,供建模人员使用。在建模过程中,只有在对象栏里出现的对象元模型才能在该模型中被实例化。
[0088]
2、关系栏
[0089]
关系栏里的关系元模型是通过获取到的图元模型id,将该图元模型中的关系元模型名称显示在对象栏中,供建模人员使用。在建模过程中,只有在关系栏里出现的关系元模型才能在该模型中被实例化。
[0090]
3、插件栏
[0091]
插件栏包括布局插件、表单插件和甘特图插件等,插件栏的作用是可以帮助建模人员使用相应插件对信息进行其他方式的表达。其中布局插件是帮助用户对模型进行合理分区,表单插件是以表格的形式帮助用户收集数据信息进行展示,甘特图是通过条状图来显示项目、进度和其他时间相关的系统进展的内在关系随着时间进展的情况。
[0092]
4、辅助工具
[0093]
辅助工具的作用是辅助建模人员进行建模,包括建模区的放大缩小、建模区的注释、建模区对于对象和关系的快速选择、建模区的显示模式,其中包括标准模式和可见性模式、给对象插入图片等功能。
[0094]
5、属性栏
[0095]
属性栏的作用是当建模人员在建模区选中对应的模型元素后,在属性栏会有对应的元素信息,建模人员可以通过属性栏配置元素信息。属性栏可以配置的信息包括如下:
[0096]
(1)图模型所有信息,包括名称和属性。
[0097]
(2)对象模型所有信息,包括名称、点、外观、属性、样式和分解及剖视。
[0098]
(3)关系模型所有信息,包括名称、角色、外观、属性和样式。
[0099]
(4)点模型所有信息,包括名称、外观、属性和样式。
[0100]
(5)属性模型所有信息,包括名称、属性值、外观和样式。
[0101]
(6)角色模型所有信息,包括名称和属性。
[0102]
步骤s4:基于所述建模环境,调用对应的元模型信息,在建模环境的画布的对应位置生成实例化模型;
[0103]
在此步骤中,在s1已将图元模型实例化的基础上,将对象元模型实例化、关系元模型实例化、点元模型实例化、属性元模型实例化、角色元模型实例化等5种元模型实例化。
[0104]
在此步骤中,将元素实例化时,依据元素id,调用元模型库的该元素信息,将该元素包括的所有元素生成一个新的id,得到一个全新的实例化元素,同时与元模型相关联。
[0105]
如图8(a)所示,示意了将该元素包括的所有元素生成一个新的id,并得到一个全新的“供电分解系统功能树”的实例化元素的界面。即,实例化了一个元素,这个元素及其包含元素的所有id都是新生成的。
[0106]
如图8(b)所示,示意了实例化一个包对象元模型,同时与元模型相关联的示意关系。
[0107]
图9为本发明中元模型实例化示意图。如图9所示,具体如下:
[0108]
(1)对象元模型的实例化
[0109]
对象元模型的实例化是建模人员将对象元模型从对象栏中将元素拖拽到建模区进行模型构建。当实例化对象元模型时,需要新生成对象模型的id、对象模型包括的所有属性id和对象模型包括的所有点id。其中当实例包括的点时,还需要新生成点中包含的属性id。
[0110]
(2)关系元模型的实例化
[0111]
关系元模型的实例化是建模人员将关系元模型从对象栏中将元素拖拽到建模区进行模型构建。当实例化关系元模型时,需要新生成关系模型的id、关系模型包括的所有属性id和关系模型包括的两端角色id。其中当实例包括的两端角色时,还需要新生成角色中包含的属性id。
[0112]
(3)点元模型的实例化
[0113]
点元模型的实例化,除了将对象元模型实例化时包括的点进行实例化之外,还可以对于已有对象,依据图形化建模语言规则添加新的点,在该步骤中实例化点元模型时,也会新生成点元模型的点id和点包括的属性id。
[0114]
(4)属性元模型的实例化
[0115]
属性元模型的实例化,除了将图元模型、对象元模型、关系元模型、点元模型和角色元模型包括的属性元模型进行实例化之外,还可以依据图形化建模语言规则给上述五个元模型的实例化添加新的属性,在该步骤中实例化属性元模型时,也会新生成属性i d。
[0116]
(5)角色元模型的实例化
[0117]
角色元模型的实例化,除了将关系实例化时关系两端的角色进行实例化之外,还可以依据图形化建模语言规则将已实例化的关系模型两端角色进行更改,当更改完成后新的角色将会有新的角色id,在该步骤中实例化角色元模型时,也会新生成角色元模型包含的属性id。
[0118]
步骤s5:识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述;
[0119]
在此步骤中,为了依据画布当中构建的实例化模型,将其识别后基于多架构建模语言规范生成对应的文本添加至模型文件中。将构建的模型进行识别,通过图形化模型与多架构建模语言的映射,将模型转换成符合多架构建模语言规范的模型表述文本。具体包括:
[0120]
(1)获取图模型信息,将实例化图模型信息转换为多架构建模语言并填入,属性信息包括属性id、属性值、元模型配置的属性id、标签值、字体颜色、字体样式、字体大小、是否加粗、是否斜体,是否下划线和是否删除线。
[0121]
(2)获取对象模型信息,将对象模型信息转换为多架构建模语言并填入,对象模型的信息包括对象id、对象元模型id、对象模型属性信息、对象的点信息、对象的位置、对象的标签、对象的固定语法、对象的边框颜色、对象的标签颜色、对象的背景颜色、对象的图片路径、标签的字体样式、标签的字体大小、标签是否加粗、标签是否斜体、边框的大小、边框的线型和对象的分解及剖视。其中对象模型属性信息、点信息和分解及剖视信息详细描述如下:
[0122]
1、对象模型属性信息与图模型属性信息模板一致。
[0123]
2、对象的点信息包括点模型id、元模型配置的点id、点的属性信息、点标签值、点位置、点的固定语法、点的填充颜色、点的边框颜色、点的标签颜色、标签的字体样式、标签的字体大小、标签是否加粗、标签是否斜体、是否显示图标和是否显示标签。点的属性信息与图模型属性信息模板一致。
[0124]
3、对象的分解机剖视信息包括分解及剖视的目标模型id。
[0125]
(3)获取关系模型信息,将实例化关系模型信息转换为多架构建模语言并填入,关系模型信息包括关系id、关系元模型id、关系的属性信息、关系两端的角色信息、关系的名称、关系的固定语法、关系的位置、关系的角色信息、关系线颜色、标签是否显示、标签字体样式、标签字体大小、标签是否加粗、标签是否斜体、平滑度、布线样式和跳转连接。其中关系的属性信息和关系的角色信息详细描述如下:
[0126]
1、关系的属性信息与图模型属性信息模板一致。
[0127]
2、关系两端的角色信息包括始端角色跟终端角色,两个角色除了类型不一样内容是一样的,其包括角色id、角色元模型id、角色的属性信息、角色的标签和角色的固定语法。角色的属性信息与图模型属性信息模板一致。
[0128]
(4)获取连接信息,将连接信息转换为多架构建模语言并填入,连接信息包括始端元素id、始端角色id、终端元素id和终端角色id。
[0129]
(5)获取布局插件信息,将布局插件信息转换为多架构建模语言并填入,布局插件信息包括布局插件id、布局插件标签、位置、颜色、标签字体、标签字体大小、标签是否加粗和标签是否斜体。
[0130]
(6)获取表单插件信息,将表单插件信息转换为多架构建模语言并填入,表单插件信息包括表单id、表单标签、表单位置和表单内容。
[0131]
获取甘特图插件信息,将甘特图插件信息转换为多架构建模语言并填入,甘特图插件信息包括甘特图插件id、甘特图标签、甘特土位置、甘特图时间设置和甘特图事件及任务设置。
[0132]
步骤s6:将所述模型表述添加至所述初始模型,生成所述一体化模型。
[0133]
在此步骤中,将符合多架构建模语言规范的表述文本中的描述添加至上述初始模型,进而得到针对复杂产品的一体化模型。
[0134]
上述基于多架构建模语言的一体化模型构建方法,通过定义模型id,选择图元模型;调用所述图元模型对应的模型模板,创建具有所述模型id的初始模型;依据所述图元模型,创建对应的建模环境;基于所述建模环境,调用对应的元模型信息,在建模环境的画布的对应位置生成实例化模型;识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述;将所述模型表述添加至所述初始模型,生成所述一体化模型。此方法基于多架构建模语言,通过编译特定域元模型,针对特定领域的信息,定制化mbse方法论,实现复杂产品的一体化模型构建;将构建出来的图形化模型通过文本式语言进行统一描述,从而打通多层级、多领域异构模型的底层数据。
[0135]
在又一个实施例中,通过配置元模型库可以增加图元模型,创建对应的模型模板;提高拓展性。
[0136]
另一方面,在一个实施例中,本发明提供一种基于多架构建模语言的一体化模型构建装置。图2为本发明的一种基于多架构建模语言的一体化模型构建装置的结构图;
[0137]
如图2所示,本发明的基于多架构建模语言的一体化模型构建装置,包括:
[0138]
信息获取模块,用于定义模型id,选择图元模型;
[0139]
初始模型模块,用于调用所述图元模型对应的模型模板,创建具有所述模型id的初始模型;
[0140]
建模环境模块,用于依据所述图元模型,创建对应的建模环境;
[0141]
创建模块,用于基于所述建模环境,调用对应的元模型信息,在建模环境的画布的对应位置生成实例化模型;
[0142]
识别模块,用于识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述;
[0143]
生成模块,用于将所述模型表述添加至所述初始模型,生成所述一体化模型。
[0144]
本发明的基于多架构建模语言的一体化模型构建装置各个模块所实现的功能对应于本发明上述基于多架构建模语言的一体化模型构建方法,在此不再赘述。
[0145]
上述装置实现基于多架构建模语言的一体化模型构建方法,通过定义模型id,选择图元模型;调用所述图元模型对应的模型模板,创建具有所述模型id的初始模型;依据所述图元模型,创建对应的建模环境;基于所述建模环境,调用对应的元模型信息,在建模环境的画布的对应位置生成实例化模型;识别所述实例化模型,基于多架构建模语言规范,生成符合所述语言规范的模型表述;将所述模型表述添加至所述初始模型,生成所述一体化模型。此方法基于多架构建模语言,通过编译特定域元模型,针对特定领域的信息,定制化mbse方法论,实现复杂产品的一体化模型构建;将构建出来的图形化模型通过文本式语言
进行统一描述,从而打通多层级、多领域异构模型的底层数据。
[0146]
另一方面,在一个实施例中,请参阅图3,图3为本技术一实施例提供的电子设备的结构图。如图3所示,所述电子设备包括处理器、存储器和总线。
[0147]
所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时,可以执行如上述图1所示方法实施例中的基于多架构建模语言的一体化模型构建方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
[0148]
另一方面,在一个实施例中,本技术实施例还提供一种计算机可读存储介质,如图4所示,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的基于多架构建模语言的一体化模型构建方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
[0149]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0150]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0151]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(randomaccess memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0152]
最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1