,,,
(1.大連理工大學(xué),遼寧 大連 116024; 2.國網(wǎng)遼寧電科院,沈陽 110006)
電網(wǎng)信息化SG186工程的建設(shè)以及國家電網(wǎng)公司統(tǒng)一堅(jiān)強(qiáng)智能電網(wǎng)建設(shè)正在推動(dòng)著我國電網(wǎng)向著自動(dòng)化、信息化、數(shù)字化、交互化的目標(biāo)發(fā)展[1],目標(biāo)的實(shí)現(xiàn)需要強(qiáng)大的信息通信系統(tǒng)支持。作為智能電網(wǎng)重要組成部分的智能變電站,其通信安全對(duì)于整個(gè)系統(tǒng)的安全高效運(yùn)行至關(guān)重要。
為了加強(qiáng)智能變電站通信網(wǎng)絡(luò)的安全管理,客觀反映站內(nèi)管理與硬件系統(tǒng)的安全狀況,找出安全隱患和薄弱環(huán)節(jié)并及時(shí)整改,國家電網(wǎng)要求對(duì)其所屬信息通信系統(tǒng)及其管理機(jī)構(gòu)開展安全性評(píng)價(jià)。為了明確評(píng)價(jià)標(biāo)準(zhǔn),便于做好通信安全狀況的評(píng)價(jià)和管理工作,國家電網(wǎng)公司頒布了《國家電網(wǎng)公司信息通信安全性評(píng)價(jià)標(biāo)準(zhǔn)》和《國家電網(wǎng)公司信息通信安全性查評(píng)依據(jù)》,要求組織專家根據(jù)標(biāo)準(zhǔn)和查評(píng)依據(jù)對(duì)安全管理體系等7個(gè)項(xiàng)目進(jìn)行查評(píng)打分,根據(jù)專家打分結(jié)果計(jì)算得出智能變電站的通信安全指標(biāo)得分,給出客觀的安全性評(píng)價(jià)等級(jí),各級(jí)智能變電站單位根據(jù)評(píng)價(jià)結(jié)果及意見進(jìn)行整改。
目前智能變電站的安全性評(píng)價(jià)管理工作采用傳統(tǒng)手工工作方式,對(duì)查評(píng)信息進(jìn)行手工記錄、整理并且上報(bào)結(jié)果。所以希望建立基于Web評(píng)價(jià)管理系統(tǒng),全面改變傳統(tǒng)管理模式,簡化工作流程,降低工作任務(wù)量,提高工作效率?;谶@樣的要求和現(xiàn)狀,研究設(shè)計(jì)一種基于Web智能變電站通信安全評(píng)價(jià)管理系統(tǒng)具有重要現(xiàn)實(shí)意義。
目前基于Web的管理系統(tǒng)存在兩種開發(fā)模式:基于客戶端/服務(wù)器的C/S結(jié)構(gòu)和基于瀏覽器/服務(wù)器的B/S結(jié)構(gòu)[2]。由于智能變電站通信安全評(píng)價(jià)管理系統(tǒng)支持的用戶較多,且通常工作在電網(wǎng)下級(jí)單位局域網(wǎng)環(huán)境中,傳統(tǒng)C/S開發(fā)模式無法滿足局域網(wǎng)用戶規(guī)模較大時(shí)的使用需求,且安裝與升級(jí)維護(hù)工作較重,所以系統(tǒng)開發(fā)模式?jīng)Q定采用Web環(huán)境下B/S開發(fā)模式。B/S開發(fā)模式具有3-tier結(jié)構(gòu),包括客戶瀏覽器、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器。使用者通過客戶機(jī)瀏覽器向Web服務(wù)器發(fā)出訪問請(qǐng)求,數(shù)據(jù)庫服務(wù)器數(shù)據(jù)處理之后返回可用信息。在這種結(jié)構(gòu)下極少部分事務(wù)處理和數(shù)據(jù)處理過程在客戶端進(jìn)行,大部分事務(wù)處理由服務(wù)器端實(shí)現(xiàn)[3],降低客戶機(jī)的工作負(fù)荷。
根據(jù)評(píng)價(jià)管理系統(tǒng)實(shí)現(xiàn)功能以及開發(fā)模式特點(diǎn),本系統(tǒng)采用基于.NET Framework開發(fā)環(huán)境的ASP.NET技術(shù),開發(fā)軟件為Visual Studio 2008,編程語言選用C#語言,數(shù)據(jù)庫選擇SQL Server2008。系統(tǒng)總體框架如圖1所示。
圖1 系統(tǒng)總體框架
系統(tǒng)分為Web頁面層、邏輯層、數(shù)據(jù)訪問層以及數(shù)據(jù)層。Web頁面層實(shí)現(xiàn)信息顯示與用戶操作接口功能,客戶端用戶只需具有可以連網(wǎng)的瀏覽器就可對(duì)系統(tǒng)的頁面層進(jìn)行訪問;Web頁面層設(shè)計(jì)需要在ASP.NET架構(gòu)的設(shè)計(jì)頁面中,以控件和語言描述相結(jié)合的方式進(jìn)行[4]。系統(tǒng)邏輯層用于接收、分析、處理和返回頁面層請(qǐng)求,需要在ASP.NET架構(gòu)的后臺(tái)內(nèi)置代碼頁面表述控件的邏輯職能,分析所有可能出現(xiàn)的請(qǐng)求信息,通過C#語言描述對(duì)應(yīng)處理信息,如需調(diào)用數(shù)據(jù)庫數(shù)據(jù),需要連接數(shù)據(jù)庫服務(wù)器并進(jìn)行相應(yīng)操作,之后返回信息[5]。數(shù)據(jù)訪問層定義一些具體的數(shù)據(jù)操作方法,包括增加、讀取、更新和刪除等操作的SQL語句,并通過ADO.NET技術(shù)提供數(shù)據(jù)訪問接口[6]。數(shù)據(jù)層作為系統(tǒng)的邏輯最底層,存儲(chǔ)系統(tǒng)所有數(shù)據(jù)并根據(jù)請(qǐng)求返回?cái)?shù)據(jù)。
智能變電站通信安全評(píng)價(jià)工作是按照《國家電網(wǎng)公司信息通信安全性評(píng)價(jià)標(biāo)準(zhǔn)》分別對(duì)智能變電站的安全管理體系、建設(shè)管理、調(diào)運(yùn)檢管理、信息系統(tǒng)安全防護(hù)、通信系統(tǒng)及設(shè)備、信息通信機(jī)房及電源設(shè)施、應(yīng)急管理等7個(gè)項(xiàng)目評(píng)分,標(biāo)準(zhǔn)分總計(jì)為2 000分?!安樵u(píng)報(bào)告”的最終得分以相對(duì)得分率表示(相對(duì)得分率=(實(shí)得分/應(yīng)得總分)×100%),以直觀反映被查評(píng)單位信息通信系統(tǒng)整體安全性水平的量化情況。
根據(jù)設(shè)計(jì)要求,系統(tǒng)具有驗(yàn)證3種用戶身份權(quán)限的登錄模塊,包括專家、管理員和企業(yè)用戶。專家依次登錄專家系統(tǒng),根據(jù)頁面提示對(duì)所有評(píng)價(jià)項(xiàng)目評(píng)分,查評(píng)工作完成后確認(rèn)并上傳評(píng)分?jǐn)?shù)據(jù),系統(tǒng)自動(dòng)建立數(shù)據(jù)表存儲(chǔ)于數(shù)據(jù)庫中,然后通知管理員該智能變電站通信安全評(píng)價(jià)過程結(jié)束。管理員登錄系統(tǒng),下載專家上傳的數(shù)據(jù)報(bào)表,整理評(píng)分?jǐn)?shù)據(jù),將數(shù)據(jù)錄入管理員系統(tǒng),系統(tǒng)自動(dòng)計(jì)算加權(quán)得分以及最終評(píng)估的安全等級(jí),生成通信安全評(píng)價(jià)報(bào)表,確認(rèn)并上傳后可在評(píng)估頁面瀏覽數(shù)據(jù)報(bào)表。最后對(duì)參評(píng)的各級(jí)智能變電站依次進(jìn)行通信安全評(píng)價(jià),生成安全評(píng)估報(bào)表。評(píng)價(jià)工作結(jié)束之后,管理員發(fā)布公告,企業(yè)用戶可以登錄企業(yè)用戶系統(tǒng),查看專家對(duì)所屬各級(jí)智能變電站通信安全評(píng)價(jià)結(jié)果,對(duì)相應(yīng)智能變電站通信安全有進(jìn)一步了解,對(duì)評(píng)分較低的項(xiàng)目中存在的問題進(jìn)行整改。
根據(jù)工作流程以及功能分析,系統(tǒng)可以分為如下功能模塊。
1)登錄和身份信息模塊。
此模塊實(shí)現(xiàn)功能包括主頁面鏈接、用戶名和密碼驗(yàn)證,以及修改用戶名和密碼。專家與管理員具有修改身份信息的權(quán)限,企業(yè)用戶作為開放式用戶,不需要修改信息。
在頁面設(shè)計(jì)時(shí),采用使用CSS+DIV的布局方式。CSS(Cascading Style Sheets)是一種標(biāo)準(zhǔn)的進(jìn)行網(wǎng)頁格式化的方式,通過CSS樣式設(shè)計(jì)的標(biāo)記符統(tǒng)一定義法定義頁面元素樣式屬性;DIV是HTML中的層標(biāo)記符“
為了簡化編程語言模塊采用ASP.NET控件對(duì)模塊中用到的數(shù)據(jù)及方法進(jìn)行封裝,同時(shí)作為HTML代碼段可被aspx頁面重復(fù)使用。管理系統(tǒng)要求能夠?qū)崿F(xiàn)多位專家通過登錄頁面用自己的賬號(hào)登錄系統(tǒng),在設(shè)計(jì)中對(duì)于這種多用戶登錄狀態(tài)的管理主要通過設(shè)置Cookie狀態(tài)類型,使用C#的HttpWebRequest、HttpWebResponse異步操作,來實(shí)現(xiàn)多線程登錄并采集網(wǎng)頁。
2)評(píng)價(jià)模塊。
評(píng)價(jià)模塊是系統(tǒng)主要功能模塊,實(shí)現(xiàn)人機(jī)交互功能,由專家登錄后直接進(jìn)入選擇頁面,了解整體評(píng)價(jià)內(nèi)容及說明后,進(jìn)入評(píng)分頁面,根據(jù)頁面的指標(biāo)內(nèi)容和提示來打分,結(jié)束后提交評(píng)分結(jié)果,跳轉(zhuǎn)至評(píng)分結(jié)果頁面,創(chuàng)建評(píng)分表后系統(tǒng)將自動(dòng)將數(shù)據(jù)更新到評(píng)分結(jié)果頁面并將結(jié)果存儲(chǔ)到數(shù)據(jù)庫,至此專家評(píng)分結(jié)束。
因?yàn)橹悄茏冸娬就ㄐ虐踩u(píng)價(jià)內(nèi)容包括7個(gè)方面,每個(gè)方面又分為若干個(gè)細(xì)則,所以評(píng)價(jià)管理系統(tǒng)設(shè)定7個(gè)一級(jí)子項(xiàng),每一級(jí)子項(xiàng)由多個(gè)二級(jí)子項(xiàng)組成。評(píng)價(jià)模塊設(shè)計(jì)時(shí)用到的控件如表1所示。選擇頁面設(shè)計(jì)是通過ASP.NET中的dropdownlist控件以下拉菜單的形式選擇評(píng)價(jià)項(xiàng)目一級(jí)子項(xiàng);評(píng)分頁面是利用控件Listview顯示二級(jí)評(píng)價(jià)項(xiàng)目、評(píng)價(jià)標(biāo)準(zhǔn)等內(nèi)容實(shí)現(xiàn)對(duì)智能變電站通信網(wǎng)絡(luò)安全評(píng)價(jià)指標(biāo)的評(píng)分,同時(shí)自定義各層屬性、規(guī)劃布局,并采用浮動(dòng)層的方法,將每個(gè)項(xiàng)目以列的形式分布,提取對(duì)應(yīng)項(xiàng)目填充到控件中控制顯示方式;評(píng)價(jià)結(jié)果頁面是在listbox控件中羅列已上傳的報(bào)表名稱,選擇報(bào)表名并點(diǎn)擊確認(rèn),以及瀏覽歷史報(bào)表。數(shù)據(jù)存儲(chǔ)核心模塊是由Panel容器封閉Button、Textbox、Listbox控件組成,以及用于報(bào)表的CrystalReportViewer控件。
表1 評(píng)價(jià)模塊控件列表
3)管理模塊。
管理模塊是管理員用戶專有的功能模塊,主要完成下載專家評(píng)分報(bào)表、整理評(píng)分?jǐn)?shù)據(jù);將數(shù)據(jù)錄入系統(tǒng);上傳智能變電站通信安全評(píng)價(jià)結(jié)果。
該模塊用到的控件見表2所示,listview控件負(fù)責(zé)從臨時(shí)數(shù)據(jù)表中提取序號(hào)和評(píng)價(jià)項(xiàng)目兩列數(shù)據(jù),并以列的形式展示,對(duì)應(yīng)的行放置兩個(gè)textbox控件,用于輸入評(píng)分?jǐn)?shù)據(jù)。hyperlink控件在Web頁面中添加一個(gè)超級(jí)鏈接,支持文本超鏈接和圖像超鏈接,通過NavigateUrl屬性來獲取要鏈接的路徑,并通過Text屬性設(shè)置控件的文本標(biāo)題,使用hyperlink控件進(jìn)行超鏈接可以在服務(wù)器代碼設(shè)置,而不需要在后臺(tái)文件中進(jìn)行編程通過按鈕觸發(fā)跳轉(zhuǎn)頁面,管理頁面的鏈接控件選擇hyperlink控件。
表2 管理模塊控件列表
(4)水晶報(bào)表(Crystal Report)模塊。
報(bào)表模塊的作用是以報(bào)表形式直觀展示安全性評(píng)價(jià)的評(píng)分?jǐn)?shù)據(jù)以及評(píng)價(jià)結(jié)果,并完成導(dǎo)出(Excel等格式)、下載報(bào)表等操作。由于開發(fā)基于.NET平臺(tái)的Web應(yīng)用程序,且開發(fā)模式是B/S模式,客戶端采用瀏覽器作為用戶界面進(jìn)行交互,提取遠(yuǎn)程服務(wù)器上的數(shù)據(jù)并按照?qǐng)?bào)表的形式進(jìn)行打印輸出時(shí),往往只能依賴于瀏覽器上存在的簡單的打印功能[7],為了能夠更加靈活的實(shí)現(xiàn)數(shù)據(jù)表的導(dǎo)出和打印功能,本模塊在設(shè)計(jì)中使用Visual Studio軟件.NET平臺(tái)中集成的水晶報(bào)表Crystal Report for Visual Studio.NET,實(shí)現(xiàn)復(fù)雜報(bào)表功能,并且與Web窗體中的其它控件相互作用[8]。
Crystal Report數(shù)據(jù)庫驅(qū)動(dòng)程序具有拉模型和推模型兩種模型,根據(jù)安全評(píng)價(jià)管理系統(tǒng)中數(shù)據(jù)的交互性,本模塊使用推模型進(jìn)行水晶報(bào)表的設(shè)計(jì)。設(shè)計(jì)基本過程是在水晶報(bào)表設(shè)計(jì)器中定義報(bào)表格式以及要顯示的內(nèi)容,保存為.rpt文件;在Web窗體中進(jìn)行頁面樣式設(shè)計(jì)、添加控件、設(shè)定標(biāo)記和屬性,進(jìn)行數(shù)據(jù)自動(dòng)綁定;在后臺(tái)文件中編寫代碼,連接數(shù)據(jù)庫,通過SQL語句從代碼中指定的數(shù)據(jù)表中查詢數(shù)據(jù)并加載到數(shù)據(jù)集中,將數(shù)據(jù)集裝載到已經(jīng)創(chuàng)建并保存好的.rpt報(bào)表文件中,通過水晶報(bào)表查看控件在頁面中展示報(bào)表數(shù)據(jù)。
評(píng)價(jià)系統(tǒng)的開發(fā)與數(shù)據(jù)庫的設(shè)計(jì)緊密相連,所有頁面都需要通過某些代碼與數(shù)據(jù)庫進(jìn)行連接,以保證系統(tǒng)運(yùn)行。本系統(tǒng)選用SQL Server2008創(chuàng)建數(shù)據(jù)庫[9],通過Transact-SQL語言在客戶機(jī)之間傳遞客戶機(jī)以及服務(wù)器的請(qǐng)求和響應(yīng)。另外,SQL Server 2008數(shù)據(jù)庫軟件可以很好的與Visual Studio 2008軟件開發(fā)環(huán)境兼容,優(yōu)勢(shì)互補(bǔ),有利于更好的開發(fā)Web模型的系統(tǒng)。
數(shù)據(jù)庫由數(shù)據(jù)表組成,數(shù)據(jù)在數(shù)據(jù)表中以行和列的形式進(jìn)行存儲(chǔ),根據(jù)系統(tǒng)要實(shí)現(xiàn)的功能要求。評(píng)價(jià)管理系統(tǒng)的數(shù)據(jù)表大致分為5種:身份信息表、數(shù)據(jù)暫存表、評(píng)分記錄表、錄入管理表、查評(píng)記錄表。
身份信息表存儲(chǔ)系統(tǒng)用戶身份信息,在結(jié)構(gòu)設(shè)計(jì)上,有序號(hào)、用戶名和密碼三列,核對(duì)用戶名與密碼是否正確的時(shí)候要在此數(shù)據(jù)表中根據(jù)序號(hào)遞增逐行查詢。
數(shù)據(jù)暫存表存儲(chǔ)序號(hào)、評(píng)價(jià)項(xiàng)目、標(biāo)準(zhǔn)分、評(píng)分標(biāo)準(zhǔn)等信息,按照《國家電網(wǎng)公司信息通信安全性評(píng)價(jià)標(biāo)準(zhǔn)》二級(jí)子評(píng)價(jià)項(xiàng)目建表,因此數(shù)據(jù)暫存表的數(shù)量取決于二級(jí)子評(píng)價(jià)模塊的數(shù)量,主要負(fù)責(zé)評(píng)價(jià)頁面的數(shù)據(jù)顯示和暫存。評(píng)價(jià)項(xiàng)目得分臨時(shí)存儲(chǔ)于該表的實(shí)得分列,系統(tǒng)自動(dòng)計(jì)算得分率存于得分率列,其他列信息相對(duì)比較固定,一般不需要做改動(dòng)。
評(píng)分記錄表存儲(chǔ)專家組評(píng)分結(jié)果等信息,是專家組進(jìn)行安全評(píng)價(jià)工作之后提交的數(shù)據(jù)記錄表,結(jié)構(gòu)與數(shù)據(jù)暫存表相同。其數(shù)據(jù)來源于數(shù)據(jù)暫存表,數(shù)據(jù)暫存表是臨時(shí)表,而評(píng)分記錄表是永久表。
錄入管理表存儲(chǔ)錄入頁面將要顯示的數(shù)據(jù),包括所有二級(jí)子評(píng)價(jià)項(xiàng)目的序號(hào)、評(píng)價(jià)項(xiàng)目和標(biāo)準(zhǔn)分,內(nèi)容相對(duì)固定。評(píng)價(jià)報(bào)告表存儲(chǔ)評(píng)分結(jié)果、安全等級(jí),最終的安全評(píng)估報(bào)告數(shù)據(jù)來源此表。
查評(píng)記錄表存儲(chǔ)已上傳的評(píng)分記錄表和評(píng)價(jià)報(bào)告表名稱,此表中的表名信息可以通過與listbox控件綁定顯示在頁面上,用戶可在頁面上點(diǎn)擊表名進(jìn)行瀏覽。隨著安全評(píng)價(jià)的次數(shù)增多,表中的記錄也會(huì)逐漸增多,序號(hào)列為主鍵,所以每插入一條新數(shù)據(jù)都會(huì)自增一次。
智能變電站通信安全評(píng)價(jià)管理系統(tǒng)工作在電網(wǎng)下級(jí)單位的局域網(wǎng)環(huán)境中,系統(tǒng)主要配置需求都在服務(wù)器端。通過Windows操作系統(tǒng)及其IIS(互聯(lián)網(wǎng)信息服務(wù))組件搭建服務(wù)器平臺(tái)[10],在客戶端和服務(wù)器端的軟件配置分別如表3和表4所示。
表3 客戶機(jī)軟件配置表
表4 服務(wù)器端軟件配置表
在局域網(wǎng)中對(duì)智能變電站通信安全評(píng)價(jià)管理系統(tǒng)進(jìn)行測(cè)試,模擬整個(gè)安全評(píng)價(jià)工作過程,專家評(píng)分,數(shù)據(jù)上傳,管理員整理數(shù)據(jù)并錄入,發(fā)布評(píng)估報(bào)告,企業(yè)用戶登錄系統(tǒng)查看評(píng)價(jià)結(jié)果,導(dǎo)出、打印下載評(píng)估報(bào)告。
如圖2所示是專家登錄后在選擇頁面中選擇評(píng)分總表一項(xiàng)進(jìn)入評(píng)分頁面開始評(píng)分,將所有評(píng)價(jià)指標(biāo)按照評(píng)價(jià)標(biāo)準(zhǔn)打分,完成后確認(rèn)提交評(píng)分表。由管理員瀏覽評(píng)分表并初步檢查專家評(píng)分結(jié)果,最后企業(yè)用戶登錄系統(tǒng)可對(duì)評(píng)價(jià)結(jié)果進(jìn)行查詢、打印、下載功能。
圖2 專家評(píng)分頁面
通過在局域網(wǎng)內(nèi)對(duì)系統(tǒng)進(jìn)行測(cè)試經(jīng)過驗(yàn)證,此系統(tǒng)能夠方便確定智能變電站通信安全評(píng)價(jià),實(shí)現(xiàn)在線信息共享,提高工作效率,滿足工程實(shí)際需求。設(shè)計(jì)的系統(tǒng)有如下特點(diǎn):
1)系統(tǒng)設(shè)計(jì)采用B/S模式,發(fā)布網(wǎng)站后,同一局域網(wǎng)內(nèi)用戶都可通過所給賬號(hào)密碼登錄系統(tǒng)進(jìn)行權(quán)限內(nèi)訪問,并可實(shí)現(xiàn)評(píng)價(jià)數(shù)據(jù)實(shí)時(shí)共享,做到了系統(tǒng)使用方便、快捷、安全。
2)采用C# ASP.NET設(shè)計(jì)系統(tǒng)訪問界面,層析清晰,界面友好,能夠引導(dǎo)用戶快速學(xué)習(xí)并掌握系統(tǒng)功能。同時(shí)采用SQL數(shù)據(jù)庫作為強(qiáng)大的后臺(tái)數(shù)據(jù)支持,擁有大量數(shù)據(jù)信息,方便查詢。
3)利用.NET、SQL數(shù)據(jù)庫和ADO.NET技術(shù)實(shí)現(xiàn)了管理模塊的多專家用戶同時(shí)登錄功能并評(píng)分,管理員管理系統(tǒng)以及用戶瀏覽評(píng)價(jià)結(jié)果的功能。
[1] 穆 芮.智能電網(wǎng)信息安全技術(shù)研究與應(yīng)用[D].濟(jì)南:山東大學(xué),2013.
[2] DinghuaH.The design and implementation of resource information management system based on BS[A].IEEE workshop on advanced research and technology in industry applications[C]. 2014: 128-130.
[3] 寧志超.基于B/S模式的安全性評(píng)價(jià)管理系統(tǒng)設(shè)計(jì)[A].中國高等學(xué)校電力系統(tǒng)及其自動(dòng)化專業(yè)學(xué)術(shù)年會(huì)[C].北京,2008:856-858.
[4] 李 華.ASP.NET(C#)程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2014.
[5] Matthew MacDonald.ASP.NET 3.5從入門到精通:C#2008版[M].施宏斌,馬 煜譯.北京:清華大學(xué)出版社,2010.
[6] 江 凌,楊平利,楊 梅.基于ADO.NET技術(shù)訪問SQL Server數(shù)據(jù)庫的編程實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2014, 37(8):95-98.
[7] 劉海明.基于B/S結(jié)構(gòu)遠(yuǎn)程WEB報(bào)表打印技術(shù)的研究與實(shí)現(xiàn)[D].蘇州:蘇州大學(xué),2004.
[8] 崔 亮,郭忠文.基于.NET平臺(tái)的Web報(bào)表打印方法研究[J].計(jì)算機(jī)應(yīng)用,2003,23:332-334.
[9] 祝紅濤,王偉平.SQL Server 2008從基礎(chǔ)到應(yīng)用[M].北京:清華大學(xué)出版社,2014.
[10] 傅榮會(huì).Win7環(huán)境下Web 服務(wù)器的搭建和常見問題的處理[J].電腦知識(shí)與技術(shù):學(xué)術(shù)交流,2014(6X):4130-4132.