亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)管理裝置和數(shù)據(jù)管理方法

文檔序號:6434656閱讀:153來源:國知局
專利名稱:數(shù)據(jù)管理裝置和數(shù)據(jù)管理方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,具體而言,涉及一種數(shù)據(jù)管理裝置和一種數(shù)據(jù)管理方法。
背景技術(shù)
在現(xiàn)有應(yīng)用軟件中,大型的軟件公司通常會按照大多數(shù)客戶的需求,研發(fā)標(biāo)準(zhǔn)通用產(chǎn)品,但是由于行業(yè)特性或者用戶的個性化定制,往往這些產(chǎn)品上線后,產(chǎn)品中涉及到的業(yè)務(wù)對象無法滿足用戶的需求,此時需要對標(biāo)準(zhǔn)產(chǎn)品更改或者新增。最基本的做法,用戶將需求反饋回研發(fā)人員,由需求進行建模分析,決定是否需要放到通用產(chǎn)品中,然后開發(fā)人員修改數(shù)據(jù)庫,修改業(yè)務(wù)邏輯,通常為了保證程序的穩(wěn)定性和其他在用客戶的習(xí)慣,這種變動往往放在大的軟件版本中實現(xiàn),這樣這些有定制化需求的客戶,往往被告知后續(xù)版本才能實現(xiàn)定制,必須升級軟件版本,而這些通常是用戶不能容忍的?;蛘哂行┬枨笠驗闆]有通用性,根本不予考慮放到標(biāo)準(zhǔn)產(chǎn)品中,導(dǎo)致用戶無法使用?,F(xiàn)在很多軟件公司已經(jīng)意識到需要快速響應(yīng)用戶的需求,所以在產(chǎn)品架構(gòu)上利用了一些先進的框架來進行元數(shù)據(jù)建模,目前很多應(yīng)用于多技術(shù)平臺的生成表單的方案,都是針對如何定義元數(shù)據(jù)和存儲元數(shù)據(jù)本身,認為只要這些產(chǎn)品中使用的業(yè)務(wù)對象能用元數(shù)據(jù)描述并展現(xiàn)即可,均沒有考慮這些元數(shù)據(jù)的創(chuàng)建是經(jīng)歷了多個階段,不同生命周期的開發(fā),沒有考慮知識的傳承,也即是如果二次開發(fā)人員在標(biāo)準(zhǔn)產(chǎn)品上進行了定制開發(fā),比如按照行業(yè)特性,增加了商品流通行業(yè)的定制屬性,商品流通行業(yè)的客戶就會希望在此基礎(chǔ)上再次開發(fā),而不是在標(biāo)準(zhǔn)產(chǎn)品上開發(fā)。因此,需要一種新的表單處理方案,支持客戶化的開發(fā),能夠在不影響標(biāo)準(zhǔn)產(chǎn)品的開發(fā)基礎(chǔ)上,快速響應(yīng)用戶的個性化要求,同時還要保障客戶化開發(fā)的延續(xù)性。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種新的表單處理方案,支持客戶化的開發(fā),能夠在不影響標(biāo)準(zhǔn)產(chǎn)品的開發(fā)基礎(chǔ)上,快速響應(yīng)用戶的個性化要求,同時還要保障客戶化開發(fā)的延續(xù)性。有鑒于此,本發(fā)明提供一種數(shù)據(jù)管理裝置,包括項目設(shè)置模塊,設(shè)置多個項目,所述多個項目之間具有繼承關(guān)系;元數(shù)據(jù)設(shè)置模塊,為所述多個項目中的業(yè)務(wù)對象設(shè)置元數(shù)據(jù),其中,對于存在直接繼承關(guān)系的兩個項目,繼承項目中業(yè)務(wù)對象的元數(shù)據(jù)為被繼承項目中對應(yīng)業(yè)務(wù)對象的變更數(shù)據(jù);業(yè)務(wù)對象加載模塊,在所述多個項目中存在需運行的項目時, 獲取需運行項目中的業(yè)務(wù)對象的元數(shù)據(jù),以及所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù),以加載所述需運行項目中的業(yè)務(wù)對象。通過技術(shù)方案,保證不同項目的元數(shù)據(jù)都可以基于最終被繼承項目的元數(shù)據(jù)進行定制,且互不覆蓋,也不會對最終被繼承項目的元數(shù)據(jù)造成影響,且變更數(shù)據(jù)占用存儲空間較小,同時能提高元數(shù)據(jù)的加載效率。在上述技術(shù)方案中,優(yōu)選地,所述項目設(shè)置模塊還根據(jù)所述多個項目之間的繼承關(guān)系,為所述多個項目設(shè)置層次標(biāo)識;所述元數(shù)據(jù)設(shè)置模塊還將所述多個項目的層次標(biāo)識, 設(shè)置在所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中;所述業(yè)務(wù)對象加載模塊根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來獲取所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù)。通過該技術(shù)方案,可以保證完整地獲取項目的所有相關(guān)數(shù)據(jù),以進行進一步的使用。在上述技術(shù)方案中,優(yōu)選地,還包括導(dǎo)出卸載模塊,根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來實現(xiàn)所述多個項目中的任一業(yè)務(wù)對象的元數(shù)據(jù)的導(dǎo)出和/ 或卸載。通過該技術(shù)方案,實現(xiàn)了元數(shù)據(jù)的導(dǎo)出和卸載,且不對其繼承項目的元數(shù)據(jù)造成影響,不妨礙其繼承項目的元數(shù)據(jù)的使用。在上述技術(shù)方案中,優(yōu)選地,所述項目設(shè)置模塊還按照預(yù)設(shè)的規(guī)則,為所述多個項目設(shè)置層次標(biāo)識。通過該技術(shù)方案,按標(biāo)準(zhǔn)規(guī)則設(shè)置標(biāo)識,可以表明對應(yīng)項目的層次、名稱以及其他描述信息等,可以按照指定的標(biāo)識,輕易找出所需的元數(shù)據(jù)。 在上述技術(shù)方案中,優(yōu)選地,所述項目設(shè)置模塊根據(jù)所述多個項目的一個或多個屬性,設(shè)置所述多個項目之間的所述繼承關(guān)系。通過該技術(shù)方案,可以合理制定項目之間的繼承關(guān)系,便于項目對應(yīng)元數(shù)據(jù)的設(shè)計。本發(fā)明還提供一種數(shù)據(jù)管理方法,包括步驟202,設(shè)置多個項目,所述多個項目之間具有繼承關(guān)系;步驟204,為所述多個項目中的業(yè)務(wù)對象設(shè)置元數(shù)據(jù),其中,對于存在直接繼承關(guān)系的兩個項目,繼承項目中業(yè)務(wù)對象的元數(shù)據(jù)為被繼承項目中對應(yīng)業(yè)務(wù)對象的變更數(shù)據(jù);步驟206,在所述多個項目中存在需運行的項目時,獲取需運行項目中的業(yè)務(wù)對象的元數(shù)據(jù),以及所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù),以加載所述需運行項目中的業(yè)務(wù)對象。通過技術(shù)方案,保證不同項目的元數(shù)據(jù)都可以基于最終被繼承項目的元數(shù)據(jù)進行定制,且互不覆蓋,也不會對最終被繼承項目的元數(shù)據(jù)造成影響,且變更數(shù)據(jù)占用存儲空間較小,同時能提高元數(shù)據(jù)的加載效率。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括根據(jù)所述多個項目之間的繼承關(guān)系,為所述多個項目設(shè)置層次標(biāo)識;所述步驟204還包括將所述多個項目的層次標(biāo)識, 設(shè)置在所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中;所述步驟206具體包括根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來獲取所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù)。通過該技術(shù)方案,可以保證完整地獲取項目的所有相關(guān)數(shù)據(jù),以進行進一步的使用。在上述技術(shù)方案中,優(yōu)選地,還包括根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來實現(xiàn)所述多個項目中的任一業(yè)務(wù)對象的元數(shù)據(jù)的導(dǎo)出和/或卸載。通過該技術(shù)方案,實現(xiàn)了元數(shù)據(jù)的導(dǎo)出和卸載,且不對其繼承項目的元數(shù)據(jù)造成影響,不妨礙其繼承項目的元數(shù)據(jù)的使用。在上述技術(shù)方案中,優(yōu)選地,所述步驟202具體包括按照預(yù)設(shè)的規(guī)則,為所述多個項目設(shè)置層次標(biāo)識。通過該技術(shù)方案,按標(biāo)準(zhǔn)規(guī)則設(shè)置標(biāo)識,可以表明對應(yīng)項目的層次、 名稱以及其他描述信息等,可以按照指定的標(biāo)識,輕易找出所需的元數(shù)據(jù)。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括根據(jù)所述多個項目的一個或多個屬性,設(shè)置所述多個項目之間的所述繼承關(guān)系。通過該技術(shù)方案,可以合理制定項目之間的繼承關(guān)系,便于項目對應(yīng)元數(shù)據(jù)的設(shè)計。
通過以上技術(shù)方案,可以實現(xiàn)一種數(shù)據(jù)管理裝置和一種數(shù)據(jù)管理方法,支持客戶化的開發(fā),能夠在不影響標(biāo)準(zhǔn)產(chǎn)品的開發(fā)基礎(chǔ)上,快速響應(yīng)用戶的個性化要求,同時還要保障客戶化開發(fā)的延續(xù)性。


