當前位置:學問君>學習教育>畢業論文>

關於項目進度優化方法探討

學問君 人氣:2.82W
畢業論文

摘要

關於項目進度優化方法探討

項目管理理論是管理學範疇的一個比較新的領域,是爲了合理的計劃、協調並控制一個工業、商業等項目的成功完成。進度管理是項目管理的核心理論之一。項目進度計劃管理貫穿了整個項目管理的全過程,只有對這種方法真正實行才能夠有效的控制項目的時間、資源、費用進程。項目中的所有活動和資源都必須接受計劃和控制,只有這樣才能保證項目的時間、成本要求。

現代項目管理技術與工具爲工程項目管理提供了科學的方法和手段,隨着計算機、IT技術在工程實踐中的廣泛應用,工程項目管理資訊系統的應用範圍也在不斷擴展。進度控制是進度管理中的關鍵技術。隨着我國經濟的快速發展及市場經濟的逐步完善,項目單位都面臨着市場廣闊、利潤率低和技術難度加大的現狀,雖然也有一些新技術的應用思想運用到工程項目中,但在實際應用和操作方面還存在欠缺,因此,科學地進行項目進度的組織、控制成爲項目管理中應該重點考慮的問題。

本文在查閱了大量資料的基礎上,首先對項目進度計劃管理理論、現狀進行了總結,然後詳細介紹了進度計劃中網絡計劃法的應用理論以及其發揮的作用和所存在的問題;接着對Agent及多Agent的知識進行了討論,結合其特點提出項目進度優化方法的系統體系框架;

最後,在描述了系統結構和流程的基礎上,對該多Agent系統中所涉及到的各個Agent進行了結構設計和描述,並在選定的Aglet平臺上進行了編碼的設計。

關鍵詞:項目進度計劃,進度優化,合作機制,多Agent系統,Aglet

第一章緒論

§1-1選題背景及意義

1-1-1選題背景

每一個項目負責人都希望自己負責的項目能夠成功。怎樣纔算是一個成功的項目呢?一般說來,成功項目就是能夠在規定的工期、成本的條件下,滿足或超過項目關係人要求的項目。也就是說,時間、成本、質量和範圍是項目成功的基本要素,對項目的成敗起着至關重要的作用。其中時間因素又會對其他方面產生很大的影響。例如,時間增加,就會增加成本;如果一味加快進度,就會出現盲目趕工,最終會影響項目質量。根據當前項目管理專家對失敗項目的研究發現:工期超出要求的項目佔了失敗項目的70%以上。因此有效實施項目進度管理是項目成功的重要保障,是每一個項目負責人都必須重視的工作。

項目管理已經有新發展[1]:⑴項目管理的國際化;⑵項目管理的資訊化、網絡化。在項目管理中,進度、成本和質量控制三者之間是對立統一的關係,進度控制是其中非常重要的內容之一。目前項目進度計劃的制訂和進度的控制中,都是以人爲主體的,這樣就大大限制了計劃的科學性和準確性。

目前,在編制項目進度計劃時,每個單位大部分都是根據自身現有的資源進行運作,並且具有很大的隨意性,使資源不能充分利用,造成施工成本的控制性不夠。現在表達工程計劃的常用方法有關鍵日期表、甘特圖、垂直圖、網絡計劃等,雖然現在有計算機軟件進行支援,但是主要靠人來完成,效率低,準確性不夠。而引入Agent理論和技術,將會給工程項目管理系統的開發提供新的思路。

Agent技術的產生與發展是與人工智能的研究與發展緊密相連的,伴隨人工智能的潮起潮落,智能代理技術在歷史上也產生過爭論與消長,但智能代理技術的研究卻一直保持着持續的發展,並在當今獲得廣泛的關注和好評。Agent理論和技術作爲分佈式人工智能的研究領域,自20世紀70年代末出現以來發展變化很快[2],引起了衆多研究人員的關注,其原因是MAS(Multi-Agent Systems)可以在現代計算機科學及其應用領域扮演重要的.角色。現代計算平臺和計算環境不僅是開放和異質的,而且是大型分佈式的,計算機不再是一個獨立執行的系統,計算機之間、計算機和用戶之間的密切聯繫使計算機和資訊處理系統越來越複雜。傳統的集中式計算模式不能適應大型分佈式資訊處理的要求,而基於Agent的計算和以Agent爲主體的高層交互可以滿足現代計算和分佈式資訊處理系統的要求。另外。MAS在分析和建立人類交互模型和交互理論中可以發揮重要作用。

MAS技術在複雜系統協調控制中應用的研究具有很大的現實意義。對於空間、功能、時間上分佈的複雜工業過程或過程龐大的管理工程,如果採用單一的系統(專家系統、神經網絡、數學模型)進行控制管理,則由於沒有足夠的知識、資源、資訊、能力,將會導致這些單一系統的失敗,其解決的有效途徑是採用多智能體技術,即把一個龐大的複雜任務按功能、空間或時間劃分爲多個子任務,每個子任務則由單個智能體或智能羣體完成,各個智能體間相互通信,彼此協調,共同完成任務。由於複雜系統的實時性、動態性、不確定性、分佈性及各個子系統不同的知識庫、不同的求解方法等,多個子系統之間的衝突(時間衝突、結果衝突、資源衝突)不可避免,如何分解分配任務、如何求解任務、如何解決各種衝突,使各智能體協調一致,互相合作共同完成複雜任務是多智能體理論要解決的核心問題之一。現在,Agent技術已經廣泛的應用於很多方面:電子商務、網絡管理、工作流和業務過程管理、基於Agent技術的項目進度優化方法研究會仿真和合作設計等。

 

第六章結論

本文主要做了以下工作:

對項目進度管理和優化方面的知識進行了詳細的總結和探討,在對當前項目管理進度制定情況進行總結的基礎上,從項目進度計劃制定智能化程度的方面對集合制定情況進行了分類,並着重於其中的網絡計劃方法進行分析總結;接着對Agent技術與應用現狀進行全面細緻的分析,探討了Agent的工作過程、實現方法以及多Agent系統的模型和協作協商機制;隨後在論文的第四章和第五章結合進度管理和Agent的特性分別給出了基於Agent技術的項目進度優化系統的模型和實現方法,基本實現了目標系統。本文的創新之處在於:

(1)將Agent技術應用於項目進度計劃的制定和優化過程,提出了一個基於Agent技術的項目進度優化系統體系結構。相對於其他的項目進度管理系統,該系統減少了工作人員的工作量,使制定的項目計劃更加科學、可行,將有力地保證項目計劃的實施。

(2)在給定的實驗平臺上基本實現了文章設計的Agent系統,主要是系統中涉及到的各個Agent內部結構、代碼以及它們之間的協商算法的實現。該方法應用於項目進度優化過程中,預期將充分發揮Agent的特性。由於研究內容的複雜和龐大以及本人研究水平的限制,本文只是在理論上將Agent技術應用於項目進度計劃的制定和優化方面做了一些探索性的工作,需要進一步做的工作包括:

(1)系統的進一步完善,如系統框架、結構的進一步規範和完善;

(2)此多Agent系統的全面仿真、實例分析。