掌桥专利:专业的专利平台
掌桥专利
首页

一种多数据源配置的绘图方法、装置、设备和介质

文献发布时间:2023-06-19 16:08:01



技术领域

本申请涉及数据分析处理技术领域,特别是涉及一种多数据源配置的绘图方法、装置、设备和介质。

背景技术

在可视化绘图时,绘图数据来源不可控,可能在本地,也可能跨设备,绘图数据表内字段也千差万别,这给绘图数据读取带来了困难,导致很多可视化工具绘图缺乏灵活性,只能在特定的系统中工作。

而且,在绘图时,对于复杂的绘图数据,缺乏灵活强大的搜索过滤能力,只能提供特定的模板,画出有限的图表,缺乏绘图的扩展能力,对于对定制要求较高的客户使用带来了不便。

发明内容

基于此,有必要针对上述技术问题,提供一种多数据源配置的绘图方法、装置、设备和介质,能够调用多种不同来源的绘图数据源,且可以灵活有效地搜索到需要的数据字段的信息。

一种多数据源配置的绘图方法,包括:

获取多个绘图数据源;所述绘图数据源包括:数据源地址和数据库名称;

设置所述数据源地址的连接,得到所述数据库名称的所有数据字段;

根据预设的绘图需求,在所有数据字段中选择指定数据字段,设置所述指定数据字段的名称,并根据所述指定数据字段,建立绘图数据库;

根据所述绘图数据库以及预设的绘图需求,建立搜索条件,通过所述搜索条件,读取指定数据字段的数据,绘制图表。

在其中一个实施例中,根据所述绘图数据库以及预设的绘图需求,建立数据搜索条件包括:

对所述绘图需求进行拆分,并得到多个需求点;

根据所述绘图数据库以及所述需求点,设置并列的搜索分组节点,且所述搜索分组节点包含若干子分组节点;根据所述绘图数据库以及所述需求点,设置所述搜索分组节点以及所述子分组节点的若干条件节点;设置所述搜索分组节点之间的分组关系、所述子分组节点之间的子关系以及所述条件节点之间的条件关系;

根据所述搜索分组节点、所述子分组节点、所述条件节点、所述分组关系、所述子关系以及所述条件关系,建立树型的搜索条件。

在其中一个实施例中,通过所述搜索条件,读取指定数据字段的数据包括:

解析所述搜索条件,根据解析得到的结构,转换SQL语句;通过所述SQL语句,得到搜索字段的数据;

对所述搜索字段的数据进行筛选,映射为所述搜索条件的in条件,得到指定数据字段的数据。

在其中一个实施例中,在设置指定数据字段的名称以后,还包括:

设置指定数据字段的归一化参数,所述归一化参数包括:唯一值字段、归一化值字段、归一化分组列和分组别名列。

在其中一个实施例中,在绘制图表以后,还包括:对所述图表进行多维度均匀化处理。

在其中一个实施例中,根据所述指定数据字段,建立绘图数据库包括:

将所述指定数据字段打包保存为绘图子库;所述绘图子库包括:数据源地址、数据库名称、指定数据字段、指定数据字段的名称以及归一化参数;

根据所述绘图子库,建立绘图数据库。

在其中一个实施例中,还包括:

通过自定义排版设置可视化展示面板,在所述可视化展示面板中,设置图表的布局,并根据布局显示一个或多个所述图表。

一种多数据源配置的绘图装置,包括:

获取模块,用于获取多个绘图数据源;所述绘图数据源包括:数据源地址和数据库名称;

设置模块,用于设置所述数据源地址的连接,得到所述数据库名称的所有数据字段;

数据库模块,用于根据预设的绘图需求,在所有数据字段中选择指定数据字段;设置所述指定数据字段的名称,并根据所述指定数据字段,建立绘图数据库;

绘图模块,用于根据所述绘图数据库以及预设的绘图需求,建立搜索条件,通过所述搜索条件,读取指定数据字段的数据,绘制图表。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取多个绘图数据源;所述绘图数据源包括:数据源地址和数据库名称;

