CN102183923B - Computer related event executing control method and system - Google Patents

Computer related event executing control method and system Download PDF

Info

Publication number
CN102183923B
CN102183923B CN 201110105308 CN201110105308A CN102183923B CN 102183923 B CN102183923 B CN 102183923B CN 201110105308 CN201110105308 CN 201110105308 CN 201110105308 A CN201110105308 A CN 201110105308A CN 102183923 B CN102183923 B CN 102183923B
Authority
CN
China
Prior art keywords
event
correlating
wish
testing result
trafficability characteristic
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.)
Active
Application number
CN 201110105308
Other languages
Chinese (zh)
Other versions
CN102183923A (en
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.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
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 Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN 201110105308 priority Critical patent/CN102183923B/en
Publication of CN102183923A publication Critical patent/CN102183923A/en
Application granted granted Critical
Publication of CN102183923B publication Critical patent/CN102183923B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a computer related event executing control method and system. The method comprises the following steps: constructing a mapping relationship between business and events; receiving a business request transmitted by a user; obtaining all related events corresponding to the business from the mapping relationship of the business and the events according to the business request; extracting each event in the related events in sequence as a corresponding event to be executed, carrying out passing detection to the corresponding related event to be executed and each related event in all the related events, and generating a detection result set including the passing detection result; obtaining the detection result set corresponding to the corresponding event to be executed; and executing the corresponding event to be executed when the each passing detection result in the detection result set is successful. The invention solves the problems that in the prior art, the control node efficiency is low and the control is not flexible, and reduces the connection times of a computer system and a database when the computer system processes the related events.

Description

A kind of computer related event executing control method and system
Technical field
The present invention about data processing technique, particularly about the treatment technology of correlating event, is a kind of computer related event executing control method and system concretely.
Background technology
Constantly perfect along with infotech, all trades and professions all generally come data in the process for producing business process with computer technology.When deal with data, usually can relate to considerable judgement with correlating event of mutual restricting relation and process.Wherein, the mutual restricting relation of correlating event such as the execution of event A depends on whether event B and event C complete, and the execution of event B depends on whether event B1 has completed, and the execution of event C depends on whether event C1 completes.When for example processing the refund data with computer technology in financial industry, need the restricting relation of the multiple refund event of judgement (as give back debit interest in table, give back off-balancesheet debit interest etc.) and a refund amount of money, thereby determine whether this loan can refund.And for example: during with computer technology production control streamline, need to judge whether each product can carry out certain one in countless procedures, all sequencing can be arranged between each procedure, the priority of some operation is adjusted in order to preferentially complete according to the actual conditions needs.
Mainly carry out in the following way when processing all correlating events described above in prior art: when whether the decision event A of system can carry out, need the connection data storehouse to obtain the event that all are associated with event A, and whether the treatment state that judges the event B that priority ratio event A in this event is high is to complete, if for completing, allow event A to carry out; Otherwise refusal event A carries out, thereby at this moment if the event B of completing can carry out event A, needs to start the treatment scheme whether decision event B can carry out, and repeats above-mentioned steps.When each event also has other correlating events, need constantly to repeat above-mentioned steps.Mainly there are the following problems for the mode of above-mentioned processing event:
(1), treatment effeciency is low.During an event of the every processing of above-mentioned mode, all need accessing database to obtain the treatment state of the variety of event that is associated with this event, the number of times that is connected with database in processing procedure is various.When a large amount of correlating event of batch processing, need to be connected more number of times with database, therefore, expend a large amount of time and system resource, cause the efficient carried out low.
(2), control is dumb.In above-mentioned processing mode, be the priority of event when changing when the shut sequence of variety of event changes, system need to remodify whole data.And the judgement with event of mutual restricting relation is processed generally all very complicated, the error of any step all can cause final processing to make mistakes, therefore, and when the priority of event changes, system need to expend a large amount of time and resource remodifies data, can not realize flexible control.
Summary of the invention
The embodiment of the present invention provides a kind of computer related event executing control method and system, obtain all correlating events with traffic aided according to service request, according to the completion status of all correlating events, the execution of priority control association event, solved control mode efficient of the prior art low, control inflexible problem.
One of purpose of the present invention is, a kind of computer related event executing control method is provided, and the method comprises: the mapping relations of setting up business and event; Receive the service request that the user sends; Obtain all correlating events corresponding to described business according to described service request from the mapping relations of described business and event; Extract successively each event and carry out event as the wish of correspondence from described all correlating events, and the wish execution event of described correspondence and each correlating event in described all correlating events are carried out the trafficability characteristic detection, generate the detection result sets that comprises the trafficability characteristic testing result; Obtain each wish and carry out detection result sets corresponding to event; When each trafficability characteristic testing result that described testing result is concentrated is successfully, carries out corresponding wish and carry out event.
One of purpose of the present invention is, a kind of computer associated event executing control system is provided, and described system comprises: the first mapping apparatus for establishing is used for setting up the mapping relations of business and event; The service request receiving trap is used for receiving the service request that the user sends; The correlating event deriving means is used for obtaining all correlating events corresponding to described business according to described service request from described business and the mapping relations of event; The trafficability characteristic pick-up unit, be used for extracting successively each event from described all correlating events and carry out event as the wish of correspondence, and the wish execution event of described correspondence and each correlating event in described all correlating events are carried out the trafficability characteristic detection, generate the detection result sets that comprises the trafficability characteristic testing result; The testing result deriving means is used for obtaining each wish and carries out detection result sets corresponding to event; The execution event is determined device, is used for determining that each trafficability characteristic testing result that described testing result is concentrated is successful wish execution event, carries out corresponding wish and carries out event.
a kind of computer related event executing control method and the system of the embodiment of the present invention, obtain all correlating events with traffic aided according to service request, completion status according to all correlating events, the execution of priority control association event, solved control mode efficient of the prior art low, control inflexible problem, when having reduced the computer system processor correlating event with the number of times that is connected of database, improved the treatment effeciency to correlating event, discharged system resource, and improved the dirigibility that correlating event priority is adjusted, reduced the complexity that system processes, improved the accuracy that data are processed.
Description of drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or description of the Prior Art, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the process flow diagram of a kind of computer related event executing control method of the embodiment of the present invention;
Fig. 2 is the process flow diagram of the first embodiment of the step S400 in Fig. 1;
Fig. 3 is the process flow diagram of the second embodiment of the step S400 in Fig. 1;
Fig. 4 is the particular flow sheet of the step S403 in Fig. 2, Fig. 3;
Fig. 5 is the particular flow sheet of the step S404 in Fig. 2, Fig. 3;
Fig. 6 is the structured flowchart of a kind of computer associated event executing control system of the embodiment of the present invention;
Fig. 7 is the structured flowchart of the trafficability characteristic pick-up unit in Fig. 6;
Fig. 8 is the structured flowchart of the first trafficability characteristic detecting unit in Fig. 7;
Fig. 9 is the structured flowchart of the second trafficability characteristic detecting unit in Fig. 7;
Structured flowchart when Figure 10 processes bank's refund event for a kind of computer associated event executing control system that uses the embodiment of the present invention;
Figure 11 is the matrix table of the pre-postpone of process when processing bank's refund event;
Figure 12 is the matrix table that obtains after the priority correction according to all correlating events when processing bank's refund event in the embodiment of the present invention;
Figure 13 is the matrix table that obtains after the completion status correction according to all correlating events when processing bank's refund event in the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Fig. 1 is the process flow diagram of a kind of computer related event executing control method of providing of the embodiment of the present invention, and as shown in Figure 1, the method comprises:
S100: the mapping relations of setting up business and event.Such as: when processing correlating event with computer technology in financial industry, set up reimbursement business and event mapping relations, set up the mapping relations of loan transaction and event etc.; During correlating event on active computer technology production control streamline, be established as certain specific products and carry out mapping relations of bookbinding business and event etc., different business is corresponding from a series of different events.
S200: receive the service request that the user sends.Such as: when processing correlating event with computer technology in financial industry, user's reimbursement business request, loan transaction request etc.; During correlating event on active computer technology production control streamline, service request of binding for certain specific products etc.
S300: obtain all correlating events corresponding to described business according to described service request from the mapping relations of described business and event.
S400: extract successively each event and carry out event as the wish of correspondence from described all correlating events, and the wish execution event of described correspondence and each correlating event in described all correlating events are carried out the trafficability characteristic detection, generate the detection result sets that comprises the trafficability characteristic testing result.
S500: obtain each wish and carry out detection result sets corresponding to event;
S600: when each trafficability characteristic testing result that described testing result is concentrated is successfully, carries out corresponding wish and carry out event.
A kind of computer related event executing control method provided by the invention except above-mentioned steps, also comprises: the mapping relations of setting up sign, completion status and the priority of described event.The priority of each event is used for characterizing the priority size of different events.The completion status of each event is used for the performance of sign event.In concrete embodiment, can represent that this event completes with 0, represent that with 1 this event do not complete.Preferably, can come the completion status of presentation of events with Percent Complete, when the event Percent Complete was 100%, the presentation of events executed was complete, and less than 100% the time, presentation of events is not completed when the event Percent Complete.
Fig. 2 is the particular flow sheet of the embodiment one of the step S400 in Fig. 1, and as shown in Figure 2, this step specifically comprises:
S401: all correlating events corresponding according to described business obtain described all correlating events corresponding sign, completion status and priority from the mapping relations of sign, completion status and the priority of described event;
S402: extract successively each event and carry out event as the wish of correspondence from described all correlating events;
S403: each correlating event of wish being carried out in event and described all correlating events according to the completion status of described all correlating events carries out the trafficability characteristic detection;
S404: each correlating event of wish being carried out in event and described all correlating events according to the priority of described all correlating events carries out the trafficability characteristic detection;
S405: the wish that generates described correspondence is carried out the detection result sets that comprises the trafficability characteristic testing result of event.
Fig. 3 is the particular flow sheet of the second embodiment of the step S400 in Fig. 1, and as shown in Figure 3, this step specifically comprises:
S401: all correlating events corresponding according to described business obtain described all correlating events corresponding sign, completion status and priority from the mapping relations of sign, completion status and the priority of described event;
S402: extract successively each event and carry out event as the wish of correspondence from described all correlating events;
S404: each correlating event of wish being carried out in event and described all correlating events according to the priority of described all correlating events carries out the trafficability characteristic detection;
S403: each correlating event of wish being carried out in event and described all correlating events according to the completion status of described all correlating events carries out the trafficability characteristic detection;
S405: the wish that generates described correspondence is carried out the detection result sets that comprises the trafficability characteristic testing result of event.
namely in embodiments of the present invention, extract successively each event and carry out event as the wish of correspondence from described all correlating events, and each correlating event that the wish of described correspondence is carried out in event and described all correlating events carries out the trafficability characteristic detection, when generation comprises the detection result sets of trafficability characteristic testing result, at first each correlating event of according to the completion status of described all correlating events, wish being carried out in event and described all correlating events carries out the trafficability characteristic detection, then each correlating event of according to the priority of described all correlating events, wish being carried out in event and described all correlating events carries out the trafficability characteristic detection, also can first carry out each correlating event of wish being carried out in event and described all correlating events according to the priority of described all correlating events and carry out the trafficability characteristic detection, then carry out each correlating event of wish being carried out in event and described all correlating events according to the completion status of described all correlating events and carry out the trafficability characteristic detection.
Fig. 4 is the particular flow sheet of the step S403 in the embodiment of the present invention, and as shown in Figure 4, this step is specially:
S4031: extract an event and carry out event as the wish of correspondence from all correlating events corresponding to described service request;
S4032: extract a correlating event from all correlating events corresponding to described service request;
S4033: whether judge the completion status of a correlating event of described extraction for completing, when being judged as YES, execution in step S4034, otherwise, execution in step S4035;
S4034: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is successful testing result;
S4035: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is failed testing result;
S4036: whether a correlating event that judges described extraction is last in all correlating events, when being judged as NO, returns to execution in step S4032, otherwise, execution in step S4037;
S4037: judge that whether wish is carried out event is last in all correlating events corresponding to described service request, when being judged as NO, execution in step S4031, otherwise this step finishes.
Fig. 5 is the particular flow sheet of the step S404 in the embodiment of the present invention, and as shown in Figure 5, this step is specially:
S4041: extract an event and carry out event as the wish of correspondence from all correlating events corresponding to described service request;
S4042: extract a correlating event from all correlating events corresponding to described service request;
S4043: judge priority that described wish carries out event whether less than the priority of a correlating event of described extraction, when being judged as YES, execution in step S4045, otherwise, execution in step S4044;
S4044: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is successful testing result;
S4045: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is failed testing result;
S4046: whether a correlating event that judges described extraction is last in all correlating events, when being judged as NO, returns to execution in step S4042, otherwise, execution in step S4047;
S4047: judge that whether wish is carried out event is last in all correlating events corresponding to described service request, when being judged as NO, execution in step S4041, otherwise this step finishes.
In other embodiments of the present invention, step S400 can realize by following matrix-style, certainly also can realize by other modes such as similar forms, only illustrates as an example of matrix example herein.
S41: the number of all correlating events corresponding according to described service request generates the matrix table of number * number.For example correlating event corresponding to certain service request is masked as event 1, event 2, event 3, event 4, and namely the number of correlating event corresponding to this service requesting information is 4, generates following matrix table:
Figure BDA0000057537730000081
In this matrix table, vertically the representations of events of Y needs event to be processed, the event that the representations of events of horizontal X is associated with event Y, X is checkmark with the position that Y intersects, namely be used for representing that horizontal X event is to whether the Y event is influential longitudinally, as influential, show that must first execute event X could carry out event Y.
S42: the checkmark of described matrix table is predisposed to does not pass through.If preset 0 for passing through, 1 for not passing through, and the checkmark in matrix table is predisposed to 1, generates following matrix table:
Figure BDA0000057537730000082
S43: according to the checkmark of the completion status correction matrix table of described each correlating event, namely when the completion status of correlating event when not completing, this correlating event checkmark of column in matrix table is modified to is not passed through; When the completion status of event when completing, with this event checkmark of column in matrix table be modified to by.
S44: according to the checkmark of the priority correction matrix table of described each correlating event, the priority of the event of namely being expert at when checkmark is during more than or equal to the priority of the event of this checkmark column, with this checkmark be modified to by, the priority of the event of being expert at when checkmark is modified to this checkmark and does not pass through during less than the priority of the event of this checkmark column.
Fig. 6 is the structured flowchart that a kind of computer related event that the embodiment of the present invention provides is carried out the system that controls, and as shown in Figure 6, this system comprises:
The first mapping apparatus for establishing 100 is used for setting up the mapping relations of business and event, such as: in financial industry during with computer technology processing correlating event, set up reimbursement business and event mapping relations, set up the mapping relations of loan transaction and event etc.; During correlating event on active computer technology production control streamline, be established as certain specific products and carry out mapping relations of bookbinding business and event etc., different business is corresponding from a series of different events.
Service request receiving trap 200 is used for receiving the service request that the user sends.Such as: when processing correlating event with computer technology in financial industry, user's reimbursement business request, loan transaction request etc.; During correlating event on active computer technology production control streamline, service request of binding for certain specific products etc.
Correlating event deriving means 300 is used for obtaining all correlating events corresponding to described business according to described service request from described business and the mapping relations of event.
Trafficability characteristic pick-up unit 400, be used for extracting successively each event from described all correlating events and carry out event as the wish of correspondence, and the wish execution event of described correspondence and each correlating event in described all correlating events are carried out the trafficability characteristic detection, generate the detection result sets that comprises the trafficability characteristic testing result.
Testing result deriving means 500 is used for obtaining each wish and carries out detection result sets corresponding to event.
The execution event is determined device 600, is used for determining that each trafficability characteristic testing result that described testing result is concentrated is successful wish execution event, carries out corresponding wish and carries out event.
A kind of computer associated event executing control system provided by the invention except said apparatus, also comprises: the second mapping apparatus for establishing, and for the mapping relations of sign, completion status and the priority of setting up described event.The priority of each event is used for characterizing the priority size of different events.The completion status of each event is used for the performance of sign event.In concrete embodiment, can represent that this event completes with 0, represent that with 1 this event do not complete.Preferably, can come the completion status of presentation of events with Percent Complete, when the event Percent Complete was 100%, the presentation of events executed was complete, and less than 100% the time, presentation of events is not completed when the event Percent Complete.
Fig. 7 is the structured flowchart of trafficability characteristic pick-up unit 400 in a kind of computer associated event executing control system of providing of the embodiment of the present invention, and as shown in Figure 7, trafficability characteristic pick-up unit 400 specifically comprises:
Deriving means 401 is used for all correlating events corresponding according to described business and obtains described all correlating events corresponding sign, completion status and priority from the mapping relations of sign, completion status and the priority of described event;
Wish is carried out event extraction element 402, is used for extracting successively each event from described all correlating events and carries out event as the wish of correspondence;
The first trafficability characteristic detecting unit 403 is used for carrying out the trafficability characteristic detection according to each correlating event that the completion status of described all correlating events is carried out event and described all correlating events with wish;
The second trafficability characteristic detecting unit 404 is used for carrying out the trafficability characteristic detection according to each correlating event that the priority of described all correlating events is carried out event and described all correlating events with wish;
Testing result generating apparatus 405 is for the detection result sets that comprises the trafficability characteristic testing result of the wish execution event that generates described correspondence.
in embodiments of the present invention, extract successively each event and carry out event as the wish of correspondence from described all correlating events, and each correlating event that the wish of described correspondence is carried out in event and described all correlating events carries out the trafficability characteristic detection, when generation comprises the detection result sets of trafficability characteristic testing result, at first each correlating event of according to the completion status of described all correlating events, wish being carried out in event and described all correlating events carries out the trafficability characteristic detection, then each correlating event of according to the priority of described all correlating events, wish being carried out in event and described all correlating events carries out the trafficability characteristic detection, also can first carry out each correlating event of wish being carried out in event and described all correlating events according to the priority of described all correlating events and carry out the trafficability characteristic detection, then carry out each correlating event of wish being carried out in event and described all correlating events according to the completion status of described all correlating events and carry out the trafficability characteristic detection.
Fig. 8 is the structured flowchart of the first trafficability characteristic detecting unit 403 in Fig. 7, and as shown in Figure 8, the first trafficability characteristic detecting unit 403 specifically comprises:
State is determined device 4031, be used for to determine the completion status of a correlating event of described all correlating events whether for completing, and when when being, changes the first testing result unit over to, otherwise, change the second testing result unit over to;
Described the first testing result unit 4032, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be successful testing result;
Described the second testing result unit 4033, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be failed testing result.
Fig. 4 is the workflow diagram of the first trafficability characteristic detecting unit 403, and as shown in Figure 4, this flow process is specially:
S4031: extract an event and carry out event as the wish of correspondence from all correlating events corresponding to described service request;
S4032: extract a correlating event from all correlating events corresponding to described service request;
S4033: whether judge the completion status of a correlating event of described extraction for completing, when being judged as YES, execution in step S4034, otherwise, execution in step S4035;
S4034: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is successful testing result;
S4035: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is failed testing result;
S4036: whether a correlating event that judges described extraction is last in all correlating events, when being judged as NO, returns to execution in step S4032, otherwise, execution in step S4037;
S4037: judge that whether wish is carried out event is last in all correlating events corresponding to described service request, when being judged as NO, execution in step S4031, otherwise this step finishes.
Fig. 9 is the structured flowchart of the second trafficability characteristic detecting unit 404 in Fig. 7, and as shown in Figure 9, the second trafficability characteristic detecting unit 404 specifically comprises:
Priority determining unit 4041 be used for to be determined priority that described wish carries out event whether less than the priority that correlating event is corresponding of all correlating events, when when being, changes the 3rd testing result unit over to, otherwise, change the 4th testing result unit over to;
Described the 3rd testing result unit 4042, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be failed testing result;
The 4th testing result unit 4043, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be successful testing result.
Fig. 5 is the workflow diagram of the second trafficability characteristic detecting unit 404 in the embodiment of the present invention, and as shown in Figure 5, this flow process is specially:
S4041: extract an event and carry out event as the wish of correspondence from all correlating events corresponding to described service request;
S4042: extract a correlating event from all correlating events corresponding to described service request;
S4043: judge priority that described wish carries out event whether less than the priority of a correlating event of described extraction, when being judged as YES, execution in step S4045, otherwise, execution in step S4044;
S4044: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is successful testing result;
S4045: generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is failed testing result;
S4046: whether a correlating event that judges described extraction is last in all correlating events, when being judged as NO, returns to execution in step S4042, otherwise, execution in step S4047;
S4047: judge that whether wish is carried out event is last in all correlating events corresponding to described service request, when being judged as NO, execution in step S4041, otherwise this step finishes.
In other embodiments of the present invention, trafficability characteristic pick-up unit 400 can be realized by following matrix-style, certainly also can realize by other modes such as similar forms, only illustrates as an example of matrix example herein.
S41: the number of all correlating events corresponding according to described service request generates the matrix table of number * number.For example correlating event corresponding to certain service request is masked as event 1, event 2, event 3, event 4, and namely the number of correlating event corresponding to this service requesting information is 4, generates following matrix table:
Figure BDA0000057537730000131
In this matrix table, vertically the representations of events of Y needs event to be processed, the event that the representations of events of horizontal X is associated with event Y, X is checkmark with the position that Y intersects, namely be used for representing that horizontal X event is to whether the Y event is influential longitudinally, as influential, show that must first execute event X could carry out event Y.
S42: the checkmark of described matrix table is predisposed to does not pass through.If preset 0 for passing through, 1 for not passing through, and the checkmark in matrix table is predisposed to 1, generates following matrix table:
Figure BDA0000057537730000132
S43: according to the checkmark of the completion status correction matrix table of described each correlating event, namely when the completion status of correlating event when not completing, this correlating event checkmark of column in matrix table is modified to is not passed through; When the completion status of event when completing, with this event checkmark of column in matrix table be modified to by.
S44: according to the checkmark of the priority correction matrix table of described each correlating event, the priority of the event of namely being expert at when checkmark is during more than or equal to the priority of the event of this checkmark column, with this checkmark be modified to by, the priority of the event of being expert at when checkmark is modified to this checkmark and does not pass through during less than the priority of the event of this checkmark column.
a kind of computing machine that the below provides the embodiment of the present invention is processed the correlating event executive control system and is used in the financial field, when being used in banking system and processing reimbursement business to the public affairs loan, all correlating events relevant to reimbursement business according to user's reimbursement business acquisition request, completion status according to all correlating events, the execution of priority control association event, both can control and to have carried out another refund type after certain refund type must be finished, also can control some refund type can carry out simultaneously, reduced the number of times that is connected with database, improved the treatment effeciency of refund event, also improved the dirigibility that various refund event execution sequences are adjusted.
Figure 10 is that bank's refund correlating event is carried out the system chart of controlling, and as shown in Figure 10, this system comprises: the system host 20 of accepting terminal 10, control association event, banking system 30.Accepting terminal 10 is used for receiving the service request that the user sends, and is in the present embodiment user's the refund request to the public affairs loan.
Bank main 30 is used for setting up the mapping relations of business and event, and sets up the mapping relations of sign, completion status and the priority of described event.In the present embodiment, event corresponding to refund request to the public affairs loan comprises 8, is respectively: give back normal capital, give back normal capital interest, give back debit interest in table, give back debit interest interest in table, give back the off-balancesheet debit interest, give back off-balancesheet debit interest interest, give back the capital that exceeds the time limit, give back the capital interest of exceeding the time limit.Processing sequence to 8 events corresponding to the refund request of public affairs loan: give back the capital that exceeds the time limit, give back debit interest in table, give back the capital interest of exceeding the time limit, give back debit interest interest in table, give back the off-balancesheet debit interest, give back off-balancesheet debit interest interest, give back normal capital, give back normal capital interest, wherein give back the interior debit interest of table and give back the capital interest of exceeding the time limit and to carry out simultaneously, both priority equate, give back the interior debit interest interest of table and give back the off-balancesheet debit interest and can carry out simultaneously, both priority equate.Therefore, it is 1 that the priority of 8 events is respectively the priority of giving back the capital that exceeds the time limit, giving back the priority of showing interior debit interest and giving back the capital interest of exceeding the time limit is 2, giving back the interior debit interest interest of table is 3 with the priority of giving back the off-balancesheet debit interest, the priority of giving back off-balancesheet debit interest interest is 4, the priority of giving back normal capital is 5, and the priority of giving back normal capital interest is 6.In the present embodiment, the completion status of 8 events corresponding to the refund request of public affairs loans is generated by what of amount owed, amount owed is 0, shows that this event handling is complete, represents that with 0 the completion status of this event is for completing; If amount owed is not 0, show that this event not yet is disposed, represent that with 1 this event do not complete.in the present embodiment, the amount owed of 8 events is respectively: give back 50 yuan of normal capitals, give back 30 yuan of normal capital interests, give back 20 yuan of the interior debit interests of table, give back 10 yuan of the interior debit interest interests of table, give back 0 yuan of off-balancesheet debit interest, give back 100 yuan of off-balancesheet debit interest interests, give back 0 yuan of the capital of exceeding the time limit, give back 40 yuan of the capital interests of exceeding the time limit, corresponding completion status is respectively and gives back normal capital and do not complete, giving back normal capital interest does not complete, giving back the interior debit interest of table does not complete, giving back the interior debit interest interest of table does not complete, giving back the off-balancesheet debit interest completes, giving back off-balancesheet debit interest interest does not complete, giving back the capital that exceeds the time limit completes, giving back the capital interest of exceeding the time limit does not complete.
The system host 20 of control association event specifically comprises:
Correlating event deriving means 201 is used for obtaining all correlating events corresponding with described business, sign, completion status and the priority of event according to described service request from banking system.In the present embodiment, the completion status of 8 events, priority are stored as follows:
Figure BDA0000057537730000151
Trafficability characteristic pick-up unit 202, be used for extracting successively each event from described all correlating events and carry out event as the wish of correspondence, and the wish execution event of described correspondence and each correlating event in described all correlating events are carried out the trafficability characteristic detection, generate the detection result sets that comprises the trafficability characteristic testing result.In the present embodiment, also describe as an example of matrix example.At first, the checkmark of described matrix table is predisposed to does not pass through.In the present embodiment, to 8 events should be arranged, the matrix table of pre-postpone as shown in figure 10 to the refund request of public affairs loans.
Secondly, according to the checkmark of the priority correction matrix table of described each event.Be specially in the present embodiment:
(1), for the 1st row, give back the priority of normal capital greater than giving back normal capital interest, be that the checkmark of (1,1), (1,2) is set to 0 with coordinate;
(2), for the 2nd row, the priority of giving back normal capital interest is minimum, is that the checkmark of (2,2) is set to 0 with coordinate;
(3), for the 3rd row, give back the priority of debit interest in table greater than giving back debit interest interest in table, give back the off-balancesheet debit interest, give back off-balancesheet debit interest interest, give back normal capital, giving back normal capital interest, the capital interest of exceeding the time limit is equal with giving back, and is (3,1), (3 with coordinate, 2), (3,3), (3,4), (3,5), (3,6), the checkmark of (3,8) is set to 0;
(4), for the 4th row, give back the priority of debit interest interest in table greater than giving back off-balancesheet debit interest interest, give back normal capital, giving back normal capital interest, with give back the off-balancesheet debit interest and equate, be (4 with coordinate, 1), (4,2), (4,4), (4,5), the checkmark of (4,6) is set to 0;
(5), for the 5th row, give back the priority of off-balancesheet debit interest greater than giving back off-balancesheet debit interest interest, give back normal capital, giving back normal capital interest, in table, the debit interest interest equates with giving back, be (5 with coordinate, 1), (5,2), (5,4), (5,5), the checkmark of (5,6) is set to 0;
(6), for the 6th row, give back the priority of off-balancesheet debit interest interest greater than giving back normal capital, giving back normal capital interest, be that the checkmark of (6,1), (6,2), (6,6) is set to 0 with coordinate;
(7), for the 7th row, the priority of giving back the capital that exceeds the time limit is maximum, is (7,1), (7 with coordinate, 2), (7,3), (7,4), (7,5), (7,6), the checkmark of (7,7), (7,8) is set to 0;
(8), for eighth row, give back the priority of the capital interest of exceeding the time limit greater than giving back debit interest interest in table, give back the off-balancesheet debit interest, give back off-balancesheet debit interest interest, give back normal capital, giving back normal capital interest, with give back that in table, debit interest equates, be (8,1), (8 with coordinate, 2), (8,3), (8,4), (8,5), (8,6), the checkmark of (8,8) is set to 0.
The matrix table that obtains after checkmark according to the priority correction matrix table of described each event as shown in figure 11.
Then, the checkmark according to the completion status correction matrix table of described each event is specially in the present embodiment:
In the present embodiment, the debt of only give back the off-balancesheet debit interest in 8 events, giving back the capital that exceeds the time limit is complete restitution, amount owed is 0, the completion status of this two event is for completing, the checkmarks of will give back the off-balancesheet debit interest, giving back the 5th, 7 row at the capital place of exceeding the time limit are set to 0, and the matrix table that obtains at last as shown in figure 12.
Testing result deriving means 203 is used for obtaining each wish and carries out detection result sets corresponding to event.By shown in Figure 12, in the present embodiment, each event checkmark of being expert at is respectively: give back normal capital [00110101], give back normal capital interest [10110101], give back debit interest [00000000] in table, give back debit interest interest [00100001] in table, give back off-balancesheet debit interest [00100001], give back off-balancesheet debit interest interest [00110001], give back the capital that exceeds the time limit [00000000], give back the capital interest [00000000] of exceeding the time limit.
The execution event is determined device 204, is used for determining that each trafficability characteristic testing result that described testing result is concentrated is successful wish execution event.In the present embodiment, in debit interest in the existence table, table, debit interest interest, off-balancesheet debit interest interest, the capital interest of exceeding the time limit, therefore give back normal capital and unsuccessfully look into; Existence is given back normal capital, gives back debit interest in table, gives back debit interest interest in table, gives back off-balancesheet debit interest interest, is given back the capital interest of exceeding the time limit, and therefore gives back normal capital interest failure; Give back debit interest success in table; Existence is given back debit interest in table, is given back the capital interest of exceeding the time limit, and therefore gives back debit interest interest failure in table; Existence is given back debit interest in table, is given back the capital interest of exceeding the time limit, and therefore gives back off-balancesheet debit interest failure; Existence is given back debit interest in table, gives back the capital interest of exceeding the time limit, is given back debit interest interest in table, therefore gives back the failure of off-balancesheet debit interest interest; Give back the capital success that exceeds the time limit, give back the capital interest success that exceeds the time limit.Therefore, the executable wish execution event of determining is: give back debit interest in table, give back the capital that exceeds the time limit, give back the capital interest of exceeding the time limit.In the present embodiment, the object information by the event that checks is not transferred to accepting terminal, to transfer to banking system by the object information of the event that checks, as: to accepting terminal 10 transmit " debit interest interest, off-balancesheet debit interest interest, the capital interest of exceeding the time limit in debit interest in the existence table, table; give back normal capital by checking, can not carry out and give back operation; Send to banking system 30 and give back the object information of capital by checking that exceed the time limit, by the banking system accounting processing of refunding.
Described banking system 30 also is used for carrying out each concentrated trafficability characteristic testing result of testing result and is successful wish execution event.In the present embodiment, banking system can be carried out and give back debit interest in table, gives back the capital that exceeds the time limit, be given back the capital interest of exceeding the time limit.
a kind of computer related event executing control method and the system of the embodiment of the present invention, obtain all correlating events with traffic aided according to service request, completion status according to all correlating events, the execution of priority control association event, solved control mode efficient of the prior art low, control inflexible problem, when having reduced the computer system processor correlating event with the number of times that is connected of database, improved the treatment effeciency to correlating event, discharged system resource, and improved the dirigibility that correlating event priority is adjusted, reduced the complexity that system processes, improved the accuracy that data are processed.
Used specific embodiment in the present invention principle of the present invention and embodiment are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (11)

1. a computer related event executing control method, is characterized in that, described method comprises:
Set up the mapping relations of business and event;
Receive the service request that the user sends;
Obtain all correlating events corresponding to described business according to described service request from the mapping relations of described business and event;
Extract successively each event and carry out event as the wish of correspondence from described all correlating events, and the wish execution event of described correspondence and each correlating event in described all correlating events are carried out the trafficability characteristic detection, generate the detection result sets that comprises the trafficability characteristic testing result;
Obtain each wish and carry out detection result sets corresponding to event;
When each trafficability characteristic testing result that described testing result is concentrated is successfully, carries out corresponding wish and carry out event.
2. method according to claim 1, is characterized in that, described method also comprises the mapping relations of sign, completion status and the priority of setting up described event.
3. method according to claim 2, it is characterized in that, extract successively each event and carry out event as the wish of correspondence from described all correlating events, each correlating event that the wish of described correspondence is carried out in event and described all correlating events carries out the trafficability characteristic detection, generates the detection result sets that comprises corresponding trafficability characteristic testing result and comprises:
All correlating events corresponding according to described business obtain described all correlating events corresponding sign, completion status and priority from the mapping relations of sign, completion status and the priority of described event;
Extract successively each event and carry out event as the wish of correspondence from described all correlating events;
Each correlating event of wish being carried out in event and described all correlating events according to the completion status of described all correlating events carries out the trafficability characteristic detection;
Each correlating event of wish being carried out in event and described all correlating events according to the priority of described all correlating events carries out the trafficability characteristic detection;
The wish that generates described correspondence is carried out the detection result sets that comprises the trafficability characteristic testing result of event.
4. method according to claim 2, it is characterized in that, extract successively each event and carry out event as the wish of correspondence from described all correlating events, each correlating event that the wish of described correspondence is carried out in event and described all correlating events carries out the trafficability characteristic detection, generates the detection result sets that comprises corresponding trafficability characteristic testing result and comprises:
All correlating events corresponding according to described business obtain described all correlating events corresponding sign, completion status and priority from the mapping relations of sign, completion status and the priority of described event;
Extract successively each event and carry out event as the wish of correspondence from described all correlating events;
Each correlating event of wish being carried out in event and described all correlating events according to the priority of described all correlating events carries out the trafficability characteristic detection;
Each correlating event of wish being carried out in event and described all correlating events according to the completion status of described all correlating events carries out the trafficability characteristic detection;
The wish that generates described correspondence is carried out the detection result sets that comprises the trafficability characteristic testing result of event.
5. according to claim 3 or 4 described methods, is characterized in that, the priority of carrying out event according to the wish of described correspondence is carried out each correlating event in event and described all correlating events with wish and carried out trafficability characteristic and detect and comprise:
The priority of carrying out event when described wish is during less than priority corresponding to a correlating event in all correlating events, and generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is failed testing result;
Otherwise generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is successful testing result.
6. method according to claim 5, is characterized in that, the completion status of carrying out event according to the wish of described correspondence is carried out each correlating event in event and described all correlating events with wish and carried out the trafficability characteristic detection and comprise:
When completing, generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be successful testing result when the completion status of a correlating event in described all correlating events;
Otherwise generating the described wish execution trafficability characteristic testing result corresponding with sign this correlating event event is failed testing result.
7. a computer associated event executing control system, is characterized in that, described system comprises:
The first mapping apparatus for establishing is for the mapping relations of setting up business and event;
The service request receiving trap is used for receiving the service request that the user sends;
The correlating event deriving means is used for obtaining all correlating events corresponding to described business according to described service request from described business and the mapping relations of event;
The trafficability characteristic pick-up unit, be used for extracting successively each event from described all correlating events and carry out event as the wish of correspondence, and the wish execution event of described correspondence and each correlating event in described all correlating events are carried out the trafficability characteristic detection, generate the detection result sets that comprises the trafficability characteristic testing result;
The testing result deriving means is used for obtaining each wish and carries out detection result sets corresponding to event;
The execution event is determined device, is used for determining that each trafficability characteristic testing result that described testing result is concentrated is successful wish execution event, carries out corresponding wish and carries out event.
8. system according to claim 7, is characterized in that, described system also comprises the second mapping apparatus for establishing, for the mapping relations of sign, completion status and the priority of setting up described event.
9. system according to claim 8, is characterized in that, described trafficability characteristic pick-up unit comprises:
Deriving means is used for all correlating events corresponding according to described business and obtains described all correlating events corresponding sign, completion status and priority from the mapping relations of sign, completion status and the priority of described event;
Wish is carried out the event extraction element, is used for extracting successively each event from described all correlating events and carries out event as the wish of correspondence;
The first trafficability characteristic detecting unit is used for carrying out the trafficability characteristic detection according to each correlating event that the completion status of described all correlating events is carried out event and described all correlating events with wish;
The second trafficability characteristic detecting unit is used for carrying out the trafficability characteristic detection according to each correlating event that the priority of described all correlating events is carried out event and described all correlating events with wish;
The testing result generating apparatus is for the detection result sets that comprises the trafficability characteristic testing result of the wish execution event that generates described correspondence.
10. system according to claim 9, is characterized in that, described the first trafficability characteristic detecting unit comprises:
State is determined device, be used for to determine the completion status of a correlating event of described all correlating events whether for completing, and when when being, changes the first testing result unit over to, otherwise, change the second testing result unit over to;
Described the first testing result unit, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be successful testing result;
Described the second testing result unit, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be failed testing result.
11. system according to claim 9 is characterized in that, described the second trafficability characteristic detecting unit comprises:
Priority determining unit be used for to be determined priority that described wish carries out event whether less than the priority that correlating event is corresponding of all correlating events, when when being, changes the 3rd testing result unit over to, otherwise, change the 4th testing result unit over to;
Described the 3rd testing result unit, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be failed testing result;
The 4th testing result unit, being used for generating described wish, to carry out the trafficability characteristic testing result corresponding with sign this correlating event event be successful testing result.
CN 201110105308 2011-04-26 2011-04-26 Computer related event executing control method and system Active CN102183923B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110105308 CN102183923B (en) 2011-04-26 2011-04-26 Computer related event executing control method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110105308 CN102183923B (en) 2011-04-26 2011-04-26 Computer related event executing control method and system

Publications (2)

Publication Number Publication Date
CN102183923A CN102183923A (en) 2011-09-14
CN102183923B true CN102183923B (en) 2013-06-05

Family

ID=44570112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110105308 Active CN102183923B (en) 2011-04-26 2011-04-26 Computer related event executing control method and system

Country Status (1)

Country Link
CN (1) CN102183923B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105530274B (en) * 2014-09-29 2019-06-21 阿里巴巴集团控股有限公司 A kind of transfer method and equipment of electronic data
CN105938528B (en) * 2016-04-03 2019-03-12 长春工业大学 A kind of control system of computer events
CN106656839A (en) * 2016-10-20 2017-05-10 财付通支付科技有限公司 Resource transfer method and apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11119823A (en) * 1997-10-21 1999-04-30 Yaskawa Electric Corp Fault diagnostic device
US6819797B1 (en) * 1999-01-29 2004-11-16 International Business Machines Corporation Method and apparatus for classifying and querying temporal and spatial information in video
US6654837B1 (en) * 1999-12-28 2003-11-25 Intel Corporation Dynamic priority external transaction system
US20040024630A1 (en) * 2002-07-31 2004-02-05 Rajeshwari Ganesan Method and system for developing early design components of a software application

Also Published As

Publication number Publication date
CN102183923A (en) 2011-09-14

Similar Documents

Publication Publication Date Title
JP4077909B2 (en) Form processing device
WO2018166116A1 (en) Car damage recognition method, electronic apparatus and computer-readable storage medium
CN107798299A (en) Billing information recognition methods, electronic installation and readable storage medium storing program for executing
CN103903137A (en) Automatic payment and account-checking method and system
CN102183923B (en) Computer related event executing control method and system
EP2709052A1 (en) Device for protecting electronic transactions with secure electronic signatures.
CN108038776A (en) A kind of data processing method and data processing terminal
CN112560754A (en) Bill information acquisition method, device, equipment and storage medium
CN105955890A (en) Method and device for generating function test case
CN111738080A (en) Face detection and alignment method and device
CN107066411A (en) Data transmission method, device and computer-readable recording medium
CN112132812A (en) Certificate checking method and device, electronic equipment and medium
CN108073707A (en) Financial transaction data update method, device and computer read/write memory medium
CN202230327U (en) Computer associated event executing control system
CN108960111B (en) Face recognition method, face recognition system and terminal equipment
CN106095906A (en) A kind of data processing method and device
CN107767257A (en) credit data paperless data processing method and system
JP5304397B2 (en) Form processing apparatus and form processing program
CN107392745A (en) One kind accounting checking fragmentation of data processing method
CN106934588A (en) A kind of financial system interest computational methods and system
CN102509222A (en) Electronic signature tool and safety control method thereof
CN113888740A (en) Method and device for determining binding relationship between target license plate frame and target vehicle frame
CN102214242A (en) Processing method and processing system of accounting statement
CN113938885B (en) Method and device for paying and signing
CN202102504U (en) Repayment data processing device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant