3.2系統(tǒng)實現(xiàn)的技術(shù)
從企業(yè)的實際出發(fā),采用C/S與B/S兩種模式相結(jié)合的方法,以提高系統(tǒng)的性能。在企業(yè)局域網(wǎng)內(nèi)采取C/S模式,有利于集成企業(yè)現(xiàn)有資源,提高查詢訪問效率;各合作伙伴、客戶、及移動辦公的管理人員采取B/S模式,可在任何時間、任何地點通過Internet訪問信息管理系統(tǒng),降低企業(yè)的維護成本,提高經(jīng)濟效益。本系統(tǒng)涉及遠程數(shù)據(jù)交換和通迅,綜合考慮各種因素,采用微軟的.Net平臺進行開發(fā)。Microsoft.Net是一項革命性的技術(shù)框架,它的核心技術(shù)包括分布式計算、XML、組件技術(shù)、即時編譯技術(shù)等[5]。對于異地分布的企業(yè)和合作伙伴之間的通訊,采用的是Microsoft.Net的Remoting技術(shù),選用TCP/IP協(xié)議作為Windows系統(tǒng)的默認協(xié)議,并利用它提供的WindowsSockets規(guī)范開發(fā)系統(tǒng)的網(wǎng)絡通信程序。服務器端采用基于Unix的大型關系數(shù)據(jù)庫管理系統(tǒng)Oracle9i,它支持高效的存儲過程、觸發(fā)器和靈活的自定義函數(shù)。考慮到頻繁的數(shù)據(jù)庫讀寫操作和對服務器端用戶自定義函數(shù)、觸發(fā)器及存儲過程的經(jīng)常調(diào)用,在C/S模式下采用ADO(ActiveXDataObjects)技術(shù)實現(xiàn)數(shù)據(jù)庫連接和訪問。在B/S模式下,采用JDBC技術(shù)實現(xiàn)數(shù)據(jù)庫訪問。在具體實施過程中為了進行系統(tǒng)功能結(jié)構(gòu)、數(shù)據(jù)庫等的設計,還使用了PowerDesigner、MicrosoftVisio、PLSQL等開發(fā)和設計工具。在信息管理系統(tǒng)中,查詢操作占相當大的比重,因此提高查詢速度是必須解決的問題。在系統(tǒng)中應用了索引、避免或簡化排序、消除對大型表行數(shù)據(jù)的順序存取、編寫高效的SQL語句、避免相關子查詢、使用臨時表加速查詢、使用存儲過程和觸發(fā)器、避免困難的正規(guī)表達式等方法提高了系統(tǒng)的查詢速度,各崗位上的操作員和企業(yè)領導能及時查到所需信息,能滿足企業(yè)業(yè)務處理的要求。
4結(jié)束語
該系統(tǒng)是基于.NETRemoting技術(shù)的信息獲取、信息處理、信息發(fā)布等功能的應用系統(tǒng),把原材料和半成品采購、產(chǎn)品庫存、產(chǎn)品銷售、賬務等過程信息納入電子化和網(wǎng)絡化統(tǒng)一管理,實現(xiàn)了企業(yè)與合作伙伴、分銷商、客戶之間信息的實時共享,降低了庫存數(shù)量,加快了資金周轉(zhuǎn),增強了市場應變能力,提高了企業(yè)的信息化水平。目前,此信息管理系統(tǒng)已在該企業(yè)實際使用,取得了較好的經(jīng)濟效益。
參考文獻:
[1]范玉順.網(wǎng)絡化制造的內(nèi)涵與關鍵技術(shù)問題[J].
計算機集成制造系統(tǒng),2003,9(7):576-581.
[2]范玉順,劉飛,祁國寧.網(wǎng)絡化制造系統(tǒng)及其應用實踐[M].北京:機械工業(yè)出社,2003:140-143.
[3]許進標.VisualStudio.NET高手攻略[M].北京:人民郵電出版社,2003:3-8.
2/2 首頁 上一頁 1 2