• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的系統(tǒng)及方法技術(shù)方案

    技術(shù)編號:8532516 閱讀:204 留言:0更新日期:2013-04-04 15:20
    本發(fā)明專利技術(shù)涉及一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的系統(tǒng)及方法包括,根據(jù)待生成的業(yè)務(wù)界面的需求對數(shù)據(jù)庫中存儲的信息進(jìn)行配置,生成與業(yè)務(wù)界面展示相關(guān)的信息,并存儲在數(shù)據(jù)庫中;業(yè)務(wù)界面模塊向數(shù)據(jù)處理模塊發(fā)送業(yè)務(wù)界面展示的請求信息;數(shù)據(jù)處理模塊讀取數(shù)據(jù)庫中存儲的與業(yè)務(wù)界面展示相關(guān)的信息,并進(jìn)行分析和處理,將處理后的信息存儲在數(shù)據(jù)存儲模塊中;業(yè)務(wù)界面模塊調(diào)取數(shù)據(jù)處存儲塊中的與業(yè)務(wù)界面展示相關(guān)的信息,并進(jìn)行解析,展示在業(yè)務(wù)界面上,將已生成的業(yè)務(wù)界面所包含的信息存儲到數(shù)據(jù)庫中;該方法配置簡單,容易上手,成本低,頁面元素可重復(fù)利用,提高了開發(fā)效率,縮短了開發(fā)周期,且利于業(yè)務(wù)界面的生成與維護(hù)。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及。
    技術(shù)介紹
    目前在WEB應(yīng)用中,頁面展示主要是通過靜態(tài)頁面和動態(tài)頁面兩種方式。而在生產(chǎn)系統(tǒng)中,由于用戶的需求不斷變化、需求數(shù)量不斷增加給開發(fā)人員和維護(hù)人員帶來很大的壓力。需求變化就代表著要升級系統(tǒng),而大部分的需求是增加、減少或修改頁面元素,因此我們需要尋找一種通過動態(tài)配置頁面元素的方法來達(dá)到頁面元素的增加、減少和修改等需求,從而解決由于頁面元素變化給開發(fā)人員和維護(hù)人員帶來的壓力。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的不足,提供一種配置簡單,容易上手,成本低,頁面元素可重復(fù)利用,開發(fā)效率高,開發(fā)周期短,利于業(yè)務(wù)界面的生成與維護(hù)的基于頁面元素的動態(tài)生成業(yè)務(wù)界面的系統(tǒng)及方法。本專利技術(shù)解決上述技術(shù)問題的技術(shù)方案如下一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的方法,包括如下步驟步驟1:根據(jù)待生成的業(yè)務(wù)界面的需求對數(shù)據(jù)庫中存儲的頁面元素信息進(jìn)行配置,生成與業(yè)務(wù)界面展示相關(guān)的信息,并存儲在數(shù)據(jù)庫中;步驟2 :業(yè)務(wù)界面模塊向數(shù)據(jù)處理模塊發(fā)送業(yè)務(wù)界面展示的請求信息;步驟3 :數(shù)據(jù)處理模塊根據(jù)接收的業(yè)務(wù)界面展示的請求信息讀取數(shù)據(jù)庫中存儲的與業(yè)務(wù)界面展示相關(guān)的信息,并根據(jù)各個頁面元素的類型提取出相對應(yīng)的頁面元素的取值范圍和頁面元素的校驗(yàn)規(guī)則,并進(jìn)行關(guān)聯(lián)匹配;將處理后的信息存儲在數(shù)據(jù)存儲模塊中;步驟4:業(yè)務(wù)界面模塊調(diào)取數(shù)據(jù)存儲模塊中的與業(yè)務(wù)界面展示相關(guān)的信息,并進(jìn)行解析,展示在業(yè)務(wù)界面上;步驟5 :根據(jù)步驟3中提取的各類頁面元素的校驗(yàn)規(guī)則對生成的業(yè)務(wù)界面中的頁面元素逐個進(jìn)行校驗(yàn);步驟6 :判斷是否所有頁面元素均通過校驗(yàn),如果是則進(jìn)入步驟8,否則進(jìn)入步驟7 ;步驟7 :對未通過校驗(yàn)的頁面元素進(jìn)行操作提示,根據(jù)相應(yīng)的操作提示進(jìn)行修改,直至所有頁面元素均通過校驗(yàn),進(jìn)入步驟8 ;步驟8 :將通過校驗(yàn)的業(yè)務(wù)界面所包含的信息存儲到數(shù)據(jù)庫中。在上述技術(shù)方案的基礎(chǔ)上,本專利技術(shù)還可以做如下改進(jìn)。進(jìn)一步,所述步驟I中與業(yè)務(wù)界面展示相關(guān)的信息包括業(yè)務(wù)界面模塊與其業(yè)務(wù)單元的關(guān)系信息;還包括業(yè)務(wù)單元信息與業(yè)務(wù)單元中所包含的頁面元素信息之間的關(guān)系信肩、O進(jìn)一步,所述步驟I中對數(shù)據(jù)庫中存儲的頁面元素信息進(jìn)行配置的步驟如下步驟1.1 :判斷數(shù)據(jù)庫中是否存在用于生成所需業(yè)務(wù)界面的業(yè)務(wù)單元,有三種可能性一是不存在任何所需的業(yè)務(wù)單元,則進(jìn)入步驟1.1.1;二是存在部分所需的業(yè)務(wù)單元,則進(jìn)入步驟1.1. 2:;三是存在所有所需的業(yè)務(wù)單元,則進(jìn)入步驟1. 2 ;步驟1.1.1 :將數(shù)據(jù)庫中存儲的頁面元素進(jìn)行組合,生成全部所需的業(yè)務(wù)單元,并存儲在數(shù)據(jù)庫中,進(jìn)入步驟1. 2;步驟1.1. 2 :將數(shù)據(jù)庫中存儲的頁面元素進(jìn)行組合,生成所需的、但原本不存在的業(yè)務(wù)單元,并存儲在數(shù)據(jù)庫中,進(jìn)入步驟1. 2 ;步驟1. 2 :根據(jù)業(yè)務(wù)界面的需求配置業(yè)務(wù)界面模塊與所需業(yè)務(wù)單元之間的關(guān)系信息,并將關(guān)系信息存儲在數(shù)據(jù)庫中。本專利技術(shù)解決上述技術(shù)問題的另一技術(shù)方案如下一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的系統(tǒng),包括數(shù)據(jù)庫、業(yè)務(wù)界面模塊、數(shù)據(jù)處理模塊和數(shù)據(jù)存儲模塊;所述數(shù)據(jù)庫用于存儲不同種類的頁面元素信息和頁面元素對應(yīng)的取值范圍;還用于存儲根據(jù)業(yè)務(wù)界面模塊的需要將不同的頁面元素組合而成的業(yè)務(wù)單元信息;還用于存儲業(yè)務(wù)界面模塊與業(yè)務(wù)單元信息之間的關(guān)系信息;所述業(yè)務(wù)界面模塊用于向數(shù)據(jù)處理模塊發(fā)送業(yè)務(wù)界面展示的請求信息,還用于調(diào)取數(shù)據(jù)存儲模塊中的與業(yè)務(wù)界面展示相關(guān)的信息,并進(jìn)行解析,展示在業(yè)務(wù)界面上;所述數(shù)據(jù)處理模塊用于根據(jù)業(yè)務(wù)界面模塊傳來的業(yè)務(wù)界面展示的請求信息,讀取數(shù)據(jù)庫中所述與業(yè)務(wù)界面展示相關(guān)的信息,并根據(jù)各個頁面元素的類型提取出相對應(yīng)的頁面元素的取值范和頁面元素的校驗(yàn)規(guī)則,并進(jìn)行關(guān)聯(lián)匹配;將處理后的信息存儲在數(shù)據(jù)存儲模塊中,供業(yè)務(wù)界面模塊調(diào)取解析,最終展示在業(yè)務(wù)界面上;所述數(shù)據(jù)存儲模塊用于存儲經(jīng)過關(guān)聯(lián)匹配處理的業(yè)務(wù)界面展示的相關(guān)信息。在上述技術(shù)方案的基礎(chǔ)上,本專利技術(shù)還可以做如下改進(jìn)。進(jìn)一步,所述與業(yè)務(wù)界面展示相關(guān)的信息包括業(yè)務(wù)界面模塊與其業(yè)務(wù)單元的關(guān)系信息;還包括業(yè)務(wù)單元信息與業(yè)務(wù)單元中所包含的頁面元素信息之間的關(guān)系信息。本專利技術(shù)的有益效果是本專利技術(shù)通過頁面元素的配置,生成若干個業(yè)務(wù)單元,一個業(yè)務(wù)單元可供多個業(yè)務(wù)界面調(diào)用,減少了不必要的重復(fù)開發(fā),提高了頁面元素的利用率;還可通過配置數(shù)據(jù)庫中相關(guān)數(shù)據(jù),實(shí)現(xiàn)動態(tài)添加、修改、刪除已生成的業(yè)務(wù)界面中的頁面元素,實(shí)現(xiàn)業(yè)務(wù)界面的動態(tài)變化,通過這種動態(tài)配置可以減少開發(fā)周期,進(jìn)而達(dá)到快速響應(yīng)需求的變化,有利于降低開發(fā)成本,開發(fā)人員只需要了解如何配置業(yè)務(wù)界面所需的頁面元素,而無需花費(fèi)大量時間在技術(shù)學(xué)習(xí)上,降低了技術(shù)開發(fā)的門檻;所以本專利技術(shù)具有配置簡單,容易上手,有利于程序開發(fā)和維護(hù),節(jié)省大量的人工成本,縮短開發(fā)周期等優(yōu)點(diǎn)。附圖說明圖1為本專利技術(shù)所述一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的方法流程圖;圖2為所述步驟I的方法流程圖;圖3為本專利技術(shù)所述一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的系統(tǒng)框圖。具體實(shí)施例方式以下結(jié)合附圖對本專利技術(shù)的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本專利技術(shù),并非用于限定本專利技術(shù)的范圍。如圖1所示,一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的方法,包括如下步驟步驟1:根據(jù)待生成的業(yè)務(wù)界面的需求對數(shù)據(jù)庫中存儲的頁面元素信息進(jìn)行配置,生成與業(yè)務(wù)界面展示相關(guān)的信息,并存儲在數(shù)據(jù)庫中;其中,所述步驟I中與業(yè)務(wù)界面展示相關(guān)的信息包括業(yè)務(wù)界面模塊與業(yè)務(wù)單元的關(guān)系信息;還包括業(yè)務(wù)單元信息與業(yè)務(wù)單元中所包含的頁面元素信息之間的關(guān)系信息;即待生成的業(yè)務(wù)界面包括哪些業(yè)務(wù)單元,每個業(yè)務(wù)單元包含哪些頁面元素。步驟2 :業(yè)務(wù)界面模塊向數(shù)據(jù)處理模塊發(fā)送業(yè)務(wù)界面展示的請求信息;步驟3 :數(shù)據(jù)處理模塊根據(jù)接收的業(yè)務(wù)界面展示的請求信息讀取數(shù)據(jù)庫中存儲的與業(yè)務(wù)界面展示相關(guān)的信息,并根據(jù)各個頁面元素的類型提取出相對應(yīng)的頁面元素的取值范圍和頁面元素的校驗(yàn)規(guī)則,并進(jìn)行關(guān)聯(lián)匹配;將處理后的信息存儲在數(shù)據(jù)存儲模塊中;步驟4:業(yè)務(wù)界面模塊調(diào)取數(shù)據(jù)存儲模塊中的與業(yè)務(wù)界面展示相關(guān)的信息,并進(jìn)行解析,展示在業(yè)務(wù)界面上;步驟5 :根據(jù)步驟3中提取的各類頁面元素的校驗(yàn)規(guī)則對生成的業(yè)務(wù)界面中的頁面元素逐個進(jìn)行校驗(yàn);步驟6 :判斷是否所有頁面元素均通過校驗(yàn),如果是則進(jìn)入步驟8,否則進(jìn)入步驟7 ;步驟7 :對未通過校驗(yàn)的頁面元素進(jìn)行操作提示,根據(jù)相應(yīng)的操作提示進(jìn)行修改,直至所有頁面元素均通過校驗(yàn),進(jìn)入步驟8 ;步驟8 :將通過校驗(yàn)的業(yè)務(wù)界面所包含的信息存儲到數(shù)據(jù)庫中。圖2為所述步驟I中對數(shù)據(jù)庫中存儲的頁面元素信息進(jìn)行配置的流程圖,步驟如下步驟1.1 :判斷數(shù)據(jù)庫中是否存在用于生成所需業(yè)務(wù)界面的業(yè)務(wù)單元,有三種可能性一是不存在任何所需的業(yè)務(wù)單元,則進(jìn)入步驟1.1.1;二是存在部分所需的業(yè)務(wù)單元,則進(jìn)入步驟1.1. 2:;三是存在所有所需的業(yè)務(wù)單元,則進(jìn)入步驟1. 2 ;步驟1.1.1 :將數(shù)據(jù)庫中存儲的頁面元素進(jìn)行組合,生成全部所需的業(yè)務(wù)單元,并存儲在數(shù)據(jù)庫中,進(jìn)入步驟1. 2;步驟1.1. 2 :將數(shù)據(jù)庫中存儲的頁面元素進(jìn)行組合,生成所需的、但原本不存在的業(yè)務(wù)單元,并存儲在數(shù)據(jù)庫中,進(jìn)入步驟1. 2 ;步驟1. 2 :根據(jù)業(yè)務(wù)界面的需求配置業(yè)務(wù)界面模塊與所需業(yè)務(wù)單元之間的關(guān)系信息,并將關(guān)系信息存儲在數(shù)據(jù)庫中。每個業(yè)務(wù)接界本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】
    一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的方法,其特征在于,包括如下步驟:?步驟1:根據(jù)待生成的業(yè)務(wù)界面的需求對數(shù)據(jù)庫中存儲的頁面元素信息進(jìn)行配置,生成與業(yè)務(wù)界面展示相關(guān)的信息,并存儲在數(shù)據(jù)庫中;?步驟2:業(yè)務(wù)界面模塊向數(shù)據(jù)處理模塊發(fā)送業(yè)務(wù)界面展示的請求信息;?步驟3:數(shù)據(jù)處理模塊根據(jù)接收的業(yè)務(wù)界面展示的請求信息讀取數(shù)據(jù)庫中存儲的與業(yè)務(wù)界面展示相關(guān)的信息,并根據(jù)各個頁面元素的類型提取出相對應(yīng)的頁面元素的取值范圍和頁面元素的校驗(yàn)規(guī)則,并進(jìn)行關(guān)聯(lián)匹配;將處理后的信息存儲在數(shù)據(jù)存儲模塊中;?步驟4:業(yè)務(wù)界面模塊調(diào)取數(shù)據(jù)存儲模塊中的與業(yè)務(wù)界面展示相關(guān)的信息,并進(jìn)行解析,展示在業(yè)務(wù)界面上;?步驟5:根據(jù)步驟3中提取的各類頁面元素的校驗(yàn)規(guī)則對生成的業(yè)務(wù)界面中的頁面元素逐個進(jìn)行校驗(yàn);?步驟6:判斷是否所有頁面元素均通過校驗(yàn),如果是則進(jìn)入步驟8,否則進(jìn)入步驟7;?步驟7:對未通過校驗(yàn)的頁面元素進(jìn)行操作提示,根據(jù)相應(yīng)的操作提示進(jìn)行修改,直至所有頁面元素均通過校驗(yàn),進(jìn)入步驟8;?步驟8:將通過校驗(yàn)的業(yè)務(wù)界面所包含的信息存儲到數(shù)據(jù)庫中。

    【技術(shù)特征摘要】
    1.一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的方法,其特征在于,包括如下步驟 步驟1:根據(jù)待生成的業(yè)務(wù)界面的需求對數(shù)據(jù)庫中存儲的頁面元素信息進(jìn)行配置,生成與業(yè)務(wù)界面展示相關(guān)的信息,并存儲在數(shù)據(jù)庫中; 步驟2 :業(yè)務(wù)界面模塊向數(shù)據(jù)處理模塊發(fā)送業(yè)務(wù)界面展示的請求信息; 步驟3 :數(shù)據(jù)處理模塊根據(jù)接收的業(yè)務(wù)界面展示的請求信息讀取數(shù)據(jù)庫中存儲的與業(yè)務(wù)界面展示相關(guān)的信息,并根據(jù)各個頁面元素的類型提取出相對應(yīng)的頁面元素的取值范圍和頁面元素的校驗(yàn)規(guī)則,并進(jìn)行關(guān)聯(lián)匹配;將處理后的信息存儲在數(shù)據(jù)存儲模塊中; 步驟4:業(yè)務(wù)界面模塊調(diào)取數(shù)據(jù)存儲模塊中的與業(yè)務(wù)界面展示相關(guān)的信息,并進(jìn)行解析,展示在業(yè)務(wù)界面上; 步驟5 :根據(jù)步驟3中提取的各類頁面元素的校驗(yàn)規(guī)則對生成的業(yè)務(wù)界面中的頁面元素逐個進(jìn)行校驗(yàn); 步驟6 :判斷是否所有頁面元素均通過校驗(yàn),如果是則進(jìn)入步驟8,否則進(jìn)入步驟7 ;步驟7 :對未通過校驗(yàn)的頁面元素進(jìn)行操作提示,根據(jù)相應(yīng)的操作提示進(jìn)行修改,直至所有頁面元素均通過校驗(yàn),進(jìn)入步驟8 ; 步驟8 :將通過校驗(yàn)的業(yè)務(wù)界面所包含的信息存儲到數(shù)據(jù)庫中。2.根據(jù)權(quán)利要求1所述一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的方法,其特征在于,所述步驟I中與業(yè)務(wù)界面展示相關(guān)的信息包括業(yè)務(wù)界面模塊與其業(yè)務(wù)單元的關(guān)系信息;還包括業(yè)務(wù)單元信息與業(yè)務(wù)單元中所包含的頁面元素信息之間的關(guān)系信息。3.根據(jù)權(quán)利要求1所述一種基于頁面元素動態(tài)生成業(yè)務(wù)界面的方法,其特征在于,所述步驟I中對數(shù)據(jù)庫中存儲的頁面元素信息進(jìn)行配置的步驟如下 步驟1.1:判斷數(shù)據(jù)庫中是否存在用于生成所需業(yè)務(wù)界面的業(yè)務(wù)單元,有三種可能性一是不存在任何所需的業(yè)務(wù)單元,則進(jìn)入步驟1.1.1 ;二是存在部分所需的業(yè)務(wù)單元,則進(jìn)入步驟1.1....

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:張江苗
    申請(專利權(quán))人:北京思特奇信息技術(shù)股份有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品人妻系列无码人妻免费视频| 寂寞少妇做spa按摩无码| 日韩爆乳一区二区无码| 人妻丝袜中文无码av影音先锋专区| 免费A级毛片无码无遮挡内射 | 直接看的成人无码视频网站| 一本一道VS无码中文字幕| 亚洲精品无码鲁网中文电影| 久久久久无码精品国产app| 无码人妻熟妇AV又粗又大| 中文无码AV一区二区三区| 亚洲AV无码一区二区三区久久精品| 亚洲人成网亚洲欧洲无码久久| 少妇人妻偷人精品无码AV| 免费A级毛片无码视频| 亚洲日产无码中文字幕| 国产网红主播无码精品| 狠狠久久精品中文字幕无码| 亚洲国产成人无码AV在线影院| 无套内射在线无码播放| 国产精品三级在线观看无码 | 成人无码WWW免费视频| 日韩中文无码有码免费视频 | 久久精品国产亚洲AV无码偷窥| 久久人妻少妇嫩草AV无码蜜桃| 老司机无码精品A| 无码视频免费一区二三区| 亚洲av无码片在线观看| 人妻少妇偷人精品无码| 精品无码免费专区毛片| 亚洲精品av无码喷奶水糖心| 久久亚洲AV成人无码国产| 无套中出丰满人妻无码| 久久午夜无码鲁丝片秋霞| 无码A级毛片免费视频内谢| 无码国产色欲XXXX视频| 久久亚洲日韩看片无码| 亚洲一区二区三区国产精品无码 | 亚洲中文无码卡通动漫野外 | MM1313亚洲精品无码久久| 国产精品无码一区二区在线观一|