當前位置:工程項目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶建筑施工項目管理系統(tǒng)開發(fā)
以計算機為基礎(chǔ)的項目管理信息和控制系統(tǒng)
現(xiàn)代大型項目的基本特征是所需資源昂貴,技術(shù)條件復雜,涉及的人數(shù)、機構(gòu)和職能相互依存的程度高,風險大。在這種項目中,有一個能對項目信息和活動進行系統(tǒng)性管理的充分開發(fā)的系統(tǒng)是項目成功的關(guān)鍵所在。
1.開發(fā)項目管理信息和控制系統(tǒng)的必要性
在當今的企業(yè)環(huán)境中,大部分管理信息系統(tǒng)被設(shè)計來支持傳統(tǒng)組織機構(gòu)中的決策和職能。例如,用計算機處理的會計系統(tǒng)、工資報表系統(tǒng)等為企業(yè)的財務管理職能提供了系統(tǒng)化的方法;銷售和預測的計算機輔助系統(tǒng)幫助和改進了這些職能的效率;人事管理系統(tǒng)支持了企業(yè)的人力資源開發(fā);在產(chǎn)品設(shè)計和生產(chǎn)系統(tǒng),也有根多計算機輔助設(shè)計、輔助制造系統(tǒng)用來為企業(yè)最終生產(chǎn)的產(chǎn)品提供眼務。但這些傳統(tǒng)的企業(yè)管理信息系統(tǒng)不能直接被有效地和實際地應用于項目管理中。因為就項目管理的本質(zhì)而言,項目負責人必須超越職能機構(gòu)的界限才能完成其目標,即綜合和指揮各個機構(gòu)的特有資源走向一個特定的目標。而傳統(tǒng)的企業(yè)管理信息系統(tǒng)是為其他目的,即為使職能機構(gòu)有效地實施其職責而設(shè)計的,它不能產(chǎn)生使項目經(jīng)理和其他項目參加人員需要的具體信息,也沒有綜合和協(xié)調(diào)不同職能的功能。因此,適合于項目管理需要的、以計算機為基礎(chǔ)的獨特的項目信息和控制系統(tǒng)的開發(fā)是非常必要的。
2.項目管理信息和控制系統(tǒng)的特點
一個項目要達到某些特定的目標或產(chǎn)出,為實現(xiàn)這些目標或產(chǎn)出,項目需要適當?shù)耐度牖蛸Y源。而在此過程中進行控制的是管理部門。管理部門的職責是有效地分配和利用各種資源以達到項目的預定目標,并在項目進行過程中控制和檢查這些資源是否根據(jù)項目目標正在被有效地利用。而為了做到這一切,需要通過信息系統(tǒng)。所以,信息系統(tǒng)的主要功能是使管理部門能夠評價項目如何逼近目標,從而為有效地利用寶貴資源及時作出決策。根據(jù)上述觀念,在設(shè)計任何項目管理系統(tǒng)時必須仔細考慮兩個重要要素:信息系統(tǒng)與控制系統(tǒng)。這是兩個既有區(qū)別又相互關(guān)聯(lián)的要素。如圖1所示,系統(tǒng)的信息要素本身主要涉及到與項目費用、進度及實施方向有關(guān)的準確的、結(jié)構(gòu)性的信息的產(chǎn)生和數(shù)據(jù)加工工作,而系統(tǒng)的控制要素主要涉及到利用所提供的信息形成決策和給出與資源的利用或問題的解決有關(guān)的指令,控制要素和信息要素必須設(shè)計為彼此兼容和相互依存的,否則它們將起不到綜合系統(tǒng)的作用。
3.項目管理信息和控制系統(tǒng)的設(shè)計與開發(fā)
對于一個項目管理信息和控制系統(tǒng)來說,不管其應用范圍廣泛與否,都應該有支持表1所給出的基本要求的能力。該表中規(guī)定的要求對以計算機為基礎(chǔ)的系統(tǒng)和簡單的人工系統(tǒng)應該都是成立的。項目管理信息和控制系統(tǒng)除去產(chǎn)生信息的程序和系統(tǒng)以外,還必須包括保證產(chǎn)生作為信息輸出結(jié)果的決策的程序和系統(tǒng)。圖2描述了進行這些工作的一般概念。
表1 項目管理系統(tǒng)的基本要求
項目管理信息和控制系統(tǒng)的概念
圖2給出的項目管理信息和控制系統(tǒng)的概念是應用了綜合信息和管理控制的一對一標準組件的概念,即在建立各種特殊模塊(以計算機為基礎(chǔ)或手工操作)以處理數(shù)據(jù)和產(chǎn)生與具體課題有關(guān)的信息的同時,還應建立進行項目控制的模塊。在該圖所示的系統(tǒng)中,信息系統(tǒng)接受項目的數(shù)據(jù),對照已經(jīng)確定的計劃和目標,評價項目的計劃、進度、費用以及其它實施狀況,產(chǎn)生有關(guān)項目計劃與實際完成之間的偏差信息,將此信息提供給控制系統(tǒng)??刂葡到y(tǒng)按照已建立的標準評價各個項目參數(shù)的偏差,以便確定到此為止的進程是否可以接受。該控制系統(tǒng)的輸出是更改項目資源、工作任務、實施與計劃、標準等等的決策或指令。
(1)信息系統(tǒng)的設(shè)計
管理信息系統(tǒng)通常包括兩個主要部分,見圖3,第一個是數(shù)據(jù)庫管理系統(tǒng)(DBMS),它是該系統(tǒng)的中心,并且包括一系列與數(shù)據(jù)庫有關(guān)的成套軟件,它在綜合的和邏輯的基礎(chǔ)上“管理”(儲存和檢索)該項目的數(shù)據(jù)。系統(tǒng)的第二部分包括一系列計算機成套軟件或?qū)樵擁椖刻囟üδ墚a(chǎn)生信息提供手段的模塊。信息系統(tǒng)模塊的主要目的是組織、收集、儲存和迅速而有效地處理數(shù)據(jù),產(chǎn)生有意義的信息。這些信息將向管理部門提出關(guān)于項目情況、趨勢和潛在問題范圍的建議。這些模塊可以規(guī)劃、進度表、估算、費用管理、項目會計等編址,附加的模塊可以用來產(chǎn)生管理部門希望控制項目的幾乎任何方面的信息。例如,圖3所示的系統(tǒng)中給出了項目管理中最重要的三個控制方面:進度、費用以及項目會計管理。除此之外,還可根據(jù)項目的具體需要開發(fā)其它模塊,例如人力資源、材料庫存及控制,文件索引與檢索,安全及環(huán)境記錄等等??傊苡妹鞔_的數(shù)據(jù)限定的任一需要都可以用搭積木式的方法設(shè)計和綜合到總系統(tǒng)中。
項目管理信息系統(tǒng)
在信息系統(tǒng)的實際開發(fā)和設(shè)計工作中,包括研究、評價、選擇和購買可利用的商業(yè)軟件包,以及對定制的專用模塊或應用軟件包進行設(shè)計和編程?,F(xiàn)在在市場上有許多通用化了的DBMS,為了選擇一個最適合項目管理的DBMS,應根據(jù)項目的需求事先制定一些評價準則,例如DBMS的技術(shù)性能和要求,DBMS的靈活性,標準化,設(shè)計特征,資源支持要求等等。在計劃和進度模塊的開發(fā)與設(shè)計中也同樣。目前市場上也有許多CPM或PERT軟件包可滿足項目的各種各樣的需求,關(guān)鍵還是要首先確定項目的具體需要,制定一個合適的標準并進行調(diào)查研究,以選擇一個在性能、特征等各方面最適合于項目需求的軟件包。
總之,決定購買和修改軟件包去滿足一個項目的特定要求,還是從零開始去開發(fā)一個系統(tǒng),要看系統(tǒng)要求的獨特性,系統(tǒng)設(shè)計和程序支持的殲用性。
(2)控制系統(tǒng)的設(shè)計
控制的目的是保證項目活動符合計劃??刂脐P(guān)心的是現(xiàn)在,它包括查找和鑒定對計劃的偏離,并采取適當行動以確保希望達到的結(jié)果。與控制有關(guān)的主要因素是:①設(shè)置目標,②報告,③評價,④糾正行動。
我們已經(jīng)知道,對一個項目來說,目標通常以進度、費用、技術(shù)以及質(zhì)量指標來表示。項目管理的職能是去調(diào)整活動、資源與事件,去完成在項目計劃中所規(guī)定的進度、費用以及技術(shù)的目標。這一職能只有在對項目狀態(tài)的透徹了解的基礎(chǔ)上才能完成。這就需要一個能夠報告項目所有重要方面的信息系統(tǒng),該系統(tǒng)把我們帶到控制的第二個要素方面來,即報告。由于控制行為涉及的是現(xiàn)在,所以需要一個對時間敏感的報告系統(tǒng)。即報告系統(tǒng)必須做到能夠使項目負責人及時作決策和發(fā)指令,從而引導項目作積極的變更。如果報告系統(tǒng)僅能在事實發(fā)生了相當一段時間、已經(jīng)成為歷史問題之后提供反饋,則無法達到控制的目的。因此,控制的核心是一個能夠及時反饋重要的項目事件的信息系統(tǒng),這也正是項目管理過程中有一個信息系統(tǒng)是十分重要的原因。
控制的第三個主要因素是評價由信息系統(tǒng)產(chǎn)生的信息。這一因素是采取糾正行動的基礎(chǔ)。如前所述,在項目的早期階段,不確定性很大,因而在項目進行過程中不斷對項目費用、進度、技術(shù)多數(shù)的指標或趨勢進行分析和評價是十分重要的。一個綜合的項目信息系統(tǒng)應該能夠提供一個強有力的工具,使早期問題的范圍和要求突出、醒目。問題一經(jīng)查明,則必須及時采取糾正行動,這是項目控制的最后一個要素。
糾正行動意味著已經(jīng)查明一種情況,它正在引起一個離開期望目標的偏差,應該對它采取糾正措施。因此,項目負責人必須制定若干種方案來解決問題,然后選擇最好的方案。
控制系統(tǒng)要素的一般圖解如圖4所示??刂颇K的基本功能是從與項目活動及其完成狀況有關(guān)的信息系統(tǒng)接受輸入,然后對照已建立的項目目標來衡量是否在此期間存在變化或偏差。偏差偏離標準的多少將自動指出管理層次采取糾正行動的責任以及開始此行動可以利用的時間。由于程序建立在控制模塊中,因此如果不采取行動,或行動不符合下一個報告期的要求,模塊就自動把問題引到下一個管理層次,整個過程不斷重復,直到問題被解決。這樣,控制系統(tǒng)的最終輸出是項目管理部門(所有層次)的決策。