设置所述数据源地址的连接,得到所述数据库名称的所有数据字段;

根据预设的绘图需求,在所有数据字段中选择指定数据字段,设置所述指定数据字段的名称,并根据所述指定数据字段,建立绘图数据库;

根据所述绘图数据库以及预设的绘图需求,建立搜索条件,通过所述搜索条件,读取指定数据字段的数据,绘制图表。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取多个绘图数据源;所述绘图数据源包括:数据源地址和数据库名称;

设置所述数据源地址的连接,得到所述数据库名称的所有数据字段;

根据预设的绘图需求,在所有数据字段中选择指定数据字段,设置所述指定数据字段的名称,并根据所述指定数据字段,建立绘图数据库;

根据所述绘图数据库以及预设的绘图需求,建立搜索条件,通过所述搜索条件,读取指定数据字段的数据,绘制图表。

上述一种多数据源配置的绘图方法、装置、设备和介质,能够调用多种不同来源的绘图数据源,使数据读取范围广泛可控;通过设置搜索条件的方式搜索到需要的数据字段的信息,结果准确且效率高;还可以根据绘图需求对数据源进行预处理,建立绘图数据库,从而灵活有效地实现数据源的复用,提高绘图效率。

附图说明

图1为一个实施例中多数据源配置的绘图方法的流程示意图;

图2为另一个实施例中多数据源配置的绘图方法的流程示意图;

图3为另一个实施例中多数据源配置的绘图方法的架构示意图;

图4为一个实施例中数据源配置的界面示意图;

图5为一个实施例中树型搜索条件的界面示意图;

图6为一个实施例中自动生成的查询SQL语句示例图;

图7为一个实施例中设置归一化参数的界面示意图;

图8为一个实施例中可视化结果图(归一化前);

图9为一个实施例中可视化结果图(归一化后);

图10为一个实施例中一种多数据源配置的绘图装置的结构框图;

图11为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

如图1至图3所示,本申请提供的一种多数据源配置的绘图方法,在一个实施例中,包括以下步骤:

步骤102,获取多个绘图数据源;所述绘图数据源包括:数据源地址和数据库名称。

绘图数据源可以通过不同的来源得到,如本地或者跨设备。

绘图数据源包括不同的形式,如数据库或者文档,数据源以数据库的方式支持绘图;当数据形式是文档时,内置一个空白数据库,将文档内容解析并导入到空白数据库中,从而成为数据库之一,以用于后续的绘图;也就是说,数据源数据既支持数据库形式的,也支持文件形式的。

步骤104,设置所述数据源地址的连接,得到所述数据库名称的所有数据字段。

连接是指使用所述数据库地址、所述数据库名称、用户名称、用户密码、连接方式等配置参数并连接到数据库。

通过设置数据源地址的连接,就可以得到多个绘图数据源的数据库数据,从而得到所述数据库名称的所有数据字段,至于如何设置数据源地址的连接方式是现有技术,在此不再赘述。

数据字段就是通过数据源得到的数据,包括:数值型数据、字符型数据等。

步骤106,根据预设的绘图需求,在所有数据字段中选择指定数据字段,设置所述指定数据字段的名称,并根据所述指定数据字段,建立绘图数据库。

在通过绘图数据源进行字段读取时,支持选择指定的目标数据源(库、表、视图等),即可以根据需求自动获取目标数据源的指定数据字段。

通过查询指定表的所有字段,批量显示到界面,每个字段名称后面放置复选框,通过勾选复选框,一次性设置多个需要的字段,在后续绘图进行数据搜索时,只显示勾选的字段,过滤掉不显示的字段,从而实现显示字段的批量选取。

