CN112035555A - Information display method, device and equipment - Google Patents
Information display method, device and equipment Download PDFInfo
- Publication number
- CN112035555A CN112035555A CN202010902048.7A CN202010902048A CN112035555A CN 112035555 A CN112035555 A CN 112035555A CN 202010902048 A CN202010902048 A CN 202010902048A CN 112035555 A CN112035555 A CN 112035555A
- Authority
- CN
- China
- Prior art keywords
- display
- information
- user
- display configuration
- presentation
- 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/24—Querying
- G06F16/248—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The specification relates to an information display method, an information display device and information display equipment, wherein the method comprises the steps of receiving an information retrieval request sent by a user terminal, wherein the information retrieval request comprises a user identifier and an information retrieval condition; retrieving a service data set corresponding to the information retrieval request from a database based on the information retrieval condition; calling display configuration information corresponding to the user identification; the display configuration information is generated by the user terminal based on the display configuration operation of the user, is pre-associated with the user identifier and is stored in the server; displaying and configuring the service data set by using the display configuration information to obtain an information display data packet; and sending the information display data packet to the user terminal so that the user terminal displays the service data set based on the information display data. By utilizing the embodiments of the specification, the flexibility of information display can be improved.
Description
Technical Field
The present disclosure relates to the field of data processing technologies, and in particular, to an information display method, apparatus, and device.
Background
At present, in an information system of a BS architecture or a CS architecture, the presentation of retrieval information generally requires a service developer to perform customized design and development according to the requirements of a user. If the user can submit the information display requirement, the service developer customizes and configures the data query and the view display processing logic according to the display requirement and stores the data query and the view display processing logic. Then, when receiving the data query request of the user, the information system can call corresponding data query and display logics for processing, generate a query result and send the query result to the user terminal for displaying so as to realize the customized display of the query information.
However, with this display method, a large amount of labor cost is consumed, and a large amount of information display processing logic needs to be stored in the system, which consumes a large amount of system resources. Meanwhile, when the user needs to change the display requirement, the user needs to interact with the developer, and the change of the display requirement can be realized after the developer finishes the design, so that the change response of the display requirement is slow, and the use experience of the user is influenced. Therefore, a more convenient and timely information display method is needed.
Disclosure of Invention
An object of the embodiments of the present specification is to provide an information display method, apparatus, and device, which can further improve flexibility of information display, and further improve user experience.
The specification provides an information display method, an information display device and information display equipment, which are realized in the following modes:
an information display method is applied to a server, and the method comprises the following steps: receiving an information retrieval request sent by a user terminal, wherein the information retrieval request comprises a user identifier and an information retrieval condition; retrieving a service data set corresponding to the information retrieval request from a database based on the information retrieval condition; calling display configuration information corresponding to the user identification; the display configuration information is generated by the user terminal based on the display configuration operation of the user, is pre-associated with the user identifier and is stored in the server; displaying and configuring the service data set by using the display configuration information to obtain an information display data packet; and sending the information display data packet to the user terminal so that the user terminal displays the service data set based on the information display data.
In other embodiments of the method provided in this specification, the display configuration information is stored in association with the user identifier in the following manner: receiving a display configuration request sent by a user terminal; sending a display configuration interface to the user terminal; the presentation configuration interface comprises a plurality of presentation configuration items; the display configuration item is used for representing a data display mode; enabling the user terminal to display the display configuration interface to a user, responding to the operation of the user on each display configuration item in the display configuration interface to generate display configuration information, and sending the display configuration information to a server after associating the display configuration information with a user identifier; and receiving the display configuration information and the user identification sent by the user terminal, and performing associated storage.
In other embodiments of the method provided in this specification, a display parsing component is pre-stored in the server; the display analysis component comprises pre-constructed program data for realizing display configuration of the service data set; correspondingly, the performing the display configuration on the service data set by using the display configuration information includes: and taking the display configuration information as an input parameter of the display analysis component, and performing display configuration on the service data set by using the display analysis component.
In other embodiments of the method provided in this specification, the presentation configuration items include a presentation dimension, a presentation level of the presentation dimension, and a data processing manner of the presentation dimension or the presentation level.
In other embodiments of the method provided in this specification, the performing, by using the display configuration information, display configuration processing on the service data set includes: under the condition that the display dimension is displayed in a layered mode, obtaining dimension attributes of the display dimension in each layer; extracting the service data corresponding to each dimension attribute from the service data set to obtain a sub-service data set corresponding to each dimension attribute; and associating each dimension attribute with a corresponding sub-service data set.
In other embodiments of the method provided in this specification, the performing, by using the display configuration information, display configuration processing on the service data set includes: processing the service data sets corresponding to the corresponding display dimensions by using the data processing modes corresponding to the display dimensions, and processing the sub-service data sets of the dimension attributes under the corresponding display levels by using the data processing modes corresponding to the display levels to respectively obtain the corresponding display dimensions and the processing results corresponding to the dimension attributes under the corresponding display levels; and associating the processing result with the corresponding display dimension or dimension attribute.
In other embodiments of the method provided herein, the method further comprises: receiving a display configuration information sharing request, wherein the display configuration information sharing request comprises a user identifier corresponding to shared display configuration information and a user identifier to be shared; and performing associated storage on the display configuration information of the user identifier corresponding to the shared display configuration information and the user identifier to be shared.
On the other hand, the embodiment of this specification also provides an information display device, apply to the server, the device includes: a retrieval request receiving module, configured to receive an information retrieval request sent by a user terminal, where the information retrieval request includes a user identifier and an information retrieval condition; the data retrieval module is used for retrieving a service data set corresponding to the information retrieval request from a database based on the information retrieval condition; the configuration information calling module is used for calling the display configuration information corresponding to the user identification; the display configuration information is generated by the user terminal based on the display configuration operation of the user, is pre-associated with the user identifier and is stored in the server; the data configuration module is used for performing display configuration on the service data set by using the display configuration information to obtain an information display data packet; and the data sending module is used for sending the information display data packet to the user terminal so that the user terminal displays the service data set based on the information display data.
In other embodiments of the apparatus provided herein, the apparatus further comprises: a configuration request receiving module, configured to receive a display configuration request sent by a user terminal; the configuration interface sending module is used for sending a display configuration interface to the user terminal; the presentation configuration interface comprises a plurality of presentation configuration items; the display configuration item is used for representing a data display mode; enabling the user terminal to display the display configuration interface to a user, responding to the operation of the user on each display configuration item in the display configuration interface to generate display configuration information, and sending the display configuration information to a server after associating the display configuration information with a user identifier; and the information receiving module is used for receiving the display configuration information and the user identification sent by the user terminal and performing associated storage.
In another aspect, an information presentation apparatus is further provided in an embodiment of the present specification, where the apparatus includes at least one processor and a memory for storing processor-executable instructions, and the instructions, when executed by the processor, implement the steps of the method in any one or more of the above embodiments.
According to the information display method, the information display device and the information display equipment provided by one or more embodiments of the specification, the configuration interface can be displayed for a user, the display configuration information is generated based on the configuration operation of the user based on the information configuration interface, and the display configuration information and the user identifier are stored in an associated manner. During data retrieval, the server can perform display configuration processing on the retrieved service data based on display configuration information configured in advance by a user, so that the display mode of the service data conforms to the pre-configuration of the user, and the customized display of the retrieved data is flexibly realized. Meanwhile, the customized display processing logic for the user is not needed, the labor cost is further reduced, the interactivity between the user and the information system is improved, and the use experience of the user is improved.
Drawings
In order to more clearly illustrate the embodiments of the present specification or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments described in the present specification, and for those skilled in the art, other drawings can be obtained according to the drawings without any creative effort. In the drawings:
fig. 1 is a schematic flow chart of an embodiment of an information displaying method provided in the present specification;
FIG. 2 is a schematic diagram of a display configuration interface in some embodiments provided herein;
FIG. 3 is a schematic illustration of an information presentation interface in further embodiments provided herein;
fig. 4 is a schematic block diagram of an information display apparatus provided in this specification.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present specification, the technical solutions in one or more embodiments of the present specification will be clearly and completely described below with reference to the drawings in one or more embodiments of the present specification, and it is obvious that the described embodiments are only a part of the embodiments of the specification, and not all embodiments. All other embodiments obtained by a person skilled in the art based on one or more embodiments of the present specification without making any creative effort shall fall within the protection scope of the embodiments of the present specification.
In an application scenario example of the present specification, the information presentation method may be applied to an information system. The information system may comprise one or more servers, databases, etc. implementing the data processing. The server of the information system may be preconfigured with the presentation configuration information of the user. The display configuration information can be configured by a user based on a display configuration interface and is sent to the server by the user terminal for storage. The server of the information system may also be preconfigured with a presentation analysis component, and the presentation analysis component may include a logic program that performs information presentation configuration processing based on retrieval configuration information sent by the user terminal. The server of the information system can call the display configuration information of the corresponding user after retrieving the corresponding service data based on the information retrieval request, and the display configuration information is used as an input parameter of the display analysis component, and then the display analysis component is used for carrying out display configuration processing on the retrieved service data to obtain a display data packet corresponding to the service data. Then, the server may send the presentation data packet to the user terminal, so that the user terminal presents the service data based on the presentation data packet. Therefore, customized display of the retrieval result is realized based on the information display mode configured by the user, and the flexibility of data display is improved. Meanwhile, the labor cost is further reduced, the interactivity between the user and the information system is improved, and the use experience of the user is improved.
Fig. 1 is a schematic flow chart of an embodiment of the information display method provided in this specification. Although the present specification provides the method steps or apparatus structures as shown in the following examples or figures, more or less steps or modules may be included in the method or apparatus structures based on conventional or non-inventive efforts. In the case of steps or structures which do not logically have the necessary cause and effect relationship, the execution order of the steps or the block structure of the apparatus is not limited to the execution order or the block structure shown in the embodiments or the drawings of the present specification. When the described method or module structure is applied to a device, a server or an end product in practice, the method or module structure according to the embodiment or the figures may be executed sequentially or in parallel (for example, in a parallel processor or multi-thread processing environment, or even in an implementation environment including distributed processing and server clustering). Fig. 1 shows a specific embodiment, and in an embodiment of the information presentation method provided in this specification, the method may be applied to the server. The method may comprise the steps of:
s20: receiving an information retrieval request sent by a user terminal, wherein the information retrieval request comprises a user identifier and an information retrieval condition.
The server may receive an information retrieval request sent by a user terminal. The user terminal can be intelligent terminal equipment such as a computer, a mobile phone and an IPAD. The information retrieval request may include a user identification and an information retrieval condition. The information retrieval condition may include a retrieval word, a relationship operator between retrieval words, and the like. The information retrieval conditions are used for limiting the data source to be retrieved so as to accurately and comprehensively retrieve the required data from the database. The information retrieval condition can be set according to the actual application scene. For example, if the record of the transfer transaction in the last decade is required to be inquired, the identification of the type of the transfer transaction and the time interval can be used as the information retrieval condition.
The user can input the information search condition in the search input box of the user terminal, and can select the information search condition in the search information screening interface. Then, the user terminal may generate an information retrieval request based on the information retrieval condition input or selected by the user, and transmit the information retrieval request to the server.
When the user terminal sends the information retrieval condition to the server, the user terminal can further obtain a user identifier, associate the user identifier with the information retrieval request, and send the information retrieval request to the server. The user identifier may be used to identify a user corresponding to the current information retrieval request, so as to display the retrieved information based on an information display mode corresponding to the user.
S22: and retrieving the service data set corresponding to the information retrieval request from a database based on the information retrieval condition.
The server may receive the information retrieval condition and retrieve a corresponding service data set from the server based on the information retrieval condition. For example, the transfer transaction type identifier and the time interval can be used for retrieving a plurality of business records meeting the retrieval condition from a database to obtain a business data set. The data retrieval mode may be performed according to an access mode between the database and the server in the actual application scenario, and is not limited herein.
S24: calling display configuration information corresponding to the user identification; the display configuration information is generated by the user terminal based on the display configuration operation of the user, and is stored in the server after being associated with the user identifier in advance.
The server may retrieve the presentation configuration information corresponding to the user identifier. The presentation configuration information may be stored in the server or in a database after being associated with the user identifier in advance. The display configuration information may be used to perform display configuration on the retrieved service data set, so that the display manner of the service data set conforms to the preset of the corresponding user.
The display configuration information may be generated by the user terminal based on a display configuration operation of a user and stored in the server. In some embodiments, the presentation configuration information may be generated in the following manner, for example. Receiving a display configuration request sent by a user terminal, and sending a display configuration interface to the user terminal. Wherein the presentation configuration interface may include a plurality of presentation configuration items. The presentation configuration items may be used to characterize the manner in which the data is presented. The user terminal can receive the display configuration interface, display the display configuration interface to a user, and respond to the operation of the user on each display configuration item in the display configuration interface to generate display configuration information. The user terminal can also associate the display configuration information with the user identifier and then send the information to the server. The server may receive the display configuration information and the user identifier sent by the user terminal, and perform associated storage.
The user may initiate a presentation configuration request through a browser or other application on the user terminal. The other application program may be, for example, a local application that is installed in the user terminal in advance and implements an information retrieval function. For example, the user may input an IP address corresponding to a display configuration interface in the browser, or click a display configuration interface option of the local application that implements the information retrieval function, and the like, and the user terminal may receive the above-mentioned trigger operation of the user and send a display configuration request to the server. It should be noted that the above-mentioned triggering operation by the user is a preferred example, and in an actual application scenario, other triggering operation modes may also be adopted, which is not limited herein. The display configuration request may include terminal identification information of the user terminal, so that the server feeds back a corresponding display configuration interface to the user terminal.
The presentation configuration interface may include a plurality of presentation configuration items, where the presentation configuration items may be used to characterize the manner in which data is presented. In some embodiments, the presentation configuration items may include, for example, presentation dimensions, whether to present hierarchically under each presentation dimension, and presentation levels when presented hierarchically, dimensional attributes under each presentation level, and so on.
The presentation dimension may be used, for example, to characterize the field names of the business data sets. As shown in fig. 2, the display dimension may include, for example, a service type, a service number, an account type, an account identifier, a date, a belonging area, a transaction amount, and the like. The user may select one or more presentation dimensions and the location of each presentation dimension for presentation of the data. Correspondingly, the server may screen out data corresponding to the corresponding display dimension from the business data for display based on the configuration of the user for the display dimension, and data corresponding to other dimensions may be hidden for display or deleted from the business data, and the like.
Further, the user can also select whether to further hierarchically present and present the hierarchy under each presentation dimension. For example, for the service types, the service types may include transfer transactions, financial transactions, loan transactions, etc., the transfer transactions may be divided into transfer-in transactions and transfer-out transactions, and the financial transactions may also be divided into a plurality of financial transaction types based on the difference of financial products. Accordingly, the service type dimension can comprise two layers of hierarchies. The specific service type in each hierarchy can be used as the dimension attribute under the corresponding hierarchy. Namely, account transfer transaction, financing transaction and loan transaction are dimension attributes under the first level of business type; and the transfer-in transaction and the transfer-out transaction are dimension attributes of the service type at a second level. By configuring a hierarchical display mode in advance, the granularity of data display can be further refined at the server side, and a user can conveniently and directly check the data.
The user may choose to present the configuration items without a hierarchical presentation, all hierarchical presentations, or one level of hierarchical presentations, etc. For other display dimensions, the same manner as described above can be adopted to select a hierarchical display manner to perform hierarchical display on the business data set.
As shown in fig. 2, in other embodiments, the presentation configuration item may further include a data processing manner corresponding to each presentation dimension and presentation level. The data processing mode can comprise transaction amount summarization, mean value calculation and the like.
The user can also select the data processing mode corresponding to each display dimension and display hierarchy. For example, a summary of transaction amounts under the service type may be selected, etc. If the service types are displayed in a layered mode, a data processing mode of each layer can be selected. If a plurality of display dimensions exist for hierarchical display, a data processing mode of each display level of each display dimension can be selected; alternatively, the data processing method after the association of each presentation hierarchy in each presentation dimension may be selected. For example, the business type and the date are displayed in a layered mode, the business type is displayed in a layered mode such as transfer transaction, financing transaction and loan transaction, and the date is displayed in a layered mode according to the year, so that data processing modes of the transfer transaction, the financing transaction and the loan transaction in each year can be configured.
The user can operate each display configuration item on the display configuration interface, such as selecting a display dimension, selecting whether each display dimension is layered, a layered display level, a data processing mode of each display level, a data processing mode after association among display levels of multiple display dimensions, and the like. Then, the user terminal may respond to the user's operation on each presentation configuration item on the presentation configuration interface to generate presentation configuration information. And the generated display configuration information is associated with the user identification and then sent to the server. The server may store the display configuration information and the user identifier in association, may store the display configuration information in the server, and may also store the display configuration information in a database.
S26: and carrying out display configuration on the service data set by using the display configuration information to obtain an information display data packet.
The server may perform display configuration on the service data set by using the display configuration information. For example, the service data set may be displayed hierarchically or not according to the hierarchical configuration information corresponding to the display dimension. In some embodiments, if the display dimensions are displayed hierarchically, the dimension attributes of the display dimensions at each hierarchy may also be obtained, and the service data corresponding to each dimension attribute is extracted from the service data set to obtain a sub-service data set corresponding to each dimension attribute. Then, each dimension attribute is associated with a corresponding sub-service data set.
In other embodiments, the data processing method corresponding to the display dimension may be further used to process the service data set corresponding to the corresponding display dimension, and the data processing method corresponding to the display hierarchy is used to process the sub-service data sets corresponding to the dimensional attributes of the corresponding display hierarchy, so as to obtain the corresponding display dimension and the processing result corresponding to the dimensional attributes of the corresponding display hierarchy. And the business processing result can be associated with the corresponding display dimension or dimension attribute.
For example, the service data set is classified according to the dimension attribute of the service type: performing data division on transfer transaction, financing transaction and loan transaction to obtain a sub-service data set corresponding to each dimension attribute; each sub-business data set can then be associated with its corresponding dimensional attributes. Correspondingly, the service data set can be displayed hierarchically according to the dimension attributes, and a user can check the service data under the corresponding dimension attributes by clicking the dimension attributes. And processing the sub-service data sets corresponding to the dimension attributes under the display level based on the data processing mode corresponding to the corresponding display level to obtain a processing result, and associating the processing result with the dimension attributes. Correspondingly, the user can also directly view the processing results under the attributes of the dimensions.
For example, the service data sets may be further divided according to years, so that sub-service data sets corresponding to natural years may be obtained, and the sub-service data sets are associated with the corresponding natural years. The user can click each natural point to check the service data in the corresponding natural year. Similarly, the sub-service data sets corresponding to the respective natural years can be processed based on the corresponding data processing modes to obtain processing results, so that the user can directly view the processing results.
Then, the dimension attribute of the service type can be associated with the natural year, so that sub-service data sets of the transfer transaction, the financing transaction and the loan transaction in the respective natural year can be obtained, and the sub-service data sets are simultaneously associated with the corresponding dimension attribute and each natural year. Accordingly, the user can click the transfer transaction (or the financing transaction and the loan transaction) in any natural year and view the business data of the transfer transaction (or the financing transaction and the loan transaction) in the respective natural year. Correspondingly, the corresponding sub-business data sets of the transfer transaction (or the financing transaction and the loan transaction) in the natural year can be processed based on the business processing modes of the two different display dimensions after the sub-business data sets are associated with each other at different display levels, and the processing results of the transfer transaction (or the financing transaction and the loan transaction) in the respective natural year are obtained, so that the user can directly check the processing results of the transfer transaction (or the financing transaction and the loan transaction) in the respective natural year.
By the mode, multi-dimensional and multi-level data subdivision can be performed on the service data set in advance, and the subdivision data under each level of each dimension can be processed to obtain a processing result. Then, the processed data can be packaged to form an information display data packet.
In some embodiments, the server may further store a pre-constructed presentation parsing component therein. The presentation parsing component may include pre-constructed program data for implementing the presentation configuration of the business data set. For example, the presentation parsing component may be a package written in a language such as JAVA for implementing data subdivision and processing. For the data processing part, program segments corresponding to the data processing modes can be compiled by analyzing the currently common data processing modes, and the program segments are associated with the data processing modes. The server calls the display configuration information corresponding to the user identification, and then the display configuration information can be used as an input parameter of the data processing component to correspondingly process the retrieved service data set to generate an information display data packet.
S28: and sending the information display data packet to the user terminal so that the user terminal displays the service data set based on the information display data.
The server may send the presentation data packet to a user terminal. Through the above processing, the display data packet may include the retrieved service data set, the display dimensions of the service data set, the sub-service data sets in the hierarchy corresponding to each display dimension, the association relationship between each sub-service data set and the dimension attributes, and the data processing results associated with each display dimension and display hierarchy. Correspondingly, the user terminal may display the service data set based on the display data packet. As shown in fig. 3, fig. 3 shows an example of data presentation in the present specification. The user can check the service data set and the data processing result by clicking each display dimension, and can also check the service data set and the data processing result of each dimension attribute under each display dimension.
In other embodiments, the user may also share the self-configured display configuration information to other users. Correspondingly, the server may receive a display configuration information sharing request, where the display configuration information sharing request includes a user identifier corresponding to the shared display configuration information and a user identifier to be shared. And the display configuration information of the user identification corresponding to the shared display configuration information is stored in association with the user identification to be shared. And then, the server can display and configure the retrieval data of the corresponding user based on the shared display configuration information, so that the flexibility of retrieval data display is further improved.
Through the method, the user can configure the data display mode which the user wants to view by himself, the server can subdivide and process the searched full service data based on the user's pre-configuration, and the data packet formed after subdivision and processing is sent to the user terminal. The user terminal can directly display the data of the multi-dimensional multi-level multi-processing results based on the data packet, so that the flexibility of data display is improved. Meanwhile, the labor cost is further reduced, the interactivity between the user and the information system is improved, and the use experience of the user is improved.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. For details, reference may be made to the description of the related embodiments of the related processing, and details are not repeated herein.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The information display method provided by one or more embodiments of the present specification may be implemented by displaying a configuration interface to a user, generating display configuration information based on a configuration operation of the information configuration interface by the user, and storing the display configuration information in association with a user identifier. During data retrieval, the server can perform display configuration processing on the retrieved service data based on display configuration information configured in advance by a user, so that the display mode of the service data conforms to the pre-configuration of the user, and the customized display of the retrieved data is flexibly realized. Meanwhile, the customized display processing logic for the user is not needed, the labor cost is further reduced, the interactivity between the user and the information system is improved, and the use experience of the user is improved.
Based on the information display method, one or more embodiments of the present specification further provide an information display device. The apparatus may include systems, software (applications), modules, components, servers, etc. that utilize the methods described in the embodiments of the present specification in conjunction with hardware implementations as necessary. Based on the same innovative conception, embodiments of the present specification provide an apparatus as described in the following embodiments. Since the implementation scheme of the apparatus for solving the problem is similar to that of the method, the specific implementation of the apparatus in the embodiment of the present specification may refer to the implementation of the foregoing method, and repeated details are not repeated. As used hereinafter, the term "unit" or "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated. Specifically, fig. 4 shows a schematic block structure diagram of an embodiment of an information display apparatus provided in the specification, which is applied to a first service system, and as shown in fig. 4, the apparatus may include:
the retrieval request receiving module 402 may be configured to receive an information retrieval request sent by a user terminal, where the information retrieval request includes a user identifier and an information retrieval condition.
The data retrieving module 404 may be configured to retrieve, from a database, a service data set corresponding to the information retrieving request based on the information retrieving condition.
A configuration information retrieving module 406, configured to retrieve the display configuration information corresponding to the user identifier; the display configuration information is generated by the user terminal based on the display configuration operation of the user, and is stored in the server after being associated with the user identifier in advance.
The data configuration module 408 may be configured to perform display configuration on the service data set by using the display configuration information, so as to obtain an information display data packet.
The data sending module 410 may be configured to send the information presentation data packet to the user terminal, so that the user terminal presents the service data set based on the information presentation data.
In other embodiments, the apparatus may further comprise:
the configuration request receiving module is used for receiving a display configuration request sent by a user terminal;
and the configuration interface sending module can be used for sending a display configuration interface to the user terminal. The presentation configuration interface includes a plurality of presentation configuration items. The display configuration items are used for representing the data display mode. Enabling the user terminal to display the display configuration interface to a user, responding to the operation of the user on each display configuration item in the display configuration interface to generate display configuration information, and sending the display configuration information to a server after associating the display configuration information with a user identifier;
and the information receiving module can be used for receiving the display configuration information and the user identifier sent by the user terminal and performing associated storage.
It should be noted that the above-described apparatus may also include other embodiments according to the description of the method embodiment. The specific implementation manner may refer to the description of the related method embodiment, and is not described in detail herein.
The information display device provided in one or more embodiments of the present specification may generate the display configuration information based on the configuration operation of the information configuration interface by displaying the configuration interface to the user, and store the display configuration information in association with the user identifier. During data retrieval, the server can perform display configuration processing on the retrieved service data based on display configuration information configured in advance by a user, so that the display mode of the service data conforms to the pre-configuration of the user, and the customized display of the retrieved data is flexibly realized. Meanwhile, the customized display processing logic for the user is not needed, the labor cost is further reduced, the interactivity between the user and the information system is improved, and the use experience of the user is improved.
The present specification also provides an information presentation apparatus that may be applied to a single information presentation system or to a variety of computer data processing systems. The system may be a single server, or may include a server cluster, a system (including a distributed system), software (applications), an actual operating device, a logic gate device, a quantum computer, etc. using one or more of the methods or one or more of the example devices of the present specification, in combination with a terminal device implementing hardware as necessary. In some embodiments, the apparatus may include at least one processor and a memory for storing processor-executable instructions that, when executed by the processor, perform the steps of the method of any one or more of the above embodiments.
The memory may include physical means for storing information, typically by digitizing the information for storage on a medium using electrical, magnetic or optical means. The storage medium may include: devices that store information using electrical energy, such as various types of memory, e.g., RAM, ROM, etc.; devices that store information using magnetic energy, such as hard disks, floppy disks, tapes, core memories, bubble memories, and usb disks; devices that store information optically, such as CDs or DVDs. Of course, there are other ways of storing media that can be read, such as quantum memory, graphene memory, and so forth.
It should be noted that the above-mentioned system may also include other implementation manners according to the description of the method or apparatus embodiment, and specific implementation manners may refer to the description of the related method embodiment, which is not described in detail herein.
The information display device in the foregoing embodiment may display the configuration interface to the user, generate the display configuration information based on the configuration operation of the user based on the information configuration interface, and store the display configuration information in association with the user identifier. During data retrieval, the server can perform display configuration processing on the detected business data based on display configuration information configured in advance by a user, so that the display mode of the business data conforms to the pre-configuration of the user, and the customized display of the retrieved data is flexibly realized. Meanwhile, the customized display processing logic for the user is not needed, the labor cost is further reduced, the interactivity between the user and the information system is improved, and the use experience of the user is improved.
The embodiments of the present description are not limited to what must be consistent with a standard data model/template or described in the embodiments of the present description. Certain industry standards, or implementations modified slightly from those described using custom modes or examples, may also achieve the same, equivalent, or similar, or other, contemplated implementations of the above-described examples. The embodiments using these modified or transformed data acquisition, storage, judgment, processing, etc. may still fall within the scope of the alternative embodiments of the present description.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment. In the description of the specification, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the specification. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
The above description is only an example of the present specification, and is not intended to limit the present specification. Various modifications and alterations to this description will become apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present specification should be included in the scope of the claims of the present specification.
Claims (10)
1. An information display method is applied to a server, and the method comprises the following steps:
receiving an information retrieval request sent by a user terminal, wherein the information retrieval request comprises a user identifier and an information retrieval condition;
retrieving a service data set corresponding to the information retrieval request from a database based on the information retrieval condition;
calling display configuration information corresponding to the user identification; the display configuration information is generated by the user terminal based on the display configuration operation of the user, is pre-associated with the user identifier and is stored in the server;
displaying and configuring the service data set by using the display configuration information to obtain an information display data packet;
and sending the information display data packet to the user terminal so that the user terminal displays the service data set based on the information display data.
2. The method of claim 1, wherein the presentation configuration information is stored in association with the user identifier in the following manner:
receiving a display configuration request sent by a user terminal;
sending a display configuration interface to the user terminal; the presentation configuration interface comprises a plurality of presentation configuration items; the display configuration item is used for representing a data display mode; enabling the user terminal to display the display configuration interface to a user, responding to the operation of the user on each display configuration item in the display configuration interface to generate display configuration information, and sending the display configuration information to a server after associating the display configuration information with a user identifier;
and receiving the display configuration information and the user identification sent by the user terminal, and performing associated storage.
3. The method according to claim 1, wherein a presentation parsing component is pre-stored in the server; the display analysis component comprises pre-constructed program data for realizing display configuration of the service data set; correspondingly, the performing the display configuration on the service data set by using the display configuration information includes:
and taking the display configuration information as an input parameter of the display analysis component, and performing display configuration on the service data set by using the display analysis component.
4. The method of claim 1, wherein the presentation configuration items comprise a presentation dimension, a presentation level of the presentation dimension, and a data processing manner of the presentation dimension or the presentation level.
5. The method according to claim 4, wherein the performing the presentation configuration process on the service data set by using the presentation configuration information includes:
under the condition that the display dimension is displayed in a layered mode, obtaining dimension attributes of the display dimension in each layer;
extracting the service data corresponding to each dimension attribute from the service data set to obtain a sub-service data set corresponding to each dimension attribute;
and associating each dimension attribute with a corresponding sub-service data set.
6. The method according to claim 5, wherein the performing the presentation configuration process on the service data set by using the presentation configuration information includes:
processing the service data sets corresponding to the corresponding display dimensions by using the data processing modes corresponding to the display dimensions, and processing the sub-service data sets of the dimension attributes under the corresponding display levels by using the data processing modes corresponding to the display levels to respectively obtain the corresponding display dimensions and the processing results corresponding to the dimension attributes under the corresponding display levels;
and associating the processing result with the corresponding display dimension or dimension attribute.
7. The method of claim 1, further comprising:
receiving a display configuration information sharing request, wherein the display configuration information sharing request comprises a user identifier corresponding to shared display configuration information and a user identifier to be shared;
and performing associated storage on the display configuration information of the user identifier corresponding to the shared display configuration information and the user identifier to be shared.
8. An information presentation device, applied to a server, the device comprising:
a retrieval request receiving module, configured to receive an information retrieval request sent by a user terminal, where the information retrieval request includes a user identifier and an information retrieval condition;
the data retrieval module is used for retrieving a service data set corresponding to the information retrieval request from a database based on the information retrieval condition;
the configuration information calling module is used for calling the display configuration information corresponding to the user identification; the display configuration information is generated by the user terminal based on the display configuration operation of the user, is pre-associated with the user identifier and is stored in the server;
the data configuration module is used for performing display configuration on the service data set by using the display configuration information to obtain an information display data packet;
and the data sending module is used for sending the information display data packet to the user terminal so that the user terminal displays the service data set based on the information display data.
9. The apparatus of claim 8, further comprising:
a configuration request receiving module, configured to receive a display configuration request sent by a user terminal;
the configuration interface sending module is used for sending a display configuration interface to the user terminal; the presentation configuration interface comprises a plurality of presentation configuration items; the display configuration item is used for representing a data display mode; enabling the user terminal to display the display configuration interface to a user, responding to the operation of the user on each display configuration item in the display configuration interface to generate display configuration information, and sending the display configuration information to a server after associating the display configuration information with a user identifier;
and the information receiving module is used for receiving the display configuration information and the user identification sent by the user terminal and performing associated storage.
10. An information presentation device comprising at least one processor and a memory for storing processor-executable instructions which, when executed by the processor, implement steps comprising the method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010902048.7A CN112035555B (en) | 2020-09-01 | 2020-09-01 | Information display method, device and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010902048.7A CN112035555B (en) | 2020-09-01 | 2020-09-01 | Information display method, device and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112035555A true CN112035555A (en) | 2020-12-04 |
CN112035555B CN112035555B (en) | 2023-08-18 |
Family
ID=73585905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010902048.7A Active CN112035555B (en) | 2020-09-01 | 2020-09-01 | Information display method, device and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112035555B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113127504A (en) * | 2021-04-20 | 2021-07-16 | 北京天空卫士网络安全技术有限公司 | Business data display method and device |
CN115357630A (en) * | 2022-10-24 | 2022-11-18 | 北京国电通网络技术有限公司 | Information detection method, apparatus, device, computer readable medium and program product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006285914A (en) * | 2005-04-05 | 2006-10-19 | Casio Comput Co Ltd | Data retrieval processor and program |
CN104331217A (en) * | 2014-10-24 | 2015-02-04 | 中国建设银行股份有限公司 | Interface display method and device |
CN105205071A (en) * | 2014-06-24 | 2015-12-30 | 阿里巴巴集团控股有限公司 | Method and system for showing data table |
US20190114694A1 (en) * | 2015-11-27 | 2019-04-18 | Ec Bird Incorporated | Commodity/service purchase support method, system, and program |
CN110852050A (en) * | 2020-01-16 | 2020-02-28 | 杭州健戎潜渊科技有限公司 | Method and device for configuring report generation system and electronic equipment |
-
2020
- 2020-09-01 CN CN202010902048.7A patent/CN112035555B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006285914A (en) * | 2005-04-05 | 2006-10-19 | Casio Comput Co Ltd | Data retrieval processor and program |
CN105205071A (en) * | 2014-06-24 | 2015-12-30 | 阿里巴巴集团控股有限公司 | Method and system for showing data table |
CN104331217A (en) * | 2014-10-24 | 2015-02-04 | 中国建设银行股份有限公司 | Interface display method and device |
US20190114694A1 (en) * | 2015-11-27 | 2019-04-18 | Ec Bird Incorporated | Commodity/service purchase support method, system, and program |
CN110852050A (en) * | 2020-01-16 | 2020-02-28 | 杭州健戎潜渊科技有限公司 | Method and device for configuring report generation system and electronic equipment |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113127504A (en) * | 2021-04-20 | 2021-07-16 | 北京天空卫士网络安全技术有限公司 | Business data display method and device |
CN115357630A (en) * | 2022-10-24 | 2022-11-18 | 北京国电通网络技术有限公司 | Information detection method, apparatus, device, computer readable medium and program product |
CN115357630B (en) * | 2022-10-24 | 2023-01-17 | 北京国电通网络技术有限公司 | Information detection method, apparatus, device, computer readable medium and program product |
Also Published As
Publication number | Publication date |
---|---|
CN112035555B (en) | 2023-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110377851B (en) | Method and device for realizing multi-stage linkage drop-down frame and computer equipment | |
US10942960B2 (en) | Automatic triage model execution in machine data driven monitoring automation apparatus with visualization | |
US10318360B2 (en) | Registry for app features referenced pointers and pointer definitions | |
US20180365309A1 (en) | Automatic triage model execution in machine data driven monitoring automation apparatus | |
US8972872B2 (en) | Building computing applications based upon metadata | |
US8756567B2 (en) | Profile based version comparison | |
US8756593B2 (en) | Map generator for representing interrelationships between app features forged by dynamic pointers | |
US8589876B1 (en) | Detection of central-registry events influencing dynamic pointers and app feature dependencies | |
CN110162512B (en) | Log retrieval method, device and storage medium | |
CN109885624A (en) | Data processing method, device, computer equipment and storage medium | |
US11144336B1 (en) | Customization tool for dashboards | |
CN111475506A (en) | Data storage and query method, device, system, equipment and storage medium | |
CN114218309A (en) | Data processing method, system and computer equipment | |
CN111782951A (en) | Method and device for determining display page, computer system and medium | |
CN112035555A (en) | Information display method, device and equipment | |
US11907264B2 (en) | Data processing method, data querying method, and server device | |
CN111723245B (en) | Method for establishing association relation of different types of storage objects in data storage system | |
CN113885860A (en) | Method and equipment for automatically configuring management page to generate interface service | |
CN114238085A (en) | Interface testing method and device, computer equipment and storage medium | |
CN112527918B (en) | Data processing method and device | |
US20100161361A1 (en) | Performing enterprise planning and economics analysis for reservoir-related services | |
CN111553749A (en) | Activity push strategy configuration method and device | |
CN109254985A (en) | Method for exhibiting data and device, the electronic equipment of database | |
US20140143278A1 (en) | Application programming interface layers for analytical applications | |
US9231834B2 (en) | Bundling configuration items into a composite configuration item |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |