CN113971176A - 根据工业用户个性化需求生成可视看板的方法和存储介质 - Google Patents
根据工业用户个性化需求生成可视看板的方法和存储介质 Download PDFInfo
- Publication number
- CN113971176A CN113971176A CN202111260798.XA CN202111260798A CN113971176A CN 113971176 A CN113971176 A CN 113971176A CN 202111260798 A CN202111260798 A CN 202111260798A CN 113971176 A CN113971176 A CN 113971176A
- Authority
- CN
- China
- Prior art keywords
- component
- data
- user
- editing
- billboard
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一种根据企业用户个性化需求生成可视看板的方法,包括接收用户下发的组件创建指令并将对应组件生成至所述看板模拟显示区域对应位置;接收用户下发的组件编辑指令并根据所述组件展示数据编辑指令将该用户对应的数据源关联至该组件中;接收可视看板生成指令并将组件实体生成于可视看板中,使组件实体上的数据与所述对应数据源文件产生实时关联以根据所述数据源文件中的数据变化而实时更新。本发明中,通过拖动不同的组件到工作区,并对各组件进行数据源、外观设置、宽度高度设置,用极低的成本快速实现企业数据可视化看板,能够满足不同企业的看板业务诉求和个性化的配置需求;具有布署快、成本低、便捷性高的优点,应用前景广阔。
Description
技术领域
本发明属于智能制造技术领域,涉及一种根据工业用户个性化需求生成可视看板的方法和存储介质。
背景技术
智能制造,又称工业4.0,即互联网+制造;在工业4.0的背景下,企业都通过上云上平台来提高生产管理效率;企业可视化看板是传统企业上云上平台后重要的表现之一,随着企业的发展,数据成几何倍数增长,通过数据分析,可将企业的历史数据和不断增加的增量数据进行实时分析、数据挖掘、市场预测,进而作出领先竞争对手的正确决策,足以给企业带来巨大利益。同时数据可视化的过程也能大大降低企业生产过程中的资源浪费,减少企业成本,提高人员价值。它的好处主要表现在以下三点:
1、数据分析可以对本来杂乱的数据进行维度上的分类、对比、分析与展现,可以提高数据的利用率;
2、数据可视化可以根据数据对风险进行预估,辅助决策者进行决策,合理规避风险;
3、数据可视化可以更直观的展现数据,通过各种统计图表、表格的联动,让使用者更直观的了解数据的价值。
但是企业要搭建一套数据可视化看板:需要投入大量的研发人员、设计师、数据分析师、时间成本,以及技术门槛高,而看板研发出来后比较模式固化、不灵活,遇到市场上各种各样企业不同的需求,很难同时满足需求。另,搭建数据可视化看板是非常繁杂的工作,需要非常专业之人员进行搭建,涉及的数据、程序、底层技术非常复杂,一般工业企业人员通常不具备这些专业人员,并且即使搭建出来,也极有可能并非用户理想中的可视化看板,即所供非所求,不能根据企业用户的需求搭建不同种类、不同数据的数据化看板,搭建好的数据化看板可变性较差,不能根据企业用户不同时间段的不同需求更改可视化看板的种类、表形形式、布局等等,造成数据可视化看板极为机械。又,由于数据可视化看板是由对应软件企业A为企业用户B搭建,软件企业A并不能熟知企业用户B的用法、习惯,因此软件企业A无法很好地根据企业用户B的操作习惯搭建出更贴合企业用户B的数据可视化看板,导致企业用户B与数据可视化看板的契合度低,进而导致企业用户B的体验度、满意度较差,并且企业用户B无法感受到亲自搭建的成就感。
发明内容
有鉴于此,本发明的目的在于提供一种工业用户个性化需求生成可视看板的方法和存储介质。
为达到上述目的,本发明提供如下技术方案:
一种根据企业用户个性化需求生成可视看板的方法,包括以下步骤:
S1、接收用户在可视看板编辑界面下发的组件创建指令,其中,所述可视看板编辑界面包括组件图标区域和看板模拟显示区域,所述组件图标区域用于通过图标的方式显示各组件的图标,所述看板模拟显示区域用于模拟显示可视看板的布局;
S3、根据所述组件创建指令将对应组件生成至所述看板模拟显示区域对应位置;
S5、接收用户下发的组件编辑指令;
S7、根据所述组件编辑指令对所述组件进行组件编辑,其中,所述编辑指令包括组件展示数据编辑指令;所述编辑指令还包括组件展示位置编辑指令和/或组件展示形态编辑指令;根据所述组件展示数据编辑指令将(工业互联网协同平台中,例如必择云平台)该用户对应的数据源关联至该组件中,以使得所述对应数据源形成于组件实体的对应位置,并使所述组件实体展示于所述模拟显示区域;
S9、接收用户下发的可视看板生成指令,根据所述可视看板生成指令将所述组件实体生成于可视看板中,所述组件实体显示于所述可视看板上的位置与其在看板模拟显示区域的位置一一对应,其中,所述组件实体上的数据与所述对应数据源文件产生实时关联以根据所述数据源文件中的数据变化而实时更新。
进一步的,S1步骤具体包括:
接收用户通过点击并拖拽屏幕中的组件图标区域所显示的组件图标至看板模拟显示区域任一位置而产生的组件创建指令;
所述S3步骤具体包括:
根据所述组件创建指令将对应组件的组件编辑窗口生成至所述模拟显示区域任一位置,所述组件编辑窗口的位置及大小与该组件的组件实体相同。
进一步的,在所述S3步骤之后,还包括:
S41、根据所述组件编辑窗口生成于所述模拟显示区域的位置生成二维矩形工作区,所述组件编辑窗口位于所述二维矩形工作区内,所述二维矩形工作区的位置可调。
进一步的,在所述S41步骤之后,还包括:
S43、接收用户通过点击并拖拽所述二维矩形工作区至至看板模拟显示区域任一位置而产生的位置粗调指令;
S45、根据所述位置粗调指令将装有组件编辑窗口二维矩形工作区调节到所述任一位置。
进一步的,所述S3步骤中:
所述组件编辑窗口关联有用于触发组件展示数据进行编辑的数据编辑模块,所述组件编辑窗口还关联有用于触发所述组件展示位置及形态进行编辑的位置/形态编辑模块;所述数据编辑模块、位置/形态编辑模块分别具有展示于所述组件编辑窗口上的数据编辑触发按键、位置/形态编辑触发按键;
所述S5步骤中:
接收用户通过点击所述组件编辑窗口的数据编辑触发按键而产生的组件展示数据编辑指令;还接收用户通过点击位置/形态编辑触发按键而产生的组件展示位置/形态编辑指令。
进一步的,所述S3步骤中,所述数据编辑模块还具有一根据所述组件展示数据编辑指令而生成的数据设置窗口,其中,所述数据设置窗口具有供用户调用数据源的一级数据源调用区、供用户选择需要获取所述数据源相关的二级关键字段选择区、二级关键字段显示区、组件预览区;
所述S7步骤包括以下子步骤:
S711、根据所述组件展示数据编辑指令生成数据设置窗口;
S712、接收用户通过点击所述数据设置窗口中的一级数据调用区对应位置而产生的一级数据调用指令;
S713、根据所述一级数据调用指令将所述组件对应数据源的一级索引显示于所述一级数据源调用区;
S714、接收用户点击所显示的一个或多个数据源的一级索引所产生的数据源文件选择指令,根据所述数据源文件选择指令将对应数据源文件与所述组件产生一级关联;
S715、接收用户点击二级关键字段选择区所产生的二级关键字段显示命令,并在所述二级关键字段显示区中显示该一级关联的数据源文件中所存的所有数据的二级关键字段;所述二级关键字段为对应数据源文件下的若干二级关键字索引字段;
S716、根据用户选择的二级关键字索引字段将对应二级关键字索引字段相关联的数据与所述组件产生二级关联,从而将所述二级关联及其关联数据展示于所述组件实体上,并通过所述组件预览区中实时展示预览的组件实体,以便于用户实时观察所述组件及其展示数据;
S717、接收用户点击数据设置窗口中对应位置而产生的组件编辑完成指令;
S718、根据所述组件编辑完成指令对组件实体的展示内容进行更新,并将所述组件实体展示于所述模拟显示区域;
进一步的,所述数据设置窗口还具有供用户选择需要获取的所述二级关键字段对应的三级数据索引字段的三级数据索引字段设置区、以及用于显示所选择的三级数据索引字段的三级数据索引字段显示区;
所述S716步骤中,具体包括:
S7161、接收用户通过点击所述二级关键字段显示区中的二级关键字索引字段而产生的二级关键字索引字段选择指令;
S7162、根据所述二级关键字索引字段选择指令将对应的二级关键字索引字段产生二级关联,并在所述三级数据索引字段显示区显示该二级关键字索引字段下的若干三级数据参数索引字段;
S7163、接收用户通过点击对应三级数据索引字段而产生的三级数据参数选择指令;
S7164、根据所述三级数据参数选择指令将对应的三级数据参数显示于所述三级数据参数显示区,所述三级数据参数及二级索引字段形成所述的二级关联及其关联数据,将所述二级关联及其关联数据展示于所述组件实体上。
进一步的,S3步骤中,所述位置/形态编辑模块还具有一根据所述组件展示位置/形态编辑指令而产生的位置/形态设置窗口,其中,所述位置/形态设置窗口具有对应组件实体的水平位置设置窗口、垂直位置设置窗口、宽度设置窗口、高度设置窗口;
所述S7步骤还包括;
S701、根据所述组件展示位置/形态编辑指令生成所述位置/形态设置窗口;
S702、接收用户通过在所述水平位置设置窗口输入的水平位置数据,并根据所述水平位置数据调节所述组件实体与所述可视看板的垂直侧边距离;
S703、接收用户通过在所述垂直位置设置窗口中输入的垂直数据,并根据所述垂直位置数据调节所述组件实体与所述可视看板的水平侧边距离;
S704、接收用户通过在所述宽度设置窗口中输入的组件实体的宽度数据,并根据所述宽度数据调节所述组件实体展示于所述可视看板上的宽度尺寸;
S705、接收用户通过在所述高度设置窗口中输入的组件实体的高度数据,并根据所述高度数据调节所述组件实体展示于所述可视看板上的高度尺寸。
进一步的,所述组件包括:
指标图组件,所述指标图组件包括指标名称、数值和固定图标,用于在可视看板上展示企业生产管理过程中的核心指标;
数字组件,所述数字组件包括名称、数值和指定图标,用于在可视看板上展示0维度1指标的数字信息;
任务组件,所述任务组件包括表头和单元格,用于根据所属工业互联网协同平台的产品和业务类型划分数据源;
所述通用流程组件包括表头和单元格,用于根据工作流程划分数据源;
所述流程状态组件包括表头和单元格,用于根据工作流程及其完成状态划分数据源;
所述业务状态组件包括所属工业互联网协同平台的产品、业务类型、设备状态和组织机构,用于根据业务类型及其完成状态划分数据源;
文本组件,所述文本组件包括名称和内容,用于在可视看板上展示纯文本的信息;
图片组件,所述图片组件包括名称和上传的图片,用于在可视看板上展示以图像为主的信息;
图表组件,所述图表组件包括图表名称和图表数据;用于在可视看板上以柱状图、折线图、饼状图、条形图、表格或双轴图的形式展示数据信息;
饼环图组件,所述饼环图组件包括图表名称和图表数据;用于在可视看板上以饼环图的形式展示数据信息;以及
甘特图组件,所述甘特图组件包括图表名称、图表维度和图表数据;用于在可视看板上以甘特图的形式展示数据信息。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据企业用户个性化需求生成可视看板的方法。
本发明中,通过拖动不同的组件到工作区,经过布局排版,对各组件进行数据源的设置、外观设置、宽度高度设置、字号设置,最终达到用极低的成本快速实现企业数据可视化看板,丰富的组件库能够满足不同企业的看板业务诉求;可以尽可能地覆盖不同的行业需求,灵活自由的布局方式让用户能够满足个性化的配置需求;另外,通过将可视看板与工业互联网协同平台的数据库连接,能够实时对看板数据进行更新;具有扩展性强、布署快、成本低、便捷性高的优点,应用前景广阔。
附图说明
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作优选的详细描述,其中:
图1为本发明根据企业用户个性化需求生成可视看板的方法的一个优选实施例的流程图。
图2为可视看板编辑界面的示意图。
图3为二维矩形工作区和组件编辑窗口的示意图。
图4为在可视看板编辑界面完成可视看板的组件布局后的示意图。
图5为生成的可视看板的示意图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
本发明根据企业用户个性化需求生成可视看板的方法的一个优选实施例是以企业用户在使用一个软件平台监测企业数据时所产生的数据作为数据源,例如以用于在使用工业互联网协同平台时产生的所有数据为数据源。企业用户可创建一个新的空白可视看板或打开其用户账号目录下的一个已有可视看板进行编辑,生成满足企业用户个性化需求的可视看板。如图1所示,所述方法包括以下步骤:
S1、接收用户在可视看板编辑界面下发的组件创建指令。如图2所示,所述可视看板编辑界面包括组件图标区域和看板模拟显示区域,所述组件图标区域用于通过图标的方式显示各组件,其包括但不限于指标图组件、数字组件、文本组件、图表组件、任务组件、通用流程组件、流程状态组件、饼环图组件、业务状态组件、图片组件、甘特图组件等等。所述看板模拟显示区域用于模拟显示可视看板的布局。
本步骤中,模拟企业用户习惯,变复杂为简单,将复杂的组件创建操作变为用户通常习惯动作,从而通过这些习惯动作来进行组件的创建。从企业用户角度出发,增加与企业用户的契合度,所述组件创建步骤可通过以下方式进行:接收用户通过点击并拖拽屏幕中的组件图标区域所显示的组件图标(本文中的组件图标只是用于表示该组件的一个图标,并不是组件的真实展示界面)至看板模拟显示区域任一位置而产生的组件创建指令。以指标图组件为实例进行详述,当用户想要创建所述指标图组件时,若显示屏幕为触摸屏时,用户可将手指指向所述指标图组件并将其拖拽至所述看板模拟显示区域的任一位置,当检测到手指传递的坐标位置位于所述看板模拟显示区域的某一位置停顿后并离开触摸屏时,则视为企业用户确定该某一位置为指标图组件的创建位置。若显示屏为普通屏时,用户可通过鼠标或一切任何可以点击、拖拽的输入设备点击所述指标图组件并拖拽至所述显示屏区域的任一位置,当检测到所述输入设备传递的坐标位置位于看板模拟显示区域某一位置停顿后并不再传递输入信号时,则视为企业用户确定该某一位置为指标图组件的创建位置。
S3、根据所述组件创建指令将对应组件生成至所述看板模拟显示区域对应位置;优选为根据所述组件创建指令将对应组件的组件编辑窗口生成至所述模拟显示区域任一位置,所述组件编辑窗口的位置及形状优选为与该组件的组件实体(本文中的组件实体指组件的真实展示界面,只有在组件图标区和拖动组件图标创建组件的过程中显示的是组件图标,在看板模拟显示区域生成组件之后,显示的就是组件实体)相同。通过以拖拽图标的形式创建组件,能够方便创建组件,还能根据拖拽的结束位置粗步定位创建组件的位置;在创建组件的同时生成组件编辑窗口,方便对组件进行编辑。
所述组件编辑窗口关联有用于触发组件展示数据进行编辑的数据编辑模块、用于触发所述组件展示位置及形态进行编辑的位置/形态编辑模块、用于新建一个与该组件完全相同的组件复制模块以及用于删除该组件的组件删除模块。所述数据编辑模块、位置/形态编辑模块、组件复制模块和组件删除模块分别具有展示于所述组件编辑窗口上的数据编辑触发按键、位置/形态编辑触发按键、组件复制触发按键和组件删除触发按键。
所述数据编辑模块还具有一根据所述组件展示数据编辑指令而生成的数据设置窗口,所述数据设置窗口具有供用户调用数据源的一级数据源调用区、供用户选择需要获取所述数据源相关的二级关键字段选择区、二级关键字段显示区、组件预览区。所述一级数据源调用区用于从工业互联网协同平台的数据库中选择数据的源文件名称,由于所述组件是根据所展示数据的业务类型进行划分,因此只会展示符合该组件业务类型的数据文件供用户选择。所述二级关键字段显示区用于在用户选定数据文件之后,展示该数据文件中的关键字段。所述数据设置窗口还可具有供用户选择需要获取的所述二级关键字段对应的三级数据索引字段的三级数据索引字段设置区、以及用于显示所选择的三级数据索引字段的三级数据索引字段显示区。
所述位置/形态编辑模块还具有一根据所述组件展示位置/形态编辑指令而产生的位置/形态设置窗口,其中,所述位置/形态设置窗口具有对应组件实体的水平位置设置窗口、垂直位置设置窗口、宽度设置窗口、高度设置窗口。
本实施例中,结合组件功能和组件所展示数据的业务类型进行组件划分,以使操作方法更贴合用户的实际工作环境,提高用户的操作体验;同时建立组件与工业互联网协同平台的数据库之间的索引,并根据组件展示数据的业务类型对工业互联网协同平台的数据库索引进行分类,在创建组件后能够直接将工业互联网协同平台的数据库中的数据作为组件的数据源,用户在使用工业互联网协同平台记录工作数据的同时,可视看板即自动对展示的数据进行更新,而无需再手动更新可视看板的数据。
所述指标图组件包括指标名称、数值和固定图标,用于在可视看板上展示企业生产管理过程中的核心指标。本实施例中,所述指标图组件的数据设置窗口还设置有数据源类型选择区,所述数据源类型选择区设置有一级数据类型选择区,所述一级数据类型选择区设置有通用报表数据源(即工业互联网协同平台根据用户录入的工作信息统计生成的数据)和表单数据源(即用户录入工业互联网协同平台的数据)供用户选择,当接收到用户选择表单数据的命令时,还会生成二级数据类型选择区,所述二级数据类型选择区设置有工作流数据、对象表单数据、数据流数据和业务模型数据供用户选择。之后,在其一级数据源调用区只显示所选数据类型下的数据文件。
本实施例中,所述指标图组件的数据设置窗口还设置有图表类型选择区,所述图表类型选择区设置有0维度1指标(即只有一个标题和一个数据)、1维度1指标(即只有与一个标题相关的一行数据)、0维度两列(即有一个总标题和两个子标题,每一子标题有一个数据)、0维度三列(即有一个总标题和三个子标题,每一子标题有一个数据)、指标看板(由总指标名称、总指标值、环比值、同比值、与上一年差额值构成)和指标卡(由总指标名称、总指标值、三个子指标构成)等常用类型供用户选择。
所述数字组件包括名称、数值和指定图标,用于在可视看板上展示0维度1指标的数字信息。所述数字组件的数据设置窗口未数据源类型选择区,其数据源类型为固定设置为表单数据源中的工作流数据,无需选择。
所述任务组件包括表头和单元格,用于根据所属工业互联网协同平台的产品和业务类型划分数据源。所述任务组件的数据设置窗口还设置有数据源类型选择区,所述数据源类型选择区设置有用户购买的工业互联网协同平台的产品名称(例如:设备管理、物料管理、安全管理等用户购买的产品)供用户选择,之后,在其一级数据源调用区只显示所选产品下的数据文件。
所述通用流程组件包括表头和单元格,用于根据工作流程划分数据源。所述通用流程组件的数据设置窗口未数据源类型选择区,其数据源类型为固定设置为表单数据源中的工作流数据,无需选择。
所述流程状态组件包括表头和单元格,用于根据工作流程及其完成状态划分数据源。所述流程状态组件的数据设置窗口未数据源类型选择区,其数据源类型为固定设置为表单数据源中的工作流数据,无需选择。
所述业务状态组件包括所属工业互联网协同平台的产品、业务类型、设备状态和组织机构,用于根据业务类型及其完成状态划分数据源。所述业务状态组件的数据设置窗口未数据源类型选择区,其数据源类型为固定设置为表单数据源中的工作流数据,无需选择。需要说明的是,虽然通用流程组件、数字组件、流程状态组件和业务状态组件的数据源类型都是表单数据源中的工作流数据,但由于组件所需展示的数据所属的业务类型不同,其一级数据源调用区显示的数据文件仍然是不同的。
所述文本组件包括名称和内容,用于在可视看板上展示纯文本的信息。文件信息可引用平台的通知发布界面等网页的链接,也可手动输入。
所述图片组件包括名称和上传的图片,用于在可视看板上展示以图像为主的信息。
所述图表组件包括图表名称和图表数据。用于在可视看板上以柱状图、折线图、饼状图、条形图、表格或双轴图的形式展示数据信息。所述图表组件的数据设置窗口还设置有数据源类型选择区,所述数据源类型选择区设置有一级数据类型选择区,所述一级数据类型选择区设置有通用报表数据源和表单数据源供用户选择,当接收到用户选择表单数据的命令时,还会生成二级数据类型选择区,所述二级数据类型选择区设置有工作流数据、对象表单数据、数据流数据和业务模型数据供用户选择。之后,在其一级数据源调用区只显示所选数据类型下的数据文件。本实施例中,所述图表组件的数据设置窗口还设置有图表类型选择区,所述图表类型选择区设置有柱状图、折线图、饼状图、条形图、表格、双轴图等图表供用户选择。
所述饼环图组件包括图表名称和图表数据。用于在可视看板上以饼环图的形式展示数据信息。所述饼环图组件的数据设置窗口还设置有数据源类型选择区,所述数据源类型选择区设置有一级数据类型选择区,所述一级数据类型选择区设置有通用报表数据源和表单数据源供用户选择,当接收到用户选择表单数据的命令时,还会生成二级数据类型选择区,所述二级数据类型选择区设置有工作流数据、对象表单数据、数据流数据和业务模型数据供用户选择。之后,在其一级数据源调用区只显示所选数据类型下的数据文件。本实施例中,所述饼环图组件的数据设置窗口还设置有饼环图类型选择区,所述饼环图类型选择区设置有实心饼环、环形饼图、实心玫瑰饼图、环形玫瑰饼图、单值占比饼图、占比饼图看板和占比饼图卡等图形供用户选择。
所述甘特图组件包括图表名称、图表维度和图表数据;用于在可视看板上以甘特图的形式展示数据信息。所述甘特图组件的数据设置窗口还设置有数据源类型选择区,所述数据源类型选择区设置有一级数据类型选择区,所述一级数据类型选择区设置有设备状态数据源(仅限设备的状态)、状态数据源和进度数据源供用户选择。之后,在其一级数据源调用区只显示所选数据类型下的数据文件。
优选的,在创建所述组件之后,为了更加简化用户操作,使整个软件操作更简便,互动性更强,更贴合企业用户习惯,企业用户无需再次点击或下发其他按键或指令,通过指针的位置关系猜测用户的意图,从而主动展示下一步编辑操作形态,以便用户进行下一步编辑操作。在S3步骤之后,还包括以下子步骤:
S41、根据所述组件编辑窗口生成于所述模拟显示区域的位置生成二维矩形工作区,所述组件编辑窗口位于所述二维矩形工作区内,所述二维矩形工作区的位置可调。为便于通过二维矩形工作区调整组件实体在可视化看板的位置,还可将二维矩形工作区的四条边均延长至与看板模拟显示区域的边沿相交,以便于通过延长线确定二维矩形工作区的具***置。
S421、获取指针位置,以确定是否显示二维矩形工作区和组件编辑窗口。
所述指针包括通过鼠标输入的表示鼠标指向位置鼠标指针、用户手指通过触摸屏输入的表示手指位置的手指指针以及通过触控笔输入的表示触控笔位置的触控笔指针。
S422、判断所述指针位置是否位于所述二维矩形工作区所在的区域位置内。由于本实施例是通过拖拽的方式创建组件,在组件创建完成时,鼠标必然位于该组件实体对应的二维矩形工作区内。
S423、当所述指针位于所述二维矩形工作区所在的区域位置内时,显示所述二维矩形工作区的轮廓,并隐藏组件实体,显示组件编辑窗口。当有多个组件实体时,指针位于任一组件实体的二维矩形工作区内时,均会隐藏该组件实体,并显示该组件实体对应的二维矩形工作区的轮廓和组件编辑窗口。如图3所示,指针所指向的组件隐藏了组件实体,并显示对应的二维矩形工作区的轮廓(包括延长线)和组件编辑窗口。指针未指向的组件显示了组件实体,未显示其二维矩形工作区的轮廓和组件编辑窗口。
S43、接收用户通过点击并拖拽所述二维矩形工作区至至看板模拟显示区域任一位置而产生的位置粗调指令。
S45、根据所述位置粗调指令将装有组件编辑窗口的二维矩形工作区调节到所述任一位置。
S46、获取所述指针位置。
S47、判断所述指针位置是否离开所述二维矩形工作区所在的区域位置。
S48、如果所述指针离开所述二维矩形工作区所在的区域位置,隐藏所述二维矩形工作区的轮廓和组件编辑窗口,显示组件图标。
本S41至S48步骤,当所述组件图标被拖拽至某一位置(即组件图标对应的二维矩形工作区)后,在该位置生成与所述组件图标一一对应的组件编辑窗口。当指针离开该某一位置区域后(所述某一位置区域是指与所述组件图标对应的二维矩形工作区。所述组件图标所在的对应区域则为二维矩形工作区,二维矩形工作区以组件图标及组件编辑窗口为中心,包围该组件图标及因条件限制编辑窗口。具体结合实例,假设所述组件图标尺寸为4cm*6cm,组件编辑窗口为5cm*7cm,二维矩形工作区则大于或等于5cm*7cm,并且该二维矩形工作区需全部覆盖所述组件图标及组件编辑窗口。),展示所述组件图标。当所述指针进入所述工作区,展示所述组件编辑窗口。
通过上述步骤,组件图标和组件编辑窗口是根据用户的实时动态进行自适配变化,更加贴合用户的操作习惯,带来更佳操作体验。
S5、接收用户下发的组件编辑指令。
当指标指向所述组件所在的二维矩形工作区时,向用户展示所述组件编辑窗口,组件编辑窗口上展示了数据编辑触发按键、位置/形态编辑触发按键、组件复制触发按键、组件删除触发按键。因此,企业用户可一目了然的获取到他需要进行下一步操作的触发开关,打开触发开关即可进行相应的下一步操作。该S5步骤具体为接收用户通过点击所述组件编辑窗口的数据编辑触发按键而产生的组件展示数据编辑指令;还接收用户通过点击位置/形态编辑触发按键而产生的组件展示位置/形态编辑指令;还接收用户通过点击组件复制触发按键而产生的组件复制指令;还接收用户通过点击组件删除触发按键而产生的组件删除指令。
S7、根据所述组件编辑指令对所述组件进行组件编辑。
其中之一、当接收到组件展示位置/形态编辑指令时,执行以下子步骤:
S701、根据组件展示位置编辑指令生成展示位置/形态设置窗口;
本步骤中,所述展示位置编辑窗口浮动显示于所述模拟显示区域上层,且所述展示位置编辑窗口的尺寸远小于所述模拟显示区域的尺寸,略占1/10,以便于企业用户调节各向位置的同时,实时观测所述组件图标展示于所述模拟显示区域的实时位置。另,所述展示位置编辑窗口可根据用户下发的位置调节指令而调节其自身在所述模拟显示区域的位置,以用于当所述展示位置编辑窗口部分或全部阻挡所述组件图标时,将所述展示位置编辑窗口调离该区域以全部展示所述组件图标。
S702、接收用户在所述水平位置设置窗口输入的水平位置数据,并根据所述水平位置数据调节所述组件实体与所述可视看板的垂直侧边之间的间距。例如,可将组件实体的左边框与可视看板的左侧边沿之间的间距调整为水平位置数据的值,从而在水平方向上定位组件实体的位置。
S703、接收用户在所述垂直位置设置窗口中输入的垂直位置数据,并根据所述垂直位置数据调节所述组件实体与所述可视看板的水平侧边之间的间距。例如,可将组件实体的上边框与可视看板的上边沿之间的间距调整为垂直位置数据的值,从而在竖直方向上定位组件实体的位置;通过在水平方向和竖直方向两个维度的定位,即可实现组件实体的精确定位。
S704、接收用户通过在所述宽度设置窗口中输入的组件实体的宽度数据,并根据所述宽度数据调节所述组件实体展示于所述可视看板上的宽度尺寸。
S706、接收用户通过在所述高度设置窗口中输入的组件实体的高度数据,并根据所述高度数据调节所述组件实体展示于所述可视看板上的高度尺寸。通过设置组件实体的宽度尺寸和高度尺寸,即可确定组件实体的尺寸大小。
当然,也可分别设置组件位置设置窗口和组件形态设置窗口,使组件位置设置窗口展示出水平位置设置窗口、垂直位置设置窗口;使组件形态设置窗口展示出宽度设置窗口和高度设置窗口,即将组件展示位置/形态设置窗口一分为二,将组件展示位置/形态编辑指令一分为二,将位置/形态编辑触发按键一分为二,分别用于对位置及形态进行调节。如图4所示,为在可视看板编辑界面对组件实体的位置和尺寸大小设置,完成可视看板的组件布局后的示意图。
其中之二、当接收到组件展示数据编辑指令时,根据所述组件展示数据编辑指令将工业互联网协同平台(例如必择云平台)中该用户对应的数据源关联至该组件中,以使得所述对应数据源形成于组件实体的对应位置,并使所述组件实体展示于所述模拟显示区域。具体包括以下子步骤:
S711、根据所述组件展示数据编辑指令生成数据设置窗口。
本步骤中,根据不同的组件类型生成不同的数据设置窗口,当创建的组件为数字组件、通用流程组件、流程状态组件或业务状态组件时,进行以下S712~718步骤;
S712、接收用户通过点击所述数据设置窗口中的一级数据调用区对应位置而产生的一级数据调用指令。
S713、根据所述一级数据调用指令将所述组件对应数据源的一级索引显示于所述一级数据源调用区。由于组件是根据展示数据的业务类型进行分类,而非根据数据类型进行分类,因此,在获取工业互联网协同平台的数据后,也会先按照数据的业务类型进行分类,并建立每一组件与对应数据源的索引,在配置组件的数据时只会显示对应的数据源,以便于用户选择。例如,对于通用流程组件,一级数据源调用区只显示与工作流程相关的一级数据源文件;而对于流程状态组件,一级数据源调用区则只显示与工作流程的完成状态相关的一级数据文件。假设一级数据源文件为一工厂设备运行监测数据表,那么该一级数据源则将整个工厂设备运行监测数据表名称显示于所述一级数据源调用区,当一个企业用户有多个一级数据源文件时,则将所有的一级数据源文件的名称均显示于所述一级数据源调用区,以供用户根据其需求选择一级调用数据源文件。应当理解的,根据组件类型不同,与之关联的一级数据源文件有所区别,例如当创建的组件为流程类组件(比如通用流程组件、流程状态组件等),则将与流程相关的一级数据源全部关联调用至一级数据源调用区(例如设备维修记录表/流程监控表),当创建的组件为指标图组件、数字组件等,则将与统计相关的一级数据源全部关联至一级数据源调用区,例如设备信息统计表、企业人员相关数据表等。
S714、接收用户点击所显示的一个或多个数据源的一级索引所产生的数据源文件选择指令,根据所述数据源文件选择指令将对应数据源文件与所述组件产生一级关联。
S715、接收用户点击二级关键字段选择区所产生的二级关键字段显示命令,并在所述二级关键字段显示区中显示该一级关联的数据源文件中所存的所有数据的二级关键字段。所述二级关键字段为对应数据源文件下的若干二级关键字索引字段;例如,对于0维度的数据,二级关键字索引字段即为数据的标题;对于表格数据,二级关键字索引字段即为该表格的行标题和列标题。
本实施例中,数据设置窗口设置有自定义字段触发按键,并对应设置有自定义字段模块,用于根据现有的字段通过函数运算得到一个新的字段,具体过程如下:
接收点击自定义字段触发按键所产生自定义字段命令,并生成自定义字段窗口,在所述自定义字段窗口设置有函数选择区,可用字段选择区和函数展示区。
根据用户在函数选择区中选择的函数确定运算规则,并将用户在可用字段选择区选择的字段作为函数的参数。
在函数展示区展示自定义字段的运算函数及参数。例如,在函数选择区中选择求和函数SUM,并在可用字段选择区选择了1月销售额、2月销售额和3月销售额,则在函数展示区会显示“SUM(1月销售额,2月销售额,3月销售额)”;并将“1月销售额”、“2月销售额”和“3月销售额”这三个二级关键字索引字段对应位置的数据相加作为新定义的字段数据。当然,函数选择区中包括了多个数据运算的常用函数,从而可通过自定义字段功能灵活得到所需要的数据,而无需对数据源进行修改。
S716、根据用户选择的二级关键字索引字段将对应二级关键字索引字段相关联的数据与所述组件产生二级关联,从而将所述二级关联及其关联数据展示于所述组件实体上,并通过所述组件预览区中实时展示预览的组件实体,以便于用户实时观察所述组件及其展示数据。
所述S716步骤具体包括:
接收用户通过点击所述二级关键字段显示区中的二级关键字索引字段而产生的二级关键字索引字段选择指令。
根据所述二级关键字索引字段选择指令将对应的二级关键字索引字段产生二级关联,并在所述三级数据索引字段显示区显示该二级关键字索引字段下的若干三级数据参数索引字段。例如,对于表格数据,如果选择了行标题作为二级关键字索引字段,则列标题会自动成为三级数据参数索引字段;同样的,如果选择了列标题作为二级关键字索引字段,则行标题会自动成为三级数据参数索引字段。对于0维度的数据,则不会显示三级数据参数索引字段。
接收用户通过点击对应三级数据索引字段而产生的三级数据参数选择指令。例如,如果选择了一个行标题作为二级关键字索引字段,则可根据需要选择多个三级数据参数索引字段在组件实体进行展示,在未选择三级数据参数索引字段的情况下,默认为选择所有的三级数据参数索引字段。
根据所述三级数据参数选择指令将对应的三级数据参数显示于所述三级数据参数显示区,所述三级数据参数及二级索引字段形成所述的二级关联及其关联数据,将所述二级关联及其关联数据展示于所述组件实体上,且所述二级关联及其关联数据与所述对应数据源产生实时关联以实时根据所述数据源文件中的数据变化而实时更新。
S717、接收用户点击数据设置窗口中对应位置而产生的组件编辑完成指令。
S718、根据所述组件编辑完成指令对组件实体的展示内容进行更新,并将所述组件实体展示于所述模拟显示区域。
当创建的组件为指标图组件、任务组件、饼环图组件、图表组件或甘特图组件时,所述数据设置窗口还设置有一级数据类型选择区,设置数据时先进行S7111~7113步骤,再进行S712~718步骤和操作步骤,
S7111、接收用户通过点击一级数据类型选择区中的一级数据类型而产生的一级数据类型选择指令。需要说明的是,不同的组件,其一级数据类型选择区中的一级数据类型可能是不同的;例如:对于指标图组件、饼环图组件、图表组件,其一级数据类型选择区中的供选择的一级数据类型为通用报表数据源和表单数据源;对于任务组件,其一级数据类型选择区中的供选择的一级数据类型为用户购买的工业互联网协同平台的产品名称(例如:设备管理、物料管理、安全管理等用户购买的产品);对于甘特图组件,其一级数据类型选择区中的供选择的一级数据类型为设备状态数据源、状态数据源和进度数据源。通过采用对数据源的多种分类方式,既能实现组件数据源的灵活配置,又能减少用户配置数据源时的选择范围,提高配置效率。
S7112、接收用户通过点击一级数据类型选择区中的一级数据类型而产生的一级数据类型选择指令,当一级数据类型选择指令选择的一级数据类型为表单数据源时,则生成二级数据类型选择区,并执行S7113步骤;当一级数据类型选择指令选择的一级数据类型不是表单数据源时,将该组件的对应数据源中属于对应的一级数据类型分类的数据文件索引至一级数据调用区;并执行S712~718步骤。
接收用户通过点击二级数据类型选择区中的二级数据类型而产生的二级数据类型选择指令,并将该组件的对应数据源中属于表单数据源分类下对应的二级数据类型分类的数据文件索引至一级数据调用区。例如,当选择表单数据源分类下的工作流数据时,则将该组件对应的表单数据源中属于工作流分类的数据索引至一级数据调用区,供用户选择;并执行S712~718步骤。
当创建的组件为文本组件时,所述数据设置窗口包括标题输入窗口、内容输入窗口和链接看板窗口,用户在标题输入窗口输入组件的标题名称后,可在内容输入窗口输入文字内容,也可在链接看板窗口输入看板的链接网址,直接显示链接的看板的文字内容,再执行S717~718步骤。当创建的组件为图片组件时,所述数据设置窗口包括标题输入窗口和图片上传窗口,用户在标题输入窗口输入组件的标题名称,并在图片上传窗口选择所需上传的图片的地址后,再执行S717~718步骤。
其中之三、当接收到组件复制指令时,组件编辑包括以下子步骤:
721、确定组件复制指令来自的组件,并在所述模拟显示区域创建一个相同的组件;
722、将新创建的组件的数据自动配置为与组件复制指令来自的组件的数据相同。
其中之四、当接收到组件删除指令时,对应组件编辑包括以下子步骤:
S731、从所述模拟显示区域移除该组件的组件实体;
S732、删除该组件的配置数据。
优选的,本实施例还包括对可视化看板的全局设置,包括但不限于字号设置、字体颜色设置、背景主题设置,具体包括以下步骤:
S81、接收用户的全局设置指令并生成全局设置窗口,所述全局设置窗口包括标题字号设置区和内容字号设置区。
S82、接收用户在所述标题字号设置区中输入的标题字号数据,并根据所述标题字号数据统一设置各组件的标题的字号。
S83、接收用户在所述内容字号设置区中输入的内容字号数据,并根据所述内容字号数据设置统一设置各组件的组件内容中的字号。
S84、接收用户的主题设置指令并生成主题设置窗口,所述主题设置窗口包括背景图设置区、看板标题设置区和组件外框设置区。所述背景图设置区设置有多个背景图供用户选择,用户也可从外部添加图片作为背景图,也可对现有的背景图进行编辑生成新的背景图。所述看板标题设置区设置有多种字体样式供用户选择;所述组件外框设置区设置有多种边框样式供用户选择。
S85、根据用户在所述背景图设置区中选择的背景图设置可视看板的背景。
S86、根据用户在所述看板标题设置区中选择的字体样式设置可视看板的大标题的样式。
S87、根据用户在所述组件外框设置区中选择的组件外框样式设置各组件的外框样式。
S9、如图5所示,接收用户下发的可视看板生成指令,根据所述可视看板生成指令将所述组件实体生成于可视看板中。所述组件实体显示于所述可视看板上的位置与其在看板模拟显示区域的位置一一对应,其中,所述组件实体上的数据与所述对应数据源文件产生实时关联以根据所述数据源文件中的数据变化而实时更新。需要说明的是,图2至图5中均未展示组件实体的具体显示界面,只展示了组件实体的形状和位置。
本实施例通过拖动不同的组件到工作区,经过布局排版,对各组件进行数据源的设置、外观设置、宽度高度设置、字号设置,最终达到用极低的成本快速实现企业数据可视化看板,丰富的组件库能够满足不同企业的看板业务诉求;可以尽可能地覆盖不同的行业需求,灵活自由的布局方式让用户能够满足个性化的配置需求;另外,通过将可视看板与工业互联网协同平台的数据库连接,能够实时对看板数据进行更新;具有成本低、便捷性高等优点,应用前景广阔。
在另一优选实施例中,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现的原理和技术效果与上述方法实施例类似,在此不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
Claims (10)
1.一种根据企业用户个性化需求生成可视看板的方法,其特征在于,包括以下步骤:
S1、接收用户在可视看板编辑界面下发的组件创建指令,其中,所述可视看板编辑界面包括组件图标区域和看板模拟显示区域,所述组件图标区域用于通过图标的方式显示各组件的图标,所述看板模拟显示区域用于模拟显示可视看板的布局;
S3、根据所述组件创建指令将对应组件生成至所述看板模拟显示区域对应位置;
S5、接收用户下发的组件编辑指令;
S7、根据所述组件编辑指令对所述组件进行组件编辑,其中,所述编辑指令包括组件展示数据编辑指令;所述编辑指令还包括组件展示位置编辑指令和/或组件展示形态编辑指令;根据所述组件展示数据编辑指令将该用户对应的数据源关联至该组件中,以使得所述对应数据源形成于组件实体的对应位置,并使所述组件实体展示于所述模拟显示区域;
S9、接收用户下发的可视看板生成指令,根据所述可视看板生成指令将所述组件实体生成于可视看板中,所述组件实体显示于所述可视看板上的位置与其在看板模拟显示区域的位置一一对应,其中,所述组件实体上的数据与所述对应数据源文件产生实时关联以根据所述数据源文件中的数据变化而实时更新。
2.如权利要求1所述的根据企业用户个性化需求生成可视看板的方法,其特征在于,S1步骤具体包括:
接收用户通过点击并拖拽屏幕中的组件图标区域所显示的组件图标至看板模拟显示区域任一位置而产生的组件创建指令;
所述S3步骤具体包括:
根据所述组件创建指令将对应组件的组件编辑窗口生成至所述模拟显示区域任一位置,所述组件编辑窗口的位置及大小与该组件的组件实体相同。
3.如权利要求2所述的根据企业用户个性化需求生成可视看板的方法,其特征在于,在所述S3步骤之后,还包括:
S41、根据所述组件编辑窗口生成于所述模拟显示区域的位置生成二维矩形工作区,所述组件编辑窗口位于所述二维矩形工作区内,所述二维矩形工作区的位置可调。
4.如权利要求3所述的根据企业用户个性化需求生成可视看板的方法,其特征在于,在所述S41步骤之后,还包括:
S43、接收用户通过点击并拖拽所述二维矩形工作区至至看板模拟显示区域任一位置而产生的位置粗调指令;
S45、根据所述位置粗调指令将装有组件编辑窗口二维矩形工作区调节到所述任一位置。
5.如权利要求2至4中任一项所述的根据企业用户个性化需求生成可视看板的方法,其特征在于,所述S3步骤中:
所述组件编辑窗口关联有用于触发组件展示数据进行编辑的数据编辑模块,所述组件编辑窗口还关联有用于触发所述组件展示位置及形态进行编辑的位置/形态编辑模块;所述数据编辑模块、位置/形态编辑模块分别具有展示于所述组件编辑窗口上的数据编辑触发按键、位置/形态编辑触发按键;
所述S5步骤中:
接收用户通过点击所述组件编辑窗口的数据编辑触发按键而产生的组件展示数据编辑指令;还接收用户通过点击位置/形态编辑触发按键而产生的组件展示位置/形态编辑指令。
6.如权利要求5所述的根据企业用户个性化需求生成可视看板的方法,其特征在于,所述S3步骤中,所述数据编辑模块还具有一根据所述组件展示数据编辑指令而生成的数据设置窗口,其中,所述数据设置窗口具有供用户调用数据源的一级数据源调用区、供用户选择需要获取所述数据源相关的二级关键字段选择区、二级关键字段显示区、组件预览区;
所述S7步骤包括以下子步骤:
S711、根据所述组件展示数据编辑指令生成数据设置窗口;
S712、接收用户通过点击所述数据设置窗口中的一级数据调用区对应位置而产生的一级数据调用指令;
S713、根据所述一级数据调用指令将所述组件对应数据源的一级索引显示于所述一级数据源调用区;
S714、接收用户点击所显示的一个或多个数据源的一级索引所产生的数据源文件选择指令,根据所述数据源文件选择指令将对应数据源文件与所述组件产生一级关联;
S715、接收用户点击二级关键字段选择区所产生的二级关键字段显示命令,并在所述二级关键字段显示区中显示该一级关联的数据源文件中所存的所有数据的二级关键字段;所述二级关键字段为对应数据源文件下的若干二级关键字索引字段;
S716、根据用户选择的二级关键字索引字段将对应二级关键字索引字段相关联的数据与所述组件产生二级关联,从而将所述二级关联及其关联数据展示于所述组件实体上,并通过所述组件预览区中实时展示预览的组件实体,以便于用户实时观察所述组件及其展示数据;
S717、接收用户点击数据设置窗口中对应位置而产生的组件编辑完成指令;
S718、根据所述组件编辑完成指令对组件实体的展示内容进行更新,并将所述组件实体展示于所述模拟显示区域。
7.如权利要求6所述的根据企业用户个性化需求生成可视看板的方法,其特征在于:所述数据设置窗口还具有供用户选择需要获取的所述二级关键字段对应的三级数据索引字段的三级数据索引字段设置区、以及用于显示所选择的三级数据索引字段的三级数据索引字段显示区;
所述S716步骤中,具体包括:
S7161、接收用户通过点击所述二级关键字段显示区中的二级关键字索引字段而产生的二级关键字索引字段选择指令;
S7162、根据所述二级关键字索引字段选择指令将对应的二级关键字索引字段产生二级关联,并在所述三级数据索引字段显示区显示该二级关键字索引字段下的若干三级数据参数索引字段;
S7163、接收用户通过点击对应三级数据索引字段而产生的三级数据参数选择指令;
S7164、根据所述三级数据参数选择指令将对应的三级数据参数显示于所述三级数据参数显示区,所述三级数据参数及二级索引字段形成所述的二级关联及其关联数据,将所述二级关联及其关联数据展示于所述组件实体上。
8.如权利要求5所述的根据企业用户个性化需求生成可视看板的方法,其特征在于,S3步骤中,所述位置/形态编辑模块还具有一根据所述组件展示位置/形态编辑指令而产生的位置/形态设置窗口,其中,所述位置/形态设置窗口具有对应组件实体的水平位置设置窗口、垂直位置设置窗口、宽度设置窗口、高度设置窗口;
所述S7步骤还包括;
S701、根据所述组件展示位置/形态编辑指令生成所述位置/形态设置窗口;
S702、接收用户通过在所述水平位置设置窗口输入的水平位置数据,并根据所述水平位置数据调节所述组件实体与所述可视看板的垂直侧边距离;
S703、接收用户通过在所述垂直位置设置窗口中输入的垂直数据,并根据所述垂直位置数据调节所述组件实体与所述可视看板的水平侧边距离;
S704、接收用户通过在所述宽度设置窗口中输入的组件实体的宽度数据,并根据所述宽度数据调节所述组件实体展示于所述可视看板上的宽度尺寸;
S705、接收用户通过在所述高度设置窗口中输入的组件实体的高度数据,并根据所述高度数据调节所述组件实体展示于所述可视看板上的高度尺寸。
9.根据权利要求1所述的根据企业用户个性化需求生成可视看板的方法,其特征在于,所述组件包括:
指标图组件,所述指标图组件包括指标名称、数值和固定图标,用于在可视看板上展示企业生产管理过程中的核心指标;
数字组件,所述数字组件包括名称、数值和指定图标,用于在可视看板上展示0维度1指标的数字信息;
任务组件,所述任务组件包括表头和单元格,用于根据所属工业互联网协同平台的产品和业务类型划分数据源;
所述通用流程组件包括表头和单元格,用于根据工作流程划分数据源;
所述流程状态组件包括表头和单元格,用于根据工作流程及其完成状态划分数据源;
所述业务状态组件包括所属工业互联网协同平台的产品、业务类型、设备状态和组织机构,用于根据业务类型及其完成状态划分数据源;
文本组件,所述文本组件包括名称和内容,用于在可视看板上展示纯文本的信息;
图片组件,所述图片组件包括名称和上传的图片,用于在可视看板上展示以图像为主的信息;
图表组件,所述图表组件包括图表名称和图表数据;用于在可视看板上以柱状图、折线图、饼状图、条形图、表格或双轴图的形式展示数据信息;
饼环图组件,所述饼环图组件包括图表名称和图表数据;用于在可视看板上以饼环图的形式展示数据信息;以及
甘特图组件,所述甘特图组件包括图表名称、图表维度和图表数据;用于在可视看板上以甘特图的形式展示数据信息。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~9中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111260798.XA CN113971176B (zh) | 2021-10-28 | 2021-10-28 | 根据工业用户个性化需求生成可视看板的方法和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111260798.XA CN113971176B (zh) | 2021-10-28 | 2021-10-28 | 根据工业用户个性化需求生成可视看板的方法和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113971176A true CN113971176A (zh) | 2022-01-25 |
CN113971176B CN113971176B (zh) | 2023-07-21 |
Family
ID=79588767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111260798.XA Active CN113971176B (zh) | 2021-10-28 | 2021-10-28 | 根据工业用户个性化需求生成可视看板的方法和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113971176B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114816632A (zh) * | 2022-04-22 | 2022-07-29 | 深圳市宇航软件股份有限公司 | 看板布局配置方法和装置、看板显示方法、设备和介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160070451A1 (en) * | 2014-09-05 | 2016-03-10 | Tableau Software, Inc. | Graphical User Interface that Simplifies User Creation of Custom Calculations for Data Visualizations |
CN106528514A (zh) * | 2016-10-31 | 2017-03-22 | 山东鲁能软件技术有限公司 | 一种报表生成***及生成方法 |
CN111048153A (zh) * | 2019-12-09 | 2020-04-21 | 上海美吉生物医药科技有限公司 | 一种大数据可视化图表插件的实现方法及*** |
CN111190597A (zh) * | 2019-12-27 | 2020-05-22 | 天津浪淘科技股份有限公司 | 一种数据ue可视化设计*** |
CN111221526A (zh) * | 2018-11-27 | 2020-06-02 | 中云开源数据技术(上海)有限公司 | 一种基于数据湖服务器的数据可视化编辑展示平台 |
CN111767335A (zh) * | 2020-07-08 | 2020-10-13 | 苏州峰之鼎信息科技有限公司 | 数据可视化分析方法 |
CN111857659A (zh) * | 2020-06-30 | 2020-10-30 | 太极计算机股份有限公司 | 一种异构数据源拖拽的数据可视化设计平台 |
CN111930370A (zh) * | 2020-06-17 | 2020-11-13 | 石化盈科信息技术有限责任公司 | 可视化页面处理方法、装置、计算机设备和存储介质 |
CN111966761A (zh) * | 2020-08-20 | 2020-11-20 | 合肥智圣新创信息技术有限公司 | 基于DataV的多维度模型数据可视化定制平台及方法 |
CN112748923A (zh) * | 2021-01-18 | 2021-05-04 | 恒安嘉新(北京)科技股份公司 | 一种可视化看板的创建方法、装置、电子设备和存储介质 |
CN112926288A (zh) * | 2019-12-06 | 2021-06-08 | 北京阿博茨科技有限公司 | 一种商业智能数据可视化方法、***、设备以及可读存储介质 |
-
2021
- 2021-10-28 CN CN202111260798.XA patent/CN113971176B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160070451A1 (en) * | 2014-09-05 | 2016-03-10 | Tableau Software, Inc. | Graphical User Interface that Simplifies User Creation of Custom Calculations for Data Visualizations |
CN106528514A (zh) * | 2016-10-31 | 2017-03-22 | 山东鲁能软件技术有限公司 | 一种报表生成***及生成方法 |
CN111221526A (zh) * | 2018-11-27 | 2020-06-02 | 中云开源数据技术(上海)有限公司 | 一种基于数据湖服务器的数据可视化编辑展示平台 |
CN112926288A (zh) * | 2019-12-06 | 2021-06-08 | 北京阿博茨科技有限公司 | 一种商业智能数据可视化方法、***、设备以及可读存储介质 |
CN111048153A (zh) * | 2019-12-09 | 2020-04-21 | 上海美吉生物医药科技有限公司 | 一种大数据可视化图表插件的实现方法及*** |
CN111190597A (zh) * | 2019-12-27 | 2020-05-22 | 天津浪淘科技股份有限公司 | 一种数据ue可视化设计*** |
CN111930370A (zh) * | 2020-06-17 | 2020-11-13 | 石化盈科信息技术有限责任公司 | 可视化页面处理方法、装置、计算机设备和存储介质 |
CN111857659A (zh) * | 2020-06-30 | 2020-10-30 | 太极计算机股份有限公司 | 一种异构数据源拖拽的数据可视化设计平台 |
CN111767335A (zh) * | 2020-07-08 | 2020-10-13 | 苏州峰之鼎信息科技有限公司 | 数据可视化分析方法 |
CN111966761A (zh) * | 2020-08-20 | 2020-11-20 | 合肥智圣新创信息技术有限公司 | 基于DataV的多维度模型数据可视化定制平台及方法 |
CN112748923A (zh) * | 2021-01-18 | 2021-05-04 | 恒安嘉新(北京)科技股份公司 | 一种可视化看板的创建方法、装置、电子设备和存储介质 |
Non-Patent Citations (1)
Title |
---|
宋奕爽;刘绍华;: "WEB端可视化表单生成引擎的设计与实现" * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114816632A (zh) * | 2022-04-22 | 2022-07-29 | 深圳市宇航软件股份有限公司 | 看板布局配置方法和装置、看板显示方法、设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113971176B (zh) | 2023-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111190597A (zh) | 一种数据ue可视化设计*** | |
US20210304113A1 (en) | Digital processing systems and methods for auto-recognition and aggregation of similar columns in collaborative work systems | |
US9645727B2 (en) | Drag and drop of graph elements | |
JP3463010B2 (ja) | 情報処理装置および情報処理方法 | |
CN106599039B (zh) | 一种支持关系数据库数据自由组合嵌套的统计表述方法 | |
JP5157282B2 (ja) | 設備情報の収集管理システム | |
JP2020095724A (ja) | 機械加工製品をカスタマイズするシステムおよび方法 | |
CN110728124B (zh) | 用于可视化电子表格的方法、装置、设备及存储介质 | |
CN104217059A (zh) | 用于自动生成虚拟工厂模型的***和方法 | |
DE112013007346T5 (de) | Programm zur Programmeditierung | |
CN112241265A (zh) | 可视化的页面处理方法和设备 | |
US10467782B2 (en) | Interactive hierarchical bar chart | |
CN114239524A (zh) | 问卷生成方法、装置、计算机设备及存储介质 | |
CN113971176A (zh) | 根据工业用户个性化需求生成可视看板的方法和存储介质 | |
JP2012155367A (ja) | プログラマブル表示器用画面データ編集装置 | |
KR101910179B1 (ko) | 데이터 시각화를 위한 웹 기반 차트 라이브러리 시스템 | |
JP2004005671A (ja) | 情報処理装置および情報処理方法 | |
US20190212904A1 (en) | Interactive time range selector | |
JP4736089B2 (ja) | 情報処理装置ならびにファイルデータマージ方法およびファイル名称付与方法 | |
CN116483355A (zh) | 一种企业管理操作***之ui交互组件化快速搭建表单功能的主界面设计方法 | |
CN115935915A (zh) | 文档处理方法、计算机设备、存储介质 | |
KR102345753B1 (ko) | 서로 다른 복수의 인공신경망을 이용하여 데이터를 지능적으로 시각화하는 방법 | |
JP4264809B2 (ja) | 自由意見分析システム | |
CN114153545A (zh) | 一种基于多页面的管理***和方法 | |
CN114116686A (zh) | 用于实现数据大屏的数据可视化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230608 Address after: Room 1-1-18, Unit 1, Building 4, No. 1580 Zhiyun Avenue, Yudong Street, Banan District, Chongqing, 401320 Applicant after: Chongqing Yunfeng Technology Co.,Ltd. Address before: 408300 building a, 59 Chaoyang Road, Dianjiang Industrial Park, Chongqing Applicant before: Chongqing Yuncheng Internet Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |