WO2019033408A1 - 一种业务控制流程的定制方法及装置 - Google Patents

一种业务控制流程的定制方法及装置 Download PDF

Info

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
Application number
PCT/CN2017/098102
Other languages
English (en)
French (fr)
Inventor
谢兴锋
谢卫平
贺光容
王庆华
郑明都
雷利文
吴健
Original Assignee
深圳怡化电脑股份有限公司
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 深圳怡化电脑股份有限公司 filed Critical 深圳怡化电脑股份有限公司
Priority to PCT/CN2017/098102 priority Critical patent/WO2019033408A1/zh
Publication of WO2019033408A1 publication Critical patent/WO2019033408A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements 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

本方案涉及软件开发技术领域,提供了一种业务控制流程的定制方法及装置,包括:获取用户输入的业务需求,并按照预设规则对所述业务需求进行规范化处理,得到规范化的业务流程;根据所述规范化的业务流程,从流程库中匹配出与所述业务需求最接近的业务流程图;对所述最接近的业务流程图中的组件进行预设处理,生成多个实例化业务流程图;根据所述多个实例化业务流程图之间的关联信息,对所述多个实例化业务流程图进行关联,并基于关联后的多个实例化业务流程图生成总业务流程图。

Description

技术领域
[0001] 本发明属于软件幵发技术领域, 尤其涉及一种业务控制流程的定制方法及装置 背景技术
[0002] 采用现有技术在幵发业务控制流程吋, 对幵发人员的要求高, 需要掌握接口功 能和编写代码, 工程幵发过程复杂、 幵发难度大。 现有的业务控制流程产品 ( 例如 ATMC) , 均采用基于业务组件技术。 随着交易业务的不断创新和发展, 使 得业务控制平台的业务数量不断膨胀, 每次新增业务需求吋都需要对原有的业 务控制流程进行重新幵发, 效率低。
技术问题
[0003] 有鉴于此, 本发明实施例提供了一种业务控制流程的定制方法及装置, 以解决 现有技术中业务控制流程的定制方法存在效率低的问题。
[0004] 本发明实施例的第一方面提供了一种业务控制流程的定制方法, 包括:
[0005] 获取用户输入的业务需求, 并按照预设规则对所述业务需求进行规范化处理, 得到规范化的业务流程;
[0006] 根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求最接近的业务 流程图;
[0007] 对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例化业务流程 图;
[0008] 根据所述多个实例化业务流程图之间的关联信息, 对所述多个实例化业务流程 图进行关联, 并基于关联后的多个实例化业务流程图生成总业务流程图。
[0009] 本发明实施例的第二方面提供了一种业务控制流程的定制装置, 包括:
[0010] 获取模块, 用于获取用户输入的业务需求, 并按照预设规则对所述业务需求进 行规范化处理, 得到规范化的业务流程;
[0011] 匹配模块, 用于根据所述规范化的业务流程, 从流程库中匹配出与所述业务需 求最接近的业务流程图;
[0012] 处理模块, 用于对所述最接近的业务流程图中的组件进行预设处理, 生成多个 实例化业务流程图;
[0013] 关联模块, 用于根据所述多个实例化业务流程图之间的关联信息, 对所述多个 实例化业务流程图进行关联, 并基于关联后的多个实例化业务流程图生成总业 务流程图。
[0014] 本发明实施例的第三方面提供了一种业务控制流程的定制装置, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序, 其特 征在于, 所述处理器执行所述计算机程序吋实现以下步骤:
[0015] 获取用户输入的业务需求, 并按照预设规则对所述业务需求进行规范化处理, 得到规范化的业务流程;
[0016] 根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求最接近的业务 流程图;
[0017] 对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例化业务流程 图;
[0018] 根据所述多个实例化业务流程图之间的关联信息, 对所述多个实例化业务流程 图进行关联, 并基于关联后的多个实例化业务流程图生成总业务流程图。
[0019] 本发明实施例的第四方面提供了一种计算机可读存储介质, 所述计算机可读存 储介质存储有计算机程序, 其特征在于, 所述计算机程序被处理器执行吋实现 以下步骤:
[0020] 获取用户输入的业务需求, 并按照预设规则对所述业务需求进行规范化处理, 得到规范化的业务流程;
[0021] 根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求最接近的业务 流程图;
[0022] 对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例化业务流程 图;
[0023] 根据所述多个实例化业务流程图之间的关联信息, 对所述多个实例化业务流程 图进行关联, 并基于关联后的多个实例化业务流程图生成总业务流程图。 问题的解决方案
发明的有益效果
有益效果
[0024] 本发明实施例通过获取用户输入的业务需求, 并进行规范化处理, 得到规范化 的业务流程并根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求 最接近的业务流程图, 对所述最接近的业务流程图中的组件进行预设处理, 生 成实例化业务流程图; 根据所述多个实例化业务流程图之间的关联信息, 对所 述多个实例化业务流程图进行关联, 并基于关联后的多个实例化业务流程图生 成总业务流程图, 达到了基于用户输入的业务需求定制与多个业务需求对应的 总业务流程图的效果, 用户只需要输入业务需求以及对匹配出的最接近的业务 流程图中的组件进行预设处理的操作, 操作简单, 提高了效率, 解决现有技术 中业务控制流程的定制方法存在效率低的问题。
对附图的简要说明
附图说明
[0025] 为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例或现有技术描 述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是 本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性 的前提下, 还可以根据这些附图获得其他的附图。
[0026] 图 1是本发明实施例一提供的业务控制流程的定制方法的实现流程示意图; [0027] 图 2是本发明实施例一中步骤 S103的具体实现流程示意图;
[0028] 图 3是本发明实施例一提供的一功能体的参数信息的示意图;
[0029] 图 4是本发明实施例四提供的业务控制流程的定制装置的结构框图;
[0030] 图 5是本发明实施例五提供的业务控制流程的定制装置的示意图。
本发明的实施方式
[0031] 以下描述中, 为了说明而不是为了限定, 提出了诸如特定***结构、 技术之类 的具体细节, 以便透彻理解本发明实施例。 然而, 本领域的技术人员应当清楚 , 在没有这些具体细节的其它实施例中也可以实现本发明。 在其它情况中, 省 略对众所周知的***、 装置、 电路以及方法的详细说明, 以免不必要的细节妨 碍本发明的描述。
[0032] 为了说明本发明所述的技术方案, 下面通过具体实施例来进行说明。
[0033] 实施例一
[0034] 图 1示出了本发明实施例一提供的业务控制流程的定制方法的实现流程示意图 。 如图 1所示, 该业务控制流程的定制方法具体包括如下步骤 S101至步骤 S104。
[0035] 步骤 S101 : 获取用户输入的业务需求, 并按照预设规则对所述业务需求进行规 范化处理, 得到规范化的业务流程。
[0036] 用户输入业务需求, 其中, 业务需求包括但不限于银行业务需求、 医疗业务需 求、 交通业务需求和通信业务需求。 不同的业务需求对应有不同的预设规则按 照预设规则对用户输入的业务需求进行规范化处理以得到规范化的业务流程, 以便于后续操作。
[0037] 例如, 某银行业务需求要求取款过程为先退卡再出钞, 需求可以规范化为"取 款: 退卡- >出钞"; 某银行业务需求要求取款过程为先输入密码再出钞, 需求可 以规范化为"取款: 输密- >出钞"; 而普通的取款则是不要求退卡, 只要求出钞就 可以, 需求可以规范化为"取款: 普通"。
[0038] 由上述举例可知, 规范化的优点之一是具有归类的效果, 便于下一步的搜索与 匹配的步骤。
[0039] 步骤 S102: 根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求最 接近的业务流程图。
[0040] 输入规范化的业务流程包括的关键字, 基于所述关键字从流程库中搜索并匹配 出一个最接近的业务流程图。 可选地, 还可以是基于所述关键字从流程库中搜 索并匹配出多个 (多个的具体数量用户可以预先自定义) 业务流程图, 将所述 多个业务流程图按照匹配程度进行排序供用户选择。
[0041] 流程库中对应一个业务有很多种流程实现方式, 只要这些流程构成的元素 (使 用同一个中间件函数集 (包括设备集) 、 同一个用户界面集和同一个通讯报文 集) 都是一样的, 也就是这些流程是在同一个平台上生成的。 [0042] 其实, 标志一个业务流程与其他业务流程的显著不同特征有: 该流程使用的设 备序列、 通讯报文序列和用户界面序列。 或者, 将使用的一次设备、 使用的一 次通讯和使用的一次界面, 作为流程的一个元素, 这些元素的序列, 可以区别 一个流程与另一个流程的不同。
[0043] 例如, 取款流程 1是如下元素序列:
[0044] 1) 界面 3->设备 4->设备 2->通讯 1->设备 3->界面 1->界面 2->设备 1。
[0045] 取款流程 2是如下元素序列:
[0046] 2) 界面 3->设备 4->设备 3->通讯 1->设备 3->界面 1->界面 2->设备1。
[0047] 取款流程 3是如下元素序列:
[0048] 3) 界面 3->设备 4->设备 3->通讯 1->设备 3->界面 6->界面 2->设备1。
[0049] 其中, 界面 3并不一定是同一个界面, 而是实现同一种功能或者相似功能的界 面, 通讯 1并不一定是协议相同的通讯, 而是实现同一种功能或者相似功能的通 讯, 如取款请求, 至于使用具体是 8583协议还是其他协议, 则不在本实施例考 虑范围之内。
[0050] 示例性地, 业务实现人员需要幵发一个先出卡, 后出钞的有卡取款流程, 先从 流程库中査找是否有类似功能的流程, 以便在此基础上稍作修改或者不做修改 , 就可以使用以便节省业务幵发吋间。
[0051] 先出卡后出钞的取款, 和一般只出钞不出卡的普通出钞流程, 在使用的元素 ( 设备、 界面、 通讯) 序列是显著不同的。
[0052] 一般只出钞不出卡的普通出钞流程, 可以是如下所示:
[0053] 输入金额界面 ->键盘设备- >等待处理界面 ->取款请求通讯 ->机芯设备- >钞门设 备- >拿取钞票提示界面- >凭条打印设备 ->选择业务类型界面。
[0054] 先出卡后出钞的普通出钞流程, 可以是如下所示:
[0055] 输入金额界面 ->键盘设备- >等待处理界面 ->取款请求通讯 ->读卡器设备- >取卡 提示界面- >机芯设备- >钞门设备- >拿取钞票提示界面- >凭条打印设备 ->选择业务 类型界面。
[0056] 还可以是如下所示:
[0057] 输入金额界面 ->键盘设备- >等待处理界面 ->取款请求通讯 ->机芯设备- >读卡器 设备- >取卡提示界面 ->钞门设备- >拿取钞票提示界面- >凭条打印设备 ->选择业务 类型界面。
[0058] 因此, 可以使用设备、 界面、 通讯作为元素构成的序列, 来作为一个业务流程 的索引, 或者査询该业务流程的关键字。
[0059] 或者至少作为该业务流程的注释内容的一部分, 以便业务设计人员, 通过对该 业务流程注释的阅读, 快速知道该流程实现功能。
[0060] 除了使用设备、 界面、 通讯作为元素构成的序列, 来作为一个业务流程的索引
, 还可以采用模糊匹配法, 也可以是使用该流程的最为显著的特征作为关键字 来检索, 如"取款, 先出卡, 后出钞", 就可以检索出所有符合先出卡后出钞的取 款流程, 而不会检索出只出钞不出卡的取款流程。
[0061] 因此流程库的流程或者子流程存储的逻辑结构可以是如下表所示:
[]
[]
[表 1]
Figure imgf000009_0001
[0062] 当然检索出来的流程图, 可能还包含有相应的子流程, 可以一并给出。
[0063] 类似地, 也可以直接通过输入 "流程元素序列"方式来检索。 还可以通过输入" 类型"来检索。
[0064] 也可以根据检索出来的流程, 显示出其中的元素序列, 以供业务设计人员快速 替换成各银行自身特色对应功能的元素, 以便完成业务流程的设计。
[0065] 对应流程库中, 没有检索到对应功能的流程, 则可以采用模糊匹配法, 给出功 能最为接近的一个或者多个流程, 以供用户在检索的流程技术上进行修改而实 现想要的业务功能。
[0066] 步骤 S103: 对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例 化业务流程图。
[0067] 所谓预处理, 就是根据流程经验库得到的实例化 Action或者流程图, 其功能往 往和设计者功能需求还存在差异, 需要进行修改。 修改流程图的方式是修改其 中的参数配置或函数设置, 修改流程图的方式组件替换或重新组合等。
[0068] 步骤 S104: 根据所述多个实例化业务流程图之间的关联信息, 对所述多个实例 化业务流程图进行关联, 并基于关联后的多个实例化业务流程图生成总业务流 程图。
[0069] 根据所述多个实例化业务流程图之间的关联信息, 对所述多个实例化业务流程 图进行关联存在以下两种方式:
[0070] 其一是: 根据用户输入的实例化业务流程图之间的关联信息, 对所述多个功能 实例进行关联。
[0071] 其二是: 根据多个业务需求之间的逻辑关系, 推理出所述多个实例化业务流程 图之间的关联信息, 对所述多个功能实例进行关联。
[0072] 本发明实施例通过获取用户输入的业务需求, 并进行规范化处理, 得到规范化 的业务流程并根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求 最接近的业务流程图, 对所述最接近的业务流程图中的组件进行预设处理, 生 成实例化业务流程图; 根据所述多个实例化业务流程图之间的关联信息, 对所 述多个实例化业务流程图进行关联, 并基于关联后的多个实例化业务流程图生 成总业务流程图, 达到了基于用户输入的业务需求定制与多个业务需求对应的 总业务流程图的效果, 用户只需要输入业务需求以及对匹配出的最接近的业务 流程图中的组件进行预设处理的操作, 操作简单, 提高了效率, 解决现有技术 中业务控制流程的定制方法存在效率低的问题。
[0073] 实施例二
[0074] 图 2示出了本发明实施例一中步骤 S103的具体实现流程示意图。 在实施例一的 基础上, 所述预设处理包括组件替换和 /或组件中参数的修改;
[0075] 步骤 S103的具体实现流程包括如下步骤 S201至步骤 S203。 [0076] 对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例化业务流程 图包括:
[0077] 步骤 S201 : 显示所述最接近的业务流程图中的组件信息。
[0078] 步骤 S202: 根据所述业务需求向用户推荐所述最接近的业务流程图中可替换的 组件和 /或组件中可修改的参数信息。
[0079] 步骤 S203: 接收用户从所推荐的组件和 /或组件中可修改的参数信息中选择的 可替换组件和 /或可修改的参数信息, 并基于所选择的可替换组件和 /或可修改的 参数信息对所述最接近的业务流程图中的组件进行处理, 获得多个实例化业务 流程图。
[0080] 本发明实施例中, 向用户推荐所述最接近的业务流程图中可替换的组件和 /或 组件中可修改的参数信息, 接收用户从所推荐的组件和 /或组件中可修改的参数 信息中选择的可替换组件和 /或可修改的参数信息, 并基于所选择的可替换组件 和 /或可修改的参数信息对所述最接近的业务流程图中的组件进行处理, 用户只 需要对推荐的可替换组件和 /或可修改的参数信息进行选择, 操作简单, 幵发效 率高。
[0081] 实施例三
[0082] 在实施例一的基础上, 图 3示出了本发明实施例三提供的业务控制流程的定制 方法的实现流程示意图。 如图 3所示, 在实施例一的基础上, 该业务控制流程的 定制方法还包括如下步骤 S301。
[0083] 步骤 S301 : 判断所述实例化业务流程图是否匹配所述业务需求对应的功能, 若 不匹配则接收调试指令进行调试和接收修改指令进行修改, 直到所述实例化业 务流程图匹配所述业务需求对应的功能。
[0084] 本发明实施例通过调试来判断所述实例化业务流程图是否匹配所述业务需求对 应的功能, 若不匹配则修改直到所述实例化业务流程图匹配所述业务需求对应 的功能, 保证了业务流程图实现的功能与业务需求相匹配; 修改成功后立即生 效, 无需重启, 调试效率高; 另外, 调试过程在流程图编辑界面可见, 修改过 程也全部可见, 操作方便。
[0085] 实施例四 [0086] 请参考图 4, 其示出了本发明实施例五提供的业务控制流程的定制装置的结构 框图。 所述业务控制流程的定制装置 40包括: 获取模块 41、 匹配模块 42、 处理 模块 43和关联模块 44。 其中, 各模块的具体功能如下:
[0087] 获取模块 41, 用于获取用户输入的业务需求, 并按照预设规则对所述业务需求 进行规范化处理, 得到规范化的业务流程;
[0088] 匹配模块 42, 用于根据所述规范化的业务流程, 从流程库中匹配出与所述业务 需求最接近的业务流程图;
[0089] 处理模块 43, 用于对所述最接近的业务流程图中的组件进行预设处理, 生成多 个实例化业务流程图;
[0090] 关联模块 44, 用于根据所述多个实例化业务流程图之间的关联信息, 对所述多 个实例化业务流程图进行关联, 并基于关联后的多个实例化业务流程图生成总 业务流程图。
[0091] 可选地, 处理模块 43包括:
[0092] 显示单元, 用于显示所述最接近的业务流程图中的组件信息;
[0093] 推荐单元,用于根据所述业务需求向用户推荐所述最接近的业务流程图中可替换 的组件和 /或组件中可修改的参数信息;
[0094] 处理单元,用于接收用户从所推荐的组件和 /或组件中可修改的参数信息中选择 的可替换组件和 /或可修改的参数信息, 并基于所选择的可替换组件和 /或可修改 的参数信息对所述最接近的业务流程图中的组件进行处理, 获得实例化业务流 程图。
[0095] 可选地, 业务控制流程的定制装置 40还包括:
[0096] 调试模块, 用于判断所述实例化业务流程图是否匹配所述业务需求对应的功能 , 若不匹配则接收调试指令进行调试和接收修改指令进行修改, 直到所述实例 化业务流程图匹配所述业务需求对应的功能。
[0097] 可选地, 关联模块 44包括:
[0098] 根据用户输入的实例化业务流程图之间的关联信息, 对所述多个功能实例进行 关联,并基于关联后的多个实例化业务流程图生成总业务流程图。
[0099] 可选地, 关联模块 44包括: [0100] 推理单元, 用于根据多个业务需求之间的逻辑关系, 推理出所述多个实例化业 务流程图之间的关联信息, 对所述多个功能实例进行关联,并基于关联后的多个 实例化业务流程图生成总业务流程图。
[0101] 本发明实施例提供的业务控制流程的定制装置, 通过获取用户输入的业务需求
, 并进行规范化处理, 得到规范化的业务流程并根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求最接近的业务流程图, 对所述最接近的业务 流程图中的组件进行预设处理, 生成实例化业务流程图; 根据所述多个实例化 业务流程图之间的关联信息, 对所述多个实例化业务流程图进行关联, 并基于 关联后的多个实例化业务流程图生成总业务流程图, 达到了基于用户输入的业 务需求定制与多个业务需求对应的总业务流程图的效果, 用户只需要输入业务 需求以及对匹配出的最接近的业务流程图中的组件进行预设处理的操作, 操作 简单, 提高了效率, 解决现有技术中业务控制流程的定制方法存在效率低的问 题。
[0102] 应理解, 上述实施例中各步骤的序号的大小并不意味着执行顺序的先后, 各过 程的执行顺序应以其功能和内在逻辑确定, 而不应对本发明实施例的实施过程 构成任何限定。
[0103] 还应当理解的是, 上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣 [0104] 实施例五
[0105] 图 5是本发明实施例五提供的业务控制流程的定制装置的示意图。 如图 5所示, 该实施例的业务控制流程的定制装置 5包括: 处理器 51、 存储器 52以及存储在所 述存储器 52中并可在所述处理器 51上运行的计算机程序 53, 例如业务控制流程 的定制方法程序。 所述处理器 51执行所述计算机程序 53吋实现上述各个业务控 制流程的定制方法实施例中的步骤, 例如图 1所示的步骤 S51至 S52。 或者, 所述 处理器 51执行所述计算机程序 53吋实现上述各装置实施例中各模块 /单元的功能 , 例如图 4所示模块 41至 42的功能。
[0106] 示例性的, 所述计算机程序 53可以被分割成一个或多个模块 /单元, 所述一个 或者多个模块 /单元被存储在所述存储器 52中, 并由所述处理器 51执行, 以完成 本发明。 所述一个或多个模块 /单元可以是能够完成特定功能的一系列计算机程 序指令段, 该指令段用于描述所述计算机程序 53在所述业务控制流程的定制装 置 5中的执行过程。 例如, 所述计算机程序 53可以被分割成生成单元和关联单元
, 各模块的具体功能如下:
[0107] 获取模块, 用于获取用户输入的业务需求, 并按照预设规则对所述业务需求进 行规范化处理, 得到规范化的业务流程;
[0108] 匹配模块, 用于根据所述规范化的业务流程, 从流程库中匹配出与所述业务需 求最接近的业务流程图;
[0109] 处理模块, 用于对所述最接近的业务流程图中的组件进行预设处理, 生成多个 实例化业务流程图;
[0110] 关联模块, 用于根据所述多个实例化业务流程图之间的关联信息, 对所述多个 实例化业务流程图进行关联, 并基于关联后的多个实例化业务流程图生成总业 务流程图。
[0111] 所述业务控制流程的定制装置 5可以是桌上型计算机、 笔记本、 掌上电脑及云 端服务器等计算设备。 所述业务控制流程的定制装置可包括, 但不仅限于, 处 理器 51、 存储器 52。 本领域技术人员可以理解, 图 5仅仅是业务控制流程的定制 装置的示例, 并不构成对业务控制流程的定制装置的限定, 可以包括比图示更 多或更少的部件, 或者组合某些部件, 或者不同的部件, 例如所述业务控制流 程的定制装置还可以包括输入输出设备、 网络接入设备、 总线等。
[0112] 所称处理器 51可以是中央处理单元 (Central Processing Unit, CPU) , 还可以是其 他通用处理器、 数字信号处理器(Digital Signal Processor, DSP)、 专用集成电路 (Application Specific Integrated Circuit, ASIC)、 现成可编程门阵列
(Field-Programmable Gate Array , FPGA)或者其他可编程逻辑器件、 分立门或者 晶体管逻辑器件、 分立硬件组件等。 通用处理器可以是微处理器或者该处理器 也可以是任何常规的处理器等。
[0113] 所述存储器 52可以是所述业务控制流程的定制装置 5的内部存储单元, 例如业 务控制流程的定制装置 5的硬盘或内存。 所述存储器 52也可以是所述业务控制流 程的定制装置 5的外部存储设备, 例如所述业务控制流程的定制装置 5上配备的 插接式硬盘, 智能存储卡 (Smart Media Card, SMC) , 安全数字 (Secure Digital, SD) 卡, 闪存卡 (Flash Card) 等。 进一步地, 所述存储器 52还可以既包 括所述业务控制流程的定制装置 5的内部存储单元也包括外部存储设备。 所述存 储器 52用于存储所述计算机程序以及所述业务控制流程的定制装置所需的其他 程序和数据。 所述存储器 52还可以用于暂吋地存储已经输出或者将要输出的数 据。
[0114] 所属领域的技术人员可以清楚地了解到, 为了描述的方便和简洁, 仅以上述各 功能单元、 模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功 能分配由不同的功能单元、 模块完成, 即将所述装置的内部结构划分成不同的 功能单元或模块, 以完成以上描述的全部或者部分功能。 实施例中的各功能单 元、 模块可以集成在一个处理单元中, 也可以是各个单元单独物理存在, 也可 以两个或两个以上单元集成在一个单元中, 上述集成的单元既可以采用硬件的 形式实现, 也可以采用软件功能单元的形式实现。 另外, 各功能单元、 模块的 具体名称也只是为了便于相互区分, 并不用于限制本申请的保护范围。 上述系 统中单元、 模块的具体工作过程, 可以参考前述方法实施例中的对应过程, 在 此不再赘述。
[0115] 在上述实施例中, 对各个实施例的描述都各有侧重, 某个实施例中没有详述或 记载的部分, 可以参见其它实施例的相关描述。
[0116] 本领域普通技术人员可以意识到, 结合本文中所公幵的实施例描述的各示例的 单元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现 。 这些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设 计约束条件。 专业技术人员可以对每个特定的应用来使用不同方法来实现所描 述的功能, 但是这种实现不应认为超出本发明的范围。
[0117] 在本发明所提供的实施例中, 应该理解到, 所揭露的装置和方法, 可以通过其 它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述 模块或单元的划分, 仅仅为一种逻辑功能划分, 实际实现吋可以有另外的划分 方式, 例如多个单元或组件可以结合或者可以集成到另一个***, 或一些特征 可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间的耦合或直接耦合或 通讯连接可以是通过一些接口, 装置或单元的间接耦合或通讯连接, 可以是电 性, 机械或其它的形式。
[0118] 所述作为分离部件说明的单元可以是或者也可以不是物理上分幵的, 作为单元 显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可 以分布到多个网络单元上。 可以根据实际的需要选择其中的部分或者全部单元 来实现本实施例方案的目的。
[0119] 另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可 以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中。 上述集成的单元既可以采用硬件的形式实现, 也可以采用软件功能单元的形式 实现。
[0120] 所述集成的模块 /单元如果以软件功能单元的形式实现并作为独立的产品销售 或使用吋, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本发 明实现上述实施例方法中的全部或部分流程, 也可以通过计算机程序来指令相 关的硬件来完成, 所述的计算机程序可存储于一计算机可读存储介质中, 该计 算机程序在被处理器执行吋, 可实现上述各个方法实施例的步骤。 其中, 所述 计算机程序包括计算机程序代码, 所述计算机程序代码可以为源代码形式、 对 象代码形式、 可执行文件或某些中间形式等。 所述计算机可读介质可以包括: 能够携带所述计算机程序代码的任何实体或装置、 记录介质、 u盘、 移动硬盘、 磁碟、 光盘、 计算机存储器、 只读存储器 (ROM, Read-Only Memory) 、 随机 存取存储器 (RAM, Random Access Memory) 、 电载波信号、 电信信号以及软 件分发介质等。 需要说明的是, 所述计算机可读介质包含的内容可以根据司法 管辖区内立法和专利实践的要求进行适当的增减, 例如在某些司法管辖区, 根 据立法和专利实践, 计算机可读介质不包括电载波信号和电信信号。
[0121] 以上所述实施例仅用以说明本发明的技术方案, 而非对其限制; 尽管参照前述 实施例对本发明进行了详细的说明, 本领域的普通技术人员应当理解: 其依然 可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进 行等同替换; 而这些修改或者替换, 并不使相应技术方案的本质脱离本发明各 实施例技术方案的精神和范围, 均应包含在本发明的保护范围之内。

