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