[go: up one dir, main page]

CN114792087A - A method of analysis and display based on jsmind - Google Patents

A method of analysis and display based on jsmind Download PDF

Info

Publication number
CN114792087A
CN114792087A CN202110101985.7A CN202110101985A CN114792087A CN 114792087 A CN114792087 A CN 114792087A CN 202110101985 A CN202110101985 A CN 202110101985A CN 114792087 A CN114792087 A CN 114792087A
Authority
CN
China
Prior art keywords
data
analysis
node
display
jsmind
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.)
Pending
Application number
CN202110101985.7A
Other languages
Chinese (zh)
Inventor
苏小东
孙冰
孙奇
于欢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Ifudata Information Technology Co ltd
Original Assignee
Beijing Ifudata Information Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Ifudata Information Technology Co ltd filed Critical Beijing Ifudata Information Technology Co ltd
Priority to CN202110101985.7A priority Critical patent/CN114792087A/en
Publication of CN114792087A publication Critical patent/CN114792087A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/14Tree-structured documents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种基于jsmind分析展示方法,包括对结构数据准备并对准备的结构数据进行处理;准备文字摘要数据并对其进行处理;通过上述结构数据构建生成jsmind图,并将上述文字摘要数据展示到相应节点;通过递归对部分节点数据进行比较并突出展示;对节点的点击事件进行处理,获取分析展示图;将获取的分析展示图进行大小调整并存储。有益效果:相对于传统的分析图表数据展示,jsmind提供整体框架性的分析展示,相较于传统经分报表,jsmind节点有单独分析页面,而且节点数据可以带入探索式交互分析进行深入分析,Jsmind数据节点可以灵活自定义配置,导图节点和数据可以通过后台灵活配置。

Figure 202110101985

The invention discloses a jsmind-based analysis and display method, which includes preparing structural data and processing the prepared structural data; preparing text abstract data and processing it; constructing and generating a jsmind diagram based on the above-mentioned structural data, and converting the above-mentioned text abstract The data is displayed to the corresponding node; the data of some nodes is compared and highlighted by recursion; the click event of the node is processed to obtain the analysis display diagram; the obtained analysis display diagram is resized and stored. Beneficial effects: Compared with the traditional analysis chart data display, jsmind provides an overall framework analysis display. Compared with the traditional economic report, the jsmind node has a separate analysis page, and the node data can be brought into the exploratory interactive analysis for in-depth analysis. Jsmind data nodes can be flexibly customized configuration, map nodes and data can be flexibly configured through the background.

Figure 202110101985

Description

一种基于jsmind分析展示方法A method of analysis and display based on jsmind

技术领域technical field

本发明涉及数据展示技术领域,具体来说,涉及一种基于jsmind分析展示方法。The invention relates to the technical field of data display, in particular to a jsmind-based analysis and display method.

背景技术Background technique

在大数据时代的今天,企业的业务数据化,数据业务化显得尤为重要,作为企业的领导者,要时刻关注企业业务数据化关键指标,对管理决策,企业战略,都有着至关重要的意义,数据分析多数都是基于图表,表格的展示结果进行决策,而在pc端以导图的方式进行关键业务指标的分析展示,基于jsmind做可配置分析展示就是最好的分析展示方法之一,现如今较常规的展示方法有如下几种:In today's era of big data, it is particularly important to digitize the business of an enterprise. As a leader of an enterprise, we must always pay attention to the key indicators of the digitization of the enterprise's business, which is of vital significance to management decision-making and corporate strategy. , Most of the data analysis is based on the display results of charts and tables to make decisions, and the analysis and display of key business indicators are carried out on the PC side in the form of maps. Configurable analysis and display based on jsmind is one of the best analysis and display methods. The more conventional display methods are as follows:

1、百度开源ECHARTS展示组件,Echarts免费,开源,画面酷炫,有一定的吸引力,和自已的优势,但是bug相对较多,对应的API没有hcharts丰富,对浏览器的兼容性不好,特别是对IE浏览器的兼容不好;1. Baidu open source ECHARTS display component, Echarts is free, open source, cool screen, has certain attractiveness, and its own advantages, but there are relatively many bugs, the corresponding API is not as rich as hcharts, and the compatibility with browsers is not good. Especially the compatibility with IE browser is not good;

