[發明專利]一種基于文檔分區和協同編輯的文檔版本更新系統和方法有效
| 申請號: | 202010162957.1 | 申請日: | 2020-03-10 |
| 公開(公告)號: | CN111401029B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 沈忱;趙春;高廣州;魏昂昂 | 申請(專利權)人: | 安徽科大國創軟件科技有限公司 |
| 主分類號: | G06F40/197 | 分類號: | G06F40/197;G06F16/16;G06F16/11 |
| 代理公司: | 合肥維可專利代理事務所(普通合伙) 34135 | 代理人: | 吳明華 |
| 地址: | 230088 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 文檔 分區 協同 編輯 版本 更新 系統 方法 | ||
1.一種基于文檔分區和協同編輯的文檔版本更新系統,包括服務器端和客戶端,其特征在于:
所述服務器端包括:
文檔倉庫管理模塊,用于存儲所有納入本系統管理的電子文檔的原件、各個新版本文件,同時包括各版本的所有子分區文檔;
文檔分區功能模塊,用于執行文檔分區過程和子分區文檔合并過程;
初期環境準備模塊,用于為所有納入本系統管理的電子文檔的原件生成初期運行環境數據;
編輯和審核任務管理模塊,用于管理文檔的各個子分區文檔編輯和審核任務的發起和任務流轉過程,生成新版本子分區文檔;
文檔版本管理模塊,用于根據新版本的子分區文檔生成新舊版本文檔差異對照文檔和文檔新版本;
所述客戶端包括:
編輯和審核任務查看模塊,用于接收服務器端的任務推送信息,并在客戶端顯示;
文檔查看和編輯模塊,用于有編輯權限的客戶端對文檔進行編輯任務,有查看權限的客戶端對文檔進行審核任務;
任務執行和狀態更新模塊,用于自動根據編輯和審核任務查看模塊、文檔查看和編輯模塊,獲取子分區文檔的狀態信息并傳輸到服務器端的編輯和審核任務管理模塊;
所述文檔分區功能模塊,包括文檔分區單元和子分區文檔合并單元,所述文檔分區單元接收待分區文檔信息和分區規則文檔信息,并讀取對應的預先定義的分區規則文檔,將待分區文檔進行分區,生成各個子分區文檔、子分區文檔再合并模版文檔、基于分區的更新差異對照表模版文檔;
所述子分區文檔合并單元,接收待合并子分區文檔信息、合并規則文檔信息和子分區文檔再合并模版文檔,并讀取對應的預先定義的分區規則文檔,對子分區文檔再合并模版文檔和待合并子分區文檔進行合并操作并輸出電子文檔全文;
所述初期環境準備模塊,包括:
分區規則和合并規則創建單元,用于為新類別文檔創建自定義文檔分區規則和合并規則;
文檔的子分區文檔獲取單元,根據服務器端輸入的外部信息獲取需要準備初期環境數據的文檔信息和該文檔進行分區所需要的分區規則文檔信息,調用文檔分區單元,生成子分區文檔,將該文檔和子分區文檔存儲至文檔倉庫管理模塊。
2.根據權利要求1所述的一種基于文檔分區和協同編輯的文檔版本更新系統,其特征在于:編輯和審核任務管理模塊中,包括:
文檔版本更新任務建立單元;
編輯和審核任務分配單元,用于接收外部輸入的各個子分區文檔編輯和審核人員信息,生成該文檔的任務數據表;
文檔操作權限設置單元,用于根據該文檔的任務數據表自動生成各子分區文檔生成對應的操作權限數據表,并設為可修改狀態,用于手動修改和確認;
編輯和審核文檔流轉管理單元,用于接收存儲編輯后提交的子分區文檔,并向審核工作人員客戶端推送審核提醒信息,接收存儲審核后審核不通過提交的駁回意見,并向編輯工作人員客戶端推送駁回再編輯提醒信息;
任務分配信息推送單元,根據該文檔的任務數據表,向對應工作人員的客戶端推送任務信息;
子分區文檔工作狀態跟蹤單元,從客戶端的任務執行和狀態更新模塊獲取各個子分區文檔工作狀態,所述工作狀態包括編輯、審核、駁回再編輯和審核通過。
3.根據權利要求1所述的一種基于文檔分區和協同編輯的文檔版本更新系統,其特征在于:所述文檔版本管理模塊,用于在各個子分區文檔的工作狀態都是審核通過后,生成新舊版本文檔差異對照文檔和文檔新版本,包括:
新版本子分區文檔合并單元,用于調用子分區文檔合并單元進行文檔新版本的生成;
差異報告表生成單元,用于根據審核通過的子分區文檔和舊版本子分區文檔對比,生成差異對照表文檔。
4.根據權利要求3所述的一種基于文檔分區和協同編輯的文檔版本更新系統,其特征在于:所述差異報告表生成單元,生成差異對照表文檔的具體過程為:
(61)調用文檔倉庫管理模塊獲取文檔新舊版本的各個子分區文檔,調用初期環境準備模塊獲取分區規則文檔和更新差異對照表模版文檔;
(62)然后依次對比子分區文檔新舊版本的文本差異,并將含有差異的子分區文檔按左舊右新的方式復制到更新差異對照表模版文檔,掃描該差異對照表模版文檔,將新舊版本有差異的相同段落對齊,對差異文字并加上特殊標記生成差異對照表文檔;
(63)將差異對照表文檔存儲到文檔倉庫管理模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽科大國創軟件科技有限公司,未經安徽科大國創軟件科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010162957.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種移動端數據采集方法
- 下一篇:喂食器的控制方法及喂食器





