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

臺帳數(shù)據(jù)的處理方法及裝置的制作方法

文檔序號:6363750閱讀:293來源:國知局
專利名稱:臺帳數(shù)據(jù)的處理方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機領(lǐng)域,具體而言,涉及一種臺帳數(shù)據(jù)的處理方法及裝置。
背景技術(shù)
目前B/S技術(shù)流行于各種信息管理系統(tǒng),WEB技術(shù)的優(yōu)點可以包括如下幾種情況 可以隨時隨地進行查詢、瀏覽等業(yè)務(wù)處理;業(yè)務(wù)擴展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能;一處升級,所有客戶端都可應(yīng)用?;诖藘?yōu)點,許多企業(yè)選擇了 WEB技術(shù)來架構(gòu)企業(yè)信息系統(tǒng),提升企業(yè)競爭能力,改善業(yè)務(wù)流程。但隨著企業(yè)快速擴張,這種系統(tǒng)的制約瓶頸也越來越多,例如,現(xiàn)有的主流技術(shù)大多是通過專業(yè)的開發(fā)人員通過編程而開發(fā)出臺賬信息系統(tǒng),但由于業(yè)務(wù)需求的增加和復(fù)雜度的提高,使得開發(fā)信息系統(tǒng)的周期變長,開發(fā)成本也高昂,客戶需要漫長的等待才能看到軟件企業(yè)的成果交付。目前針對相關(guān)技術(shù)的信息管理系統(tǒng)在業(yè)務(wù)需求變更較大或復(fù)雜的情況下,開發(fā)效率較低,成本較高的問題,目前尚未提出有效的解決方案。