2、谷歌开源的HCHARTS展示组件,Hcharts文档详细,内容合理,兼容性好学习成本较低,图表组件丰富,接口API相对比较全,并且浏览器的兼容性好,bug相对较少,但是是国外的软件,并且收费;2. Google's open source HCHARTS display component, Hcharts has detailed documentation, reasonable content, good compatibility, low learning cost, rich chart components, relatively complete interface API, good browser compatibility, and relatively few bugs, but it is foreign software, and charge for it;

3、原生js,html,css开发的组件,超文本标记语言(英语:HyperText MarkupLanguage,简称:HTML)是一种用于创建网页的标准标记语言,HTML运行在浏览器上,由浏览器来解析;用CSS来添加背景、格式化文本、以及格式化边框,并定义元素的填充和边距;JavaScript是最流行的语言之一,是属于web的语言,它适用于PC、笔记本电脑、平板电脑和移动电话,JavaScript可以使web应用更具活力。3. Components developed by native js, html, and css. HyperText Markup Language (English: HyperText MarkupLanguage, referred to as: HTML) is a standard markup language for creating web pages. HTML runs on the browser and is parsed by the browser. ;Use CSS to add backgrounds, format text, and format borders, and define padding and margins for elements; JavaScript is one of the most popular languages, the language of the web, and it works on PCs, laptops, and tablets And mobile phones, JavaScript can make web applications more dynamic.

然而,现有的展示方法仍然具有一定的缺陷,1、现有技术只能做宏观关键指标的图表展示,不能做深层次原因的挖掘和分析,即使通过图表的下钻,显示的分析也是不够系统和全面;2、目前主流的分析系统都是通过探索式交互分析,来定位业务支撑中的问题,用户很难一步定位到业务运营过程的主要原因;3、单纯的图表数据展示和图表的联动下钻,不能解决企业经营分析核心问题。However, the existing display methods still have certain defects. 1. The existing technology can only display the charts of macro key indicators, but cannot do the excavation and analysis of deep-seated reasons. Systematic and comprehensive; 2. The current mainstream analysis systems use exploratory interactive analysis to locate problems in business support, and it is difficult for users to locate the main reasons for the business operation process in one step; 3. Simple graph data display and graphs Linked drilling cannot solve the core problem of business analysis.

针对相关技术中的问题,目前尚未提出有效的解决方案。For the problems in the related technologies, no effective solutions have been proposed so far.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提供一种基于jsmind分析展示方法,以解决上述背景技术中提出的问题。The purpose of the present invention is to provide a jsmind-based analysis and display method to solve the problems raised in the above background art.

为实现上述目的,本发明提供如下技术方案。To achieve the above objects, the present invention provides the following technical solutions.

根据本发明的一方面,提供一种基于jsmind分析展示方法。According to an aspect of the present invention, a method for analyzing and displaying based on jsmind is provided.

该基于jsmind分析展示方法包括以下步骤:The jsmind-based analysis and presentation method includes the following steps:

对结构数据准备并对准备的结构数据进行处理;Prepare structural data and process the prepared structural data;

准备文字摘要数据并对其进行处理;Prepare text summary data and process it;

通过上述结构数据构建生成jsmind图,并将上述文字摘要数据展示到相应节点;The jsmind graph is generated by constructing the above structural data, and the above text summary data is displayed to the corresponding node;

通过递归对部分节点数据进行比较并突出展示;Compare and highlight some node data through recursion;

对节点的点击事件进行处理,获取分析展示图;Process the click event of the node to obtain the analysis display graph;

将获取的分析展示图进行大小调整并存储。Resize and store the acquired analysis presentation graph.

其中,在对结构数据准备并对准备的结构数据进行处理时,通过存储过程将当月结构数据清洗加工到指定表,手动配置节点结构及展示数据内容,定时任务通过配置将原始数据进一步加工成jsmind结构。Among them, when the structural data is prepared and processed, the monthly structural data is cleaned and processed into the specified table through the stored procedure, the node structure is manually configured and the data content is displayed, and the original data is further processed into jsmind through the configuration of the scheduled task. structure.

其中,在准备文字摘要数据并对其进行处理时,通过存储过程等将当月文字摘要数据清洗加工到指定表,手动配置展示数据的内容及对应数据关系,定时任务通过配置将原始数据加工成节点的文字摘要数据。Among them, when the text summary data is prepared and processed, the text summary data of the current month is cleaned and processed into the specified table through stored procedures, the content of the displayed data and the corresponding data relationship are manually configured, and the original data is processed into nodes through the configuration of scheduled tasks. text summary data.

其中,在对节点的点击事件进行处理,获取分析展示图时,获取展示节点对应的详细图表数据,对节点数据进行进一步的分析处理,获取分析展示图。Wherein, when the click event of the node is processed and the analysis display graph is obtained, the detailed graph data corresponding to the display node is obtained, and the node data is further analyzed and processed to obtain the analysis display graph.

其中,所述节点数据格式包括树对象格式、表对象格式、freemind格式。Wherein, the node data format includes a tree object format, a table object format, and a freemind format.

根据本发明的另一方面,提供了一种基于jsmind分析展示系统。According to another aspect of the present invention, a jsmind-based analysis and presentation system is provided.

该基于jsmind分析展示系统包括:The jsmind-based analysis display system includes:

结构数据生成模块,用于对结构数据准备并对准备的结构数据进行处理;The structural data generation module is used to prepare the structural data and process the prepared structural data;

文字摘要数据生成模块,用于准备文字摘要数据并对其进行处理;Text summary data generation module for preparing text summary data and processing it;

拼接展示数据模块,用于通过上述结构数据构建生成jsmind图,并将上述文字摘要数据展示到相应节点;The splicing display data module is used to construct and generate a jsmind graph through the above-mentioned structural data, and display the above-mentioned text summary data to the corresponding nodes;

突出展示部分节点模块,用于通过递归对部分节点数据进行比较并突出展示;Highlight part of the node module, which is used to compare and highlight part of the node data through recursion;

节点下钻模块,用于对节点的点击事件进行处理,获取分析展示图;The node drill-down module is used to process the click event of the node and obtain the analysis display graph;

整体操作模块,用于将获取的分析展示图进行大小调整并存储。The overall operation module is used to resize and store the acquired analysis display graph.

其中,所述结构数据生成模块包括原始数据准备子模块一、结构数据配置子模块、结构数据生成子模块,其中,原始数据准备子模块一,用于通过存储过程将当月结构数据清洗加工到指定表;结构数据配置子模块,用于手动配置节点结构及展示数据内容;结构数据生成子模块,用于定时任务通过配置将原始数据进一步加工成jsmind结构。Wherein, the structural data generation module includes a raw data preparation sub-module 1, a structural data configuration sub-module, and a structural data generation sub-module, wherein the original data preparation sub-module 1 is used for cleaning and processing the structural data of the current month to a specified value through a stored procedure Table; structure data configuration sub-module, used to manually configure node structure and display data content; structure data generation sub-module, used for timing tasks to further process original data into jsmind structure through configuration.

其中,所述文字摘要数据生成模块包括原始数据准备子模块二、数据展示配置子模块、数据生成子模块,其中,原始数据准备子模块二,用于通过存储过程等将当月文字摘要数据清洗加工到指定表;数据展示配置子模块,用于手动配置展示数据的内容及对应数据关系;数据生成子模块,用于定时任务通过配置将原始数据加工成节点的文字摘要数据。Wherein, the text summary data generation module includes the second original data preparation sub-module, the data display configuration sub-module, and the data generation sub-module, wherein the second original data preparation sub-module is used for cleaning and processing the current month’s text summary data through a stored procedure, etc. to the specified table; the data display configuration sub-module is used to manually configure the content of the displayed data and the corresponding data relationship; the data generation sub-module is used to process the original data into the text summary data of the node through the configuration of the scheduled task.

其中,所述节点下钻模块包括详细数据展示子模块、自助分析子模块其中,详细数据展示子模块,用于获取展示节点对应的详细图表数据;自助分析子模块,用于对节点数据进行进一步的分析处理,获取分析展示图。The node drill-down module includes a detailed data display sub-module and a self-service analysis sub-module, wherein the detailed data display sub-module is used to obtain detailed graph data corresponding to the display node; the self-service analysis sub-module is used to further perform further analysis on the node data. analysis and processing to obtain an analysis display diagram.

与现有技术相比,本发明具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

