本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種基于語塊的文檔項目編輯方法。
背景技術(shù):
現(xiàn)有的文字處理基本是基于文檔編輯軟件,比如MS office、WPS office等,這些軟件是以文檔為對象進(jìn)行處理,一個文檔同時只能由一個人進(jìn)行操作,不能實現(xiàn)實時共享、分工與流程控制、多人同時作業(yè)等功能?,F(xiàn)有技術(shù)中如果需要多人參與同一個文檔的處理,需要基于文檔在線分享平臺,多人在不同時間段分別對同一個文檔進(jìn)行操作,在文檔有人操作的時間段內(nèi),必須要簽出鎖定文檔不允許其他人修改,否則將導(dǎo)致內(nèi)容丟失或協(xié)作沖突。在操作完成保存后要解鎖簽入文檔,才能允許下一個人再操作。另一方法是離線進(jìn)行,如事先商定不同人員所負(fù)責(zé)的內(nèi)容部分,然后分別各自建立文檔單獨操作,各自操作后,進(jìn)行文檔合并。這個過程容易產(chǎn)生不同文檔格式?jīng)_突、內(nèi)容丟失、誤操作等問題,而且文檔合并費時費力,當(dāng)需要多人校審檢查時,必須一人完成后才能由另一個人校審,周期較長,影響文檔的時效性。
因此,現(xiàn)有技術(shù)對于多人同時編輯同一文檔存在較多的缺陷,而且現(xiàn)有的基于文檔的圖文處理軟件不能實時提供文檔處理項目的進(jìn)度報告,不能記錄多人參與時各自的任務(wù)分工,不利于管理。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提出一種基于語塊的文檔項目編輯方法,實現(xiàn)多人同時在線編輯同一文檔項目,提高文檔項目的編輯效率,縮短文檔處理周期。
本發(fā)明實施例提供一種基于語塊的文檔項目編輯方法,包括:
創(chuàng)建文檔項目,并設(shè)置所述文檔項目的基本參數(shù);所述基本參數(shù)包括M個參與人員;
創(chuàng)建所述文檔項目的目錄大綱;其中,所述目錄大綱根據(jù)目錄結(jié)構(gòu)記錄有N條目錄的目錄信息;每條目錄中均設(shè)置有若干個語塊;
根據(jù)所述目錄信息和用戶控制命令,將所述N條目錄分別添加到M個參與人員的任務(wù)列表中,以使各所述參與人員通過其任務(wù)列表中的已添加目錄進(jìn)入所述文檔項目,并對所述已添加目錄中的語塊進(jìn)行編輯。
進(jìn)一步的,所述根據(jù)所述目錄信息和用戶控制命令,將所述N條目錄分別添加到M個參與人員的任務(wù)列表中,具體為:
根據(jù)所述目錄信息中的工序信息和用戶控制命令,將所述N條目錄中的第一目錄添加到所述M個參與人員中第一參與人員的任務(wù)列表中。
進(jìn)一步的,在所述根據(jù)所述目錄信息中的工序信息和用戶控制命令,將所述N條目錄中的第一目錄添加到所述M個參與人員中第一參與人員的任務(wù)列表中之后,還包括:
獲取所述第一參與人員的文檔提交命令;所述文檔提交命令包含所述第一目錄中的已編輯語塊;
使用所述已編輯語塊,更新所述文檔項目中所述第一目錄的語塊,并根據(jù)所述第一目錄的目錄信息,將所述第一目錄添加到所述M個參與人員中第二參與人員的任務(wù)列表中,以使所述第二參與人員對所述第一目錄中已更新語塊進(jìn)行編輯。
進(jìn)一步的,所述基于語塊的文檔項目編輯方法還包括:
記錄所述N條目錄的狀態(tài)信息,并根據(jù)所述狀態(tài)信息生成所述文檔項目的項目進(jìn)度報告。
進(jìn)一步的,所述N條目錄中的各個語塊均設(shè)置有屬性標(biāo)記,并存儲在同一語塊庫中;所述屬性標(biāo)記包括:價值標(biāo)記、內(nèi)容標(biāo)記、語義標(biāo)記、位置標(biāo)記以及引用狀態(tài)標(biāo)記。
進(jìn)一步的,所述語塊的內(nèi)容為文本、靜態(tài)圖像、動態(tài)圖表、圖表對象加載后臺數(shù)據(jù)或多媒體文件。
進(jìn)一步的,所述語塊的內(nèi)容為新撰寫內(nèi)容或者為其他文檔項目中已編輯語塊的內(nèi)容。
實施本發(fā)明實施例,具有如下有益效果:
本發(fā)明實施例提供的一種基于語塊的文檔項目編輯方法,先創(chuàng)建文檔項目和目錄大綱,目錄大綱根據(jù)其目錄結(jié)構(gòu)記錄有N條目錄的目錄信息,每條目錄中均設(shè)置有若干個語塊,然后根據(jù)目錄信息和用戶控制命令,將N條目錄分別添加到不同參與人員的任務(wù)列表中,最后各參與人員對其任務(wù)列表進(jìn)行操作,對目錄中的語塊進(jìn)行編輯,以實現(xiàn)整個文檔項目的編輯。相比于現(xiàn)有技術(shù)使用文檔處理軟件對整個文檔進(jìn)行編輯,本發(fā)明技術(shù)方案將整一個文檔項目分為若干條目錄,每個目錄下又細(xì)分為若干個語塊,負(fù)責(zé)不同部分參與人員只需對其任務(wù)列表上的語塊進(jìn)行編輯即能完成相應(yīng)的工作,各語塊相互獨立可實現(xiàn)多人同時在線編輯同一文檔項目,提高了文檔項目的編輯效率,縮短了編輯周期。
進(jìn)一步的,本發(fā)明自動記錄各條目錄的狀態(tài)信息,并自動生成相應(yīng)的項目進(jìn)度報告,便于管理人員根據(jù)項目進(jìn)度進(jìn)行管理,如加快進(jìn)度或任務(wù)分工調(diào)整等,提高文檔項目的管理效率。
附圖說明
圖1是本發(fā)明提供的基于語塊的文檔項目編輯方法的一種實施例的流程示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
參見圖1,是本發(fā)明提供的基于語塊的文檔項目編輯方法的一種實施例的流程示意圖。該方法包括步驟101至步驟103,各步驟具體如下:
步驟101:創(chuàng)建文檔項目,并設(shè)置文檔項目的基本參數(shù);該基本參數(shù)包括M個參與人員。
在本實施例中,文檔項目的基本參數(shù)有項目創(chuàng)建人員錄入,包括項目名稱、類型、結(jié)束時間、參與人員和項目負(fù)責(zé)人。
步驟102:創(chuàng)建文檔項目的目錄大綱;其中,目錄大綱根據(jù)目錄結(jié)構(gòu)記錄有N條目錄的目錄信息;每條目錄中均設(shè)置有若干個語塊。
在本實施例中,目錄信息包括目錄名稱、目錄下的語塊包括哪些、主目錄下包含哪些子目錄等相關(guān)信息。每個語塊均具有單一語義主題,且語塊的內(nèi)容可以但不限于為文本、靜態(tài)圖像、動態(tài)圖表、圖表對象加載后臺數(shù)據(jù)或多媒體文件。語塊的內(nèi)容為新撰寫內(nèi)容或者為其他文檔項目中已編輯語塊的內(nèi)容。如語塊為一段文字,則這段文字描述了一個單一的主題并且意思完整,控制字?jǐn)?shù)在10-1000字之間。如果語塊為一個圖或表,則這個圖或表可以包含標(biāo)題、來源、圖標(biāo)備注說明及圖表本身等部分。
每個語塊均設(shè)置有屬性標(biāo)記,并存儲在同一個語塊庫中。屬性標(biāo)記包括:價值標(biāo)記、內(nèi)容標(biāo)記、語義標(biāo)記、位置標(biāo)記以及引用狀態(tài)標(biāo)記等多種維度,用戶也可將多個相鄰的語塊標(biāo)記組在一起,或自定義屬性標(biāo)記。
在本實施例中,本發(fā)明的文檔項目中創(chuàng)建的大綱目錄信息存儲在目錄表中,每一目錄作為一條記錄保存,保存的信息包括目錄本身文字及目錄在項目大綱中的位置信息。
步驟103:根據(jù)目錄信息和用戶控制命令,將N條目錄分別添加到M個參與人員的任務(wù)列表中,以使各參與人員通過其任務(wù)列表中的已添加目錄進(jìn)入文檔項目,并對已添加目錄中的語塊進(jìn)行編輯。
在本實施例中,用戶對語塊進(jìn)行編輯具體包括在目錄下添加或刪除語塊,或者對已有的語塊進(jìn)行修改或編輯。
作為本實施例的一種舉例,步驟103包括步驟201至步驟203,具體為:步驟201:根據(jù)目錄信息中的工序信息和用戶控制命令,將N條目錄中的第一目錄添加到M個參與人員中第一參與人員的任務(wù)列表中。步驟202:獲取第一參與人員的文檔提交命令;文檔提交命令包含第一目錄中的已編輯語塊。步驟203:使用已編輯語塊,更新文檔項目中第一目錄的語塊,并根據(jù)第一目錄的目錄信息,將第一目錄添加到M個參與人員中第二參與人員的任務(wù)列表中,以使第二參與人員對第一目錄中已更新語塊進(jìn)行編輯。
在本舉例中,每一個目錄相當(dāng)于一個任務(wù),該任務(wù)可以指派給一個參與人員,也可指派給多個參與人員。同時上述的每個任務(wù)按處理先后流程分為多個工序,這些工序包括摘錄、撰寫、內(nèi)容審核、文法檢查、校對、交付、發(fā)布等,每個工序都可以單獨指定負(fù)責(zé)人員,也可由同一參與人員負(fù)責(zé)。在每個參與人員完成其任務(wù)列表中該目錄的語塊編輯后,可以進(jìn)行提交。本發(fā)明可以根據(jù)目錄信息將該目錄自動添加到下一個工序負(fù)責(zé)人的任務(wù)列表中,以使下一個參與人員對該目錄中的該語塊或其他語塊進(jìn)行處理。
作為本實施例的一種舉例,該基于語塊的文檔項目編輯方法還包括:記錄N條目錄的狀態(tài)信息,并根據(jù)狀態(tài)信息生成所述文檔項目的項目進(jìn)度報告。
由上可見,本發(fā)明實施例提供的一種基于語塊的文檔項目編輯方法,先創(chuàng)建文檔項目和目錄大綱,目錄大綱根據(jù)其目錄結(jié)構(gòu)記錄有N條目錄的目錄信息,每條目錄中均設(shè)置有若干個語塊,然后根據(jù)目錄信息和用戶控制命令,將N條目錄分別添加到不同參與人員的任務(wù)列表中,最后各參與人員對其任務(wù)列表進(jìn)行操作,對目錄中的語塊進(jìn)行編輯,以實現(xiàn)整個文檔項目的編輯。相比于現(xiàn)有技術(shù)使用文檔處理軟件對整個文檔進(jìn)行編輯,本發(fā)明技術(shù)方案將整一個文檔項目分為若干條目錄,每個目錄下又細(xì)分為若干個語塊,負(fù)責(zé)不同部分參與人員只需對其任務(wù)列表上的語塊進(jìn)行編輯即能完成相應(yīng)的工作,各語塊相互獨立可實現(xiàn)多人同時在線編輯同一文檔項目,提高了文檔項目的編輯效率,縮短了編輯周期。
進(jìn)一步的,本發(fā)明自動記錄各條目錄的狀態(tài)信息,并自動生成相應(yīng)的項目進(jìn)度報告,便于管理人員根據(jù)項目進(jìn)度進(jìn)行管理,如加快進(jìn)度或任務(wù)分工調(diào)整等,提高文檔項目的管理效率。
以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也視為本發(fā)明的保護(hù)范圍。