軟體工程結課作業

2022-05-06 11:18:10 字數 1031 閱讀 2282

學習了乙個學期的軟體工程課程,通過老師的課上講解,我大概了解了什麼是軟體工程。課上老師耐心詳細的講解,還有個人,結對,團隊的專案實踐,讓我不僅僅掌握了軟體工程的理論知識,並且在學習理論的同時,相對應的實踐操作也掌握了很多,充分的讓理論和實踐相結合。

在學習軟體工程這門課程時,我的感受是一定要有乙個清晰的邏輯思維,學會系統的思考,這樣才會對軟體設計的過程有乙個清晰的認識和規劃。這門課程是很高深的一門學問,我掌握的不過是一些基礎的知識。

軟體工程是為了研究和應用如何系統性的,規範化的,可定量的過程方法去開發和維護軟體。軟體工程以關注軟體質量為目標,由過程,方法和工具三要素組成。

在學習的過程中我學到了乙個讓我印象深刻的軟體設計模式,那就是——瀑布模式:是乙個傳統的軟體開發模式,其中的「瀑布」是對這個模式的形象化,就像從山頂傾瀉下來的水一樣,自上而下,逐漸細化,其特點是:線性化過程,分為分析,設計,編碼,整合等幾個階段,並且各個階段逐級推進,不允許跨越。

在這門課程上,我重新認識到了學軟體不是乙個人默默的碼**,**只是開發軟體的一小部分而已,在開發的過程中還有更多我從來沒有想到的過程,這讓我很驚訝,原來開發軟體還有這麼多有趣的東西。在個人專案的時候,我感覺到乙個人開發,是無拘無束的,沒有任何分歧,自己可以隨著自己的想法自由發揮。但在結對專案的時候,在設計軟體的時候,會發現兩個人的意見不可能處處一樣,這樣就會產生很多的分歧,迫使開發沒有辦法往下進行。這個時候就需要具備良好的溝通協調能力,這樣才能合作去開發軟體。在後面團隊專案的時候,就更凸顯了每個人都有自己的想法,在開發軟體的時候,如果每個人各持己見,誰也不退讓,這樣軟體就沒有辦法去開發,團隊之間大家首先要去有乙個良好的溝通,大家共同協商,提出合理化的意見。大家共同制定乙個規則,大家共同去遵守。乙個完美的專案,肯定是在乙個互相幫助,互相鼓勵,大家一起堅持努力情況下才會完成的。

在這門課程中,我學習到的不僅僅是理論知識和實踐操作,我學到的更多是團隊之間共同協作,大家共同努力的精神。我也希望這門課程能保持這樣的教學模式,給同學們更多的實踐操作和團隊的專案,這樣同學們就能學習到更多的知識。當然,我之所以能收穫這麼多,這離不開彭馨儀老師在課上細心的教學,還有在開發專案時給予我們耐心的指導,這都讓我們收穫良多!

軟體工程結課作業

通過十二周的學習,在這次軟體工程課程中,我學到了很多東西,在一次次作業中我對程式設計有了更深的理解,不僅僅只是 編寫。第一次深刻的體會到了什麼叫做用工程化的思想來編寫軟體,從這裡,我才真正的意識到實施乙個軟體工程並不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是乙個很小的模...

軟體工程結課作業

史美爾斯在不經意間這樣說過,書籍把我們引入最美好的社會,使我們認識各個時代的偉大智者。有一句富有哲理的話,感激每乙個新的挑戰,因為它會鍛造你的意志和品格。對我個人而言,軟體工程不僅僅是一門課程,從這個課程學到的東西,可能默默的改變了我。構建之法這本書不僅容易懂知識,而且有趣,與其他專業書籍不同,這本...

軟體工程結課作業

在一周之前,我們剛剛結束了 軟體工程導論 課程的學習。這門課程帶給了我很大啟發。讓我對軟體工程這一學科有了全面的深刻的認識。學習期間我們進行了課程實訓。通過這次課程實訓,我拓寬了知識面,鍛鍊了能力,綜合素質得到較大提高。安排課程設計的基本目的,在於通過理論與實際的結合 人與人的溝通,進一步提高思想覺...