CN111625220A - Automatic assembly method, system, device and storage medium of page assembly - Google Patents
Automatic assembly method, system, device and storage medium of page assembly Download PDFInfo
- Publication number
- CN111625220A CN111625220A CN202010454132.7A CN202010454132A CN111625220A CN 111625220 A CN111625220 A CN 111625220A CN 202010454132 A CN202010454132 A CN 202010454132A CN 111625220 A CN111625220 A CN 111625220A
- Authority
- CN
- China
- Prior art keywords
- page
- assembly
- service
- standardized
- component
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 140
- 230000008569 process Effects 0.000 claims description 112
- 238000013507 mapping Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 8
- 238000011161 development Methods 0.000 abstract description 29
- 238000012423 maintenance Methods 0.000 abstract description 12
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000009286 beneficial effect Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
- G06F8/24—Object-oriented
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
Abstract
The invention relates to an automatic assembly method, a system, a device and a storage medium of a page assembly, wherein the method comprises the steps of carrying out standardized definition on a service assembly to obtain a standardized service assembly; acquiring a target service scene, and acquiring a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized service components; and assembling the page assembly set according to the page protocol and the assembly assembling sequence to obtain a target service page corresponding to the target service scene. The invention flexibly and automatically assembles through a standardized component technology according to the idea of facing to an object, realizes flexible expansion of service demand supporting capacity, quickly realizes the assembly of complete service logic, and has simple development and low later maintenance cost.
Description
Technical Field
The present invention relates to the field of communication service technologies, and in particular, to a method, a system, an apparatus, and a storage medium for automatically assembling a page component.
Background
In the technical field of communication services, for example, in the process of building an IT system in the field of telecommunication services, with the diversity and continuous development and change of services, the logic complexity of the front-end contact page service of the system is higher and higher.
At present, a process-oriented mode is adopted in traditional page development, one page code contains all business logics, and the assembly of page components of the whole page is realized through the business logics, however, with the more and more complex logic complexity, the traditional page assembly method causes the whole page assembly process to be long in time consumption, complex in development and high in later maintenance cost, and is not suitable for the current communication business requirements.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method, a system, a device and a storage medium for automatically assembling a page component, which solve the problems of long time consumption, complex development and high later maintenance cost of the existing page assembly method, and according to the object-oriented idea, the flexible automatic assembly is performed by the standardized component technology, thereby realizing the flexible expansion of the service requirement support capability, rapidly realizing the assembly of complete service logic, and having simple development and low later maintenance cost.
The technical scheme for solving the technical problems is as follows:
an automatic assembly method of page components comprises the following steps:
carrying out standardized definition on the service components to obtain standardized service components;
acquiring a target service scene, and acquiring a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized service components;
and assembling the page assembly set according to the page protocol and the assembly assembling sequence to obtain a target service page corresponding to the target service scene.
The invention has the beneficial effects that: by performing standardized definition on the service components, disassembling complex service logic, performing componentization definition based on an object-oriented mode to obtain standardized service components, forming a rich standardized component pool, performing page component standardized assembly on a target service scene quickly, flexibly and automatically, multiplexing according to different service scene requirements, reducing code development workload of developers, performing componentization for each job, and having the advantages of simple development, clear problem location and low later maintenance cost; meanwhile, the standardized component pool can be continuously and abundantly expanded, and components with low assembly value can be offline to form the life cycle management of the standardized components.
On the basis of the technical scheme, the invention also has the following improvements:
further: the step of obtaining the standardized service component specifically comprises:
and defining the service scene, the service flow, the page assembly standard protocol and the mapping relation between the page assembly and the service flow of the service assembly in sequence to obtain the standardized service assembly and store the standardized service assembly into a standardized database.
The beneficial effects of the further technical scheme are as follows: by defining the service scene, the service flow, the page component standard protocol and the mapping relation between the page component and the service flow in sequence, complex service logic can be better disassembled, unified and standard componentization definition is carried out on the basis of an object-oriented mode, the standardized service component is obtained, a rich standardized component pool is formed, the page component set, the page protocol and the component assembly sequence corresponding to the target service scene can be rapidly, flexibly and automatically matched according to the standardized component in the follow-up process, so that the target service scene can be automatically assembled, the corresponding target service page can be formed, and the multiplexing can be carried out according to different service scene requirements and requirements.
Further: the service scene comprises a scene identifier, the service process comprises a plurality of process identifiers corresponding to the scene identifier and a process sequence corresponding to each process identifier one by one, the page component standard protocol comprises an input protocol and an output protocol corresponding to each page component, and the mapping relation comprises the one-to-one correspondence relation between all the page components and all the process identifiers.
The beneficial effects of the further technical scheme are as follows: the method has the advantages that the scene identification can be used for conveniently and quickly and accurately matching a plurality of business processes corresponding to the target business scene, the process identification in the business process is used for conveniently matching the process sequence and the page assembly corresponding to each business process, and further matching the page assembly standard protocol corresponding to each page assembly, so that the automatic assembly of the page assemblies and the ordered series connection of the business processes of the whole target business scene are realized, and the business development period and the development difficulty are greatly shortened.
Further: the specific steps of obtaining the page component set, the page protocol and the component assembly sequence corresponding to the target service scene comprise:
acquiring the scene identification of the target service scene, and inquiring in the standardized database according to the scene identification to obtain a plurality of process identifications corresponding to the scene identification;
inquiring in the standardized database according to each process identifier to respectively obtain a page component and a process sequence corresponding to each process identifier;
obtaining the page component set corresponding to the target service scene according to the page components of all the process identifications, and obtaining the component assembly sequence corresponding to the target service scene according to the process sequence of all the process identifications;
and obtaining the page protocol corresponding to the target service scene according to the input protocols and the output protocols of all the page components in the page component set.
The beneficial effects of the further technical scheme are as follows: based on the scene identification of the target service scene, all process identifications corresponding to the target service scene can be matched by combining a standardized database, page components and corresponding process sequences of the target service scene under each service process can be matched through each process identification, the page components form a page component set required by the whole target service scene in the assembling process, the process sequences form a component assembling sequence of the page component set in the assembling process, and simultaneously, an input protocol and an output protocol corresponding to the matched page components form a page protocol in the assembling process; through the matching process, subsequent assembly can be facilitated, and the development period of the whole service is shortened.
Further: the step of obtaining the target service page corresponding to the target service scene specifically includes:
and according to the input protocol and the output protocol corresponding to each page component in the page protocol, respectively assembling each page component in the page component set according to the component assembly sequence to obtain the target service page corresponding to the target service scene.
The beneficial effects of the further technical scheme are as follows: through the assembly process, based on an object-oriented mode, page component standardized assembly can be rapidly, flexibly and automatically carried out on a target service scene, and the method is suitable for higher and higher communication service requirements.
According to another aspect of the present invention, there is also provided an automatic assembly system for page components, including a standardized definition module, a matching module and an assembly module;
the standardized definition module is used for carrying out standardized definition on the service components to obtain standardized service components;
the matching module is used for acquiring a target service scene and obtaining a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized service components;
and the assembling module is used for assembling the page component set according to the page protocol and the component assembling sequence to obtain a target service page corresponding to the target service scene.
The invention has the beneficial effects that: the standardized definition module is used for carrying out standardized definition on the service components, the complex service logic is disassembled, the componentization definition is carried out based on an object-oriented mode, the standardized service components are obtained, a rich standardized component pool is formed, page component standardized assembly can be carried out on a target service scene quickly, flexibly and automatically through the matching module and the assembly module, multiplexing can be carried out according to needs according to different service scene needs, the code development workload of developers is reduced, componentization is performed by each operator, the development is simple, the problem location is clear, and the later maintenance cost is low; meanwhile, the standardized component pool can be continuously and abundantly expanded, and components with low assembly value can be offline to form the life cycle management of the standardized components.
On the basis of the technical scheme, the invention also has the following improvements:
further: the standardized definition module is specifically configured to:
and defining the service scene, the service flow, the page assembly standard protocol and the mapping relation between the page assembly and the service flow of the service assembly in sequence to obtain the standardized service assembly and store the standardized service assembly into a standardized database.
Further: the service scene comprises scene identification, the service process comprises a plurality of process identifications corresponding to the scene identification and process sequences corresponding to the process identifications one by one, the page component standard protocol comprises an input protocol and an output protocol corresponding to each page component, and the mapping relation comprises the one-to-one correspondence relation between all the page components and all the process identifications;
the matching module is specifically configured to:
acquiring the scene identification of the target service scene, and inquiring in the standardized database according to the scene identification to obtain a plurality of process identifications corresponding to the scene identification;
inquiring in the standardized database according to each process identifier to respectively obtain a page component and a process sequence corresponding to each process identifier;
obtaining the page component set corresponding to the target service scene according to the page components of all the process identifications, and obtaining the component assembly sequence corresponding to the target service scene according to the process sequence of all the process identifications;
and obtaining the page protocol corresponding to the target service scene according to the input protocols and the output protocols of all the page components in the page component set.
Further: the assembly module is specifically configured to:
and according to the input protocol and the output protocol corresponding to each page component in the page protocol, respectively assembling each page component in the page component set according to the component assembly sequence to obtain the target service page corresponding to the target service scene.
According to another aspect of the present invention, there is provided an automatic assembly device for page components, comprising a processor, a memory and a computer program stored in the memory and operable on the processor, wherein the computer program is operable to implement the steps of an automatic assembly method for page components according to the present invention.
The invention has the beneficial effects that: through the computer program stored on the memory and running on the processor, the standardized service components are obtained by modular definition based on an object-oriented mode, a rich standardized component pool is formed, page component standardized assembly can be rapidly, flexibly and automatically carried out on target service scenes, multiplexing can be carried out according to different service scene requirements and needs, the code development workload of developers is reduced, componentization is respectively performed, the development is simple, the problem location is clear, and the later maintenance cost is low.
In accordance with another aspect of the present invention, there is provided a computer storage medium comprising: at least one instruction which, when executed, performs a step in a method for automatic assembly of page components of the present invention.
The invention has the beneficial effects that: the standardized service components are obtained by executing the computer storage medium containing at least one instruction and performing componentization definition based on an object-oriented mode, a rich standardized component pool is formed, page component standardized assembly can be rapidly, flexibly and automatically performed on a target service scene, multiplexing is performed according to different service scene requirements and needs, the code development workload of developers is reduced, componentization is performed independently, the development is simple, the problem location is clear, and the later maintenance cost is low.
Drawings
Fig. 1 is a schematic flowchart illustrating an automatic assembling method for a page component according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a process of obtaining a page component set, a page protocol, and a component assembly sequence according to a first embodiment of the present invention;
FIG. 3 is a flowchart illustrating a method for automatically assembling a page assembly according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an automatic assembling system of a page assembly according to a second embodiment of the present invention.
Detailed Description
The principles and features of this invention are described below in conjunction with the following drawings, which are set forth by way of illustration only and are not intended to limit the scope of the invention.
The present invention will be described with reference to the accompanying drawings.
In a first embodiment, as shown in fig. 1, an automatic assembly method for a page assembly includes the following steps:
s1: carrying out standardized definition on the service components to obtain standardized service components;
s2: acquiring a target service scene, and acquiring a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized service components;
s3: and assembling the page assembly set according to the page protocol and the assembly assembling sequence to obtain a target service page corresponding to the target service scene.
By performing standardized definition on the service components, disassembling complex service logic, performing componentization definition based on an object-oriented mode to obtain standardized service components, forming a rich standardized component pool, performing page component standardized assembly on a target service scene quickly, flexibly and automatically, multiplexing according to different service scene requirements, reducing code development workload of developers, performing componentization for each job, and having the advantages of simple development, clear problem location and low later maintenance cost; meanwhile, the standardized component pool can be continuously and abundantly expanded, and components with low assembly value can be offline to form the life cycle management of the standardized components.
Preferably, the step of S1 specifically includes:
and defining the service scene, the service flow, the page assembly standard protocol and the mapping relation between the page assembly and the service flow of the service assembly in sequence to obtain the standardized service assembly and store the standardized service assembly into a standardized database.
By defining the service scene, the service flow, the page component standard protocol and the mapping relation between the page component and the service flow in sequence, complex service logic can be better disassembled, unified and standard componentization definition is carried out on the basis of an object-oriented mode, the standardized service component is obtained, a rich standardized component pool is formed, the page component set, the page protocol and the component assembly sequence corresponding to the target service scene can be rapidly, flexibly and automatically matched according to the standardized component in the follow-up process, so that the target service scene can be automatically assembled, the corresponding target service page can be formed, and the multiplexing can be carried out according to different service scene requirements and requirements.
Preferably, the service scenario includes a scenario identifier, the service flow includes a plurality of flow identifiers corresponding to the scenario identifier and a flow sequence corresponding to each flow identifier one to one, the page component standard protocol includes an input protocol and an output protocol corresponding to each page component, and the mapping relationship includes a relationship between all page components and all flow identifiers one to one.
The method has the advantages that the scene identification can be used for conveniently and quickly and accurately matching a plurality of business processes corresponding to the target business scene, the process identification in the business process is used for conveniently matching the process sequence and the page assembly corresponding to each business process, and further matching the page assembly standard protocol corresponding to each page assembly, so that the automatic assembly of the page assemblies and the ordered series connection of the business processes of the whole target business scene are realized, and the business development period and the development difficulty are greatly shortened.
Specifically, the service scenario in this embodiment refers to a complete service function, which further includes a service scenario name and a service scenario description, for example, the service scenario identifier is 1650, the service scenario name is package subscription, and the service scenario description is as follows: the method can support package selection and order handling in the scene; the service process refers to an operation process step of a service scene, and further includes a process name, for example, the process identifier is 1, the corresponding process name is a package recommendation and screening area, the process identifier is 2, the corresponding process name is a package detailed content introduction area, the process identifier is 3, and the corresponding process name is a package purchase information filling area; the page component is a functional component required for independently completing a certain business process; the page component standard protocol refers to an input protocol required by independent operation of a page component and an output protocol returned to a user; in addition, a complete service scene comprises a plurality of service flows, each service flow corresponds to a flow identifier, each service flow corresponds to a page component during execution, and corresponds to a specified flow sequence.
Specifically, the page component in the present embodiment is defined as an HTML5 page, and the page component standard protocol is defined as a JSON standard protocol.
Preferably, as shown in fig. 2, the specific step of S2 includes:
s21: acquiring the scene identification of the target service scene, and inquiring in the standardized database according to the scene identification to obtain a plurality of process identifications corresponding to the scene identification;
s22: inquiring in the standardized database according to each process identifier to respectively obtain a page component and a process sequence corresponding to each process identifier;
s23: obtaining the page component set corresponding to the target service scene according to the page components of all the process identifications, and obtaining the component assembly sequence corresponding to the target service scene according to the process sequence of all the process identifications;
s24: and obtaining the page protocol corresponding to the target service scene according to the input protocols and the output protocols of all the page components in the page component set.
Based on the scene identification of the target service scene, all process identifications corresponding to the target service scene can be matched by combining a standardized database, page components and corresponding process sequences of the target service scene under each service process can be matched through each process identification, the page components form a page component set required by the whole target service scene in the assembling process, the process sequences form a component assembling sequence of the page component set in the assembling process, and simultaneously, an input protocol and an output protocol corresponding to the matched page components form a page protocol in the assembling process; through the matching process, subsequent assembly can be facilitated, and the development period of the whole service is shortened.
Specifically, in this embodiment, when a certain target service scenario is entered, an operator inputs a scenario identifier corresponding to the target service scenario, the system automatically matches a plurality of process identifiers corresponding to service processes and HTML5 pages and process sequences corresponding to each process identifier from the standardized database, the presentation layer sequentially loads a plurality of HTML5 pages according to the process sequences, the pages are automatically assembled into a complete functional page in a JSON manner, and interaction is performed between each page component according to a JSON standard protocol defined by the page component. It should be noted that each page component can be reused in different service scenarios, and only the same JSON standard protocol needs to be followed.
Preferably, the step of S3 specifically includes:
and according to the input protocol and the output protocol corresponding to each page component in the page protocol, respectively assembling each page component in the page component set according to the component assembly sequence to obtain the target service page corresponding to the target service scene.
Through the assembly process, based on an object-oriented mode, page component standardized assembly can be rapidly, flexibly and automatically carried out on a target service scene, and the method is suitable for higher and higher communication service requirements.
Specifically, a complete flow diagram of the automatic assembly method of the page assembly in the present embodiment is shown in fig. 3.
In a second embodiment, as shown in fig. 4, an automatic assembly system for page components includes a standardized definition module, a matching module and an assembly module;
the standardized definition module is used for carrying out standardized definition on the service components to obtain standardized service components;
the matching module is used for acquiring a target service scene and obtaining a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized service components;
and the assembling module is used for assembling the page component set according to the page protocol and the component assembling sequence to obtain a target service page corresponding to the target service scene.
The standardized definition module is used for carrying out standardized definition on the service components, the complex service logic is disassembled, the componentization definition is carried out based on an object-oriented mode, the standardized service components are obtained, a rich standardized component pool is formed, page component standardized assembly can be carried out on a target service scene quickly, flexibly and automatically through the matching module and the assembly module, multiplexing can be carried out according to needs according to different service scene needs, the code development workload of developers is reduced, componentization is performed by each operator, the development is simple, the problem location is clear, and the later maintenance cost is low; meanwhile, the standardized component pool can be continuously and abundantly expanded, and components with low assembly value can be offline to form the life cycle management of the standardized components.
Preferably, the standardized definition module is specifically configured to:
and defining the service scene, the service flow, the page assembly standard protocol and the mapping relation between the page assembly and the service flow of the service assembly in sequence to obtain the standardized service assembly and store the standardized service assembly into a standardized database.
Through the standardized definition module, complex business logic can be better disassembled, unified and standard componentization definition is carried out on the basis of an object-oriented mode, standardized business components are obtained, a rich standardized component pool is formed, the page component set, the page protocol and the component assembly sequence corresponding to a target business scene can be rapidly, flexibly and automatically matched according to the standardized components in the follow-up process, the target business scene can be automatically assembled, corresponding target business pages can be formed, and the page can be reused according to different business scene requirements and requirements.
Preferably, the service scenario includes a scenario identifier, the service flow includes a plurality of flow identifiers corresponding to the scenario identifier and a flow sequence corresponding to each flow identifier one to one, the page component standard protocol includes an input protocol and an output protocol corresponding to each page component, and the mapping relationship includes a relationship between all page components and all flow identifiers one to one;
the matching module is specifically configured to:
acquiring the scene identification of the target service scene, and inquiring in the standardized database according to the scene identification to obtain a plurality of process identifications corresponding to the scene identification;
inquiring in the standardized database according to each process identifier to respectively obtain a page component and a process sequence corresponding to each process identifier;
obtaining the page component set corresponding to the target service scene according to the page components of all the process identifications, and obtaining the component assembly sequence corresponding to the target service scene according to the process sequence of all the process identifications;
and obtaining the page protocol corresponding to the target service scene according to the input protocols and the output protocols of all the page components in the page component set.
Based on the scene identification of the target service scene, all process identifications corresponding to the target service scene can be matched by combining a standardized database, page components and corresponding process sequences of the target service scene under each service process can be matched through each process identification, the page components form a page component set required by the whole target service scene in the assembling process, the process sequences form a component assembling sequence of the page component set in the assembling process, and simultaneously, an input protocol and an output protocol corresponding to the matched page components form a page protocol in the assembling process; through the matching module, subsequent assembly can be facilitated, and the development period of the whole service is shortened.
Preferably, the assembly module is specifically configured to:
and according to the input protocol and the output protocol corresponding to each page component in the page protocol, respectively assembling each page component in the page component set according to the component assembly sequence to obtain the target service page corresponding to the target service scene.
By the assembly module, page components can be quickly, flexibly and automatically assembled in a standardized manner on the basis of an object-oriented manner, and the assembly module is suitable for higher and higher communication service requirements.
Third embodiment, based on the first embodiment and the second embodiment, the present embodiment further discloses an automatic assembly device for page components, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the computer program implements the specific steps S1 to S3 shown in fig. 1 when running.
Through the computer program stored on the memory and running on the processor, the standardized service components are obtained by modular definition based on an object-oriented mode, a rich standardized component pool is formed, page component standardized assembly can be rapidly, flexibly and automatically carried out on target service scenes, multiplexing can be carried out according to different service scene requirements and needs, the code development workload of developers is reduced, componentization is respectively performed, the development is simple, the problem location is clear, and the later maintenance cost is low.
The present embodiment also provides a computer storage medium having at least one instruction stored thereon, where the instruction when executed implements the specific steps of S1-S3.
The standardized service components are obtained by executing the computer storage medium containing at least one instruction and performing componentization definition based on an object-oriented mode, a rich standardized component pool is formed, page component standardized assembly can be rapidly, flexibly and automatically performed on a target service scene, multiplexing is performed according to different service scene requirements and needs, the code development workload of developers is reduced, componentization is performed independently, the development is simple, the problem location is clear, and the later maintenance cost is low.
Details of S1 to S3 in this embodiment are not described in detail in the first embodiment and the detailed descriptions in fig. 1 to fig. 3, which are not repeated herein.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (10)
1. An automatic assembly method of page components is characterized by comprising the following steps:
carrying out standardized definition on the service components to obtain standardized service components;
acquiring a target service scene, and acquiring a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized service components;
and assembling the page assembly set according to the page protocol and the assembly assembling sequence to obtain a target service page corresponding to the target service scene.
2. The method for automatically assembling a page assembly according to claim 1, wherein the step of obtaining the standardized service assembly specifically comprises:
and defining the service scene, the service flow, the page assembly standard protocol and the mapping relation between the page assembly and the service flow of the service assembly in sequence to obtain the standardized service assembly and store the standardized service assembly into a standardized database.
3. The method according to claim 2, wherein the service scenario includes a scenario identifier, the service flow includes a plurality of flow identifiers corresponding to the scenario identifier and a flow sequence corresponding to each flow identifier, the page component standard protocol includes an input protocol and an output protocol corresponding to each page component, and the mapping relationship includes a one-to-one correspondence relationship between all page components and all flow identifiers.
4. The method according to claim 3, wherein the specific steps of obtaining the page component set, the page protocol and the component assembly order corresponding to the target service scenario include:
acquiring the scene identification of the target service scene, and inquiring in the standardized database according to the scene identification to obtain a plurality of process identifications corresponding to the scene identification;
inquiring in the standardized database according to each process identifier to respectively obtain a page component and a process sequence corresponding to each process identifier;
obtaining the page component set corresponding to the target service scene according to the page components of all the process identifications, and obtaining the component assembly sequence corresponding to the target service scene according to the process sequence of all the process identifications;
and obtaining the page protocol corresponding to the target service scene according to the input protocols and the output protocols of all the page components in the page component set.
5. The method for automatically assembling a page assembly according to claim 4, wherein the step of obtaining the target service page corresponding to the target service scene specifically comprises:
and according to the input protocol and the output protocol corresponding to each page component in the page protocol, respectively assembling each page component in the page component set according to the component assembly sequence to obtain the target service page corresponding to the target service scene.
6. The automatic assembly system of the page assembly is characterized by comprising a standardized definition module, a matching module and an assembly module;
the standardized definition module is used for carrying out standardized definition on the service components to obtain standardized service components;
the matching module is used for acquiring a target service scene and obtaining a page component set, a page protocol and a component assembly sequence corresponding to the target service scene according to the standardized service components;
and the assembling module is used for assembling the page component set according to the page protocol and the component assembling sequence to obtain a target service page corresponding to the target service scene.
7. The system for automatic assembly of page components according to claim 6, characterized in that said standardized definition module is specifically configured for:
and defining the service scene, the service flow, the page assembly standard protocol and the mapping relation between the page assembly and the service flow of the service assembly in sequence to obtain the standardized service assembly and store the standardized service assembly into a standardized database.
8. The system for automatically assembling page components according to claim 7, wherein the service scenario includes a scenario identifier, the service flow includes a plurality of flow identifiers corresponding to the scenario identifier and a flow sequence corresponding to each flow identifier one to one, the page component standard protocol includes an input protocol and an output protocol corresponding to each page component, and the mapping relationship includes a one-to-one correspondence relationship between all page components and all flow identifiers;
the matching module is specifically configured to:
acquiring the scene identification of the target service scene, and inquiring in the standardized database according to the scene identification to obtain a plurality of process identifications corresponding to the scene identification;
inquiring in the standardized database according to each process identifier to respectively obtain a page component and a process sequence corresponding to each process identifier;
obtaining the page component set corresponding to the target service scene according to the page components of all the process identifications, and obtaining the component assembly sequence corresponding to the target service scene according to the process sequence of all the process identifications;
and obtaining the page protocol corresponding to the target service scene according to the input protocols and the output protocols of all the page components in the page component set.
9. An apparatus for automatic assembly of page components, comprising a processor, a memory and a computer program stored in the memory and executable on the processor, the computer program when executed implementing the method steps of any of claims 1 to 5.
10. A computer storage medium, the computer storage medium comprising: at least one instruction which, when executed, implements the method steps of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010454132.7A CN111625220A (en) | 2020-05-26 | 2020-05-26 | Automatic assembly method, system, device and storage medium of page assembly |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010454132.7A CN111625220A (en) | 2020-05-26 | 2020-05-26 | Automatic assembly method, system, device and storage medium of page assembly |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111625220A true CN111625220A (en) | 2020-09-04 |
Family
ID=72259963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010454132.7A Pending CN111625220A (en) | 2020-05-26 | 2020-05-26 | Automatic assembly method, system, device and storage medium of page assembly |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111625220A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112527666A (en) * | 2020-12-18 | 2021-03-19 | 平安银行股份有限公司 | Automatic testing method and device for business process and computer equipment |
CN112819554A (en) * | 2021-02-24 | 2021-05-18 | 招联消费金融有限公司 | Business processing method and device based on page operation and computer equipment |
CN113268238A (en) * | 2021-06-02 | 2021-08-17 | 中信百信银行股份有限公司 | H5 editing method and system for application flow arrangement |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105549964A (en) * | 2015-12-08 | 2016-05-04 | 曙光信息产业(北京)有限公司 | Page display method and system |
WO2016095737A1 (en) * | 2014-12-18 | 2016-06-23 | 阿里巴巴集团控股有限公司 | Method for dynamically displaying client interface and system thereof |
CN106484899A (en) * | 2016-10-21 | 2017-03-08 | 用友网络科技股份有限公司 | A kind of column information dynamic load methods of exhibiting based on scene |
CN108153551A (en) * | 2017-12-11 | 2018-06-12 | 中国民生银行股份有限公司 | A kind of operation flow page shows method and apparatus |
CN108664296A (en) * | 2017-03-31 | 2018-10-16 | 阿里巴巴集团控股有限公司 | A kind of page rendering method and apparatus, a kind of page processing method and device |
CN108920146A (en) * | 2018-06-05 | 2018-11-30 | 广州衡昊数据科技有限公司 | Page control assembly and visual Simulation operating system |
CN108958714A (en) * | 2018-07-02 | 2018-12-07 | 平安科技(深圳)有限公司 | Service Component formula development approach, device, computer equipment and storage medium |
CN109901838A (en) * | 2019-01-17 | 2019-06-18 | 平安证券股份有限公司 | Front end development approach, device, equipment and storage medium based on modularization |
CN110795095A (en) * | 2019-09-20 | 2020-02-14 | 贝壳技术有限公司 | Method and system for establishing business logic component and business component and generating page |
CN110825374A (en) * | 2019-11-04 | 2020-02-21 | 泰康保险集团股份有限公司 | Page generation method and device based on component, electronic equipment and storage medium |
-
2020
- 2020-05-26 CN CN202010454132.7A patent/CN111625220A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016095737A1 (en) * | 2014-12-18 | 2016-06-23 | 阿里巴巴集团控股有限公司 | Method for dynamically displaying client interface and system thereof |
CN105549964A (en) * | 2015-12-08 | 2016-05-04 | 曙光信息产业(北京)有限公司 | Page display method and system |
CN106484899A (en) * | 2016-10-21 | 2017-03-08 | 用友网络科技股份有限公司 | A kind of column information dynamic load methods of exhibiting based on scene |
CN108664296A (en) * | 2017-03-31 | 2018-10-16 | 阿里巴巴集团控股有限公司 | A kind of page rendering method and apparatus, a kind of page processing method and device |
CN108153551A (en) * | 2017-12-11 | 2018-06-12 | 中国民生银行股份有限公司 | A kind of operation flow page shows method and apparatus |
CN108920146A (en) * | 2018-06-05 | 2018-11-30 | 广州衡昊数据科技有限公司 | Page control assembly and visual Simulation operating system |
CN108958714A (en) * | 2018-07-02 | 2018-12-07 | 平安科技(深圳)有限公司 | Service Component formula development approach, device, computer equipment and storage medium |
CN109901838A (en) * | 2019-01-17 | 2019-06-18 | 平安证券股份有限公司 | Front end development approach, device, equipment and storage medium based on modularization |
CN110795095A (en) * | 2019-09-20 | 2020-02-14 | 贝壳技术有限公司 | Method and system for establishing business logic component and business component and generating page |
CN110825374A (en) * | 2019-11-04 | 2020-02-21 | 泰康保险集团股份有限公司 | Page generation method and device based on component, electronic equipment and storage medium |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112527666A (en) * | 2020-12-18 | 2021-03-19 | 平安银行股份有限公司 | Automatic testing method and device for business process and computer equipment |
CN112527666B (en) * | 2020-12-18 | 2024-05-17 | 平安银行股份有限公司 | Automatic testing method and device for business process and computer equipment |
CN112819554A (en) * | 2021-02-24 | 2021-05-18 | 招联消费金融有限公司 | Business processing method and device based on page operation and computer equipment |
CN112819554B (en) * | 2021-02-24 | 2023-12-29 | 招联消费金融有限公司 | Service processing method and device based on page operation and computer equipment |
CN113268238A (en) * | 2021-06-02 | 2021-08-17 | 中信百信银行股份有限公司 | H5 editing method and system for application flow arrangement |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111625220A (en) | Automatic assembly method, system, device and storage medium of page assembly | |
CN113034095A (en) | Man-machine interaction method and device combining RPA and AI, storage medium and electronic equipment | |
CN102595184B (en) | Intelligent television automation test method and system | |
CN111241182A (en) | Data processing method and apparatus, storage medium, and electronic apparatus | |
CN111125174A (en) | Data export method and device, storage medium and electronic equipment | |
CN113485680B (en) | APP (application) component control system and method based on vehicle-mounted system | |
CN113254174A (en) | RPA robot process automation implementation system and method | |
CN112181522A (en) | Data processing method and device and electronic equipment | |
CN107506284A (en) | Log processing method and device | |
CN115756642A (en) | Business process configuration method, device, equipment and storage medium | |
CN115292010A (en) | Method and system for automatically generating service through process configuration | |
CN112418784A (en) | Service arranging and executing system and method | |
CN100410875C (en) | Solid mass-based software framework system and running method thereof | |
CN116579586A (en) | Resource scheduling method, device and system | |
CN112256555A (en) | Automatic test case management system and test case execution state conversion method | |
CN113722045B (en) | Cluster application deployment method and device | |
CN110795224A (en) | Automatic operation and maintenance system and method based on infrastructure | |
CN110795489A (en) | System and method for managing and controlling process of operation unit | |
CN113590297A (en) | Method and equipment for transmitting process parameters back and forth | |
CN110781092A (en) | Script testing method, device, terminal and storage medium | |
CN111786824A (en) | Data center energy efficiency ratio optimization method, system, equipment and readable storage medium | |
CN111949326A (en) | Micro-service workflow method based on Activiti | |
CN105630634A (en) | Application system disaster recovery backup switching method and device | |
CN104053135A (en) | Method and device for realizing unstructured supplementary service data | |
CN105653552B (en) | Structured document processing method, device and equipment |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200904 |
|
RJ01 | Rejection of invention patent application after publication |