Ⅰ 網路工程和軟體工程有什麼區別
我個人認為,網路工程比軟體工程更具潛力。網路工程的多樣性決定了它的多向伸展性!軟體開發也不錯,只是技術不夠精不行!
Ⅱ 計算機網路技術和軟體工程有什麼區別
一、學科性質不同
1、計算機網路技術:是通信技術與計算機技術相結合的產物。計算機網路包括計算機和網路兩部分.其中計算機又稱電子計算機,俗稱電腦,是一種能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。
2、軟體工程:是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
二、主要內容不同
1、計算機網路技術:包括組網技術與網路管理、網路操作系統、網路資料庫、網頁製作、計算機網路與應用、網路通信技術、網路應用軟體、JAVA編程基礎、伺服器配置與調試、網路硬體的配置與調試、計算機網路軟體實訓等,以及各校的主要特色課程和實踐環節。
2、軟體工程:數學、計算機科學。軟體工程的研究和實踐涉及人力、技術、資金、進度的綜合管理,軟體工程的相關學科有計算機科學與技術、數學、計算機工程、管理學、系統工程和人類工程學等。
(2)軟體工程網路軟體開發擴展閱讀:
計算機網路技術面向的崗位:
1、網路管理員,網路工程師,綜合布線工程師,網路安全工程師,網站設計師,網站開發工程師,網路技術講師。
2、面向崗位群:網路管理與維護。主要工作內容為:計算機設備安裝與調試、網路運行監控、網路安全監控、網路設備管理、網路產品銷售與售後服務、網路安全管理。網站建設與維護。主要工作內容為:網站規劃設計、素材採集與加工、網站建設、網站運行維護。
Ⅲ 網路工程與軟體工程有什麼區別
網路工程與軟體工程的區別為:
1、概念不同
網路工程是指按計劃進行的以工程化的思想、方式、方法,設計、研發和解決網路系統問題的工程。
軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。
2、涉及領域不同
網路工程涉及網路技術的理論知識和操作技能,以及計算機信息系統的設計、建設、運行和維護工作和掌握網路工程的基本理論與方法以及計算機技術和網路技術等方面的知識。
軟體工程涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
3、就業方向不同
網路工程就業方向為:
網站設計開發工程師本專業學生畢業後可以從事各級各類企事單位的辦公自動化處理、計算機安裝與維護、網頁製作、計算機網路和專業伺服器的維護管理和開發工作、動態商務網站開發與管理、軟體測試與開發及計算機相關設備的商品貿易等方面的有關工作。
軟體工程就業方向為:
JAVA初級程序員、JAVA計算程序員 、 JAVA工程師 、J2EE系統工程師等。.Net程序員網站開發工程師 .Net工程師等。簡單的管理信息系統開發和維護人員 、網頁製作和客戶端腳本程序編寫人員 、初級資料庫管理和維護人員 、資料庫開發工程師 、系統分析設計工程 、軟體項目配置管理員 、文檔編寫工程師。
參考資料來源:網路-網路工程
參考資料來源:網路-軟體工程
Ⅳ 軟體工程與網路工程的區別
英文名Software Engineering,是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言、資料庫、軟體開發,軟體開發工具、設計模式等方面。自從1968年提出「軟體工程」這一術語以來,研究軟體工程的專家學者們陸續提出了100多條關於軟體工程的准則或信條。美國著名的軟體工程專家巴利·玻姆(Barry Boehm)綜合這些專家的意見,並總結了美國天合公司(TRW)多年的開發軟體的經驗,於1983年提出了軟體工程的七條基本原理:
用分階段的生命周期計劃嚴格管理
堅持進行階段評審
實行嚴格的產品控制
採納現代程序設計技術
結果應能清楚地審查
開發小組的人員應少而精
承認不斷改進軟體工程實踐的必要性
網路工程是指按計劃進行的網路綜合性工作,計算機網與通信網(包括有線、無線網路)的結合。網路工程分為:硬體工程和布線工程兩大類。
硬體工程
硬體工程是指計算機網路所使用的設備(交換機、防火牆、內核 、硬體內存、cpu、伺服器等),工程包括網路的需求分析、網路設備的選擇、網路拓撲結構的設計、施工技術要求等。
布線工程
布線工程:也稱綜合布線,它的目的是為了保持正常通訊而使用光纜、銅纜將網路設備進行連接。工程包括線纜路由的選擇、橋架設計、線纜及接插件的選型等。
綜上所述,軟體工程與網路工程的區分是非常顯面易見的,軟體工程側重於軟體開發與應用,而網路工程則面向硬體網路的安裝與維護。
Ⅳ 軟體開發與軟體工程的區別
一、指代不同
1、軟體工程:是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。
2、軟體開發:是根據用戶要求建造出軟體系統或者系統中的軟體部分的過程。
二、內容不同
1、軟體工程:涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。
2、軟體開發:能熟練掌握常用的計算機軟體的使用、維護與技巧;在硬體方面學生應了解計算機硬體的發展,熟練掌握計算機組裝的方法,能熟練運用應用軟體檢測計算機性能、故障的范圍所在,掌握硬體故障的一般處理方法。
三、特點不同
1、軟體工程:在給定成本、進度的前提下,開發出具有適用性、有效性、可修改性、可靠性、可理解性、可維護性、可重用性、可移植性、可追蹤性、可互操作性和滿足用戶需求的軟體產品。追求這些目標有助於提高軟體產品的質量和開發效率,減少維護的困難。
2、軟體開發:適合於熟練地按照工程化的思路進行軟體編制、軟體測試的工作崗位,能擔任各種企事業單位和各級工程建設部門、管理部門的計算機軟體和硬體維護、網路的組建、維護等工作,也可從事計算機研究與應用、軟體開發等方面的工作。
Ⅵ 網路工程和軟體工程哪個就業前景好一些
軟體開發和網路工程師,如今最熱門的兩大專業,雖然在行業內都知道,這兩個專業旗鼓相當,但依然有很多業內人事在為軟體開發和網路工程師哪個專業的前景好而辯駁,也依然有很
軟體開發和網路工程師,如今最熱門的兩大專業,雖然在行業內都知道,這兩個專業旗鼓相當,但依然有很多業內人事在為軟體開發和網路工程師哪個專業的前景好而辯駁,也依然有很多計算機愛好者在為學業之路找尋著軟體開發和網路工程師哪個好的答案。
有人說,軟體開發起點高,待遇高,也有人說網路工程師就業范圍廣,這都沒錯,這確實是他們每個專業自身的特點,但他們也有著很多的相同之處,在軟體信息化社會中,其實軟體和網路本是同根生,都屬於IT的大環境,要說發展其實這兩個專業都一樣,因為這兩個專業誰離了誰也活不了,也許沒有進入這個行業的人不太理解,舉個例子,你搞軟體開發的,那你也的在windows和linux系統下去做吧,可這些系統和環境並不屬於軟體開發方向啊,而是屬於軟體方向啊。還有很多人說軟體開發就是敲代碼,沒錯,學習軟體開發更多的時間確實就在聯系代碼,編譯程序,可是你要想,網路工程師中的路由配置、網路工程師中的linux不也完全是字元界面嗎?更代碼有何區別呢?在我看來沒有太大的區別,無非就是我們理解想的差異而已。
至於那個專業好,我想都一樣,為什麼有不同的說法,那完全是因人而已,因為並不是所有人都適合學習軟體開發,也並不是所有人都適合學習網路工程師,在學習者中有這樣一部分人,那就是喜歡各種拆,喜歡各種裝,希望用自己的技術去跟別人開玩笑的人,我想這種人你讓他去學習軟體開發,他會悶死的。還有一種人,總是希望自己琢磨,搞一個新興的事物出來,你讓他去學網路,他會覺得太膚淺,所以具體的好與不好還的看自己是什麼樣的性格。
這兩個專業在待遇上也有一些小的差異,那就是軟體開發在起薪上,很明確比網路工程師要高,這個毫無疑問,是行業自身的特點,無法更改,這個是指普遍的,但是也不代表網路起薪就一定比軟體低,很多網路中做網路安全和做linux的,起薪比軟體還要高,而且網路就業范圍特別廣,只要你進入網路行業,你的待遇是逐漸上漲的,但是軟體方面雖然起薪高,但上漲的速度就趕不上網路了,可能過個四五年,軟體和網路的待遇也差不多,過個十年,也許網路的待遇要超過軟體,因為網路是越來越吃香。所以這兩個行業並沒有可比性,想學習只能看你自己適合學習哪個方向,在前景方面總體都是好的。
Ⅶ 網路工程的軟體開發方向與軟體工程有什麼區別
我是網路工程的學生.網路工程主要是分硬體和軟體,硬體就是組網方向,也就是網路工程師,1L說得差不多了.但是網路也有軟體方向的,和軟體工程畢業一樣都是軟體工程師,但是又略有不同,這樣說吧,軟體工程畢業的在軟體開發方面基本工比網路畢業的可能要扎實一點,但是網路畢業的軟體工程師對網路方面比較了解,很多企業都要網路畢業的軟體工程師,因為他們在網路方面的編程能力要大很多,而軟體工程的好像連計算機網路這門課都沒有,這也許就是差距吧.
Ⅷ 軟體工程師和網路工程師
軟體工程師主要是做編程,軟體測試的,做程序的後台工作。
學習內容如下:
(1)熟悉計算機系統的基礎知識;
(2)熟悉網路操作系統的基礎知識;
(3)理解計算機應用系統的設計和開發方法;
(4)熟悉數據通信的基礎知識;
(5)熟悉系統安全和數據安全的基礎知識;
(6)掌握網路安全的基本技術和主要的安全協議與安全系統;
(7)掌握計算機網路體系結構和網路協議的基本原理;
(8)掌握計算機網路有關的標准化知識;
(9)掌握區域網組網技術,理解城域網和廣域網基本技術;
(10)掌握計算機網路互聯技術;
(11)掌握TCP/IP協議網路的聯網方法和網路應用服務技術;
(12)理解接入網與接入技術;
(13)掌握網路管理的基本原理和操作方法;
(14)熟悉網路系統的性能測試和優化技術,以及可靠性設計技術;
(15)理解網路應用的基本原理和技術;
(16)理解網路新技術及其發展趨勢;
(17)了解有關知識產權和互聯網的法律法規;
(18)正確閱讀和理解本領域的英文資料。
通過本級考試的合格人員能根據應用部門的要求進行網路系統的規劃、設計和網路設備的軟硬體安裝調試工作,能進行網路系統的運行、維護和管理,能高效、可靠、安全地管理網路資源,作為網路專業人員對系統開發進行技術支持和指導,具有工程師的實際工作能力和業務水平,能指導助理工程師從事網路系統的構建和管理工作。
網路工程師主要是做網路及網站的開發及管理,資料庫的管理,信息安全管理!
主要學習課程如下:
1.win2000/2003的系統管理理
2.win2000/2003的網路與伺服器管理
3.sqlsever2000資料庫管理
4.病毒防治和網路安全
5.cisco路由
6.linux/unix系統與網路管理
網路工程師是通過學習和訓練,掌握網路技術的理論知識和操作技能的網路技術人員。網路工程師能夠從事計算機信息系統的設計、建設、運行和維護工作。
網路工程師和軟體工程師的區別:
軟體工程師一般指從事軟體開發職業的人。軟體工程師跟一般程序員的分別,在於一個
程序員的工作是按照指定的specification來做coding,而軟體工程師的工作則需要規劃。網路工程師的就業范圍相當寬廣,網路工程師幫助用戶設計和建設計算機信息系統。
Ⅸ 軟體工程和軟體開發 有不同嗎。。
程序員主要是指寫代碼的人。工程師著重在於設計。
程序員和軟體工程師的區別是:軟體工程師不但要有編寫程序代碼的能力而且更重要的是要懂得如何去開發一個軟體,怎樣去學習實際的UI的觀念。 就是工廠裡面技術員和工程師的區別。技術員是熟練工人,工程師是設計者。
程序員(英文Programmer)是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。
軟體工程師英文是Software Engineer,是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。軟體工程師是從事軟體開發相關工作的人員的統稱。
它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位,工作內容都與軟體開發生產相關。軟體工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)等,還有諸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技術。此外,關於網路工程和軟體測試的其他技術也要有所涉獵。