0 前言
網(wǎng)絡計劃技術是一種組織生產(chǎn)和進行計劃管理的科學方法,該技術作為一門成熟的管理技術,最突出的優(yōu)點就是能直觀地反映項目工作間的相互關系,使一項計劃構成一個系統(tǒng)的整體,為實現(xiàn)計劃的定量分析奠定了基礎。實踐證明,利用網(wǎng)絡計劃技術編制項目進度計劃,能有效地縮短工作周期、降低成本、提高經(jīng)濟效益。但用人工繪制網(wǎng)絡計劃圖,計算確定網(wǎng)絡參數(shù)并進行網(wǎng)絡計劃優(yōu)化分析,非常耗時耗力,常使網(wǎng)絡計劃本身失去了意義。因此,將計算機技術引入項目進度的編制,能揚長避短,為網(wǎng)絡計劃技術的應用開拓更廣闊的前景。
考慮到目前局域網(wǎng)和因特網(wǎng)的應用在企業(yè)已比較普及,并且確定項目進度需要多個部門提供各自的工作流程、人員和設備等資源數(shù)據(jù),計劃形成后上下級部門意見的反饋,以及實施過程中因隨機事件而需要調(diào)整老計劃,下達新計劃等一系列活動,我們在基于Windows NT操作系統(tǒng)平臺下,采用了當代流行的三層式數(shù)據(jù)庫開發(fā)模式對《工程項目進度管理信息系統(tǒng)》進行了研制工作。該系統(tǒng)綜合運用了網(wǎng)絡技術、數(shù)據(jù)庫技術、繪圖技術,提供了對事件進行自動編號、工序時間參數(shù)計算、繪制網(wǎng)絡計劃圖、輸出項目優(yōu)化方案等功能,它具有處理數(shù)據(jù)量大,用戶界面友好,系統(tǒng)安全可靠,易于維護等特點。
1 系統(tǒng)的工作模型
在一個項目實施前,上級管理部門根據(jù)規(guī)定工期、主要工序進度、各部門資源情況和管理人員經(jīng)驗編排項目進度的整體網(wǎng)絡計劃圖,然后下達各部門,各部門再根據(jù)對本部門規(guī)定工期、工作進度、資源情況編排局部網(wǎng)絡計劃圖,并報上級批準。上級在綜合了各部門的計劃后進行整體優(yōu)化,挖掘潛力,修正計劃,再形成文件下達各部門實施,在計劃實施過程中,因隨機事件的發(fā)生,下級要報請上級修改原計劃,上級確定后再下發(fā)實施。無特殊情況下,下級要嚴格執(zhí)行工期進度,特別是關鍵線路上的工序,只能提前完成不能拖后施工,不然就會影響后序工作的開始,直到項目結束。其中,網(wǎng)絡平臺是基于Windows NT網(wǎng)絡操作系統(tǒng),主要由WWW服務器,應用服務器、數(shù)據(jù)庫服務器所構成。WWW服務器提供WWW服務,安裝有Microsoft ISS 3.0、Service Pack 4,能夠提供信息發(fā)布,支持ASP技術,通過網(wǎng)絡可以將數(shù)據(jù)庫服務器
中的數(shù)據(jù)以Web形式發(fā)布到各客戶端,完成下載和上傳數(shù)據(jù)功能;應用服務器是指為客戶機所調(diào)用、能夠完成一定邏輯計算功能的專用軟件,以減輕數(shù)據(jù)庫服務器因數(shù)據(jù)流量大而降低數(shù)據(jù)處理能力;數(shù)據(jù)庫服務器安裝了MicrosoftSQLServer7.0數(shù)據(jù)庫系統(tǒng),提供數(shù)據(jù)庫管理、應用,負責存儲和管理各部門要處理的數(shù)據(jù),應答客戶的SQL查詢請求。本系統(tǒng)采用基于Web模式的網(wǎng)絡設計,各下級部門因工作地點不同可通過訪問Web服務器瀏覽項目主頁,下載本部門相關資料,然后將本部門網(wǎng)絡計劃上傳至數(shù)據(jù)庫服務器指定數(shù)據(jù)庫中。上級管理部門通過客戶端程序?qū)崿F(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的管理,并確定最終進度計劃。
2 系統(tǒng)設計中所采用的主要技術及功能簡介
2.1 主要技術
⑴網(wǎng)絡技術:網(wǎng)絡設計可以擺脫空間、時間上的約束,在局域網(wǎng)內(nèi)的任何一臺計算機上,在任何時間都可以進行瀏覽網(wǎng)頁內(nèi)容,操作非常方便。目前,局域網(wǎng)一般是基于TCP/IP協(xié)議的快速以太網(wǎng),各項服務如WWW、E-mail、DNS等一般基于Win-dowsNT網(wǎng)絡操作系統(tǒng)。鑒于上述特點,本系統(tǒng)設計基于Windows NT構架快速以太網(wǎng)網(wǎng)絡模式。
⑵數(shù)據(jù)庫技術:應用數(shù)據(jù)庫技術可以方便組織、管理大量的采樣數(shù)據(jù),加工中間數(shù)據(jù),匯總分析數(shù)據(jù)等等,具有優(yōu)良的共享性,可管理性。在系統(tǒng)實現(xiàn)中采用Microsoft SQL Server7.0作