欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于ie瀏覽器的推方式多系統(tǒng)同步數(shù)據(jù)錄入的實(shí)現(xiàn)方法

文檔序號:6575511閱讀:484來源:國知局
專利名稱:一種基于ie瀏覽器的推方式多系統(tǒng)同步數(shù)據(jù)錄入的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及多個Web業(yè)務(wù)系統(tǒng)的相同數(shù)據(jù)的一次輸入方法。該方法是為解決多 個業(yè)務(wù)系統(tǒng)相同數(shù)據(jù)重復(fù)錄入的問題而設(shè)計(jì)的,它方便地實(shí)現(xiàn)了不同系統(tǒng)間相同數(shù)據(jù)的 只需一次錄入,大大減輕了數(shù)據(jù)錄入工作量。方法實(shí)現(xiàn)無需對Web應(yīng)用系統(tǒng)進(jìn)行修改, 只需使用IE訪問一次數(shù)據(jù)復(fù)用服務(wù)器地址,自動提示安裝數(shù)據(jù)復(fù)用控件,并在服務(wù)器端 設(shè)置重復(fù)保存的頁面地址和輸入域?qū)?yīng)關(guān)系。使用時(shí)在頁面Form中輸入完成信息后,點(diǎn) 擊數(shù)據(jù)復(fù)用工具條的“多系統(tǒng)保存”按鈕即可實(shí)現(xiàn)多系統(tǒng)同步保存。該實(shí)現(xiàn)方法對于基 于B/S模式的應(yīng)用程序均可使用。本方法屬于軟件開發(fā)領(lǐng)域。
背景技術(shù)
隨著十幾來年政府和大型企事業(yè)的信息化建設(shè),各行各業(yè)都已經(jīng)建設(shè)了各類業(yè) 務(wù)系統(tǒng),這些系統(tǒng)通常建設(shè)時(shí)間不同、廠商各異、使用技術(shù)也各不相同,之間保持相對 獨(dú)立。但這些系統(tǒng)在某些方面有些相似,有些是功能方面相似,有些是依賴的基礎(chǔ)數(shù)據(jù) 相似,因此在同時(shí)使用這些系統(tǒng)時(shí),同一個基礎(chǔ)數(shù)據(jù)、事件、業(yè)務(wù)需要在不同系統(tǒng)中分 別錄入,導(dǎo)致系統(tǒng)使用得越多,重復(fù)工作量也就越來越大。上述的問題在近些年越來越突出,目前通常的解決方法是將一個系統(tǒng)功能擴(kuò) 充,涵蓋其它系統(tǒng)來解決。這種方法會導(dǎo)致項(xiàng)目整改周期拉長,費(fèi)用大幅度提高,而且 會導(dǎo)致功能和歷史數(shù)據(jù)方面產(chǎn)生偏差或缺失。本方法創(chuàng)新地提出了采用基于IE瀏覽器的界面級推方式實(shí)現(xiàn)多系統(tǒng)間相同數(shù)據(jù) 只需錄入一次的方式來解決上述問題,對目前運(yùn)行的業(yè)務(wù)系統(tǒng)不需要做任何改動。同 時(shí),本方法通過配置手段對重復(fù)輸入方案靈活定制,以適應(yīng)各類不用的Web應(yīng)用程序。基于此方法開發(fā)的數(shù)據(jù)復(fù)用系統(tǒng)采用外掛方式運(yùn)行,不需要對現(xiàn)有系統(tǒng)做任何 改動,也不會影響系統(tǒng)的正常運(yùn)行。

發(fā)明內(nèi)容
本發(fā)明是針對多個業(yè)務(wù) 系統(tǒng)的基礎(chǔ)數(shù)據(jù)錄入中存在的相同數(shù)據(jù)重復(fù)錄入的問 題,提出通過在IE瀏覽器中嵌入數(shù)據(jù)復(fù)用工具條,定制錄入各個系統(tǒng)的地址和輸入域的 對應(yīng)關(guān)系、數(shù)據(jù)轉(zhuǎn)換策略,以達(dá)到一次性錄入,節(jié)省數(shù)據(jù)錄入工作量的目的,是蓋特佳 數(shù)據(jù)復(fù)用系統(tǒng)中的一個核心功能模塊。本方法使用時(shí)無需對業(yè)務(wù)系統(tǒng)作任何修改,對業(yè) 務(wù)系統(tǒng)的運(yùn)行也不會造成影響。集成策略的更改靈活方便,與業(yè)務(wù)系統(tǒng)實(shí)際的數(shù)據(jù)處理 邏輯無關(guān)。系統(tǒng)由服務(wù)器端和客戶端兩部分組成,服務(wù)器端提供各種策略配置,包括標(biāo)數(shù) 據(jù)來源配置、頁面地址和輸入域?qū)φ贞P(guān)系等??蛻舳嗽诿總€需要使用業(yè)務(wù)系統(tǒng)的計(jì)算機(jī) 上,可以設(shè)置個性化的數(shù)據(jù)重復(fù)錄入的策略、登記頁面地址和對照關(guān)系,以及在用戶錄入數(shù)據(jù)時(shí),提供重復(fù)數(shù)據(jù)錄入便利。
當(dāng)用戶需要做多系統(tǒng)同時(shí)錄入數(shù)據(jù)時(shí),首先打開一個錄入界面,輸入完全部數(shù) 據(jù)后,點(diǎn)擊數(shù)據(jù)復(fù)用工具條中的“同步錄入”按鈕即可全部保存。
本方法實(shí)現(xiàn)以下特性
支持各類Web系統(tǒng)多個Web應(yīng)用系統(tǒng)之間通過數(shù)據(jù)復(fù)用工具條在客戶端進(jìn) 行交互,因此只要是以HTML為基礎(chǔ)的業(yè)務(wù)系統(tǒng)頁面均可以同步錄入,如J2EE、.net、 PHP、ASP等常見Web系統(tǒng)都支持。
同步錄入策略靈活多變通過后臺配置業(yè)務(wù)系統(tǒng)頁面地址和輸入域?qū)?yīng)關(guān) 系,根據(jù)業(yè)務(wù)之間數(shù)據(jù)對照進(jìn)行配置,并且可以立即生效,同時(shí)不需要修改業(yè)務(wù)系統(tǒng)的 程序。配置時(shí)以頁面的Form為同步單元,可以同步錄入全部的輸入內(nèi)容,也可以同步錄 入一個或多個輸入域內(nèi)容。
數(shù)據(jù)輸入域類型支持大多數(shù)常用的輸入域類型,包括單行文本輸入、多行 文本輸入、選擇框、單選框、隱藏域等,其中日期時(shí)間輸入可以通過配置目標(biāo)的日期格 式進(jìn)行數(shù)據(jù)轉(zhuǎn)換。
安裝使用方便只要使用IE訪問數(shù)據(jù)復(fù)用系統(tǒng),轉(zhuǎn)到工具條檢測頁面,IE會 自動提示安裝或更新工具條即可。
系統(tǒng)的實(shí)現(xiàn)方法
功能實(shí)現(xiàn)包括服務(wù)端和客戶端。
服務(wù)端是J2EE系統(tǒng),提供重復(fù)數(shù)據(jù)地址登記、輸入域?qū)?yīng)關(guān)系的數(shù)據(jù)維護(hù)的配 置管理。同時(shí)提供網(wǎng)絡(luò)通訊Servlet接口,用于和客戶端進(jìn)行信息通信,交互配置信息。
客戶端相關(guān)功能有配置獲取通訊接口、頁面打開、重復(fù)數(shù)據(jù)的填充和Form提 、-父。
重復(fù)數(shù)據(jù)多系統(tǒng)自動填寫時(shí),首先從服務(wù)端獲取所要填充的頁面地址和字段對 用關(guān)系;然后從IE中獲取本頁面的Form各個輸入域的內(nèi)容;調(diào)用IE打開網(wǎng)頁地址,按 照輸入域?qū)?yīng)關(guān)系填充內(nèi)容,執(zhí)行提交,保存輸入內(nèi)容;
具體實(shí)施例方式
一 .客戶端安裝與更新
客戶端功能包含在數(shù)據(jù)復(fù)用客戶端中。數(shù)據(jù)復(fù)用客戶端中組件、配置工具加入 客戶端安裝管理控件中,打包成一個cab文件,放到服務(wù)器的Web目錄下,創(chuàng)建一個網(wǎng)頁 文件,加入<object>標(biāo)記和初始化腳本。
IE訪問該文件時(shí),自動提示安裝控件。如果用戶確認(rèn),則IE自動下載到客戶端 并解開cab壓縮包,執(zhí)行控件注冊和執(zhí)行頁面上的初始化腳本。
在控件執(zhí)行初始化接口時(shí),自動檢查組件安裝情況,如果沒有安裝,則復(fù)制組 件文件到系統(tǒng)目錄下,執(zhí)行組件注冊命令,安裝結(jié)束。
更新和安裝類似,IE自動檢查<0bject>中的版本號,如果上一次版本號比頁面 上版本號低,則提示用戶更新。接下來過程和安裝相同。
二 .客戶端和服務(wù)端通信
服務(wù)端提供一個Servlet接收客戶端的請求,通訊協(xié)議為標(biāo)準(zhǔn)的Http。客戶端把要通信的數(shù)據(jù)以“a = xxx&b = yyy”格式進(jìn)行組織,以Post方式向服務(wù)端發(fā)送,等待 接收服務(wù)端返回信息。三.多系統(tǒng)重復(fù)數(shù)據(jù)自動填寫多系統(tǒng)重復(fù)數(shù)據(jù)自動填寫是用戶鼠標(biāo)點(diǎn)擊工具條上的“同步錄入”按鈕觸發(fā)。 過程如下 根據(jù)當(dāng)前活動輸入框獲得FORM對象,然后遍歷所有輸入域,得到頁面輸入 域名稱和值的列表;·向服務(wù)器請求同步錄入配置; 顯示同步錄入對話框; 對話框以IE控件的Tab頁方式打開所有需要同步錄入的頁面,自動填充所有 輸入域的值,供用戶預(yù)覽。 用戶選擇需要同步錄入頁面,點(diǎn)擊 保存按鈕進(jìn)行保存;


