Invention content
For the defects in the prior art, the object of the present invention is to provide a kind of electronic contracts based on structuring control to answerWith range expanding method and system.
According to a kind of electronic contract application range expanding method based on structuring control provided by the invention, including:
Step 1:It obtains electronic contract and initiates information;
Step 2:Obtain control setting information;
Step 3:Information is initiated according to the electronic contract and electronic contract is sent to electricity by the control setting informationSub- contract recipient;
Step 4:It obtains and executes the relevant operation required by control;
Step 5:Authentication is carried out to complete the operation to contract to electronic contract recipient.
Preferably, the electronic contract initiation information includes:Title, cell-phone number, mailbox, recipient's type, signature permissionAnd signature sequence.
Preferably, recipient's type includes personal or enterprise;
The signature permission includes:It signs, check and makes a copy for, the permission of the signature includes checking, download and signing,The permission checked includes checking, download and checking, and the permission made a copy for includes checking and downloading;
The signature sequence includes orderly signature and unordered signature.
Preferably, the control setting information includes:Control type, control content parameters, control coordinate information and controlPart recipient's information.
Preferably, the control type includes:Stamped signature control, geographical location control, payment control, is examined timestamp controlCriticize control and remarks control.
Preferably, in the control recipient information include at least one control recipient, checked for control recipient andUse corresponding control.
Preferably, the step 3 specifically includes:Receive logic and signature event according to electronic contract, electronics is closedWith the account for being updated to electronic contract recipient.
Preferably, the control setting information includes:Control type and control content.
Preferably, the step 5 includes:
Step 5.1:Identifying code is sent out to mobile phone;
Step 5.2:Whether identifying code and the identifying code sent out for verifying input are consistent;
Step 5.3:In the state that the identifying code of input is consistent with the identifying code sent out, confirmation is signed successfully, and processing is closedWith relevant signature affair logic, electronic contract is updated to the account of electronic contract recipient.
According to a kind of electronic contract application range extension system based on structuring control provided by the invention, including:
Electronic contract initiates data obtaining module:It obtains electronic contract and initiates information;
Control setting information acquisition module:Obtain control setting information;
Electronic contract sending module:Information is initiated according to the electronic contract and the control setting information closes electronicsIt is same to be sent to electronic contract recipient;
Control execution module:It obtains and executes the relevant operation required by control;
Sign authentication module:Signature verification is carried out to electronic contract recipient.
Compared with prior art, the present invention has following advantageous effect using the electronic contract of structuring control:
1, so that the application range of electronic contract greatly increases, functionally not in the use model for being limited to traditional papery contractIt encloses;
2, so that electronic contract ability extends to contract execution from contract signature.
Specific implementation mode
With reference to specific embodiment, the present invention is described in detail.Following embodiment will be helpful to the technology of this fieldPersonnel further understand the present invention, but the invention is not limited in any way.It should be pointed out that the ordinary skill of this fieldFor personnel, without departing from the inventive concept of the premise, several changes and improvements can also be made.These belong to the present inventionProtection domain.
As shown in Figure 1, a kind of electronic contract application range expanding method based on structuring control provided by the invention, packetIt includes:
Step 1:It obtains electronic contract and initiates information, electronic contract initiates information and includes:Title, cell-phone number, mailbox, receptionMankind's type, signature permission and signature sequence etc..Recipient's type includes personal or enterprise, if recipient's type is enterpriseIndustry can need not fill in cell-phone number;Signing permission includes:Sign, check and make a copy for, the permission of the signature include check, underIt carries and the operations such as signature, the permission checked includes the operations such as checking, download and checking, the permission made a copy for includes looking intoThe operations such as see and download;Signature sequence includes orderly signature and unordered signature.
Step 2:Obtain control setting information.Control setting information includes:Control type, control content, control coordinate letterBreath and control recipient's information.Control type has but is not limited only to stamped signature control, timestamp control, geographical location control, branchPay control, examination & approval control, remarks control;Control content is different according to the difference of specific control type, such as payment controlControl content is payment amount, means of payment etc., and the control content of remarks control is remark information etc.;If there is multiple controls connectPeople is received, recipient can be selected respectively, and control is individually signed for its setting, be the control of each recipient setting, onlyThere is recipient to can see its position, and other recipients are invisible to receiving position.
Step 3:Information is initiated according to the electronic contract and electronic contract is sent to electricity by the control setting informationSub- contract recipient.Based on contract receive logic and related signature event, by contract renewal to the account of correlation reception people;Correlation reception people understands the correlative factors such as the difference because of receiving sequence, the difference for receiving permission and generates corresponding receiving sequence and connectBy permission.
Step 4:It obtains and executes the relevant operation required by control.
Step 5:Authentication is carried out to complete the operation to contract to electronic contract recipient.Including:
Step 5.1:Identifying code is sent out to mobile phone;
Step 5.2:Whether identifying code and the identifying code sent out for verifying input are consistent;
Step 5.3:In the state that the identifying code of input is consistent with the identifying code sent out, confirmation is signed successfully, and processing is closedWith relevant signature affair logic, electronic contract is updated to the account of electronic contract recipient.
On the basis of a kind of above-mentioned electronic contract application range expanding method based on structuring control, the present invention also carriesFor a kind of electronic contract application range extension system based on structuring control, including:
Electronic contract initiates data obtaining module:It obtains electronic contract and initiates information;
Control setting information acquisition module:Obtain control setting information;
Electronic contract sending module:Information is initiated according to the electronic contract and the control setting information closes electronicsIt is same to be sent to electronic contract recipient;
Control execution module:It obtains and executes the relevant operation required by control;
Sign authentication module:Signature verification is carried out to electronic contract recipient.
The following example of process for the signature realized through the invention:
1, first initiates a business contract to leader's second and enterprise third;
2, name, cell-phone number, mailbox, the power of signature for filling in recipient's second are limited to sign, and signature sequence is 1;
3, it fills in the enterprise name for receiving enterprise third, mailbox, power of signature to be limited to sign, signature sequence is 2;
4, the signature control type of first setting first is payment control and signature control, the coordinate position of setting control;SettingThe signature control of second is to check control, the coordinate position of setting control;The signature control for being arranged third is signature control, setting controlCoordinate position,;
5, first confirms transmission contract;
6, first is sender, therefore has been initially received contract, and lid has gone up first on appointed stamped signature control locationPersonal stamped signature fills in relevant payment amount and the means of payment on payment control, signs a contract once the third enterprise confirms,Will the immediate payment amount of money to first account;
7, first, which is clicked, determines signature, pops up an identifying code and inputs pop-up, system sends out signature short message verification code to firstOn mobile phone;
8, first fills in short message verification code and clicks determination, and signature is completed;
9, second has received contract, is found after reading, and payment amount has dispute, selects to check result not pass through,Second, which is clicked, determines signature, pops up an identifying code and inputs pop-up, system is sent out in signature short message verification code to the mobile phone of second;
10, first confirms transmission contract;
11, because the control result of checking of second is not pass through, contract stops at second, and enterprise third does not receive contract.
And traditional electronic contract is as follows:
1, first has drafted a business contract to enterprise third, and transaction amount writes on contract, after contract is signed, needsThird enterprise the stipulated time voluntarily beat money to first account;
2, contract is sent to leader's second by way of Email and checked by first;
3, leader's second, which is checked, passes through;
4, first initiates a contract, fills in the name, mailbox, cell-phone number of recipient third;
5, first confirms transmission contract;
6, first has received contract, clicks and confirms signature, pops up identifying code pop-up, and system sends out signature short message verification code to firstMobile phone on;
7, first fills in short message verification code and clicks determination, and signature is completed;
8, third contract is had received, clicks and confirms signature, pop up identifying code pop-up, system sends out signature short message verification code to thirdMobile phone on;
9, third short message verification code click determination is filled in, signature is completed.
It can be seen that during entire signature, the present invention:
1, by checking control, upper convenient conventional method is checked in leader, is directly checked by leader on the contract, andOperation complexity need not be reduced, and it is same so that the responsible person concerned of a contract is clearly appeared in by other toolsOn part contract, reduce the complexity of inquiry contract correlativity;
2, by paying control, in payment, once the third enterprise signs a contract and just has to immediate payment fund and arriveIn the account of first, rather than money is voluntarily beaten whithin a period of time.Reduce the risk of Capital Flow link in this way;
3, when downloading printing contract in the future, the contract that stamped signature control is signed is clear that in contract relevant bitsThe pattern for setting stamped signature is more nearly true papery contract.
Only by checking, paying the place that two controls are obtained with many convenient traditional contracts, develop in the futureGo out more controls, has the electronic contract of structuring control will be far beyond conditional electronic contract.
One skilled in the art will appreciate that in addition to realizing system provided by the invention in a manner of pure computer readable program codeIt, completely can be by the way that method and step be carried out programming in logic come so that the present invention provides and its other than each device, module, unitSystem and its each device, module, unit with logic gate, switch, application-specific integrated circuit, programmable logic controller (PLC) and embeddingEnter the form of the controller that declines etc. to realize identical function.So system provided by the invention and its every device, module, listMember is considered a kind of hardware component, and also may be used for realizing the device of various functions, module, unit to include in itTo be considered as the structure in hardware component;It can also will be considered as realizing the device of various functions, module, unit either realThe software module of existing method can be the structure in hardware component again.
Specific embodiments of the present invention are described above.It is to be appreciated that the invention is not limited in above-mentionedParticular implementation, those skilled in the art can make a variety of changes or change within the scope of the claims, this not shadowRing the substantive content of the present invention.In the absence of conflict, the feature in embodiments herein and embodiment can arbitrary phaseMutually combination.