[發明專利]一種基于模型配置的自動化開發平臺有效
| 申請號: | 201610024028.8 | 申請日: | 2016-01-14 |
| 公開(公告)號: | CN105549982B | 公開(公告)日: | 2018-08-10 |
| 發明(設計)人: | 錢昆;張世偉;蔣瑞金;盧國筠;陳峰;楊青山;沈洪濤;鄭慧林;徐新源;張宇陽 | 申請(專利權)人: | 國網山東省電力公司物資公司 |
| 主分類號: | G06F8/35 | 分類號: | G06F8/35;G06F8/33;G06F8/38;G06F8/20 |
| 代理公司: | 濟南圣達知識產權代理有限公司 37221 | 代理人: | 張勇 |
| 地址: | 250001 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 模型 配置 自動化 開發 平臺 | ||
本發明公開了一種基于模型配置的自動化開發平臺,包括可視化工作引擎模塊、數據庫引擎,所述可視化工作引擎模塊,內部根據系統實現功能進行劃分,劃分的每部分都包含前、后臺相關邏輯,依據敏捷開發模式進行,各部分之間進行松耦合;所述數據庫引擎,包括數據庫連接管理器、sql管理器、事物管理器與外部接口,用于創建并管理數據庫連接,維持數據持久化;所述sql管理器,用于依據用戶配置的數據模型,生成相應的sql對象并傳遞給可視化工作引擎模塊中的tbl類,tbl類執行該條sql并作出相應回應;該平臺通過配置的數據模型,自動生成相應頁面,實現簡單功能的增刪改查,提高開發效率,減少開發工作量。
技術領域
本發明涉及一種基于模型配置的自動化開發平臺。
背景技術
隨著科技的發展及社會生活節奏的日益提高,用戶對于軟件使用的要求也隨之變高。雖然國內軟件企業的規范化程度正在不斷提升,在開發過程中對軟件開發輔助工具的使用也日益普及。但是,中國軟件企業仍然有大部分處于原始開發狀態,所以還需要真正懂得軟件工程技術和管理的技術人員以及國內軟件咨詢技術企業的自我完善和成長。
隨著現階段的需求日益提高,對于管理人員及開發人員的綜合要求也相應提高,而隨著社會環境及其他各方面原因的影響,國內開發人員的綜合能力相對偏低,這就造成了軟件企業開發的人工成本也隨之增高,使企業負擔加重,利潤相對偏低。
如今市場上針對于上述現狀所推出的快速開發平臺相對較少,技術不是很成熟,功能簡單,且靈活性不夠,不能滿足多種環境的需求。使用效果不是很明顯。
發明內容
本發明為了解決上述問題,提出了一種基于模型配置的自動化開發平臺,該平臺通過配置的數據模型,自動生成相應頁面,實現簡單功能的增刪改查,提高開發效率,減少開發工作量。
為了實現上述目的,本發明采用如下技術方案:
一種基于模型配置的自動化開發平臺,包括可視化工作引擎模塊、數據庫引擎,其中:
所述可視化工作引擎模塊,內部根據系統實現功能進行劃分,劃分的每部分都包含前、后臺相關邏輯,依據敏捷開發模式進行,各部分之間進行松耦合;
所述數據庫引擎,包括數據庫連接管理器、sql管理器、事物管理器與外部接口,用于創建并管理數據庫連接,維持數據持久化;
所述sql管理器,用于依據用戶配置的數據模型,生成相應的sql對象并傳遞給可視化工作引擎模塊中的tbl類,tbl類執行該條sql并作出相應回應;
所述數據庫連接管理器,用于使用戶通過前端頁面錄入數據庫連接信息,點擊保存后,系統將數據源連接信息保存到數據庫表中,啟動時會選擇當前激活狀態的數據源,并進行連接,生成數據庫連接池,以供用戶使用;
所述事務管理器,用于管理數據庫事物,進行數據回滾、提交,與數據庫連接管理器連接;
所述初始化管理器,用于當系統模型有所改動時或表結構發生改變時,重新進行數據庫連接,加載新數據,而不必重啟系統服務器。
所述可視化工作引擎模塊,包括jsp模版管理器、數據模型管理器、命令管理器、數據字典管理器、權限管理器、數據集管理器、序列管理器、菜單管理器、角色管理器和用戶及部門管理器,用戶及部門管理器連接數據模型管理器,數據模型管理器連接sql管理器,其它管理器之間松耦合。
所述數據模型管理器,用戶點擊添加功能,并填入數據表名,點擊保存后,系統請求后臺的模型控制層model類,數據模型管理器根據相應請求將參數傳遞給sql管理器的sql類并生成sql對象,調用tbl類加載數據庫連接并執行sql語句,將查詢到的表信息封裝成listview對象,依次返回到前端頁面,并將表信息在頁面展示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網山東省電力公司物資公司,未經國網山東省電力公司物資公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610024028.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于移動終端的控制方法、裝置和移動終端
- 下一篇:PDA智能對接方法和裝置





