專利名稱:一種基于文稿在線自動保存的文稿管理方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及文稿系統(tǒng)技術(shù)領(lǐng)域,特別是涉及一種基于文稿在線自動保存的文稿管理方法和文稿管理系統(tǒng)。
背景技術(shù):
傳統(tǒng)的文稿系統(tǒng)為C/S結(jié)構(gòu),即客戶機和服務(wù)器(Client/Server)結(jié)構(gòu),它是人們熟知的軟件系統(tǒng)體系結(jié)構(gòu)。通過C/S結(jié)構(gòu)的文稿系統(tǒng)可以將任務(wù)合理分配到Client端和 krver端,降低了系統(tǒng)的通訊開銷,充分利用兩端硬件環(huán)境的優(yōu)勢。隨著hternet技術(shù)的興起,出現(xiàn)了 B/S結(jié)構(gòu)的文稿系統(tǒng),即瀏覽器/服務(wù)器 (Browser/Server)結(jié)構(gòu),它是對C/S結(jié)構(gòu)的一種變化或者改進。B/S文稿系統(tǒng)采用Web界面,由文稿服務(wù)器提供服務(wù),在網(wǎng)內(nèi)各工作站點都可以利用B/S文稿系統(tǒng)以IE瀏覽器方式進行文稿的編輯。這種方式簡化了客戶端,用戶只需裝上操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議軟件和瀏覽器即可,而服務(wù)器端則集中了所有的應(yīng)用邏輯,開發(fā)、維護等幾乎所有的工作也都集中在服務(wù)器端,具有很強的擴展性。在B/S文稿系統(tǒng)中,用戶操作最多的是文稿編輯,所有稿件都保存在文稿服務(wù)器上,而用戶在線編寫文稿的時間一般都很長,如果用戶沒有及時保存稿件,因為某種原因如網(wǎng)絡(luò)中斷、電腦斷電、電腦死機等,就會造成文稿內(nèi)容的丟失。進一步,當故障解除后,由于文件丟失,用戶不能承接上次的工作繼續(xù)編輯,影響用戶的工作效率。總之,需要本領(lǐng)域技術(shù)人員迫切解決的一個技術(shù)問題就是如何能夠解決文稿系統(tǒng)中文稿的丟失問題,實現(xiàn)文稿在線自動保存,減少稿件丟失所帶來的損失。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于文稿在線自動保存的文稿管理方法和系統(tǒng),從而實現(xiàn)文稿的在線自動保存,減少稿件丟失所帶來的損失。為了解決上述問題,本發(fā)明公開了一種基于文稿在線自動保存的文稿管理方法, 包括按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息;文稿服務(wù)器根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中,根據(jù)首次接收的屬性信息創(chuàng)建文件夾,根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的文件夾中生成各個臨時文件;當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。優(yōu)選的,所述方法還包括根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置歷史記錄的保存時間間隔;以及根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置臨時文件的存儲個數(shù)。
優(yōu)選的,所述屬性信息包括用戶名、文稿欄目和文稿名稱。進一步,所述創(chuàng)建文件夾具體為根據(jù)用戶名創(chuàng)建第一級文件夾,根據(jù)文稿欄目在第一級文件夾下創(chuàng)建第二級文件夾,以及根據(jù)文稿名稱在第二級文件夾下創(chuàng)建第三級文件夾。進一步,所述方法還包括通過向文稿服務(wù)器發(fā)送恢復(fù)請求訪問文稿服務(wù)器的歷史記錄;接收用戶在歷史記錄中對臨時文件的選擇;將選中的臨時文件恢復(fù)為文稿內(nèi)容并展現(xiàn)在瀏覽器端。此外,本發(fā)明還公開了一種基于文稿在線自動保存的文稿管理系統(tǒng),所述系統(tǒng)包括瀏覽器端和文稿服務(wù)器;所述瀏覽器端包括自動上傳單元,用于按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息;所述文稿服務(wù)器包括記錄創(chuàng)建單元,用于根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中,根據(jù)首次接收的屬性信息創(chuàng)建文件夾,并根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的文件夾中生成各個臨時文件;文件替換單元,用于當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。優(yōu)選的,所述瀏覽器端還包括時間間隔設(shè)置單元,用于根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置歷史記錄的保存時間間隔;存儲個數(shù)設(shè)置單元,用于根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置臨時文件的存儲個數(shù)。優(yōu)選的,所述屬性信息包括用戶名、文稿欄目和文稿名稱。進一步,所述創(chuàng)建文件夾具體為根據(jù)用戶名創(chuàng)建第一級文件夾;根據(jù)文稿欄目在第一級文件夾下創(chuàng)建第二級文件夾;根據(jù)文稿名稱在第二級文件夾下創(chuàng)建第三級文件夾。進一步,其特征在于,所述瀏覽器端還包括記錄訪問單元,用于通過向文稿服務(wù)器發(fā)送恢復(fù)請求訪問文稿服務(wù)器的歷史記錄;所述文稿服務(wù)器還包括選擇接收單元,用于接收用戶在歷史記錄中對臨時文件的選擇;文稿恢復(fù)單元,用于將選中的臨時文件恢復(fù)為文稿內(nèi)容并展現(xiàn)在瀏覽器端。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點本發(fā)明通過按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器,然后在文稿服務(wù)器上根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄,當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。通過本發(fā)明,實現(xiàn)了在線文稿的自動保存,減少了稿件丟失所帶來的損失。并且按照保存時間間隔,可是將多個時間段內(nèi)的文稿內(nèi)容進行備份記錄,為用戶提供了多版本的保存記錄。此外,按照預(yù)置存儲個數(shù)進行臨時文件的替換,保證了占用文稿服務(wù)器中較少的存儲空間。進一步,在不可預(yù)見的電腦或網(wǎng)絡(luò)故障發(fā)生后,通過訪問文稿服務(wù)器的歷史記錄, 能夠?qū)⒆詣颖4娴呐R時文件恢復(fù)為文稿內(nèi)容,避免了文稿的丟失,使用戶可以承接上次自動保存的內(nèi)容繼續(xù)編輯,具有較強的安全性,提高文稿編輯的效率。
圖1是本發(fā)明一種基于文稿在線自動保存的文稿管理方法實施例一的流程圖;圖2是本發(fā)明一種基于文稿在線自動保存的文稿管理方法實施例二的流程圖;圖3是本發(fā)明一種基于文稿在線自動保存的文稿管理系統(tǒng)實施例的結(jié)構(gòu)圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。本發(fā)明的應(yīng)用環(huán)境為B/S結(jié)構(gòu)下的文稿系統(tǒng),即針對在瀏覽器中在線編寫的文稿系統(tǒng)。在該結(jié)構(gòu)下,通常通過用戶的手動保存,將文稿內(nèi)容保存在文稿服務(wù)器上,而非本地客戶機上。該方法容易受網(wǎng)絡(luò)通信連接環(huán)境的影響,而本發(fā)明就是特別的針對網(wǎng)絡(luò)在線自動保存?zhèn)浞菟岢龅摹1景l(fā)明的核心構(gòu)思之一在于,能夠自動定時的將在線編寫的文稿內(nèi)容生成臨時文件,通過保存在文稿服務(wù)器中進行備份,并在臨時文件達到一定數(shù)量后按更新時間先后順序進行新舊替換,確保了文稿保存內(nèi)容的最新性,同時控制了文稿服務(wù)器的占用空間。參照圖1,示出了本發(fā)明一種基于文稿在線自動保存的文稿管理方法實施例一的流程圖,所述方法包括步驟101,按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息;在B/S結(jié)構(gòu)的文稿系統(tǒng)中,當新建一份文稿并在線編輯時,前臺的瀏覽器端就會專門開辟一個進程,用于按照保存時間間隔自動的將文稿信息上傳至后臺服務(wù)器。通常保存時間間隔為默認設(shè)置,例如,默認為十分鐘,則每隔十分鐘就將文稿信息上傳至文稿服務(wù)器,所述文稿服務(wù)器用來對用戶編輯的文稿進行保存、備份。其中,所述文稿信息包括文稿內(nèi)容和屬性信息,文稿內(nèi)容即為用戶的編寫記錄信肩、ο進一步,所述屬性信息包括用戶名、文稿欄目和文稿名稱。在線文稿系統(tǒng)可以由不同的用戶進行登錄,并且同一用戶又可以針對不同的欄目,進行不同內(nèi)容的文稿編輯。 則為了在文稿服務(wù)器對文稿內(nèi)容進行分類保存,需要將其相應(yīng)的屬性信息發(fā)送至文稿服務(wù)
ο步驟102,文稿服務(wù)器根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中,根據(jù)首次接收的屬性信息創(chuàng)建文件夾,并根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的
6文件夾中生成各個臨時文件;當文稿服務(wù)器接收到文稿信息時,首先根據(jù)屬性信息創(chuàng)建一個用于保存文稿記錄的文件夾,一個文件夾對應(yīng)同一個屬性信息。有些情況下,用戶可能同時打開多個窗口,同時編輯幾份文稿,那么如果再次接收到相同的一份屬性信息,則不再創(chuàng)建文件夾;如果首次接收到一份新的屬性信息,則需要創(chuàng)建新的文件夾,來保存其對應(yīng)文稿記錄。根據(jù)文稿信息創(chuàng)建好文件夾后,然后在該文件夾中生成一個臨時文件用來保存接收到的文稿內(nèi)容,該臨時文件對文稿內(nèi)容進行了記錄。按照保存時間間隔,文稿服務(wù)器會依次接收到瀏覽器端更新的文稿內(nèi)容,因此在該文件夾中,針對同一稿件會生成多個臨時文件。其中,多個臨時文件可以按該文件生成的時間進行命名,以用來區(qū)別和記錄提示。在本發(fā)明的優(yōu)選實施例中,所述創(chuàng)建文件夾具體為根據(jù)用戶名創(chuàng)建第一級文件夾,根據(jù)文稿欄目在第一級文件夾下創(chuàng)建第二級文件夾,以及根據(jù)文稿名稱在第二級文件夾下創(chuàng)建第三級文件夾。即根據(jù)屬性信息創(chuàng)建樹形結(jié)構(gòu)的層級文件夾。例如,針對文稿draftl,默認的保存時間間隔為十分鐘,新建文稿十分鐘后,服務(wù)器收到的屬性信息為userl、Columnl、draftl,則建立名為userl的第一級文件夾,在該文件夾下建立名為Columnl的第二級文件夾,進一步,在該文件夾下建立名為draftl的子文件夾,然后根據(jù)此時的文稿內(nèi)容生成第一個臨時文件;之后再過十分鐘(即第二十分鐘), 根據(jù)相同的屬性信息,在draftl的子文件夾下將更新后的文稿內(nèi)容生成第二個臨時文件, 以此類推。若屬性信息為uSerl、C0lUmnl、draft2時,由于該信息為首次接收,則創(chuàng)建新的文件夾,在名為Columnl文件夾下建立名為draft2的子文件夾,將新生成的臨時文件保存在該文件夾下。則通過層級結(jié)構(gòu)的文件夾,可以使用戶有針對性的快速方便的進行訪問查找。步驟103,當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。為了在文稿服務(wù)器中不占用太多空間,需要按照臨時文件更新時間由先到后,對臨時文件進行新舊替換更新。其中,每一個文件夾對應(yīng)一個預(yù)置存儲個數(shù)。例如,預(yù)置存儲個數(shù)為五個時,如果前臺的瀏覽器還會生成自動保存的文稿數(shù)據(jù),那么文稿服務(wù)器上就會生成第六個臨時文件,此時自動刪除五個臨時文件中的第一個臨時文件,以新生成的臨時文件進行替換。之后,第七個臨時文件將替換第二個臨時文件,依次類推不斷的進行替換更新,保證文稿服務(wù)器上保存一定量的臨時文件數(shù)目,始終為五個,而不至于占用太多的服務(wù)器空間,同時也能保證用戶編輯的稿件能夠進行最近時間內(nèi)的歷史記錄。優(yōu)選的,根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置文稿內(nèi)容的保存時間間隔;以及根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置臨時文件的存儲個數(shù)。在不進行設(shè)置的情況下,保存時間間隔和存儲個數(shù)均為系統(tǒng)的默認值;此外,還可以根據(jù)用戶的手動輸入或?qū)υO(shè)置選項的選擇進行靈活設(shè)置。當用戶需要進行及時的自動保存時,例如網(wǎng)絡(luò)環(huán)境不穩(wěn)定的情況下,則可以設(shè)置較短的保存時間間隔;當用戶不需要進行頻繁的自動保存時,例如瀏覽器端開辟資源較多的情況下,則可以設(shè)置較長的保存時間間隔。通過本發(fā)明實施例,實現(xiàn)了在線文稿的自動保存,并且按照保存時間間隔,可以將多個時間段內(nèi)的文稿內(nèi)容進行備份記錄,保存的版本多,為用戶提供了多份的保存記錄。此外,按照預(yù)置存儲個數(shù)進行臨時文件的替換,保證了文稿服務(wù)器占用空間較小的增長量。參照圖2,示出了本發(fā)明一種基于文稿在線自動保存的文稿管理方法實施例二的流程圖,所述方法包括步驟201,根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置文稿內(nèi)容的保存時間間隔和臨時文件的存儲個數(shù);步驟202,按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息;步驟203,文稿服務(wù)器根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中,根據(jù)首次接收的屬性信息創(chuàng)建文件夾,并根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的文件夾中生成各個臨時文件;步驟204,當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件;步驟205,通過向文稿服務(wù)器發(fā)送恢復(fù)請求訪問文稿服務(wù)器的歷史記錄;用戶在線編寫文稿時可能遇到突發(fā)事件連接不上文稿服務(wù)器,例如電腦死機、突然斷電、網(wǎng)絡(luò)故障等,當用戶再次連接到文稿服務(wù)器后,則可以發(fā)送恢復(fù)請求,對文稿服務(wù)器中的歷史記錄進行訪問。盡管用戶沒有對上次的操作進行保存,但是仍可以利用自動保存記錄的功能進行文稿的恢復(fù)。通常,恢復(fù)訪問請求中包含文稿的屬性信息,則根據(jù)用戶名或用戶標識信息,用戶只能訪問該用戶名下的文件夾;進一步,當用戶進入某一特定文稿欄目,用戶直接訪問該欄目對應(yīng)的文件夾,或當用戶打開自己手動保存后的某一文稿時,直接訪問該文稿對應(yīng)的文件夾。步驟206,接收用戶在歷史記錄中對臨時文件的選擇;文稿的歷史記錄以列表的形式展現(xiàn)給用戶,則用戶可以在相應(yīng)的文件夾中選擇自己需要恢復(fù)的臨時文件。步驟207,將選中的臨時文件恢復(fù)為文稿內(nèi)容并展現(xiàn)在瀏覽器端。根據(jù)用戶的選擇,被選中的臨時文件的數(shù)據(jù)內(nèi)容作為恢復(fù)后的文稿內(nèi)容,展現(xiàn)在瀏覽器端的頁面上。通過本發(fā)明實施例,保證了在不可預(yù)見的故障問題發(fā)生后,能夠?qū)崿F(xiàn)將文稿內(nèi)容恢復(fù)到之前自動保存的任何一個版本,避免了文稿的丟失,減少電腦故障所帶來的損失,提高文稿編輯的效率。參照圖3,示出了本發(fā)明一種基于文稿在線自動保存的文稿管理系統(tǒng),實施例的結(jié)構(gòu)圖,所述系統(tǒng)包括瀏覽器端31和文稿服務(wù)器32 ;所述瀏覽器端31包括自動上傳單元311,用于按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息;所述文稿服務(wù)器32包括記錄創(chuàng)建單元321,用于根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中,根據(jù)首次接收的屬性信息創(chuàng)建文件夾,并根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的文件夾中生成各個臨時文件;文件替換單元322,用于當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。本發(fā)明所提供的文稿管理系統(tǒng),實現(xiàn)了在線文稿的自動保存。按照保存時間間隔, 能夠?qū)⒍鄠€時間段內(nèi)的文稿內(nèi)容進行備份記錄,為用戶提供了多版本的保存記錄。此外,按照預(yù)置存儲個數(shù)進行臨時文件的替換,確保了保存內(nèi)容最新性的同時,占用了較少的文稿服務(wù)器的存儲空間。在本發(fā)明的優(yōu)選實施例中,參照圖3,所述瀏覽器端31還包括時間間隔設(shè)置單元312,用于根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置歷史記錄的保存時間間隔;存儲個數(shù)設(shè)置單元313,用于根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置臨時文件的存儲個數(shù)。具體的,所述屬性信息包括用戶名、文稿欄目和文稿名稱。進一步,所述創(chuàng)建文件夾具體為根據(jù)用戶名創(chuàng)建第一級文件夾;根據(jù)文稿欄目在第一級文件夾下創(chuàng)建第二級文件夾;根據(jù)文稿名稱在第二級文件夾下創(chuàng)建第三級文件夾。即根據(jù)屬性信息創(chuàng)建樹形結(jié)構(gòu)的層級文件夾。在本發(fā)明的優(yōu)選實施例中,參照圖3,所述瀏覽器端31還包括記錄訪問單元314,用于通過向文稿服務(wù)器發(fā)送恢復(fù)請求訪問文稿服務(wù)器的歷史記錄; 所述文稿服務(wù)器32還包括選擇接收單元323,用于接收用戶在歷史記錄中對臨時文件的選擇;文稿恢復(fù)單元324,用于將選中的臨時文件恢復(fù)為文稿內(nèi)容并展現(xiàn)在瀏覽器端。則遇到突發(fā)事件連接不上文稿服務(wù)器,例如電腦斷電、網(wǎng)絡(luò)故障等,當瀏覽器端再次連接到文稿服務(wù)器后,則可以通過發(fā)送恢復(fù)請求,對文稿服務(wù)器中的歷史記錄進行訪問。 根據(jù)用戶的選擇,被選中的臨時文件的數(shù)據(jù)內(nèi)容作為恢復(fù)后的文稿內(nèi)容,展現(xiàn)在瀏覽器端的頁面上。避免了文稿內(nèi)容的丟失。本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于系統(tǒng)實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。以上對本發(fā)明所提供的一種基于文稿在線自動保存的文稿管理方法和系統(tǒng),進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員, 依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種基于文稿在線自動保存的文稿管理方法,其特征在于,包括按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息;文稿服務(wù)器根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中, 根據(jù)首次接收的屬性信息創(chuàng)建文件夾,根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的文件夾中生成各個臨時文件;當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。
2.如權(quán)利要求1所述的方法,其特征在于,還包括根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置歷史記錄的保存時間間隔; 以及根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置臨時文件的存儲個數(shù)。
3.如權(quán)利要求1所述的方法,其特征在于,所述屬性信息包括用戶名、文稿欄目和文稿名稱。
4.如權(quán)利要求3所述的方法,其特征在于,所述創(chuàng)建文件夾具體為根據(jù)用戶名創(chuàng)建第一級文件夾,根據(jù)文稿欄目在第一級文件夾下創(chuàng)建第二級文件夾, 以及根據(jù)文稿名稱在第二級文件夾下創(chuàng)建第三級文件夾。
5.如權(quán)利要求4所述的方法,其特征在于,還包括通過向文稿服務(wù)器發(fā)送恢復(fù)請求訪問文稿服務(wù)器的歷史記錄;接收用戶在歷史記錄中對臨時文件的選擇;將選中的臨時文件恢復(fù)為文稿內(nèi)容并展現(xiàn)在瀏覽器端。
6.一種基于文稿在線自動保存的文稿管理系統(tǒng),其特征在于,所述系統(tǒng)包括瀏覽器端和文稿服務(wù)器;所述瀏覽器端包括自動上傳單元,用于按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息; 所述文稿服務(wù)器包括記錄創(chuàng)建單元,用于根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中,根據(jù)首次接收的屬性信息創(chuàng)建文件夾,并根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的文件夾中生成各個臨時文件;文件替換單元,用于當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述瀏覽器端還包括時間間隔設(shè)置單元,用于根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置歷史記錄的保存時間間隔;存儲個數(shù)設(shè)置單元,用于根據(jù)用戶的手動輸入或選擇預(yù)先設(shè)置臨時文件的存儲個數(shù)。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述屬性信息包括用戶名、文稿欄目和文稿名稱。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述創(chuàng)建文件夾具體為根據(jù)用戶名創(chuàng)建第一級文件夾;根據(jù)文稿欄目在第一級文件夾下創(chuàng)建第二級文件夾;根據(jù)文稿名稱在第二級文件夾下創(chuàng)建第三級文件夾。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于, 所述瀏覽器端還包括記錄訪問單元,用于通過向文稿服務(wù)器發(fā)送恢復(fù)請求訪問文稿服務(wù)器的歷史記錄; 所述文稿服務(wù)器還包括選擇接收單元,用于接收用戶在歷史記錄中對臨時文件的選擇; 文稿恢復(fù)單元,用于將選中的臨時文件恢復(fù)為文稿內(nèi)容并展現(xiàn)在瀏覽器端。
全文摘要
本發(fā)明提供了一種基于文稿在線自動保存的文稿管理方法和系統(tǒng),所述方法包括按照保存時間間隔自動將瀏覽器端更新后的文稿信息依次上傳至文稿服務(wù)器;所述文稿信息包括文稿內(nèi)容和屬性信息;文稿服務(wù)器根據(jù)接收的文稿信息創(chuàng)建包括各個文件夾和臨時文件的歷史記錄;其中,根據(jù)首次接收的屬性信息創(chuàng)建文件夾,根據(jù)依次接收的文稿內(nèi)容在對應(yīng)的文件夾中生成各個臨時文件;當文件夾中的臨時文件達到預(yù)置存儲個數(shù)時,按照臨時文件更新的時間先后順序,將新生成的臨時文件依次循環(huán)替換文件夾中的各個臨時文件。通過本發(fā)明,實現(xiàn)了文稿的在線自動保存,減少了稿件丟失所帶來的損失,并保證了占用文稿服務(wù)器中較少的存儲空間。
文檔編號G06F17/30GK102193926SQ20101012042
公開日2011年9月21日 申請日期2010年3月5日 優(yōu)先權(quán)日2010年3月5日
發(fā)明者何偉, 呂輝, 林紅娟, 蔡四兵 申請人:新奧特(北京)視頻技術(shù)有限公司