劉波
(遼河油田總醫(yī)院信息中心,遼寧 盤錦 124010)
遠(yuǎn)程企業(yè)對網(wǎng)絡(luò)的需求是:通過internet接入,在整個公司實現(xiàn)數(shù)據(jù)快速傳輸、辦公自動化,最終實現(xiàn)企業(yè)無紙化辦公;企業(yè)擁有自己的IP地址和域名,在公司主機(jī)上建立網(wǎng)站,向外界宣傳企業(yè)形象、公司各項業(yè)務(wù)、活動及最新成果等。
根據(jù)實際的需要及吸收上述常用軟件傳送方式的優(yōu)點,要求局域網(wǎng)管理系統(tǒng)必須具備以下特征:
1.1 不依賴廣域網(wǎng),而要求在局域網(wǎng)內(nèi)使用。
1.2 支持作業(yè)發(fā)布和作業(yè)提交功能外,增加支持用戶對已上交信息進(jìn)行瀏覽、刪除、下載功能,以便重復(fù)修改。
1.3 支持網(wǎng)絡(luò)內(nèi)的聊天功能,和文件傳送功能,以利于合作交流。
主端和用戶端分配如下:
用戶端:使用用戶名和密碼登陸,可看到所有的網(wǎng)上鄰居,可以相互聊天,在對方允許的前提下發(fā)送文件,可以把主機(jī)作為局域網(wǎng)的網(wǎng)絡(luò)硬盤。
主端:驗證用戶端用戶名和密碼,設(shè)置是否允許進(jìn)行網(wǎng)絡(luò)操作。
2.1 界面設(shè)計
要設(shè)計用戶能夠接受、醒目的操作界面,許多用戶喜歡上網(wǎng)聊天,QQ軟件的優(yōu)秀界面深受用戶熟悉和喜愛,本系統(tǒng)吸收QQ軟件的優(yōu)點,在界面設(shè)計上使用第三方控件VerticalMenu實現(xiàn)類QQ方式,保留QQ所具有的聊天,文件傳送功能,將網(wǎng)絡(luò)硬盤轉(zhuǎn)移到主機(jī)上,實現(xiàn)與主機(jī)之間的作業(yè)提交和下載。
2.2 用戶登錄方式
用戶使用用戶名,賬號,密碼登錄。主要數(shù)據(jù)庫包含用戶的內(nèi)容,用戶名和密碼可由用戶設(shè)置和修改用戶名,登錄名稱可以對應(yīng)各自肖像。因此,用戶昵稱作為用戶名不影響主用戶操作管理,同時在文件夾可能暫時存儲多個文件,通過對一個特定的文件夾的文件名讀,實現(xiàn)用戶端到信息的下載,修改,刪除,上傳。更重要的是,通過登錄認(rèn)證,用戶只能訪問他們局域網(wǎng)的文件夾下的文件,能有效地防止用戶訪問和修改其他文件。
2.3 網(wǎng)絡(luò)功能
系統(tǒng)采用VB編程,采用常用的C/S結(jié)構(gòu),運用VB的數(shù)據(jù)庫功能和Winsock控件進(jìn)行網(wǎng)絡(luò)編程,采用TCP協(xié)議即數(shù)據(jù)傳輸協(xié)議實現(xiàn)創(chuàng)建和維護(hù)與遠(yuǎn)程計算機(jī)的連接,使其彼此可以進(jìn)行數(shù)據(jù)傳輸。利用TCP協(xié)議通訊必須分別建立客戶應(yīng)用程序和服務(wù)器應(yīng)用程序,一個Winsock對應(yīng)一個“通信鏈路”,在對多臺計算機(jī)進(jìn)行通信時,就必須使用多個Winsock,這時多個Winsock可以使用控件數(shù)組,可以使用動態(tài)加載控件來實現(xiàn):Load Winsock1(SockNo+1)。
2.4 訪問網(wǎng)絡(luò)資源
VB除了提供豐富的文件操作命令以外,還可能調(diào)用大量的API函數(shù),實現(xiàn)對本機(jī)及網(wǎng)絡(luò)資源的訪問。如取得指定目錄下文件的數(shù)量、大小、文件名,計算機(jī)磁盤的剩余空間,獲取網(wǎng)上鄰居的計算機(jī)名等等。
2.5 文件內(nèi)容的讀取
在VB的Winsock編程中,在建立“數(shù)據(jù)鏈路”后,可以調(diào)用SendData方法發(fā)送數(shù)據(jù),調(diào)動GetData方法接收數(shù)據(jù),發(fā)送和接收的數(shù)據(jù)可以是字符串,也可以是字節(jié)數(shù)據(jù)。在本系統(tǒng)中將文件以字節(jié)形式傳送,通過CopyMemory等API函數(shù)實現(xiàn)數(shù)據(jù)轉(zhuǎn)換。
在小局域網(wǎng)中利用一臺微機(jī)作為網(wǎng)關(guān),處理進(jìn)出的網(wǎng)絡(luò)流量,其它微機(jī)通過網(wǎng)關(guān)間接與Internet連接,這樣,局域網(wǎng)內(nèi)的微機(jī)感覺就象直接上網(wǎng)一樣,在客戶端只需要在控制面板上作一點修改,就可以直接調(diào)用瀏覽器、FTP、News、Internet、Mail、ICO、Netmeeting、MIRC等客戶軟件,不需要另外的特別設(shè)置。
我們的應(yīng)用大環(huán)境是通過DDN專線連接Internet,網(wǎng)絡(luò)布線采用綜合布線,接線口就在微機(jī)旁邊的墻壁上,直接接入即可使用,小局域網(wǎng)由六臺微機(jī)組成,它們是小范圍的群體集合,除了PC-1安裝Windows NT 4.0操作系統(tǒng)外,其余全部安裝Windows 95操作系統(tǒng),PC-1計算機(jī)作為與外部連接的網(wǎng)關(guān),安裝SyGate2.0軟件。
3.1 操作系統(tǒng)的選擇
當(dāng)配置完硬件設(shè)備后就要為主機(jī)安裝操作系統(tǒng)和常用軟件,用戶機(jī)和主機(jī)采用Windows XP操作系統(tǒng),WindowsXP的兼容性好,能夠運行大部分主流的軟件和游戲,WindowsXP采用WindowsNT5.1架構(gòu),其具有穩(wěn)定性高的特點,最后,WindowsXP對硬件的要求較低,可在目前主流的PC上流暢運行。
3.2 安裝WindowsXP與常用軟件
選擇一臺用戶機(jī),打開電源,將系統(tǒng)光盤放入光驅(qū),按小鍵盤上的“del”鍵進(jìn)入bios,用鍵盤上的方向鍵定位到“boot”選項,用鍵盤上的“pageup”鍵和“pagedown”鍵將“DVDROM”調(diào)到最上面,按“F10”鍵保存。進(jìn)入安裝界面后,根據(jù)屏幕的提示對硬盤進(jìn)行分區(qū)和格式化,一般選擇“NTFS”,按“回車”鍵后,安裝將自動進(jìn)行,最后,我們根據(jù)提示輸入安裝密鑰,設(shè)置用戶名,計算機(jī)名,并對計算機(jī)進(jìn)行一些簡單的設(shè)置之后安裝就完成了。最后一步是安裝一些常用軟件,在這里我們安裝office2003,photoshop,QQ等常用軟件,由于這些軟件的安裝界面都為圖形操作界面,具體的安裝過程我們不再贅述。在實際操作時可根據(jù)學(xué)校的具體要求進(jìn)行選擇性安裝。
3.3 網(wǎng)絡(luò)克隆
在安裝操作系統(tǒng)和常用軟件,我們必須把計算機(jī)的操作系統(tǒng)和常用軟件拷貝到其他的計算機(jī),這個過程被稱為網(wǎng)絡(luò)克隆。網(wǎng)絡(luò)克隆為大規(guī)模部署軟件和操作系統(tǒng)提供了極大的方便,提高工作效率。網(wǎng)絡(luò)克隆軟件有許多,在這里我們選擇超級關(guān)鍵網(wǎng)絡(luò)軟件。
在服務(wù)器上安裝超級一件網(wǎng)克軟件,打開軟件設(shè)置DHCP(動態(tài)IP分配服務(wù))服務(wù),設(shè)置起始IP地址為192.168.1.3,子網(wǎng)掩碼為255.255.255.0,然后打開GhostSrv.exe文件創(chuàng)建鏡像文件,選擇默認(rèn)設(shè)置,到此服務(wù)器端的設(shè)置告一段落。從網(wǎng)絡(luò)啟動已經(jīng)安裝了系統(tǒng)的那臺計算機(jī),選擇全盤網(wǎng)克,打開所有的用戶機(jī),點擊服務(wù)器上的發(fā)送按鈕,當(dāng)發(fā)送結(jié)束后,計算機(jī)教室所有系統(tǒng)部署完成。
3.4 安裝還原卡
用戶在使用計算機(jī)過程中經(jīng)常需要下載一些數(shù)據(jù),或使用u盤拷貝,這就需要用戶有一些反病毒和反攻擊能力,我們需要計算機(jī)中的每一個部署一個硬盤還原卡。硬盤還原卡是一種硬盤還原裝置,當(dāng)部署的計算機(jī)硬盤還原卡,硬盤還原卡將難以吸引某塊區(qū)域,用戶驅(qū)動所有的寫操作將被映射到這個區(qū)域,而保護(hù)區(qū)不修改數(shù)據(jù)。當(dāng)計算機(jī)重新啟動時,映射區(qū)的數(shù)據(jù)被刪除,硬盤重新。硬盤還原卡安裝非常方便,關(guān)閉所有用戶機(jī)電源,打開盒蓋,硬盤還原卡插入主板的總線界面,然后關(guān)閉箱蓋。
為了優(yōu)化系統(tǒng)的性能,使系統(tǒng)的CPU、內(nèi)存資源得到合理的應(yīng)用,要確定系統(tǒng)運行時需要哪些服務(wù),將系統(tǒng)需要的服務(wù)啟動,不需要的服務(wù)關(guān)閉。實際上局域網(wǎng)是一個龐大而復(fù)雜的工程,要根據(jù)具體的環(huán)境來組建網(wǎng)絡(luò),在很多方面都有所不足,還需要對各個地方進(jìn)行改進(jìn)才能最大限度發(fā)揮出局域網(wǎng)的性能。
[1]張素儉.局域網(wǎng)管理中關(guān)鍵技術(shù)問題淺析[J].嘉興學(xué)院學(xué)報,2002(06).
[2]朱朝紅,肖子玉;局域網(wǎng)技術(shù)及設(shè)計[J];電信工程技術(shù)與標(biāo)準(zhǔn)化,1998(01).
[3]劉英霞.局域網(wǎng)內(nèi)客戶端與服務(wù)器自動對時系統(tǒng)的設(shè)計與實現(xiàn)[A];第八屆(2011)中國鋼鐵年會論文集(摘要)[C],2011.
[4]連志春.局域網(wǎng)絡(luò)的規(guī)劃與維護(hù)[J];丹東師專學(xué)報,1999(04).