Claims

权利要求书
[权利要求 1] 一种业务流程的定制方法, 其特征在于, 包括:
获取用户输入的业务需求, 并按照预设规则对所述业务需求进行规范 化处理, 得到规范化的业务流程;
根据所述规范化的业务流程, 从流程库中匹配出与所述业务需求最接 近的业务流程图;
对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例化 业务流程图;
根据所述多个实例化业务流程图之间的关联信息, 对所述多个实例化 业务流程图进行关联, 并基于关联后的多个实例化业务流程图生成总 业务流程图。
[权利要求 2] 如权利要求 1所述的业务控制流程的定制方法, 其特征在于, 所述预 设处理包括组件替换和 /或组件中参数的修改;
对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例化 业务流程图包括:
显示所述最接近的业务流程图中的组件信息;
根据所述业务需求向用户推荐所述最接近的业务流程图中可替换的组 件和 /或组件中可修改的参数信息;
接收用户从所推荐的组件和 /或组件中可修改的参数信息中选择的可 替换组件和 /或可修改的参数信息, 并基于所选择的可替换组件和 /或 可修改的参数信息对所述最接近的业务流程图中的组件进行处理, 获 得多个实例化业务流程图。
[权利要求 3] 如权利要求 2所述的业务控制流程的定制方法, 其特征在于, 在对所 述最接近的业务流程图中的组件进行预设处理, 生成多个实例化业务 流程图之后,还包括:
判断所述实例化业务流程图是否匹配所述业务需求对应的功能, 若不 匹配则接收调试指令进行调试和接收修改指令进行修改, 直到所述实 例化业务流程图匹配所述业务需求对应的功能。
[权利要求 4] 如权利要求 1所述的业务控制流程的定制方法, 其特征在于, 根据所 述多个实例化业务流程图之间的关联信息, 对所述多个实例化业务流 程图进行关联, 包括:
根据用户输入的实例化业务流程图之间的关联信息, 对所述多个功能 实例进行关联。
[权利要求 5] 如权利要求 1所述的业务控制流程的定制方法, 其特征在于, 根据所 述多个实例化业务流程图之间的关联信息, 对所述多个实例化业务流 程图进行关联, 包括:
根据多个业务需求之间的逻辑关系, 推理出所述多个实例化业务流程 图之间的关联信息, 对所述多个功能实例进行关联。
[权利要求 6] —种业务控制流程的定制装置, 其特征在于, 包括:
获取模块, 用于获取用户输入的业务需求, 并按照预设规则对所述业 务需求进行规范化处理, 得到规范化的业务流程; 匹配模块, 用于根据所述规范化的业务流程, 从流程库中匹配出与所 述业务需求最接近的业务流程图;
处理模块, 用于对所述最接近的业务流程图中的组件进行预设处理, 生成多个实例化业务流程图;
关联模块, 用于根据所述多个实例化业务流程图之间的关联信息, 对 所述多个实例化业务流程图进行关联, 并基于关联后的多个实例化业 务流程图生成总业务流程图。
[权利要求 7] 如权利要求 6所述的业务控制流程的定制装置, 其特征在于, 所述处 理模块包括:
显示单元, 用于显示所述最接近的业务流程图中的组件信息; 推荐单元,用于根据所述业务需求向用户推荐所述最接近的业务流程 图中可替换的组件和 /或组件中可修改的参数信息; 处理单元,用于接收用户从所推荐的组件和 /或组件中可修改的参数信 息中选择的可替换组件和 /或可修改的参数信息, 并基于所选择的可 替换组件和 /或可修改的参数信息对所述最接近的业务流程图中的组 件进行处理, 获得实例化业务流程图。
如权利要求 7所述的业务控制流程的定制装置, 其特征在于, 还包括 调试模块, 用于判断所述实例化业务流程图是否匹配所述业务需求对 应的功能, 若不匹配则接收调试指令进行调试和接收修改指令进行修 改, 直到所述实例化业务流程图匹配所述业务需求对应的功能。 如权利要求 6所述的业务控制流程的定制装置, 其特征在于, 所述关 联模块包括:
根据用户输入的实例化业务流程图之间的关联信息, 对所述多个功能 实例进行关联,并基于关联后的多个实例化业务流程图生成总业务流 程图。
如权利要求 6所述的业务控制流程的定制装置, 其特征在于, 所述关 联模块包括:
推理单元, 用于根据多个业务需求之间的逻辑关系, 推理出所述多个 实例化业务流程图之间的关联信息, 对所述多个功能实例进行关联, 并基于关联后的多个实例化业务流程图生成总业务流程图。
一种业务控制流程的定制装置, 包括存储器、 处理器以及存储在所述 存储器中并可在所述处理器上运行的计算机程序, 其特征在于, 所述 处理器执行所述计算机程序吋实现如权利要求 1至 5任一项所述方法的 步骤。
一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程 序, 其特征在于, 所述计算机程序被处理器执行吋实现如权利要求 1 至 5任一项所述方法的步骤。
PCT/CN2017/098102 2017-08-18 2017-08-18 一种业务控制流程的定制方法及装置 WO2019033408A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/098102 WO2019033408A1 (zh) 2017-08-18 2017-08-18 一种业务控制流程的定制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/098102 WO2019033408A1 (zh) 2017-08-18 2017-08-18 一种业务控制流程的定制方法及装置