由用户根据绘图需求搜索到指定数据字段后,支持对指定数据字段进行重命名,每个字段名称后面放置别名设置输入框,根据实际需要设置所有需要显示的字段的别名,根据这个设置,在后续搜索绘图数据时,表头会显用重命名,而不是原有的字段名称,规避绘图时,数据字段名称是英文或者是中文缩写,无法理解字段含义的问题,并由此建立绘图数据库,在进行后续的绘图时,就可以复用而不用再次搜索。

步骤108,根据所述绘图数据库以及预设的绘图需求,建立搜索条件,通过所述搜索条件,读取指定数据字段的数据,绘制图表。

在建立搜索条件时,可以采用以下方法:

对所述绘图需求进行拆分,并得到多个需求点;根据所述绘图数据库以及所述需求点,设置并列的搜索分组节点,且所述搜索分组包含若干子分组节点;根据所述绘图数据库以及所述需求点,设置所述搜索分组节点以及所述子分组节点的若干条件节点;设置所述搜索分组节点之间的分组关系、所述子分组节点之间的子关系以及所述条件节点之间的条件关系;根据所述搜索分组节点、所述子分组节点、所述条件节点、所述分组关系、所述子关系以及所述条件关系,建立树型的搜索条件。在进行数据搜索时,解析所述搜索条件,根据解析得到的结构,转换SQL语句;通过所述SQL语句,得到搜索字段的数据;对所述搜索字段的数据进行筛选,映射为所述搜索条件的in条件,得到指定数据字段的数据。

当然,也可以采用现有技术中的方法建立搜索条件,在此不再赘述。

通过数据搜索,得到需要的数据之后,进行图表绘制,支持绘制的图表包括:直方图、直线图、雷达图、散点图、饼图、3D折线图、3D散点图、3D曲面图、环形图、条形图、双正条形图或者堆叠图等类型。

在绘制图表时:对于各类图形,支持设置X轴名称、Y轴名称,对X轴、Y轴重命名,设置基准线,设置字体大小,设置图例颜色以及重命名。

如图4所示,在本实施例中,在创建绘图数据库时,可自主扩展数据源,对于每一个数据源,提供数据源的IP地址、数据库名称、用户名称、用户密码等连接配置,连接成功后,自动获取目标数据源的所有数据表,支持选择指定的表,根据表名获取该表所有字段,由用户根据需要选择后续会使用到的字段,并支持对选择的字段进行重命名。另外,为支持最终图表的显示效果,支持对某些字段的结果进行归一化,通过归一化让展示的图表效果更均匀。对于不同的数据源,图表绘制时会自动读取数据源的字段,达到图表绘制时自定义选择图表展示内容的能力。

上述一种多数据源配置的绘图方法、装置、设备和介质,能够调用多种不同来源的绘图数据源,使数据读取范围广泛可控;通过设置搜索条件的方式搜索到需要的数据字段的信息,结果准确且效率高;还可以根据绘图需求对数据源进行预处理,建立绘图数据库,从而灵活有效地实现数据源的复用,提高绘图效率。

应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在其中一个实施例中,根据所述绘图数据库以及预设的绘图需求,建立搜索条件包括:对所述绘图需求进行拆分,并得到多个需求点;根据所述绘图数据库以及所述需求点,设置并列的搜索分组节点,且所述搜索分组节点包含若干子分组节点;根据所述绘图数据库以及所述需求点,设置所述搜索分组节点以及所述子分组节点的若干条件节点;设置所述搜索分组节点之间的分组关系、所述子分组节点之间的子关系以及所述条件节点之间的条件关系;根据所述搜索分组节点、所述子分组节点、所述条件节点、所述分组关系、所述子关系以及所述条件关系,建立树型的搜索条件。

在本实施例中,设置树形搜索条件,搜索条件包括不同的搜索分组,搜索分组包括不同的子分组;搜索分组之间或者子分组之间的关系为和/或。在根节点或者同一个分组下支持添加多个搜索分组,并提供分组之间关系的设置。

树形搜索条件构建时,每一个节点可以是分组节点(包括搜索分组和子分组)或条件节点,同一父节点下的子节点类型必须一致,要么是分组节点,要么是条件节点,分组节点与分组节点之间可以是“或”的关系,也可以是“和”的关系,在一个分组内,多个条件之间也支持“或”或“和”的关系。

