對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法和系統(tǒng)。該方法主要包括:根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用合約模板數(shù)據(jù)庫生成電子合約的文本,根據(jù)預(yù)先設(shè)立的消息提醒機制對電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒;根據(jù)電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控。應(yīng)用本發(fā)明能夠?qū)霞s的執(zhí)行狀態(tài)進行準(zhǔn)確的呈現(xiàn),能夠明確當(dāng)前的步驟責(zé)任方,雙方執(zhí)行到任意一個步驟是雙方認(rèn)可和同時可知的,避免了口頭和紙質(zhì)文件的難以證明和易失性。能夠?qū)霞s和執(zhí)行步驟的及時性、有效性和法律屬性進一步加強,提升社會守信的概念和契約精神。
【專利說明】
對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法和系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及合約管理技術(shù)領(lǐng)域,尤其涉及一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法和系統(tǒng)。
【背景技術(shù)】
[0002]電子合同(合約)是指雙方或多方當(dāng)事人之間以電子的方式訂立的合同,其主要是指在網(wǎng)絡(luò)條件下當(dāng)事人為了實現(xiàn)一定的目的,通過數(shù)據(jù)電文、電子郵件等形式簽訂的明確雙方權(quán)利義務(wù)關(guān)系的一種電子協(xié)議。
[0003]電子合同管理軟件,部分是專用系統(tǒng),也有大量是附屬在ERP(EnterpriseResource Planning,企業(yè)資源計劃)系統(tǒng)、財務(wù)系統(tǒng)上的合同管理軟件,是建立在信息技術(shù)基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進管理思想,為企業(yè)提供決策、計劃、控制與經(jīng)營績效評估的全方位、系統(tǒng)化的合同管理平臺,合同管理軟件主要基于協(xié)同產(chǎn)品商務(wù)管理,把客戶需求、制造活動、采購管理、賬款管理、業(yè)務(wù)流程看作是一個緊密聯(lián)接的協(xié)作鏈系統(tǒng),采用全程一體化建模技術(shù),將企業(yè)內(nèi)部信息管理劃分成幾個相互協(xié)同作業(yè)的支持子系統(tǒng),對協(xié)作鏈上的所有環(huán)節(jié)有效地進行監(jiān)控和管理。
[0004]目前,現(xiàn)有技術(shù)中的電子合同管理軟件的主要使用對象都是公司級別,基本都是關(guān)于在公司內(nèi)部的合同信息處理的軟件,以及在公司內(nèi)部,一般在數(shù)十人以上公司才有條件維護和使用這種類型的軟件。
[0005]上述現(xiàn)有技術(shù)中的電子合同管理軟件的缺點為:
[0006]1:無法在合約執(zhí)行前直觀的看到各方需要執(zhí)行步驟的整體情況;
[0007]2:合同步驟提醒信息均局限在公司系統(tǒng)內(nèi)部,無法對簽約各方進行及時的自動提醒,也無法與簽約對象及時、準(zhǔn)確地同步共享有關(guān)步驟的執(zhí)行狀態(tài);
[0008]3:步驟執(zhí)行過程中沒有交互確認(rèn)的過程,無法實現(xiàn)對各步驟權(quán)責(zé)轉(zhuǎn)換的準(zhǔn)確記錄,缺乏第三方記錄相關(guān)信息。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的實施例提供了一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法和系統(tǒng),以實現(xiàn)對電子合約的執(zhí)行過程進行有效的監(jiān)控。
[0010]本發(fā)明提供了如下方案:
[0011]根據(jù)本發(fā)明的一個方面,提供了一直對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法,包括:
[0012]根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,所述電子合約中包括多個執(zhí)行步驟;
[0013]在所述電子合約的執(zhí)行過程中,根據(jù)預(yù)先設(shè)立的消息提醒機制對所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒;
[0014]根據(jù)所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成。
[0015]進一步地,所述的調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本之前還包括:
[0016]預(yù)先在服務(wù)器中建立和管理合約模版數(shù)據(jù)庫,在合約模版數(shù)據(jù)庫中存儲各種合約模板信息,合約模板的類型包括標(biāo)準(zhǔn)合約模版列表、用戶自定義合約模版和空白合約模版;
[0017]預(yù)先定義合約模版對應(yīng)的多個標(biāo)準(zhǔn)的執(zhí)行步驟,每條執(zhí)行步驟具有:時間屬性、操作類型屬性和數(shù)據(jù)關(guān)聯(lián)屬性,所述時間屬性包括執(zhí)行步驟的提醒時間、執(zhí)行時間和確認(rèn)時間,所述操作類型屬性包括操作步驟的執(zhí)行方用戶信息和確認(rèn)方用戶信息;根據(jù)每條執(zhí)行步驟的屬性信息設(shè)置每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,該關(guān)鍵字信息通常用來對執(zhí)行步驟的屬性信息進行匹配和賦值;
[0018]在所述合約模版數(shù)據(jù)庫中存儲的每個合約模版對應(yīng)的記錄中包括:合約模版的ID、類型、各條標(biāo)準(zhǔn)執(zhí)行步驟、每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息。
[0019]進一步地,所述的根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,所述電子合約中包括多個執(zhí)行步驟,包括:
[0020]用戶的客戶端登錄所述服務(wù)器,發(fā)起新建合約的操作,所述服務(wù)器中的合約生成模塊查詢所述合約模版數(shù)據(jù)庫,根據(jù)查詢結(jié)果返回合約模板選擇界面給所述客戶端,所述客戶端在合約模板選擇界面上選擇合約模板;
[0021]所述合約生成模塊根據(jù)客戶端選擇的合約模板,再次查詢合約模版數(shù)據(jù)庫,獲取客戶端選擇的合約模板的每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,向所述客戶端返回關(guān)鍵字輸入界面,所述合約生成模塊通過異步方式在服務(wù)器端驗證客戶端輸入的關(guān)鍵字信息的合規(guī)性,在合規(guī)性驗證通過后,提取出用戶通過客戶端輸入的關(guān)鍵字信息,應(yīng)用XML技術(shù)將客戶端輸入的關(guān)鍵字信息、執(zhí)行方用戶信息、確認(rèn)方用戶信息與客戶端選擇的合約模板文本中對應(yīng)的操作步驟進行匹配合并,用關(guān)鍵字信息對對應(yīng)的操作步驟進行賦值,生成客戶端選擇的新建合約對應(yīng)的各個操作步驟,將各個操作步驟進行合并、排序和歸納操作,生成用戶需要建立的合約;
[0022]所述合約生成模塊向客戶端返回新建的合約的顯示和確認(rèn)界面,接收到所述客戶端返回的確認(rèn)合約指令后,完成合約文本的生成,將該合約存儲在合約數(shù)據(jù)庫中,在合約數(shù)據(jù)庫的各個字段中存儲合約的ID號、各個操作步驟、各個操作步驟的屬性信息、各個操作步驟客戶端輸入的關(guān)鍵字信息、各個操作步驟的執(zhí)行狀態(tài)、合約參與用戶、整個合約的執(zhí)行完成狀態(tài)信息,其中,操作步驟的執(zhí)行狀態(tài)字段包括未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)、已經(jīng)確認(rèn)狀態(tài)三種情況。
[0023]進一步地,所述的在所述電子合約的執(zhí)行過程中,根據(jù)預(yù)先設(shè)立的消息提醒機制對所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒,包括:
[0024]在啟動了合約的執(zhí)行過程后,服務(wù)器中的執(zhí)行步驟提醒模塊從合約數(shù)據(jù)庫中提取合約的各個執(zhí)行步驟,以及各個執(zhí)行步驟的屬性信息,根據(jù)各個執(zhí)行步驟的屬性信息中的時間屬性獲取各個執(zhí)行步驟的提醒時間信息,根據(jù)各個執(zhí)行步驟的屬性信息中的操作類型屬性獲取各個執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶信息,根據(jù)該執(zhí)行方用戶和確認(rèn)方用戶信息查詢用戶信息數(shù)據(jù)庫,獲取執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系方式;
[0025]所述執(zhí)行步驟提醒模塊分別針對每個執(zhí)行步驟生成一個用戶提醒事件,該用戶提醒事件中包括執(zhí)行步驟的文本信息、執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息,將所有的用戶提醒事件存儲在用戶提醒數(shù)據(jù)庫中,所述用戶提醒數(shù)據(jù)庫中存儲的每條記錄中包括用戶提醒事件的ID信息、合約的ID信息、執(zhí)行步驟的文本信息、執(zhí)行方和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息、執(zhí)行步驟的執(zhí)行狀態(tài)信息;
[0026]所述執(zhí)行步驟提醒模塊按照設(shè)定的時間間隔自動輪訓(xùn)所述用戶提醒數(shù)據(jù)庫中,獲取提醒時間早于或者等于當(dāng)前時間、執(zhí)行狀態(tài)非已經(jīng)確認(rèn)的各個用戶提醒事件,當(dāng)執(zhí)行狀態(tài)為未執(zhí)行時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的執(zhí)行方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向執(zhí)行方用戶發(fā)送提醒信息;當(dāng)執(zhí)行狀態(tài)為已經(jīng)執(zhí)行待確認(rèn)時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的確認(rèn)方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向確認(rèn)方用戶發(fā)送提醒信息。
[0027]進一步地,所述的根據(jù)所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成,包括:
[0028]用戶的客戶端登錄所述服務(wù)器,所述服務(wù)器中的合約執(zhí)行監(jiān)控模塊向所述客戶端返回合約執(zhí)行狀態(tài)界面,該合約執(zhí)行狀態(tài)界面顯示所述用戶參與的各個合約,以及合約的各個操作步驟的屬性信息和執(zhí)行狀態(tài)信息;
[0029]當(dāng)用戶作為操作步驟的執(zhí)行方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,所述客戶端將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),所述客戶端提交該執(zhí)行狀態(tài)更改后,所述合約執(zhí)行監(jiān)控模塊將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn);
[0030]當(dāng)用戶作為操作步驟的確認(rèn)方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,所述客戶端將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),所述客戶端提交該執(zhí)行狀態(tài)更改后,所述合約執(zhí)行監(jiān)控模塊將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn);
[0031]進入下一個操作步驟的提醒和執(zhí)行狀態(tài)變更流程,直到合約中的所有操作步驟都執(zhí)tx完成。
[0032]根據(jù)本發(fā)明的另一個方面,提供了一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng),包括:服務(wù)器和客戶端;
[0033]所述的客戶端,用于登錄所述服務(wù)器,選擇合約模板,輸入合同的關(guān)鍵字信息;
[0034]所述的服務(wù)器,用于根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,所述電子合約中包括多個執(zhí)行步驟;在所述電子合約的執(zhí)行過程中,根據(jù)預(yù)先設(shè)立的消息提醒機制對所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒;
[0035]根據(jù)所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成。
[0036]進一步地,所述的服務(wù)器包括:
[0037]數(shù)據(jù)庫管理模塊,用于預(yù)先建立和管理合約模版數(shù)據(jù)庫,在合約模版數(shù)據(jù)庫中存儲各種合約模板信息,合約模板的類型包括標(biāo)準(zhǔn)合約模版列表、用戶自定義合約模版和空白合約模版;
[0038]預(yù)先定義合約模版對應(yīng)的多個標(biāo)準(zhǔn)執(zhí)行步驟,每條執(zhí)行步驟具有:時間屬性、操作類型屬性和數(shù)據(jù)關(guān)聯(lián)屬性,所述時間屬性包括執(zhí)行步驟的提醒時間、執(zhí)行時間和確認(rèn)時間,所述操作類型屬性包括操作步驟的執(zhí)行方用戶信息和確認(rèn)方用戶信息;根據(jù)每條執(zhí)行步驟的屬性信息設(shè)置每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,該關(guān)鍵字信息通常用來對執(zhí)行步驟的屬性信息進行匹配和賦值;
[0039]在所述合約模版數(shù)據(jù)庫中存儲的每個合約模版對應(yīng)的記錄中包括:合約模版的ID、類型、各條標(biāo)準(zhǔn)執(zhí)行步驟、每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息。
[0040]進一步地,所述的服務(wù)器還包括:合約生成模塊;
[0041]所述的客戶端,用于登錄所述服務(wù)器,發(fā)起新建合約的操作,在所述服務(wù)器返回的合約模板選擇界面上選擇合約模板,在所述服務(wù)器返回的關(guān)鍵字輸入界面上輸入關(guān)鍵字信息;
[0042]所述的合約生成模塊,用于查詢所述合約模版數(shù)據(jù)庫,根據(jù)查詢結(jié)果返回合約模板選擇界面給所述客戶端,根據(jù)客戶端選擇的合約模板,再次查詢合約模版數(shù)據(jù)庫,獲取客戶端選擇的合約模板的每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,向所述客戶端返回關(guān)鍵字輸入界面;
[0043]通過異步方式在服務(wù)器端驗證客戶端輸入的關(guān)鍵字信息的合規(guī)性,在合規(guī)性驗證通過后,提取出客戶端輸入的關(guān)鍵字信息,應(yīng)用XML技術(shù)將客戶端輸入的關(guān)鍵字信息、執(zhí)行方用戶信息、確認(rèn)方用戶信息與客戶端選擇的合約模板文本中對應(yīng)的操作步驟進行匹配合并,用關(guān)鍵字信息對對應(yīng)的操作步驟進行賦值,生成客戶端選擇的新建合約對應(yīng)的各個操作步驟,將各個操作步驟進行合并、排序和歸納操作,生成用戶需要建立的合約;向客戶端返回新建的合約的顯示和確認(rèn)界面,接收到所述客戶端返回的確認(rèn)合約指令后,完成合約文本的生成,將該合約存儲在合約數(shù)據(jù)庫中;
[0044]所述的數(shù)據(jù)庫管理模塊,用于預(yù)先建立和管理合約模版數(shù)據(jù)庫,在合約數(shù)據(jù)庫的各個字段中存儲合約的ID號、各個操作步驟、各個操作步驟的屬性信息、各個操作步驟客戶端輸入的關(guān)鍵字信息、各個操作步驟的執(zhí)行狀態(tài)、合約參與用戶、整個合約的執(zhí)行完成狀態(tài)信息,其中,操作步驟的執(zhí)行狀態(tài)字段包括未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)、已經(jīng)確認(rèn)狀態(tài)三種情況。
[0045]進一步地,所述的服務(wù)器還包括:執(zhí)行步驟提醒模塊;
[0046]所述的執(zhí)行步驟提醒模塊,用于在啟動了合約的執(zhí)行過程后,從合約數(shù)據(jù)庫中提取合約的各個執(zhí)行步驟,以及各個執(zhí)行步驟的屬性信息,根據(jù)各個執(zhí)行步驟的屬性信息中的時間屬性獲取各個執(zhí)行步驟的提醒時間信息,根據(jù)各個執(zhí)行步驟的屬性信息中的操作類型屬性獲取各個執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶信息,根據(jù)該執(zhí)行方用戶和確認(rèn)方用戶信息查詢用戶信息數(shù)據(jù)庫,獲取執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系方式;
[0047]分別針對每個執(zhí)行步驟生成一個用戶提醒事件,該用戶提醒事件中包括執(zhí)行步驟的文本信息、執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息,將所有的用戶提醒事件存儲在用戶提醒數(shù)據(jù)庫中;按照設(shè)定的時間間隔自動輪訓(xùn)用戶提醒數(shù)據(jù)庫中,獲取提醒時間早于或者等于當(dāng)前時間、執(zhí)行狀態(tài)非已經(jīng)確認(rèn)的各個用戶提醒事件,當(dāng)執(zhí)行狀態(tài)為未執(zhí)行時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的執(zhí)行方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向執(zhí)行方用戶發(fā)送提醒信息;當(dāng)執(zhí)行狀態(tài)為已經(jīng)執(zhí)行待確認(rèn)時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的確認(rèn)方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向確認(rèn)方用戶發(fā)送提醒信息;
[0048]所述的數(shù)據(jù)庫管理模塊,用于建立和管理用戶提醒數(shù)據(jù)庫,所述用戶提醒數(shù)據(jù)庫中存儲的每條記錄中包括用戶提醒事件的ID信息、合約的ID信息、執(zhí)行步驟的文本信息、執(zhí)行方和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息、執(zhí)行步驟的執(zhí)行狀態(tài)信息。
[0049]進一步地,所述的服務(wù)器還包括:合約執(zhí)行監(jiān)控模塊;
[0050]所述的客戶端,用于登錄所述服務(wù)器,當(dāng)用戶作為操作步驟的執(zhí)行方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn);當(dāng)用戶作為操作步驟的確認(rèn)方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn);
[0051 ]所述的合約執(zhí)行監(jiān)控模塊,用于在用戶的客戶端登錄所述服務(wù)器后,向所述客戶端返回合約執(zhí)行狀態(tài)界面,該合約執(zhí)行狀態(tài)界面顯示所述用戶參與的各個合約,以及合約的各個操作步驟的屬性信息和執(zhí)行狀態(tài)信息;
[0052]接收到所述客戶端提交的將操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn)的變更指令后,將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn);
[0053]接收到所述客戶端提交的將操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn)的變更指令后,將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn);
[0054]進入下一個操作步驟的提醒和執(zhí)行狀態(tài)變更流程,直到合約中的所有操作步驟都執(zhí)行完成。
[0055]由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,本發(fā)明實施例能夠根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,能夠?qū)霞s的執(zhí)行狀態(tài)進行準(zhǔn)確的呈現(xiàn),能夠明確當(dāng)前的步驟責(zé)任方,雙方執(zhí)行到任意一個步驟是雙方認(rèn)可和同時可知的。同時各方在確認(rèn)了具體的執(zhí)行步驟后,對于合約本身也是一個有效的更加明確的補充,可以避免一些合約文本語言上模糊的影響。對于合約步驟的執(zhí)行時間也有了清晰的記錄,對合約執(zhí)行的情況更加全面了解。
【附圖說明】
[0056]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0057]圖1為本發(fā)明實施例一提供的一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法的實現(xiàn)原理示意圖;
[0058]圖2為本發(fā)明實施例一提供的一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法的處理流程圖;
[0059]圖3為本發(fā)明實施例一提供的一種合同生成模塊的一次標(biāo)準(zhǔn)信息交互過程示意圖;
[0060]圖4為本發(fā)明實施例一提供的一種執(zhí)行步驟提醒模塊的工作原理示意圖;
[0061]圖5為本發(fā)明實施例一提供的一種合同執(zhí)行監(jiān)控模塊的工作原理示意圖;
[0062]圖6為本發(fā)明實施例二提供的一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng)統(tǒng)的結(jié)構(gòu)示意圖,包括:服務(wù)器62和客戶端61,數(shù)據(jù)庫管理模塊621,合約生成模塊622,執(zhí)行步驟提醒模塊623,合約執(zhí)行監(jiān)控模塊624。
【具體實施方式】
[0063]下面詳細(xì)描述本發(fā)明的實施方式,所述實施方式的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施方式是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0064]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的任一單元和全部組合。
[0065]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語)具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣定義,不會用理想化或過于正式的含義來解釋。
[0066]為便于對本發(fā)明實施例的理解,下面將結(jié)合附圖以幾個具體實施例為例做進一步的解釋說明,且各個實施例并不構(gòu)成對本發(fā)明實施例的限定。
[0067]本發(fā)明實施例中的電子合約包括電子合同、協(xié)議和書面的約定等。
[0068]實施例一
[0069]針對上述現(xiàn)有技術(shù)中的電子合同管理軟件的缺點,本發(fā)明實施例提供了一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法,該方法的實現(xiàn)原理示意圖如圖1所示,具體處理流程如圖2所示,包括如下的處理步驟:
[0070]步驟S210、預(yù)先在合約模版數(shù)據(jù)庫中存儲各種合約模板信息,并且構(gòu)造用戶信息數(shù)據(jù)庫。
[0071]本發(fā)明實施例的方法的執(zhí)行系統(tǒng)包括服務(wù)器和客戶端兩部分,服務(wù)器與客戶端無關(guān)性,能基于PC、移動客戶端、Web形式提供服務(wù),還可以通過接口方式與第三方系統(tǒng)進行互聯(lián)互通。由于系統(tǒng)本身是跨平臺為各種客戶端提供服務(wù),客戶端包括而不限于:PC端軟件、MAC、Web瀏覽器或者是Android以及1S平臺的APP。執(zhí)行系統(tǒng)的運行環(huán)境可以為:運行在標(biāo)準(zhǔn)X86服務(wù)器上,是基于Web服務(wù)平臺提供的應(yīng)用服務(wù),專屬機房或者托管云服務(wù)均可。
[0072]上述服務(wù)器工作在云端,對外服務(wù)是經(jīng)過負(fù)載均衡、防火墻,并通過互聯(lián)網(wǎng)與各種不同類型操作系統(tǒng)下的各種用戶進行通信;對內(nèi)在云端內(nèi)部訪問數(shù)據(jù)庫和其他系統(tǒng)。
[0073]本發(fā)明實施例需要預(yù)先在服務(wù)器中建立和管理合約模版數(shù)據(jù)庫,在合約模版數(shù)據(jù)庫中存儲各種合約模板信息,合約模板的類型包括標(biāo)準(zhǔn)合約模版列表、用戶自定義合約模版和空白合約模版。標(biāo)準(zhǔn)合約模版列表中可以包括各種買賣合同,供用電、水、氣、熱力合同,贈與合同,借款合同,租賃合同,承攬合同,運輸合同,技術(shù)合同,保管合同,倉儲合同,委托合同和居間合同等。用戶自定義合約模版根據(jù)用戶自己的個性化定義來建立。
[0074]本發(fā)明實施例還需要根據(jù)合約模版的標(biāo)準(zhǔn)執(zhí)行過程,預(yù)先定義該合約模版對應(yīng)的多個標(biāo)準(zhǔn)的執(zhí)行步驟,每條執(zhí)行步驟具有:時間屬性、操作類型屬性和數(shù)據(jù)關(guān)聯(lián)屬性。其中時間屬性可以包括執(zhí)行步驟的提醒時間、執(zhí)行時間和確認(rèn)時間,操作類型屬性可以包括操作步驟的執(zhí)行方用戶信息和確認(rèn)方用戶信息,即每個操作步驟都對應(yīng)一個執(zhí)行方用戶和確認(rèn)方用戶,在執(zhí)行方用戶執(zhí)行了該操作步驟,確認(rèn)方用戶確認(rèn)了執(zhí)行方用戶的執(zhí)行過程后,該操作步驟才處理完成。一個操作步驟的執(zhí)行狀態(tài)包括:未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)和已經(jīng)確認(rèn)三個狀態(tài)。數(shù)據(jù)關(guān)聯(lián)屬性可以包括執(zhí)行步驟關(guān)聯(lián)的金額信息等。
[0075]根據(jù)每條執(zhí)行步驟的屬性信息設(shè)置每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,該關(guān)鍵字信息通常用來對執(zhí)行步驟的屬性信息進行匹配和賦值。比如,在時間屬性關(guān)鍵字信息中規(guī)定該執(zhí)行步驟的具體提醒時間和具體執(zhí)行時間,在操作類型屬性關(guān)鍵字信息中規(guī)定該執(zhí)行步驟的執(zhí)行方用戶信息和確認(rèn)方用戶信息,在數(shù)據(jù)關(guān)聯(lián)屬性關(guān)鍵字信息中規(guī)定該執(zhí)行步驟的具體執(zhí)行金額。
[0076]因此,在合約模版數(shù)據(jù)庫中存儲的每個合約模版對應(yīng)的記錄中包括:合約模版的ID、類型、各條標(biāo)準(zhǔn)執(zhí)行步驟、每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息等。
[0077]我們用的買賣合約為例解釋,在買賣合約分類下,會有預(yù)設(shè)的幾種模版,我們選擇一個較復(fù)雜全面的例子。例如選擇了:買賣合約(預(yù)付、驗收付款形式)。
[0078]用戶接下來進行輸入或者選擇:1、簽約對象(合約簽約對象,包含雙方相關(guān)信息,如簽約對象不在本系統(tǒng)中,也可以手工輸入相關(guān)信息)、2、簽約身份(選擇甲、乙方)、3、買賣物品(貨物描述、通常明細(xì)會以附件加入)、4、總金額、5、預(yù)付比例(或預(yù)付金額)與日期、6、發(fā)貨時間、7、驗貨標(biāo)準(zhǔn)、8、尾款時間。日期數(shù)值,均可設(shè)置具體日期,或者與某一時間點后的N個自然日或工作日。在分期付款的情況下,也可以選擇比例金額或者具體金額。
[0079]可選輸入內(nèi)容:1、收貨地址;2、發(fā)票開具時間;3、發(fā)票明細(xì)。
[0080]以下是一個具體使用這個的例子:
[0081]用戶A,選擇用戶B為簽約對象,及獲取了用戶A和用戶B的簽約名稱和聯(lián)系方式以及相關(guān)商務(wù)信息。選擇用戶A為甲方(購買方),明確了雙方責(zé)任。輸入買賣物品,例如:采購貨物(XXX型號電腦10臺)。然后輸入合約總金額(捌萬元整),輸入預(yù)付比例(30%),簽約后3個自然日內(nèi)支付預(yù)付款。輸入發(fā)貨時間(預(yù)付款2個工作日內(nèi)),驗貨標(biāo)準(zhǔn)(外觀完好,正常安裝操作系統(tǒng),5工作日內(nèi)完成驗收),以及尾款結(jié)款日期(驗收后30個自然日內(nèi))。
[0082]根據(jù)以上輸入,獲得具體執(zhí)行步驟如下:
[0083]1、時間:雙方確認(rèn)合同后3個自然日,文本:用戶A支付貳萬肆仟元整預(yù)付款,到用戶B的XX賬戶。
[0084]2、時間:預(yù)付款確認(rèn)2個工作日,文本:用戶B執(zhí)行發(fā)貨(10臺XXX型號電腦),到收貨地址(用戶A輸入收款地址信息)。
[0085]3、時間:確認(rèn)收貨后5個工作日,文本:用戶A進行對(10臺XXX型號電腦)的驗收。
[0086]4、時間:確認(rèn)驗收30個自然日,文本:用戶A支付伍萬陸仟元的全部尾款,到用戶B的XX賬戶。
[0087]本發(fā)明實施例還需要預(yù)先在服務(wù)器中建立和管理用戶信息數(shù)據(jù)庫,該用戶信息數(shù)據(jù)庫中存儲系統(tǒng)注冊的用戶的用戶名、密碼、聯(lián)系方式(即提醒方式)和權(quán)限等信息,其中,聯(lián)系方式可以包括:電話號碼、電子郵件、地址和/或微信號等。
[0088]步驟S220、根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用合約模版數(shù)據(jù)庫生成合約的文本和各個執(zhí)行步驟。
[0089]合約生成模塊作為服務(wù)器的核心模塊,與其他模塊和數(shù)據(jù)庫互動比較多。合約生成模塊通過Database 1模塊訪問數(shù)據(jù)庫相關(guān)信息;與用戶信息管理模塊、身份認(rèn)證與電子簽名模塊等進行通信;并通過Web service對外部的Web瀏覽器或者1S/Android的APP提供合約生成的相關(guān)數(shù)據(jù)和信息交互。本發(fā)明實施例提供的一種合約生成模塊的一次標(biāo)準(zhǔn)信息交互過程如圖3所示,具體處理過程如下:
[0090]注冊用戶的客戶端登錄后,發(fā)起新建合約的操作。合約生成模塊調(diào)用合約模版數(shù)據(jù)庫的數(shù)據(jù)訪問接口查詢合約模版數(shù)據(jù)庫,根據(jù)查詢結(jié)果返回合約模板選擇界面給用戶的客戶端,用戶通過客戶端在合約模板選擇界面上選擇合約模板,客戶端選擇的合約模版可以為標(biāo)準(zhǔn)合約模版列表中的一種合約、用戶自定義合約模版或者空白合約模版。
[0091]然后,合約生成模塊根據(jù)客戶端選擇的合約模板,再次查詢合約模版數(shù)據(jù)庫,獲取客戶端選擇的合約模板的每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息。根據(jù)客戶端類型和界面情況,以及客戶端選擇的合約模板的每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,向客戶端返回關(guān)鍵字輸入界面。用戶通過客戶端在關(guān)鍵字輸入界面輸入關(guān)鍵字信息,客戶端輸入的關(guān)鍵字信息中的用戶信息可以直接調(diào)用用戶信息數(shù)據(jù)庫中存儲的用戶信息,也可以為重新輸入的用戶信息,重新輸入的用戶信息也要存儲到用戶信息數(shù)據(jù)庫中。
[0092]合約生成模塊通過異步方式在服務(wù)器端驗證客戶端輸入的關(guān)鍵字信息的合規(guī)性。在合規(guī)性驗證通過后,提取出用戶通過客戶端輸入的關(guān)鍵字信息,應(yīng)用XML(ExteileMarkuLaguage,擴展性標(biāo)識語言)技術(shù)將客戶端輸入的關(guān)鍵字信息、執(zhí)行方用戶信息、確認(rèn)方用戶信息與客戶端選擇的合約模板文本中對應(yīng)的操作步驟進行匹配合并,用關(guān)鍵字信息對對應(yīng)的操作步驟進行賦值,生成客戶端選擇的合約對應(yīng)的各個操作步驟,將各個操作步驟進行合并、排序和歸納等操作,生成用戶需要建立的合約。
[0093]之后,合約生成模塊向客戶端返回新建的合約的顯示和確認(rèn)界面,用戶通過客戶端在該界面瀏覽新建的合約。該界面還提供合約的編輯功能,用戶可以通過客戶端對合約的操作步驟中的內(nèi)容進行修改,可以增加新的操作步驟,刪減現(xiàn)有的操作步驟,修改執(zhí)行方用戶信息等。用戶在該界面確認(rèn)了合約后,完成合約文本的生成,將該合約存儲在合約數(shù)據(jù)庫中,供其他模塊在后續(xù)調(diào)用和數(shù)據(jù)挖掘。
[0094]在合約數(shù)據(jù)庫的各個字段中存儲合約的ID號、各個操作步驟、各個操作步驟的屬性信息、各個操作步驟客戶端輸入的關(guān)鍵字信息、各個操作步驟的執(zhí)行狀態(tài)、合約參與用戶、整個合約的執(zhí)行完成狀態(tài)等信息,其中,操作步驟的執(zhí)行狀態(tài)字段包括未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)、已經(jīng)確認(rèn)狀態(tài)三種情況,各個操作步驟的執(zhí)行狀態(tài)字段默認(rèn)設(shè)置為未執(zhí)行,整個合約的執(zhí)行完成狀態(tài)字段默認(rèn)設(shè)置為未完成,參與用戶字段中存儲合約的各個操作步驟的執(zhí)行方用戶和確認(rèn)方用戶的用戶名信息??蛇x地,還可以設(shè)置參與用戶的權(quán)限信息字段,該權(quán)限信息字段中存儲參與用戶可以瀏覽的部分操作步驟信息等。
[0095]合約生成模塊還生成新建的合約的加密文檔,作為基礎(chǔ)合約文本在存儲單元中保存,基礎(chǔ)合約文本快照形成后,后期的任何操作不會影響初始文本,確保合約本身法律證據(jù)的有效性。
[0096]步驟S230、執(zhí)行步驟提醒模塊根據(jù)合約數(shù)據(jù)庫中存儲的合約的各個執(zhí)行步驟的屬性信息生成合約的用戶提醒事件,將用戶提醒事件存儲在用戶提醒數(shù)據(jù)庫中。按照設(shè)定的時間間隔自動輪訓(xùn)用戶提醒數(shù)據(jù)庫中,根據(jù)用戶提醒事件中的提醒時間向執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶發(fā)送提醒信息。
[0097]本發(fā)明實施例提供的一種執(zhí)行步驟提醒模塊的工作原理示意圖如圖4所示,具體處理過程包括:
[0098]在合約的簽約方用戶啟動了合約的執(zhí)行過程后,服務(wù)器中的執(zhí)行步驟提醒模塊從合約數(shù)據(jù)庫中提取合約的各個執(zhí)行步驟,以及各個執(zhí)行步驟的屬性信息,根據(jù)各個執(zhí)行步驟的屬性信息中的時間屬性獲取各個執(zhí)行步驟的提醒時間信息,根據(jù)各個執(zhí)行步驟的屬性信息中的操作類型屬性獲取各個執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶信息,根據(jù)該執(zhí)行方用戶和確認(rèn)方用戶信息查詢用戶信息數(shù)據(jù)庫,獲取執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系方式。
[0099]然后,執(zhí)行步驟提醒模塊分別針對每個執(zhí)行步驟生成一個用戶提醒事件,該用戶提醒事件中包括執(zhí)行步驟的文本信息、執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系信息、提醒時間等信息。將所有的用戶提醒事件按照提醒時間進行升序排列,得到用戶提醒隊列,將用戶提醒隊列存儲在用戶提醒數(shù)據(jù)庫中。用戶提醒數(shù)據(jù)庫中存儲的每條記錄中包括用戶提醒事件的ID信息、合約的ID信息、執(zhí)行步驟的文本信息、執(zhí)行方和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息、執(zhí)行步驟的執(zhí)行狀態(tài)信息等。這里的執(zhí)行步驟的執(zhí)行狀態(tài)也包括未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)、已經(jīng)確認(rèn)狀態(tài)三種情況,在一個合約的用戶提醒隊列初始填入用戶提醒數(shù)據(jù)庫時,各個執(zhí)行步驟的執(zhí)行狀態(tài)默認(rèn)為未執(zhí)行。
[0100]前文舉例的買賣合同中生成如下4步驟,提醒隊列在步驟后另起編號說明提醒隊列信息:
[0101]1、時間:雙方確認(rèn)合同后3個自然日,文本:用戶A支付貳萬肆仟元整預(yù)付款,到用戶B的XX賬戶。
[0102]2、時間:預(yù)付款確認(rèn)2個工作日,文本:用戶B執(zhí)行發(fā)貨(10臺XXX型號電腦),到收貨地址(用戶A輸入收款地址信息)。
[0103]3、時間:確認(rèn)收貨后5個工作日,文本:用戶A進行對(10臺XXX型號電腦)的驗收。
[0104]4、時間:確認(rèn)驗收30個自然日,文本:用戶A支付伍萬陸仟元的全部尾款,到用戶B的XX賬戶。
[0105]提醒隊列舉例如下:
[0106]—、生成時間:雙方確認(rèn)合同后;提醒基準(zhǔn)時間:確認(rèn)后3個自然日為XXl日。提醒內(nèi)容,用戶A:用戶A在XXl日前需要向用戶B支付預(yù)付款,金額貳萬肆仟元;用戶B:用戶B將在XXl日前收到來自用戶A支付的預(yù)付款,金額貳萬肆仟元。
[0107]二、生成時間:用戶A完成第一步付款動作后;提醒用戶B:用戶A已經(jīng)支付了預(yù)付款,請盡快查詢賬戶,確認(rèn)是否已經(jīng)到賬。
[0108]三、生成時間:用戶B確認(rèn)收到預(yù)付款后;提醒基準(zhǔn)時間:確認(rèn)收到預(yù)付款2個工作日為XX2日。提醒內(nèi)容,用戶A:XX2日前,用戶B會向用戶A發(fā)送貨物(10臺XXX型號電腦);用戶B:用戶B需在XX2日前向用戶A發(fā)送貨物(10臺XXX型號電腦)。
[0109]四、生成時間:用戶B完成第二步發(fā)貨動作后;提醒用戶A:用戶B已經(jīng)發(fā)貨,請盡快查收貨物,確認(rèn)是否全部收到。
[0110]五、生成時間:用戶A確認(rèn)收到貨物后;提醒基準(zhǔn)時間:確認(rèn)收貨后5個工作日為XX3日。提醒內(nèi)容,用戶A:XX3日前,用戶A需要會完成貨物(10臺XXX型號電腦)的驗收工作;用戶B:用戶A將在XX3日前對貨物(1臺XXX型號電腦)進行驗收。
[0111]六、生成時間:用戶A完成第三步驗收動作后;提醒用戶B:用戶A已經(jīng)驗收貨物,請確認(rèn)。
[0112]七、生成時間:用戶B確認(rèn)完成驗收后;提醒基準(zhǔn)時間:確認(rèn)驗收后30個工作日為XX4日。提醒內(nèi)容,用戶A:XX4日前,用戶A需要支付本合約的尾款伍萬陸仟元到用戶B賬戶;用戶B:用戶A將在XX4日前,支付本合約的尾款伍萬陸仟元。
[0113]八、生成時間:用戶A完成第四步付款動作后;提醒用戶B:用戶A已經(jīng)支付尾款,請確認(rèn)。
[0114]之后,執(zhí)行步驟提醒模塊按照設(shè)定的時間間隔自動輪訓(xùn)用戶提醒數(shù)據(jù)庫中,獲取提醒時間早于或者等于當(dāng)前時間、執(zhí)行狀態(tài)非已經(jīng)確認(rèn)的各個用戶提醒事件。針對同一個合約ID,可以提取并處理提醒時間最靠前的設(shè)定數(shù)量個(比如I個,或者2個,或者5個)的用戶提醒事件。
[0115]當(dāng)執(zhí)行狀態(tài)為未執(zhí)行時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的執(zhí)行方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向執(zhí)行方用戶發(fā)送提醒信息;當(dāng)執(zhí)行狀態(tài)為已經(jīng)執(zhí)行待確認(rèn)時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的確認(rèn)方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向確認(rèn)方用戶發(fā)送提醒信息。上述設(shè)定的時間間隔可以為按天,按小時或者按15分鐘,包括晚間休息時段等。執(zhí)行步驟提醒模塊可以定期同步網(wǎng)絡(luò)時間,保證精確性。
[0116]在實際應(yīng)用中,執(zhí)行步驟提醒模塊可以調(diào)用外部程序接口,實現(xiàn)發(fā)送短信提醒、微信服務(wù)號提醒、發(fā)送電子郵件通知,以及其他的可能方式。微信服務(wù)號需要申請并有一個單獨的完整的提醒流程。提供短信和郵件服務(wù)的公共服務(wù)方面,要注意服務(wù)器有足夠的帶寬,注意服務(wù)器在外部服務(wù)器中的白名單。
[0117]步驟S240、合約執(zhí)行監(jiān)控模塊根據(jù)執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成。
[0118]本發(fā)明實施例提供的一種合約執(zhí)行監(jiān)控模塊的工作原理示意圖如圖5所示,具體處理過程包括:
[0119]在合約的具體執(zhí)行過程中,在用戶通過客戶端登錄系統(tǒng)后,合約執(zhí)行監(jiān)控模塊可以根據(jù)該用戶的用戶名查詢合約數(shù)據(jù)庫中的合約參與用戶字段,獲取該用戶參與的合約,以及參與的合約的各個操作步驟的屬性信息和執(zhí)行狀態(tài)信息等。
[0120]合約執(zhí)行監(jiān)控模塊根據(jù)用戶的權(quán)限信息向用戶的客戶端返回合約執(zhí)行狀態(tài)界面,該界面可以顯示用戶參與的各個合約,以及合約的各個操作步驟的屬性信息和執(zhí)行狀態(tài)信息等。在實際應(yīng)用中,客戶端還可以通過輸入合約的ID號來查詢合約的執(zhí)行情況,合約執(zhí)行監(jiān)控模塊根據(jù)用戶的權(quán)限返回相應(yīng)的合約的各個執(zhí)行步驟的執(zhí)行情況給客戶端。
[0121]用戶通過合約執(zhí)行狀態(tài)界面可以看到需要自己執(zhí)行或者確認(rèn)的操作步驟信息,當(dāng)用戶作為操作步驟的執(zhí)行方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,合約執(zhí)行狀態(tài)界面還提供客戶端編輯該操作步驟的執(zhí)行狀態(tài)的功能,用戶可以通過客戶端將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),客戶端提交該執(zhí)行狀態(tài)更改后,合約執(zhí)行監(jiān)控模塊將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn)。
[0122]當(dāng)用戶作為操作步驟的確認(rèn)方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,合約執(zhí)行狀態(tài)界面還提供客戶端編輯該操作步驟的執(zhí)行狀態(tài)的功能,用戶可以通過客戶端將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),客戶端提交該執(zhí)行狀態(tài)更改后,合約執(zhí)行監(jiān)控模塊將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn)。
[0123]系統(tǒng)自動進入下一個操作步驟的處理流程,根據(jù)操作步驟分配執(zhí)行方與確認(rèn)方,直到所有操作步驟都執(zhí)行完成。在一個合約的全部操作步驟執(zhí)行完畢后,合約執(zhí)行監(jiān)控模塊將合約數(shù)據(jù)庫中存儲的整個合約的執(zhí)行完成狀態(tài)更改為已經(jīng)完成,系統(tǒng)還可以向所有合約參與用戶發(fā)送合約執(zhí)行完成的提醒信息。
[0124]在合約的用戶簽名等操作步驟中,合約執(zhí)行監(jiān)控模塊可以提供文件上傳、數(shù)字簽名、鑒權(quán)認(rèn)證等輔助功能。
[0125]在合約執(zhí)行過程中,合約執(zhí)行監(jiān)控模塊還可以留存簽約方雙方互動的執(zhí)行相關(guān)的信息,該信息包括:文本信息、語音信息、文件(文檔、圖片)信息。該功能方面相當(dāng)于一個簡單的功能即時通訊工具,偏重于嚴(yán)肅的信息傳遞和信息保存,所有信息均在服務(wù)器留存副本,且后期不可刪除。
[0126]實施例二
[0127]該實施例提供了一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng),該系統(tǒng)的結(jié)構(gòu)示意圖如圖6所示,包括:服務(wù)器62和客戶端61;
[0128]所述的客戶端61,用于登錄所述服務(wù)器,選擇合約模版,輸入合同的關(guān)鍵字信息;
[0129]所述的服務(wù)器62,用于根據(jù)客戶端選擇的合約模版、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,所述電子合約中包括多個執(zhí)行步驟;在所述電子合約的執(zhí)行過程中,根據(jù)預(yù)先設(shè)立的消息提醒機制對所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒;
[0130]根據(jù)所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成。
[0131]進一步地,所述的服務(wù)器62包括:
[0132]數(shù)據(jù)庫管理模塊621,用于預(yù)先建立和管理合約模版數(shù)據(jù)庫,在合約模版數(shù)據(jù)庫中存儲各種合約模板信息,合約模板的類型包括標(biāo)準(zhǔn)合約模版列表、用戶自定義合約模版和空白合約模版;
[0133]預(yù)先定義合約模版對應(yīng)的多個標(biāo)準(zhǔn)執(zhí)行步驟,每條執(zhí)行步驟具有:時間屬性、操作類型屬性和數(shù)據(jù)關(guān)聯(lián)屬性,所述時間屬性包括執(zhí)行步驟的提醒時間、執(zhí)行時間和確認(rèn)時間,所述操作類型屬性包括操作步驟的執(zhí)行方用戶信息和確認(rèn)方用戶信息;根據(jù)每條執(zhí)行步驟的屬性信息設(shè)置每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,該關(guān)鍵字信息通常用來對執(zhí)行步驟的屬性信息進行匹配和賦值;
[0134]在所述合約模版數(shù)據(jù)庫中存儲的每個合約模版對應(yīng)的記錄中包括:合約模版的ID、類型、各條標(biāo)準(zhǔn)執(zhí)行步驟、每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息。
[0135]進一步地,所述的服務(wù)器還包括:合約生成模塊622;
[0136]所述的客戶端61,用于登錄所述服務(wù)器,發(fā)起新建合約的操作,在所述服務(wù)器返回的合約模板選擇界面上選擇合約模板,在所述服務(wù)器返回的關(guān)鍵字輸入界面上輸入關(guān)鍵字信息;
[0137]所述的合約生成模塊622,用于查詢所述合約模版數(shù)據(jù)庫,根據(jù)查詢結(jié)果返回合約模板選擇界面給所述客戶端,根據(jù)客戶端選擇的合約模板,再次查詢合約模版數(shù)據(jù)庫,獲取客戶端選擇的合約模板的每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,向所述客戶端返回關(guān)鍵字輸入界面;
[0138]通過異步方式在服務(wù)器端驗證客戶端輸入的關(guān)鍵字信息的合規(guī)性,在合規(guī)性驗證通過后,提取出客戶端輸入的關(guān)鍵字信息,應(yīng)用XML技術(shù)將客戶端輸入的關(guān)鍵字信息、執(zhí)行方用戶信息、確認(rèn)方用戶信息與客戶端選擇的合約模板文本中的對應(yīng)的操作步驟進行匹配合并,用關(guān)鍵字信息對對應(yīng)的操作步驟進行賦值,生成客戶端選擇的新建合約對應(yīng)的各個操作步驟,將各個操作步驟進行合并、排序和歸納操作,生成用戶需要建立的合約;向客戶端返回新建的合約的顯示和確認(rèn)界面,接收到所述客戶端返回的確認(rèn)合約指令后,完成合約文本的生成,將該合約存儲在合約數(shù)據(jù)庫中;
[0139]所述的數(shù)據(jù)庫管理模塊621,用于預(yù)先建立和管理合約模版數(shù)據(jù)庫,在合約數(shù)據(jù)庫的各個字段中存儲合約的ID號、各個操作步驟、各個操作步驟的屬性信息、各個操作步驟客戶端輸入的關(guān)鍵字信息、各個操作步驟的執(zhí)行狀態(tài)、合約參與用戶、整個合約的執(zhí)行完成狀態(tài)信息,其中,操作步驟的執(zhí)行狀態(tài)字段包括未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)、已經(jīng)確認(rèn)狀態(tài)三種情況。
[0140]進一步地,所述的服務(wù)器62還包括:執(zhí)行步驟提醒模塊623;
[0141]所述的執(zhí)行步驟提醒模塊623,用于在啟動了合約的執(zhí)行過程后,從合約數(shù)據(jù)庫中提取新建合約的各個執(zhí)行步驟,以及各個執(zhí)行步驟的屬性信息,根據(jù)各個執(zhí)行步驟的屬性信息中的時間屬性獲取各個執(zhí)行步驟的提醒時間信息,根據(jù)各個執(zhí)行步驟的屬性信息中的操作類型屬性獲取各個執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶信息,根據(jù)該執(zhí)行方用戶和確認(rèn)方用戶信息查詢用戶信息數(shù)據(jù)庫,獲取執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系方式;
[0142]分別針對每個執(zhí)行步驟生成一個用戶提醒事件,該用戶提醒事件中包括執(zhí)行步驟的文本信息、執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息,將所有的用戶提醒事件存儲在用戶提醒數(shù)據(jù)庫中;按照設(shè)定的時間間隔自動輪訓(xùn)用戶提醒數(shù)據(jù)庫中,獲取提醒時間早于或者等于當(dāng)前時間、執(zhí)行狀態(tài)非已經(jīng)確認(rèn)的各個用戶提醒事件,當(dāng)執(zhí)行狀態(tài)為未執(zhí)行時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的執(zhí)行方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向執(zhí)行方用戶發(fā)送提醒信息;當(dāng)執(zhí)行狀態(tài)為已經(jīng)執(zhí)行待確認(rèn)時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的確認(rèn)方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向確認(rèn)方用戶發(fā)送提醒信息;
[0143]所述的數(shù)據(jù)庫管理模塊621,用于建立和管理用戶提醒數(shù)據(jù)庫,所述用戶提醒數(shù)據(jù)庫中存儲的每條記錄中包括用戶提醒事件的ID信息、合約的ID信息、執(zhí)行步驟的文本信息、執(zhí)行方和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息、執(zhí)行步驟的執(zhí)行狀態(tài)信息。
[0144]進一步地,所述的服務(wù)器62還包括:合約執(zhí)行監(jiān)控模塊624;
[0145]所述的客戶端61,用于登錄所述服務(wù)器,當(dāng)用戶作為操作步驟的執(zhí)行方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn);當(dāng)用戶作為操作步驟的確認(rèn)方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn);
[0146]所述的合約執(zhí)行監(jiān)控模塊624,用于在用戶的客戶端登錄所述服務(wù)器后,向所述客戶端返回合約執(zhí)行狀態(tài)界面,該合約執(zhí)行狀態(tài)界面顯示所述用戶參與的各個合約,以及合約的各個操作步驟的屬性信息和執(zhí)行狀態(tài)信息;
[0147]接收到所述客戶端提交的將操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn)的變更指令后,將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn);
[0148]接收到所述客戶端提交的將操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn)的變更指令后,將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn);
[0149]進入下一個操作步驟的提醒和執(zhí)行狀態(tài)變更流程,直到合約中的所有操作步驟都執(zhí)行完成。
[0150]用本發(fā)明實施例的系統(tǒng)進行對電子合約的全過程執(zhí)行進行監(jiān)控和管理的具體過程與前述方法實施例類似,此處不再贅述。
[0151]綜上所述,本發(fā)明實施例能夠根據(jù)客戶端選擇的合約模版、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,能夠?qū)霞s的執(zhí)行狀態(tài)進行準(zhǔn)確的呈現(xiàn),能夠明確當(dāng)前的步驟責(zé)任方,雙方執(zhí)行到任意一個步驟是雙方認(rèn)可和同時可知的。同時各方在確認(rèn)了具體的執(zhí)行步驟后,對于合約本身也是一個有效的更加明確的補充,可以避免一些合約文本語言上模糊的影響。對于合約步驟的執(zhí)行時間也有了清晰的記錄,對合約執(zhí)行的情況更加全面了解。
[0152]應(yīng)用本發(fā)明實施例,當(dāng)前步驟的執(zhí)行方在對屬于自身的執(zhí)行步驟狀態(tài)觸發(fā)改變后,在得到確認(rèn)方的確認(rèn)并接受的信息后,視為對本步驟履行責(zé)任完成;合約責(zé)任將自動跳轉(zhuǎn)到下一待執(zhí)行步驟。使得任何一個步驟的完成都是具有雙方確認(rèn)的,避免了口頭和紙質(zhì)文件的難以證明和易失性。
[0153]應(yīng)用本發(fā)明實施例,簽約各方自動提醒功能可以通過多種形式傳遞到各方,并根據(jù)IT行業(yè)的發(fā)展增加相應(yīng)接口,做到全面覆蓋。同時也提高了社會整體的工作效率,減少了人工干預(yù)的需求。
[0154]第三方平臺管理合約執(zhí)行的信息,也能夠?qū)霞s和執(zhí)行步驟的有效性和法律屬性進一步加強,提升社會守信的概念和契約精神。同時詳細(xì)的執(zhí)行步驟信息,也有機會提煉出在合約執(zhí)行過程中各方的信用信息和數(shù)據(jù)。
[0155]本發(fā)明實施例的系統(tǒng)也適用于在線下簽署紙質(zhì)合約后通過該系統(tǒng)來進行步驟分解和提醒的。
[0156]本領(lǐng)域普通技術(shù)人員可以理解:附圖只是一個實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。
[0157]通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件單元的方式來實現(xiàn)。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
[0158]本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置及系統(tǒng)實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
[0159]以上所述,僅為本發(fā)明較佳的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。
【主權(quán)項】
1.一種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法,其特征在于,包括: 根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,所述電子合約中包括多個執(zhí)行步驟; 在所述電子合約的執(zhí)行過程中,根據(jù)預(yù)先設(shè)立的消息提醒機制對所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒; 根據(jù)所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成。2.根據(jù)權(quán)利要求1所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法,其特征在于,所述的調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本之前還包括: 預(yù)先在服務(wù)器中建立和管理合約模版數(shù)據(jù)庫,在合約模版數(shù)據(jù)庫中存儲各種合約模板信息,合約模板的類型包括標(biāo)準(zhǔn)合約模版列表、用戶自定義合約模版和空白合約模版; 預(yù)先定義合約模版對應(yīng)的多個標(biāo)準(zhǔn)的執(zhí)行步驟,每條執(zhí)行步驟具有:時間屬性、操作類型屬性和數(shù)據(jù)關(guān)聯(lián)屬性,所述時間屬性包括執(zhí)行步驟的提醒時間、執(zhí)行時間和確認(rèn)時間,所述操作類型屬性包括操作步驟的執(zhí)行方用戶信息和確認(rèn)方用戶信息;根據(jù)每條執(zhí)行步驟的屬性信息設(shè)置每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,該關(guān)鍵字信息通常用來對執(zhí)行步驟的屬性信息進行匹配和賦值; 在所述合約模版數(shù)據(jù)庫中存儲的每個合約模版對應(yīng)的記錄中包括:合約模版的ID、類型、各條標(biāo)準(zhǔn)執(zhí)行步驟、每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息。3.根據(jù)權(quán)利要求2所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法,其特征在于,所述的根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,所述電子合約中包括多個執(zhí)行步驟,包括: 用戶的客戶端登錄所述服務(wù)器,發(fā)起新建合約的操作,所述服務(wù)器中的合約生成模塊查詢所述合約模版數(shù)據(jù)庫,根據(jù)查詢結(jié)果返回合約模板選擇界面給所述客戶端,所述客戶端在合約模板選擇界面上選擇合約模板; 所述合約生成模塊根據(jù)客戶端選擇的合約模板,再次查詢合約模版數(shù)據(jù)庫,獲取客戶端選擇的合約模板的每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,向所述客戶端返回關(guān)鍵字輸入界面,所述合約生成模塊通過異步方式在服務(wù)器端驗證客戶端輸入的關(guān)鍵字信息的合規(guī)性,在合規(guī)性驗證通過后,提取出用戶通過客戶端輸入的關(guān)鍵字信息,應(yīng)用XML技術(shù)將客戶端輸入的關(guān)鍵字信息、執(zhí)行方用戶信息、確認(rèn)方用戶信息與客戶端選擇的合約模板文本中對應(yīng)的操作步驟進行匹配合并,用關(guān)鍵字信息對對應(yīng)的操作步驟進行賦值,生成客戶端選擇的新建合約對應(yīng)的各個操作步驟,將各個操作步驟進行合并、排序和歸納操作,生成用戶需要建立的合約; 所述合約生成模塊向客戶端返回新建的合約的顯示和確認(rèn)界面,接收到所述客戶端返回的確認(rèn)合約指令后,完成合約文本的生成,將該合約存儲在合約數(shù)據(jù)庫中,在合約數(shù)據(jù)庫的各個字段中存儲合約的ID號、各個操作步驟、各個操作步驟的屬性信息、各個操作步驟客戶端輸入的關(guān)鍵字信息、各個操作步驟的執(zhí)行狀態(tài)、合約參與用戶、整個合約的執(zhí)行完成狀態(tài)信息,其中,操作步驟的執(zhí)行狀態(tài)字段包括未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)、已經(jīng)確認(rèn)狀態(tài)三種情況。4.根據(jù)權(quán)利要求3所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法,其特征在于,所述的在所述電子合約的執(zhí)行過程中,根據(jù)預(yù)先設(shè)立的消息提醒機制對所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒,包括: 在啟動了合約的執(zhí)行過程后,服務(wù)器中的執(zhí)行步驟提醒模塊從合約數(shù)據(jù)庫中提取合約的各個執(zhí)行步驟,以及各個執(zhí)行步驟的屬性信息,根據(jù)各個執(zhí)行步驟的屬性信息中的時間屬性獲取各個執(zhí)行步驟的提醒時間信息,根據(jù)各個執(zhí)行步驟的屬性信息中的操作類型屬性獲取各個執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶信息,根據(jù)該執(zhí)行方用戶和確認(rèn)方用戶信息查詢用戶信息數(shù)據(jù)庫,獲取執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系方式; 所述執(zhí)行步驟提醒模塊分別針對每個執(zhí)行步驟生成一個用戶提醒事件,該用戶提醒事件中包括執(zhí)行步驟的文本信息、執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息,將所有的用戶提醒事件存儲在用戶提醒數(shù)據(jù)庫中,所述用戶提醒數(shù)據(jù)庫中存儲的每條記錄中包括用戶提醒事件的ID信息、合約的ID信息、執(zhí)行步驟的文本信息、執(zhí)行方和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息、執(zhí)行步驟的執(zhí)行狀態(tài)信息; 所述執(zhí)行步驟提醒模塊按照設(shè)定的時間間隔自動輪訓(xùn)所述用戶提醒數(shù)據(jù)庫中,獲取提醒時間早于或者等于當(dāng)前時間、執(zhí)行狀態(tài)非已經(jīng)確認(rèn)的各個用戶提醒事件,當(dāng)執(zhí)行狀態(tài)為未執(zhí)行時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的執(zhí)行方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向執(zhí)行方用戶發(fā)送提醒信息;當(dāng)執(zhí)行狀態(tài)為已經(jīng)執(zhí)行待確認(rèn)時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的確認(rèn)方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向確認(rèn)方用戶發(fā)送提醒信息。5.根據(jù)權(quán)利要求1至4任一項所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的方法,其特征在于,所述的根據(jù)所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成,包括: 用戶的客戶端登錄所述服務(wù)器,所述服務(wù)器中的合約執(zhí)行監(jiān)控模塊向所述客戶端返回合約執(zhí)行狀態(tài)界面,該合約執(zhí)行狀態(tài)界面顯示所述用戶參與的各個合約,以及合約的各個操作步驟的屬性信息和執(zhí)行狀態(tài)信息; 當(dāng)用戶作為操作步驟的執(zhí)行方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,所述客戶端將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),所述客戶端提交該執(zhí)行狀態(tài)更改后,所述合約執(zhí)行監(jiān)控模塊將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn); 當(dāng)用戶作為操作步驟的確認(rèn)方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,所述客戶端將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),所述客戶端提交該執(zhí)行狀態(tài)更改后,所述合約執(zhí)行監(jiān)控模塊將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn); 進入下一個操作步驟的提醒和執(zhí)行狀態(tài)變更流程,直到合約中的所有操作步驟都執(zhí)行完成。6.—種對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng),其特征在于,包括:服務(wù)器和客戶端; 所述的客戶端,用于登錄所述服務(wù)器,選擇合約模板,輸入合同的關(guān)鍵字信息; 所述的服務(wù)器,用于根據(jù)客戶端選擇的合約模板、客戶端輸入的關(guān)鍵字信息,調(diào)用預(yù)先設(shè)立的合約模板數(shù)據(jù)庫生成電子合約的文本,所述電子合約中包括多個執(zhí)行步驟;在所述電子合約的執(zhí)行過程中,根據(jù)預(yù)先設(shè)立的消息提醒機制對所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶進行消息提醒; 根據(jù)所述電子合約中的執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶的操作處理,依次對各個執(zhí)行步驟的執(zhí)行狀態(tài)進行監(jiān)控,直到所述電子合約中的所有執(zhí)行步驟都執(zhí)行完成。7.根據(jù)權(quán)利要求6所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng),其特征在于,所述的服務(wù)器包括: 數(shù)據(jù)庫管理模塊,用于預(yù)先建立和管理合約模版數(shù)據(jù)庫,在合約模版數(shù)據(jù)庫中存儲各種合約模板信息,合約模板的類型包括標(biāo)準(zhǔn)合約模版列表、用戶自定義合約模版和空白合約豐吳版; 預(yù)先定義合約模版對應(yīng)的多個標(biāo)準(zhǔn)執(zhí)行步驟,每條執(zhí)行步驟具有:時間屬性、操作類型屬性和數(shù)據(jù)關(guān)聯(lián)屬性,所述時間屬性包括執(zhí)行步驟的提醒時間、執(zhí)行時間和確認(rèn)時間,所述操作類型屬性包括操作步驟的執(zhí)行方用戶信息和確認(rèn)方用戶信息;根據(jù)每條執(zhí)行步驟的屬性信息設(shè)置每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,該關(guān)鍵字信息通常用來對執(zhí)行步驟的屬性信息進行匹配和賦值; 在所述合約模版數(shù)據(jù)庫中存儲的每個合約模版對應(yīng)的記錄中包括:合約模版的ID、類型、各條標(biāo)準(zhǔn)執(zhí)行步驟、每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息。8.根據(jù)權(quán)利要求7所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng),其特征在于,所述的服務(wù)器還包括:合約生成模塊; 所述的客戶端,用于登錄所述服務(wù)器,發(fā)起新建合約的操作,在所述服務(wù)器返回的合約模板選擇界面上選擇合約模板,在所述服務(wù)器返回的關(guān)鍵字輸入界面上輸入關(guān)鍵字信息; 所述的合約生成模塊,用于查詢所述合約模版數(shù)據(jù)庫,根據(jù)查詢結(jié)果返回合約模板選擇界面給所述客戶端,根據(jù)客戶端選擇的合約模板,再次查詢合約模版數(shù)據(jù)庫,獲取客戶端選擇的合約模板的每條執(zhí)行步驟對應(yīng)的關(guān)鍵字信息,向所述客戶端返回關(guān)鍵字輸入界面; 通過異步方式在服務(wù)器端驗證客戶端輸入的關(guān)鍵字信息的合規(guī)性,在合規(guī)性驗證通過后,提取出客戶端輸入的關(guān)鍵字信息,應(yīng)用XML技術(shù)將客戶端輸入的關(guān)鍵字信息、執(zhí)行方用戶信息、確認(rèn)方用戶信息與客戶端選擇的合約模板文本中對應(yīng)的操作步驟進行匹配合并,用關(guān)鍵字信息對對應(yīng)的操作步驟進行賦值,生成客戶端選擇的新建合約對應(yīng)的各個操作步驟,將各個操作步驟進行合并、排序和歸納操作,生成用戶需要建立的合約;向客戶端返回新建的合約的顯示和確認(rèn)界面,接收到所述客戶端返回的確認(rèn)合約指令后,完成合約文本的生成,將該合約存儲在合約數(shù)據(jù)庫中; 所述的數(shù)據(jù)庫管理模塊,用于預(yù)先建立和管理合約模版數(shù)據(jù)庫,在合約數(shù)據(jù)庫的各個字段中存儲合約的ID號、各個操作步驟、各個操作步驟的屬性信息、各個操作步驟客戶端輸入的關(guān)鍵字信息、各個操作步驟的執(zhí)行狀態(tài)、合約參與用戶、整個合約的執(zhí)行完成狀態(tài)信息,其中,操作步驟的執(zhí)行狀態(tài)字段包括未執(zhí)行、已經(jīng)執(zhí)行待確認(rèn)、已經(jīng)確認(rèn)狀態(tài)三種情況。9.根據(jù)權(quán)利要求8所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng),其特征在于,所述的服務(wù)器還包括:執(zhí)行步驟提醒模塊; 所述的執(zhí)行步驟提醒模塊,用于在啟動了合約的執(zhí)行過程后,從合約數(shù)據(jù)庫中提取合約的各個執(zhí)行步驟,以及各個執(zhí)行步驟的屬性信息,根據(jù)各個執(zhí)行步驟的屬性信息中的時間屬性獲取各個執(zhí)行步驟的提醒時間信息,根據(jù)各個執(zhí)行步驟的屬性信息中的操作類型屬性獲取各個執(zhí)行步驟的執(zhí)行方用戶和確認(rèn)方用戶信息,根據(jù)該執(zhí)行方用戶和確認(rèn)方用戶信息查詢用戶信息數(shù)據(jù)庫,獲取執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系方式; 分別針對每個執(zhí)行步驟生成一個用戶提醒事件,該用戶提醒事件中包括執(zhí)行步驟的文本信息、執(zhí)行方用戶和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息,將所有的用戶提醒事件存儲在用戶提醒數(shù)據(jù)庫中;按照設(shè)定的時間間隔自動輪訓(xùn)用戶提醒數(shù)據(jù)庫中,獲取提醒時間早于或者等于當(dāng)前時間、執(zhí)行狀態(tài)非已經(jīng)確認(rèn)的各個用戶提醒事件,當(dāng)執(zhí)行狀態(tài)為未執(zhí)行時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的執(zhí)行方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向執(zhí)行方用戶發(fā)送提醒信息;當(dāng)執(zhí)行狀態(tài)為已經(jīng)執(zhí)行待確認(rèn)時,根據(jù)用戶提醒事件中包括的執(zhí)行步驟的確認(rèn)方用戶的聯(lián)系信息和執(zhí)行步驟的文本信息,向確認(rèn)方用戶發(fā)送提醒信息;所述的數(shù)據(jù)庫管理模塊,用于建立和管理用戶提醒數(shù)據(jù)庫,所述用戶提醒數(shù)據(jù)庫中存儲的每條記錄中包括用戶提醒事件的ID信息、合約的ID信息、執(zhí)行步驟的文本信息、執(zhí)行方和確認(rèn)方用戶的聯(lián)系信息、提醒時間信息、執(zhí)行步驟的執(zhí)行狀態(tài)信息。10.根據(jù)權(quán)利要求6至9任一項所述的對電子合約的全過程執(zhí)行進行監(jiān)控和管理的系統(tǒng),其特征在于,所述的服務(wù)器還包括:合約執(zhí)行監(jiān)控模塊; 所述的客戶端,用于登錄所述服務(wù)器,當(dāng)用戶作為操作步驟的執(zhí)行方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn);當(dāng)用戶作為操作步驟的確認(rèn)方時,根據(jù)接收到的提醒信息完成對應(yīng)的操作處理后,將該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn); 所述的合約執(zhí)行監(jiān)控模塊,用于在用戶的客戶端登錄所述服務(wù)器后,向所述客戶端返回合約執(zhí)行狀態(tài)界面,該合約執(zhí)行狀態(tài)界面顯示所述用戶參與的各個合約,以及合約的各個操作步驟的屬性信息和執(zhí)行狀態(tài)信息; 接收到所述客戶端提交的將操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn)的變更指令后,將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)執(zhí)行待確認(rèn); 接收到所述客戶端提交的將操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn)的變更指令后,將合約數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn),并且,同步將用戶提醒數(shù)據(jù)庫中存儲的該操作步驟的執(zhí)行狀態(tài)更改為已經(jīng)確認(rèn); 進入下一個操作步驟的提醒和執(zhí)行狀態(tài)變更流程,直到合約中的所有操作步驟都執(zhí)行完成。
【文檔編號】G06Q10/10GK105913219SQ201610207294
【公開日】2016年8月31日
【申請日】2016年4月5日
【發(fā)明人】周宇航, 楊海屏
【申請人】周宇航