Summary of the invention
The present invention aims to provide a kind of transaction processing system and method, to solve the uncontrollable problem of translation progress in the prior art.
To achieve these goals, according to an aspect of the present invention, a kind of transaction processing system is provided, has comprised: first terminal; Second terminal; The task platform is connected with second terminal with first terminal, is used to obtain the task at first terminal, and is the second terminal distribution task according to the parameter at second terminal; Monitoring module is connected with second terminal with first terminal, is used to monitor the Task Progress at second terminal, and controls the first terminal execution work task according to Task Progress.
Further, system also comprises: grouping module, be connected with second terminal, and be used for being divided into groups in second terminal according to the kind of the task of being distributed, second terminal that the kind of the task of being distributed is identical is divided into one group.
Further, system also comprises: sharing module, be connected with grouping module with first terminal, second terminal, and be used to receive the shared data that send at first terminal, and shared data is offered second terminal in same group.
Further; System also comprises: the 3rd terminal; Be connected with second terminal with first terminal; Be used to obtain one or more second assessed values that send at one or more first assessed values and second terminal to second terminal of sending at first terminal, and one or more first assessed values sorted, one or more second assessed values are sorted according to second fiducial value according to first reference value to first terminal.
According to a further aspect in the invention, a kind of method for processing business is provided, has may further comprise the steps: the task platform obtains the task at first terminal, and is the second terminal distribution task according to the parameter at second terminal; Monitoring module is monitored the Task Progress at second terminal, and controls the first terminal execution work task according to Task Progress.
Further, this method also comprises: grouping module is divided into groups to second terminal according to the kind of the task of being distributed, and second terminal that the kind of the task of being distributed is identical is divided into one group.
Further, this method also comprises: sharing module receives the shared data that send at first terminal, and shared data is offered second terminal in same group.
Further; This method also comprises: the 3rd terminal obtains one or more second assessed values to first terminal that send at one or more first assessed values and second terminal to second terminal of sending at first terminal; And according to first reference value one or more first assessed values are sorted, according to second fiducial value one or more second assessed values are sorted.
Further, control the first terminal execution work task according to Task Progress and comprise: when Task Progress for imperfect tense, cue is sent to second terminal in first terminal.
Further, control the first terminal execution work task according to Task Progress and comprise: when Task Progress was completion, first terminal was accomplished quality to task and is detected, and generates charging result according to testing result, and charging result is sent to second terminal.
Use technical scheme of the present invention; Through the mode that adopts monitoring module that Task Progress is monitored; And control the first terminal execution work task according to Task Progress, solve the uncontrollable problem of translation progress in the prior art, thereby ensured the smooth completion of task effectively.
Except top described purpose, feature and advantage, the present invention also has other purpose, feature and advantage.To do further detailed explanation to the present invention with reference to figure below.
Embodiment
Below in conjunction with accompanying drawing embodiments of the invention are elaborated, but the multitude of different ways that the present invention can be defined by the claims and cover is implemented.
Fig. 1 shows the structured flowchart according to the transaction processing system of the embodiment of the invention one.As shown in Figure 1, this system comprises: first terminal 10, second terminal 20, task platform 302 and monitoring module 304.Wherein, task platform 302 is connected with second terminal 20 with first terminal 10, is used to obtain the task at first terminal 10, and is second terminal, 20 allocating tasks according to the parameter at second terminal 20; Monitoring module 304 is connected with second terminal 20 with first terminal 10, is used to monitor the Task Progress at second terminal 20, and controls first terminal, 10 execution work tasks according to Task Progress.And in the present embodiment, task platform 302 is positioned at server 30 sides with monitoring module 304, and first terminal and second terminal can be equipment such as computer, mobile phone.
In the present embodiment, adopt monitoring module that Task Progress is monitored, and control the first terminal execution work task, solved the uncontrollable problem of translation progress in the prior art, thereby ensured the smooth completion of task effectively according to Task Progress.
Fig. 2 shows the structured flowchart according to the transaction processing system of the embodiment of the invention two.As shown in Figure 2; Different with embodiment one is; In the present embodiment, server 30 also comprises grouping module 306, and this grouping module 306 is connected with second terminal 20; Be used for according to the kind of the task of being distributed being divided into groups in second terminal, second terminal that the kind of the task of being distributed is identical is divided into one group.
Fig. 3 shows the structured flowchart according to the transaction processing system of the embodiment of the invention three.As shown in Figure 3; Different with embodiment two is; In the present embodiment, server 30 also comprises sharing module 308, and this sharing module 308 is connected with grouping module 306 with first terminal 10, second terminal 20; Be used to receive the shared data that send at first terminal 10, and shared data is offered second terminal 20 in same group.
Fig. 4 shows the structured flowchart according to the transaction processing system of the embodiment of the invention four.As shown in Figure 4; Different with the foregoing description is; In the present embodiment; Server 30 also comprises the 3rd terminal 310, and this three module 310 is connected with second terminal 20 with first terminal 10, is used to obtain one or more second assessed values to first terminal 10 that send at one or more first assessed values and second terminal 20 to second terminal 20 of sending at first terminal 10; And according to first reference value one or more first assessed values are sorted, according to second fiducial value one or more second assessed values are sorted.
Describe the method for processing business according to the embodiment of the invention five in detail below in conjunction with Fig. 5, referring to Fig. 5, method for processing business may further comprise the steps:
S501, the task platform obtains the task at first terminal, and is the second terminal distribution task according to the parameter at second terminal.
Particularly, the parameter at second terminal can be in the credit worthiness, empirical value at second terminal, the field that relates to one of at least.The field that relates to when certain second terminal conforms to one or more tasks field, and empirical value is higher, and credit worthiness is better simultaneously, then gives this second terminal with at least one Task Distribution.
S502, monitoring module monitor the Task Progress at second terminal, and control the first terminal execution work task according to Task Progress.
Particularly, when Task Progress for imperfect tense, cue is sent to second terminal in first terminal; When Task Progress was completion, first terminal was accomplished quality to said task and is detected, and generates charging result according to testing result, and charging result is sent to second terminal.For example, when Task Progress when accomplishing, the quality of accomplishing at second terminal of task is checked and accepted at first terminal, according to the Mass Calculation corresponding cost, and expense is sent to second terminal.
In the present embodiment, can also divide into groups to second terminal according to the kind of the task of being distributed through grouping module, second terminal that the kind of the task of being distributed is identical is divided into one group.For example; One has five second terminals; The kind identical (like three subtasks that are divided into by a general assignment) of three second terminals task of distributing wherein; The kind of the task that all the other two second terminals are distributed is identical, and then five second terminals can be divided into two groups (comprise first group of three second terminals with comprise second group of all the other two second terminals).
After being divided into groups in second terminal, can also receive the shared data that send at first terminal through module, and shared data is offered second terminal in same group.Particularly, as in above-mentioned group result, sharing module offers first group with first shared data, and second shared data is offered second group.Wherein, the shared data in each group can be used in second terminal in each group, but can't obtain the shared data in other groups.
In the present embodiment; Can also obtain one or more second assessed values that send at one or more first assessed values and second terminal to second terminal of sending at first terminal through the 3rd terminal to first terminal; And according to first reference value one or more first assessed values are sorted, according to second fiducial value one or more second assessed values are sorted.Like this, first terminal and second terminal can be with ranking results as the foundations that the other side is selected.
Describe method for processing business in detail below in conjunction with Fig. 6 to Fig. 9,, in the present embodiment, may further comprise the steps referring to Fig. 6 and Fig. 7 according to the embodiment of the invention six:
Step S601, the merchant tenninal release tasks.
Step S602, the task platform of server end receives being issued of task.
Step S603, the translator terminal is from task platform query task, and self parameter is sent to the task platform.
Step S604, the task platform is translator's terminal distribution task according to parameter.
Step S605, the task that the acceptance of translator terminal is distributed.
Step S606, the grouping module of server end is divided into groups to the translator terminal according to the kind of the task of being distributed, and the translator terminal that the kind of the task of being distributed is identical is divided into one group.
Step S607, the sharing module of server end receives the shared data that merchant tenninal is sent, and shared data is offered the translator terminal in same group.
Step S608, whether the Task Progress at the monitoring module of server end monitoring translator terminal is accomplished, if, execution in step S610 then; If not, execution in step S609 then.
Step S609, merchant tenninal is sent cue to the translator terminal, handles progress to remind translator's terminal quickening task.
Step S610, merchant tenninal is accomplished quality to task and is detected, and generates charging result according to testing result, and charging result is sent to the translator terminal.
Step S611; The 3rd terminal of server end obtain that merchant tenninal sends to one or more first assessed values at translator terminal and one or more second assessed values to first terminal of translator terminal transmission; And according to first reference value one or more first assessed values are sorted, according to second fiducial value one or more second assessed values are sorted.
Wherein, in step S601, the task of merchant tenninal issue can be a complete task, also can be a plurality of subtasks that are divided into by a complete task.In step S603, the parameter at translator terminal can be the credit worthiness, empirical value at translator terminal, the field that relates to etc.
In the present embodiment, when the parameter at the person of serving as interpreter terminal is empirical value, can generate the empirical value at translator terminal through following step:
Merchant terminal provides a translation sample (perhaps the task platform extracts some sentences automatically from treat translation document) to give the translator terminal;
All these samples of candidate translator terminal translation;
The translation at each translator terminal (is for example carried out manual work or automatic Evaluation; The normally used BLEU of automated process (automatic Evaluation method; Bilingual Evaluation Understudy); Wherein, other translators' translation is as a reference), the empirical value at corresponding each the translator terminal of generation.
Be example with resource-sharing sketch map shown in Figure 8 below, specify the mode of translator's terminals share resource among the step S607.
Fig. 8 shows the resource-sharing sketch map according to the method for processing business of the embodiment of the invention.As shown in Figure 8, two translation duties A and B wherein have three translator terminal uses (a, b and c) and resource A among the task A, two translator terminal uses (c and d) and resource B are arranged among the task B.When the user executes the task, only can use each task corresponding translated resources, individual resource and public resource.For example user c has accepted this two tasks simultaneously, but during task in user c executes the task A, user c only can use resource A, individual resource and public resource, and can not use the resource B among the task B; Equally, during task in user c executes the task B, the resource A among the task A is disabled.Like this, both guarantee the safety of trade company's translated resources, effectively integrated translated resources again.
Be example with credit rating sketch map shown in Figure 9 below, be described in detail in the obtain manner of assessed value among the step S611.
Fig. 9 shows the credit rating sketch map according to the method for processing business of the embodiment of the invention.As shown in Figure 9, merchant tenninal and translator terminal are respectively the other side through server and carry out credit rating, and this evaluation can not be revised for the user.Like this, effectively guaranteed the true and reliable of user's prestige.
From above description, can find out that the above embodiments of the present invention have realized following technique effect:
Can allow trade company according to the free selected text translation person of user's prestige team, simultaneously, the translator also can be according to the free selected text translation task of trade company's prestige; Trade company and translator's prestige is managed by third-party server, like this, has guaranteed the true and reliable of reputation information; Real-Time Sharing translated resources between each translator member of assurance translation team; The new translated resources that any one translator in the translation team obtains can be shared with other translators immediately, and this pattern has effectively improved translation efficiency and guaranteed the consistency of translation content; The progress and the quality that truly present each translation duties, any abnormal conditions in executing the task like this can in time find, thereby ensured the smooth completion of task effectively; Ensured trade company's safety of data: the shared resource in the translation group returns trade company to own, and except the translator, other people can't obtain these information; And though each translator can use these information, each translator only can see the partial information relevant with translation, but not full detail.
The above is merely the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.