專利名稱:一種基于元素描述語法的web元素動態(tài)封裝系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息管理技術(shù),具體地,涉及一種基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng)。
背景技術(shù):
目前,全國交通管理的各個業(yè)務(wù)信息系統(tǒng)已經(jīng)建立并取得到了規(guī)模化應用,如全國安裝交通違法業(yè)務(wù)系統(tǒng)的數(shù)據(jù)節(jié)點已經(jīng)達到340多個,使用業(yè)務(wù)系統(tǒng)的支隊達到470多個。并且,全國每年新增違法記錄數(shù)據(jù)量有數(shù)億,各數(shù)據(jù)節(jié)點累計數(shù)據(jù)量少則數(shù)百萬條,多則數(shù)千萬條。除了數(shù)據(jù)量龐大外,業(yè)務(wù)功能也相當豐富,現(xiàn)有各業(yè)務(wù)系統(tǒng)中業(yè)務(wù)功能模塊有上千個。在如此大量的功能模組中,HTML頁面數(shù)量無疑是非常宏大的?,F(xiàn)有的業(yè)務(wù)系統(tǒng)中, 頁面元素大都使用了靜態(tài)的HTML語言進行編寫,編寫工作量大,開發(fā)成本高,后期調(diào)整的工作量也較大,靈活性不足,風格也難以一致。為此,在全國交通管理信息系統(tǒng)的研發(fā)過程中,需要采用一種新的頁面元素封裝方法,將關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)列與WEB元素進行封裝, 并實現(xiàn)TOB元素的動態(tài)展現(xiàn)。綜上所述,在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在編寫及調(diào)整工作量大、開發(fā)成本高與靈活性差等缺陷。
發(fā)明內(nèi)容
本發(fā)明的目的在于,針對上述問題,提出一種基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),以實現(xiàn)工作量小、開發(fā)成本低、靈活性好與工作效率高的優(yōu)點。為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是一種基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),包括外部調(diào)用程序單元、配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元與響應管理單元,其中所述配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元、響應管理單元與外部調(diào)用程序單元,依次連接;所述外部調(diào)用程序單元,分別與數(shù)據(jù)管理單元及構(gòu)造管理單元連接。進一步地,所述配置管理單元,包括依次連接的元素配置模塊、域配置模塊與方案配置模塊;所述方案配置模塊與數(shù)據(jù)管理單元連接。進一步地,所述數(shù)據(jù)管理單元,包括方案加載管理模塊、配置庫模塊與代碼庫模塊;所述方案配置模塊、配置庫模塊與方案加載管理模塊依次連接,所述外部調(diào)用程序單元與方案加載管理模塊連接,所述方案配置模塊與配置庫模塊連接;所述方案加載管理模塊與代碼庫模塊,分別與構(gòu)造管理單元連接。進一步地,所述構(gòu)造管理單元,包括依次連接的元素構(gòu)造模塊、元素賦值模塊、代碼轉(zhuǎn)換模塊、元素排列模塊、標簽注入模塊與表格輸出模塊;所述方案加載管理模塊與元素構(gòu)造模塊連接,所述代碼庫模塊與代碼轉(zhuǎn)換模塊連接,所述外部調(diào)用程序單元與元素賦值模塊連接,所述表格輸出模塊與響應管理單元連接。
進一步地,所述響應管理單元包括數(shù)據(jù)采集模塊、邏輯檢測模塊與事件管理模塊; 所述表格輸出模塊,分別與數(shù)據(jù)采集模塊及事件管理模塊連接;所述數(shù)據(jù)采集模塊、邏輯檢測模塊與外部調(diào)用程序單元,依次連接;所述事件管理模塊與外部調(diào)用程序單元連接。進一步地,所述配置管理單元還包括方案編號模塊與元素編號模塊;所述方案配置模塊,通過方案編號模塊,與域配置模塊關(guān)聯(lián);所述域配置模塊,通過元素編號模塊,與元素配置模塊關(guān)聯(lián)。進一步地,所述方案配置模塊,包括方案信息、列數(shù)與方案標簽。進一步地,所述域配置模塊,包括標題信息、標題標簽、值域信息、值域標簽、合并標簽與標記位。進一步地,所述元素配置模塊,包括代碼轉(zhuǎn)接定義、長度標識、頁面元素類型、邏輯定義、元素標簽與數(shù)據(jù)類型。本發(fā)明各實施例的基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),由于包括外部調(diào)用程序單元、配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元與響應管理單元,配置管理單元、 數(shù)據(jù)管理單元、構(gòu)造管理單元、響應管理單元與外部調(diào)用程序單元依次連接;外部調(diào)用程序單元,分別與數(shù)據(jù)管理單元及構(gòu)造管理單元連接;外部調(diào)用程序單元無需對數(shù)據(jù)進行清理, 直接通過轉(zhuǎn)換進行控制,大大了減少程序編寫的工作量,能有效提高工作效率;從而可以克服現(xiàn)有技術(shù)中編寫及調(diào)整工作量大、開發(fā)成本高與靈活性差的缺陷,以實現(xiàn)工作量小、開發(fā)成本低、靈活性好與工作效率高的優(yōu)點。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中
圖ι為根據(jù)本發(fā)明基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng)的工作原理示意圖; 圖2為根據(jù)本發(fā)明基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng)中配置管理單元的配置數(shù)據(jù)示意圖。結(jié)合附圖,本發(fā)明實施例中附圖標記如下
1-外部調(diào)用程序單元;2-配置管理單元;21-元素配置模塊;22-域配置模塊;23-方案配置模塊;3-數(shù)據(jù)管理單元;31-方案加載管理模塊;32-配置庫模塊;33-代碼庫模塊; 4-構(gòu)造管理單元;41-元素構(gòu)造模塊;42-元素賦值模塊;43-代碼轉(zhuǎn)換模塊;44-元素排列模塊;45-標簽注入模塊;46-表格輸出模塊;5-響應管理單元;51-數(shù)據(jù)采集模塊;52-邏輯檢測模塊;53-事件管理模塊;6-方案編號模塊;7-元素編號模塊。
具體實施例方式以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
根據(jù)本發(fā)明實施例,如圖1和圖2所示,提供了一種基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng)。如圖1所示,本實施例包括外部調(diào)用程序單元1、配置管理單元2、數(shù)據(jù)管理單元3、 構(gòu)造管理單元4與響應管理單元5,其中配置管理單元2、數(shù)據(jù)管理單元3、構(gòu)造管理單元 4、響應管理單元5與外部調(diào)用程序單元1,依次連接;外部調(diào)用程序單元1,分別與數(shù)據(jù)管理單元3及構(gòu)造管理單元4連接。在上述實施例中,配置管理單元2,包括依次連接的元素配置模塊21、域配置模塊 22與方案配置模塊23 ;方案配置模塊23與數(shù)據(jù)管理單元3連接。在上述實施例中,數(shù)據(jù)管理單元3,包括方案加載管理模塊31、配置庫模塊32與代碼庫模塊33 ;方案配置模塊23、配置庫模塊32與方案加載管理模塊31依次連接,外部調(diào)用程序單元1與方案加載管理模塊31連接,方案配置模塊23與配置庫模塊32連接;方案加載管理模塊31與代碼庫模塊33,分別與構(gòu)造管理單元4連接。在上述實施例中,構(gòu)造管理單元4,包括依次連接的元素構(gòu)造模塊41、元素賦值模塊42、代碼轉(zhuǎn)換模塊43、元素排列模塊44、標簽注入模塊45與表格輸出模塊46 ;方案加載管理模塊31與元素構(gòu)造模塊41連接,代碼庫模塊33與代碼轉(zhuǎn)換模塊43連接,外部調(diào)用程序單元1與元素賦值模塊42連接,表格輸出模塊46與響應管理單元5連接。在上述實施例中,響應管理單元5包括數(shù)據(jù)采集模塊51、邏輯檢測模塊52與事件管理模塊53 ;表格輸出模塊46,分別與數(shù)據(jù)采集模塊51及事件管理模塊53連接;數(shù)據(jù)采集模塊51、邏輯檢測模塊52與外部調(diào)用程序單元1,依次連接;事件管理模塊53與外部調(diào)用程序單元1連接。如圖2所示,在上述實施例中,配置管理單元2還包括方案編號模塊6與元素編號模塊7 ;方案配置模塊23,通過方案編號模塊6,與域配置模塊22關(guān)聯(lián);域配置模塊22,通過元素編號模塊7,與元素配置模塊21關(guān)聯(lián)。在上述實施例中,方案配置模塊23,包括方案信息、列數(shù)與方案標簽;域配置模塊 22,包括標題信息、標題標簽、值域信息、值域標簽、合并標簽與標記位;元素配置模塊21, 包括代碼轉(zhuǎn)接定義、長度標識、頁面元素類型、邏輯定義、元素標簽與數(shù)據(jù)類型。具體地,上述實施例的基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng),包括配置管理單元2、數(shù)據(jù)管理單元3、構(gòu)造管理單元4、響應管理單元5,配置管理單元2包括元素配置模塊21、域配置模塊22、方案配置模塊23,數(shù)據(jù)管理單元3包括方案加載管理模塊31、配置庫模塊32、代碼庫模塊33,構(gòu)造管理單元4包括元素構(gòu)造模塊41、元素賦值模塊42、代碼轉(zhuǎn)換模塊43、元素排列模塊44、標簽注入模塊45、表格輸出模塊46,響應管理單元5包括數(shù)據(jù)采集模塊51、邏輯檢測模塊52、事件管理模塊53,元素配置模塊21信息輸出連接至域配置模塊22,域配置模塊22信息輸出連接至方案配置模塊23,方案配置模塊23匯總所有配置數(shù)據(jù),并將輸出轉(zhuǎn)入配置庫模塊32中存儲,方案加載管理模塊31將根據(jù)方案的調(diào)用頻度確定是否由配置庫模塊32中將方案加載入內(nèi)存中的高速緩存區(qū)域,外部調(diào)用程序單元1將方案編號模塊6送入方案加載管理模塊31,方案加載管理模塊31輸出方案信息至元素構(gòu)造模塊41,元素構(gòu)造模塊41根據(jù)方案的配置信息將基本元素封裝成HTML元素。元素構(gòu)造模塊41輸出連接至元素賦值模塊42,元素賦值模塊42將外部調(diào)用程序單元1中的賦值數(shù)據(jù)更新到HTML元素列表中,元素賦值模塊42輸出連接至代碼轉(zhuǎn)換模塊43,代碼轉(zhuǎn)換模塊43根據(jù)每項元素的代碼轉(zhuǎn)換模塊43規(guī)則進行轉(zhuǎn)換,對于頁面上允許用戶修改數(shù)值的元素項,代碼轉(zhuǎn)換模塊43還需完成HTML選擇性元素的初始化工作,代碼轉(zhuǎn)換模塊43所需代碼信息來自于代碼庫模塊33,代碼轉(zhuǎn)換模塊43的輸入連接至元素排列模塊 44,元素排列模塊44將元素根據(jù)方案是屬性,如形式是LIST還是DETAIL,以及每行的列數(shù)等,排列元素的組織順序,完成HTML中的TABLE、TR、TD結(jié)構(gòu)的拼裝,元素排列模塊44的輸出連接至標簽注入模塊45模夫,標簽注入模塊45對TABLE、TR、TD、INPUT等元素的標簽進行注入,注入前會根據(jù)外部調(diào)用程序單元1的元素賦值模塊42確定是否更換標簽定義中的變量元素。 標簽元素中除包含HTML元素的樣式定義,還包含了事件信息的定義。標簽注入模塊45的輸出連接至表格輸出模塊46,表格輸出模塊46將完整的HTML頁面信息輸出為一個字符串數(shù)據(jù),并提供頁面供顯示,表格輸出模塊46的輸出信息連接至數(shù)據(jù)采集模塊51、事件管理模塊53。當生成的頁面包含了用戶可采集的信息時,即元素項屬于可修改的范圍時,用戶一旦完成修改,并提交了網(wǎng)頁,信息將連接至邏輯檢測模塊52,邏輯檢測模塊52根據(jù)每個元素項的邏輯定義來判斷數(shù)值錄入是否合法。經(jīng)過邏輯檢測模塊52的數(shù)據(jù)將直接提交回外部調(diào)用程序單元1,由調(diào)用程序確定具體業(yè)務(wù)操作。如果用戶在表格輸出模塊46頁面中觸發(fā)了標簽中定義的事件,事件管理模塊53會將執(zhí)行對應的事件內(nèi)容,并將最終的輸出返回給外部調(diào)用程序單元1,由外部調(diào)用程序單元1確定下一步操作。元素配置模塊21輸出連接域配置模塊22,域配置模塊22輸出連接至方案配置模塊23,方案配置模塊23輸出通向配置庫模塊32,配置庫模塊32輸出通向方案加載管理模塊31,方案加載管理模塊31接收調(diào)用程序輸出的方案號,并將該方案號的內(nèi)容輸出于元素構(gòu)造模塊41,元素構(gòu)造模塊41輸出連接至元素賦值模塊42,元素賦值模塊42接收調(diào)用程序輸出的賦值數(shù)據(jù),并將賦值結(jié)果輸出連接至代碼轉(zhuǎn)換模塊43,代碼庫模塊33輸出連接至代碼轉(zhuǎn)換模塊43,代碼轉(zhuǎn)換模塊43連接至元素排列模塊44,元素排列模塊44輸出連接至標簽注入模塊45,標簽注入模塊45連接至表格輸出模塊46,表格輸出模塊46分別通向數(shù)據(jù)采集模塊51、事件管理模塊53,數(shù)據(jù)采集模塊51輸出通向邏輯檢測模塊52,邏輯檢測模塊52、事件管理模塊53將輸出發(fā)回至外部調(diào)用程序單元1。元素標簽、標題標簽、值域標簽、方案標簽采用了 HTML評議中的標簽語法,并支持標簽項的動態(tài)賦值替換;方案信息中包含了方案類別信息,方案分為列表(LIST)、詳表 (DETAIL)兩類形式;方案加載管理模塊31中包含了 LRU加載機制,對于多次調(diào)用的方案信息將預載在內(nèi)存中供重復調(diào)用。配置管理單元2包括方案配置模塊23、域配置模塊22、元素配置模塊21三個組成部門,方案配置模塊23與域配置模塊22之間通過方案編號模塊6進行關(guān)聯(lián),域配置模塊22 與元素配置模塊21通過元素編號模塊7進行關(guān)聯(lián)。方案配置模塊23中包含了方案信息、列數(shù)、方案標簽,其中方案信息中包含了方案的名稱、編號、方案的類型(LIST或DETAIL),其中如果是LIST類型,則輸出頁為列表型輸出,第一行為標題,下面每一行代表一條記錄,外部調(diào)用程序單元1調(diào)用時賦值信息為HASHMAP的列表,每個HASHMAP對應一行記錄,如果是 DETAIL類型,則輸出頁為詳表型輸出,只對應外部調(diào)用程序單元1的一條HASHMAP記錄,元素排列模塊44遵循左邊為標題欄,右邊為數(shù)值欄的規(guī)則,列數(shù)則是記載了該方案中每一行所能容納的元素列的數(shù)量,元素標簽則包含了表(TABLE)的標簽、行標簽、標題標簽三類,行標簽、標題標簽僅對LIST類型有效,分別對應了標題行及記錄行的標簽,域配置模塊22包含了標題信息、標題標簽、值域信息、值域標簽、合并標簽、標記位,其中標題信息記載了元素的排列順序號、標題的中文名稱、標題的HTMLID號,標題標簽則定義了標題欄的HTML標簽,值域信息定義了數(shù)值欄元素的編號,以及是否可修改的標記,值域標簽定義了數(shù)值欄的 HTML標簽,合并標簽定義了數(shù)值欄是否由多個元素組合而成,標記位則用于對擴展功能的應用,如是否顯示標題欄,標題欄內(nèi)是否增加單選項等,元素配置模塊21包含了代碼轉(zhuǎn)換模塊43定義、長度標識、頁面元素類型、邏輯定義、元素標簽、數(shù)據(jù)類型,其中代碼轉(zhuǎn)換模塊 43定義將該元素值與代碼表中某類代碼進行對應,長度標識定義了元素的值長度及元素框的寬度,頁面元素類型定義了元素的展現(xiàn)形式(文本框、單選框、多選框、列表等),邏輯定義定義了元素的邏緝檢測規(guī)則,元素標簽定義了元素對象的HTML標簽定義,數(shù)據(jù)類型定義了元素值的種類(數(shù)值型、日期型、文字型等)。上述實施例的基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng),適用于公安交通管理信息系統(tǒng)的頁面元素處理技術(shù)。采用本發(fā)明框架結(jié)構(gòu)后,配置管理單元2模塊將用戶基本的頁面方案信息保存至配置庫模塊32,外部調(diào)用程序單元1只需將方案編號模塊6及賦值信息發(fā)送給方案加載模塊及元素賦值模塊42即可獲取所需的WEB元素表格,用戶無需手工編寫HTML頁面。同時,各類標簽元素完全參照HTML標簽式樣,用戶可對表格及元素項進行自定義,實現(xiàn)完整的HTML格式功能擴展。元素配置模塊21與域配置模塊22之間的數(shù)據(jù)定義為多對多的關(guān)系,對于同一類型的數(shù)據(jù)元素,不必為每個頁面表格重復定義元素,這樣有利于減少數(shù)據(jù)維護工作量,避免出現(xiàn)同一類元素在不同表格中出現(xiàn)式樣不一致的情況。外部調(diào)用程序單元1在調(diào)用元素加載管理模塊前,可按照元素名稱自行由數(shù)據(jù)庫抓取所需數(shù)據(jù),拼裝成HASHMAP列表后,一次性注入元素賦值模塊42,元素賦值模塊42將根據(jù)HASHMAP 中的KEY信息注入對應的元素值域中,如果元素需進行代碼轉(zhuǎn)換模塊43的,代碼轉(zhuǎn)換模塊 43將由代碼表中獲取信息,并完成代碼選擇列表信息的加載以及字段值的轉(zhuǎn)換工作。外部調(diào)用程序單元1無需對數(shù)據(jù)的清理,轉(zhuǎn)換進行控制,大大了減少程序編寫的工作量,能有效提高工作效率。綜上所述,本發(fā)明各實施例的基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng),由于包括外部調(diào)用程序單元、配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元與響應管理單元,配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元、響應管理單元與外部調(diào)用程序單元依次連接; 外部調(diào)用程序單元,分別與數(shù)據(jù)管理單元及構(gòu)造管理單元連接;外部調(diào)用程序單元無需對數(shù)據(jù)進行清理,直接通過轉(zhuǎn)換進行控制,大大了減少程序編寫的工作量,能有效提高工作效率;從而可以克服現(xiàn)有技術(shù)中編寫及調(diào)整工作量大、開發(fā)成本高與靈活性差的缺陷,以實現(xiàn)工作量小、開發(fā)成本低、靈活性好與工作效率高的優(yōu)點。最后應說明的是以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 盡管參照前述實施例對本發(fā)明進行了詳細的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換。 凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),其特征在于,包括外部調(diào)用程序單元、配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元與響應管理單元,其中所述配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元、響應管理單元與外部調(diào)用程序單元,依次連接;所述外部調(diào)用程序單元,分別與數(shù)據(jù)管理單元及構(gòu)造管理單元連接。
2.根據(jù)權(quán)利要求1所述的基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),其特征在于,所述配置管理單元,包括依次連接的元素配置模塊、域配置模塊與方案配置模塊;所述方案配置模塊與數(shù)據(jù)管理單元連接。
3.根據(jù)權(quán)利要求2所述的基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),其特征在于,所述數(shù)據(jù)管理單元,包括方案加載管理模塊、配置庫模塊與代碼庫模塊;所述方案配置模塊、 配置庫模塊與方案加載管理模塊依次連接,所述外部調(diào)用程序單元與方案加載管理模塊連接,所述方案配置模塊與配置庫模塊連接;所述方案加載管理模塊與代碼庫模塊,分別與構(gòu)造管理單元連接。
4.根據(jù)權(quán)利要求3所述的基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),其特征在于,所述構(gòu)造管理單元,包括依次連接的元素構(gòu)造模塊、元素賦值模塊、代碼轉(zhuǎn)換模塊、元素排列模塊、標簽注入模塊與表格輸出模塊;所述方案加載管理模塊與元素構(gòu)造模塊連接,所述代碼庫模塊與代碼轉(zhuǎn)換模塊連接,所述外部調(diào)用程序單元與元素賦值模塊連接,所述表格輸出模塊與響應管理單元連接。
5.根據(jù)權(quán)利要求4所述的基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng),其特征在于,所述響應管理單元包括數(shù)據(jù)采集模塊、邏輯檢測模塊與事件管理模塊;所述表格輸出模塊,分別與數(shù)據(jù)采集模塊及事件管理模塊連接;所述數(shù)據(jù)采集模塊、邏輯檢測模塊與外部調(diào)用程序單元,依次連接;所述事件管理模塊與外部調(diào)用程序單元連接。
6.根據(jù)權(quán)利要求2-5中任一項所述的基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),其特征在于,所述配置管理單元還包括方案編號模塊與元素編號模塊;所述方案配置模塊,通過方案編號模塊,與域配置模塊關(guān)聯(lián);所述域配置模塊,通過元素編號模塊,與元素配置模塊關(guān)聯(lián)。
7.根據(jù)權(quán)利要求6所述的基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng),其特征在于,所述方案配置模塊,包括方案信息、列數(shù)與方案標簽。
8.根據(jù)權(quán)利要求6所述的基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng),其特征在于,所述域配置模塊,包括標題信息、標題標簽、值域信息、值域標簽、合并標簽與標記位。
9.根據(jù)權(quán)利要求6所述的基于元素描述語法的TOB元素動態(tài)封裝系統(tǒng),其特征在于,所述元素配置模塊,包括代碼轉(zhuǎn)接定義、長度標識、頁面元素類型、邏輯定義、元素標簽與數(shù)據(jù)類型。
全文摘要
本發(fā)明公開了一種基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),包括外部調(diào)用程序單元、配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元與響應管理單元,其中所述配置管理單元、數(shù)據(jù)管理單元、構(gòu)造管理單元、響應管理單元與外部調(diào)用程序單元,依次連接;所述外部調(diào)用程序單元,分別與數(shù)據(jù)管理單元及構(gòu)造管理單元連接。本發(fā)明所述基于元素描述語法的WEB元素動態(tài)封裝系統(tǒng),可以克服現(xiàn)有技術(shù)中編寫及調(diào)整工作量大、開發(fā)成本高與靈活性差等缺陷,以實現(xiàn)工作量小、開發(fā)成本低、靈活性好與工作效率高的優(yōu)點。
文檔編號G06F9/44GK102207874SQ20111017154
公開日2011年10月5日 申請日期2011年6月23日 優(yōu)先權(quán)日2011年6月23日
發(fā)明者王艷 申請人:王艷