(1)、相对于传统的分析图表数据展示,jsmind提供整体框架性的分析展示,相较于传统经分报表,jsmind节点有单独分析页面,而且节点数据可以带入探索式交互分析进行深入分析,Jsmind数据节点可以灵活自定义配置。(1) Compared with the traditional analysis chart data display, jsmind provides an overall framework analysis display. Compared with the traditional economic report, the jsmind node has a separate analysis page, and the node data can be brought into exploratory interactive analysis for in-depth analysis , Jsmind data nodes can be flexibly customized configuration.

(2)、整个分析框架一点看全,分析节点层层下钻,每个分析节点都有单独的分析界面,如果节点页面不能满足分析要,可以和自助分析关联,通过探索式交互深入分析定位问题原因,导图节点和数据可以通过后台灵活配置,满足不同企业定制化的分析需求,支持不同维度的分析类别和多级数据权限满足企业不同组织架构的数据分析需求,与自助分析里的透视分析的联动可以提供数据的提取和多维度经营分析。(2) The entire analysis framework can be seen at a glance. The analysis nodes are drilled down layer by layer. Each analysis node has a separate analysis interface. If the node page cannot meet the analysis requirements, it can be associated with self-service analysis, and in-depth analysis and positioning through exploratory interaction The reason for the problem is that map nodes and data can be flexibly configured through the background to meet the customized analysis needs of different enterprises, support analysis categories of different dimensions and multi-level data permissions to meet the data analysis needs of different organizational structures of enterprises, and the perspective in self-service analysis. The linkage of analysis can provide data extraction and multi-dimensional business analysis.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some of the present invention. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without any creative effort.

图1是根据本发明实施例的一种基于jsmind分析展示方法的流程示意图;1 is a schematic flowchart of a jsmind-based analysis and presentation method according to an embodiment of the present invention;

图2是根据本发明实施例的一种基于jsmind分析展示系统框图;FIG. 2 is a block diagram of a display system based on jsmind analysis according to an embodiment of the present invention;

图3是根据本发明实施例的一种基于jsmind分析展示方法中Jsmind技术实现流程图。FIG. 3 is a flow chart of implementing the Jsmind technology in a jsmind-based analysis and presentation method according to an embodiment of the present invention.

具体实施方式Detailed ways

下面,结合附图以及具体实施方式,对发明做出进一步的描述:Below, in conjunction with the accompanying drawings and specific embodiments, the invention is further described:

根据本发明的实施例,提供了一种基于jsmind分析展示方法。According to an embodiment of the present invention, a jsmind-based analysis and presentation method is provided.

如图1所示,根据本发明实施例的基于jsmind分析展示方法包括以下步骤:As shown in Figure 1, the jsmind-based analysis and presentation method according to an embodiment of the present invention includes the following steps:

步骤S101,对结构数据准备并对准备的结构数据进行处理;Step S101, preparing the structural data and processing the prepared structural data;

步骤S103,准备文字摘要数据并对其进行处理;Step S103, prepare text summary data and process it;

步骤S105,通过上述结构数据构建生成jsmind图,并将上述文字摘要数据展示到相应节点;Step S105, generating a jsmind graph by constructing the above-mentioned structural data, and displaying the above-mentioned text abstract data to the corresponding nodes;

步骤S107,通过递归对部分节点数据进行比较并突出展示;Step S107, compare and highlight some node data by recursion;

步骤S109,对节点的点击事件进行处理,获取分析展示图;Step S109, processing the click event of the node to obtain an analysis display graph;

步骤S111,将获取的分析展示图进行大小调整并存储。Step S111, resizing and storing the acquired analysis presentation graph.

另外,在上述方案中,在对结构数据准备并对准备的结构数据进行处理时,通过存储过程将当月结构数据清洗加工到指定表,手动配置节点结构及展示数据内容,定时任务通过配置将原始数据进一步加工成jsmind结构。In addition, in the above solution, when the structural data is prepared and processed, the monthly structural data is cleaned and processed into the specified table through the stored procedure, the node structure is manually configured and the data content is displayed. The data is further processed into a jsmind structure.

另外,在上述方案中,在准备文字摘要数据并对其进行处理时,通过存储过程等将当月文字摘要数据清洗加工到指定表,手动配置展示数据的内容及对应数据关系,定时任务通过配置将原始数据加工成节点的文字摘要数据。In addition, in the above solution, when preparing text summary data and processing it, the text summary data of the current month is cleaned and processed into a specified table through stored procedures, and the content of the display data and the corresponding data relationship are manually configured. The raw data is processed into the text summary data of the node.

