[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN202011578185.6A
Other languages
Chinese (zh)
Other versions
CN112579961B (en
Inventor
吴树杭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Souche Data Technology Co ltd
Original Assignee
Hangzhou Souche Data Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Souche Data Technology Co ltd filed Critical Hangzhou Souche Data Technology Co ltd
Priority to CN202011578185.6A priority Critical patent/CN112579961B/en
Publication of CN112579961A publication Critical patent/CN112579961A/en
Application granted granted Critical
Publication of CN112579961B publication Critical patent/CN112579961B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy 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

Web navigation page construction method, device, equipment and readable storage medium
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:
Figure BDA0002863979400000111
Figure BDA0002863979400000121
Figure BDA0002863979400000131
Figure BDA0002863979400000141
Figure BDA0002863979400000151
Figure BDA0002863979400000161
Figure BDA0002863979400000171
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.
CN202011578185.6A 2020-12-28 2020-12-28 Method, device, equipment and readable storage medium for constructing Web navigation page Active CN112579961B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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