軟體工程課程小作業

想要ac的ac選手發表於2020-10-01

軟體工程課程小作業

一,個人簡介及課程目標:


桂林理工大學軟體工程專業大三在讀本科生,對演算法和web比較感興趣。小目標:希望在課程結束的時候能夠做一個不錯的課設,熟悉軟體階段中各部分的步驟和操作。不斷積累自己的技術和經驗。

二,課程設計小組成員:


王世宇,李傑:軟體工程專業在讀大三本科生。(同專業同班)

三,

"Software engineering, of course ,presents itself as another worthy cause,but that is eyewash:if you carefully reas its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its charter ‘How to program if you cannot’ "

軟體工程是不是教會不怎麼會寫程式的人開發軟體?發表觀點。

我認為答案是否定的。

軟體工程專業以電腦科學與技術學科為基礎,強調軟體開發的工程性,使學生在掌握電腦科學與技術方面知識和技能的基礎上熟練掌握從事軟體需求分析、軟體設計、軟體測試、軟體維護和軟體專案管理等工作所必需的基礎知識、基本方法和基本技能,突出對學生專業知識和專業技能的培養,培養能夠從事軟體開發、測試、維護和軟體專案管理的高階專門人才。

來自百度百科的解釋。同時我覺得軟體工程這門學科是建立在寫程式的基礎上的,不是教大家怎麼去學習寫程式,程式碼,而是教會大家怎麼利用會寫程式的技術去開發軟體,學會開發軟體過程中各個專案的技能和知識。軟體工程學科是建立在寫程式的基礎上去學習的。


四,軟體工程方法論對我們經軟體開發有多大用處,談談看法。


軟體工程方法論從對任務的抽象邏輯分析開始,一個階段一個階段的開發,前一個階段任務的完成是後一個階段工作的前提和基礎,而後一個階段任務的完成通常是使前一階段提出的解法更進一步具體化,加進了更多的物理細節。每一個階段的開始和結束都有嚴格標準,每一個階段結束之前都必須進行正式嚴格的技術審查和管理複審,對於軟體開發有著重要的作用,是必不可少的組成部分。

相關文章