姜麗麗
摘要介紹基于Web的港口商務(wù)管理系統(tǒng)的設(shè)計,明確系統(tǒng)的總體結(jié)構(gòu),分析系統(tǒng)的功能劃分并給出功能模塊,簡要說明系統(tǒng)的數(shù)據(jù)庫設(shè)計,指出系統(tǒng)實現(xiàn)過程中應(yīng)用的Web服務(wù)和ADO.NET等關(guān)鍵技術(shù)。
關(guān)鍵詞港口;商務(wù)管理;信息系統(tǒng);數(shù)據(jù)庫
隨著港口地位的提高,各國都開始重視港口建設(shè)的發(fā)展規(guī)劃,港口管理向信息化和網(wǎng)絡(luò)化發(fā)展,國內(nèi)許多大中型港口企業(yè)圍繞運營管理、調(diào)度指揮、運輸過程控制和企業(yè)內(nèi)部事務(wù)處理等業(yè)務(wù)需求,開發(fā)企業(yè)內(nèi)部管理信息系統(tǒng),經(jīng)過多年的實踐,國內(nèi)港口信息化已逐漸成熟。
1系統(tǒng)總體結(jié)構(gòu)
港口商務(wù)管理系統(tǒng)宜采用瀏覽器/服務(wù)器(B/S)體系結(jié)構(gòu),因為較之客戶端/服務(wù)器(C/S)體系結(jié)構(gòu),B/S結(jié)構(gòu)的軟件都安裝在服務(wù)器上,客戶端只需要安裝瀏覽器,易于管理與維護,能提高系統(tǒng)的可擴展性。系統(tǒng)后臺數(shù)據(jù)庫采用Oracle 10g,服務(wù)器運行微軟的IIS,以ASP.NET 2.0作為開發(fā)工具,開發(fā)語言為C#,客戶端用IE瀏覽器或者其他瀏覽器。用戶通過客戶端瀏覽器輸入URL訪問Web服務(wù)器,Web服務(wù)器請求數(shù)據(jù)庫服務(wù)器,并將獲得的結(jié)果以HTML形式返回給客戶端瀏覽器。其中,Web服務(wù)器包含系統(tǒng)的應(yīng)用邏輯,它的主要任務(wù)是根據(jù)用戶的請求,通過ADO.NET與數(shù)據(jù)庫進行連接(見圖1)。

2系統(tǒng)功能劃分
港口商務(wù)管理系統(tǒng)主要為商務(wù)部門業(yè)務(wù)人員提供貨主管理、貨源管理、合同管理、查詢作業(yè)區(qū)作業(yè)、查詢調(diào)度信息和計費模塊生成等服務(wù)。使用商務(wù)管理系統(tǒng),業(yè)務(wù)人員能夠有效地控制運輸合同的執(zhí)行,方便地對合同計費,建立穩(wěn)定的貨主信息庫。……