[發(fā)明專利]一種基于數(shù)據(jù)模板的可配置型JAVA開發(fā)平臺(tái)在審
| 申請(qǐng)?zhí)枺?/td> | 201910202440.8 | 申請(qǐng)日: | 2019-03-11 |
| 公開(公告)號(hào): | CN109933310A | 公開(公告)日: | 2019-06-25 |
| 發(fā)明(設(shè)計(jì))人: | 戚魯鳳;謝斌;張雪敏;徐佩佩;曹守超;李恩堂;張立新;匡雪蓮;劉士紅;邵常媛;石乾;陳清瑩;柳明輝 | 申請(qǐng)(專利權(quán))人: | 山東魯能軟件技術(shù)有限公司 |
| 主分類號(hào): | G06F8/20 | 分類號(hào): | G06F8/20;G06F8/30;G06Q10/10 |
| 代理公司: | 北京元本知識(shí)產(chǎn)權(quán)代理事務(wù)所 11308 | 代理人: | 岳秀梅 |
| 地址: | 250001 山*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 后臺(tái)配置 集成中心 可配置型 配置中心 數(shù)據(jù)模板 第三方 代碼生成器 安全策略 風(fēng)格統(tǒng)一 工作難度 基本數(shù)據(jù) 集中管理 簡(jiǎn)單功能 經(jīng)濟(jì)成本 開發(fā)效率 數(shù)據(jù)模型 通信接口 用戶權(quán)限 自動(dòng)生成 組織架構(gòu) 防攻擊 配置的 調(diào)用 封裝 頁面 工作量 角色 建設(shè) 維護(hù) 開發(fā) 學(xué)習(xí) | ||
本發(fā)明公開了一種基于數(shù)據(jù)模板的可配置型JAVA開發(fā)平臺(tái),包括配置中心建設(shè)、代碼及第三方集成中心和代碼生成器,所述配置中心建設(shè)通過后臺(tái)配置中心對(duì)系統(tǒng)的菜單、組織架構(gòu)、角色等基本數(shù)據(jù)進(jìn)行維護(hù),達(dá)到系統(tǒng)的基礎(chǔ)用戶權(quán)限的控制,所述后臺(tái)配置中心具備對(duì)相關(guān)項(xiàng)目的集中管理和風(fēng)格統(tǒng)一兼具防攻擊等安全策略,所述代碼及第三方集成中心系統(tǒng)中通過封裝sap通信接口達(dá)到調(diào)用sap系統(tǒng)中的函數(shù);通過配置的數(shù)據(jù)模型,自動(dòng)生成相應(yīng)頁面,實(shí)現(xiàn)簡(jiǎn)單功能的增刪改查,提高開發(fā)效率,減少開發(fā)工作量,提高了功能性和靈活性,可適用于多種工作環(huán)境的需求,同時(shí)便于學(xué)習(xí)和理解,節(jié)省了時(shí)間和精力,降低了工作難度和經(jīng)濟(jì)成本。
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種基于數(shù)據(jù)模板的可配置型JAVA開發(fā)平臺(tái)。
背景技術(shù)
隨著科技的發(fā)展及社會(huì)生活節(jié)奏的日益提高,用戶對(duì)于軟件使用的要求也隨之變高。雖然國(guó)內(nèi)軟件企業(yè)的規(guī)范化程度正在不斷提升,在開發(fā)過程中對(duì)軟件開發(fā)輔助工具的使用也日益普及。但是,中國(guó)軟件企業(yè)仍然有大部分處于原始開發(fā)狀態(tài),所以還需要真正懂得軟件工程技術(shù)和管理的技術(shù)人員以及國(guó)內(nèi)軟件咨詢技術(shù)企業(yè)的自我完善和成長(zhǎng)。
現(xiàn)有的市場(chǎng)上針對(duì)于上述現(xiàn)狀所推出的快速開發(fā)平臺(tái)相對(duì)較少,技術(shù)不是很成熟,功能簡(jiǎn)單,且靈活性不夠,不能滿足多種環(huán)境的需求。使用效果不是很明顯,同時(shí)隨著現(xiàn)階段的需求日益提高,對(duì)于管理人員及開發(fā)人員的綜合要求也相應(yīng)提高,而隨著社會(huì)環(huán)境及其他各方面原因的影響,國(guó)內(nèi)開發(fā)人員的綜合能力相對(duì)偏低,這就造成了軟件企業(yè)開發(fā)的人工成本也隨之增高,使企業(yè)負(fù)擔(dān)加重,利潤(rùn)相對(duì)偏低的問題,為此我們提出一種基于數(shù)據(jù)模板的可配置型JAVA開發(fā)平臺(tái)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于數(shù)據(jù)模板的可配置型JAVA開發(fā)平臺(tái),以解決上述背景技術(shù)中提出的現(xiàn)有的市場(chǎng)上針對(duì)于上述現(xiàn)狀所推出的快速開發(fā)平臺(tái)相對(duì)較少,技術(shù)不是很成熟,功能簡(jiǎn)單,且靈活性不夠,不能滿足多種環(huán)境的需求,使用效果不是很明顯,同時(shí)隨著現(xiàn)階段的需求日益提高,對(duì)于管理人員及開發(fā)人員的綜合要求也相應(yīng)提高,而隨著社會(huì)環(huán)境及其他各方面原因的影響,國(guó)內(nèi)開發(fā)人員的綜合能力相對(duì)偏低,這就造成了軟件企業(yè)開發(fā)的人工成本也隨之增高,使企業(yè)負(fù)擔(dān)加重,利潤(rùn)相對(duì)偏低等問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一種基于數(shù)據(jù)模板的可配置型JAVA開發(fā)平臺(tái),包括配置中心建設(shè)、代碼及第三方集成中心和代碼生成器,所述配置中心建設(shè)通過后臺(tái)配置中心對(duì)系統(tǒng)的菜單、組織架構(gòu)、角色等基本數(shù)據(jù)進(jìn)行維護(hù),達(dá)到系統(tǒng)的基礎(chǔ)用戶權(quán)限的控制,所述后臺(tái)配置中心具備對(duì)相關(guān)項(xiàng)目的集中管理和風(fēng)格統(tǒng)一兼具防攻擊等安全策略,所述代碼及第三方集成中心系統(tǒng)中通過封裝sap通信接口達(dá)到調(diào)用sap系統(tǒng)中的函數(shù),開發(fā)人員在有此需求的時(shí)候只需要按照要求取所需函數(shù)進(jìn)行傳值取值返回等操作,無需關(guān)心底層如何實(shí)現(xiàn),從代碼量上而言降低了代碼量,也實(shí)現(xiàn)了快速開發(fā),方便快捷的完成從sap數(shù)據(jù)庫抽取數(shù)據(jù),并快速同步數(shù)據(jù)。
優(yōu)選的,所述代碼生成器通過訪問手動(dòng)配置的數(shù)據(jù)源表格并綁定模型后,通過代碼生成器的配置,自動(dòng)生成jsp頁面的功能。
優(yōu)選的,所述平臺(tái)以數(shù)據(jù)模型為中心,實(shí)現(xiàn)自動(dòng)生成頁面,經(jīng)過簡(jiǎn)單配置來完成對(duì)數(shù)據(jù)的增、刪、改、查等相關(guān)功能,可操作平臺(tái)具備人員基礎(chǔ)信息、部門及崗位、角色、數(shù)據(jù)字典、前后臺(tái)地址匿名命令、序列管理等基礎(chǔ)信息。
優(yōu)選的,所述權(quán)限控制實(shí)現(xiàn)多粒度化管理,從菜單權(quán)限到頁面元素權(quán)限控制以及數(shù)據(jù)操作權(quán)限控制三方面,對(duì)個(gè)人、角色、部門進(jìn)行不同緯度的權(quán)限控制,使不同用戶群及不同組織架構(gòu)的權(quán)限管理。
優(yōu)選的,所述可視化工作流引擎模塊、可視化可配置的報(bào)表模塊、以及圍繞本平臺(tái)開發(fā)的前端用戶界面插件,來滿足于開發(fā)大多數(shù)類型的軟件需求,通過簡(jiǎn)單的配置及拖拽來以及高度自動(dòng)化的代碼生成功能來實(shí)現(xiàn)高效率的軟件開發(fā),簡(jiǎn)單易用,從而降低對(duì)軟件開發(fā)人員的要求,縮短開發(fā)周期、減少系統(tǒng)缺陷從而降低開發(fā)成本、規(guī)范開發(fā)流程及規(guī)范。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東魯能軟件技術(shù)有限公司,未經(jīng)山東魯能軟件技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910202440.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 針對(duì)后臺(tái)流量的承載配置
- 一種數(shù)據(jù)驗(yàn)證方法及系統(tǒng)
- 一種快速配置數(shù)據(jù)庫管理后臺(tái)的系統(tǒng)和方法
- 控制軟件使用網(wǎng)絡(luò)聯(lián)網(wǎng)的方法和裝置
- 一種管理應(yīng)用的方法、裝置及終端
- 投幣后臺(tái)配置管理系統(tǒng)
- 一種后臺(tái)任務(wù)監(jiān)控方法及裝置
- 后臺(tái)數(shù)據(jù)綁定方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種論壇后臺(tái)數(shù)據(jù)的服務(wù)器性能優(yōu)化方法及系統(tǒng)
- 自助打印后臺(tái)的兼容方法及裝置、設(shè)備、存儲(chǔ)介質(zhì)和系統(tǒng)
- 一種應(yīng)用于無線通信系統(tǒng)基帶信號(hào)處理的可配置處理器
- 一種可配置處理器體系結(jié)構(gòu)和控制方法
- 一種分級(jí)訪問型光存儲(chǔ)陣列機(jī)
- 一種面向多任務(wù)的可重構(gòu)星載計(jì)算機(jī)
- 一種面向多任務(wù)的可重構(gòu)星載計(jì)算機(jī)
- 一種可配置物料清單的轉(zhuǎn)換方法及裝置
- 一種可配置斷路器
- 具有集成式投影儀的音頻/視頻可穿戴式計(jì)算機(jī)系統(tǒng)
- 對(duì)已配置許可的動(dòng)態(tài)靈活配置
- 用于推測(cè)性和普通執(zhí)行的數(shù)據(jù)定義高速緩存