圖1數(shù)據(jù)復(fù)用界面示意圖,可以通過工具條或鼠標(biāo)右鍵啟動數(shù)據(jù)復(fù)用功能。圖2同步錄入實(shí)現(xiàn)流程圖。
權(quán)利要求
1.一種基于IE瀏覽器的推方式多系統(tǒng)同步數(shù)據(jù)錄入的實(shí)現(xiàn)方法,其特征在于在IE 瀏覽器嵌入數(shù)據(jù)復(fù)用工具條,根據(jù)后臺配置,用戶可以一次性錄入相同數(shù)據(jù)到多個業(yè)務(wù) 系統(tǒng)中;
2.根據(jù)權(quán)利要求1所述的工具條,其特征在于數(shù)據(jù)復(fù)用工具條包含“同步錄入” 快捷按鈕;使用“同步錄入”可以對多個系統(tǒng)同時(shí)錄入;
3.根據(jù)權(quán)利要求1所述的后臺配置,其特征在于“同步錄入”的配置來源由一個統(tǒng) 一的服務(wù)器提供,該服務(wù)器實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)的網(wǎng)頁地址、輸入域?qū)?yīng)關(guān)系的管理等功能。
4.根據(jù)權(quán)利要求1所述的工具條,其安裝方法是用客戶端IE訪問服務(wù)器,自動提示 安裝數(shù)據(jù)復(fù)用控件,自動進(jìn)行服務(wù)器地址和端口設(shè)置。
5.根根據(jù)權(quán)利要求2所述的同步錄入,其特征在于同步錄入使用IE的Helper擴(kuò)展技 術(shù)獲取B/S系統(tǒng)的頁面和輸入域信息和內(nèi)容,通過Http協(xié)議和數(shù)據(jù)復(fù)用服務(wù)端進(jìn)行信息 通信,把結(jié)果內(nèi)容通過IE的擴(kuò)展對象寫入到輸入域中。
6.根根據(jù)權(quán)利要求5所述的獲取輸入域信息,其特征在于輸入域特性包括名稱、類 型、輸入域的值。數(shù)據(jù)復(fù)用系統(tǒng)處理的類型包括文本輸入框、多行文本輸入框、選擇、 單選、檢查框這幾種類型。
全文摘要
一種多系統(tǒng)數(shù)據(jù)同步錄入方法,為各種Web業(yè)務(wù)應(yīng)用系統(tǒng)提供界面方式的數(shù)據(jù)集成方法。通過在Web客戶端IE瀏覽器中嵌入數(shù)據(jù)復(fù)用工具條,服務(wù)端配置業(yè)務(wù)系統(tǒng)地址和輸入域?qū)?yīng)關(guān)系和數(shù)據(jù)轉(zhuǎn)換規(guī)則。工具條自動分析業(yè)務(wù)系統(tǒng)網(wǎng)頁的輸入域,把內(nèi)容自動填寫到其它業(yè)務(wù)系統(tǒng)的頁面輸入域中并自動提交,實(shí)現(xiàn)了多個相同、不同系統(tǒng)中需要重復(fù)錄入相同數(shù)據(jù)時(shí)只需一次錄入,大大減輕了數(shù)據(jù)錄入工作量。同時(shí),使用本方法無需對現(xiàn)有Web應(yīng)用系統(tǒng)進(jìn)行修改,也不影響現(xiàn)有系統(tǒng)的正常運(yùn)行。后臺服務(wù)端提供的復(fù)用方案可以靈活定制,方便實(shí)現(xiàn)應(yīng)用擴(kuò)充。
文檔編號G06F9/44GK102023847SQ200910092338
公開日2011年4月20日 申請日期2009年9月10日 優(yōu)先權(quán)日2009年9月10日
發(fā)明者龔田根 申請人:北京蓋特佳信息安全技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
濮阳县| 天等县| 尚志市| 彰化市| 定陶县| 涞源县| 图木舒克市| 灵石县| 双峰县| 和硕县| 沾化县| 桐柏县| 德昌县| 理塘县| 建德市| 乌什县| 当涂县| 乐业县| 商城县| 石柱| 溧阳市| 淮阳县| 阿荣旗| 布尔津县| 凤翔县| 阆中市| 静乐县| 滕州市| 敖汉旗| 吴旗县| 东源县| 广河县| 肇庆市| 汝城县| 静宁县| 当雄县| 上高县| 南岸区| 临湘市| 措美县| 亳州市|