發(fā)明內(nèi)容
針對相關(guān)技術(shù)的信息管理系統(tǒng)在業(yè)務(wù)需求變更較大或復(fù)雜的情況下,開發(fā)效率較低,成本較高的問題,目前尚未提出有效的問題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種臺帳數(shù)據(jù)的處理方法及裝置,以解決上述問題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種臺帳數(shù)據(jù)的處理方法,該方法包括接收用戶輸入的臺帳配置信息;將臺帳配置信息保存至臺帳配置信息緩存區(qū); 讀取臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的臺帳配置信息進行編碼,以生成臺帳配置文件。進一步地,在生成臺帳配置文件之后,方法還包括通過調(diào)用編碼器來動態(tài)更新臺帳配置文件;讀取更新后的臺帳配置文件,并對更新后的臺帳配置文件進行解析,以生成新的臺帳配置信息;將新的臺帳配置信息保存至臺帳配置信息緩存區(qū)。進一步地,在將臺帳配置信息或新的臺帳配置信息保存至臺帳配置信息緩存區(qū)之后,方法還包括接收臺帳查詢請求;根據(jù)臺帳查詢請求在臺帳配置信息緩存區(qū)中讀取對應(yīng)的臺帳配置信息,以及對應(yīng)的業(yè)務(wù)數(shù)據(jù);根據(jù)讀取到的臺帳配置信息和業(yè)務(wù)數(shù)據(jù),生成臺帳查詢表單;顯示臺賬查詢賬單。進一步地,在接收臺帳查詢請求之前,方法還包括讀取配置查詢頁面信息,查詢頁面信息包括消息處理類、自定義表單模板、表單腳本、單頁顯示行以及數(shù)據(jù)過濾信息; 根據(jù)查詢頁面信息調(diào)用對應(yīng)的處理函數(shù),以生成臺帳查詢頁面,臺帳查詢頁面用于接收臺帳查詢請求的信息。進一步地,在將臺帳配置信息或新的臺帳配置信息保存至臺帳配置信息緩存區(qū)之后,方法還包括接收臺帳維護請求;響應(yīng)臺帳維護請求,并根據(jù)臺帳維護請求調(diào)用數(shù)據(jù)編輯對象;根據(jù)數(shù)據(jù)編輯對象對臺帳配置信息緩存區(qū)中的臺帳配置信息進行編輯,以獲取維護后的臺帳配置信息。進一步地,在獲取維護后的臺帳配置信息之后,方法還包括根據(jù)維護后的臺帳配置信息生成臺帳維護表單;通過外部接口調(diào)用對應(yīng)的功能組件,功能組件包括表單打印組件、權(quán)限控制組件,其中,表單打印組件用于生成臺帳報表,權(quán)限控制組件用于控制臺帳維護表單的訪問權(quán)限。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種臺帳數(shù)據(jù)的處理裝置,該裝置包括第一接收模塊,用于接收用戶輸入的臺帳配置信息;第一保存模塊,用于將臺帳配置信息保存至臺帳配置信息緩存區(qū);編碼處理模塊,用于讀取臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的臺帳配置信息進行編碼,以生成臺帳配置文件。進一步地,裝置還包括更新模塊,用于通過調(diào)用編碼器來動態(tài)更新臺帳配置文件;解碼處理模塊,用于讀取更新后的臺帳配置文件,并對更新后的臺帳配置文件進行解析,以生成新的臺帳配置信息;第二保存模塊,用于將新的臺帳配置信息保存至臺帳配置信息緩存區(qū)。進一步地,裝置還包括第二接收模塊,用于接收臺帳查詢請求;臺帳查詢模塊, 用于根據(jù)臺帳查詢請求在臺帳配置信息緩存區(qū)中讀取對應(yīng)的臺帳配置信息,以及對應(yīng)的業(yè)務(wù)數(shù)據(jù);第一生成模塊,用于根據(jù)獲取到的臺帳配置信息和對應(yīng)的業(yè)務(wù)數(shù)據(jù),生成并顯示臺帳查詢表單。進一步地,裝置還包括第三接收模塊,用于接收臺帳維護請求;響應(yīng)模塊,用于響應(yīng)臺帳維護請求,并根據(jù)臺帳維護請求調(diào)用數(shù)據(jù)編輯對象;臺帳維護模塊,用于根據(jù)數(shù)據(jù)編輯對象對臺帳配置信息緩存區(qū)中的臺帳配置信息進行編輯,以獲取維護后的臺帳配置信肩、O通過本發(fā)明,采用接收用戶輸入的臺帳配置信息;將臺帳配置信息保存至臺帳配置信息緩存區(qū);讀取臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的臺帳配置信息進行編碼,以生成臺帳配置文件,解決了相關(guān)技術(shù)的信息管理系統(tǒng)在業(yè)務(wù)需求變更較大或復(fù)雜的情況下,開發(fā)效率較低,成本較高的問題,進而實現(xiàn)在不需要開發(fā)人員編寫程序的情況下配置出符合需求的業(yè)務(wù)功能,達到了提高開發(fā)效率并降低人工成本的效果。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實施例的臺帳數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明實施例的臺帳數(shù)據(jù)的處理裝置的詳細結(jié)構(gòu)示意圖;圖3是根據(jù)本發(fā)明實施例的臺帳數(shù)據(jù)的處理方法的流程圖;圖4是根據(jù)本發(fā)明實施例的建立臺賬的應(yīng)用界面;圖5是根據(jù)本發(fā)明實施例的臺賬表單操作功能的應(yīng)用界面;圖6是根據(jù)本發(fā)明實施例的生成表單頁面的應(yīng)用界面;圖7是根據(jù)本發(fā)明實施例的字段屬性設(shè)置的應(yīng)用界面;以及圖8是根據(jù)本發(fā)明實施例的字段顯示設(shè)置的應(yīng)用界面。
具體實施例方式需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。圖I是根據(jù)本發(fā)明實施例的臺帳數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明實施例的臺帳數(shù)據(jù)的處理裝置的詳細結(jié)構(gòu)示意圖。如圖I所示,該裝置包括第一接收模塊10,用于接收用戶輸入的臺帳配置信息; 第一保存模塊30,用于將臺帳配置信息保存至臺帳配置信息緩存區(qū);編碼處理模塊50,用于讀取臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的臺帳配置信息進行編碼,以生成臺帳配置文件。本申請上述實施例實現(xiàn)了臺賬配置技術(shù),通過結(jié)合關(guān)系型數(shù)據(jù)庫,能夠快速配置出符合客戶所需的業(yè)務(wù)功能,然后通過編碼處理模塊對緩存區(qū)中保存的臺賬配置信息進行編碼,從而得到臺賬配置文件,其中,編碼的過程可以是一種對配置好的信息進行信息加載和對象轉(zhuǎn)換的技術(shù),該臺賬配置文件可以是xml文件。從而實現(xiàn)了不需要開發(fā)人員對需求一一進行程序編寫,在不需要開發(fā)人員編寫程序的情況下配置出符合需求的業(yè)務(wù)功能,是一種能快速定制開發(fā)的系統(tǒng)工具,達到了提高開發(fā)效率并降低人工成本的效果。具體的實施過程中,實現(xiàn)了在客戶業(yè)務(wù)發(fā)生變化或者調(diào)整時,提供一種根據(jù)需要來適應(yīng)客戶面對社會發(fā)展的變化而快速動態(tài)地調(diào)整業(yè)務(wù)系統(tǒng)。本申請上述實施例中的裝置還可以包括更新模塊70,用于通過調(diào)用編碼器來動態(tài)更新臺帳配置文件;解碼處理模塊90,用于讀取更新后的臺帳配置文件,并對更新后的臺帳配置文件進行解析,以生成新的臺帳配置信息;第二保存模塊110,用于將新的臺帳配置信息保存至臺帳配置信息緩存區(qū)。該實施例的裝置可以提供用于服務(wù)器與客戶端之間的局部數(shù)據(jù)的更新,該功能采用XML方式進行服務(wù)器與客戶端的數(shù)據(jù)傳遞,可以局部更新數(shù)據(jù)。具體的,如圖2所示,上述實施例實現(xiàn)了一個臺帳配置功能的模塊可以通過更新模塊來實現(xiàn)添加、修改臺帳功能,配置臺帳子功能,配置臺帳(字段)的顯示、查詢、編輯修改等信息的功能。臺帳配置的功能模塊通過通用的基礎(chǔ)數(shù)據(jù)接口來讀取和保存配置完成的臺帳配置信息,在系統(tǒng)運行期間,臺賬配置信息會以Java對象的形式用配置信息緩存技術(shù)保存到內(nèi)存中,然后通過編碼器將內(nèi)存中的臺賬配置信息進行編碼得到新的臺賬配置文件,客戶業(yè)務(wù)變更時僅需修改該配置文件即可,修改后的信息會由解碼器進行解碼后保存入臺賬配置信息緩存區(qū)。另外,也可以先通過更新緩存對象來修改臺賬配置信息, 再通過編碼器處理更新后的臺賬配置信息來得到更新后的臺賬配置文件,配置信息緩存 (ConfigCache)屬于配置模塊。如果存在功能擴展,則可以使用“動態(tài)配置消息類技術(shù)”附加額外的功能特性。上述實施例中,可以將臺賬配置信息通過編碼器得到XML格式的臺賬配置文件進行存儲,該格式的配置文件便于移植、加載與對象轉(zhuǎn)換、緩存、運行等功能。而將臺帳配置信息讀取到內(nèi)存對象中,可以加快臺帳訪問配置信息的速度,該技術(shù)應(yīng)用于整個組件。本申請上述實施例的裝置還可以包括第二接收模塊,用于接收臺帳查詢請求; 臺帳查詢模塊,用于根據(jù)臺帳查詢請求在臺帳配置信息緩存區(qū)中讀取對應(yīng)的臺帳配置信息,以及對應(yīng)的業(yè)務(wù)數(shù)據(jù);第一生成模塊,用于根據(jù)獲取到的臺帳配置信息和對應(yīng)的業(yè)務(wù)數(shù)據(jù),生成并顯示臺帳查詢表單。具體的,如圖2所示,本申請上述實施例實現(xiàn)了臺帳查詢的功能模塊,可以依據(jù)臺帳的配置信息生成查詢列表頁,用于提供數(shù)據(jù)的顯示、查詢等功能,將臺賬配置文件中的數(shù)據(jù)加載并顯示,并且可以提供一個主界面來生成臺帳查詢的功能。具體的,在收到一個查詢臺帳的請求時,首先根據(jù)請求參數(shù)從緩存ConfigCache讀取臺帳的配置信息,然后讀取業(yè)務(wù)數(shù)據(jù),根據(jù)臺帳配置信息和業(yè)務(wù)數(shù)據(jù)結(jié)合發(fā)明的臺賬表單技術(shù),生成查詢顯示頁面。如果某一表單僅需要顯示部分數(shù)據(jù),則僅獲取部分所需的XML文件中的臺賬配置信息來提取用戶所需的數(shù)據(jù)項,以節(jié)省網(wǎng)絡(luò)資源,提升性能。其中,該實施例中生成的臺賬查詢表單可以是在線配置得到的結(jié)果,通過自定義表單的支持,使臺賬的列表、編輯表單的表現(xiàn)可以快速靈活的進行調(diào)整。本申請上述實施例的裝置還可以包括第三接收模塊,用于接收臺帳維護請求; 響應(yīng)模塊,用于響應(yīng)臺帳維護請求,并根據(jù)臺帳維護請求調(diào)用數(shù)據(jù)編輯對象;臺帳維護模塊,用于根據(jù)數(shù)據(jù)編輯對象對臺帳配置信息緩存區(qū)中的臺帳配置信息進行編輯,以獲取維護后的臺帳配置信息。具體的,如圖2所示,該實施例實現(xiàn)了數(shù)據(jù)維護的功能模塊,可以依據(jù)臺帳的配置信息生成臺帳數(shù)據(jù)的編輯表單頁面,具有添加、修改、刪除等功能。該數(shù)據(jù)維護的功能模塊通過從配置信息緩存區(qū)(ConfigCache)獲取臺帳配置信息,并通過數(shù)據(jù)系統(tǒng)通用的接口 BaseDao來讀取、添加、更新、刪除臺帳數(shù)據(jù)。該實施例也利用了臺賬表單生成的技術(shù),通過臺賬表單的在線配置,自定義表單的支持,使臺賬的列表、編輯表單的表現(xiàn)可以快速靈活的進行調(diào)整。有上述圖I和圖2所示的實施例可知,本申請實現(xiàn)了一個臺賬管理組件,該組件可以劃分為三個主要模塊臺帳配置的功能模塊、臺賬查詢的功能模塊、數(shù)據(jù)維護的功能模塊。三個模塊是相對獨立的,模塊之間存在調(diào)用關(guān)系,并且三個模塊和系統(tǒng)框架以及權(quán)限組件、界面框架存在接口。另外,當(dāng)客戶業(yè)務(wù)功能較為復(fù)雜時,可以通過動態(tài)消息類的調(diào)用技術(shù)來進行行為的擴展,如權(quán)限控制,表單打印,完成用戶的復(fù)雜應(yīng)用功能,同時利將配置信息緩存區(qū)域用于保存臺賬配置信息貫穿整個發(fā)明,加載信息到內(nèi)存,使得整體工作效率得到提聞。上述實施例還實現(xiàn)了動態(tài)配置消息類的功能,具體的,可以采用反射技術(shù)設(shè)計出動態(tài)擴展功能,即動態(tài)配置消息類,通過更新臺賬配置文件來使程序在運行期間可以改變業(yè)務(wù)的行為和功能。圖3是根據(jù)本發(fā)明實施例的臺帳數(shù)據(jù)的處理方法的流程圖,如圖3所示該方法包括如下步驟步驟S102,通過圖I中的第一接收模塊10來接收用戶輸入的臺帳配置信息。步驟S104,通過圖I中的第一保存模塊30來將臺帳配置信息保存至臺帳配置信息緩存區(qū)。步驟S106,通過圖I中的編碼器讀取臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的臺帳配置信息進行編碼,以生成臺帳配置文件。本申請上述實施例實現(xiàn)了臺賬配置技術(shù),通過結(jié)合關(guān)系型數(shù)據(jù)庫,能夠快速配置出符合客戶所需的業(yè)務(wù)功能,然后通過編碼處理模塊對緩存區(qū)中保存的臺賬配置信息進行編碼,從而得到臺賬配置文件,其中,編碼的過程可以是一種對配置好的信息進行信息加載和對象轉(zhuǎn)換的技術(shù),該臺賬配置文件可以是xml文件。從而實現(xiàn)了不需要開發(fā)人員對需求一一進行程序編寫,在不需要開發(fā)人員編寫程序的情況下配置出符合需求的業(yè)務(wù)功能,是一種能快速定制開發(fā)的系統(tǒng)工具,達到了提高開發(fā)效率并降低人工成本的效果。具體的實施過程中,實現(xiàn)了在客戶業(yè)務(wù)發(fā)生變化或者調(diào)整時,提供一種根據(jù)需要來適應(yīng)客戶面對社會發(fā)展的變化而快速動態(tài)地調(diào)整業(yè)務(wù)系統(tǒng)。本申請上述實施例中,在生成臺帳配置文件之后,方法還可以包括通過調(diào)用編碼器來動態(tài)更新臺帳配置文件;解碼器讀取更新后的臺帳配置文件,并對更新后的臺帳配置文件進行解析,以生成新的臺帳配置信息;將新的臺帳配置信息保存至臺帳配置信息緩存區(qū)。具體的,本申請上述實施例中,用戶首先在臺賬配置的功能模塊中根據(jù)一個物理表,生成臺賬配置信息,臺賬配置信息被暫存在臺賬配置信息緩存區(qū)中,其中,該臺賬配置信息包含臺賬功能、子功能(增、刪、改操作)、字段(數(shù)據(jù)項)等操作內(nèi)容。在用戶完成上述設(shè)置臺賬配置信息后,并保存臺賬配置信息之后,通過編碼器將臺賬配置信息緩存區(qū)中的臺賬配置信息進行編碼并保存為一個臺賬配置文件,這個生成的臺賬配置文件可以是一個物理xml文件,該格式的文件可以實現(xiàn)不需要開發(fā)人員編寫程序的情況下配置出符合需求的業(yè)務(wù)功能。本申請上述實施例中,在將臺帳配置信息或新的臺帳配置信息保存至臺帳配置信息緩存區(qū)之后,方法還可以包括接收臺帳查詢請求;根據(jù)臺帳查詢請求在臺帳配置信息緩存區(qū)中讀取對應(yīng)的臺帳配置信息,以及對應(yīng)的業(yè)務(wù)數(shù)據(jù);根據(jù)讀取到的臺帳配置信息和對應(yīng)的業(yè)務(wù)數(shù)據(jù),生成臺帳查詢表單;然后顯示臺賬查詢賬單。優(yōu)選地,在接收臺帳查詢請求之前,可以提供一個用戶界面,用于獲取配置查詢頁面信息,該查詢頁面信息包括消息處理類、自定義表單模板、表單腳本、單頁顯示行以及數(shù)據(jù)過濾信息;根據(jù)查詢頁面信息調(diào)用對應(yīng)的處理函數(shù),以生成臺帳查詢頁面,臺帳查詢頁面用于接收臺帳查詢請求的信息。具體的,上述實施例實現(xiàn)了臺賬查詢的功能模塊,在用戶使用臺賬功能時,臺賬查詢模塊會在事先設(shè)置好的生成查詢頁面上輸入相關(guān)的查詢條件,然后根據(jù)條件從臺賬配置信息緩存區(qū)中讀取對應(yīng)的臺賬配置信息,并將這些信息通過臺賬查詢生成JSP前臺頁面展現(xiàn)給用戶。其中,生成查詢頁面可以包括頁面按鈕、查詢控件、頁面表格,在具體的查詢操作過程中,用戶可以在生成的JSP頁面上點擊某個按鈕時,臺賬查詢的功能模塊會調(diào)用臺賬查詢功能的條件而進行相應(yīng)的業(yè)務(wù)處理。本申請上述實施例中,在將臺帳配置信息或新的臺帳配置信息保存至臺帳配置信息緩存區(qū)之后,方法還可以包括接收臺帳維護請求;響應(yīng)臺帳維護請求,并根據(jù)臺帳維護請求調(diào)用數(shù)據(jù)編輯對象;根據(jù)數(shù)據(jù)編輯對象對臺帳配置信息緩存區(qū)中的臺帳配置信息進行編輯,以獲取維護后的臺帳配置信息。具體的,本申請上述實施例實現(xiàn)了數(shù)據(jù)維護的功能模塊,當(dāng)用戶觸發(fā)某一維護功能時,數(shù)據(jù)維護的功能模塊中的臺賬編輯組件UpdateAction便會響應(yīng)臺賬維護請求,通過調(diào)用數(shù)據(jù)編輯服務(wù)從而激發(fā)對應(yīng)的業(yè)務(wù)消息對象,完成用戶所需的業(yè)務(wù)操作,在業(yè)務(wù)操作的過程中,首先會從臺賬配置信息緩存區(qū)中讀取對應(yīng)的臺賬配置信息,然后將臺賬配置信息通過JSP前臺頁面展現(xiàn)給用戶,該編輯JSP頁面可以包括表單、表單控件、頁面表格等。
優(yōu)選地,在獲取維護后的臺帳配置信息之后,方法還可以包括根據(jù)維護后的臺帳配置信息生成臺帳維護表單;通過外部接口調(diào)用對應(yīng)的功能組件,功能組件包括表單打印組件、權(quán)限控制組件,其中,表單打印組件用于生成臺帳報表,權(quán)限控制組件用于控制臺帳維護表單的訪問權(quán)限。具體的,該實施例提供了一個外部接口,用于調(diào)用表單打印、權(quán)限系統(tǒng)、系統(tǒng)框架等相關(guān)業(yè)務(wù)系統(tǒng)完成其他相關(guān)功能。由上述圖3所示的實施例可知,本申請上述實施例的臺賬配置信息緩存區(qū)是整個臺賬功能的核心,為其他功能模塊提供數(shù)據(jù)的支撐。在系統(tǒng)啟動時,解碼器可以讀取加載到該臺賬配置信息緩存區(qū)中的所有臺賬配置信息。這樣臺賬配置的功能模塊、臺賬查詢的功能模塊以及臺賬數(shù)據(jù)維護的功能模塊便可以使用臺賬配置文件中的信息。圖4是根據(jù)本發(fā)明實施例的建立臺賬的應(yīng)用界面;圖5是根據(jù)本發(fā)明實施例的臺賬表單操作功能的應(yīng)用界面;圖6是根據(jù)本發(fā)明實施例的生成表單頁面的應(yīng)用界面;圖7 是根據(jù)本發(fā)明實施例的字段屬性設(shè)置的應(yīng)用界面;以及圖8是根據(jù)本發(fā)明實施例的字段顯示設(shè)置的應(yīng)用界面。結(jié)合圖1-3所述的實施例,本申請圖4關(guān)于建立臺賬的應(yīng)用界面可知,對單個業(yè)務(wù)表配置臺賬,可以通過圖4的應(yīng)用界面來填寫臺賬的基本信息。該應(yīng)用界面可以實現(xiàn)本申請的配置臺賬配置信息的功能和配置信息緩存區(qū)保存信息的功能,其中配置信息緩存區(qū)存儲信息的功能是貫穿整個臺賬發(fā)明。如圖4所示,臺賬編號是每個臺賬的唯一編號,可以輸入字母、數(shù)字和下劃線,如果輸入值和已有臺賬編號重復(fù),系統(tǒng)會彈出錯誤提示框,需要重新輸入新的臺賬編號。臺賬名稱是業(yè)務(wù)系統(tǒng)中臺賬的具體名稱。數(shù)據(jù)類型分為業(yè)務(wù)表和視圖,數(shù)據(jù)庫對象顯示的是數(shù)據(jù)類型的對象列表。上級節(jié)點是臺賬功能樹中臺賬名稱的父節(jié)點名稱。字段分組是在添加、 修改、詳細頁面中,字段可以選擇的區(qū)域名稱,填寫規(guī)則是分組1#,分組2。表單中分幾行顯示表示在添加、修改、詳細頁面中,字段分布的行數(shù)。如圖5所示,該應(yīng)用界面用于實現(xiàn)本申請生成臺賬表單的操作功能,具體的操作功能會出現(xiàn)在三種頁面中,分別是編輯表單頁面、查詢表單頁面和詳細表單頁面,不同的頁面中,可用的操作功能也不同。編輯數(shù)據(jù)表單中有刪除和打印的操作,查詢表單中有添加、 修改、刪除、導(dǎo)出、打印和發(fā)起的操作,詳細數(shù)據(jù)顯示表單中有修改、刪除、導(dǎo)出和打印的操作。該功能模塊同時需要利用信息加載和對象轉(zhuǎn)換功能來加載配置信息并調(diào)用對應(yīng)的對象來處理配置信息實現(xiàn)對應(yīng)的功能。如圖6所示,該應(yīng)用界面用于實現(xiàn)生成頁面的設(shè)置功能,該實施例通過配置消息處理類、自定義表單模板、表單腳本、單頁顯示行、數(shù)據(jù)過濾等信息,來控制查詢列表頁的顯示樣式實現(xiàn)該功能需要調(diào)用臺賬表單的生成函數(shù)來處理臺賬配置信息。其中,消息處理類是業(yè)務(wù)子系統(tǒng)繼承消息處理接口的實現(xiàn)類,可以在查詢列表頁顯示業(yè)務(wù)子系統(tǒng)自定義的消息。同時也可以根據(jù)需求動態(tài)配置消息類來實現(xiàn)頁面按照用戶需求進行配置和更新。如圖7所示的應(yīng)用界面用于執(zhí)行字段屬性設(shè)置的功能,具體的,是對業(yè)務(wù)表中字段基本信息的設(shè)置,設(shè)置內(nèi)容可以包括字段名稱、數(shù)據(jù)庫字段、字段類型、字段長度和主鍵信息,上述內(nèi)容都是從用戶字段表查詢出來的信息,其中數(shù)據(jù)庫字段是不可更改的,主鍵字段的主鍵復(fù)選框會自動勾選。如圖8所示的應(yīng)用界面用于執(zhí)行字段顯示設(shè)置的功能,具體的,臺賬字段是否在錄入表單、查詢列表、詳情顯示頁面中顯示及顯示順序和控件類型,臺賬的默認排序規(guī)則, 臺賬字段顯示格式等功能,都需要利用調(diào)用對應(yīng)的對象來實現(xiàn)臺賬局部數(shù)據(jù)更新的技術(shù)。 其中,取值SQL是用來在需要的時候利用該字段來查詢數(shù)據(jù)庫。需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術(shù)效果節(jié)省開發(fā)工時,如一個簡單增、刪、改、查功能,開發(fā)人員開發(fā)及調(diào)試完成該功能,需要二天才能完成。而使用臺賬配置,4個小時就可完成。生產(chǎn)率提升了 75% ;需求變更加快,如因業(yè)務(wù)變動而產(chǎn)生字段增加,減小,字段命名改變等問題,一處配置,相關(guān)頁面均進行改變。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種臺帳數(shù)據(jù)的處理方法,其特征在于,包括接收用戶輸入的臺帳配置信息;將所述臺帳配置信息保存至臺帳配置信息緩存區(qū);讀取所述臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的臺帳配置信息進行編碼,以生成臺帳配置文件。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,在生成臺帳配置文件之后,所述方法還包括通過調(diào)用編碼器來動態(tài)更新所述臺帳配置文件;讀取更新后的臺帳配置文件,并對所述更新后的臺帳配置文件進行解析,以生成新的臺帳配置信息;將所述新的臺帳配置信息保存至所述臺帳配置信息緩存區(qū)。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,在將臺帳配置信息或新的臺帳配置信息保存至所述臺帳配置信息緩存區(qū)之后,所述方法還包括接收臺帳查詢請求;根據(jù)所述臺帳查詢請求在所述臺帳配置信息緩存區(qū)中讀取對應(yīng)的臺帳配置信息,以及對應(yīng)的業(yè)務(wù)數(shù)據(jù);根據(jù)讀取到的臺帳配置信息和業(yè)務(wù)數(shù)據(jù),生成臺帳查詢表單;顯示所述臺賬查詢賬單。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在接收臺帳查詢請求之前,所述方法還包括讀取配置查詢頁面信息,所述查詢頁面信息包括消息處理類、自定義表單模板、表單腳本、單頁顯示行以及數(shù)據(jù)過濾信息;根據(jù)所述查詢頁面信息調(diào)用對應(yīng)的處理函數(shù),以生成臺帳查詢頁面,所述臺帳查詢頁面用于接收所述臺帳查詢請求的信息。
5.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,在將臺帳配置信息或新的臺帳配置信息保存至臺帳配置信息緩存區(qū)之后,所述方法還包括接收臺帳維護請求;響應(yīng)所述臺帳維護請求,并根據(jù)所述臺帳維護請求調(diào)用數(shù)據(jù)編輯對象;根據(jù)所述數(shù)據(jù)編輯對象對所述臺帳配置信息緩存區(qū)中的臺帳配置信息進行編輯,以獲取維護后的臺帳配置信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在獲取維護后的臺帳配置信息之后,所述方法還包括根據(jù)所述維護后的臺帳配置信息生成臺帳維護表單;通過外部接口調(diào)用對應(yīng)的功能組件,所述功能組件包括表單打印組件、權(quán)限控制組件,其中,所述表單打印組件用于生成臺帳報表,所述權(quán)限控制組件用于控制所述臺帳維護表單的訪問權(quán)限。
7.一種臺帳數(shù)據(jù)的處理裝置,其特征在于,包括第一接收模塊,用于接收用戶輸入的臺帳配置信息;第一保存模塊,用于將所述臺帳配置信息保存至臺帳配置信息緩存區(qū);編碼處理模塊,用于讀取所述臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的所述臺帳配置信息進行編碼,以生成臺帳配置文件。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括更新模塊,用于通過調(diào)用編碼器來動態(tài)更新所述臺帳配置文件;解碼處理模塊,用于讀取更新后的臺帳配置文件,并對所述更新后的臺帳配置文件進行解析,以生成新的臺帳配置信息;第二保存模塊,用于將所述新的臺帳配置信息保存至所述臺帳配置信息緩存區(qū)。
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述裝置還包括第二接收模塊,用于接收臺帳查詢請求;臺帳查詢模塊,用于根據(jù)所述臺帳查詢請求在所述臺帳配置信息緩存區(qū)中讀取對應(yīng)的臺帳配置信息,以及對應(yīng)的業(yè)務(wù)數(shù)據(jù);第一生成模塊,用于根據(jù)獲取到的所述臺帳配置信息和對應(yīng)的所述業(yè)務(wù)數(shù)據(jù),生成并顯示臺帳查詢表單。
10.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述裝置還包括第三接收模塊,用于接收臺帳維護請求;響應(yīng)模塊,用于響應(yīng)所述臺帳維護請求,并根據(jù)所述臺帳維護請求調(diào)用數(shù)據(jù)編輯對象;臺帳維護模塊,用于根據(jù)所述數(shù)據(jù)編輯對象對所述臺帳配置信息緩存區(qū)中的臺帳配置信息進行編輯,以獲取維護后的臺帳配置信息。
全文摘要
本發(fā)明公開了一種臺帳數(shù)據(jù)的處理方法及裝置。其中,該方法包括接收用戶輸入的臺帳配置信息;將臺帳配置信息保存至臺帳配置信息緩存區(qū);讀取臺帳配置信息緩存區(qū)中已經(jīng)保存的臺帳配置信息,并對讀取到的臺帳配置信息進行編碼,以生成臺帳配置文件。通過本發(fā)明,能夠?qū)崿F(xiàn)在不需要開發(fā)人員編寫程序的情況下配置出符合需求的業(yè)務(wù)功能,達到了提高開發(fā)效率并降低人工成本。
文檔編號G06F17/30GK102609494SQ20121002006
公開日2012年7月25日 申請日期2012年1月21日 優(yōu)先權(quán)日2012年1月21日
發(fā)明者方文, 楊志鵬, 江春華, 牛仁義, 羅新偉, 胡寶良, 陳顯龍, 陳曉龍 申請人:北京恒華偉業(yè)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
曲水县| 岳阳县| 天柱县| 安阳市| 金寨县| 旺苍县| 邻水| 周至县| 黄大仙区| 邓州市| 博白县| 八宿县| 中超| 台南市| 武穴市| 海伦市| 仁布县| 金阳县| 临澧县| 华亭县| 四平市| 沅江市| 宿州市| 新丰县| 延安市| 固阳县| 闻喜县| 通许县| 仁布县| 祁阳县| 泗洪县| 兰溪市| 股票| 三原县| 江山市| 宁安市| 荣成市| 和平县| 图们市| 宁化县| 阿城市|