freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向可重構(gòu)erp軟件的研究與實踐碩士學(xué)位論文-文庫吧資料

2025-06-29 01:28本頁面
  

【正文】 各種單據(jù)定義為ERP客戶端軟件能夠使用的各種數(shù)據(jù)庫表信息。圖 定義器需求分析軟件定義器部分能夠通過企業(yè)信息系統(tǒng)重構(gòu)出符合企業(yè)現(xiàn)行運行流程的ERP軟件。定義器能夠把企業(yè)調(diào)研人員從企業(yè)信息系統(tǒng)中抽象出來的數(shù)據(jù)信息,通過特定的定義設(shè)置和對應(yīng)結(jié)構(gòu)的定義操作,生成企業(yè)用戶日常操作使用的數(shù)據(jù)庫表、視圖等底層結(jié)構(gòu)并完成對客戶端用戶權(quán)限等功能的定義工作;客戶端按照定義器定義的用戶權(quán)限加載定義器部分定義的其他數(shù)據(jù)信息、系統(tǒng)功能,加載后的客戶端能夠反應(yīng)定義器部分所定義的系統(tǒng)的各種應(yīng)用功能,滿足企業(yè)日常業(yè)務(wù)對ERP軟件的功能要求。 系統(tǒng)的需求分析通過方案理論基礎(chǔ)的研究,整個系統(tǒng)需要實現(xiàn)的軟件部分可以分為ERP軟件定義部分(以下統(tǒng)稱定義器)和ERP軟件日常操作(以下統(tǒng)稱客戶端)兩個部分。ERPCS是通過業(yè)務(wù)人員定義出來的,而不是通過軟件開發(fā)出來的,這種方式避免了企業(yè)信息的固化,在企業(yè)業(yè)務(wù)環(huán)境發(fā)生變化時可以通過再次對ERPCS軟件進行動態(tài)重構(gòu),這樣ERPCS就可以通過多次重構(gòu)和企業(yè)環(huán)境變化和企業(yè)要求相適應(yīng)。例如,通過公式IQ可以表示為IQ=f(DC),即企業(yè)查詢信息可以由企業(yè)最基本的單據(jù)信息通過非線性的函數(shù)獲得,同樣USP等信息系統(tǒng)構(gòu)件也可以通過非線性函數(shù)從企業(yè)基本信息單據(jù)中獲取,最終可以表示為:ERPDS= ∑DC+∑f(∑DC)+ ∑f(∑f(∑DC))+……。因此企業(yè)信息系統(tǒng)對應(yīng)的ERPCS從本質(zhì)上來說也是一個復(fù)雜的線性系統(tǒng)。同理,ERP客戶端軟件也可以對應(yīng)表示為:ERPCS=(SWF,DBF,DC,IQ,USP);SWF表示軟件功能;DBF表示部門業(yè)務(wù)功能;DC表示單據(jù),單據(jù)是數(shù)據(jù)庫基本表中存儲的企業(yè)基本信息;IQ表示查詢,查詢是從數(shù)據(jù)庫基本表中進行了相應(yīng)處理后的企業(yè)數(shù)據(jù);USP表示用戶權(quán)限。企業(yè)信息系統(tǒng)(ES)包括企業(yè)總體目標、企業(yè)各部門業(yè)務(wù)目標、企業(yè)單據(jù)、企業(yè)查詢業(yè)務(wù)、企業(yè)人員權(quán)限分工等諸多信息構(gòu)件以及這些構(gòu)件的相互關(guān)聯(lián)組成,其目的是為了完成來自于企業(yè)市場環(huán)境所需要的一系列任務(wù),適應(yīng)企業(yè)市場環(huán)境的變化,從而實現(xiàn)企業(yè)的總體目標和推動企業(yè)日常業(yè)務(wù)運行。關(guān)于ERP定義器二元組公式,可以由上面公式推導(dǎo)出ERPDS=(ES,ERPCS)這個二元組,說明ERP定義器可以作為企業(yè)信息系統(tǒng)和ERP客戶端軟件之間的轉(zhuǎn)換工具。這三部分相互之間的關(guān)系可以表示為一個二元組模型:ERPCS =(ES,ERPDS);ES表示企業(yè)信息系統(tǒng);ERPDS表示ERP軟件定義器;ERPCS表示ERP軟件客戶端,ERPCS可以由一定的關(guān)系公式從ES和ERPDS推到出來。整個技術(shù)方案采用廣義的可重構(gòu)ERP系統(tǒng)研究作為研究方向。而且可以按照不同的時期的調(diào)研報告進行多次制作,這樣制作出來的ERP軟件就可以滿足企業(yè)持續(xù)不斷的發(fā)展需要,而且不需要進行再次進行系統(tǒng)開發(fā),比較其他傳統(tǒng)的ERP軟件在開發(fā)費用和時效性上有很大的優(yōu)勢。在實施時將三種形式關(guān)系描述到動態(tài)可重構(gòu)平臺,平臺將自動制作出ERP模塊,這些ERP模塊組合出滿足企業(yè)需求的ERP軟件。在AutoERP平臺等研究成果中,將企業(yè)信息的存在分為三大類:單據(jù)、賬本、報表。機器世界:企業(yè)所使用的ERP軟件,是現(xiàn)實企業(yè)單位在機器世界中的映射。一般在這個過程中都是采用人工代碼編寫來實現(xiàn)。我們可以通過抽象出來的信息世界開發(fā)出企業(yè)使用的ERP軟件。抽象操作:把企業(yè)客觀存在的組織結(jié)構(gòu)、業(yè)務(wù)流程、生產(chǎn)數(shù)據(jù)收集起來,進行分類工作,抽取出所需要的數(shù)據(jù)模型、狀態(tài)模型、流程模型等。在這里我們指能夠正常進行業(yè)務(wù)工作的企業(yè)單位。如果我們通過軟件重構(gòu)生成的方式用抽象出來的信息世界來生成機器世界中的ERP軟件,用重構(gòu)軟件生成的方式來代替人工開發(fā),這樣重構(gòu)軟件的重構(gòu)過程可以多次進行生成,直到重構(gòu)出滿足企業(yè)需求的ERP軟件,并且當企業(yè)環(huán)境發(fā)生改變時還可以再次進行ERP軟件重構(gòu),以適應(yīng)企業(yè)的發(fā)展變化,通過這一方法就可以通過多次重構(gòu)來避免傳統(tǒng)ERP軟件的缺乏柔性等一些弊端。然后把抽象出來的信息世界通過軟件開發(fā)的方式生成機器世界中可以使用ERP軟件。總結(jié)出該技術(shù)方案的理論基礎(chǔ),并把理論基礎(chǔ)作為軟件獲取需求、設(shè)計開發(fā)方案和系統(tǒng)實施業(yè)務(wù)的理論指導(dǎo)。在下一章會對系統(tǒng)的技術(shù)方案和可行性研究進行論述,其中分別對系統(tǒng)進行需求分析和技術(shù)方案以及技術(shù)可行性進行分別論述。通過對當前ERP現(xiàn)狀的問題分析提出了本論文的研究內(nèi)容,通過對課題的研究理論來源和研究模型分析出了本課題解決問題所采用的研究思路。對本文的研究進行了總結(jié),對研究的局限性進行了分析論述,并對未來的ERP發(fā)展方向進行了展望。在企業(yè)實踐中對企業(yè)的實踐進行了論述,并給出了企業(yè)ERP實施的一整套業(yè)務(wù)方案,并對企業(yè)實施中出現(xiàn)的技術(shù)難點和軟件優(yōu)勢進行了分析和總結(jié)。在詳細設(shè)計中對總體方案設(shè)計出的各個功能模塊進行了詳細分析設(shè)計。在總體方案中對系統(tǒng)的總體方案進行了分析并對總體方案的各個功能模塊進行的模塊設(shè)計說明。并對技術(shù)方案進行了可行性分析。第二章:技術(shù)方案分析。 全文組織第一章:論文緒論。系統(tǒng)的客戶端采用WPF開發(fā),WPF能夠滿足對胖客戶端和瘦客戶端同時開發(fā)的需要;服務(wù)端采用JAVA開發(fā),能夠充分利用JAVA在多線程、開發(fā)效率等方面的開發(fā)優(yōu)勢;數(shù)據(jù)庫系統(tǒng)采用Oracle數(shù)據(jù)庫開發(fā),能夠充分利用Oracle數(shù)據(jù)庫的優(yōu)勢,方便ERP系統(tǒng)在未來向OLTP和OLAP方面進行業(yè)務(wù)功能的擴展;通訊方式采用Amf3和Flex進行通訊,能夠很好的進行異步通訊方式,減少服務(wù)端的負載。系統(tǒng)采用三層C/S模式,這一模式可以很好解決服務(wù)器端的服務(wù)器負荷過重,難以管理大量客戶端的問題,能夠很大的提高系統(tǒng)性能。在對可重構(gòu)ERP的研究中采用的理論基礎(chǔ),能夠?qū)ο到y(tǒng)重構(gòu)信息中的各種企業(yè)信息的粒度進行很好的把握,為系統(tǒng)開發(fā)和實施提供理論依據(jù),減少實施的反復(fù)程度,能夠很大提高實施的成功率。 研究目的和意義本課題的研究目的是,通過對ERP背景和發(fā)展歷程、軟件重構(gòu)技術(shù)、ERP軟件重構(gòu)技術(shù)、傳統(tǒng)ERP軟件存在的問題缺陷、ERP軟件重構(gòu)方面的國內(nèi)外研究背景等方面的進行介紹、分析和研究,說明了在解決傳統(tǒng)ERP軟件的問題缺陷上,可重構(gòu)ERP軟件具有不可替代的重要優(yōu)勢;在課題中提供一個能夠方便用戶重構(gòu)的可重構(gòu)ERP系統(tǒng)開發(fā)方案,該方案能夠在一定情況下解決傳統(tǒng)ERP“以產(chǎn)品結(jié)構(gòu)導(dǎo)向、集中式計劃驅(qū)動、缺乏柔性,滿足不了企業(yè)復(fù)雜多變的需求環(huán)境和變化的市場需求”這一缺陷;在課題中對可重構(gòu)ERP系統(tǒng)開發(fā)方案的設(shè)計和實現(xiàn)進行了詳細的介紹;在論文的最后對該方案軟件的企業(yè)實施過程進行了詳細的論述,并對實施結(jié)果、實施難點和軟件特點進行了總結(jié)。系統(tǒng)采用合同網(wǎng)和啟發(fā)式規(guī)則相結(jié)合的協(xié)調(diào)機制解決模塊間的動態(tài)調(diào)度和通訊協(xié)調(diào),實現(xiàn)分布式和自上而下的求解過程[23]。天津大學(xué)的湯勇力對可重構(gòu)ERP進行了從企業(yè)管理流程角度對ERP系統(tǒng)的可重構(gòu)研究,在X列表模型研究的基礎(chǔ)上將廣義工作中心列表發(fā)展為可重構(gòu)ERP的企業(yè)結(jié)構(gòu)模型,將企業(yè)過程列表發(fā)展為可重構(gòu)ERP的企業(yè)過程模型,將資源消耗列表發(fā)展為可重構(gòu)ERP的成本管理模型[6]。“基于多Agent協(xié)同工作的動態(tài)可重構(gòu)ERP系統(tǒng)”曾被列為浙江省2002年重大科技攻關(guān)項目。在中每個Agent可以獨立完成各自的工作,并通過之間的通信和協(xié)調(diào)達成系統(tǒng)整體的目標,同時這些Agent系統(tǒng)具有拓撲結(jié)構(gòu)可以動態(tài)改變的優(yōu)勢。中山大學(xué)的胡嘉賢等人研究了支持功能可重構(gòu)的ERP開發(fā)平臺中的構(gòu)件的析取、管理、部署以及運行的關(guān)鍵技術(shù),簡化并加速了ERP系統(tǒng)的開發(fā)和實施過程,實現(xiàn)了基于構(gòu)件的可重構(gòu)ERP[19]。汕頭大學(xué)的鄭佳佳在對可重構(gòu)ERP系統(tǒng)的研究中采用基于構(gòu)件化的ERP開發(fā)模型,通過在開發(fā)平臺上將功能迥異“服務(wù)構(gòu)件”采用“生產(chǎn)線”組裝方式,快速開發(fā)出滿足企業(yè)需求的ERP系統(tǒng)[15]。廣東天劍計算機系統(tǒng)工程有限公司通過對構(gòu)件化的SOA架構(gòu)的研究,借助Web Services,提出了構(gòu)件化的SOA構(gòu)件,推出了基于領(lǐng)域構(gòu)件庫平臺的可重構(gòu)ERP系統(tǒng)(TJ_rERP),并開始在市場上推廣應(yīng)用。在ERP的快速重構(gòu)方面,如將ERP系統(tǒng)按功能劃分為細粒度軟件組件單元,然后根據(jù)企業(yè)特定需求來進行組合定制的研究等[22]。 狹義方面的研究在狹義定義方面的研究主要集中在利用先進的計算機技術(shù)。在當前階段,對于可重構(gòu)ERP系統(tǒng)在廣義上的理解比較占優(yōu)勢,但目前研究多偏向于狹義定義方面的研究,即ERP系統(tǒng)開發(fā)階段的重構(gòu)能力的研究。狹義的可重構(gòu)ERP系統(tǒng)著重考慮ERP系統(tǒng)體系結(jié)構(gòu)的靜態(tài)可重構(gòu),即ERP系統(tǒng)開發(fā)階段的重構(gòu)能力。 國內(nèi)外的研究背景系統(tǒng)的可重構(gòu)即系統(tǒng)具有自我重構(gòu)的能力;可重構(gòu)系統(tǒng)就是具有重構(gòu)性的軟件系統(tǒng),當系統(tǒng)的外部需求條件發(fā)生變化時能夠通過對系統(tǒng)自身的相應(yīng)操作改變系統(tǒng)的構(gòu)型以適應(yīng)需求的變化[11][13]。所以ERP軟件的動態(tài)可重構(gòu)功能的研究和實現(xiàn)具有重要意義。如果ERP軟件能夠支持動態(tài)可重構(gòu),通過動態(tài)重構(gòu)來滿足軟件的可擴充性、可快速重構(gòu)等功能,這樣就可以解決以上傳統(tǒng)ERP軟件運行過程中出現(xiàn)的諸多問題,在實施階段更加靈活、滿足企業(yè)發(fā)展變化等企業(yè)要求,提高用戶滿意度。這些管理模塊都有一整套固定的管理流程和框架,而企業(yè)實際的管理模式和各個功能模塊之間必然存在著差異,這些差異會使得ERP的效用大打折扣,降低了用戶的實施滿意度。同樣企業(yè)所運行的供應(yīng)鏈環(huán)境也在不斷發(fā)生著改變,管理、業(yè)務(wù)等需求不斷變化對企業(yè)的各級支撐系統(tǒng)造成的壓力,要求ERP能夠快速適應(yīng)新出現(xiàn)的各種業(yè)務(wù)需求。這是因為在傳統(tǒng)的ERP軟件開發(fā)時,是依據(jù)一定的企業(yè)需求開發(fā)出來的,這個需求和企業(yè)當時的管理流程、整個供應(yīng)鏈等企業(yè)所處環(huán)境相對應(yīng)的,這樣企業(yè)集中式的剛性計劃和控制被固化于軟件過程中??芍貥?gòu)ERP系統(tǒng)是一種能夠通過初始化重構(gòu)以適應(yīng)不同的企業(yè)環(huán)境,能夠通過維護性動態(tài)重構(gòu)以適應(yīng)企業(yè)發(fā)展不同階段上的環(huán)境變化,并給出了基于BOX模型的支持企業(yè)內(nèi)和企業(yè)間集成與重構(gòu)的新型ERP系統(tǒng)體系結(jié)構(gòu)[6]?;赬列表的ERP體系結(jié)構(gòu)是一種任務(wù)牽引、面向過程、信息與物流均衡的ERP體系?!癤列表體系”認為ERP系統(tǒng)可以由生命周期維、X列表維、通用性層次維組成的三維結(jié)構(gòu)表示,在三維結(jié)構(gòu)中由一個個BOX模型組成。ERP是一個管理系統(tǒng),在系統(tǒng)內(nèi)部存在一整套的企業(yè)管理流程,目前在ERP軟件重構(gòu)方法中出現(xiàn)了多維度管理流程的角度展開了對ERP重構(gòu)的研究。當企業(yè)的管理流程改變時,這類重構(gòu)方法對滿足企業(yè)軟件的新需求就顯得力不從心了。而且,通過軟件構(gòu)件進行重構(gòu)的這種方法在軟件開發(fā)前期的工作量方面比較大,需要開發(fā)出很多構(gòu)件,而有的構(gòu)件卻很少使用,這就使得公司的開發(fā)資源會出現(xiàn)很大的浪費。當然采用構(gòu)件技術(shù)也有一些比較明顯的缺點。采用構(gòu)件技術(shù)開發(fā)的軟件進行重構(gòu)時,或采用重新開發(fā)并引入新的控件來替換正在使用的控件、或采用已有的控件代替正在使用的控件、或移除一個正在使用的控件、或者對所有的控件進行重新組合等一系列重構(gòu)手段重構(gòu)出新的軟件來滿足用戶新的業(yè)務(wù)功能需求。目前常用的構(gòu)件標準有COM/DCOM/COM+、CORBA(Common Object Request Broker Architecture,公共對象請求代理架構(gòu))和EBJ標準。 構(gòu)件技術(shù)軟件構(gòu)件是比SOA技術(shù)更加細化的一種ERP重構(gòu)技術(shù),通過構(gòu)件組裝可以實現(xiàn)構(gòu)件化的功能系統(tǒng)。SOA技術(shù)的松耦合、可重用服務(wù)和標準化接口,為提高ERP產(chǎn)品的柔性和靈活性提供了很好的支持,這也是大部分ERP軟件重構(gòu)所采用的技術(shù)[21]。SOA在通訊時采用請求/響應(yīng)模式的分布式通訊,這對于同步通訊和異步通訊來說是一場軟件通訊方式上的革命。SOA目前被認為是一種設(shè)計和構(gòu)建松散耦合軟件的最佳解決方案。出現(xiàn)了構(gòu)件模型技術(shù)、SOA(serviceoriented architecture 面向服務(wù)的體系結(jié)構(gòu)或面向服務(wù)架構(gòu))技術(shù)、EAI(Enterprise Application Integration,企業(yè)應(yīng)用集成)技術(shù)、Agent(源于分布式人工智能,智能主體或智能體)技術(shù)等,其中對基于軟件重構(gòu)技術(shù)的SOA技術(shù)、構(gòu)件模型等研究比較流行[14~16]。 ERP軟件重構(gòu)ERP是一種行業(yè)軟件,在軟件領(lǐng)域中適用的一些重構(gòu)方法同樣適用于ERP軟件的重構(gòu)。在討論ERP軟件重構(gòu)的研究時,需要先從傳統(tǒng)ERP軟件的發(fā)展說起。通過對ERP重構(gòu)技術(shù)研究資料分析發(fā)現(xiàn),人們對ERP重構(gòu)技術(shù)的研究近年來主要分為兩個方向,其一是對ERP軟件重構(gòu)的研究,主要研究ERP軟件在軟件方向上所需要采用的重構(gòu)方法和技術(shù),研究通過重構(gòu)方法對ERP信息系統(tǒng)進行功能變更或?qū)浖?gòu)件的二次開發(fā)來進行重構(gòu)。這三種重構(gòu)方式對應(yīng)不同的粒度級別,在軟件開發(fā)時通過對不同粒度級別重構(gòu)的合理搭配,能夠比較方便的對整個軟件進行重構(gòu)操作,可以大大減少軟件維護階段的工作量。在軟件重構(gòu)時會對軟件或者軟件中使用的控件進行一些優(yōu)化改進,而重用只是簡單的復(fù)用則沒有改進和改善這一過程,而且軟件的重用只限于低級別的復(fù)用。軟件重構(gòu)是指在不大規(guī)模改變軟件的主題功能和軟件外部可見性的情況下,為了改善軟件的結(jié)構(gòu),提高清晰性、可擴展性和可重用性等方面而對軟件進行的改造[7]。在自然界,沒有人為干預(yù)的系統(tǒng)重構(gòu)是比較緩慢的,系統(tǒng)在重構(gòu)后基本上能夠和外界環(huán)境相適應(yīng)。 軟件重構(gòu)上一節(jié)對ERP的概念、發(fā)展歷程進行了介紹,下面對重構(gòu)、軟件重構(gòu)以及軟件重構(gòu)類型分別進行介紹。近年來,隨著現(xiàn)代新的技術(shù)的出現(xiàn)和管理方法的發(fā)展,ERP自身也在不斷變化,也在和其他技術(shù)和管理思想不斷進行融合,比如新出現(xiàn)的BRP(Business Process Reengineering,業(yè)務(wù)流程重組或企業(yè)流程再造)、ERP軟件的模塊化、ERP重構(gòu)化技術(shù)等。ERP是現(xiàn)代企業(yè)管理和計算機技術(shù)集成發(fā)展的一個階段。把企業(yè)生產(chǎn)經(jīng)營過程中的相關(guān)聯(lián)的各方如客戶、供應(yīng)商、制造商、分銷商等都納入進來一起管理,形成以企業(yè)供應(yīng)鏈為中心的企業(yè)生態(tài)系統(tǒng)。與此同時,新的企業(yè)管理軟件也在原來MRPII的基礎(chǔ)上增加了運輸管理、人力資源管理、客戶管理等一些新的管理模塊,經(jīng)過不斷改進發(fā)展出了ERP系統(tǒng)。在第一發(fā)展階段中MRP和MRPII區(qū)別可以用公式概括為:MRP(實物帳)+會計管理(財務(wù)帳)+小范圍的預(yù)測功能=MRPII第二階段:ERP階段。MRPII具有一定的預(yù)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1