『壹』 「軟體開發」在專業名稱里屬於哪一類啊
這個要視不同的學校而定 有些學校有這個專業 有的學校沒這個專業
不過現在的學校開設的計算機專業的相關課程都會涉及到軟體工程這門課, (請注意不是專業)現在的企業不一定非要軟體工程專業的學生,學計算機軟體方向的其他專業的都能從事軟體開發工作,並且軟體工程這個專業是個很新的專業,其內容和計算機其他專業的沒有區別,等你畢業的時候再進入企業,這才算真正在學軟體開發。
『貳』 想學習一下軟體設計,設計這種專業名稱叫什麼
應該是UG(Unigraphics NX)還有可能是SolidWorks和Pro-E這兩款
是Siemens PLM Software公司出品的一個產品工程解決方案,它為用戶的產品設計及加工過程提供了數字化造型和驗證手段。
Unigraphics NX針對用戶的虛擬產品設計和工藝設計的需求,提供了經過實踐驗證的解決方案。
UG同時也是用戶指南(user guide)和普遍語法(Universal Grammar)的縮寫。
UG裡面自帶的光線追蹤渲染出來的。
『叄』 大學里寫軟體的專業叫什麼
軟體工程一直以來都缺乏一個統一的定義,很多學者、組織機構都分別給出了自己的定義:
BarryBoehm:運用現代科學技術知識來設計並構造計算機程序及為開發、運行和維護這些程序所必需的相關文件資料。
IEEE:在軟體工程術語匯編中的定義:軟體工程是:1.將系統化的、嚴格約束的、可量化的方法應用於軟體的開發、運行和維護,即將工程化應用於軟體;2.在1中所述方法的研究
FritzBauer:在NATO會議上給出的定義:建立並使用完善的工程化原則,以較經濟的手段獲得能在實際機器上有效運行的可靠軟體的一系列方法。[1]
《計算機科學技術網路全書》:軟體工程是應
軟體工程
用計算機科學、數學、邏輯學及管理科學等原理,開發軟體的工程。軟體工程借鑒傳統工程的原則、方法,以提高質量、降低成本和改進演算法。其中,計算機科學、數學用於構建模型與演算法,工程科學用於制定規范、設計范型(paradigm)、評估成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。[2]
比較認可的一種定義認為:軟體工程是研究和應用如何以系統性的、規范化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來。[3]
培養原則
軟體工程領域(管理信息化方向)工程碩士應掌握從事本工程領域堅實的基礎理論和寬廣的專業知識,了解當代信息管理技術發展前沿、應用前景和最新發展動態,能熟練地閱讀本領域的外文資料,掌握解決信息管理問題的先進技術方法和現代技術手段;具有創新意識和獨立承擔軟體工程技術管理或信息系統管理工作的能力。
編輯本段
發展過程
軟體是由計算機程序和程序設計的概念發展演化而來的,是在程序和程序設計發展到一定規模並且逐步商品化的過程中形成的。軟體開發經歷了程序設計階段、軟體設計階段和軟體工程階段的演變過程。
程序設計階段
程序設計階段出現在1946年~1955年。此階段的特點是:尚無軟體的概念,程序設計主要圍繞硬體進行開發,規模很小,工具簡單,無明確分工(開發者和用戶),程序設計追求節省空間和編程技巧,無文檔資料(除程序清單外),主要用於科學計算。
軟體設[4]計階段
軟體設計階段出現在1956年~1970年。此階段的特點是:硬體環境相對穩定,出現了「軟體作坊」的開發組
軟體工程
織形式。開始廣泛使用產品軟體(可購買),從而建立了軟體的概念。隨著計算機技術的發展和計算機應用的日益普及,軟體系統的規模越來越龐大,高級編程語言層出不窮,應用領域不斷拓寬,開發者和用戶有了明確的分工,社會對軟體的需求量劇增。但軟體開發技術沒有重大突破,軟體產品的質量不高,生產效率低下,從而導致了「軟體危機」的產生。
軟體工程階段
自1970年起,軟體開發進入了軟體工程階段。由於「軟體危機」的產生,迫使人們不得不研究、改變軟體開發的技術手段和管理方法。從此軟體產生進入了軟體工程時代。此階段的特定是:硬體已向巨型化、微型化、網路化和智能化四個方向發展,資料庫技術已成熟並廣泛應用,第三代、第四代語言出現;第一代軟體技術:結構化程序設計在數值計算領域取得優異成績;第二代軟體技術:軟體測試技術、方法、原理用於軟體生產過程;第三代軟體技術:處理需求定義技術用於軟體需求分析和描述。[5]
(關於軟體危機的詳細介紹可以閱讀參考資料:[5])
編輯本段
基本目標
軟體工程的目標是:在給定成本、進度的前提下,開發出具有適用性、有效性、可修改性、可靠性、可理解性、可維護性、可重用性、可移植性、可追蹤性
軟體工程
、可互操作性和滿足用戶需求的軟體產品。追求這些目標有助於提高軟體產品的質量和開發效率,減少維護的困難。
(1)適用性:軟體在不同的系統約束條件下,使用戶需求得到滿足的難易程度。
(2)有效性:軟體系統能最有效的利用計算機的時間和空間資源。各種軟體無不把系統的時/空開銷作為衡量軟體質量的一項重要技術指標。很多場合,在追求時間有效性和空間有效性時會發生矛盾,這時不得不犧牲時間有效性換取空間有效性或犧牲空間有效性換取時間有效性。時/空折衷是經常採用的技巧。
(3)可修改性:允許對系統進行修改而不增加原系統的復雜性。它支持軟體的調試和維護,是一個難以達到的目標。
(4)可靠性:能防止因概念、設計和結構等方面的不完善造成的軟體系統失效,具有挽回因操作不當造成軟體系統失效的能力。
(5)可理解性:系統具有清晰的結構,能直接反映問題的需求。可理解性有助於控制系統軟體復雜性,並支持軟體的維護、移植或重用。
(6)可維護性:軟體交付使用後,能夠對它進行修改,以改正潛伏的錯誤,改進性能和其它屬性,使軟體產品適應環境的變化等。軟體維護費用在軟體開發費用中佔有很大的比重。可維護性是軟體工程中一項十分重要的目標。
(7)可重用性:把概念或功能相對獨立的一個或一組相關模塊定義為一個軟部件。可組裝在系統的任何位置,降低工作量。
(8)可移植性:軟體從一個計算機系統或環境搬到另一個計算機系統或環境的難易程度。
(9)可追蹤性:根據軟體需求對軟體設計、程序進行正向追蹤,或根據軟體設計、程序對軟體需求的逆向追蹤的能力。
(10)可互操作性:多個軟體元素相互通信並協同完成任務的能力。[6]
編輯本段
開發過程
生產一個最終能滿足需求且達到工程目標的軟體產品所需要的步驟。軟體工程過程主要包括開發過程、運作過程、維護過程。它們覆蓋了需求、設計、實現、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟體需求規約。需求分析生成功能規約。設計活動一般包括概要設計和詳細設計。概要設計建立整個軟體系統結構,包括子系統、模塊以及相關層次的說明、每一模塊的介面定義。詳細設計產生程序員可用的模塊說明,包括每一模塊中數據結構說明及加工描述。實現活動把設計結果轉換為可執行的程序代碼。確認活動貫穿於整個開發過程,實現完成後的確認,保證最終產品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。[7]
編輯本段
開發原則
軟體工程的原則是指圍繞工程設計、工程支持以及工程管理在軟體開發過程中必須遵循的原則。[7]
軟體工程的原則有以下四項
軟體工程師
基本原則:
選取適宜開發范型
該原則與系統設計有關。在系統設計中,軟體需求、硬體需求以及其他因素之間是相互制約、相互影響的,經常需要權衡。因此,必須認識需求定義的易變性,採用適宜的開發范型予以控制,以保證軟體產品滿足用戶的要求。
採用合適的設計方法
在軟體設計中,通常要考慮軟體的模塊化、抽象與信息隱蔽、局部化、一致性以及適應性等特徵。合適的設計方法有助於這些特徵的實現,以達到軟體工程的目標。
提供高質量的工程支持
「工欲善其事,必先利其器」。
在軟體工程中,軟體工具與環境對軟體過程的支持頗為重要。軟體工程項目的質量與開銷直接取決於對軟體工程所提供的支撐質量和效用。
重視開發過程的管理
軟體工程的管理,直接影響可用資源的有效利用,生產滿足目標的軟體產品,提高軟體組織的生產能力等問題。因此,僅當軟體過程得以有效管理時,才能實現有效的軟體工程。
這一軟體工程框架告訴我們,軟體工程的目標是可用性、正確性和合算性;實施一個軟體工程要選取適宜的開發范型,要採用合適的設計方法,要提供高質量的工程支撐,要實行開發過程的有效管理;軟體工程活動主要包括需求、設計、實現、確認和支持等活動,每一活動可根據特定的軟體工程,採用合適的開發范型、設計方法、支持過程以及過程管理。根據軟體工程這一框架,軟體工程學科的研究內容主要包括:軟體開發范型、軟體開發方法、軟體過程、軟體工具、軟體開發環境、計算機輔助軟體工程(CASE) 及軟體經濟學等。[8]
『肆』 軟體專業名稱 比如 erp crm oa 之類的、
資金管理系統(ERP-Financing)、設備和資產管理系統(EAM)、客戶關系管理系統(CRM)、分銷管理系統(ERP-DRP)、供應鏈管理系統(SCM)、物流管理系統、全面預算管理系統(ERP-Budget)、財務管理系統(ERP-GMC)、集團/企業報表管理、績效管理系統(ERP-BPM)系統、人力資源管理系統(ERP-HR)、計劃和項目管理(PPM)、生產製造管理(MRP)...按照您企業的實際需要,來定製專屬您企業的管理模式,無需繁瑣的編程;無需專業管理人員。
『伍』 求軟體名字
應該是酷狗音樂吧,播放音樂的界面,然後,這個軟體確實挺好用的。如果不是酷狗音樂的話,那你打開的是什麼界面?什麼軟體?你不知道嗎?不行就去網路搜索一下。希望我的回答能幫助你。
『陸』 軟體開發專業叫什麼名字
軟體工程專業。
『柒』 軟體工程學生一枚,求所有專業課程名字
登錄你們學校的教務管理系統,就是平時選課,查分的那個,直接看你們學校的培養計劃。
『捌』 大學 中 能學幾個專業 計算機 軟體方面的專業 名 叫什麼
根據個人能力,校方最多能給你讀個雙學士,也就是2個專業。只要你能學的過來,在其它學校也可以報考非全日制專業。哈哈哈哈哈
計算機軟體工程,說白了就是寫代碼,要精通計算機的語言,最起碼要會一門語言。
『玖』 計算機專業想考研究生軟體方面的應該是什麼專業名字,需要哪些知識鋪墊
軟體工程
考試內容在這幾門課當中選 計算機組成原理、數據結構、計算機操作系統、計算機網路