提供根节点控件,分组设置基于该根节点控件,其它分组或者条件设置都基于已有的某一个分组,通过分组节点与条件节点的嵌套,最终所有的搜索分组和条件可以构建树形结构的搜索条件。根节点下支持设置多个分组,分组内分别可以嵌套多个分组,分组内支持设置多个搜索条件,从根节点遍历,形成一棵由搜索分组和搜索条件组成的层次结构树,从而实现复杂的过滤搜索能力。

配置好数据源,进行图表绘制时,需要搜索数据源中对应的表的数据,对于表中字段较多,组合约束条件复杂的图表绘制,提供了可视化的树形搜索条件构建界面,该界面构建好的搜索条件,会自动将搜索分组、子分组、搜索分组之间以及子分组之间的关系均转换为SQL语句,通过SQL语句在绘图数据源中读取目标的数据库或者文档的所有数据字段,实现与单表查询手写SQL语句一样的复杂筛选能力。

如图5所示,点击【根分组】以及【子分组】节点,右侧条件区域可以【增加子分组】以及【增加子条件】,点击【增加子分组】,则生成一个子分组节点,点击【增加子条件】,则生成一个子条件节点,对于条件节点来说,支持配置4个参数,分别是匹配字段、匹配条件、匹配值以及与下一个条件节点的关系。

匹配字段会自动读取绘图数据源映射的字段名称,绘图数据源设置的指定字段名称和条件节点的匹配字段列表保持一致。

匹配条件包括:等于、小于、大于、大于等于、小于等于、不等于、包含、不包含、为空、不为空等。

匹配值根据用户需要自行输入,支持输入数字以及字符串。

与下一个节点的关系包括:“或”、“与”。

除了以上分组节点以及与条件节点配置之外,还可以通过勾选已有数据进行选择,如果勾选了部分数据,那么绘图数据就以勾选后的数据为准。

通过多重过滤筛选的方式搜索到需要的数据字段的信息,搜索过程灵活多变,可以支持复杂条件的搜索。

在其中一个实施例中,通过所述搜索条件,读取指定数据字段的数据包括:解析所述搜索条件,根据解析得到的结构,转换SQL语句;通过所述SQL语句,得到搜索字段的数据;对所述搜索字段的数据进行筛选,映射为所述搜索条件的in条件,得到指定数据字段的数据。

在本实施例中,搜索字段的数据是指通过搜索条件转换的SQL语句搜索的结果,指定数据字段的数据是指在所述搜索结果中进行的二次筛选的结果。

依据树型搜索结构,解析出分组之间,分组与条件之间的嵌套结构。首先,搜索条件根据配置的字段、比较关系以及匹配关键词转换为SQL语句中的查询条件,再依据分组关系转换为查询条件与查询条件的关系,再由分组的嵌套关系进而完整解析出嵌套结构的SQL语句的查询条件。执行搜索后,在结果数据中,每行记录前提供一个复选框,勾选该复选框表示绘图只使用勾选数据。勾选后,系统获取每行勾选数据的唯一字段值,映射为SQL语句的in条件,从而生成更精确的查询语句。

搜索执行时,依据树型搜索结构,以及搜索条件内的配置:包括字段、比较关系以及匹配关键词,自动生成查询数据的SQL语句。基于该SQL语句,执行搜索,在搜索结果集中提供数据选择功能,并把所选数据的唯一字段值追加到自动生成的SQL语句查询条件中,形成新的查询SQL语句,通过这种查询语句的可视化设置功能省去用户手动编写SQL语句的麻烦和困难。

如图6所示,自动生成的查询SQL语句示例。

在其中一个实施例中,根据所述指定数据字段,建立绘图数据库包括:将所述指定数据字段打包保存为绘图子库;所述绘图子库包括:数据源地址、数据库名称、指定数据字段、指定数据字段的名称以及归一化参数;根据所述绘图子库,建立绘图数据库。

