[發(fā)明專利]一種企業(yè)應(yīng)用框架的配置方法在審
| 申請?zhí)枺?/td> | 201810078735.4 | 申請日: | 2018-01-26 |
| 公開(公告)號: | CN108279880A | 公開(公告)日: | 2018-07-13 |
| 發(fā)明(設(shè)計(jì))人: | 王立軍;關(guān)利輝;李強(qiáng);劉通;邵禹源;符金鑫;李大剛;施連飛;鞠清云;孫穎;李詩萌;宋德懷;董一飛 | 申請(專利權(quán))人: | 長春玖佰軟件技術(shù)有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06Q10/10 |
| 代理公司: | 吉林長春新紀(jì)元專利代理有限責(zé)任公司 22100 | 代理人: | 王薇 |
| 地址: | 130012 吉林省長春市高*** | 國省代碼: | 吉林;22 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 配置層 解析 企業(yè)應(yīng)用框架 關(guān)系型數(shù)據(jù) 企業(yè)應(yīng)用 數(shù)據(jù)層 展示層 數(shù)據(jù)源定義 操作接口 調(diào)用數(shù)據(jù) 基礎(chǔ)接口 開發(fā)效率 數(shù)據(jù)動(dòng)態(tài) 頁面文件 頁面渲染 應(yīng)用客戶 直接訪問 低投入 高效率 有效地 源實(shí)體 綁定 加載 配置 數(shù)據(jù)庫 開發(fā) 展示 | ||
本發(fā)明涉及一種企業(yè)應(yīng)用框架的配置方法,其特征在于框架分為四層:數(shù)據(jù)層、配置層、展示層、解析層;其中數(shù)據(jù)層直接訪問數(shù)據(jù)庫,負(fù)責(zé)數(shù)據(jù)源定義,實(shí)體、屬性定義,為配置層提供對關(guān)系型數(shù)據(jù)源、非關(guān)系型數(shù)據(jù)源實(shí)體的操作接口,配置層通過調(diào)用數(shù)據(jù)層的基礎(chǔ)接口,展示層與解析層通過解析配置層生成的頁面文件,進(jìn)行應(yīng)用客戶端的頁面渲染展示,事件綁定與數(shù)據(jù)動(dòng)態(tài)加載;其能有效地提高企業(yè)應(yīng)用開發(fā)效率,減少開發(fā)人員投入,降低企業(yè)應(yīng)用開發(fā)成本,達(dá)到高效率,高質(zhì)量,低投入的目的。
技術(shù)領(lǐng)域
本發(fā)明涉及一種企業(yè)應(yīng)用框架的配置方法,屬于計(jì)算機(jī)領(lǐng)域。
背景技術(shù) 在企業(yè)應(yīng)用產(chǎn)品的軟件開發(fā)中,都需要對人機(jī)交互的界面進(jìn)行設(shè)計(jì)。在目前的軟件設(shè)計(jì)中,往往都把界面樣式和控制的代碼編寫在一起。這樣的好處是開發(fā)的時(shí)候比較容易,但是不利于產(chǎn)品的多客戶衍生及后續(xù)產(chǎn)品的開發(fā)。在很多的情況下,企業(yè)應(yīng)用框架的開發(fā)都是在基本功能上加上一些新的內(nèi)容。這樣在后續(xù)產(chǎn)品或多客戶產(chǎn)品的衍生中,是不需要更改控制的,只需要更改一些應(yīng)用界面的風(fēng)格、元素就夠了。而把界面樣式和控制的代碼整合在一起就使得在更改界面時(shí),還要對控制代碼進(jìn)行更改,而因?yàn)楸旧淼目刂品绞讲]有改變,這樣就浪費(fèi)了大量的工作時(shí)間和人力成本,降低了工作效率。傳統(tǒng)企業(yè)應(yīng)用框架的開發(fā)效率低,自身限制大,滿足客戶需求能力差的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種企業(yè)應(yīng)用框架的配置方法,其能有效地提高企業(yè)應(yīng)用開發(fā)效率,減少開發(fā)人員投入,降低企業(yè)應(yīng)用開發(fā)成本,達(dá)到高效率,高質(zhì)量,低投入的目的。
本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:一種企業(yè)應(yīng)用框架的配置方法,其特征在于框架分為四層:數(shù)據(jù)層、配置層、展示層、解析層;
1.數(shù)據(jù)層:直接訪問數(shù)據(jù)庫,負(fù)責(zé)數(shù)據(jù)源定義,實(shí)體、屬性定義,為配置層提供對關(guān)系型數(shù)據(jù)源(如:Mysql、Oracle)、非關(guān)系型數(shù)據(jù)源(如:Redis、MongoDB)實(shí)體的操作接口,數(shù)據(jù)緩存機(jī)制,事務(wù)處理機(jī)制,讀寫數(shù)據(jù)庫,日志記錄的跟蹤與管理;本發(fā)明為數(shù)據(jù)層的配置搭建了企業(yè)應(yīng)用數(shù)據(jù)集成平臺,實(shí)現(xiàn)對數(shù)據(jù)層的存儲與處理:
a.使用數(shù)據(jù)層的配置方式,用于實(shí)現(xiàn)對企業(yè)應(yīng)用數(shù)據(jù)存儲、處理以及數(shù)據(jù)映射和數(shù)據(jù)緩存;
b.規(guī)范了數(shù)據(jù)層基礎(chǔ)字段的命名規(guī)則,前綴代表字段含義,中間以“_”分隔,后綴代表字段在應(yīng)用中的類型:文本(T)、長文本(TX)、圖片(IMG)、主外鍵(ID)、數(shù)字(N)、JSON文本(JSON);如:用戶姓名(NM_T)、用戶id(USER_ID);通過這種規(guī)范的命名方式,便于數(shù)據(jù)層的處理與日常維護(hù);
c.規(guī)范了企業(yè)應(yīng)用通信協(xié)議,用于實(shí)現(xiàn)企業(yè)應(yīng)用內(nèi)對數(shù)據(jù)接口的統(tǒng)一調(diào)用方式;
2.配置層:通過調(diào)用數(shù)據(jù)層的基礎(chǔ)接口,進(jìn)行項(xiàng)目管理,應(yīng)用管理,頁面配置,控件庫管理,角色權(quán)限管理,接口管理,生成頁面文件;本發(fā)明為配置環(huán)節(jié)搭建了企業(yè)應(yīng)用集成平臺,負(fù)責(zé)實(shí)現(xiàn)對企業(yè)應(yīng)用搭建與業(yè)務(wù)邏輯構(gòu)造:
a.將頁面元素拆解為控件與屬性,通過多個(gè)控件與屬性的組裝完成頁面配置,便于企業(yè)應(yīng)用的搭建與頁面的動(dòng)態(tài)配置;
b.在配置頁面時(shí),增加了頁面的接口配置:增、刪、改、查,便于頁面與接口的動(dòng)態(tài)綁定;
c.基于企業(yè)應(yīng)用頁面,自定義的控件與屬性池,用于企業(yè)應(yīng)用頁面的動(dòng)態(tài)配置、事件綁定、業(yè)務(wù)流轉(zhuǎn),便于實(shí)現(xiàn)企業(yè)應(yīng)用內(nèi)的業(yè)務(wù)規(guī)則和業(yè)務(wù)邏輯;
3.展示層與解析層:通過解析配置層生成的頁面文件,進(jìn)行應(yīng)用客戶端(瀏覽器應(yīng)用、移動(dòng)客戶端應(yīng)用)的頁面渲染展示,事件綁定與數(shù)據(jù)動(dòng)態(tài)加載;
a.基于應(yīng)用客戶端(瀏覽器應(yīng)用、移動(dòng)客戶端應(yīng)用)的系統(tǒng)層組件,建立了動(dòng)態(tài)的控件屬性池,用于界面元素和事件動(dòng)作的控制,通過配置層的動(dòng)態(tài)配置,動(dòng)態(tài)組裝屬性,呈現(xiàn)出動(dòng)態(tài)配置的UI效果和功能;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于長春玖佰軟件技術(shù)有限公司,未經(jīng)長春玖佰軟件技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810078735.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 集成商業(yè)和支持商業(yè)的信息技術(shù)框架與結(jié)構(gòu)的建模結(jié)構(gòu)及方法
- 企業(yè)權(quán)利框架
- 大用戶智能用電信息互動(dòng)應(yīng)用框架
- 基于J2EE的企業(yè)應(yīng)用系統(tǒng)
- 一種企業(yè)應(yīng)用集成適配器的設(shè)計(jì)器系統(tǒng)及其設(shè)計(jì)方法
- 一種分層應(yīng)用技術(shù)框架
- 一種企業(yè)應(yīng)用框架的配置方法
- 一種國有資產(chǎn)經(jīng)營監(jiān)管平臺
- 一種數(shù)據(jù)中臺的數(shù)據(jù)處理方法及系統(tǒng)
- 一種基于法人綜合數(shù)據(jù)資源庫的企業(yè)空間數(shù)據(jù)應(yīng)用方法
- 非關(guān)系型查詢語言與關(guān)系型數(shù)據(jù)存儲的集成
- 基于統(tǒng)一索引的海量數(shù)據(jù)聯(lián)合存儲方法及檢索方法
- 一種數(shù)據(jù)庫數(shù)據(jù)查詢方法和設(shè)備
- 一種關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)庫的同步系統(tǒng)及方法
- 數(shù)據(jù)庫轉(zhuǎn)換服務(wù)器及其數(shù)據(jù)庫轉(zhuǎn)換方法
- 將非關(guān)系型數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)換到關(guān)系型數(shù)據(jù)庫的方法及裝置
- 一種數(shù)據(jù)庫檢索機(jī)制的構(gòu)建方法及系統(tǒng)
- 數(shù)據(jù)遷移方法、裝置、系統(tǒng)、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 后關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)實(shí)時(shí)同步方法及裝置、存儲介質(zhì)、終端
- 一種執(zhí)行數(shù)據(jù)庫事務(wù)的方法及裝置





