專利名稱:一種智能離線數(shù)據(jù)上傳系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及離線數(shù)據(jù)的上傳,尤其涉及一種智能離線數(shù)據(jù)上傳系統(tǒng),主要應(yīng)用于電子文件條目信息的錄入以及文件信息的收集和整理。
背景技術(shù):
目前,無(wú)論是基于客戶端軟件還是基于網(wǎng)頁(yè)的軟件都是指在網(wǎng)絡(luò)通暢的前提下進(jìn)行電子文件的收集和管理。軟件能否正常使用始終受限制于網(wǎng)絡(luò),當(dāng)網(wǎng)絡(luò)不通暢時(shí),人們只能先將文件目錄和電子文件主體分開(kāi)保存,等到網(wǎng)絡(luò)通暢時(shí)才能上傳并建立關(guān)聯(lián)關(guān)系。這樣的對(duì)于網(wǎng)絡(luò)是否通暢過(guò)分依賴的電子文件管理軟件在一定程度上給用戶使用帶來(lái)不便,造成工作延誤。
發(fā)明內(nèi)容
本發(fā)明為了解決現(xiàn)有技術(shù)的上述不足,提供了一種智能離線數(shù)據(jù)上傳系統(tǒng)。從原始系統(tǒng)中自定義數(shù)據(jù)收集范圍,并且在計(jì)算機(jī)無(wú)法連接服務(wù)器的狀態(tài)下,用戶依然可以離線進(jìn)行條目信息的著錄和電子原文的掛接上傳,已經(jīng)錄入到離線客戶端當(dāng)中的數(shù)據(jù)可以在網(wǎng)絡(luò)通暢的時(shí)候由用戶手動(dòng)向原始系統(tǒng)中提交上傳。本發(fā)明的上述目的通過(guò)以下的技術(shù)方案來(lái)實(shí)現(xiàn):一種智能離線數(shù)據(jù)上傳系統(tǒng),其特征在于:包括原始系統(tǒng)服務(wù)器、離線客戶端和FTP服務(wù)器,所述原始系統(tǒng)服務(wù)器安裝有離線客戶端生成器,離線客戶端生成器生成離線客戶端,所述離線客戶端包括系統(tǒng)配置模塊、條目管理模塊、原文管理模塊和數(shù)據(jù)提交模塊。所述系統(tǒng)配置模塊:配置與原始系統(tǒng)進(jìn)行數(shù)據(jù)交互的Webservices地址、FTP賬戶和密碼。所述條目管理模塊:主要包含電子文件條目信息的增加、修改、刪除、導(dǎo)入、導(dǎo)出等,是離線客戶端數(shù)據(jù)維護(hù)的主體模塊之一。所述原文管理模塊:主要包含電子文件的掛接、重命名、版本查看、修改、刪除等,是離線客戶端數(shù)據(jù)維護(hù)的主體模塊之二。所述數(shù)據(jù)提交模塊:主要負(fù)責(zé)離線客戶端和原始系統(tǒng)之間的數(shù)據(jù)同步和交互。選擇原系統(tǒng)當(dāng)中部分信息生成出離線客戶端,客戶端自帶微軟的Access數(shù)據(jù)庫(kù)來(lái)用于結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ),并在客戶端內(nèi)部建立結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。當(dāng)網(wǎng)絡(luò)通暢時(shí),將結(jié)構(gòu)化數(shù)據(jù)封裝為XML格式通過(guò)WebServices接口提交到服務(wù)器上,將非結(jié)構(gòu)化數(shù)據(jù)通過(guò)FTP方式傳輸?shù)轿募鎯?chǔ)服務(wù)器上,并保持兩者之間的關(guān)聯(lián)關(guān)系。數(shù)據(jù)交互的過(guò)程中,系統(tǒng)通過(guò)WebServices接口進(jìn)行登錄驗(yàn)證,保證調(diào)用接口的安全性;并通過(guò)IP地址驗(yàn)證、端口號(hào)驗(yàn)證以及賬戶密碼的驗(yàn)證來(lái)保證文件傳輸?shù)陌踩浴1景l(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點(diǎn)是:當(dāng)用戶單位網(wǎng)絡(luò)不通暢時(shí)也可以進(jìn)行電子文件的收集和整理,使檔案整理工作不受網(wǎng)絡(luò)限制,提高工作效率。
圖1是本發(fā)明的結(jié)構(gòu)示意圖。圖2是本發(fā)明的數(shù)據(jù)流轉(zhuǎn)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步詳述:
如圖1所示,原始系統(tǒng)服務(wù)器(I)中將基礎(chǔ)數(shù)據(jù)打包,通過(guò)XML文件包的方式傳輸?shù)街悄茈x線客戶端(2),客戶端中實(shí)現(xiàn)數(shù)據(jù)的收集和整理工作以后再將結(jié)構(gòu)化數(shù)據(jù)打包,同樣通過(guò)XML文件包的方式反向傳輸給原始系統(tǒng)服務(wù)器(1),同時(shí)將非結(jié)構(gòu)化數(shù)據(jù)通過(guò)FTP服務(wù)
(3)傳輸?shù)皆枷到y(tǒng)服務(wù)器(I)當(dāng)中。如圖2所示,所有數(shù)據(jù)流向首先從自定義并生成離線客戶端(a)開(kāi)始,用戶在生成的智能離線客戶端當(dāng)中進(jìn)行條目信息著錄和電子文件上傳(b)的工作,數(shù)據(jù)錄入工作完成以后進(jìn)行數(shù)據(jù)提交(C),提交數(shù)據(jù)以后,原始系統(tǒng)中會(huì)接收到提交信息,由負(fù)責(zé)人判斷數(shù)據(jù)的合法性后決定是否接收(d),當(dāng)判定結(jié)果為接收時(shí),系統(tǒng)自動(dòng)將結(jié)構(gòu)化數(shù)據(jù)存入數(shù)據(jù)庫(kù)(e),將非結(jié)構(gòu)化數(shù)據(jù)上傳至文件存儲(chǔ)服務(wù)器(f);當(dāng)判定結(jié)果為不接收時(shí),系統(tǒng)自動(dòng)將數(shù)據(jù)返回到智能離線客戶端當(dāng)中重新進(jìn)行條目信息著錄和電子文件上傳(b)。但是,上述的具體實(shí)施方式
只是示例性的,是為了更好的使本領(lǐng)域技術(shù)人員能夠理解本專利,不能理解為是對(duì)本專利包括范圍的限制;只要是根據(jù)本專利所揭示精神的所作的任何等同變更或修飾,均落入本專利包括的范圍。
權(quán)利要求
1.一種智能離線數(shù)據(jù)上傳系統(tǒng),其特征在于:包括原始系統(tǒng)服務(wù)器、智能離線客戶端和FTP服務(wù)器,所述原始系統(tǒng)服務(wù)器安裝有離線客戶端生成器,離線客戶端生成器生成離線客戶端,所述離線客戶端包括系統(tǒng)配置模塊、條目管理模塊、原文管理模塊和數(shù)據(jù)提交模塊。
全文摘要
本發(fā)明公開(kāi)了一種智能離線數(shù)據(jù)上傳系統(tǒng),其特征在于包括原始系統(tǒng)服務(wù)器、離線客戶端和FTP服務(wù)器,所述原始系統(tǒng)服務(wù)器安裝有離線客戶端生成器,離線客戶端生成器生成離線客戶端,所述離線客戶端包括系統(tǒng)配置模塊、條目管理模塊、原文管理模塊和數(shù)據(jù)提交模塊。本發(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點(diǎn)是當(dāng)用戶單位網(wǎng)絡(luò)不通暢時(shí)也可以進(jìn)行電子文件的收集和整理,使檔案整理工作不受網(wǎng)絡(luò)限制,提高工作效率。
文檔編號(hào)G06F17/30GK103118120SQ20131005158
公開(kāi)日2013年5月22日 申請(qǐng)日期2013年2月17日 優(yōu)先權(quán)日2013年2月17日
發(fā)明者陳玉朕 申請(qǐng)人:北京量子偉業(yè)時(shí)代信息技術(shù)有限公司