《軟體工程》課程的總結

來源:互聯網
上載者:User

標籤:

1:對前期提出問題的回答

(一)什麼是軟體工程?

答:通過了一個學期的學習,我對軟體工程有了一些簡單的認識軟體工程它涉及到程式設計語言,資料庫,軟體開發工具,系統平台,標準,設計模式等方面。 軟體工程的架構可概括為:目標、過程和原則。
(1)軟體工程目標:生產具有正確性、可用性以及開銷合宜的產品。正確性指軟體產品達到預期功能的程度。可用性指軟體基本結構、實現及文檔為使用者可用的程度。開銷合宜是指軟體開發、啟動並執行整個開銷滿足使用者要求的程度。這些目標的實現不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
(2)軟體工程過程:生產一個最終能滿足需求且達到工程目標的軟體產品所需要的步驟。軟體工程過程主要包括開發過程、運作過程、維護過程。它們覆蓋了需求、設計、實現、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析擷取需求定義,又稱軟體需求規約。需求分析產生功能規約。設計活動一般包括概要設計和詳細設計。概要設計建立整個軟體系統結構
,包括子系統、模組以及相關層次的說明、每一模組的介面定義。詳細設計產生程式員可用的模組說明,包括每一模組中資料結構說明及加工描述。實現活動把設計結果轉換為可執行檔程式碼。確認活動貫穿於整個開發過程,實現完成後的確認,保證最終產品滿足使用者的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支援過程、培訓過程等。
(3)軟體工程的原則是指圍繞工程設計、工程支援以及工程管理在軟體開發過程中必須遵循的原則。
軟體工程是指導電腦軟體開發和維護的一門工程學科。採用工程的概念、原理、技術和方法來開發和維護電腦軟體,把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術和方法結合起來,以經濟地開發出高品質的軟體並有效地維護它。

(二)軟體工程在我們學習電腦中起到的作用

答:軟體工程不僅適用於電腦專業也適用於非電腦專業,應作為高等院校培養學生綜合能力的公用課程。結合軟體工程的特點,闡述了在軟體工程課程的教學中 培養學生解決問題的能力、職業管理能力、時間管理能力、溝通和合作能力的可行性,並根據非電腦專業的特點,對適用於非電腦專業的軟體工程課程的授課內 容和方法進行了探討。

(三)軟體工程難不難?

答:通過了一個學期的學習,其實軟體工程其實不難,老師的指導讓我們對這門課有了全新的認識!

(四)構建之法的重要性

答:其實構建之法的重要性就是軟體工程的重要性,前面有提到

(五)什麼是PM

答:最頂層是項目負責人,接下來項目會落實到PM(專案經理PM),專案經理將任務分成若干個子項目,每個項目由一個PL(項目組長)負責。在每個子項目中,由SE(系統工程師)帶領PG(程式員)共同完成。同時在測試階段由PT測試工程師進行測試

 

2:總結本學期這門課的體會

      學習軟體工程這門課程已經有一個學期了,整一個學期下來,應該說還是有許多值得肯定的地方的,其實在我看來,軟體工程與其說是一門課程,不如說是一門思想。是一個如何去分析和處理問題的過程,應該說其範疇已經遠遠不止局限於該門課程,成為了一個綜合的一個能夠解決問題的思想集合。在上課的時候我還是很認真地去聽老師所講述的內容的,我覺得他的思想和我一向而來的培養電腦學生綜合素質的理解還是在一定程度上不謀而合了,所謂的需求萃取,那就是一個談判,辯論,交流的過程,已經不是單純的編編程式就能解決的問題了。從我所看到的聽到的來說,我最怕的就是電腦系的學生被別人說成是個帶著厚眼鏡的,只能夠在電腦前編編程式的,在交際場上不知道說什麼而一個字都說不出來的人。我覺得這樣的人進入社會之後是沒有什麼前途的,起碼他們缺乏了與人溝通交流的能力。而這門課程在一定程度上給了我們這些學生一個機會來鍛煉自己在另一方面的能力,設想一下,一個又有技術又能夠與人交流合作的人所取得的成就自然要比一個單單只會編程式的人要大得多。
    其次,這門課程教給了我們在完成一個實際項目時的一般程式及過程,我認為這是一份非常具有實際意義的教學內容。當我們在畢業之後,這是我們實際要運用的一項非常有用的技能,而且不僅僅局限於軟體工程的範疇,我們即使是從事與其它行業,不也是要從需求萃取開始,一直有條有理地到最後成品的出爐嗎?應該說這就是這門課的價值所在。 

 

3:對課程的建議

     通過一個學期的學習,我從一開始連這門課是什麼都不知道到這個學期的結束,我學到了很多,還有馮老師悉心的教導我都受益良多,我對這門課 沒有任何意見和建議,在此也非常的感謝馮老師這一學期的陪伴!謝謝老師!

《軟體工程》課程的總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.