WO2019033408A1 - Procédé et dispositif de personnalisation de flux de processus de contrôle commercial - Google Patents
Procédé et dispositif de personnalisation de flux de processus de contrôle commercial Download PDFInfo
- Publication number
- WO2019033408A1 WO2019033408A1 PCT/CN2017/098102 CN2017098102W WO2019033408A1 WO 2019033408 A1 WO2019033408 A1 WO 2019033408A1 CN 2017098102 W CN2017098102 W CN 2017098102W WO 2019033408 A1 WO2019033408 A1 WO 2019033408A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- business
- service
- instantiated
- service flow
- closest
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
Definitions
- the present invention belongs to the field of software bursting technology, and in particular, to a method and device for customizing a service control process.
- the embodiments of the present invention provide a method and a device for customizing a service control process, so as to solve the problem that the customization method of the service control process in the prior art has low efficiency.
- a first aspect of the embodiments of the present invention provides a method for customizing a service control process, including:
- a second aspect of the embodiments of the present invention provides a device for customizing a service control process, including:
- an obtaining module configured to obtain a business requirement input by the user, and normalize the service requirement according to a preset rule, to obtain a standardized business process
- a matching module configured to match the service requirement from the process library according to the normalized business process Find the closest business process diagram
- a processing module configured to perform preset processing on components in the closest service flow diagram, to generate multiple instantiated service flowcharts
- an association module configured to associate the multiple instantiated service flowcharts according to the association information between the plurality of instantiated service flowcharts, and generate the multiple instantiated service flowcharts based on the associations Total business flow chart.
- a third aspect of an embodiment of the present invention provides a customization apparatus for a service control flow, including a memory, a processor, and a computer program stored in the memory and operable on the processor, wherein The processor executes the computer program to implement the following steps:
- a fourth aspect of the embodiments of the present invention provides a computer readable storage medium, where the computer readable storage medium stores a computer program, wherein the computer program is executed by a processor, and the following steps are implemented:
- the embodiment of the present invention obtains a service requirement input by a user, and performs normalization processing to obtain a standardized business process, and according to the standardized business process, the business process closest to the business requirement is matched from the process library.
- the method of performing preset processing on the components in the closest service flow diagram to generate an instantiated service flow diagram; and performing, according to the association information between the multiple instantiated service flow diagrams, the multiple instantiation services The flowchart is associated, and the total service flow chart is generated based on the multiple instantiated service flow diagrams after the association, and the effect of the total service flow chart corresponding to the multiple service requirements is customized based on the service requirements input by the user, and the user only needs to input
- the business requirements and the operations of presetting the components in the closest business process flow are simple, improve the efficiency, and solve the problem of the inefficiency of the customization method of the business control process in the prior art.
- FIG. 1 is a schematic flowchart of an implementation process of a service control flow customization method according to Embodiment 1 of the present invention
- FIG. 2 is a schematic flowchart of a specific implementation process of step S103 in Embodiment 1 of the present invention
- FIG. 3 is a schematic diagram of parameter information of a functional body according to Embodiment 1 of the present invention.
- FIG. 4 is a structural block diagram of a device for customizing a service control flow according to Embodiment 4 of the present invention.
- FIG. 5 is a schematic diagram of a device for customizing a service control flow according to Embodiment 5 of the present invention.
- FIG. 1 is a schematic flowchart showing an implementation of a customization method of a service control flow according to Embodiment 1 of the present invention.
- the customization method of the service control process specifically includes the following steps S101 to S104.
- Step S101 Obtain a service requirement input by the user, and normalize the service requirement according to a preset rule to obtain a standardized business process.
- the user inputs business requirements, wherein the business needs include, but are not limited to, banking business needs, medical business needs, transportation business requirements, and communication business requirements.
- Different business requirements correspond to different preset rules to standardize the business requirements input by the user according to the preset rules to obtain a standardized business process for subsequent operations.
- a banking business requires that the withdrawal process be a first withdrawal of the card and then the withdrawal of the banknote, and the demand can be standardized as "withdrawal: withdrawal card->out of banknotes"; a bank business demand requires the withdrawal process to input the password first and then issue the banknote.
- the demand can be standardized as "withdrawal: transfer -> banknotes”; and ordinary withdrawals do not require card withdrawal, as long as the banknote can be obtained, the demand can be standardized as "withdrawal: ordinary”.
- one of the advantages of normalization is that it has a classification effect and facilitates the next step of searching and matching.
- Step S102 Match, according to the normalized business process, a service flow chart that is closest to the service requirement from the process library.
- the service flow chart may be searched and matched from the process library based on the keyword (a plurality of specific number of users may be pre-customized), and the multiple service flow charts are matched according to the matching degree. Sort for user selection.
- the withdrawal process 1 is a sequence of elements as follows:
- the withdrawal process 2 is a sequence of elements as follows:
- the withdrawal process 3 is a sequence of elements as follows:
- the interface 3 is not necessarily the same interface, but an interface that implements the same function or a similar function, and the communication 1 does not necessarily have the same communication of the protocol, but implements communication of the same function or similar functions.
- the withdrawal request is specific to the 8583 protocol or other protocols, it is not considered in the scope of this embodiment.
- the service implementation personnel need to issue a first-out card, and then the cash withdrawal process of the cash withdrawal, first find out whether there is a similar function flow from the process library, so as to modify or not slightly modify the process. Make changes and use them to save business time.
- the ordinary cash withdrawal process of cashing out after the card is first released may be as follows:
- a device, an interface, a communication as a sequence of elements can be used as an index of a business process, or a keyword of the business process can be queried.
- the retrieved flow chart may further include a corresponding sub-flow, which may be given together.
- sequence of elements may also be displayed according to the retrieved process, so that the business designer can quickly replace the elements corresponding to the functions of each bank to complete the design of the business process.
- the fuzzy matching method may be used to give one or more processes with the closest function, so that the user can modify the process technology of the search. The business function you want now.
- Step S103 Perform preset processing on components in the closest service flow diagram to generate multiple instantiated service flow diagrams.
- the so-called pre-processing is an instantiated Action or flow chart obtained from the process experience library. Its function is often different from the designer's functional requirements and needs to be modified.
- the way to modify the flow chart is to modify the parameter configuration or function settings, modify the flow chart, and replace or reassemble the components.
- Step S104 Associate the plurality of instantiated service flowcharts according to the association information between the plurality of instantiated service flowcharts, and generate a total service based on the multiple instantiated service flowcharts after the association flow chart.
- One of the following is: associating the plurality of function instances according to the association information between the instantiated service flow charts input by the user.
- the second is: according to the logical relationship between the multiple service requirements, the association information between the plurality of instantiated business process diagrams is inferred, and the multiple function instances are associated.
- a business process input by a user is obtained, and normalized processing is performed to obtain a standardized business process, and according to the standardized business process, a business process closest to the business requirement is matched from the process library.
- the method of performing preset processing on the components in the closest service flow diagram to generate an instantiated service flow diagram; and performing, according to the association information between the multiple instantiated service flow diagrams, the multiple instantiation services The flowchart is associated, and the total service flow chart is generated based on the multiple instantiated service flow diagrams after the association, and the effect of the total service flow chart corresponding to the multiple service requirements is customized based on the service requirements input by the user, and the user only needs to input
- the business requirements and the operations of presetting the components in the closest business process flow are simple, improve the efficiency, and solve the problem of the inefficiency of the customization method of the business control process in the prior art.
- FIG. 2 is a schematic diagram showing a specific implementation process of step S103 in the first embodiment of the present invention.
- the preset processing includes component replacement and/or modification of parameters in the component;
- step S103 includes the following steps S201 to S203.
- step S103 includes:
- Step S201 Display component information in the closest service flow chart.
- Step S202 recommend, to the user, the modifiable parameter information in the replaceable component and/or component in the closest service flow chart according to the service requirement.
- Step S203 receiving the replaceable component and/or the modifiable parameter information selected by the user from the parameter information that can be modified in the recommended component and/or component, and based on the selected replaceable component and/or The modified parameter information processes the components in the closest service flow diagram to obtain a plurality of instantiated service flow diagrams.
- the parameter information that can be modified in the replaceable component and/or component in the closest service flow chart is recommended to the user, and the receiving user can be modified from the recommended component and/or component.
- the replaceable component and/or the modifiable parameter information selected in the parameter information, and the component in the closest business process flow is processed based on the selected replaceable component and/or the modifiable parameter information, the user Only the recommended replaceable components and/or modifiable parameter information need to be selected, the operation is simple, and the bursting efficiency is high.
- FIG. 3 is a schematic flowchart showing the implementation of the customization method of the service control flow provided by the third embodiment of the present invention.
- the customized method of the service control process further includes the following step S301.
- Step S301 determining whether the instantiated service flow chart matches a function corresponding to the service requirement, and if not, receiving a debug instruction for debugging and receiving a modify instruction to modify, until the instantiated service flow chart matches The function corresponding to the business requirements.
- the embodiment of the present invention determines whether the instantiated service flow diagram matches the function corresponding to the service requirement by using a debug, and if not, the modification until the instantiated service flow diagram matches the function corresponding to the service requirement, It ensures that the function of the business flow chart is matched with the business requirements; the modification takes effect immediately, without restarting, and the debugging efficiency is high; in addition, the debugging process is visible in the flowchart editing interface, and the modification process is also visible and easy to operate.
- Embodiment 4 is a structural block diagram of a device for customizing a service control flow according to Embodiment 5 of the present invention.
- the customization device 40 of the service control flow includes: an acquisition module 41, a matching module 42, a processing module 43, and an association module 44. Among them, the specific functions of each module are as follows:
- the obtaining module 41 is configured to obtain a service requirement input by the user, and perform normalization processing on the service requirement according to a preset rule to obtain a standardized business process.
- the matching module 42 is configured to match, according to the normalized business process, a service flow chart that is closest to the service requirement from the process library;
- the processing module 43 is configured to perform preset processing on components in the closest service flow diagram to generate multiple instantiated service flow diagrams.
- the association module 44 is configured to associate the multiple instantiated service flowcharts according to the association information between the plurality of instantiated service flowcharts, and based on the multiple instantiated service flowcharts after the association Generate a total business flow chart.
- the processing module 43 includes:
- a display unit configured to display component information in the closest service flow chart
- a recommendation unit configured to recommend, to the user, the modifiable parameter information in the replaceable component and/or component in the closest service flow chart according to the service requirement;
- a processing unit configured to receive the replaceable component and/or the modifiable parameter information selected by the user from the parameter information that is modifiable in the recommended component and/or component, and based on the selected replaceable component and/or Or the modifiable parameter information processes the components in the closest service flow diagram to obtain an instantiated service flow diagram.
- the customized device 40 of the service control process further includes:
- a debugging module configured to determine whether the instantiated service flow chart matches a function corresponding to the service requirement, and if not, receive a debugging instruction to debug and receive a modification instruction to modify, until the instantiated service flow chart Match the functions corresponding to the business requirements.
- the association module 44 includes:
- the association module 44 includes: [0100] an inference unit, configured to infer association information between the plurality of instantiated service flow diagrams according to a logical relationship between the plurality of service requirements, associate the multiple function instances, and Multiple instantiated business process diagrams generate a total business flow diagram.
- the customization device of the service control process provided by the embodiment of the present invention acquires the service requirement input by the user
- the business process diagram generates a total service flow chart, and achieves the effect of customizing the total service flow chart corresponding to multiple service requirements based on the business requirements of the user input, and the user only needs to input the business requirements and the closest business process flow to the matching.
- the component performs the preset processing operation, the operation is simple, the efficiency is improved, and the customization method of the business control flow in the prior art has the problem of low efficiency.
- the customization device 5 of the service control flow of this embodiment comprises: a processor 51, a memory 52, and a computer program 53 stored in the memory 52 and operable on the processor 51, such as a service A custom method for controlling the process.
- the processor 51 executes the steps in the computer program program 53 to implement the customization method embodiment of each of the above-described service control processes, such as steps S51 to S52 shown in FIG.
- the processor 51 executes the computer program 53 to implement the functions of the modules/units in the above-described respective device embodiments, such as the functions of the modules 41 to 42 shown in FIG.
- the computer program 53 may be divided into one or more modules/units, which are stored in the memory 52 and executed by the processor 51.
- the one or more modules/units may be a series of computer program instruction segments capable of performing a particular function, the instruction segments being used to describe the execution of the computer program 53 in the customized device 5 of the service control flow.
- the computer program 53 can be divided into a generating unit and an associating unit
- an obtaining module configured to obtain a service requirement input by the user, and normalize the service requirement according to a preset rule, to obtain a standardized business process
- a matching module configured to match, according to the normalized business process, a service flow chart that is closest to the service requirement from the process library;
- a processing module configured to perform preset processing on components in the closest service flow diagram, to generate multiple instantiated service flowcharts
- an association module configured to associate the multiple instantiated service flowcharts according to association information between the plurality of instantiated service flowcharts, and generate the multiple instantiated service flowcharts based on the associations Total business flow chart.
- the customized device 5 of the service control flow may be a computing device such as a desktop computer, a notebook, a palmtop computer, and a cloud server.
- the customized means of the service control flow may include, but is not limited to, processor 51, memory 52. It will be understood by those skilled in the art that FIG. 5 is merely an example of a customized device of a service control process, and does not constitute a limitation of a customized device of a service control process, and may include more or less components than the illustration, or a combination of certain
- the components, or different components, such as the customized device of the service control flow may also include input and output devices, network access devices, buses, and the like.
- the processor 51 may be a central processing unit (CPU), or may be another general-purpose processor, a digital signal processor (DSP), or an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-to-use programmable gate array
- CPU central processing unit
- DSP digital signal processor
- ASIC Application Specific Integrated Circuit
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the memory 52 may be an internal storage unit of the customization device 5 of the service control flow, such as a hard disk or a memory of the customization device 5 of the service control flow.
- the memory 52 may also be an external storage device of the customized device 5 of the service control flow, such as provided on the customized device 5 of the service control flow. Plug-in hard drives, Smart Memory Cards (SMC), Secure Digital (SD) cards, Flash Cards, etc.
- the memory 52 may also include an internal storage unit of the customized device 5 of the service control flow and an external storage device.
- the memory 52 is used to store the computer program and other programs and data required by the customized device of the business control flow.
- the memory 52 can also be used to temporarily store data that has been output or is about to be output.
- each functional unit and module described above is exemplified. In practical applications, the above functions may be assigned differently according to needs.
- the functional unit and the module are completed, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
- Each functional unit and module in the embodiment may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit, and the integrated unit may be implemented by hardware.
- Formal implementation can also be implemented in the form of software functional units.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the modules or units is only a logical function division, and the actual implementation may have another division manner, for example, multiple units or components may be Combined or can be integrated into another system, or some features can be ignored, or not executed.
- the communication connection may be an indirect coupling or communication connection through some interface, device or unit, and may be in electrical, mechanical or other form.
- the unit described as a separate component may or may not be physically distributed, and the component displayed as a unit may or may not be a physical unit, that is, may be located in one place, or may be distributed to multiple On the network unit. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated module/unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the present invention implements all or part of the processes in the foregoing embodiments, and may also be completed by a computer program to instruct related hardware.
- the computer program may be stored in a computer readable storage medium. After the program is executed by the processor, the steps of the various method embodiments described above can be implemented.
- the computer program includes computer program code, and the computer program code may be in the form of a source code, an object code, an executable file, or some intermediate form.
- the computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a Read-Only Memory (ROM). , Random Access Memory (RAM), electrical carrier signals, telecommunications signals, and software distribution media. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in a jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, computer readable media Does not include electrical carrier signals and telecommunication signals.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
La présente invention se rapporte au domaine technique du développement de logiciel. L'invention porte sur un procédé de personnalisation de flux de processus de contrôle commercial et sur un dispositif, le procédé consistant : à acquérir une demande commerciale entrée par un utilisateur et à effectuer un traitement de normalisation sur la demande commerciale selon une règle prédéfinie afin obtenir un flux de processus commercial normalisé; à mettre en correspondance un diagramme de flux de processus commercial le plus proche de la demande commerciale provenant d'une bibliothèque de flux de processus selon le flux de processus commercial normalisé; à effectuer un traitement prédéfini sur des éléments dans le diagramme de flux de processus commercial le plus proche pour générer une pluralité de diagrammes de flux de processus commercial instanciés; et à associer la pluralité de diagrammes de flux de processus commercial instanciés selon des informations d'association entre la pluralité de diagrammes de flux de processus commercial instanciés et à générer un diagramme de flux de processus commercial global sur la base des diagrammes de flux de processus commercial instanciés associés.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/098102 WO2019033408A1 (fr) | 2017-08-18 | 2017-08-18 | Procédé et dispositif de personnalisation de flux de processus de contrôle commercial |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/098102 WO2019033408A1 (fr) | 2017-08-18 | 2017-08-18 | Procédé et dispositif de personnalisation de flux de processus de contrôle commercial |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019033408A1 true WO2019033408A1 (fr) | 2019-02-21 |
Family
ID=65362134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/098102 WO2019033408A1 (fr) | 2017-08-18 | 2017-08-18 | Procédé et dispositif de personnalisation de flux de processus de contrôle commercial |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2019033408A1 (fr) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588411A (zh) * | 2004-10-12 | 2005-03-02 | 北京北大方正电子有限公司 | 一种流程定制管理平台 |
US8429622B2 (en) * | 2010-04-15 | 2013-04-23 | Oracle International Corporation | Business process debugger with parallel-step debug operation |
CN103077024A (zh) * | 2012-12-28 | 2013-05-01 | 山东地纬计算机软件有限公司 | 一种支持SaaS应用流程按需定制与运行的装置及方法 |
CN104679488A (zh) * | 2013-11-29 | 2015-06-03 | 亿阳信通股份有限公司 | 一种流程定制开发平台及流程定制开发方法 |
-
2017
- 2017-08-18 WO PCT/CN2017/098102 patent/WO2019033408A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588411A (zh) * | 2004-10-12 | 2005-03-02 | 北京北大方正电子有限公司 | 一种流程定制管理平台 |
US8429622B2 (en) * | 2010-04-15 | 2013-04-23 | Oracle International Corporation | Business process debugger with parallel-step debug operation |
CN103077024A (zh) * | 2012-12-28 | 2013-05-01 | 山东地纬计算机软件有限公司 | 一种支持SaaS应用流程按需定制与运行的装置及方法 |
CN104679488A (zh) * | 2013-11-29 | 2015-06-03 | 亿阳信通股份有限公司 | 一种流程定制开发平台及流程定制开发方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109643417B (zh) | 自动免提服务请求 | |
US20210109934A1 (en) | Configurable and incremental database migration framework for heterogeneous databases | |
CN108376364B (zh) | 一种支付***对账的方法、设备及终端设备 | |
CN113093958B (zh) | 数据处理方法、装置和服务器 | |
CN110457577B (zh) | 数据处理方法、装置、设备和计算机存储介质 | |
CN110263311B (zh) | 一种网络页面的生成方法及设备 | |
US20170046668A1 (en) | Comparing An Extracted User Name with Stored User Data | |
CN107798579B (zh) | 一种协议文件的生成方法及其终端 | |
CN111427971B (zh) | 用于计算机***的业务建模方法、装置、***和介质 | |
WO2020024714A1 (fr) | Procédé et dispositif de règlement de demande de remboursement de soins médicaux, et appareil électronique | |
CN110209667A (zh) | 收支数据的统计方法、装置及计算机设备 | |
JP2023517338A (ja) | 異常行為検出方法、装置、電子機器及びコンピュータプログラム | |
US11379191B2 (en) | Presentation oriented rules-based technical architecture display framework | |
WO2019033408A1 (fr) | Procédé et dispositif de personnalisation de flux de processus de contrôle commercial | |
WO2020170187A1 (fr) | Traitement à grande échelle d'enregistrements de données doué d'une récupération efficace | |
CN111275436A (zh) | 一种处理信息的方法及终端 | |
CN115760404A (zh) | 一种股票减持方案生成方法、***、终端及存储介质 | |
WO2023273074A1 (fr) | Procédé et appareil de détermination de produit de service, dispositif électronique, support et programme | |
CN110442375B (zh) | 移动支付产品渠道集成方法、装置、设备和存储介质 | |
CN111402018B (zh) | 一种上报资源预算的方法和*** | |
CN110728243B (zh) | 一种权级分类的业务管理方法、***、设备和介质 | |
TWM648300U (zh) | 線上記帳系統 | |
US12045876B2 (en) | Systems and methods for exchanging user data | |
CN110767224B (zh) | 一种基于特征权级的业务管理方法、***、设备和介质 | |
US20240069993A1 (en) | Automatic field mapping for a mocking service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17921630 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17921630 Country of ref document: EP Kind code of ref document: A1 |