Disclosure of Invention
In order to solve the problems, the invention provides a method for automatically docking a process by using a self-service docking platform, which mainly replaces manual writing with scripts through docking processes, interface specifications, file specifications, interface specifications and the like corresponding to various prefabricated business modes, provides a standard flow scheme, integrates the scheme into the functions of components such as API (application program interface) interface management, interface mapping management, file specification management, interface operation guidance and the like, and provides self-service online docking management.
The method specifically comprises the following steps: a method for carrying out automatic flow docking by using a self-service docking platform comprises the following steps:
step 1, filling docking application information including a trust service structure, a credit service flow, product elements, product accounting rules, a docking mode and traffic pre-estimation information on a self-service docking platform by docking application organization personnel;
step 2, the self-service docking platform automatically matches a docking process library according to the docking application information collected in the first step, wherein the docking process library is used for providing a standard docking process template, and the template comprises: the method comprises the following steps of (1) sending a docking mode template, an interactive flow template, interface details and file detail information to a docking approval mechanism for approval;
step 3, the automatically matched docking process template of the docking approval system is adjusted and confirmed on the template, the confirmed docking template is automatically sent to the docking application institution personnel, and the docking application institution personnel can adjust according to actual conditions and feed back the confirmation of the docking approval system;
step 4, docking application mechanism personnel configure docking operation step by step according to the guide according to the flow templates confirmed by the two parties;
and 5, after the docking development and configuration are completed, a docking application organization personnel can apply for starting the docking test.
Further, the automatic docking comprises a plurality of modes, and for the interface docking mode, the system provides interface adaptation configuration, namely, an interface standard to be accessed to an application mechanism is input into the system, the interface is configured to be mapped to logic of a standard interface provided by a docking template, and value mapping, field mapping and logic enhancement mapping are supported. The system maintains an interface detail template, and a corresponding interface list, related interface parameters and data dictionary information in the interface detail template; the system provides interface adaptation functions by completing interface protocol conversion, interface field mapping and field code value mapping, develops the functions into foreground configurable functions and provides the foreground configurable functions for a docking applicant.
Furthermore, the automatic docking comprises a plurality of modes, for the file docking mode, the system provides standard file format requirements and cases, and an access application mechanism carries out related development according to the format. Specifically, the system maintains a file list of file detail information templates; and related file names, storage positions, link addresses and the like involved in the docking process; the format of each file requires and is a sample, and information is provided to the outside through a platform interface and downloading is supported.
Furthermore, the automatic docking comprises a plurality of modes, for the interface adaptation docking mode, the system provides a trial address and an operation manual for interface adaptation, and an access application mechanism can test according to the process; the system maintains an interaction flow template, and parameter default values, calculation modes and data transmission sequences in all links involved in the interaction process; setting a default menu list, a button list, an interface display unit list and the like; the system stores the testing environment address, the user name and the password and the operation manual in advance, provides information to the outside through a platform interface and supports downloading.
Has the advantages that:
according to the invention, through the butt joint process and the interface specification, the file specification, the interface specification and the like corresponding to various prefabricated service modes, and through the script instead of manual writing, a standard flow scheme is provided, errors caused by manual operation can be reduced, the accuracy is high, and the butt joint efficiency is improved. In addition, the invention also provides a test function, self-help guide is provided for the butt joint test through test cases and test data corresponding to various prefabricated process templates, the functions of testers are replaced by scripts, the butt joint test of an automatic machine and the process guide monitoring are realized, and the automation of butt joint is realized.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, rather than all embodiments, and all other embodiments obtained by a person skilled in the art based on the embodiments of the present invention belong to the protection scope of the present invention without creative efforts.
The invention provides a method for automatically docking a process by using a self-service docking platform, which comprises the following steps:
step 1, filling docking application information including a trust service structure, a credit service flow, product elements, product accounting rules, a docking mode and traffic pre-estimation information on a self-service docking platform by docking application organization personnel;
specifically, when docking application organization personnel fill docking application information on a self-service docking platform, the numerical range of the information is set in advance, so that the docking application organization personnel need to select the name of a trust service structure, the mode of a credit service flow, the specific attribute of a product element, the specific mode of a product accounting rule, a docking mode, a traffic estimation information value and the like in a preset data range;
step 2, the self-service docking platform automatically matches a docking process library according to the docking application information collected in the first step, wherein the docking process library is used for providing a standard docking process template, and the template comprises: the type of the butt joint mode, an interface detail template, a file detail information template and an interaction flow template are sent to a butt joint examination and approval mechanism for examination and approval; the connection mode types comprise interface connection modes, file connection modes and other modes, and interface adaptation connection modes;
further, a list corresponding to the interface is set in the interface detail template; the list stores the mapping relation of various ports of two parties of the butt joint design;
furthermore, the file detail information template is provided with related file names, storage positions, link addresses and the like involved in the docking process;
furthermore, the interaction flow template is provided with parameter default values, calculation modes and data transmission sequences in all links involved in the interaction flow process; setting a default menu list, a button list, an interface display unit list and the like;
according to one aspect of the invention, the docking templates corresponding to the optional value combinations of the various application information parameters are maintained in the system in advance. Specifically, different docking templates can be set according to different types of interface docking modes; specifically, the method comprises the following steps:
for the interface docking mode, the system provides interface adaptation configuration, namely, an interface standard which is to be accessed to an application mechanism is input in the system, the interface is configured to be mapped to the logic of a standard interface provided by a docking template, and value mapping, field mapping and logic enhancement mapping are supported. The system maintains the interface detail template and the corresponding interface list, related interface parameters and data dictionary information in the interface detail template.
The system provides interface adaptation functions by completing interface protocol conversion, interface field mapping and field code value mapping, develops the functions into foreground configurable functions and provides the foreground configurable functions for a docking applicant.
For the file docking mode, the system provides standard file format requirements and cases, and the access application mechanism carries out related development according to the format. Specifically, the system maintains a file list of file detail information templates; and related file names, storage positions, link addresses and the like involved in the docking process; the format of each file requires and is a sample, and information is provided to the outside through a platform interface and downloading is supported.
For the interface adaptation docking mode, the system provides a trial address and an operation manual of interface adaptation, and the access application mechanism can test according to the flow. The system maintains an interaction flow template, and parameter default values, calculation modes and data transmission sequences in all links involved in the interaction process; setting a default menu list, a button list, an interface display unit list and the like; the system stores the testing environment address, the user name and the password and the operation manual in advance, provides information to the outside through a platform interface and supports downloading.
The two steps are completed to complete the data base of the docking scheme at the script, then an interactive interface is built, the docking applicant can select parameters, fill data and select a docking mode through the interactive interface, and the system automatically finds out the adaptive docking scheme according to various information maintained in the docking scheme library to form a structured form.
Step 3, the automatically matched docking process template of the docking approval system is adjusted and confirmed on the template, the confirmed docking template is automatically sent to the docking application institution personnel, and the docking application institution personnel can adjust according to actual conditions and feed back the confirmation of the docking approval system;
specifically, the on-line examination, approval and modification of the docking scheme are realized by developing a workflow. Meanwhile, when the system matches the docking scheme, a manual approval process is automatically initiated, and the docking scheme form matched by the system is automatically inserted as approval content. And configuring related approval nodes in the approval process, submitting the nodes to an organization docking approval personnel firstly, wherein the personnel can modify approval contents and then send the contents to a docking applicant, and an applicant can also modify the return.
Step 4, docking application mechanism personnel configure docking operation step by step according to the guide according to the flow templates confirmed by the two parties;
the docking application mechanism personnel selects and fills related file names involved in the docking process according to the file list of the file detail information template type according to the flow template confirmed by both parties, for example, if the template confirmed finally is a file docking mode, and the system automatically finds the file according to the storage position and the link address corresponding to the file name; and providing information to the outside through a platform interface and supporting downloading of the file, so that a user can further fill in the file according to format requirements and samples of the file.
And 5, after the docking development and configuration are completed, a docking application organization personnel can apply for starting the docking test.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.