另外,在上述方案中,在对节点的点击事件进行处理,获取分析展示图时,获取展示节点对应的详细图表数据,对节点数据进行进一步的分析处理,获取分析展示图。In addition, in the above solution, when the click event of the node is processed and the analysis display diagram is obtained, the detailed diagram data corresponding to the display node is obtained, and the node data is further analyzed and processed to obtain the analysis display diagram.

另外,在上述方案中,所述节点数据格式包括树对象格式、表对象格式、freemind格式。需要说明的是,树对象格式,节点之间是包含关系,便于程序进行处理,适合与MongoDB及其它文档型数据库进行数据交互;In addition, in the above solution, the node data format includes a tree object format, a table object format, and a freemind format. It should be noted that in the tree object format, there is a containment relationship between nodes, which is convenient for program processing, and is suitable for data interaction with MongoDB and other document databases;

表对象格式,节点之间是并列关系,使用parentid标识上下级关系,适合与关系型数据库进行数据交互;Table object format, there is a parallel relationship between nodes, and parentid is used to identify the relationship between upper and lower levels, which is suitable for data interaction with relational databases;

freemind格式,使用freemind的xml格式,适合与freemind进行数据交互。Freemind format, using freemind's xml format, is suitable for data interaction with freemind.

根据本发明实施例的另一方面,提供了一种基于jsmind分析展示系统。According to another aspect of the embodiments of the present invention, a jsmind-based analysis and presentation system is provided.

如图2所示,根据本发明的实施例的基于jsmind分析展示系统包括:As shown in Figure 2, the jsmind-based analysis and presentation system according to an embodiment of the present invention includes:

结构数据生成模块201,用于对结构数据准备并对准备的结构数据进行处理;The structural data generation module 201 is used for preparing the structural data and processing the prepared structural data;

文字摘要数据生成模块203,用于准备文字摘要数据并对其进行处理;Text summary data generation module 203, for preparing text summary data and processing it;

拼接展示数据模块205,用于通过上述结构数据构建生成jsmind图,并将上述文字摘要数据展示到相应节点;The splicing display data module 205 is used for constructing and generating a jsmind graph through the above-mentioned structural data, and displaying the above-mentioned text abstract data to the corresponding nodes;

突出展示部分节点模块207,用于通过递归对部分节点数据进行比较并突出展示;highlighting part of the node module 207, for recursively comparing and highlighting part of the node data;

节点下钻模块209,用于对节点的点击事件进行处理,获取分析展示图;The node drill-down module 209 is used to process the click event of the node and obtain the analysis display graph;

整体操作模块211,用于将获取的分析展示图进行大小调整并存储。The overall operation module 211 is used for resizing and storing the acquired analysis presentation graph.

另外,在上述方案中,所述结构数据生成模块包括原始数据准备子模块一、结构数据配置子模块、结构数据生成子模块,其中,原始数据准备子模块一,用于通过存储过程将当月结构数据清洗加工到指定表;结构数据配置子模块,用于手动配置节点结构及展示数据内容;结构数据生成子模块,用于定时任务通过配置将原始数据进一步加工成jsmind结构。In addition, in the above solution, the structural data generation module includes a raw data preparation sub-module 1, a structural data configuration sub-module, and a structural data generation sub-module, wherein the original data preparation sub-module 1 is used to convert the current month structure through a stored procedure. The data is cleaned and processed to the specified table; the structural data configuration sub-module is used to manually configure the node structure and display the data content; the structural data generation sub-module is used for timed tasks to further process the original data into jsmind structure through configuration.

另外,在上述方案中,所述文字摘要数据生成模块包括原始数据准备子模块二、数据展示配置子模块、数据生成子模块,其中,原始数据准备子模块二,用于通过存储过程等将当月文字摘要数据清洗加工到指定表;数据展示配置子模块,用于手动配置展示数据的内容及对应数据关系;数据生成子模块,用于定时任务通过配置将原始数据加工成节点的文字摘要数据。In addition, in the above solution, the text summary data generation module includes the second original data preparation submodule, the data display configuration submodule, and the data generation submodule, wherein the second original data preparation submodule is used for storing the The text summary data is cleaned and processed to the specified table; the data display configuration sub-module is used to manually configure the content of the display data and the corresponding data relationship; the data generation sub-module is used for timing tasks to process the original data into the text summary data of the node through configuration.

