本發(fā)明關(guān)于文檔管理技術(shù)領(lǐng)域,特別是關(guān)于基于IE操作的企業(yè)文檔匯編技術(shù),具體的講是一種文檔匯編方法及系統(tǒng)。
背景技術(shù):
隨著企業(yè)自身的發(fā)展,內(nèi)部會(huì)逐步建立各種規(guī)章制度以及各種規(guī)范,尤其像大型的軟件研發(fā)企業(yè),涉及的制度和開(kāi)發(fā)規(guī)范非常多。盡管一些企業(yè)已經(jīng)建立了具體的規(guī)范制度管理辦法,但大多數(shù)還是處在一種初級(jí)的文檔管理階段,即在新增或者修訂上述制度或者規(guī)范文檔后,向所涉及的部門(mén)或崗位人員發(fā)布,并對(duì)所述文檔進(jìn)行相關(guān)權(quán)限控制管理。
企業(yè)的制度和規(guī)范隨著企業(yè)的發(fā)展不停的修訂或新增,對(duì)于某個(gè)具體的崗位人員而言,要提取文檔時(shí),如何獲得最新的文檔,便成為了一個(gè)非常大的問(wèn)題。這樣會(huì)導(dǎo)致規(guī)范制度等文檔雖然已經(jīng)與時(shí)俱進(jìn)了,但具體崗位人員卻無(wú)法在合適的時(shí)間合適的地方迅速找到合適自己要求的版本的全量文檔,或者是具體工作中涉及的某個(gè)文檔。
專(zhuān)利號(hào)為200810222032.0的發(fā)明專(zhuān)利公開(kāi)了一種文檔協(xié)同編輯系統(tǒng),用以實(shí)現(xiàn)以子文檔為單位的協(xié)同編輯以及版本管理模式,并在此基礎(chǔ)上解決文檔的可復(fù)用性問(wèn)題和計(jì)算機(jī)硬件資源利用率低下的問(wèn)題,達(dá)到對(duì)文檔編寫(xiě)的流程控制。該發(fā)明專(zhuān)利公開(kāi)的系統(tǒng)被合并于此,以作為本發(fā)明的現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)存在的上述技術(shù)問(wèn)題,本發(fā)明提供了一種文檔匯編方法以及系統(tǒng),通過(guò)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
本發(fā)明的目的之一是,提供一種文檔匯編方法,所述方法包括:根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng);根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔;根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱;根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述方法還包括采集用戶(hù)輸入的身份認(rèn)證信息;當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
在本發(fā)明的優(yōu)選實(shí)施方式中,根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息包括根據(jù)一崗位屬性信息確定與所述崗位屬性信息對(duì)應(yīng)的用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息;根據(jù)所述用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述子文檔信息包括子文檔節(jié)點(diǎn)信息、子文檔版本信息以及子文檔存放路徑信息。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述的方法還包括:采集用戶(hù)輸入的文檔請(qǐng)求信息;將所述匯編文檔傳輸至所述用戶(hù)。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述的方法還包括:采集用戶(hù)輸入的調(diào)整后的文檔大綱;將所述最新版本的子文檔按照所述調(diào)整后的文檔大綱生成調(diào)整后的匯編文檔;將所述調(diào)整后的匯編文檔傳輸至所述用戶(hù)。
本發(fā)明的目的之一是,提供了一種文檔匯編系統(tǒng),所述的系統(tǒng)包括子文檔信息查找裝置,用于根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng);獲取裝置,用于根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔;文檔大綱生成裝置,用于根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱;匯編文檔生成裝置,用于根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述系統(tǒng)還包括身份認(rèn)證信息采集裝置,用于采集用戶(hù)輸入的身份認(rèn)證信息;崗位屬性信息確定裝置,用于當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述子文檔信息查找裝置包括:權(quán)限信息確定模塊,用于根據(jù)一崗位屬性信息確定與所述崗位屬性信息對(duì)應(yīng)的用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息;子文檔信息查找模塊,用于根據(jù)所述用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述子文檔信息包括子文檔節(jié)點(diǎn)信息、子文檔版本信息以及子文檔存放路徑信息。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述系統(tǒng)還包括文檔請(qǐng)求信息采集裝置,用于采集用戶(hù)輸入的文檔請(qǐng)求信息;匯編文檔傳輸裝置,用于將所述匯編文檔傳輸至所述用戶(hù)。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述系統(tǒng)還包括:文檔大綱采集裝置,用于采集用戶(hù)輸入的調(diào)整后的文檔大綱;調(diào)整匯編文檔生成裝置,用于將所述最新版本的子文檔按照所述調(diào)整后的文檔大綱生成調(diào)整后的匯編文檔;調(diào)整匯編文檔發(fā)送裝置,用于將所述調(diào)整后的匯編文檔傳輸至所述用戶(hù)。
本發(fā)明的目的之一是,提供了一種文檔匯編系統(tǒng),所述的系統(tǒng)包括應(yīng)用服務(wù)器以及數(shù)據(jù)庫(kù),其中,所述的應(yīng)用服務(wù)器包括:子文檔信息查找裝置,用于根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng);獲取裝置,用于根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔;文檔大綱生成裝置,用于根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱;匯編文檔生成裝置,用于根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述系統(tǒng)還包括客戶(hù)端,所述客戶(hù)端包括身份認(rèn)證信息采集裝置,用于采集用戶(hù)輸入的身份認(rèn)證信息;所述應(yīng)用服務(wù)器還包括崗位屬性信息確定裝置,用于當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述子文檔信息查找裝置包括:權(quán)限信息確定模塊,用于根據(jù)一崗位屬性信息確定與所述崗位屬性信息對(duì)應(yīng)的用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息;子文檔信息查找模塊,用于根據(jù)所述用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述子文檔信息包括子文檔節(jié)點(diǎn)信息、子文檔版本信息以及子文檔存放路徑信息。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述客戶(hù)端還包括文檔請(qǐng)求信息采集裝置,用于采集用戶(hù)輸入的文檔請(qǐng)求信息;所述應(yīng)用服務(wù)器還包括匯編文檔傳輸裝置,用于將所述匯編文檔傳輸至所述用戶(hù)。
在本發(fā)明的優(yōu)選實(shí)施方式中,所述客戶(hù)端還包括文檔大綱采集裝置,用于采集用戶(hù)輸入的調(diào)整后的文檔大綱;所述應(yīng)用服務(wù)器還包括調(diào)整匯編文檔生成裝置,用于將所述最新版本的子文檔按照所述調(diào)整后的文檔大綱生成調(diào)整后的匯編文檔;調(diào)整匯編文檔發(fā)送裝置,用于將所述調(diào)整后的匯編文檔傳輸至所述用戶(hù)。
本發(fā)明的有益效果在于,提供了一種文檔匯編方法以及系統(tǒng),通過(guò)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的,同時(shí)用戶(hù)也可以通過(guò)調(diào)整大綱,達(dá)到對(duì)文檔順序的調(diào)整目的。
為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附圖式,作詳細(xì)說(shuō)明如下。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種文檔匯編方法的實(shí)施方式一的流程圖;
圖2為本發(fā)明實(shí)施例提供的一種文檔匯編方法的實(shí)施方式二的流程圖;
圖3為本發(fā)明實(shí)施例提供的一種文檔匯編方法的實(shí)施方式三的流程圖;
圖4為本發(fā)明實(shí)施例提供的一種文檔匯編方法的實(shí)施方式四的流程圖;
圖5為圖1中的步驟S101的流程圖;
圖6為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)的實(shí)施方式一的結(jié)構(gòu)框圖;
圖7為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)的實(shí)施方式二的結(jié)構(gòu)框圖;
圖8為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)的實(shí)施方式三的結(jié)構(gòu)框圖;
圖9為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)的實(shí)施方式四的結(jié)構(gòu)框圖;
圖10為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)中上子文檔信息查找裝置的結(jié)構(gòu)框圖;
圖11為本發(fā)明實(shí)施例提供的另一種文檔匯編系統(tǒng)的實(shí)施方式一的結(jié)構(gòu)框圖;
圖12為本發(fā)明實(shí)施例提供的另一種文檔匯編系統(tǒng)的實(shí)施方式二的結(jié)構(gòu)框圖;
圖13為本發(fā)明提供的另一種文檔匯編系統(tǒng)中數(shù)據(jù)庫(kù)的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明是關(guān)于一種企業(yè)文檔匯編系統(tǒng),特別是關(guān)于一種基于IE操作的在線(xiàn)文檔匯編系統(tǒng),針對(duì)現(xiàn)有技術(shù)中具體崗位人員無(wú)法在合適的時(shí)間合適的地方迅速找到適合自己要求的版本的全量文檔,或者是具體工作中涉及的某個(gè)文檔的技術(shù)問(wèn)題,為企業(yè)內(nèi)部實(shí)現(xiàn)文檔統(tǒng)一管理提供了一套行之有效的解決方案。
本發(fā)明所知的文檔包括企業(yè)的各種規(guī)章制度、開(kāi)發(fā)規(guī)范等,這些文檔包括多個(gè)子文檔,預(yù)先針對(duì)各個(gè)子文檔定義其子文檔屬性,并相應(yīng)的定義企業(yè)的各個(gè)用戶(hù)的崗位屬性信息,每個(gè)崗位對(duì)應(yīng)崗位屬性信息,每個(gè)崗位屬性信息對(duì)應(yīng)多個(gè)子文檔,兩者之間有對(duì)應(yīng)關(guān)系。
圖1為本發(fā)明提出的一種文檔匯編方法的實(shí)施方式一的具體流程圖,由圖1可知,所述的方法在實(shí)施方式一中包括:
S101:根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng)。
在具體的實(shí)施例中,所述崗位屬性信息定義了該用戶(hù)在企業(yè)中所從事的崗位,例如是研發(fā)人員、項(xiàng)目經(jīng)理、業(yè)務(wù)線(xiàn)經(jīng)理、架構(gòu)師、行政管理人員等,進(jìn)一步的,崗位屬性信息還可以定義了該崗位是屬于哪條產(chǎn)品線(xiàn),哪個(gè)產(chǎn)品,哪個(gè)具體應(yīng)用,或者哪個(gè)部門(mén)等信息,在實(shí)際的使用過(guò)程中可針對(duì)不同的企業(yè),靈活定義。
S102:根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔。在具體的實(shí)施例中,每個(gè)子文檔都有多個(gè)版本,此處獲取的是最新版本的子文檔。
S103:根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱。
S104:根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。在具體的實(shí)施例中,將所述最新版本的子文檔按照所述文檔大綱進(jìn)行匯編,即可得到匯編文檔。該匯編文檔是將所有最新版本的子文檔按照文檔大綱的順序生成,通過(guò)子文檔的父節(jié)點(diǎn)屬性,能夠按照一份文檔的篇章節(jié)等順序生成,保持文檔的正常順序。
如上即是本發(fā)明提供的一種文檔匯編方法的實(shí)施方式一,通過(guò)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
圖2為本發(fā)明實(shí)施例提供的一種文檔匯編方法的實(shí)施方式二的流程圖,由圖2可知,該方法在實(shí)施方式二中具體包括:
S201:采集用戶(hù)輸入的身份認(rèn)證信息,所述用戶(hù)的身份認(rèn)證信息用于對(duì)用戶(hù)登錄企業(yè)系統(tǒng)的身份進(jìn)行認(rèn)證。
S202:當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
S203:根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng)。
S204:根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔。在具體的實(shí)施例中,每個(gè)子文檔都有多個(gè)版本,此處獲取的是最新版本的子文檔。
S205:根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱。
S206:根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。在具體的實(shí)施例中,將所述最新版本的子文檔按照所述文檔大綱進(jìn)行匯編,即可得到匯編文檔。該匯編文檔是將所有最新版本的子文檔按照文檔大綱的順序生成,通過(guò)子文檔的父節(jié)點(diǎn)屬性,能夠按照一份文檔的篇章節(jié)等順序生成,保持文檔的正常順序。
如上即是本發(fā)明提供的一種文檔匯編方法的實(shí)施方式二,當(dāng)用戶(hù)認(rèn)證成功后,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
圖3為本發(fā)明實(shí)施例提供的一種文檔匯編方法的實(shí)施方式三的流程圖,由圖3可知,該方法在實(shí)施方式三中具體包括:
S301:采集用戶(hù)輸入的身份認(rèn)證信息,所述用戶(hù)的身份認(rèn)證信息用于對(duì)用戶(hù)登錄企業(yè)系統(tǒng)的身份進(jìn)行認(rèn)證。
S302:當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
S303:根據(jù)所述崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng)。
S304:根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔。在具體的實(shí)施例中,每個(gè)子文檔都有多個(gè)版本,此處獲取的是最新版本的子文檔。
S305:根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱。
S306:根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。在具體的實(shí)施例中,將所述最新版本的子文檔按照所述文檔大綱進(jìn)行匯編,即可得到匯編文檔。該匯編文檔是將所有最新版本的子文檔按照文檔大綱的順序生成,通過(guò)子文檔的父節(jié)點(diǎn)屬性,能夠按照一份文檔的篇章節(jié)等順序生成,保持文檔的正常順序。
S307:采集用戶(hù)輸入的文檔請(qǐng)求信息;
S308:將所述匯編文檔傳輸至所述用戶(hù)。
在本發(fā)明的其他實(shí)施方式中,用戶(hù)認(rèn)證成功之后企業(yè)系統(tǒng)即可根據(jù)用戶(hù)的崗位屬性信息進(jìn)行匯編文檔,用戶(hù)通過(guò)認(rèn)證之后隨時(shí)可以根據(jù)需求輸入文檔請(qǐng)求信息,帶匯編文檔生成之后,即將該匯編文檔傳送給用戶(hù)。
如上即是本發(fā)明提供的一種文檔匯編方法的實(shí)施方式三,當(dāng)用戶(hù)認(rèn)證成功后,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,當(dāng)用戶(hù)輸入文檔請(qǐng)求信息后,即可將該匯編文檔傳送給用戶(hù),實(shí)現(xiàn)了用戶(hù)可一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
圖4為本發(fā)明實(shí)施例提供的一種文檔匯編方法的實(shí)施方式四的流程圖,由圖4可知,該方法在實(shí)施方式四中具體包括:
S401:采集用戶(hù)輸入的身份認(rèn)證信息,所述用戶(hù)的身份認(rèn)證信息用于對(duì)用戶(hù)登錄企業(yè)系統(tǒng)的身份進(jìn)行認(rèn)證。
S402:當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
S403:采集用戶(hù)輸入的文檔請(qǐng)求信息;
S404:根據(jù)所述崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng)。
S405:根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔。在具體的實(shí)施例中,每個(gè)子文檔都有多個(gè)版本,此處獲取的是最新版本的子文檔。
S406:根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱。由于用戶(hù)已發(fā)出文檔請(qǐng)求信息,因此此處可先將生成的文檔大綱傳送給用戶(hù)。
S407:根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。在具體的實(shí)施例中,將所述最新版本的子文檔按照所述文檔大綱進(jìn)行匯編,即可得到匯編文檔。該匯編文檔是將所有最新版本的子文檔按照文檔大綱的順序生成,通過(guò)子文檔的父節(jié)點(diǎn)屬性,能夠按照一份文檔的篇章節(jié)等順序生成,保持文檔的正常順序。
S408:將所述匯編文檔傳輸至所述用戶(hù)。
S409:采集用戶(hù)輸入的調(diào)整后的文檔大綱。
S410:將所述最新版本的子文檔按照所述調(diào)整后的文檔大綱生成調(diào)整后的匯編文檔;
S411:將所述調(diào)整后的匯編文檔傳輸至所述用戶(hù)。
如上即是本發(fā)明提供的一種文檔匯編方法的實(shí)施方式四,當(dāng)用戶(hù)認(rèn)證成功后,輸入文檔請(qǐng)求信息,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,將該匯編文檔傳送給用戶(hù),當(dāng)用戶(hù)需要對(duì)子文檔順序進(jìn)行調(diào)整時(shí),可輸入調(diào)整后的文檔大綱,匯編文檔將根據(jù)該調(diào)整后的文檔大綱進(jìn)行調(diào)整,實(shí)現(xiàn)了用戶(hù)可一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的,同時(shí)用戶(hù)也可以通過(guò)調(diào)整所述大綱,達(dá)到對(duì)所述順序的調(diào)整目的。
圖5為圖1中的步驟S101的流程圖,參考圖5,步驟S101在一種實(shí)施方式中包括:
S501:根據(jù)一崗位屬性信息確定與所述崗位屬性信息對(duì)應(yīng)的用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息。在該實(shí)施方式中,屬于同一崗位的不同用戶(hù)訪(fǎng)問(wèn)文檔的權(quán)限是不同的。
S502:根據(jù)所述用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述子文檔信息包括子文檔節(jié)點(diǎn)信息、子文檔版本信息以及子文檔存放路徑信息。
圖6為本發(fā)明提出的一種文檔匯編系統(tǒng)的實(shí)施方式一的結(jié)構(gòu)框圖,請(qǐng)參閱圖6,所述系統(tǒng)在實(shí)施方式一中包括:
子文檔信息查找裝置101,用于根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng)。
在具體的實(shí)施例中,所述崗位屬性信息定義了該用戶(hù)在企業(yè)中所從事的崗位,例如是研發(fā)人員、項(xiàng)目經(jīng)理、業(yè)務(wù)線(xiàn)經(jīng)理、架構(gòu)師、行政管理人員等,進(jìn)一步的,崗位屬性信息還可以定義了該崗位是屬于哪條產(chǎn)品線(xiàn),哪個(gè)產(chǎn)品,哪個(gè)具體應(yīng)用,或者哪個(gè)部門(mén)等信息,在實(shí)際的使用過(guò)程中可針對(duì)不同的企業(yè),靈活定義。
獲取裝置102,用于根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔。在具體的實(shí)施例中,每個(gè)子文檔都有多個(gè)版本,此處獲取的是最新版本的子文檔。
文檔大綱生成裝置103,用于根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱。
匯編文檔生成裝置104,用于根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。在具體的實(shí)施例中,將所述最新版本的子文檔按照所述文檔大綱進(jìn)行匯編,即可得到匯編文檔。該匯編文檔是將所有最新版本的子文檔按照文檔大綱的順序生成,通過(guò)子文檔的父節(jié)點(diǎn)屬性,能夠按照一份文檔的篇章節(jié)等順序生成,保持文檔的正常順序。
如上即是本發(fā)明提供的一種文檔匯編系統(tǒng)的實(shí)施方式一,通過(guò)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
圖7為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)的實(shí)施方式二的結(jié)構(gòu)框圖,請(qǐng)參閱圖7,該系統(tǒng)在實(shí)施方式二中還包括:
身份認(rèn)證信息采集裝置105,用于采集用戶(hù)輸入的身份認(rèn)證信息,所述用戶(hù)的身份認(rèn)證信息用于對(duì)用戶(hù)登錄企業(yè)系統(tǒng)的身份進(jìn)行認(rèn)證。
崗位屬性信息確定裝置106,用于當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
如上即是本發(fā)明提供的一種文檔匯編系統(tǒng)的實(shí)施方式二,當(dāng)用戶(hù)認(rèn)證成功后,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
圖8為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)的實(shí)施方式三的結(jié)構(gòu)框圖,請(qǐng)參閱圖8,該系統(tǒng)在實(shí)施方式三中還包括:
文檔請(qǐng)求信息采集裝置107,用于采集用戶(hù)輸入的文檔請(qǐng)求信息;
匯編文檔傳輸裝置108,用于將所述匯編文檔傳輸至所述用戶(hù)。
在本發(fā)明的其他實(shí)施方式中,用戶(hù)認(rèn)證成功之后企業(yè)系統(tǒng)即可根據(jù)用戶(hù)的崗位屬性信息進(jìn)行匯編文檔,用戶(hù)通過(guò)認(rèn)證之后隨時(shí)可以根據(jù)需求輸入文檔請(qǐng)求信息,帶匯編文檔生成之后,即將該匯編文檔傳送給用戶(hù)。
如上即是本發(fā)明提供的一種文檔匯編系統(tǒng)的實(shí)施方式三,當(dāng)用戶(hù)認(rèn)證成功后,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,當(dāng)用戶(hù)輸入文檔請(qǐng)求信息后,即可將該匯編文檔傳送給用戶(hù),實(shí)現(xiàn)了用戶(hù)可一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
圖9為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)的實(shí)施方式四的結(jié)構(gòu)框圖,請(qǐng)參閱圖9,該系統(tǒng)在實(shí)施方式四中還包括:
文檔大綱采集裝置109,用于采集用戶(hù)輸入的調(diào)整后的文檔大綱。
調(diào)整匯編文檔生成裝置110,用于將所述最新版本的子文檔按照所述調(diào)整后的文檔大綱生成調(diào)整后的匯編文檔;
調(diào)整匯編文檔發(fā)送裝置111,用于將所述調(diào)整后的匯編文檔傳輸至所述用戶(hù)。
如上即是本發(fā)明提供的一種文檔匯編系統(tǒng)的實(shí)施方式四,當(dāng)用戶(hù)認(rèn)證成功后,輸入文檔請(qǐng)求信息,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,將該匯編文檔傳送給用戶(hù),當(dāng)用戶(hù)需要對(duì)子文檔順序進(jìn)行調(diào)整時(shí),可輸入調(diào)整后的文檔大綱,匯編文檔將根據(jù)該調(diào)整后的文檔大綱進(jìn)行調(diào)整,實(shí)現(xiàn)了用戶(hù)可一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的,同時(shí)用戶(hù)也可以通過(guò)調(diào)整所述大綱,達(dá)到對(duì)所述順序的調(diào)整目的。
圖10為本發(fā)明實(shí)施例提供的一種文檔匯編系統(tǒng)中子文檔信息查找裝置的結(jié)構(gòu)框圖,參考圖10,子文檔信息查找裝置101包括:
權(quán)限信息確定模塊1011,用于根據(jù)一崗位屬性信息確定與所述崗位屬性信息對(duì)應(yīng)的用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息。在該實(shí)施方式中,屬于同一崗位的不同用戶(hù)訪(fǎng)問(wèn)文檔的權(quán)限是不同的。
子文檔信息查找模塊1012,用于根據(jù)所述用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限信息從數(shù)據(jù)庫(kù)中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述子文檔信息包括子文檔節(jié)點(diǎn)信息、子文檔版本信息以及子文檔存放路徑信息。
圖11為本發(fā)明提出的另一種文檔匯編系統(tǒng)的實(shí)施方式一的結(jié)構(gòu)框圖,請(qǐng)參閱圖11,所述系統(tǒng)在實(shí)施方式一中包括應(yīng)用服務(wù)器100以及數(shù)據(jù)庫(kù)200。
其中,所述的應(yīng)用服務(wù)器100包括:
子文檔信息查找裝置101,用于根據(jù)一崗位屬性信息從數(shù)據(jù)庫(kù)200中查找出與所述崗位屬性信息對(duì)應(yīng)的子文檔信息,所述崗位屬性信息與一用戶(hù)相對(duì)應(yīng)。
在具體的實(shí)施例中,所述崗位屬性信息定義了該用戶(hù)在企業(yè)中所從事的崗位,例如是研發(fā)人員、項(xiàng)目經(jīng)理、業(yè)務(wù)線(xiàn)經(jīng)理、架構(gòu)師、行政管理人員等,進(jìn)一步的,崗位屬性信息還可以定義了該崗位是屬于哪條產(chǎn)品線(xiàn),哪個(gè)產(chǎn)品,哪個(gè)具體應(yīng)用,或者哪個(gè)部門(mén)等信息,在實(shí)際的使用過(guò)程中可針對(duì)不同的企業(yè),靈活定義。
獲取裝置102,用于根據(jù)所述子文檔信息從所述數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔。在具體的實(shí)施例中,每個(gè)子文檔都有多個(gè)版本,此處獲取的是最新版本的子文檔。
文檔大綱生成裝置103,用于根據(jù)所述父節(jié)點(diǎn)信息生成文檔大綱。
匯編文檔生成裝置104,用于根據(jù)所述最新版本的子文檔以及所述文檔大綱生成匯編文檔。在具體的實(shí)施例中,將所述最新版本的子文檔按照所述文檔大綱進(jìn)行匯編,即可得到匯編文檔。該匯編文檔是將所有最新版本的子文檔按照文檔大綱的順序生成,通過(guò)子文檔的父節(jié)點(diǎn)屬性,能夠按照一份文檔的篇章節(jié)等順序生成,保持文檔的正常順序。
如上即是本發(fā)明提供的另一種文檔匯編系統(tǒng)的實(shí)施方式一,通過(guò)一崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
圖12為本發(fā)明實(shí)施例提供的另一種文檔匯編系統(tǒng)的實(shí)施方式二的結(jié)構(gòu)框圖,請(qǐng)參閱圖12,該系統(tǒng)在實(shí)施方式二中還包括客戶(hù)端300,客戶(hù)端包括身份認(rèn)證信息采集裝置105,用于采集用戶(hù)輸入的身份認(rèn)證信息,所述用戶(hù)的身份認(rèn)證信息用于對(duì)用戶(hù)登錄企業(yè)系統(tǒng)的身份進(jìn)行認(rèn)證。
所述應(yīng)用服務(wù)器還包括崗位屬性信息確定裝置106,用于當(dāng)所述用戶(hù)認(rèn)證成功時(shí),根據(jù)所述身份認(rèn)證信息從所述數(shù)據(jù)庫(kù)中確定出所述用戶(hù)的崗位屬性信息。
如上即是本發(fā)明提供的另一種文檔匯編系統(tǒng)的實(shí)施方式二,當(dāng)用戶(hù)認(rèn)證成功后,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,實(shí)現(xiàn)了根據(jù)崗位屬性信息一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
在本發(fā)明的其他實(shí)施方式中,所述客戶(hù)端還包括文檔請(qǐng)求信息采集裝置107,用于采集用戶(hù)輸入的文檔請(qǐng)求信息;
所述應(yīng)用服務(wù)器還包括匯編文檔傳輸裝置108,用于將所述匯編文檔傳輸至所述用戶(hù)。
在本發(fā)明的其他實(shí)施方式中,用戶(hù)認(rèn)證成功之后企業(yè)系統(tǒng)即可根據(jù)用戶(hù)的崗位屬性信息進(jìn)行匯編文檔,用戶(hù)通過(guò)認(rèn)證之后隨時(shí)可以根據(jù)需求輸入文檔請(qǐng)求信息,帶匯編文檔生成之后,即將該匯編文檔傳送給用戶(hù)。
當(dāng)用戶(hù)認(rèn)證成功后,通過(guò)用戶(hù)的崗位屬性信息從數(shù)據(jù)庫(kù)中查找出子文檔信息,根據(jù)子文檔信息從數(shù)據(jù)庫(kù)中獲取父節(jié)點(diǎn)信息以及最新版本的子文檔,將最新版本的子文檔按照父節(jié)點(diǎn)信息生成的文檔大綱進(jìn)行編譯,生成匯編文檔,當(dāng)用戶(hù)輸入文檔請(qǐng)求信息后,即可將該匯編文檔傳送給用戶(hù),實(shí)現(xiàn)了用戶(hù)可一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,達(dá)到了企業(yè)文檔匯編的目的。
在本發(fā)明的其他實(shí)施方式中,所述客戶(hù)端還包括文檔大綱采集裝置109,用于采集用戶(hù)輸入的調(diào)整后的文檔大綱。
所述客戶(hù)端還包括調(diào)整匯編文檔生成裝置110,用于將所述最新版本的子文檔按照所述調(diào)整后的文檔大綱生成調(diào)整后的匯編文檔;調(diào)整匯編文檔發(fā)送裝置111,用于將所述調(diào)整后的匯編文檔傳輸至所述用戶(hù)。
通過(guò)本發(fā)明,用戶(hù)可以在IE所嵌套的編輯器上一次性的獲取與其本身崗位相對(duì)應(yīng)的最新版本的全量文檔,并使用系統(tǒng)中的文檔大綱欄同時(shí)對(duì)文檔結(jié)構(gòu)進(jìn)行動(dòng)態(tài)調(diào)整,以達(dá)到企業(yè)文檔匯編的目的。
下面結(jié)合具體的實(shí)施例,詳細(xì)介紹本發(fā)明的技術(shù)方案。在該具體實(shí)施例中,該系統(tǒng)包括IE客戶(hù)端、應(yīng)用服務(wù)器以及數(shù)據(jù)庫(kù),IE客戶(hù)端、數(shù)據(jù)庫(kù)分別通過(guò)網(wǎng)絡(luò)與應(yīng)用服務(wù)器連接,其中:
用戶(hù)通過(guò)IE客戶(hù)端登錄,通過(guò)身份認(rèn)證后,提交文檔請(qǐng)求信息。
應(yīng)用服務(wù)器接受IE客戶(hù)端的登錄請(qǐng)求,并進(jìn)行用戶(hù)身份認(rèn)證,在通過(guò)認(rèn)證后,接收用戶(hù)提交的文檔請(qǐng)求信息,并根據(jù)用戶(hù)的身份認(rèn)證信息對(duì)應(yīng)的崗位屬性信息在數(shù)據(jù)庫(kù)中查找所有符合該用戶(hù)屬性的子文檔,并按照子文檔屬性,編輯成用戶(hù)所需的文檔。具體的,應(yīng)用服務(wù)器接收IE客戶(hù)端提交的指令,在通過(guò)身份認(rèn)證后,接收客戶(hù)的文檔請(qǐng)求信息,根據(jù)用戶(hù)的屬性,查找出數(shù)據(jù)庫(kù)中所有符合該用戶(hù)屬性的子文檔信息,所述子文檔信息至少包括子文檔節(jié)點(diǎn)信息、子文檔版本信息以及子文檔存放路徑信息,在查到所述子文檔信息后,生成用戶(hù)的文檔大綱,進(jìn)而反饋給IE客戶(hù)端,同時(shí),根據(jù)接收到的子文檔信息提取數(shù)據(jù)庫(kù)中的相應(yīng)子文檔,并處理得到最終用戶(hù)所需的文檔。
圖13為本發(fā)明提供的具體實(shí)施例中數(shù)據(jù)庫(kù)的結(jié)構(gòu)示意圖,如圖13所示,所述數(shù)據(jù)庫(kù)包括用戶(hù)屬性存儲(chǔ)單元201、子文檔屬性存儲(chǔ)單元202和子文檔存儲(chǔ)單元203,其中:
所述用戶(hù)屬性存儲(chǔ)單元201用于存儲(chǔ)用戶(hù)的身份認(rèn)證信息以及用戶(hù)的屬性信息,所述用戶(hù)的身份認(rèn)證信息用于對(duì)用戶(hù)登錄系統(tǒng)的身份認(rèn)證,其中,所述用戶(hù)屬性包括但不限于用戶(hù)崗位屬性信息。但該用戶(hù)的崗位信息要適用于定義用戶(hù)訪(fǎng)問(wèn)文檔權(quán)限的定義,即要與后面子文檔屬性存儲(chǔ)單元中的文檔權(quán)限定義屬性相對(duì)應(yīng),根據(jù)一份子文檔要適用于多個(gè)崗位的特性,這里應(yīng)該是一對(duì)多的關(guān)系,這樣才能便于系統(tǒng)根據(jù)該用戶(hù)的崗位屬性信息,直接讀取到所有適于該用戶(hù)的所有有權(quán)限的子文檔,進(jìn)而匯編出適于該用戶(hù)的文檔。
子文檔屬性存儲(chǔ)單元202用于存儲(chǔ)兩類(lèi)信息,一類(lèi)是該子文檔在原始文檔大綱中的父節(jié)點(diǎn)信息,用于生成文檔大綱,并控制文檔編輯的章節(jié)次序;一類(lèi)是文檔權(quán)限屬性信息,該屬性信息要與上述用戶(hù)崗位屬性信息相對(duì)應(yīng),在權(quán)限信息中一份子文檔要適于多個(gè)崗位的需要,它們是一對(duì)多的關(guān)系,用于根據(jù)用戶(hù)崗位屬性信息,就能方便的找到所有適于該用戶(hù)的子文檔。進(jìn)一步的,還可以包含文檔性質(zhì)屬性信息,一般企業(yè)的文檔會(huì)被劃分為不同的類(lèi)別和層次,例如,劃分為制度和技術(shù)規(guī)范兩類(lèi),而針對(duì)制度類(lèi)文檔,進(jìn)一步可以劃分為綜合管理,運(yùn)行管理以及項(xiàng)目管理,還可以進(jìn)一步對(duì)上述細(xì)分,而針對(duì)技術(shù)規(guī)范文檔,同樣的也可以劃分為不同的類(lèi)別和層次,所述文檔的性質(zhì)屬性信息可以方便員工提交特定細(xì)分類(lèi)別的匯編文檔。
子文檔存儲(chǔ)單元203用于存儲(chǔ)子文檔的所有版本信息以及各版本的子文檔的存放路徑,從而便于文檔管理單元方便的提取到子文檔,并進(jìn)行匯編。
此外,還可以在文檔管理系統(tǒng)應(yīng)用服務(wù)器中增加后臺(tái)預(yù)查詢(xún)模塊,在文檔管理系統(tǒng)數(shù)據(jù)庫(kù)中增加緩存模塊。針對(duì)員工查詢(xún)較多的需求,提前在后臺(tái)通過(guò)批量的方式生成所需文檔匯編的大綱,并保存在緩存模塊中,以提升系統(tǒng)的效率。
綜上所述,本發(fā)明提出了一種文檔匯編方法以及系統(tǒng),首先對(duì)企業(yè)的規(guī)章制度,開(kāi)發(fā)規(guī)范等文檔的子文檔定義子文檔屬性,并相應(yīng)的定義用戶(hù)的崗位屬性信息,利用兩者的對(duì)應(yīng)關(guān)系,當(dāng)用戶(hù)在通過(guò)認(rèn)證后,能獲知該用戶(hù)的企業(yè)崗位屬性,在用戶(hù)提交文檔請(qǐng)求信息后,根據(jù)所述用戶(hù)的企業(yè)崗位屬性,在數(shù)據(jù)庫(kù)中查找到該屬性對(duì)應(yīng)的所有子文檔,并獲取所有子文檔的最新版本以及子文檔的父節(jié)點(diǎn)屬性,這樣能夠快速生成適合該用戶(hù)的文檔大綱,并同時(shí)獲取該用戶(hù)的所有子文檔,最終將所述所有子文檔按照所述文檔大綱的順序生成匯編文檔,通過(guò)子文檔的父節(jié)點(diǎn)屬性,能夠按照一份文檔的篇章節(jié)等順序生成,保持文檔的正常順序,同時(shí)用戶(hù)也可以通過(guò)調(diào)整所述大綱,達(dá)到對(duì)所述順序的調(diào)整目的。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一般計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
本領(lǐng)域技術(shù)人員還可以了解到本發(fā)明實(shí)施例列出的各種功能是通過(guò)硬件還是軟件來(lái)實(shí)現(xiàn)取決于特定的應(yīng)用和整個(gè)系統(tǒng)的設(shè)計(jì)要求。本領(lǐng)域技術(shù)人員可以對(duì)于每種特定的應(yīng)用,可以使用各種方法實(shí)現(xiàn)所述的功能,但這種實(shí)現(xiàn)不應(yīng)被理解為超出本發(fā)明實(shí)施例保護(hù)的范圍。
本發(fā)明中應(yīng)用了具體實(shí)施例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。