CN112579961A - Web navigation page construction method, device, equipment and readable storage medium - Google Patents
Web navigation page construction method, device, equipment and readable storage medium Download PDFInfo
- Publication number
- CN112579961A CN112579961A CN202011578185.6A CN202011578185A CN112579961A CN 112579961 A CN112579961 A CN 112579961A CN 202011578185 A CN202011578185 A CN 202011578185A CN 112579961 A CN112579961 A CN 112579961A
- Authority
- CN
- China
- Prior art keywords
- data
- service
- business
- theme
- label
- 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/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application relates to a method, a device, equipment and a computer-readable storage medium for constructing a Web navigation page. The construction method of the Web navigation page comprises the following steps: acquiring a Web navigation page template, a business data theme and business data corresponding to the business data theme; generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with service data corresponding to the service data theme; performing data preprocessing on the candidate service tag to obtain a target service tag, wherein the data preprocessing is used for representing and processing service data in the candidate service tag; and configuring a target service label in the Web navigation page template according to a preset configuration rule to generate a target webpage. By the method and the device, the problem of low office efficiency of the software system in the related technology is solved, and the office efficiency of the software system is improved.
Description
Technical Field
The present application relates to the field of internet, and in particular, to a method, an apparatus, a device, and a computer-readable storage medium for constructing a Web navigation page.
Background
When software developers develop software in a software system, the software developers need to perform operations such as system analysis, technical scheme generation, code implementation, joint debugging test, system release online, online system maintenance and the like. The above operation process mainly depends on various information document materials, for example, search Web documents (such as requirement documents of company projects, technical scheme documents, project lists, etc.); looking up application system data (such as application system pages and data storage information); infrastructure access addresses (e.g., application configuration items, monitoring addresses, publishing systems, etc.); task-specific curable operation steps (e.g., steps to solve a problem); and performing difference set and intersection set operation processing on the data set in the data analysis process. In actual operation, the data documents are scattered in each document in the computer, and a software developer is required to search for the corresponding data document in each document, so that the operation process of the software developer is increased, and the office efficiency of a software system is low.
At present, no effective solution is provided for the problem of low office efficiency of a software system in the related art.
Disclosure of Invention
The embodiment of the application provides a method, a device, equipment and a computer readable storage medium for constructing a Web navigation page, so as to at least solve the problem of low office efficiency in the related art.
In a first aspect, an embodiment of the present application provides a method for constructing a Web navigation page, including:
acquiring a Web navigation page template, a business data theme and business data corresponding to the business data theme;
generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with service data corresponding to the service data theme;
performing data preprocessing on the candidate service tag to obtain a target service tag, wherein the data preprocessing is used for representing and processing the service data in the candidate service tag;
and configuring the target service label in the Web navigation page template according to a preset configuration rule to generate a target webpage.
In some embodiments, before obtaining the Web navigation page template, the business data topic and the business data corresponding to the business data topic, the method further includes:
acquiring service information input by a user, wherein the service information comprises at least one of the following: the method comprises the steps that service information is built by an application system, project process tracking service information, on-line problem troubleshooting service information and data processing service information are obtained;
and determining the business data theme according to the business information input by the user.
In some embodiments, determining the business data topic according to the business information input by the user includes:
determining the service type of the service information input by the user;
and determining the business data theme according to the business type of the business information input by the user.
In some embodiments, the business data topic comprises a first business data topic, and generating the candidate business label according to the business data topic comprises:
acquiring the first business data theme, wherein the first business data theme comprises one of the following: the application system builds a business theme, a project process tracking business theme, an on-line problem troubleshooting business theme and a data processing business theme;
and processing the first service data theme by adopting a preset interpreter to generate the candidate service label corresponding to the first service data theme, wherein the preset interpreter comprises a javascript engine.
In some embodiments, the candidate service tag includes a first service data tag, and performing data preprocessing on the candidate service tag to obtain a target service tag includes:
obtaining the first service data label, wherein the first service data label includes one of the following: the method comprises the following steps that an application system builds a business label, a project process tracking business label, an on-line problem troubleshooting business label and a data processing business label;
extracting service data information of the first service data label, wherein the service data information comprises first data and second data;
and performing data composite processing on the first data and the second data to obtain third data, and determining that the target service label comprises the third data.
In some embodiments, the data composition processing includes data merging, and performing composition processing on the first data and the second data to obtain composite data includes:
detecting whether the first data and the second data are the same;
and under the condition that the first data and the second data are detected to be the same, carrying out data combination processing on the first data and the second data to obtain fourth data, and determining that the target service label comprises the fourth data.
In some embodiments, the data composition processing includes data deletion, and the composition processing of the first data and the second data to obtain composite data includes:
detecting whether the first data and the second data are the same;
and under the condition that the first data and the second data are detected to be different, performing data deletion processing on the first data and the second data to obtain fifth data, and determining that the target service label comprises the fifth data.
In a second aspect, an embodiment of the present application further provides a device for constructing a Web navigation page, including:
the first acquisition module is used for acquiring a Web navigation page template, a business data theme and business data corresponding to the business data theme;
the first generation module is used for generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with service data corresponding to the service data theme;
the processing module is used for carrying out data preprocessing on the candidate service tag to obtain a target service tag, wherein the data preprocessing is used for representing and processing the service data in the candidate service tag;
and the second generation module is used for configuring the target service tag in the Web navigation page template according to a preset configuration rule to generate a target webpage.
In a third aspect, an embodiment of the present application provides a Web navigation page constructing apparatus, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor, when executing the computer program, implements the Web navigation page constructing method according to the first aspect.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor, implements the method for constructing a Web navigation page as described in the first aspect above.
Compared with the related technology, the construction method, the construction device, the construction equipment and the computer-readable storage medium of the Web navigation page provided by the embodiment of the application acquire the Web navigation page template, the business data theme and the business data corresponding to the business data theme; generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with service data corresponding to the service data theme; performing data preprocessing on the candidate service tag to obtain a target service tag, wherein the data preprocessing is used for representing and processing service data in the candidate service tag; according to the preset configuration rule, the target service label is configured in the Web navigation page template to generate the target webpage, so that the problem of low office efficiency of the software system is solved, and the office efficiency of the software system is improved.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the application.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a block diagram of a hardware configuration of a terminal of a method of constructing a Web navigation page according to an embodiment of the present application;
FIG. 2 is a flow chart of a method for constructing a Web navigation page according to an embodiment of the present application;
FIG. 3 is a schematic interface diagram of an application system construction service tag in a target webpage according to the preferred embodiment of the present application;
FIG. 4 is an interface diagram of a project process tracking business tag in a target web page in accordance with a preferred embodiment of the present application;
FIG. 5 is an interface diagram of a problem troubleshooting business tag on a line in a target web page in accordance with a preferred embodiment of the present application;
FIG. 6 is a schematic interface diagram of a data processing service tag in a target web page according to the preferred embodiment of the present application;
FIG. 7 is a first interface diagram of a target web page in accordance with a preferred embodiment of the present application;
FIG. 8 is a second interface diagram of a target web page in accordance with a preferred embodiment of the present application;
fig. 9 is a block diagram of a structure of a Web navigation page constructing apparatus according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments provided in the present application without any creative effort belong to the protection scope of the present application.
It is obvious that the drawings in the following description are only examples or embodiments of the present application, and that it is also possible for a person skilled in the art to apply the present application to other similar contexts on the basis of these drawings without inventive effort. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of ordinary skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments without conflict.
Unless defined otherwise, technical or scientific terms referred to herein shall have the ordinary meaning as understood by those of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar words throughout this application are not to be construed as limiting in number, and may refer to the singular or the plural. The present application is directed to the use of the terms "including," "comprising," "having," and any variations thereof, which are intended to cover non-exclusive inclusions; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or elements, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Reference to "connected," "coupled," and the like in this application is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The term "plurality" as referred to herein means two or more. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. Reference herein to the terms "first," "second," "third," and the like, are merely to distinguish similar objects and do not denote a particular ordering for the objects.
The method provided by the embodiment can be executed in a terminal, a computer or a similar operation device. Taking an example of the application running on a terminal, fig. 1 is a hardware structure block diagram of the terminal according to the method for constructing the Web navigation page in the embodiment of the present application. As shown in fig. 1, the terminal may include one or more (only one shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and optionally, a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the terminal. For example, the terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
The memory 104 may be used to store a computer program, for example, a software program and a module of application software, such as a computer program corresponding to the method for constructing a Web navigation page in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the terminal. In one example, the transmission device 106 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used to communicate with the internet in a wireless manner.
The embodiment also provides a construction method of the Web navigation page. Fig. 2 is a flowchart of a method for constructing a Web navigation page according to an embodiment of the present application, and as shown in fig. 2, the flowchart includes the following steps:
step S201, a Web navigation page template, a service data theme, and service data corresponding to the service data theme are acquired.
In this step, the Web navigation page template, the service data topic, and the service data corresponding to the service data topic may be configured in real time, or may be obtained from a database in which the Web navigation page template, the service data topic, and the service data corresponding to the service data topic are stored.
Step S202, generating a candidate business label according to the business data theme, wherein the business data corresponding to the business data theme is mapped in the candidate business label.
In this step, the business data subject is tagged by generating a candidate business tag according to the business data subject, so that a user can conveniently inquire the relevant business tag according to the business of the user, and the office efficiency is improved.
Step S203, performing data preprocessing on the candidate service tag to obtain a target service tag, where the data preprocessing is used to characterize and process service data in the candidate service tag.
In this step, the processing of the service data in the target service tag can be realized by a way that the data preprocessing is used for characterizing the processing of the service data in the candidate service tag to obtain the target service tag.
And step S204, configuring a target service label in the Web navigation page template according to a preset configuration rule, and generating a target webpage.
In this embodiment, the target web page may be generated based on HTML, CSS, and javascript page programming languages.
Through the steps S201 to S204, the target service tag is obtained by generating the candidate service tag according to the service data theme, then performing data preprocessing on the candidate service tag, and finally configuring the target service tag in the Web navigation page template according to the preset configuration rule to generate the target Web page, so that the service data theme and the service data corresponding to the service data theme are subjected to Web page tagging, thereby realizing focusing of the service data theme and the service data corresponding to the service data theme in the target Web page, avoiding the need for a software developer to search for a corresponding data document in each document, reducing the operation flow of the software developer, solving the problem of low office efficiency of a software system in the related technology, and improving the office efficiency of the software system.
In this embodiment, through the steps S201 to S204, a Web navigation page template, a service data topic and service data corresponding to the service data topic are obtained; generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with service data corresponding to the service data theme; performing data preprocessing on the candidate service tag to obtain a target service tag, wherein the data preprocessing is used for representing and processing service data in the candidate service tag; according to the preset configuration rule, the target service label is configured in the Web navigation page template to generate the target webpage, the problem of low office efficiency of the software system is solved, the office efficiency of the software system is improved, meanwhile, the obtained target webpage is a Web webpage, related data can be inquired by opening a browser, a note document tool is not needed to configure a user account to log in, and the user can conveniently maintain and use the Web webpage.
In order to make the business data topic meet the requirement of the user, in some embodiments, before acquiring the Web navigation page template, the business data topic and the business data corresponding to the business data topic, the following steps may be further included:
step 1, acquiring service information input by a user, wherein the service information comprises at least one of the following: the method comprises the steps of applying system construction service information, project process tracking service information, on-line problem troubleshooting service information and data processing service information.
And step 2, determining a business data theme according to the business information input by the user.
In this embodiment, by determining the service data theme according to the service information input by the user, the setting of the service data theme can be realized to meet the needs of the user, and the beneficial effect of improving the user experience is achieved.
It should be noted that the generated service data theme may correspond to the service information, for example, the generated service data theme may be an application system construction service theme according to the application system construction service information, the generated service data theme may be a project process tracking service theme according to the project process tracking service information, the generated service data theme may be an online problem troubleshooting service theme according to the online problem troubleshooting service information, and the generated service data theme may be a data processing service theme according to the data processing service information.
Further, the generated service data theme is not limited to the service data theme in the above embodiment, and may be a service generated by other service information set by the user.
In some embodiments, the determining the business data topic according to the business information input by the user in the above embodiments includes the following steps:
step 1, determining the service type of the service information input by the user.
In this step, the service type may be set by the user himself to meet the actual needs of the user.
And step 2, determining a service data theme according to the service type of the service information input by the user.
In this embodiment, the service data theme can be determined by determining the service data theme according to the service type corresponding to the service information.
It should be noted that, according to the service type of the service information input by the user, the determined service data theme meets the actual needs of the user, thereby achieving the beneficial effect of improving the user experience.
In some embodiments, the business data topic includes a first business data topic, and generating the candidate business label according to the business data topic may include the following steps:
step 1, obtaining a first business data theme, wherein the first business data theme comprises one of the following: the application system builds a business theme, a project process tracking business theme, an online problem troubleshooting business theme and a data processing business theme.
The application system construction business theme, the project process tracking business theme, the on-line problem troubleshooting business theme and the data processing business theme can be preset data themes according to the actual needs of users.
And 2, processing the first service data theme by adopting a preset interpreter to generate a candidate service label corresponding to the first service data theme, wherein the preset interpreter comprises a javascript engine. It should be noted that the interpreter is also an interpreter, which is a computer program capable of directly translating and operating high-level programming languages line by line. javascript is a high-level scripting language belonging to the Web, has been widely used for Web application development, and is often used to add various dynamic functions to a Web page, thereby providing a smoother and more beautiful browsing effect for a user.
In this embodiment, the candidate service tag generated by the first service data theme is realized by adopting a manner that the preset interpreter compiles the first service data theme and generates the candidate service tag corresponding to the first service data theme, which is convenient for a subsequent user to use.
It should be noted that, in this embodiment, some gadgets for modifying and processing data may be integrated in the target web page according to the characteristics of the javascript engine, so as to facilitate data development.
The service data mapped in the candidate service tag may have some identical or different service data, because in order to determine that the service data mapped in the candidate service tag may have some identical or different service data, in some embodiments, the candidate service tag includes a first service data tag, and performing data preprocessing on the candidate service tag to obtain the target service tag may include the following steps:
step 1, obtaining a first service data label, wherein the first service data label comprises one of the following: the method comprises the steps of constructing a business label by an application system, tracking the business label in a project process, troubleshooting the business label on line and processing the business label by data.
In this step, the application system construction service label, the project process tracking service label, the online problem troubleshooting service label, and the data processing service label may be generated according to a data theme preset by the actual needs of the user.
Step 2, extracting service data information of the first service data label, wherein the service data information comprises first data and second data; and performing data composite processing on the first data and the second data to obtain third data, and determining that the target service label comprises the third data.
In this embodiment, by performing data composite processing on the first data and the second data in the service data information to obtain third data and determining that the target service tag includes the third data, some service data with the same or different service data mapped in the candidate service tag can be implemented to provide some simple and convenient calculation functions, which are convenient for users to use and improve user experience.
The data composition processing may be merging processing or subtraction processing.
In some embodiments, the data composition processing includes data merging, and the composition processing of the first data and the second data to obtain the composite data may include the following steps:
step 1, detecting whether the first data and the second data are the same.
And 2, under the condition that the first data and the second data are detected to be the same, carrying out data combination processing on the first data and the second data to obtain fourth data, and determining that the target service label comprises the fourth data.
In this embodiment, the merging of the same data is realized by judging whether the first data and the second data are the same, performing data merging processing on the first data and the second data under the condition that the first data and the second data are the same, obtaining fourth data, and determining that the target service label includes the fourth data, so as to reduce the operation flow and improve the office efficiency.
In some embodiments, the data composition processing includes data deletion, and the composition processing of the first data and the second data to obtain the composite data may include the following steps:
step 1, detecting whether the first data and the second data are the same.
And 2, under the condition that the first data and the second data are detected to be different, performing data deletion processing on the first data and the second data to obtain fifth data, and determining that the target service label comprises the fifth data.
In this embodiment, by judging whether the first data and the second data are the same, and under the condition that the first data and the second data are the same, performing data deletion processing on the first data and the second data to obtain fourth data (i.e. 3), and determining that the target service label includes the fourth data, deletion of the same data is realized to reduce the operation flow, and improve the office efficiency.
The embodiments of the present application are described and illustrated below by means of preferred embodiments.
Fig. 3 is an interface schematic diagram of an application system construction service tag in a target web page according to a preferred embodiment of the present application, and service data of the application system construction service tag in the target web page may be as shown in fig. 3, and for convenience of use by a user, the service data of the application system construction service tag in the target web page may include:
an online environment:
(1) unifying data retrieval pages;
(2) a service type list;
(3) XXX rule configuration pages;
the XXX rule may represent different rules that need to be set, and may be set according to the actual needs of the user.
(4) And (5) comparing the offline data.
And (3) testing environment:
(1) unifying data retrieval pages;
(2) a service type list;
(3) XXX rule configuration pages;
the XXX rule may represent different rules that need to be set, and may be set according to the actual needs of the user.
(4) And (5) comparing the offline data.
System construction documentation: ,
(1) xx system requirement document address;
(2) xx system technical scheme document address;
(3) xx system test case document addresses.
Fig. 4 is an interface schematic diagram of a project process tracking service tag in a target web page according to a preferred embodiment of the present application, and service data of the project process tracking service tag in the target web page may be as shown in fig. 4, and for convenience of use by a user, the service data of the project process tracking service tag in the target web page may include:
and (3) system analysis:
(1) code layering specification;
(2) the key points of the technical scheme are as follows;
(3) project management tracks the jira address.
jira tracking
(1) Task disassembling a jira address;
(2) on-line defective jira addresses.
Application deployment
(1) Testing the multi-environment address;
(2) and issuing the single address.
Fig. 5 is an interface schematic diagram of an on-line problem troubleshooting service tag in a target web page according to a preferred embodiment of the present application, and service data of the on-line problem troubleshooting service tag in the target web page may be as shown in fig. 5, and for convenience of use by a user, the service data of the on-line problem troubleshooting service tag in the target web page may include:
database correlation:
(1) applying for an address by an online database;
(2) and (5) SQL (structured query language) auditing platform.
Log viewing correlation:
(1) a new fortress machine is used for speaking a sparrow document;
(2) and (6) logging in a new bastion machine web.
And link checking:
(1) the link counts the access amount of an application interface;
(2) the link queries the application interface access list.
Fig. 6 is a schematic interface diagram of service data of a data processing service tag according to a preferred embodiment of the present application, and the service data of the data processing service tag in the target web page may be as shown in fig. 6, and for convenience of use by a user, the service data of the data processing service tag in the target web page may include:
aggregate subtraction textbox:
for example, the a data includes 11, 224, axa, the B data includes 11, axa, and the data that does not include B in the a data needs to be found and can be obtained by one key.
In the embodiment of the present application, the following code may also be used to implement:
the target web page obtained by the above codes can be as shown in fig. 7 and 8. By means of the method, the business data theme of the user is focused by means of the universality and expressiveness of the HTML of the Web page, software developers do not need to search corresponding data documents in each document, the operation process of the software developers is reduced, the problem of low office efficiency of a software system in the related technology is solved, the office efficiency of the software system is improved, and meanwhile, the maintenance and sharing are facilitated by means of designing the HTML of the Web page.
The present embodiment further provides a device for constructing a Web navigation page, where the device is used to implement the foregoing embodiments and preferred embodiments, and the description of the device is omitted for brevity. As used hereinafter, the terms "module," "unit," "subunit," and the like may implement a combination of software and/or hardware for 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.
Fig. 9 is a block diagram of a structure of a Web navigation page constructing apparatus according to an embodiment of the present application, and as shown in fig. 9, the apparatus includes:
the first obtaining module 91 is configured to obtain a Web navigation page template, a service data topic, and service data corresponding to the service data topic;
a first generating module 92, coupled to the first obtaining module 91, configured to generate a candidate service tag according to a service data topic, where the candidate service tag is mapped with service data corresponding to the service data topic;
the processing module 93, coupled to the first generating module 92, is configured to perform data preprocessing on the candidate service tag to obtain a target service tag, where the data preprocessing is used to represent that service data in the candidate service tag is processed;
and a second generating module 94, coupled to the processing module 93, configured to configure the target service tag in the Web navigation page template according to a preset configuration rule, so as to generate a target Web page.
In some of these embodiments, the apparatus further comprises: the second obtaining module is configured to obtain service information input by a user, where the service information includes at least one of: the method comprises the steps that service information is built by an application system, project process tracking service information, on-line problem troubleshooting service information and data processing service information are obtained; and the determining module is used for determining the business data theme according to the business information input by the user.
In some of these embodiments, the determining module comprises: the first determining unit is used for determining the service type of the service information input by the user; and the second determining unit is used for determining the service data theme according to the service type of the service information input by the user.
In some of these embodiments, the first generation module 92 includes: the first obtaining unit is configured to obtain a first service data topic, where the first service data topic includes one of the following: the application system builds a business theme, a project process tracking business theme, an on-line problem troubleshooting business theme and a data processing business theme; and the generating unit is used for processing the first service data theme by adopting a preset interpreter and generating a candidate service label corresponding to the first service data theme, wherein the preset interpreter comprises a javascript engine.
In some of these embodiments, the processing module 93 includes: a second obtaining unit, configured to obtain a first service data tag, where the first service data tag includes one of: the method comprises the following steps that an application system builds a business label, a project process tracking business label, an on-line problem troubleshooting business label and a data processing business label; the lifting unit is used for extracting the service data information of the first service data label, wherein the service data information comprises first data and second data; and the processing unit is used for carrying out data composite processing on the first data and the second data to obtain third data and determining that the target service label comprises the third data.
In some of these embodiments, the processing unit comprises: a first detecting subunit, configured to detect whether the first data and the second data are the same; and the merging subunit is used for performing data merging processing on the first data and the second data to obtain fourth data and determining that the target service label comprises the fourth data when the first data and the second data are detected to be identical.
In some of these embodiments, the processing unit further comprises: a second detecting subunit, configured to detect whether the first data and the second data are the same; and the deleting subunit is configured to, when it is detected that the first data and the second data are different, perform data deleting processing on the first data and the second data to obtain fifth data, and determine that the target service tag includes the fifth data.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
The present embodiment also provides a Web navigation page constructing apparatus, including a memory and a processor, where the memory stores a computer program, and the processor is configured to execute the computer program to execute the steps in any one of the above method embodiments.
Optionally, the Web navigation page building device may further include a transmission device and an input/output device, where the transmission device is connected to the processor, and the input/output device is connected to the processor.
Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:
and S1, acquiring the Web navigation page template, the service data theme and the service data corresponding to the service data theme.
And S2, generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with the service data corresponding to the service data theme.
And S3, performing data preprocessing on the candidate service label to obtain a target service label, wherein the data preprocessing is used for representing and processing the service data in the candidate service label.
And S4, configuring a target service label in the Web navigation page template according to a preset configuration rule, and generating a target webpage.
It should be noted that, for specific examples in this embodiment, reference may be made to examples described in the foregoing embodiments and optional implementations, and details of this embodiment are not described herein again.
In addition, with reference to the method for constructing the Web navigation page in the foregoing embodiment, an embodiment of the present application may provide a computer-readable storage medium to implement the method. The computer readable storage medium having stored thereon a computer program; the computer program, when executed by a processor, implements the method of constructing a Web navigation page of any of the above embodiments.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A method for constructing a Web navigation page is characterized by comprising the following steps:
acquiring a Web navigation page template, a business data theme and business data corresponding to the business data theme;
generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with service data corresponding to the service data theme;
performing data preprocessing on the candidate service tag to obtain a target service tag, wherein the data preprocessing is used for representing and processing the service data in the candidate service tag;
and configuring the target service label in the Web navigation page template according to a preset configuration rule to generate a target webpage.
2. The method for constructing a Web navigation page according to claim 1, wherein before acquiring a Web navigation page template, a service data topic and service data corresponding to the service data topic, the method further comprises:
acquiring service information input by a user, wherein the service information comprises at least one of the following: the method comprises the steps that service information is built by an application system, project process tracking service information, on-line problem troubleshooting service information and data processing service information are obtained;
and determining the business data theme according to the business information input by the user.
3. The method for constructing a Web navigation page according to claim 2, wherein determining the service data topic according to the service information input by the user comprises:
determining the service type of the service information input by the user;
and determining the business data theme according to the business type of the business information input by the user.
4. The method for constructing a Web navigation page according to claim 1, wherein the business data topic comprises a first business data topic, and generating the candidate business label according to the business data topic comprises:
acquiring the first business data theme, wherein the first business data theme comprises one of the following: the application system builds a business theme, a project process tracking business theme, an on-line problem troubleshooting business theme and a data processing business theme;
and processing the first service data theme by adopting a preset interpreter to generate the candidate service label corresponding to the first service data theme, wherein the preset interpreter comprises a javascript engine.
5. The method for constructing a Web navigation page according to claim 1, wherein the candidate service tag includes a first service data tag, and performing data preprocessing on the candidate service tag to obtain a target service tag includes:
obtaining the first service data label, wherein the first service data label includes one of the following: the method comprises the following steps that an application system builds a business label, a project process tracking business label, an on-line problem troubleshooting business label and a data processing business label;
extracting service data information of the first service data label, wherein the service data information comprises first data and second data;
and performing data composite processing on the first data and the second data to obtain third data, and determining that the target service label comprises the third data.
6. The method for constructing a Web navigation page according to claim 5, wherein the data composition processing includes data merging, and the composition processing of the first data and the second data to obtain composite data includes:
detecting whether the first data and the second data are the same;
and under the condition that the first data and the second data are detected to be the same, carrying out data combination processing on the first data and the second data to obtain fourth data, and determining that the target service label comprises the fourth data.
7. The method of claim 5, wherein the data composition processing includes data deletion, and performing composition processing on the first data and the second data to obtain composite data includes:
detecting whether the first data and the second data are the same;
and under the condition that the first data and the second data are detected to be different, performing data deletion processing on the first data and the second data to obtain fifth data, and determining that the target service label comprises the fifth data.
8. A Web navigation page construction apparatus, comprising:
the first acquisition module is used for acquiring a Web navigation page template, a business data theme and business data corresponding to the business data theme;
the first generation module is used for generating a candidate service label according to the service data theme, wherein the candidate service label is mapped with service data corresponding to the service data theme;
the processing module is used for carrying out data preprocessing on the candidate service tag to obtain a target service tag, wherein the data preprocessing is used for representing and processing the service data in the candidate service tag;
and the second generation module is used for configuring the target service tag in the Web navigation page template according to a preset configuration rule to generate a target webpage.
9. A Web navigation page construction apparatus comprising a memory, a processor, and a computer program stored on the memory and running on the processor, characterized in that the processor implements the Web navigation page construction method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium on which a computer program is stored, the program, when executed by a processor, implementing the method of constructing a Web navigation page according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011578185.6A CN112579961B (en) | 2020-12-28 | 2020-12-28 | Method, device, equipment and readable storage medium for constructing Web navigation page |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011578185.6A CN112579961B (en) | 2020-12-28 | 2020-12-28 | Method, device, equipment and readable storage medium for constructing Web navigation page |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112579961A true CN112579961A (en) | 2021-03-30 |
CN112579961B CN112579961B (en) | 2023-05-30 |
Family
ID=75140175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011578185.6A Active CN112579961B (en) | 2020-12-28 | 2020-12-28 | Method, device, equipment and readable storage medium for constructing Web navigation page |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112579961B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050251527A1 (en) * | 2004-05-07 | 2005-11-10 | Mark Phillips | System and method for integrating disparate data and application sources using a web services orchestration platform with business process execution language (BPEL) |
CN101706821A (en) * | 2009-12-10 | 2010-05-12 | 中兴通讯股份有限公司 | Tag-based mobile internet page design system and method |
CN109343851A (en) * | 2018-09-26 | 2019-02-15 | 中国平安人寿保险股份有限公司 | Page generation method, device, computer equipment and storage medium |
CN111782916A (en) * | 2020-08-20 | 2020-10-16 | 支付宝(杭州)信息技术有限公司 | Method and device for generating service information report |
-
2020
- 2020-12-28 CN CN202011578185.6A patent/CN112579961B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050251527A1 (en) * | 2004-05-07 | 2005-11-10 | Mark Phillips | System and method for integrating disparate data and application sources using a web services orchestration platform with business process execution language (BPEL) |
CN101706821A (en) * | 2009-12-10 | 2010-05-12 | 中兴通讯股份有限公司 | Tag-based mobile internet page design system and method |
CN109343851A (en) * | 2018-09-26 | 2019-02-15 | 中国平安人寿保险股份有限公司 | Page generation method, device, computer equipment and storage medium |
CN111782916A (en) * | 2020-08-20 | 2020-10-16 | 支付宝(杭州)信息技术有限公司 | Method and device for generating service information report |
Also Published As
Publication number | Publication date |
---|---|
CN112579961B (en) | 2023-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112491602B (en) | Behavior data monitoring method and device, computer equipment and medium | |
CN106790206B (en) | The message parsing method and device of operation system | |
CN103136342B (en) | The searching method of application A PP, system and search server | |
US10754628B2 (en) | Extracting web API endpoint data from source code to identify potential security threats | |
CN112015771B (en) | Data retrieval method and device, electronic equipment and computer storage medium | |
CN110362968B (en) | Information detection method, device and server | |
CN109101607B (en) | Method, apparatus and storage medium for searching blockchain data | |
CN106776917B (en) | Method and device for acquiring resource file | |
CN110807085A (en) | Fault information query method and device, storage medium and electronic device | |
CN106534268B (en) | Data sharing method and device | |
CN108984202B (en) | Electronic resource sharing method and device and storage medium | |
CN116560661A (en) | Code optimization method, device, equipment and storage medium | |
CN113656737A (en) | Webpage content display method and device, electronic equipment and storage medium | |
CN110866007B (en) | Information management method, system and computer equipment for big data application and table | |
CN113051299A (en) | Proxy information processing method, proxy information processing device, computer equipment and storage medium | |
CN110276028B (en) | Processing method and device for internal link function requirements of business system | |
CN112528206A (en) | Webpage log collection method and device, electronic equipment and storage medium | |
CN112579961A (en) | Web navigation page construction method, device, equipment and readable storage medium | |
CN104572945B (en) | A kind of file search method and device based on cloud storage space | |
CN114996557B (en) | Service stability determination method, device, equipment and storage medium | |
CN114697378B (en) | Website access method, device, equipment and medium | |
CN109299353A (en) | A kind of webpage information search method and device | |
CN114968350A (en) | Searching method, device and equipment for code method call chain | |
Milhem et al. | Extraction of architectural patterns from frameworks and modeling their contributions to qualities | |
CN118535482A (en) | Code checking method and device |
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 |