另外,在上述方案中,所述节点下钻模块包括详细数据展示子模块、自助分析子模块其中,详细数据展示子模块,用于获取展示节点对应的详细图表数据;自助分析子模块,用于对节点数据进行进一步的分析处理,获取分析展示图。In addition, in the above solution, the node drill-down module includes a detailed data display sub-module and a self-service analysis sub-module. The detailed data display sub-module is used to obtain detailed graph data corresponding to the display nodes; the self-service analysis sub-module is used to Perform further analysis and processing on the node data to obtain an analysis display graph.

综上所述,相对于传统的分析图表数据展示,jsmind提供整体框架性的分析展示,相较于传统经分报表,jsmind节点有单独分析页面,而且节点数据可以带入探索式交互分析进行深入分析,Jsmind数据节点可以灵活自定义配置,整个分析框架一点看全,分析节点层层下钻,每个分析节点都有单独的分析界面,如果节点页面不能满足分析要,可以和自助分析关联,通过探索式交互深入分析定位问题原因,导图节点和数据可以通过后台灵活配置,满足不同企业定制化的分析需求,支持不同维度的分析类别和多级数据权限满足企业不同组织架构的数据分析需求,与自助分析里的透视分析的联动可以提供数据的提取和多维度经营分析。To sum up, compared with the traditional analysis chart data display, jsmind provides an overall framework analysis display. Compared with the traditional economic report, the jsmind node has a separate analysis page, and the node data can be brought into the exploratory interactive analysis for in-depth Analysis, Jsmind data nodes can be flexibly customized and configured. The entire analysis framework can be seen at a glance. The analysis nodes are drilled down layer by layer. Each analysis node has a separate analysis interface. If the node page cannot meet the analysis requirements, it can be associated with self-service analysis. Through exploratory interaction to deeply analyze and locate the cause of the problem, the map nodes and data can be flexibly configured through the background to meet the customized analysis needs of different enterprises, support different dimensional analysis categories and multi-level data permissions to meet the data analysis needs of different organizational structures of enterprises , the linkage with the perspective analysis in the self-service analysis can provide data extraction and multi-dimensional business analysis.

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, and substitutions can be made in these embodiments without departing from the principle and spirit of the invention and modifications, the scope of the present invention is defined by the appended claims and their equivalents.

Claims (9)

1.一种基于jsmind分析展示方法,其特征在于,包括以下步骤:1. a method for displaying based on jsmind analysis, is characterized in that, comprises the following steps: 对结构数据准备并对准备的结构数据进行处理;Prepare structural data and process the prepared structural data; 准备文字摘要数据并对其进行处理;Prepare text summary data and process it; 通过上述结构数据构建生成jsmind图,并将上述文字摘要数据展示到相应节点;The jsmind graph is generated by constructing the above structural data, and the above text summary data is displayed to the corresponding node; 通过递归对部分节点数据进行比较并突出展示;Compare and highlight some node data through recursion; 对节点的点击事件进行处理,获取分析展示图;Process the click event of the node to obtain the analysis display graph; 将获取的分析展示图进行大小调整并存储。Resize and store the acquired analysis presentation graph. 2.根据权利要求1所述的一种基于jsmind分析展示方法,其特征在于,对结构数据准备并对准备的结构数据进行处理包括:2. a kind of based on jsmind analysis and presentation method according to claim 1, is characterized in that, to structure data preparation and the structure data of preparation is processed and comprises: 通过存储过程将当月结构数据清洗加工到指定表;Clean and process the monthly structural data to the specified table through the stored procedure; 手动配置节点结构及展示数据内容;Manually configure node structure and display data content; 定时任务通过配置将原始数据进一步加工成jsmind结构。The scheduled task further processes the original data into a jsmind structure through configuration. 3.根据权利要求2所述的一种基于jsmind分析展示方法,其特征在于,准备文字摘要数据并对其进行处理包括:3. a kind of analysis display method based on jsmind according to claim 2, is characterized in that, preparing text summary data and processing it comprises: 通过存储过程等将当月文字摘要数据清洗加工到指定表;Clean and process the text summary data of the current month to the specified table through stored procedures; 手动配置展示数据的内容及对应数据关系;Manually configure the content of the displayed data and the corresponding data relationship; 定时任务通过配置将原始数据加工成节点的文字摘要数据。The scheduled task processes the raw data into the text summary data of the node through configuration. 4.根据权利要求3所述的一种基于jsmind分析展示方法,其特征在于,对节点的点击事件进行处理,获取分析展示图包括:4. a kind of analysis display method based on jsmind according to claim 3, is characterized in that, the click event of node is processed, and acquisition analysis display diagram comprises: 获取展示节点对应的详细图表数据;Get the detailed graph data corresponding to the display node; 对节点数据进行进一步的分析处理,获取分析展示图。Perform further analysis and processing on the node data to obtain an analysis display graph. 5.根据权利要求4所述的一种基于jsmind分析展示方法,其特征在于,所述节点数据格式包括树对象格式、表对象格式、freemind格式。5. A jsmind-based analysis and presentation method according to claim 4, wherein the node data format comprises a tree object format, a table object format, and a freemind format. 6.一种基于jsmind分析展示系统,其特征在于,用于权利要求5所述的一种基于jsmind分析展示方法,包括:6. a kind of based on jsmind analysis display system, it is characterized in that, for a kind of described in claim 5 based on jsmind analysis display method, comprising: 结构数据生成模块,用于对结构数据准备并对准备的结构数据进行处理;The structural data generation module is used to prepare the structural data and process the prepared structural data; 文字摘要数据生成模块,用于准备文字摘要数据并对其进行处理;Text summary data generation module for preparing text summary data and processing it; 拼接展示数据模块,用于通过上述结构数据构建生成jsmind图,并将上述文字摘要数据展示到相应节点;The splicing display data module is used to construct and generate a jsmind graph through the above-mentioned structural data, and display the above-mentioned text summary data to the corresponding nodes; 突出展示部分节点模块,用于通过递归对部分节点数据进行比较并突出展示;Highlight part of the node module, which is used to compare and highlight part of the node data through recursion; 节点下钻模块,用于对节点的点击事件进行处理,获取分析展示图;The node drill-down module is used to process the click event of the node and obtain the analysis display graph; 整体操作模块,用于将获取的分析展示图进行大小调整并存储。The overall operation module is used to resize and store the acquired analysis display graph. 7.根据权利要求6所述的一种基于jsmind分析展示系统,其特征在于,所述结构数据生成模块包括原始数据准备子模块一、结构数据配置子模块、结构数据生成子模块,其中,7. a kind of based on jsmind analysis display system according to claim 6, is characterized in that, described structure data generation module comprises original data preparation submodule 1, structure data configuration submodule, structure data generation submodule, wherein, 原始数据准备子模块一,用于通过存储过程将当月结构数据清洗加工到指定表;The first sub-module of raw data preparation is used to clean and process the monthly structural data to the specified table through the stored procedure; 结构数据配置子模块,用于手动配置节点结构及展示数据内容;The structure data configuration sub-module is used to manually configure the node structure and display the data content; 结构数据生成子模块,用于定时任务通过配置将原始数据进一步加工成jsmind结构。The structure data generation sub-module is used for timing tasks to further process the original data into jsmind structure through configuration. 8.根据权利要求7所述的一种基于jsmind分析展示系统,其特征在于,所述文字摘要数据生成模块包括原始数据准备子模块二、数据展示配置子模块、数据生成子模块,其中,8. a kind of based on jsmind analysis and display system according to claim 7, it is characterized in that, described text summary data generation module comprises original data preparation submodule two, data display configuration submodule, data generation submodule, wherein, 原始数据准备子模块二,用于通过存储过程等将当月文字摘要数据清洗加工到指定表;Raw data preparation sub-module 2, which is used to clean and process the text summary data of the current month to the specified table through stored procedures; 数据展示配置子模块,用于手动配置展示数据的内容及对应数据关系;The data display configuration sub-module is used to manually configure the content of the display data and the corresponding data relationship; 数据生成子模块,用于定时任务通过配置将原始数据加工成节点的文字摘要数据。The data generation sub-module is used for timing tasks to process the original data into the text summary data of the node through configuration. 9.根据权利要求8所述的一种基于jsmind分析展示系统,其特征在于,所述节点下钻模块包括详细数据展示子模块、自助分析子模块,其中,9. A jsmind-based analysis and display system according to claim 8, wherein the node drill-down module comprises a detailed data display sub-module and a self-service analysis sub-module, wherein, 详细数据展示子模块,用于获取展示节点对应的详细图表数据;The detailed data display sub-module is used to obtain the detailed chart data corresponding to the display node; 自助分析子模块,用于对节点数据进行进一步的分析处理,获取分析展示图。The self-service analysis sub-module is used to further analyze and process the node data and obtain the analysis display graph.
CN202110101985.7A 2021-01-26 2021-01-26 A method of analysis and display based on jsmind Pending CN114792087A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110101985.7A CN114792087A (en) 2021-01-26 2021-01-26 A method of analysis and display based on jsmind

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110101985.7A CN114792087A (en) 2021-01-26 2021-01-26 A method of analysis and display based on jsmind

