[發明專利]一種元數據定制的應用系統軟件構建系統、系統構建方法在審
| 申請號: | 201611190703.0 | 申請日: | 2016-12-21 |
| 公開(公告)號: | CN106843835A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 高春梅;黎銳;李勇 | 申請(專利權)人: | 中國電子科技網絡信息安全有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司51214 | 代理人: | 項霞 |
| 地址: | 610207 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 定制 應用 系統軟件 構建 系統 方法 | ||
1.一種元數據定制的應用系統軟件構建系統,其特征在于,包括服務器、與服務器通信連接的各個客戶端,所述服務器內設置有元數據模型庫、業務數據模型庫、界面組件庫、界面組件容器、業務數據訪問接口庫、業務數據界面組件訪問接口庫、界面組件容器訪問接口庫,客戶端設置有所述業務數據定義模塊、界面組件定義模塊、界面組件容器布局定義模塊、業務數據訪問方法定義模塊;
所述業務數據模型庫為描述業務領域數據實體及其關系的數據庫;所有數據實體及其關系采用統一的元數據模型進行描述;
所述元數據模型庫用于存儲描述業務數據的元數據模型;
所述業務數據訪問開發接口庫用于訪問業務數據,其接口包括新增業務數據實例和/或刪除業務數據實例和/或修改業務數據實例和/或查詢獲得業務數據實例和/或根據查詢條件獲得業務數據實例數量和/或根據查詢條件獲得業務數據實例和/或根據查詢條件和分頁條件獲得業務數據實例;
所述界面組件庫用于存儲界面組件源代碼;
所述界面組件訪問接口庫用于訪問界面組件,所述接口包括組件數據獲取和/或組件數據修改和/或組件展示方式修改;
所述界面組件容器用于根據預先指定的布局方案,將各個界面組件在對應客戶端進行展示;
所述界面組件容器訪問接口庫用于訪問界面組件容器,所述接口包括設置容器布局方案和/或增加界面組件和/或修改界面組件布局;
所述業務數據定義模塊用于用戶根據需求及元數據模型對業務數據進行可視化的建模、擴展元數據模型中的數據類型,并維護業務數據;
界面組件定義模塊用于用戶根據需求擴展定制界面組件類型、定義界面組件實例;
界面組件容器布局定義模塊用于用戶根據需求對界面組件的布局方案進行定義;
業務數據訪問方法定義模塊用于用戶對業務數據訪問接口進行擴展定制。
2.如權利要求1所述的元數據定制的應用系統軟件構建系統,其特征在于,業務數據定義模塊對業務數據建模時利用元數據模型描述名稱和/或說明和/或圖標和/或屬性。
3.如權利要求1所述的元數據定制的應用系統軟件構建系統,其特征在于,元數據模型的數據實體包括數據方案、數據類型、數據屬性;其中數據方案用于描述對一個特定業務領域數據描述方案的基本信息;數據類型用于描述業務數據模型中的各實體的基本信息,繼承關系;數據屬性用于描述業務數據模型中各實體所具有的數據屬性類型。
4.如權利要求1所述的元數據定制的應用系統軟件構建系統,其特征在于,業務數據的屬性類型包括基本數據類型、枚舉數據集、引用數據類型,其中,枚舉數據集用于描述所有枚舉型數據的取值范圍定義,引用數據類型用于規定所引用的其他業務數據類型。
5.如權利要求1所述的元數據定制的應用系統軟件構建系統,其特征在于,服務器還設置有界面組件交互模塊,用于定義各個界面組件的消息交互關系。
6.如權利要求1所述的元數據定制的應用系統軟件構建系統的系統構建方法,其特征在于,包括如下步驟:
步驟一:對業務數據模型進行建模,具體為:預先對業務數據模型采用元數據模型進行描述;如果元數據模型中給定數據類型未滿足業務需求,則業務數據定義模塊對元數據模型的數據類型擴展,獲得需要的業務數據類型,再采用元數據模型進行描述;
步驟二:基于業務數據訪問接口庫擴展業務數據訪問接口;
步驟三:建立界面組件實例,具體為:根據人機交互界面需求,選取界面組件庫中已有的界面組件類型,建立界面組件實例,指定該組件實例所對應的業務數據模型類型及其屬性,如已有界面組件類型不能滿足人機交互界面需求,則擴展界面組件類型后再建立界面組件實例;
步驟四:組裝人機交互界面,具體為:根據人機交互界面需求,將已定義的若干界面組件實例,根據一定的界面布局方式,組裝成為完整的人機交互界面;
步驟五:發布應用軟件。
7.如權利要求6所述的元數據定制的應用系統軟件構建系統的系統構建方法,其特征在于,步驟一中對元數據模型的數據類型進行擴展的具體方法為:根據需要賦予某個已有數據類型特定的意義,同時選擇一個或者多個已有類型數據組合形成擴展的數據類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技網絡信息安全有限公司,未經中國電子科技網絡信息安全有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611190703.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電表(3)
- 下一篇:交直流多功能數顯電力監測儀(1)
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





