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 PDF

Info

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
Application number
CN202010454132.7A
Other languages
Chinese (zh)
Inventor
安鑫慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Si Tech Information Technology Co Ltd filed Critical Beijing Si Tech Information Technology Co Ltd
Priority to CN202010454132.7A priority Critical patent/CN111625220A/en
Publication of CN111625220A publication Critical patent/CN111625220A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/24Object-oriented
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation 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

Automatic assembly method, system, device and storage medium of page assembly
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.
CN202010454132.7A 2020-05-26 2020-05-26 Automatic assembly method, system, device and storage medium of page assembly Pending CN111625220A (en)

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)

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

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

Patent Citations (10)

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

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