Publications (1)

Publication Number Publication Date
CN114792087A true CN114792087A (en) 2022-07-26

Family

ID=82459783

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110101985.7A Pending CN114792087A (en) 2021-01-26 2021-01-26 A method of analysis and display based on jsmind

Country Status (1)

Country Link
CN (1) CN114792087A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108845942A (en) * 2018-06-20 2018-11-20 上海哔哩哔哩科技有限公司 Product feature management method, device, system and storage medium
CN109522018A (en) * 2018-11-14 2019-03-26 腾讯科技(深圳)有限公司 Page processing method, device and storage medium
US20200293171A1 (en) * 2017-02-06 2020-09-17 Lucid Software, Inc. Diagrams for structured data
CN112035667A (en) * 2020-09-02 2020-12-04 河南中原消费金融股份有限公司 Knowledge graph display method and device and terminal equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200293171A1 (en) * 2017-02-06 2020-09-17 Lucid Software, Inc. Diagrams for structured data
CN108845942A (en) * 2018-06-20 2018-11-20 上海哔哩哔哩科技有限公司 Product feature management method, device, system and storage medium
CN109522018A (en) * 2018-11-14 2019-03-26 腾讯科技(深圳)有限公司 Page processing method, device and storage medium
CN112035667A (en) * 2020-09-02 2020-12-04 河南中原消费金融股份有限公司 Knowledge graph display method and device and terminal equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
薛昕惟 等: "专业课程群知识图谱可视化平台的设计与现实", 实验室研究与探索, vol. 37, no. 07, 15 July 2018 (2018-07-15), pages 102 - 105 *

Similar Documents

Publication Publication Date Title
CA2674659C (en) Synchronous to asynchronous web page conversion
US9678719B1 (en) System and software for creation and modification of software
US6889230B1 (en) System and method for presenting survey data over a network
CN109344223A (en) Building information model management system and method based on cloud computing technology
US9646004B2 (en) Hierarchical database report generation with automated query generation for placeholders
CN112035708A (en) Knowledge graph display method and device, computer device and readable storage medium
CN104281447A (en) Report form fast generating and issuing system and method
KR101951719B1 (en) A web reporting design system with programming event handling by using graphic interface
CN106294822A (en) A kind of electric power data visualization system
US20150278190A1 (en) Web server system, dictionary system, dictionary call method, screen control display method, and demonstration application generation method
CN104866598B (en) Heterogeneous databases integration method based on configurable template
CN112783966B (en) SQL visual design generation method and system based on business metadata
US20200133945A1 (en) Blended retrieval of data in transformed, normalized data models
CN117112806B (en) An information structuring method and device based on knowledge graph
CN110968294A (en) Business domain model establishing system and method
CN107145477A (en) A kind of reporting system based on FineReport instruments
US20250181826A1 (en) Displaying data dimension of a descendant worksheet and data from one or more non-direct ancestor worksheets of a client-side spreadsheet
CN111914528A (en) Content editing method, editor generation method, device, equipment and medium
CN115858526A (en) Experimental data management system based on multi-dimensional visualization with variable data source format
WO2007081017A1 (en) Document processor
CN113779313A (en) Knowledge management method and system based on graph database
CN111881660A (en) Report generation method and device, computer equipment and storage medium
CN111753227A (en) Screen display system and method based on asynchronous loading data information
CN114792087A (en) A method of analysis and display based on jsmind
CN112613287A (en) Data list display method, device, equipment and storage medium

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20220726