在本实施例中,数据源设置好连接的库、表、需要显示的字段、字段别名以及归一化参数后,支持对数据源进行命名并一键保存到数据库。

在图表绘制时,可直接选择保存后的数据源,数据源中包括了需要连接的库、表、需要展示的字段以及别名,无需再次设置这些数据源参数。可以直接基于该数据源的结果进行搜索绘制。

在其中一个实施例中,在设置指定数据字段的名称以后,还包括:设置所有数据字段的归一化参数,所述归一化参数包括:唯一值字段、归一化值字段、归一化分组列和分组别名列。

在本实施例中,归一化参数的含义如下:

唯一值字段:待归一化数据集的唯一值列,指定到具体的字段名称。

归一化值字段:待归一化数据集的归一化计算值所在的列,指定到具体的字段名称。

归一化分组列:待归一化数据集的归一化计算对象唯一标识列,指定到具体的字段名称。

分组别名列:待归一化数据集的归一化计算对象的对象名称列,指定到具体的字段名称(该列是为了应对归一化分组列参数中的对象以标识符形式存在,绘图时存在阅读困难,所以提供额外配置的列表示标识符对应的对象名称)。

归一化参数使用方法:后续在绘图时,对归一化分组别名列所有对象设置归一化的参数(归一化算法、最大值、中间值、最小值),并对对象的值使用归一化算法算出归一化值,使用归一化值进行绘图。但图表标签显示值时采用对象的原值。如图7所示。

图表绘制时,通过读取数据源设置的归一化参数,对绘图数据进行归一化计算,使用归一化后的值绘图,标签上展示时使用归一化之前的值,达到某些场景下,不同维度绘图对象数值差距较大的数据在同一图表内进行均匀显示。

在其中一个实施例中,在绘制图表以后,还包括:对所述图表进行多维度均匀化处理。

在本实施例中,对于生成的图表,展示效果可以通过归一化计算进行调整。归一化的目的是把不同维度的数据展示在同一个图形中,因为单位不同,所以数值差别可能很大,为使图形都能正确且美观地展示,可以把所有数值归一化到统一单位,保留同一个维度的数据差异,忽略不同维度之间的数据差异,从而实现多维度均匀化处理,如图8、图9所示。

在其中一个实施例中,还包括:通过自定义排版设置可视化展示面板,在所述可视化展示面板中,设置图表的布局,并根据布局显示一个或多个所述图表。

在本实施例中,通过数据源中的归一化设置,获取唯一值字段、归一化值字段、归一化分组列、分组别名列四个参数的值,以不重复的方式列出分组别名列包含的对象列表,提供配置界面,让用户配置每个分组对象的归一化参数(归一化算法、最大值、中间值、最小值),借由后台算法库,传入调用的算法以及参数,同时还会传入对应的(对应关系由归一化分组列的值确定)分组对象的归一化值字段对应的实际值,经算法计算,返回所有待绘图数据的归一化值,绘图时,绘图数据使用归一化后的值,在展示时,标绘原始值,归一化值与原始值通过唯一值字段的值进行映射。

同一图表内展示多维度数据时,如果不同维度绘图对象存在数值差异过大的情况,则绘图图表上数值较小的无法展示或者展示效果很差,通过对差异过大的绘图对象的数值归一化处理,使两者的绘图数据接近,从而达到绘图均匀的效果,但实际展示时使用的数值,则是绘图对象的原始值,这样就不会影响观察绘图对象的实际结果。

归一化算法采用业内经典算法,把不同量纲的数据去量纲化,设置的最大值、中间值、最小值结合算法计算来规范不同量纲数据的参考坐标点,使归一化之后的数据分布范围相似。原有的归一化方法通常是用于不同量纲之间的数据比较或者是归一化后进行聚合计算,此处用来绘图,对原有算法改进主要体现在两方面,一是算法输入参数中待归一化值提供批量处理方式,支持一次性传入多个值进行处理,从而提升了归一化的处理效率,二是输出结果数据提供批量输出的功能。

