国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于云計(jì)算的企業(yè)工作流管理方法

      文檔序號(hào):10687791閱讀:292來源:國知局
      基于云計(jì)算的企業(yè)工作流管理方法
      【專利摘要】本發(fā)明提供了一種基于云計(jì)算的企業(yè)工作流管理方法,該方法包括:將分布式資源服務(wù)通過虛擬化集成封裝后分發(fā)到云端,對(duì)整個(gè)業(yè)務(wù)流程進(jìn)行服務(wù)的發(fā)現(xiàn)和粒度劃分,為企業(yè)用戶提供檢索和按需使用。本發(fā)明提出了一種基于云計(jì)算的企業(yè)工作流管理方法,支持多企業(yè)用戶、高可擴(kuò)展和可重用,滿足中小型企業(yè)按需租用的低門檻、低成本的信息化需求。
      【專利說明】
      基于云計(jì)算的企業(yè)工作流管理方法
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及云計(jì)算,特別涉及一種基于云計(jì)算的企業(yè)工作流管理方法。
      【背景技術(shù)】
      [0002]云計(jì)算采用虛擬化技術(shù)將計(jì)算資源、基礎(chǔ)設(shè)施、應(yīng)用軟件等通過互聯(lián)網(wǎng)實(shí)現(xiàn)資源共享和統(tǒng)一管理,并以服務(wù)的形式供互聯(lián)網(wǎng)用戶按需使用。云計(jì)算在架構(gòu)實(shí)現(xiàn)方面可采用服務(wù)計(jì)算的技術(shù),將業(yè)務(wù)功能分解為松耦合、統(tǒng)一標(biāo)準(zhǔn)和接口的服務(wù),滿足企業(yè)快速構(gòu)建和響應(yīng)業(yè)務(wù)變化、重用原有IT資源、數(shù)據(jù)共享和業(yè)務(wù)協(xié)同的需求。利用云計(jì)算技術(shù)和SOA模式構(gòu)建的企業(yè)信息資源管理系統(tǒng)可以實(shí)現(xiàn)企業(yè)獲取共享資源,降低企業(yè)信息化成本,提高其在市場競爭中的核心競爭力。傳統(tǒng)的企業(yè)資源管理系統(tǒng)一般都是為某個(gè)特別實(shí)現(xiàn)的,并不能滿足所有企業(yè)對(duì)信息化的要求;同時(shí)隨著互聯(lián)網(wǎng)發(fā)展模式的改變和日益變化的市場情況,傳統(tǒng)企業(yè)資源管理系統(tǒng)的剛性結(jié)構(gòu)決定了其應(yīng)對(duì)業(yè)務(wù)突變能力遲緩;企業(yè)發(fā)展帶動(dòng)的幾何性增長信息數(shù)據(jù)使得企業(yè)資源管理系統(tǒng)數(shù)據(jù)處理服務(wù)器的壓力越來越大;特別是傳統(tǒng)企業(yè)資源管理系統(tǒng)的部署需要專業(yè)人員的操作和維護(hù),同時(shí)架設(shè)服務(wù)器、使用軟件本身等帶來的信息化成本巨大,使小型企業(yè)對(duì)傳統(tǒng)企業(yè)資源管理系統(tǒng)無法承受。

      【發(fā)明內(nèi)容】

      [0003]為解決上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明提出了一種基于云計(jì)算的企業(yè)工作流管理方法,包括:
      [0004]將分布式資源服務(wù)通過虛擬化集成封裝后分發(fā)到云端,對(duì)整個(gè)業(yè)務(wù)流程進(jìn)行服務(wù)的發(fā)現(xiàn)和粒度劃分,為企業(yè)用戶提供檢索和按需使用。
      [0005]優(yōu)選地,所述對(duì)整個(gè)業(yè)務(wù)流程進(jìn)行服務(wù)的發(fā)現(xiàn)和粒度劃分,進(jìn)一步包括:
      [0006]通過在云計(jì)算資源服務(wù)系統(tǒng)中虛擬的每個(gè)服務(wù)的語義接口,實(shí)現(xiàn)服務(wù)的分發(fā)、查找、綁定和調(diào)用;將企業(yè)資源管理系統(tǒng)的各業(yè)務(wù)流程和業(yè)務(wù)功能視為服務(wù),根據(jù)業(yè)務(wù)流程將系統(tǒng)的功能模塊經(jīng)過分解并服務(wù)化后,實(shí)現(xiàn)服務(wù)的描述和調(diào)用,按需使用企業(yè)資源服務(wù)系統(tǒng)的服務(wù),所述按需服務(wù)通過階段化分解實(shí)現(xiàn)開發(fā)流程的松耦合調(diào)用,并通過各階段對(duì)系統(tǒng)資源的調(diào)用來實(shí)現(xiàn)分布式資源的按需和集中應(yīng)用;
      [0007]將提供基本功能的服務(wù)形成為服務(wù)構(gòu)件層,由基本服務(wù)組成,完成最簡單的業(yè)務(wù)邏輯處理,提供更高級(jí)功能的組合服務(wù)形成為業(yè)務(wù)服務(wù)層,由多個(gè)基本服務(wù)構(gòu)件組成,由此得到服務(wù)的層次結(jié)構(gòu);所述服務(wù)構(gòu)件的基本屬性包括:1D、服務(wù)名稱、服務(wù)標(biāo)識(shí)、服務(wù)功能描述、服務(wù)管理者及是否存在依賴關(guān)系及其與所依賴對(duì)象的關(guān)聯(lián);在數(shù)據(jù)庫中用兩個(gè)數(shù)據(jù)表來存儲(chǔ),一個(gè)表為每個(gè)構(gòu)件服務(wù)的服務(wù)構(gòu)件列表;另一個(gè)表為該構(gòu)件服務(wù)的依賴表,服務(wù)構(gòu)件列表的字段值表示存在依賴時(shí),依賴表中存在相應(yīng)記錄;
      [0008]云計(jì)算資源服務(wù)系統(tǒng)的數(shù)據(jù)庫采用共享數(shù)據(jù)庫、共享數(shù)據(jù)表;其中所有企業(yè)用戶共享數(shù)據(jù)庫和表結(jié)構(gòu),并通過企業(yè)用戶ID列來區(qū)分每個(gè)數(shù)據(jù)表中企業(yè)用戶的數(shù)據(jù);將原始表分成源表和擴(kuò)展表兩部分,多個(gè)企業(yè)用戶共享原始表,擴(kuò)展表和源表均存在Tenant列,并增加一個(gè)Row列;每個(gè)企業(yè)用戶的每個(gè)邏輯源表的第η列映射到原始表的第η個(gè)數(shù)據(jù)列,邏輯源表中的每一行的每個(gè)字段都對(duì)應(yīng)著一行;此外增加一個(gè)Col列指明這一行所表不的是源表中的哪個(gè)字段以及一個(gè)數(shù)據(jù)列表示出那個(gè)字段的值;然后將源表垂直劃分成塊存儲(chǔ)于不同企業(yè)用戶表,在需要的時(shí)候進(jìn)行連接;將最常使用的企業(yè)用戶列映射到源表中,而其他列放在擴(kuò)展表中,數(shù)據(jù)庫依據(jù)企業(yè)用戶當(dāng)前訪問模式,動(dòng)態(tài)生成緩存單元集并計(jì)算緩存單元集的I/O效益,通過貪婪算法來選擇緩存單元集。
      [0009]本發(fā)明相比現(xiàn)有技術(shù),具有以下優(yōu)點(diǎn):
      [0010]本發(fā)明提出了一種基于云計(jì)算的企業(yè)工作流管理方法,支持多企業(yè)用戶、高可擴(kuò)展和可重用,滿足中小型企業(yè)按需租用的低門檻、低成本的信息化需求。
      【附圖說明】
      [0011]圖1是根據(jù)本發(fā)明實(shí)施例的基于云計(jì)算的企業(yè)工作流管理方法的流程圖。
      【具體實(shí)施方式】
      [0012]下文與圖示本發(fā)明原理的附圖一起提供對(duì)本發(fā)明一個(gè)或者多個(gè)實(shí)施例的詳細(xì)描述。結(jié)合這樣的實(shí)施例描述本發(fā)明,但是本發(fā)明不限于任何實(shí)施例。本發(fā)明的范圍僅由權(quán)利要求書限定,并且本發(fā)明涵蓋諸多替代、修改和等同物。在下文描述中闡述諸多具體細(xì)節(jié)以便提供對(duì)本發(fā)明的透徹理解。出于示例的目的而提供這些細(xì)節(jié),并且無這些具體細(xì)節(jié)中的一些或者所有細(xì)節(jié)也可以根據(jù)權(quán)利要求書實(shí)現(xiàn)本發(fā)明。
      [0013]本發(fā)明的一方面提供了一種基于云計(jì)算的企業(yè)工作流管理方法。圖1是根據(jù)本發(fā)明實(shí)施例的基于云計(jì)算的企業(yè)工作流管理方法流程圖。
      [0014]本發(fā)明的云計(jì)算企業(yè)資源服務(wù)系統(tǒng)由企業(yè)的業(yè)務(wù)流程驅(qū)動(dòng),利用標(biāo)準(zhǔn)化的服務(wù)語義描述系統(tǒng)的服務(wù)接口模型,將企業(yè)資源管理作為服務(wù)提供給企業(yè)使用。系統(tǒng)將所有的計(jì)算資源匯集整合后形成虛擬化的資源以服務(wù)的形式公開供多企業(yè)共享,采用PaaS模式提供企業(yè)資源服務(wù)應(yīng)用開發(fā)平臺(tái),將云計(jì)算資源服務(wù)提供給小型企業(yè)用戶使用。在云計(jì)算資源服務(wù)系統(tǒng)將所有的業(yè)務(wù)邏輯實(shí)體抽象成服務(wù)分發(fā)到云端,供用戶按需使用。實(shí)現(xiàn)對(duì)服務(wù)的分發(fā)、存儲(chǔ)和管理,通過標(biāo)準(zhǔn)化的語義端口在客戶端展現(xiàn)。
      [0015]基于云計(jì)算的企業(yè)資源管理系統(tǒng)應(yīng)用面向服務(wù)的架構(gòu)將分布式資源服務(wù)通過虛擬化集成封裝后分發(fā)到云端實(shí)現(xiàn)服務(wù)的透明檢索和按需使用。根據(jù)云計(jì)算資源服務(wù)系統(tǒng)的軟件架構(gòu),使用以下模型。自下而上首先是位于底層的物理實(shí)體層,提供硬件資源(如計(jì)算資源、設(shè)備資源等)和軟件資源(數(shù)據(jù)資源、存儲(chǔ)資源等)。物理實(shí)體層涉及資源的虛擬化技術(shù),對(duì)外提供統(tǒng)一的訪問接口,實(shí)現(xiàn)資源的全局共享和透明訪問。在虛擬資源層通過Hadoop對(duì)虛擬化封裝后的計(jì)算資源進(jìn)行管理,對(duì)資源進(jìn)行直接操作供服務(wù)開發(fā)用戶使用,包括資源的描述、分發(fā)、查找、調(diào)用和監(jiān)控。然后在資源服務(wù)層,由云計(jì)算服務(wù)模式提供的開發(fā)環(huán)境和平臺(tái),可開發(fā)、部署、管理資源服務(wù),提供構(gòu)建云服務(wù)所需要的基礎(chǔ)功能。通過PaaS服務(wù)實(shí)現(xiàn)系統(tǒng)開發(fā)并以服務(wù)的形式提供給用戶。最后在用戶界面層,服務(wù)開發(fā)者使用統(tǒng)一的界面視圖來實(shí)現(xiàn)功能模塊集成。
      [0016]本發(fā)明將企業(yè)的業(yè)務(wù)邏輯封裝成標(biāo)準(zhǔn)的、規(guī)范的服務(wù)構(gòu)件,基礎(chǔ)服務(wù)構(gòu)件設(shè)計(jì)為細(xì)粒度服務(wù),各構(gòu)件組合形成新的大粒度服務(wù)響應(yīng)系統(tǒng)功能,各大粒度服務(wù)再組合形成組合服務(wù),最后企業(yè)資源服務(wù)系統(tǒng)形成完整服務(wù)。將具有標(biāo)準(zhǔn)語義接口的服務(wù)通過企業(yè)級(jí)服務(wù)總線分發(fā)到服務(wù)注冊(cè)中心,部分可公開的服務(wù)如與供應(yīng)商的對(duì)話接口、所需產(chǎn)品規(guī)格描述接口,分發(fā)到公共服務(wù)注冊(cè)中心。云計(jì)算資源服務(wù)系統(tǒng)內(nèi)的各邏輯服務(wù)作為本地服務(wù)請(qǐng)求方,通過企業(yè)級(jí)服務(wù)總線到服務(wù)注冊(cè)中心查找所需服務(wù),根據(jù)企業(yè)級(jí)服務(wù)總線返回的查詢結(jié)果綁定并調(diào)用該服務(wù)。服務(wù)請(qǐng)求方也可請(qǐng)求并調(diào)用企業(yè)供應(yīng)鏈上的協(xié)作企業(yè)所提供的可公開的服務(wù)接口,以完成當(dāng)前企業(yè)與協(xié)作企業(yè)之間的業(yè)務(wù)對(duì)接。協(xié)作企業(yè)會(huì)將服務(wù)接口分發(fā)到公共的服務(wù)注冊(cè)中心以便服務(wù)請(qǐng)求方通過公共服務(wù)注冊(cè)中心查詢、綁定并調(diào)用其提供的標(biāo)準(zhǔn)Web服務(wù)接口。
      [0017]云計(jì)算資源服務(wù)是系統(tǒng)內(nèi)部所有子服務(wù)的集合。SOA將企業(yè)資源管理系統(tǒng)的各業(yè)務(wù)流程和業(yè)務(wù)功能視為服務(wù),根據(jù)業(yè)務(wù)流程將系統(tǒng)的功能模塊經(jīng)過分解并服務(wù)化后,實(shí)現(xiàn)服務(wù)的描述和調(diào)用,即可實(shí)現(xiàn)按需使用企業(yè)資源服務(wù)系統(tǒng)的服務(wù)。按需服務(wù)通過階段化分解實(shí)現(xiàn)開發(fā)流程的松耦合調(diào)用,并通過各階段對(duì)系統(tǒng)資源的調(diào)用來實(shí)現(xiàn)分布式資源的按需和集中應(yīng)用。
      [0018]以倉儲(chǔ)服務(wù)為例來說明云計(jì)算環(huán)境下的企業(yè)資源管理系統(tǒng)具體實(shí)現(xiàn)。倉儲(chǔ)管理模塊根據(jù)生產(chǎn)訂單生成原料出庫單和產(chǎn)品入庫單,將訂單的執(zhí)行情況反饋到原料需求模塊,跟蹤查詢生產(chǎn)訂單的執(zhí)行情況;銷售管理模塊通過倉儲(chǔ)管理的銷售出庫單發(fā)貨給客戶完成銷售功能;根據(jù)采購訂單、采購到貨單等生成采購入庫單,并將入庫情況反饋到采購管理模塊中;采購管理根據(jù)采購入庫單生成發(fā)票,然后根據(jù)采購入庫單和發(fā)票進(jìn)行采購結(jié)算;財(cái)務(wù)管理對(duì)出入庫單登記存貨明細(xì)賬為財(cái)務(wù)憑證,為倉儲(chǔ)管理提供出入庫成本等財(cái)務(wù)數(shù)據(jù);根據(jù)倉儲(chǔ)預(yù)警向采購計(jì)劃相關(guān)人員反饋原料信息,便于制定計(jì)劃進(jìn)行采購或生產(chǎn)。
      [0019]本發(fā)明在服務(wù)建模上采用粒度分級(jí)的模式進(jìn)行服務(wù)發(fā)現(xiàn),按系統(tǒng)的架構(gòu)模型和業(yè)務(wù)流程對(duì)服務(wù)進(jìn)行分層和粒度劃分,提供基本功能的服務(wù)形成為服務(wù)構(gòu)件層,由基本服務(wù)組成,只能完成最簡單的業(yè)務(wù)邏輯處理,提供更高級(jí)功能的組合服務(wù)形成為業(yè)務(wù)服務(wù)層,由多個(gè)基本服務(wù)構(gòu)件組成,由此得到服務(wù)的層次結(jié)構(gòu)。
      [0020]服務(wù)構(gòu)件具有的基本屬性包括:1D、服務(wù)名稱、服務(wù)標(biāo)識(shí)、服務(wù)功能描述、服務(wù)管理者及是否存在依賴關(guān)系及其與所依賴對(duì)象的關(guān)聯(lián)。在數(shù)據(jù)庫中用兩個(gè)數(shù)據(jù)表來存儲(chǔ),一個(gè)表為每個(gè)構(gòu)件服務(wù)的服務(wù)構(gòu)件列表;另一個(gè)表為該構(gòu)件服務(wù)的依賴表,服務(wù)構(gòu)件列表的字段值表示存在依賴時(shí),依賴表中存在相應(yīng)記錄。
      [0021]根據(jù)云計(jì)算資源服務(wù)系統(tǒng)的實(shí)體對(duì)象及相關(guān)業(yè)務(wù)操作,對(duì)整個(gè)系統(tǒng)的功能進(jìn)行構(gòu)件服務(wù)的發(fā)現(xiàn)和粒度劃分,將不同的構(gòu)件服務(wù)組合實(shí)現(xiàn)組合服務(wù),系統(tǒng)的業(yè)務(wù)流程的功能實(shí)現(xiàn)即是建立在構(gòu)件服務(wù)的組合上。通過在云計(jì)算資源服務(wù)系統(tǒng)中虛擬的每個(gè)服務(wù)的語義接口,實(shí)現(xiàn)服務(wù)的分發(fā)、查找、綁定和調(diào)用。
      [0022]以企業(yè)資源管理系統(tǒng)的業(yè)務(wù)邏輯為主線,基于語義的方法進(jìn)行服務(wù)構(gòu)件組合形成服務(wù)功能封裝。通過對(duì)系統(tǒng)功能模塊進(jìn)行功能劃分,一個(gè)服務(wù)功能封裝對(duì)應(yīng)一個(gè)功能模塊,對(duì)具有依賴關(guān)系的構(gòu)件服務(wù)設(shè)計(jì)在同一個(gè)服務(wù)功能封裝內(nèi);而對(duì)于具有依賴關(guān)系但無法組合在一個(gè)服務(wù)功能封裝的構(gòu)件服務(wù),其依賴關(guān)系使用服務(wù)封裝間的依賴關(guān)系實(shí)現(xiàn)。服務(wù)功能封裝作為構(gòu)件服務(wù)和子服務(wù)的集合,其屬性包括:1D、組合服務(wù)名稱、服務(wù)標(biāo)示符、組合服務(wù)功能描述及包含的構(gòu)件服務(wù)和子服務(wù)的集合。
      [0023]其中,服務(wù)功能封裝是在基礎(chǔ)服務(wù)構(gòu)件基礎(chǔ)上,選擇附加服務(wù)構(gòu)件,確定配置集合后封裝。具體包括:(1)提取個(gè)性化需求,根據(jù)業(yè)務(wù)范圍與流程并以構(gòu)件粒度劃分功能,抽象成固定服務(wù)并應(yīng)用可變描述符標(biāo)識(shí)附加構(gòu)件;按照企業(yè)用戶的自定義特征,獲取服務(wù)的行為特征和業(yè)務(wù)邏輯,在構(gòu)件集中動(dòng)態(tài)選取所需的功能構(gòu)件,應(yīng)用形式化方式表達(dá)語義,抽象出基礎(chǔ)服務(wù)構(gòu)件與附加服務(wù)構(gòu)件,結(jié)合不同企業(yè)用戶的期限和權(quán)限,確定可用服務(wù)集合;
      (3)針對(duì)固定服務(wù)的特征配置利用依賴關(guān)系的傳遞性建立弱依賴關(guān)系。規(guī)劃并完成具體的組裝過程,包括接口的修改、構(gòu)件間元數(shù)據(jù)字段擴(kuò)展;(4)結(jié)合其他企業(yè)用戶已部署的服務(wù)的信息,將變量值綁定,固定所有的變量取值,即選擇具有可變屬性的數(shù)據(jù)轉(zhuǎn)換成綁定所有可變點(diǎn)的可配置文件。
      [0024]云計(jì)算資源服務(wù)系統(tǒng)的數(shù)據(jù)庫采用共享數(shù)據(jù)庫、共享數(shù)據(jù)表。其中所有企業(yè)用戶共享數(shù)據(jù)庫和表結(jié)構(gòu),并通過企業(yè)用戶ID列來區(qū)分每個(gè)數(shù)據(jù)表中企業(yè)用戶的數(shù)據(jù)。將原始表分成源表和擴(kuò)展表兩部分,多個(gè)企業(yè)用戶共享原始表,擴(kuò)展表和源表均存在Tenant列,并增加一個(gè)Row列。每個(gè)企業(yè)用戶的每個(gè)邏輯源表的第η列映射到原始表的第η個(gè)數(shù)據(jù)列,邏輯源表中的每一行的每個(gè)字段都對(duì)應(yīng)著一行。此外增加一個(gè)Col列指明這一行所表示的是源表中的哪個(gè)字段以及一個(gè)數(shù)據(jù)列表示出那個(gè)字段的值。然后將源表垂直劃分成塊存儲(chǔ)于不同企業(yè)用戶表,在需要的時(shí)候進(jìn)行連接。將最常使用的企業(yè)用戶列映射到源表中,而其他列放在擴(kuò)展表中,數(shù)據(jù)庫依據(jù)企業(yè)用戶當(dāng)前訪問模式,動(dòng)態(tài)生成緩存單元集并計(jì)算緩存單元集的I/O效益,通過貪婪算法來選擇緩存單元集。
      [0025]綜上所述,本發(fā)明提出了一種基于云計(jì)算的企業(yè)工作流管理方法,支持多企業(yè)用戶、高可擴(kuò)展和可重用,滿足中小型企業(yè)按需租用的低門檻、低成本的信息化需求。
      [0026]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該理解,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算系統(tǒng)來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算系統(tǒng)上,或者分布在多個(gè)計(jì)算系統(tǒng)所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算系統(tǒng)可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)系統(tǒng)中由計(jì)算系統(tǒng)來執(zhí)行。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
      [0027]應(yīng)當(dāng)理解的是,本發(fā)明的上述【具體實(shí)施方式】僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對(duì)本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。此外,本發(fā)明所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。
      【主權(quán)項(xiàng)】
      1.一種基于云計(jì)算的企業(yè)工作流管理方法,其特征在于,包括: 將分布式資源服務(wù)通過虛擬化集成封裝后分發(fā)到云端,對(duì)整個(gè)業(yè)務(wù)流程進(jìn)行服務(wù)的發(fā)現(xiàn)和粒度劃分,為企業(yè)用戶提供檢索和按需使用。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)整個(gè)業(yè)務(wù)流程進(jìn)行服務(wù)的發(fā)現(xiàn)和粒度劃分,進(jìn)一步包括: 通過在云計(jì)算資源服務(wù)系統(tǒng)中虛擬的每個(gè)服務(wù)的語義接口,實(shí)現(xiàn)服務(wù)的分發(fā)、查找、綁定和調(diào)用;將企業(yè)資源管理系統(tǒng)的各業(yè)務(wù)流程和業(yè)務(wù)功能視為服務(wù),根據(jù)業(yè)務(wù)流程將系統(tǒng)的功能模塊經(jīng)過分解并服務(wù)化后,實(shí)現(xiàn)服務(wù)的描述和調(diào)用,按需使用企業(yè)資源服務(wù)系統(tǒng)的服務(wù),所述按需服務(wù)通過階段化分解實(shí)現(xiàn)開發(fā)流程的松耦合調(diào)用,并通過各階段對(duì)系統(tǒng)資源的調(diào)用來實(shí)現(xiàn)分布式資源的按需和集中應(yīng)用; 將提供基本功能的服務(wù)形成為服務(wù)構(gòu)件層,由基本服務(wù)組成,完成最簡單的業(yè)務(wù)邏輯處理,提供更高級(jí)功能的組合服務(wù)形成為業(yè)務(wù)服務(wù)層,由多個(gè)基本服務(wù)構(gòu)件組成,由此得到服務(wù)的層次結(jié)構(gòu);所述服務(wù)構(gòu)件的基本屬性包括:ID、服務(wù)名稱、服務(wù)標(biāo)識(shí)、服務(wù)功能描述、服務(wù)管理者及是否存在依賴關(guān)系及其與所依賴對(duì)象的關(guān)聯(lián);在數(shù)據(jù)庫中用兩個(gè)數(shù)據(jù)表來存儲(chǔ),一個(gè)表為每個(gè)構(gòu)件服務(wù)的服務(wù)構(gòu)件列表;另一個(gè)表為該構(gòu)件服務(wù)的依賴表,服務(wù)構(gòu)件列表的字段值表示存在依賴時(shí),依賴表中存在相應(yīng)記錄; 云計(jì)算資源服務(wù)系統(tǒng)的數(shù)據(jù)庫采用共享數(shù)據(jù)庫、共享數(shù)據(jù)表;其中所有企業(yè)用戶共享數(shù)據(jù)庫和表結(jié)構(gòu),并通過企業(yè)用戶ID列來區(qū)分每個(gè)數(shù)據(jù)表中企業(yè)用戶的數(shù)據(jù);將原始表分成源表和擴(kuò)展表兩部分,多個(gè)企業(yè)用戶共享原始表,擴(kuò)展表和源表均存在Tenant列,并增加一個(gè)Row列;每個(gè)企業(yè)用戶的每個(gè)邏輯源表的第η列映射到原始表的第η個(gè)數(shù)據(jù)列,邏輯源表中的每一行的每個(gè)字段都對(duì)應(yīng)著一行;此外增加一個(gè)Col列指明這一行所表不的是源表中的哪個(gè)字段以及一個(gè)數(shù)據(jù)列表示出那個(gè)字段的值;然后將源表垂直劃分成塊存儲(chǔ)于不同企業(yè)用戶表,在需要的時(shí)候進(jìn)行連接;將最常使用的企業(yè)用戶列映射到源表中,而其他列放在擴(kuò)展表中,數(shù)據(jù)庫依據(jù)企業(yè)用戶當(dāng)前訪問模式,動(dòng)態(tài)生成緩存單元集并計(jì)算緩存單元集的I/O效益,通過貪婪算法來選擇緩存單元集。
      【文檔編號(hào)】G06Q10/10GK106056351SQ201610345982
      【公開日】2016年10月26日
      【申請(qǐng)日】2016年5月23日
      【發(fā)明人】郭建鋒
      【申請(qǐng)人】成都鏡杰科技有限責(zé)任公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1