資源描述:
《基于非線性組合優(yōu)化的IT模塊結(jié)構(gòu)選擇模型》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、基于非線性組合優(yōu)化的IT模塊結(jié)構(gòu)選擇模型摘要:在面向服務(wù)架構(gòu)的軟件設(shè)計(jì)思想下,用戶需要從IT服務(wù)提供商的通用產(chǎn)品線中選擇適合自己需要的功能模塊組合,文章以企業(yè)投資成本最小化為目標(biāo),建立了以企業(yè)部門需求滿足率為隨機(jī)約朿條件的組合優(yōu)化模型,尋求最佳產(chǎn)品線、模塊組合結(jié)構(gòu)。用Lagrangian啟發(fā)式松弛算法將模型確定化、線性化、最后化簡(jiǎn)為“判斷一賦值”模型,并給岀詳細(xì)的迭代解法。最后按用友ERP-U8報(bào)價(jià)基礎(chǔ)數(shù)據(jù)計(jì)算得出企業(yè)特定需求下的功能模塊選擇策略,驗(yàn)證了算法的可行性和有效性。關(guān)鍵詞:IT模塊結(jié)構(gòu)選擇
2、;隨機(jī)約束條件的組合優(yōu)化模型;Lagrangian啟發(fā)式松弛算法ITproductsmodulesselectionmodelbasedonnonlinearcombinatorialoptimizationproblemAbstract:InordertomakereasonabledecisionintheselectinggeneralproductlinesandmodulesofITServiceProviderbasedontheService-orientedarchitectures
3、oftengineering,acomplicatedITinvestmentcostcombinatorialoptimizationproblem,whichconstrainedbystochasticcustomdemands,wasproposed?Thenonlinearfunctionofoptimizationproblemwascondensedintoajudgment-evaluationmodelbyLagrangianrelaxationheuristicalgorithm
4、.Iterativealgorithmwasstatedindetailalso.Finally,apracticalexampleisprovidedtodemonstratetheeffectivenessandfeasibilityofalgorithm.Keywords:ITproductsmodulesselectionmodel;combinatorialoptimizationproblemwithstochasticcustomdemandsconstrain;Lagrangianr
5、elaxationheuristicalgorithm0引言近幾年,面向服務(wù)架構(gòu)(SOA,Service-orientedarchitecture)的軟件開(kāi)發(fā)理念成為網(wǎng)絡(luò)化信息系統(tǒng)的主要設(shè)計(jì)思路,使得IT產(chǎn)品變得更有彈性,更快地響應(yīng)業(yè)務(wù)單位的需求。任何一個(gè)大的應(yīng)用軟件系統(tǒng),都不再是集成在一起的整個(gè)系統(tǒng)軟件,而是基于基礎(chǔ)標(biāo)準(zhǔn)和接口的屮間件。構(gòu)件化技術(shù)為不同用戶的定制要求提供了可能,把常用功能做成可供選擇的構(gòu)件,用戶就有了更為靈活的選擇。尤其是系統(tǒng)管理軟件,如ERP、CRM等采用了構(gòu)件化技術(shù)后,基于標(biāo)準(zhǔn)
6、的兼容性降低了系統(tǒng)的復(fù)雜性,軟件的各個(gè)功能模塊就可以獨(dú)立地使用、升級(jí),而不會(huì)彫響系統(tǒng)整體。這為企業(yè)提供更多的可選擇性和重用性。規(guī)劃企業(yè)信息架構(gòu),合理選擇IT產(chǎn)品模塊,降低信息化成本也成為新的研究?jī)?nèi)容。由于而向服務(wù)架構(gòu)軟件設(shè)計(jì)思想應(yīng)用較晚,對(duì)IT模塊結(jié)構(gòu)選擇的研究較少,BrianL.DosSantos(2003)使用現(xiàn)代金融理論中資本資產(chǎn)定價(jià)理論(CAPM)從風(fēng)險(xiǎn)角度分析IT投資的價(jià)值,并從固定成本和變動(dòng)成本在不同市場(chǎng)需求形勢(shì)下的選擇上,給出信息系統(tǒng)研發(fā)和維護(hù)如何在外包(Outsourcing)或自行
7、完成(In-houseservice)之間進(jìn)行選擇。KochS(2006)用蒙特卡羅模擬的方法估算IT投資項(xiàng)目組合的最大可能損失,從風(fēng)險(xiǎn)的角度分析了項(xiàng)目組合的選擇。倪明,徐福緣等(2004)基于企業(yè)經(jīng)營(yíng)過(guò)程重構(gòu)的思想,運(yùn)用模糊理論中的三角模糊數(shù),將企業(yè)所擁有的各類信息化投入資源作為約束條件,建立了基于部門間資源分趾的企業(yè)信息化投資決策模型。這些研究都是從企業(yè)需求的角度分析IT資源的分配,但我們常常面臨IT服務(wù)提供商通用產(chǎn)品線的選擇,那么從供方產(chǎn)品入手,有選擇地組合供方產(chǎn)品模塊滿足企業(yè)需求,也是解決這
8、類問(wèn)題的另外一種思路。根據(jù)IT服務(wù)提供商報(bào)價(jià)產(chǎn)品線/模塊報(bào)價(jià)為基礎(chǔ)數(shù)據(jù),以企業(yè)部門需求滿足率為約束條件,以企業(yè)IT投資成本最小化為目標(biāo),建立優(yōu)化模型,尋求最佳模塊組合結(jié)構(gòu)。1問(wèn)題描述--般IT系統(tǒng)都按照模塊產(chǎn)品分組,形成模塊組,實(shí)行模塊組內(nèi)的總并發(fā)控制方式進(jìn)行設(shè)計(jì),我們?cè)诳紤]IT投資的時(shí)候需要對(duì)模塊或產(chǎn)品線的取舍進(jìn)行決策,而決策主要依據(jù)企業(yè)業(yè)務(wù)需求。模型僅考慮企業(yè)采用一家IT服務(wù)提供商的產(chǎn)品,產(chǎn)品包含M個(gè)產(chǎn)品線或模塊組,用X,,X2……表示;任一產(chǎn)品線或模塊組X/包含