采用的归一化算法包括:“线性递增”、“线性递减”、“线性中间最优”、“线性中间最劣”、“上凸递增”、“上凸递减”、“下凸递增”、“下凸递减”、“上凸中间最优”、“下凸中间最劣”、“S型递增”、“S型递减”、“S型中间最优”、“S型中间最劣”等14种。

可以定制图表的展示面板,展示面板包含一个或多个图表单元,支持设置单个图表单元的位置以及大小,通过拖拽的方式拖拽图表到展示面板的图表单元中,各个图表单元根据拖拽的图表进行自动绘图,展示面板根据图表单元的绘图效果进行展示,从而满足不同的绘图效果要求。

如图10所示,在一个实施例中,本申请还提供一种多数据源配置的绘图装置,包括:获取模块1002、设置模块1004、数据库模块1006和绘图模块1008,其中:

获取模块1002,用于获取多个绘图数据源;所述绘图数据源包括:数据源地址和数据库名称;

设置模块1004,用于设置所述数据源地址的连接,得到所述数据库名称的所有数据字段;

数据库模块1006,用于根据预设的绘图需求,在所有数据字段中选择指定数据字段;设置所述指定数据字段的名称,并根据所述指定数据字段,建立绘图数据库;

绘图模块1008,用于根据所述绘图数据库以及预设的绘图需求,建立搜索条件,通过所述搜索条件,读取指定数据字段的数据,绘制图表。

在一个实施例中,绘图模块1008还用于根据所述绘图数据库以及预设的绘图需求,建立搜索条件包括:对所述绘图需求进行拆分,并得到多个需求点;根据所述绘图数据库以及所述需求点,设置并列的搜索分组节点,且所述搜索分组节点包含若干子分组节点;根据所述绘图数据库以及所述需求点,设置所述搜索分组节点以及所述子分组节点的若干条件节点;设置所述搜索分组节点之间的分组关系、所述子分组节点之间的子关系以及所述条件节点之间的条件关系;根据所述搜索分组节点、所述子分组节点、所述条件节点、所述分组关系、所述子关系以及所述条件关系,建立树型的搜索条件。

在一个实施例中,绘图模块1008还用于通过所述搜索条件,读取指定数据字段的数据,包括:解析所述搜索条件,根据解析得到的结构,转换SQL语句;通过所述SQL语句,得到搜索字段的数据;对所述搜索字段的数据进行筛选,映射为所述搜索条件的in条件,得到指定数据字段的数据。

在一个实施例中,数据库模块1006还用于在设置指定数据字段的名称以后,还包括:设置指定数据字段的归一化参数,所述归一化参数包括:唯一值字段、归一化值字段、归一化分组列和分组别名列。

在一个实施例中,数据库模块1006还用于根据所述指定数据字段,建立绘图数据库包括:将所述指定数据字段打包保存为绘图子库;所述绘图子库包括:数据源地址、数据库名称、指定数据字段、指定数据字段的名称以及归一化参数;根据所述绘图子库,建立绘图数据库。

在一个实施例中,绘图模块1008还用于在绘制图表以后,还包括:对所述图表进行多维度均匀化处理。

在一个实施例中,绘图模块1008还用于还包括:通过自定义排版设置可视化展示面板,在所述可视化展示面板中,设置图表的布局,并根据布局显示一个或多个所述图表。

关于一种多数据源配置的绘图装置的具体限定可以参见上文中对于一种多数据源配置的绘图方法的限定,在此不再赘述。上述装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图11所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种多数据源配置的绘图方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。该计算机设备可以是仿真设备,输入装置将相关的信息输入给仿真设备,处理器执行存储器中的程序进行组合仿真,显示屏显示相关的仿真结果。

本领域技术人员可以理解,图11中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述实施例中方法的步骤。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

技术分类

06120114711208