A. 軟體工程+應用背景專業有什麼好處
你好 我是軟體工程的學生 大一分方向的時候我選擇的軟體開發測試
可能不是一個學校 方向的名字也有所區別 我們院有13個方向
其中機電工程軟體開發和化工過程模擬軟體開發應該就是你說的軟體工程(過程式控制制方向)
據我所知 這一個方向是軟體工程的小分支
主要是開發一些大型工廠生產過程中的機械的控制軟體
現在的一些大型工廠都是自動化生產 軟體控制必不可少
望採納
追問請問就業前景如何?都學些什麼課程?
回答
課程大體都一樣 畢竟雖然方向不同但都是開發軟體
。NET VB java C C++ C# 這是主流語言
還有其他的Php、Perl、CGI 和 Asp、Jsp 這是WEB應用開發要用的
我們學校的電子商務軟體開發應用和企業信息化軟體開發這兩個有點偏文,還學管理和經濟
我們是軟體開發測試方向,學開發語言和數學
其實說白了軟體工程就是數學必須好
就業前景你可以去最近的就業前景報告上看看
網路最熱門專業第一是軟體工程 第二忘了 第三是計算機
從這里你就知道了 學IT就業無壓力 不行你加我 這里說不下樣子 Q271641011
我從我回答的另一個問題上復制過來的 你看看有什麼不懂得
B. 什麼是軟體的開發背景
一、背景:是開發現狀,要開發的東西如今的狀況發展歷史。
1、 項目的提出原因
2、項目環境背景
3、 項目優勢分析(資源、技術、人才、管理等方面)
4、 項目運作的可行性
5、 項目的獨特與創新分析
二、目的:是開發後有什麼作用,准備實現什麼功能,為了滿足什麼需求和願望,給人們帶來哪些好處。
三、意義:從重要性和必要性兩方面寫,項目開發帶來的好處,和未來發展前景如何。
(2)軟體工程系統背景是什麼擴展閱讀:
1、項目啟動階段
需要做好前期的需求分析工作,系統架構師作為客戶與項目團隊之間的橋梁,應該和客戶進行很好的溝通,了解業務,為接下來的系統設計做好業務基礎。一般採取的方法是到客戶那裡進行實地問卷,考察交流。
當系統架構師向客戶描繪系統應該實現的功能與客戶達成共識後,才進入系統的設計。進入設計階段,架構師不能夠只為了實現業務而隨意的設置系統構件,這個時候不但要考慮系統的功能,還要考慮系統的性能和系統的擴展性。
當所有的構件已經設計完成後,可以宣布系統的基礎模型已經構建成功,這個時候應該用實例去測試這個模型。當系統的業務要求和性能要求滿足客戶的需求後,進入下一個階段,如果不符合,則繼續進行這一個階段。
在這個階段可以預見將來在系統的實現過程中會遇到一些技術難點,這個時候應該把技術難點摘錄出來,並且對其標明優先順序別,讓程序員去調查這些技術難點,並提供相應的解決方案。
在這個階段花大力氣是值得的,因為現在花掉一兩天的成本,可以避免在後期多花費十天或者是更多的成本。項目的啟動階段以系統藍圖,系統設計圖紙的完成來宣布該階段的結束。
2、項目計劃階段
在這個階段,應該做的是完成項目進度表,人員的組建,系統的環境的設置,還有的是項目的風險分析,開發採用的語言,代碼的編碼規約。這些基本上可以通過系統設計圖紙所描述的系統架構來設置。
3、項目實施階段
在這個階段,編碼與測試是主要的任務。程序員編寫系統設計圖紙中的構件的具體實現。編寫出來的代碼應符合編碼規約中的要求。為了防止錯誤,程序員之間可以互相檢查編寫出來的代碼。好的編碼方式是採用測試驅動開發的方法。
編寫完代碼後,程序員還應該自己進行測試,測試通過後才能夠提交。為了跟蹤項目的進度情況,應該在每天結束工作以前開會,在會議上登記當日工作的完成進度,登記遇到的問題,並且在會議上進行解決。
4、項目交付階段
大的項目交付一般採用的是分期交付。當完成某一個模
C. 什麼是軟體工程
軟體工程 (Software Engineering,簡稱為SE)是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。在現代社會中,軟體應用於多個方面。典型的軟體比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,資料庫,游戲等。同時,各個行業幾乎都有計算機軟體的應用,比如工業,農業,銀行,航空,政府部門等。這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量
D. 什麼是軟體工程
軟體工程(SoftWare Engineering)的框架可概括為:目標、過程和原則。
(1)軟體工程目標:生產具有正確性、可用性以及開銷合宜的產品。正確性指軟體產品達到預期功能的程度。可用性指軟體基本結構、實現及文檔為用戶可用的程度。開銷合宜是指軟體開發、運行的整個開銷滿足用戶要求的程度。這些目標的實現不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
(2)軟體工程過程:生產一個最終能滿足需求且達到工程目標的軟體產品所需要的步驟。軟體工程過程主要包括開發過程、運作過程、維護過程。它們覆蓋了需求、設計、實現、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟體需求規約。需求分析生成功能規約。設計活動一般包括概要設計和詳細設計。概要設計建立整個軟體系統結構,包括子系統、模塊以及相關層次的說明、每一模塊的介面定義。詳細設計產生程序員可用的模塊說明,包括每一模塊中數據結構說明及加工描述。實現活動把設計結果轉換為可執行的程序代碼。確認活動貫穿於整個開發過程,實現完成後的確認,保證最終產品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
(3)軟體工程的原則是指圍繞工程設計、工程支持以及工程管理在軟體開發過程中必須遵循的原則。
E. 系統背景
在景鷹高速公路項目建設過程中,由於參建單位多、施工點多、線路長、涉及面廣、交通不便、信息不能實時溝通、資源不能共享,迫切需要採用信息化的管理手段來提高工作效率、降低管理成本,而國內已有的高速公路項目建設管理系統滿足不了對項目「全面、全程、實時、動態」的管理需要。
江西省交通廳景鷹高速公路建設項目辦公室創新管理思路,在國內通過招標遴選廣東東方思維科技有限公司合作開發了「景鷹高速公路項目建設信息管理系統」,雙方共享知識產權。
「景鷹高速公路項目建設信息管理系統」構建了一個集項目辦、監理、承包人「三位一體」的管理平台,從項目招投標到工程建設過程中的合同管理、計量支付、工程變更、工程質量、計劃進度、竣工文件、竣工決算等全過程實行網路化、信息化的管理。
F. 軟體工程是什麼
軟體工程(Software Engineering,簡稱為SE)是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。在現代社會中,軟體應用於多個方面。典型的軟體比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,資料庫,游戲等。同時,各個行業幾乎都有計算機軟體的應用,比如工業,農業,銀行,航空,政府部門等。這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量。
目錄
定義
目標
過程
原則
基本原理
方法
需求
編輯本段定義
英文解釋:Software engineering is the branch of computer science that seeks principles to guide the development of large,complex software systems.
軟體工程一直以來都缺乏一個統一的定義,很多學者、組織機構都分別給出了自己的定義:
BarryBoehm
運用現代科學技術知識來設計並構造計算機程序及為開發、運行和維護這些程序所必需的相關文件資料。
IEEE
在軟體工程術語匯編中的定義:軟體工程是:1.將系統化的、嚴格約束的、可量化的方法應用於軟體的開發、運行和維護,即將工程化應用於軟體;2.在1中所述方法的研究
FritzBauer
在NATO會議上給出的定義:建立並使用完善的工程化原則,以較經濟的手段獲得能在實際機器上有效運行的可靠軟體的一系列方法。
計算機科學技術網路全書
軟體工程是應用計算機科學、數學及管理科學等原理,開發軟體的工程。軟體工程借鑒傳統工程的原則、方法,以提高質量、降低成本。其中,計算機科學、數學用於構建模型與演算法,工程科學用於制定規范、設計范型(paradigm)、評估成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。
[軟體工程]
軟體工程
普遍定義
目前比較認可的一種定義認為:軟體工程是研究和應用如何以系統性的、規范化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來。
G. 系統論的產生背景是什麼
背景:美籍奧地利人L.V.貝塔朗菲創立的。他在1932年發表「抗體系統論」,提出了系統論的思想。1937年提出了一般系統論原理,奠定了這門科學的理論基礎。但是他的《關於一般系統論》,到1945年才公開發表,到1948年在美國再次講授「一般系統論」時,才得到學術界的重視。
確立這門科學學術地位的是1968年貝塔朗菲發表的專著:《一般系統理論基礎、發展和應用》,該書被公認為是這門學科的代表作。系統論把系統定義為由若干要素以一定結構形式聯結構成的具有某種功能的有機整體。
(7)軟體工程系統背景是什麼擴展閱讀:
核心思想
系統論的核心思想是系統的整體觀念。貝塔朗菲強調,任何系統都是一個有機的整體,它不是各個部分的機械組合或簡單相加,系統的整體功能是各要素在孤立狀態下所沒有的性質。反對那種認為要素性能好,整體性能一定好,以局部說明整體的機械論的觀點。
同時認為,系統中各要素不是孤立地存在著,每個要素在系統中都處於一定的位置上,起著特定的作用。要素之間相互關聯,構成了一個不可分割的整體。要素是整體中的要素,如果將要素從系統整體中割離出來,它將失去要素的作用。
參考資料來源:網路-系統論
H. 軟體工程是什麼
軟體工程學的主要內容是軟體開發技術和軟體工程管理。
軟體開發技術包含軟體工程方法學、軟體工具和軟體開發環境;軟體工程管理學包含軟體工程經濟學和軟體管理學。
專業簡介是計算機領域發展最快的學科分支之一,國家非常重視軟體行業的發展,對軟體人才的培養給予了非常優惠的政策。本專業培養掌握計算機軟體基本理論知識,熟悉軟體開發和管理技術、能夠在計算機軟體領域中從事軟體設計、開發和管理的高級人才。
主修課程該專業除了學習公共基礎課外,還將系統學習離散數學、數據結構、演算法分析、面向對象程序設計、現代操作系統、資料庫原理與實現技術、編譯原理、軟體工程、軟體項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。
畢業去向除考取國內外名牌大學研究生外,主要畢業去向是計算機軟體專業公司﹑信息咨詢公司﹑以及金融等其它獨資、合資企業。
培養目標本專業培養適應社會發展需求,德、智、體、美全面發展,具有扎實的計算機應用理論和知識基礎,掌握軟體工程領域的前沿技術和軟體開發方法,具有較強的實踐能力和創新精神,具備較強的軟體項目的系統分析、設計、開發和測試能力,能夠按照工程化的原則和方法從事軟體項目開發和管理的應用型人才。
就業方向本專業學生畢業後可以從事各級各類企事單位的業辦公自動化處理、計算機安裝與維護、網頁製作、計算機網路和專業伺服器的維護管理和開發工作、動態商務網站開發與管理、軟體測試與開發及計算機相關設備的商品貿易等方面的有關工作。
就業前景分析
目前我國的軟體行業規模不是很大,有些軟體企業在軟體製作上,也只是採用了一些軟體工程的思想,距離大規模的工業化大生產比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟體工程理論不全面和不完善的問題。所以軟體工程的研究和應用,以及我國軟體行業的進一步發展,都需要一定的既有軟體工程的理論基礎和研究能力,又有一定的實踐經驗的軟體工程科學技術人員來推動。軟體工程的前途是光明的。第一年一般都會學習數學、英語這些公共課。數學和英語對你今後來說是非常重要的!英語別指望課能學到東西,要看你專業的東西。
除了都要學的高數,今後還要學習其他數學,例如線代,離散,概率。如果你不學好數學,你當然也可以寫軟體,但是當你想更深入的時候就需要這些數學功底了。相對於數學來說,英語是必須的,因為今後基本上所有優秀的教材和技術文章都是英文的。翻譯過來的東西,一是陳舊,而是往往翻譯的質量差強人意。所以英語是基本功,一定要強,主要是閱讀能力。比如當你學C++的時候,你可以去閱讀英文原版經典教材 Thinking in C++,這也是我們當年的教材。
I. 軟體工程產生的背景
軟體工程誕生背景:
幾十年前,軟體行業很不規范,小程序雖然個人能很好完成,但缺乏良好的代碼管理;大程序設計人員多,工程復雜,由於缺乏相關理論知識和經驗,導致很多失敗的大項目產生,為了解決這種情況誕生了軟體工程。建議你去讀《人月神話》,能管窺一二。
軟體工程專業誕生背景:
當年中國這片神奇的大地上缺少計算機方面剛畢業就能很好與企業接軌的人,因為高校供給企業的生源往往只知道理論知識,卻不能又快又好地上手工作,企業又往往不願意花費太多精力去培養這樣的人,所以為了解決這種蛋疼的狀況,中國的軟體工程專業誕生了,更重視計算機實踐方面的教學!