2017網絡工程類畢業(yè)論文
計算機以及網絡技術正步入高速發(fā)展階段,網絡工程成為支持計算機網絡發(fā)展的后盾。下文是學習啦小編為大家整理的關于2017網絡工程類畢業(yè)論文的范文,歡迎大家閱讀參考!
2017網絡工程類畢業(yè)論文篇1
網絡軟件工程技術的發(fā)展及其對策
【摘要】目前,網絡軟件在人類生產和生活中得到了廣泛的普及。隨著信息技術的發(fā)展,為滿足人類多方面的實際需求,軟件工程技術也在不斷地變革和創(chuàng)新。在其發(fā)展過程中,存在著一些問題,阻礙著它的發(fā)展。本文針對軟件工程技術發(fā)展的趨勢和發(fā)展情況,提出了幾條簡單的的對策,希望能有助于解決軟件工程事業(yè)發(fā)展中存在的困難。
【關鍵詞】網絡軟件;工程技術;發(fā)展對策
隨著我國信息技術的發(fā)展,軟件這一高新技術產品在人們的生活中的應用越來越廣泛。軟件工程是一種知識密集產業(yè),它的發(fā)展推動了網絡信息技術的進步和人類社會生活方式的變革。當前時代背景下,人們對軟件程序的設計提出了更高的要求。要做好網絡軟件工程技術開發(fā)工作,就要對其發(fā)展趨勢進行深入的研究,了解其發(fā)展過程中存在的問題,并對這些問題加以解決,通過理論指導,在實踐中促進軟件技術的發(fā)展和創(chuàng)新。
一、軟件工程技術的發(fā)展趨勢
上世紀60年代,隨著計算機應用范圍的擴大,傳統(tǒng)的編程模式逐漸被一種新模式取代,1968年,軟件工程的概念在NATO會議上被首次提出并發(fā)展起來。軟件工程包含軟件定義、軟件開發(fā)和軟件維護三個階段,通過這三個階段的工作,一款軟件就能被開發(fā)出來。目前,人類對軟件開發(fā)的要求越來越高,軟件的復雜度和程序量也越來越大,為適應當前時代的發(fā)展,軟件工程技術正在向綜合化和專業(yè)化的方向發(fā)展,智能化的程序自動生成技術也在世界軟件生產行業(yè)中得到了廣泛運用。
二、網絡軟件工程技術發(fā)展中存在的問題
(一)網絡化和大眾編譯軟件的普及給軟件工程技術帶來了新的挑戰(zhàn)
網絡化是目前軟件工程技術發(fā)展的主要趨勢,這一趨勢對軟件的設計和開發(fā)提出了新的要求:第一,軟件要與動態(tài)化網絡和事務性模型相適應,要與當前網絡發(fā)展環(huán)境相協(xié)調;第二,在互聯網上的軟件必須具有多種功能,可以提供種類繁多的服務;第三,軟件要保證全天候的服務時間和極高的安全性;第四,要擴大軟件的規(guī)模,增加軟件復雜度,以適應廣大用戶群體的新需求。
大眾編譯軟件就是面向大眾的程序設計軟件,比如移動電話軟件,目前,這一技術已得到了廣泛的普及。為使軟件滿足一般用戶的需求,必須將受眾作為程序設計的中心,讓軟件更具人性化。
(二)網絡安全問題
隨著網絡技術的發(fā)展,黑客技術也不斷提高。近年來,網絡黑客攻擊事件頻發(fā),各種網絡病毒也不斷更新換代,網絡安全問題得到了網絡用戶群體的廣泛重視。DDOS(Distributed Denial ofService)是現代網絡黑客最常用的攻擊手段之一,網站受到攻擊之后,會出現用戶數據流失和不能正常提供服務等問題,影響了網站的正常運行。然而,目前的網絡安全加密技術和防火墻技術還存在著一些技術上的局限性,無法完全保護用戶的網絡安全,軟件開發(fā)商必須進一步深入對軟件檢測技術的研究,開發(fā)更安全可靠的軟件產品。
三、網絡軟件工程技術發(fā)展對策
(一)推動軟件工程技術進化
軟件的進化可以促進軟件優(yōu)化升級,使其能滿足更多用戶的使用需要。隨著信息技術的進步和互聯網的普及,軟件設計必須跟上當前時代發(fā)展的步伐,這也是目前軟件設計開發(fā)的主要方向。軟件的進化主要包括三點:第一,連續(xù)變化,即軟件要根據技術發(fā)展,不斷進化升級;第二,復雜度的增大,隨著用戶需求的擴大,軟件的復雜程度也不斷提升,但為保證軟件使用的便捷性和可操作性,要不斷簡化軟件操作,抑制復雜程度增大;第三,軟件進化的變更量要依據母體軟件的規(guī)模來變化。
(二)軟件構件技術
軟件構件技術就是開發(fā)人員將現有的軟件構建重新組裝配置,生成功能各異的新軟件,使其能適應不同領域使用需要。利用軟件構件重組技術可以顯著提高軟件的開發(fā)效率和軟件質量,實現軟件工程行業(yè)生產方式的技術性變革。
(三)采用面向角色的程序設計方法
過去,程序設計的方法主要是面向數據流、數據結構和使用過程,后來逐漸過渡為面向對象,而在當前時代,程序設計的主要發(fā)展方向是實現面向角色的技術升級。一方面,角色技術完善了過去面向對象的程序設計方法,使軟件系統(tǒng)能符合當前計算機的語境變化,從而較好地解決需求建模、訪問控制和設計模式三方面的問題;另一方面,在復雜的大型軟件系統(tǒng)開發(fā)過程中,角色技術是一種有效的設計手段,能使同一對象適用于不同的語境,對語境的特征加以反映,協(xié)調不同語境中的狀態(tài)行為。
(四)提高軟件檢測技術水平
為應對不斷進步的黑客技術,軟件工程開發(fā)商要進一步提高軟件檢測水平,利用模型檢測、基于推瑚機理論的檢測和依據定理證明的檢測等檢測方法,保證軟件使用的安全性。
結束語
隨著社會的發(fā)展,網絡軟件工程技術在人類生產和生活中必將發(fā)揮更大的作用。因此,軟件開發(fā)商要積極應對軟件工程技術發(fā)展過程中存在的問題,進一步推動軟件工程技術的變革和創(chuàng)新,保證軟件工程技術行業(yè)的健康、持續(xù)發(fā)展。
參考文獻:
[1]李鑫,高禹.軟件工程發(fā)展過程中的一些重要創(chuàng)新[J].電腦知識與技術,2009,5(6)
[2]于永清,朱麗華.淺析面向對象軟件工程發(fā)展趨勢[J].無線互聯科技 ,2013,(9)
[3]趙青松.試析軟件工程若干熱點技術的現狀與發(fā)展趨勢[J].華人時刊(中旬刊) ,2013,(12)
[4]金海.軟件工程發(fā)展趨勢綜述[J].華章,2013,(17)
2017網絡工程類畢業(yè)論文篇2
淺談安全技術在網絡工程中的應用
摘 要:計算機以及網絡技術正步入高速發(fā)展階段,網絡工程成為支持計算機網絡發(fā)展的后盾,但是其安全性被廣泛關注。網絡工程的安全,關系到計算機網絡應用的可靠性與保密性,本次以網絡安全技術為基礎,深入探討了網絡工程中的安全技術應用。
關鍵詞:安全技術;網絡工程;應用
網絡工程是國家戰(zhàn)略工程,其安全問題關系到國家的安全與社會的穩(wěn)定,在網絡信息技術高速發(fā)展的今天,在全球化進程的不斷加速中,網絡安全的重要性被日益放大,解決存在的安全問題變得非常迫切。其重要性正隨著全球信息化步伐的加快而變得越來越重要,安全問題需要迫切解決。從微觀角度看,網絡安全關系到一個單位的發(fā)展。在企事業(yè)單位中,無論是科研數據還是財務數據,甚至是人力資源數據,都需要通過計算機網絡來處理,特別是自動化辦公的推廣,企事業(yè)單位的很多工作都已經離不開網絡,但是網絡又離不開安全支撐,一旦出現安全問題,其后果是非常嚴重的。在網絡工程中,安全技術的運用占據著非常重要的地位。
一、網絡安全技術介紹
網絡安全技術最常用的是物理性質的技術,包括網絡保護的重要設備、需要嚴格遵守的網絡安全規(guī)定、以及防火災、防輻射的建筑、UPS不間斷電源等。這些都是關鍵的基礎措施,直接保護機房的安全。網絡工程中的計算機設備機房,在建設的時候一定要滿足有關標準。另外要對訪問加以控制,對到訪的用戶,第一步就是要要審核他的訪問權限,還有身份認證及口令是否正確。管理員可以設置到訪用戶對網絡資源的訪問權限,對網絡設備加以各級權限的配置。為了訪問流行于網絡中的病毒,保護服務器的安全,必須要在系統(tǒng)中安裝網絡防火墻與殺毒軟件等。網絡安全技術還包括對信息加以過濾、開通數據鏡像、對數據進行備份等。在以上的安全措施中,關于防火墻的技術是非常關鍵的,可以有效防止外部的攻擊,防止木馬與病毒的侵入,從而達到網絡資源保護的目的。對于輔助性的安全措施,例如認證技術、數字前面以及密鑰的管理等。
二、網絡工程中的安全技術應用
(一)分析需求
網絡工程通常規(guī)模龐大,一般性的工程系統(tǒng),都可以達到一百多個終端,很多用戶單位對網絡工程的系統(tǒng)需求非常的廣泛,包括文檔共享、軟件資源共享、打印機共享等,還包括管理服務器賬號、對終端用戶進行安全認證以及網絡的接入、遠程傳輸數據、不間斷的系統(tǒng)服務、管理網絡、發(fā)布信息等。規(guī)模較大的用戶單位,對網絡工程設備的安全重視也比較大,舍得在資金上進行投入,系統(tǒng)管理員一般都是專職的。
(二)網絡拓撲
網絡拓撲在網絡安全中占據著非常重要的地位,可以保護網絡的可擴展性和高可靠性,當前最流行的網絡拓撲結構是星型結構,在該星形網里,任何一臺主機或者其它設備,都要經過一個中央連接單元或者經過核心交換機進行相互的連接,便地服務的順利提供以及網絡資源的重新分配。如此,一旦發(fā)生故障,只影響到單個連接點,保護了其它網絡設備的安全,因為在網絡拓撲中,系統(tǒng)將會迅速檢測到故障點并加以隔離,方便維護。
(三)網絡系統(tǒng)安全
網絡系統(tǒng)包括網絡操作系統(tǒng)與硬件平臺,網絡系統(tǒng)的安全是保護這些軟硬件的重要措施。的當前,還沒有絕對安全的操作系統(tǒng),但是WINDOWS等操作系統(tǒng)的方便快捷性以及應用平臺的強大,都已經讓我們離不開了,所以在應用操作系統(tǒng)的時候,可以緊密關注操作系統(tǒng)的安全更新,及時打上安全補丁,主動解決系統(tǒng)中出現的安全問題。至于網絡硬件平臺的安全性,可以保護的措施選擇范圍很多,因為如今網絡硬件的生產廠家非常之多,有著非常豐富的網絡硬件安全產品。
要確保網絡系統(tǒng)的安全,第一步就是要在網絡系統(tǒng)中安裝防火墻軟件,有效隔離非法入侵,使用與網絡防火墻系統(tǒng)有效聯動的專用入侵檢測系統(tǒng)(IDS),對服務器與重點保護網段進行必要的監(jiān)控與記錄,跟防火墻一起進行動態(tài)的防御建構,并采用報警系統(tǒng)及時提醒系統(tǒng)管理員有危險入侵者,第一時間加以方法。此外,在多種平臺的服務器群上構建計算機網絡病毒防護系統(tǒng)的框架,形成一個有效的病毒防護系統(tǒng)。還可以使用網絡安全掃描系統(tǒng),對網絡交換平臺上的重要網絡設備與服務器以及操作系統(tǒng)的安全漏洞進行定期的檢查,以滿足不斷增強網絡安全性的目標。
(四)安全掃描網絡
在網絡工程系統(tǒng)中,可以采取網絡掃描器安全掃描網絡,檢測與分析對網絡設備中的安全漏洞,執(zhí)行預先安置的的網絡探測,有效識別網絡設備中存在的安全漏洞。系統(tǒng)可以在第一時間檢測出漏洞的信息,并加以詳細的描述,給出防范方案。該策略允許管理員進行安全風險信息的探測與管理,并且可以跟著網絡應用增長規(guī)模而發(fā)生適應性改變。安全評估的系統(tǒng)掃描要在主機上進行,提供基于主機的評估策略安全,全面分析系統(tǒng)中存在的漏洞。網絡掃描在發(fā)現安全漏洞的過程中,是利用各種網絡層掃描設備來實現的,這些掃描代理的安全策略,能夠集中管理與配置系統(tǒng)掃描控制臺。在掃描系統(tǒng)的時候,要嚴格劃分其安全風險等級??梢岳肬NIX系統(tǒng)的腳本程序,該系統(tǒng)能夠修補對大量存在的安全問題,同時自動產生可以修補程序的腳本。如果系統(tǒng)的安全狀態(tài)被確認后,系統(tǒng)掃描會提供數字指紋進行系統(tǒng)配置的鎖定,防止非法訪問入侵系統(tǒng)。數據庫掃描則是針對數據庫風險評估的檢測工具,利用數據庫掃描,能夠建立起數據庫的安全規(guī)則,并提供安全運行的簡介的運行報告,提示安全風險的準確位置。
三、小結
如今,越來越多的企事業(yè)單位用戶,需要更加安全可靠的網絡工程系統(tǒng),以滿足日益增長的信息管理需要。網絡安全技術要盡可能地保護計算機系統(tǒng)安全,確保數據信息不會被非法訪問并被破壞,防止病毒入侵系統(tǒng)。但是需要明白一點,安全技術只能做到一定的方法,并不能完全杜絕所有的風險,其作用主要用于最大限度的防范,以達到降低損失的目的。
參考文獻:
[1]張曉華.淺談幾種常用的信息安全防護技術[J].山西電子技術,2011(1).
[2]姬翔宇.計算機網絡安全評估技術[J].中小企業(yè)管理與科技(上旬刊).2011(7).
[3]郭濤.信息安全技術應用[J].硅谷,2011(11).
[4]趙志信.論計算機網絡機房工程的規(guī)劃與設計[J].黑龍江科技信息.2012(8).
[5]付安民,蘭少華.網絡工程專業(yè)與相關專業(yè)的關系初探[J].計算機教育.2012(7).