Publications (1)

Publication Number Publication Date
WO2019033408A1 true WO2019033408A1 (zh) 2019-02-21

Family

ID=65362134

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/098102 WO2019033408A1 (zh) 2017-08-18 2017-08-18 一种业务控制流程的定制方法及装置

Country Status (1)

Country Link
WO (1) WO2019033408A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
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 亿阳信通股份有限公司 一种流程定制开发平台及流程定制开发方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
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
CN107748986B (zh) 用于发现和支付由团体所欠债务的方法
CN109643417B (zh) 自动免提服务请求
US20210109934A1 (en) Configurable and incremental database migration framework for heterogeneous databases
CN108376364B (zh) 一种支付***对账的方法、设备及终端设备
CN113093958B (zh) 数据处理方法、装置和服务器
CN110457577B (zh) 数据处理方法、装置、设备和计算机存储介质
WO2017031135A1 (en) Comparing an extracted user name with stored user data
WO2020024714A1 (zh) 医保结算方法及装置和电子设备
CN110209667A (zh) 收支数据的统计方法、装置及计算机设备
CN107798579B (zh) 一种协议文件的生成方法及其终端
CN111427971B (zh) 用于计算机***的业务建模方法、装置、***和介质
JP2023517338A (ja) 異常行為検出方法、装置、電子機器及びコンピュータプログラム
WO2019033408A1 (zh) 一种业务控制流程的定制方法及装置
CN116050359A (zh) 一种保单托管录入方法、***、终端设备及存储介质
WO2023273074A1 (zh) 一种业务产品确定方法、装置、电子设备、介质及程序
CN112712353B (zh) 一种数字货币兑零支付方法、***及终端
CN110442375B (zh) 移动支付产品渠道集成方法、装置、设备和存储介质
CN110728243B (zh) 一种权级分类的业务管理方法、***、设备和介质
TWI678672B (zh) 帳務資料查詢方法及帳務系統
TWM648300U (zh) 線上記帳系統
CN110767224B (zh) 一种基于特征权级的业务管理方法、***、设备和介质
US20240069993A1 (en) Automatic field mapping for a mocking service
US11842314B1 (en) Apparatus for a smart activity assignment for a user and a creator and method of use
US11494551B1 (en) Form field prediction service
CN110263311B (zh) 一种网络页面的生成方法及设备

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