[發明專利]應用產品開發系統、方法、裝置和運行系統、方法、裝置有效
| 申請號: | 201010260985.3 | 申請日: | 2010-08-23 |
| 公開(公告)號: | CN102375734A | 公開(公告)日: | 2012-03-14 |
| 發明(設計)人: | 江志雄;鄧超;高丹;羅治國;孫少陵 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 張馳;宋志強 |
| 地址: | 100032 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 產品 開發 系統 方法 裝置 運行 | ||
技術領域
本發明涉及計算機及網絡應用產品技術領域,尤其涉及一種應用產品開發系統、方法、裝置和運行系統、方法、裝置。
背景技術
隨著計算機及網絡技術的發展,很多應用產品應運而生,其中,智能商務(Business?Intelligence,BI)應用產品即是其中之一。BI應用是指將企業中現有的數據轉換為知識,從而幫助企業做出明智的業務經營決策的工具。
圖1是典型智能商務應用的系統組成示意圖。
如圖1所示,該系統包括數據預處理模塊101、數據倉庫102、終端用戶查詢模塊103、聯機分析處理(OLAP)模塊104和數據挖掘(DM)模塊105。
其中,數據預處理模塊101,從許多來自不同的企業運作系統的數據中提取出有用的數據并進行清理,以保證數據的正確性。經過抽取(Extraction)、轉換(Transformation)和裝載(Load),即ETL過程,將保證了正確性的數據合并到一個企業級的數據倉庫102里,從而得到企業數據的一個全局視圖。
終端用戶查詢模塊103,可以從數據倉庫102中查詢數據。
聯機分析處理模塊104和數據挖掘模塊105,分別用于對數據倉庫102中的數據進行聯機分析處理和數據挖掘,以將數據倉庫102中的數據轉化為能夠輔助企業決策的知識。
目前,在開發圖1所示的智能商務應用系統時,通常根據預先確定的系統架構,通過直接調用已有的庫函數或者直接編寫需要的函數進行開發工作。
可見,現有開發智能商務應用系統的方案存在如下的缺點:每開發一個智能商務應用系統都需要調用或者編寫相應的函數,這要求系統開發人員不僅精通智能商務應用領域本身的專業知識,還要有熟練的編程能力,對開發人員要求較高,而且,如果已開發的智能商務應用系統需要升級,則需要修改大量的程序代碼,系統升級困難、靈活性較差。
不僅目前開發智能商務應用時存在如上的缺點,目前開發其他的計算機或網絡應用產品時也存在上述缺點。
發明內容
有鑒于此,本發明提供了一種應用產品開發系統、方法、裝置和運行系統、方法、裝置,以方便計算機及網絡應用產品的開發,降低對開發人員的要求,同時應用產品的升級靈活性。
本發明采用的技術方案具體是這樣實現的:
一種應用產品的開發系統,該系統包括開發套件和能力提供層;
所述開發套件,從所述能力提供層獲取所述應用產品的能力元數據描述,根據所述能力元數據描述生成所述應用產品的描述性文件;
所述能力提供層,提供所述應用產品的能力元數據描述;
其中,所述能力元數據描述用于描述所述應用產品的各種能力。
一種應用產品的運行系統,該系統包括平臺層和能力提供層;
所述平臺層,解析應用產品的描述性文件,根據該描述性文件中的能力元數據描述從能力提供層調用該能力元數據描述對應的能力實現模塊,運行所述能力實現模塊;
其中,所述描述性文件是根據所述能力提供層提供的能力元數據描述生成的,所述能力元數據描述用于描述所述應用產品的各種能力,所述能力實現模塊用于實現所述應用產品的各種能力;
所述能力提供層,用于提供所述應用產品的能力元數據描述和該能力元數據描述對應的能力實現模塊。
一種應用產品的開發方法,該方法包括:
獲取應用產品的能力元數據描述,根據所述能力元數據描述生成所述應用產品的描述性文件;
其中,所述能力元數據描述用于描述所述應用產品的各種能力。
一種應用產品的運行方法,該方法包括:
解析應用產品的描述性文件,根據該描述性文件中的能力元數據描述調用該能力元數據描述對應的能力實現模塊,運行所述能力實現模塊;
其中,所述描述性文件是根據能力元數據描述生成的,所述能力元數據描述用于描述所述應用產品的各種能力,所述能力實現模塊用于實現所述應用產品的各種能力。
一種應用產品的開發裝置,該裝置包括能力元數據獲取模塊和生成模塊;
所述能力元數據獲取模塊,用于獲取所述應用產品的能力元數據描述;
所述生成模塊,用于根據所述能力元數據描述生成所述應用產品的描述性文件;
其中,所述能力元數據描述用于描述所述應用產品的各種能力。
一種應用產品的運行裝置,該裝置包括解析模塊和能力實現調用模塊;
所述解析模塊,解析應用產品的描述性文件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010260985.3/2.html,轉載請聲明來源鉆瓜專利網。





