軟體工程學習總結

2022-03-29 10:22:27 字數 715 閱讀 4161

本學期軟體工程課我們做了很多專案,經歷了乙個個人專案、乙個結對程式設計專案、團隊專案alpha階段和團隊專案beta專案。每個專案的完成過程都不是一帆風順的,但是都收穫了很多。

個人專案是地鐵出行路線規劃程式,通過本次專案我學習了c#的語法,寬度優先搜尋演算法,並且提公升了自己的資料分析和整合能力。

結對專案是地鐵出行路線規劃程式的gui公升級版,我們兩個人在原來個人專案的演算法的基礎上,為地鐵程式精心的繪製了gui,其間做了很多的工作,例如根據地鐵圖獲取相對座標、使用c#的繪圖函式進行繪製,同時也做了很多功能。

原來提出了乙個問題,「在團隊專案中是否每個人都需要具有比較高的程式設計技能?」,在結對專案和團隊專案的實踐中弄清楚了。在乙個團隊中有各種各樣的角色,例如負責召開例會和給大家分配任務的產品經理,兢兢業業地寫**的程式設計師,做產品測試和報告bug的測試人員等,每個角色都需要不同的技能,而這些技能絕不僅僅侷限於程式設計技能,況且很難做到乙個團隊中的每個人都具有比較高的程式設計技能。我們在實際做專案的過程中,讓一部分人進行架構設計、新技術的學習以及文件的編寫,讓另一部分人進行編碼,彼此互不衝突,這樣能夠保證團隊的高效率。

需求階段:需求分析的途徑、需求分析說明書的編寫

設計階段:架構設計、前端設計、後端設計

實現階段:reactjs、html、linux環境配置、solr配置、django、jquery等技術

測試階段:單元測試

發布階段:伺服器配置和除錯

維護階段:伺服器內容更新、訪問量統計

軟體工程學習總結

轉眼已經到了課程的尾聲,十二周的課程讓我從一開始對這門課程的空白到逐漸填滿和完善。在學習的時候,老師讓我們把軟體工程構建之 法這本書大致的看了一遍,在我開始看來,大多數的教科書都是枯燥乏味無趣的。但是在看了軟體工程的構建之法這本之後,我改變了我之前 的觀點,這本書雖然講解的東西並不淺顯,但是它的內容...

軟體工程學習 初步總結

其實學完軟體工程已有幾天了,一直沒寫總結,一來是軟體工程中的一些作業還沒有做完,二來是對軟體工程的理解還不是很透徹。到目前為止,仍然對某些地方不太清楚。學習其實是乙個由表及裡的過程,學習軟體工程也是這樣。現在回過頭來看一下,發現只不過是從軟體工程的外在看了一下,對內部不是很清楚,或是說有些東西也是了...

軟體工程學期總結

首先,我要感謝老師和助教對我們的悉心教導,沒有他們的努力,何來我們的成果?經過學習了一學期的軟體工程,我從中學到了很多的知識,同時也讓我了解到在以後工作中是怎樣的情況,而且同時讓我對以後工作中的團隊的意義有了更近一層的加深,團隊工作真的很重要,現在的工作模式是離不開團隊的,乙個人的力量畢竟是有限的,...