圖1是根據(jù)本發(fā)明的一-個實施例的·_ 理裝置的框圖2是根據(jù)本發(fā)明的一-個實施例的· 據(jù)· 理方法的流程圖3是現(xiàn)有技術(shù)方案的數(shù)據(jù)管理方案的示意圖4是根據(jù)本發(fā)明的一-個實施例的·_ 理方法的示意圖5是根據(jù)本發(fā)明的一-個實施例的·_ 理方法的流程示意圖6是根據(jù)本發(fā)明的一-個實施例的·_ 理方法的項目展現(xiàn)示意圖7是根據(jù)本發(fā)明的一-個實施例的·_ 理方法的項目編碼示意圖8是根據(jù)本發(fā)明的一-個實施例的·_ 理方法的元數(shù)據(jù)結(jié)構(gòu)圖9是根據(jù)本發(fā)明的一-個實施例的·_ 理方法的元數(shù)據(jù)編碼示意圖10是根據(jù)本發(fā)明的-一個實施例的丨數(shù)據(jù);管理方法的元數(shù)據(jù)結(jié)構(gòu)示意圖。
具體實施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
對本發(fā)明進行進一步的詳細描述。在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明并不限于下面公開的具體實施例的限制。圖1是根據(jù)本發(fā)明的一個實施例的數(shù)據(jù)管理裝置的框圖。如圖1所示,本發(fā)明提供一種數(shù)據(jù)管理裝置100,包括項目設(shè)置模塊102,設(shè)置多個項目,所述多個項目之間具有繼承關(guān)系;元數(shù)據(jù)設(shè)置模塊104,為所述多個項目中的業(yè)務(wù)對象設(shè)置元數(shù)據(jù),其中,對于存在直接繼承關(guān)系的兩個項目,繼承項目中業(yè)務(wù)對象的元數(shù)據(jù)為被繼承項目中對應(yīng)業(yè)務(wù)對象的變更數(shù)據(jù);業(yè)務(wù)對象加載模塊106,在所述多個項目中存在需運行的項目時,獲取需運行項目中的業(yè)務(wù)對象的元數(shù)據(jù),以及所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù),以加載所述需運行項目中的業(yè)務(wù)對象。通過技術(shù)方案,保證不同項目的元數(shù)據(jù)都可以基于最終被繼承項目的元數(shù)據(jù)進行定制,且互不覆蓋,也不會對最終被繼承項目的元數(shù)據(jù)造成影響,且變更數(shù)據(jù)占用存儲空間較小,同時能提高元數(shù)據(jù)的加載效率。在上述技術(shù)方案中,所述項目設(shè)置模塊102還根據(jù)所述多個項目之間的繼承關(guān)系,為所述多個項目設(shè)置層次標(biāo)識;所述元數(shù)據(jù)設(shè)置模塊104還將所述多個項目的層次標(biāo)識,設(shè)置在所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中;所述業(yè)務(wù)對象加載模塊106根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來獲取所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù)。通過該技術(shù)方案,可以保證完整地獲取項目的所有相關(guān)數(shù)據(jù),以進行進一步的使用。在上述技術(shù)方案中,還包括導(dǎo)出卸載模塊108,根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來實現(xiàn)所述多個項目中的任一業(yè)務(wù)對象的元數(shù)據(jù)的導(dǎo)出和/或卸載。通過該技術(shù)方案,實現(xiàn)了元數(shù)據(jù)的導(dǎo)出和卸載,且不對其繼承項目的元數(shù)據(jù)造成影響, 不妨礙其繼承項目的元數(shù)據(jù)的使用。在上述技術(shù)方案中,所述項目設(shè)置模塊102還按照預(yù)設(shè)的規(guī)則,為所述多個項目設(shè)置層次標(biāo)識。通過該技術(shù)方案,按標(biāo)準(zhǔn)規(guī)則設(shè)置標(biāo)識,可以表明對應(yīng)項目的層次、名稱以及其他描述信息等,可以按照指定的標(biāo)識,輕易找出所需的元數(shù)據(jù)。在上述技術(shù)方案中,所述項目設(shè)置模塊102根據(jù)所述多個項目的一個或多個屬性,設(shè)置所述多個項目之間的所述繼承關(guān)系。通過該技術(shù)方案,可以合理制定項目之間的繼承關(guān)系,便于項目對應(yīng)元數(shù)據(jù)的設(shè)計。圖2是根據(jù)本發(fā)明的一個實施例的數(shù)據(jù)管理方法的流程圖。如圖2所示,本發(fā)明還提供一種數(shù)據(jù)管理方法,包括步驟202,設(shè)置多個項目,所述多個項目之間具有繼承關(guān)系;步驟204,為所述多個項目中的業(yè)務(wù)對象設(shè)置元數(shù)據(jù),其中,對于存在直接繼承關(guān)系的兩個項目,繼承項目中業(yè)務(wù)對象的元數(shù)據(jù)為被繼承項目中對應(yīng)業(yè)務(wù)對象的變更數(shù)據(jù);步驟206,在所述多個項目中存在需運行的項目時,獲取需運行項目中的業(yè)務(wù)對象的元數(shù)據(jù),以及所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù),以加載所述需運行項目中的業(yè)務(wù)對象。通過技術(shù)方案,保證不同項目的元數(shù)據(jù)都可以基于最終被繼承項目的元數(shù)據(jù)進行定制,且互不覆蓋,也不會對最終被繼承項目的元數(shù)據(jù)造成影響,且變更數(shù)據(jù)占用存儲空間較小,同時能提高元數(shù)據(jù)的加載效率。在上述技術(shù)方案中,所述步驟202還包括根據(jù)所述多個項目之間的繼承關(guān)系,為所述多個項目設(shè)置層次標(biāo)識;所述步驟204還包括將所述多個項目的層次標(biāo)識,設(shè)置在所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中;所述步驟206具體包括根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來獲取所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù)。通過該技術(shù)方案,可以保證完整地獲取項目的所有相關(guān)數(shù)據(jù),以進行進一步的使用。在上述技術(shù)方案中,還包括根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來實現(xiàn)所述多個項目中的任一業(yè)務(wù)對象的元數(shù)據(jù)的導(dǎo)出和/或卸載。通過該技術(shù)方案,實現(xiàn)了元數(shù)據(jù)的導(dǎo)出和卸載,且不對其繼承項目的元數(shù)據(jù)造成影響,不妨礙其繼承項目的元數(shù)據(jù)的使用。在上述技術(shù)方案中,所述步驟202具體包括按照預(yù)設(shè)的規(guī)則,為所述多個項目設(shè)置層次標(biāo)識。通過該技術(shù)方案,按標(biāo)準(zhǔn)規(guī)則設(shè)置標(biāo)識,可以表明對應(yīng)項目的層次、名稱以及其他描述信息等,可以按照指定的標(biāo)識,輕易找出所需的元數(shù)據(jù)。在上述技術(shù)方案中,所述步驟202還包括根據(jù)所述多個項目的一個或多個屬性, 設(shè)置所述多個項目之間的所述繼承關(guān)系。通過該技術(shù)方案,可以合理制定項目之間的繼承關(guān)系,便于項目對應(yīng)元數(shù)據(jù)的設(shè)計。為詳細解釋本發(fā)明的技術(shù)方案,先對以下名詞術(shù)語進行解釋元數(shù)據(jù)描述數(shù)據(jù)的數(shù)據(jù),在軟件產(chǎn)品中,通常指可以通過其值的改變來改變程序的行為的數(shù)據(jù)。它在程序運行過程中起著以解釋方式控制程序行為的作用。在程序的不同位置配置不同值的元數(shù)據(jù),就可以得到與原來等價的程序行為。項目號區(qū)分不同開發(fā)階段的唯一標(biāo)示。可以按照行業(yè)特性,客戶信息等來區(qū)分。
本實施例的數(shù)據(jù)管理方法,處理的是元數(shù)據(jù)的分層管理,至于元數(shù)據(jù)本身是如何描述系統(tǒng)行為的,與本實施例的技術(shù)方案無關(guān),本實施例中,假定元數(shù)據(jù)自身的描述信息已經(jīng)采用其他方案定義和存儲了,元數(shù)據(jù)信息在原有元數(shù)據(jù)基礎(chǔ)上增加項目號,通常的元數(shù)據(jù)結(jié)構(gòu)描述(ID,元數(shù)據(jù)信息),改動后的元數(shù)據(jù)結(jié)構(gòu)(ID,C0de,項目號,元數(shù)據(jù)信息)。所有元數(shù)據(jù)描述均增加項目號進行存儲,對開發(fā)的不同階段,按照開發(fā)的目的,創(chuàng)建不同的項目,項目的層次決定運行過程中業(yè)務(wù)對象加載的順序;支持按照項目導(dǎo)出元數(shù)據(jù)信息;支持按照項目卸載元數(shù)據(jù)信息。為了簡化描述,將軟件開發(fā)的生命周期縮減為研發(fā)、發(fā)布和維護三個階段,一般的軟件開發(fā)過程的示意圖如圖3所示,客戶化在標(biāo)準(zhǔn)產(chǎn)品的基礎(chǔ)上直接修改,元數(shù)據(jù)不區(qū)分行業(yè)特性,客戶化開發(fā)的內(nèi)容只能特定客戶使用,標(biāo)準(zhǔn)產(chǎn)品不能分享客戶化的成果。經(jīng)本實施例中的數(shù)據(jù)管理方法改進后,軟件開發(fā)過程的示意圖如圖4所示,軟件開發(fā)流程按照產(chǎn)品的不同開發(fā)階段區(qū)分出層次,如標(biāo)準(zhǔn)產(chǎn)品在第一級,依次是行開項目、客開項目等等,每個階段按照不同的項目號保存當(dāng)前階段開發(fā)的元數(shù)據(jù),不同項目的元數(shù)據(jù)不會相互覆蓋,元數(shù)據(jù)可以共享給標(biāo)準(zhǔn)產(chǎn)品,指導(dǎo)標(biāo)準(zhǔn)產(chǎn)品的完善。利用對所有的元數(shù)據(jù)增加項目號描述,就可以對元數(shù)據(jù)分層次加載、輸出、卸載、 分析、比較等。元數(shù)據(jù)的管理流程圖如圖5所示,客戶化開發(fā)的流程包括步驟502,創(chuàng)建新項目;步驟504,進行元數(shù)據(jù)的處理(增/改);步驟506,收集處理完畢的元數(shù)據(jù);步驟508,將收集的元數(shù)據(jù)進行上傳。以下對上述流程中的細節(jié)進行說明一、創(chuàng)建新項目項目之間支持繼承關(guān)系。為了支持繼承關(guān)系,項目采用分層存儲,可以按照不同的分類方式來創(chuàng)建項目樹, 標(biāo)準(zhǔn)產(chǎn)品因為開發(fā)順序最早,所以位于項目樹的根節(jié)點。其余節(jié)點由二次開發(fā)人員自己進行分類,比如可以按照行業(yè)特性,或者按照區(qū)域特性,項目的層次關(guān)系決定了它的繼承關(guān)系。項目表的存儲方式舉例
權(quán)利要求
1.一種數(shù)據(jù)管理裝置,其特征在于,包括項目設(shè)置模塊,設(shè)置多個項目,所述多個項目之間具有繼承關(guān)系;元數(shù)據(jù)設(shè)置模塊,為所述多個項目中的業(yè)務(wù)對象設(shè)置元數(shù)據(jù),其中,對于存在直接繼承關(guān)系的兩個項目,繼承項目中業(yè)務(wù)對象的元數(shù)據(jù)為被繼承項目中對應(yīng)業(yè)務(wù)對象的變更數(shù)據(jù);業(yè)務(wù)對象加載模塊,在所述多個項目中存在需運行的項目時,獲取需運行項目中的業(yè)務(wù)對象的元數(shù)據(jù),以及所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù),以加載所述需運行項目中的業(yè)務(wù)對象。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)管理裝置,其特征在于,所述項目設(shè)置模塊還根據(jù)所述多個項目之間的繼承關(guān)系,為所述多個項目設(shè)置層次標(biāo)識;所述元數(shù)據(jù)設(shè)置模塊還將所述多個項目的層次標(biāo)識,設(shè)置在所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中;所述業(yè)務(wù)對象加載模塊根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來獲取所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)管理裝置,其特征在于,還包括導(dǎo)出卸載模塊,根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來實現(xiàn)所述多個項目中的任一業(yè)務(wù)對象的元數(shù)據(jù)的導(dǎo)出和/或卸載。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)管理裝置,其特征在于,所述項目設(shè)置模塊還按照預(yù)設(shè)的規(guī)則,為所述多個項目設(shè)置層次標(biāo)識。
5.根據(jù)權(quán)利要求1至4中任一項所述的數(shù)據(jù)管理裝置,其特征在于,所述項目設(shè)置模塊根據(jù)所述多個項目的一個或多個屬性,設(shè)置所述多個項目之間的所述繼承關(guān)系。
6.一種數(shù)據(jù)管理方法,其特征在于,包括步驟202,設(shè)置多個項目,所述多個項目之間具有繼承關(guān)系;步驟204,為所述多個項目中的業(yè)務(wù)對象設(shè)置元數(shù)據(jù),其中,對于存在直接繼承關(guān)系的兩個項目,繼承項目中業(yè)務(wù)對象的元數(shù)據(jù)為被繼承項目中對應(yīng)業(yè)務(wù)對象的變更數(shù)據(jù);步驟206,在所述多個項目中存在需運行的項目時,獲取需運行項目中的業(yè)務(wù)對象的元數(shù)據(jù),以及所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù),以加載所述需運行項目中的業(yè)務(wù)對象。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)管理方法,其特征在于,所述步驟202還包括根據(jù)所述多個項目之間的繼承關(guān)系,為所述多個項目設(shè)置層次標(biāo)識;所述步驟204還包括將所述多個項目的層次標(biāo)識,設(shè)置在所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中;所述步驟206具體包括根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來獲取所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)管理方法,其特征在于,還包括根據(jù)所述多個項目中的業(yè)務(wù)對象的元數(shù)據(jù)中的層次標(biāo)識,來實現(xiàn)所述多個項目中的任一業(yè)務(wù)對象的元數(shù)據(jù)的導(dǎo)出和/或卸載。
9.根據(jù)權(quán)利要求7所述的數(shù)據(jù)管理方法,其特征在于,所述步驟202具體包括按照預(yù)設(shè)的規(guī)則,為所述多個項目設(shè)置層次標(biāo)識。
10.根據(jù)權(quán)利要求6至9中任一項所述的數(shù)據(jù)管理方法,其特征在于,所述步驟202還包括根據(jù)所述多個項目的一個或多個屬性,設(shè)置所述多個項目之間的所述繼承關(guān)系。
全文摘要
本發(fā)明提供一種數(shù)據(jù)管理裝置和一種數(shù)據(jù)管理方法,其中,數(shù)據(jù)管理裝置包括項目設(shè)置模塊,設(shè)置多個項目,所述多個項目之間具有繼承關(guān)系;元數(shù)據(jù)設(shè)置模塊,為所述多個項目中的業(yè)務(wù)對象設(shè)置元數(shù)據(jù),其中,對于存在直接繼承關(guān)系的兩個項目,繼承項目中業(yè)務(wù)對象的元數(shù)據(jù)為被繼承項目中對應(yīng)業(yè)務(wù)對象的變更數(shù)據(jù);業(yè)務(wù)對象加載模塊,在所述多個項目中存在需運行的項目時,獲取需運行項目中的業(yè)務(wù)對象的元數(shù)據(jù),以及所述需運行項目所繼承的所有項目中對應(yīng)業(yè)務(wù)對象的元數(shù)據(jù),以加載所述需運行項目中的業(yè)務(wù)對象。通過本發(fā)明,保證不同項目的元數(shù)據(jù)都可以基于最終被繼承項目的元數(shù)據(jù)進行定制,且互不覆蓋,也不會對最終被繼承項目的元數(shù)據(jù)造成影響。
文檔編號G06F17/30GK102323956SQ201110298279
公開日2012年1月18日 申請日期2011年9月29日 優(yōu)先權(quán)日2011年9月29日
發(fā)明者張勁濤, 鄭蕓 申請人:用友軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1