軟體工程 個人課程總結

2022-05-24 05:24:07 字數 2407 閱讀 5776

時間過得就是這麼快,轉眼之間,乙個學期就過去了,而我,也在這個學期中學習了軟體工程這門課,收穫很大,成長也很多,相信,在這門課上學到的東西以後會成為我工作生活道路上影響頗豐的一部分.

一、學習態度

在這個學期,我首先是要檢討一下我自己的.首先,在平時的撰寫部落格方面,我沒有按照像我想象的那要去嚴格要求自己,雖然在看過一些好的部落格之後,風格有一些略微的改變,但是,關於一些很有學習意義的部落格還是沒有寫出來,一是我平時的學習強度還是不夠,其次,就是在日常學習方面,只是注重於理論,卻沒有更多的去實踐,使得很多的想法也只是想法.

但是,在這個學期的這門課上,我是真正的學到了許多的東西,這麼課其實並不是很難,加上我們老師的獨特的超幽默的講授方式,使得我們也更願意去聽老師的講課而不產生排斥.在這個過程中,我也養成了一些比較不錯的習慣.這在我以後的工作中我認為是可以受益終身的.

二、課程收穫

切身感受,我在這門課上學到了不少的東西.比如,關於軟體開發過程中的各個方面,在這麼課上有了很詳盡的了解;再比如,怎麼樣成為乙個合格的團隊成員.下面,我想說一下對於這門課我最大的幾點收穫.

1)真正的軟體是有生命力的

2)怎麼樣才是乙個團隊

在學習這門課並且實際作為乙個團隊的專案成員參與乙個專案的開發之後,我才真正的知道乙個團隊是多麼的重要.乙個軟體不是乙個人能做出來的,他是團隊共同努力的產物,我們必須同時都將自己的感情投入給他.乙個團隊需要有凝聚力,不能因為自己的個人情感去損害自己的團隊.這點,我們團隊做的很好.各司其職很重要,但是互幫互助也是必不可少的,要知道,羅馬不是乙個人能建造起來的.

那我們來說,起先,我們做了乙個雙人專案,是關於地鐵開發的.我負責前端頁面的展示,他來進行具體演算法的設計,總體來說,這個專案完成的是不錯的.這也給我們接下來的多人團隊專案做了一定的鋪墊.在多人團隊合作的這個環節中,我們團隊分工明確,不論是在程式設計上比較熟練還是比較差的成員都努力的完成著自己的任務,遇到不會的問題相互請教以求解決的辦法.在後期,我們進行了程式的整合,雖然在第一次整合的時候除了一些問題,導致一些**整合的時候出現錯誤,但是也給我們敲響了警鐘.總之,乙個團隊是必須要有凝聚力的,並且有乙個共同的信念去完成這一項工作

3)開發軟體的各個階段是什麼

這個就像是我們在團隊中,我們必須要做到以下幾個方面:

a.分析使用者需求

要將使用者需求轉化為開發需求,其中明確使用者需求很重要,這將最終決定軟體開發的需求和軟體產品的功能.

b.做出系統方案

在明確了使用者需求之後,確定開發需求,然後將軟體的功能進行劃分,要注意降低軟體開發的複雜度,便於後續的開發.

c.做出概要設計

針對各個子系統進行的功能分解,子系統分解為功能更加單一的模組,需要明確定義子系統之間的介面.當初的我們就是在這乙個方面沒有做的很好,以至於咋後來進行**拼接上出現問題.

d.編寫** 

需要注意的是要

在程式編碼中要制定統

一、符合標準的編寫規範,以保證程式的可讀性、易維護性,提高程式的執行效率.

這個階段的話,要注意這個說實話很看重個人實力啊,反正我不是很強的那種,不過在努力學習中.

e.軟體測試

在軟體設計完成之後要進行嚴密的測試,一發現軟體在整個軟體設計過程中存在的問題並加以糾正.整個測試階段分為單元測試、組裝測試、系統測試三個階段進行.測試方法主要有白盒測試和黑盒測試.

三、改進的內容

本人覺得需要改進的方面不多,不過還是要提一些的,哈哈.

1)希望老師能在課堂上多給我們一些例項進行學習,對於有的問題聽取抽象成其他事物的案例不是能夠很好的理解,希望在課堂上老師能通過例項專案進行講解分析.

2)希望能在課堂上有更多的小組討論發言的環節,這樣不僅僅能提公升團隊的凝聚力,更能夠鍛鍊我們現場發言的能力,在之後工作的時候也能更加得心應手.(本人認為學會交流與溝通是成功的關鍵).

3)希望能多開一些和一些大佬交流的交流會,個人比較支援.

四、提出意見

在學習完這門課之後,我覺得啊~

1)不應該只是講理論.理論固然很重要,但是,理論與實踐相結合是更加重要的.我覺得還是應該多一些實際案例的操作,或者多一些補充**的問題也會更加提公升我們對於**構造的理解.

2)對於這門課來說,我們不能忘記這門課的初衷是什麼,我們雖然在這門課上了解了什麼是軟體工程,但是,它在實際中所面臨的困難也是未知的和危險的,我覺得我們應該將這一部分的講解加進去,然後對於一些比較經典的案例進行剖析,可以在前路上給後來者乙個不走前人彎路的明燈.

3)最後的乙個問題,就是講課的過程中互動太少,更多時候還是老師在單向的向我們傳授,但是我們其實在課堂上並沒有消化的很多.

學習這門課也有半年了,收穫很多,尤其是在編碼方面,以前有很多當時不理解的問題再參與團隊任務的同時得到了理解,也有小小的欣喜吧.就這樣.

軟體工程個人課程總結

學會基本使用python來進行資料的清洗和整理 學會android與伺服器的儲存,上傳,以及多執行緒來控制布局的資料資訊 上傳,部落格發表,動態發表,九宮格 web頁面的圖表展示 柱狀圖,折線圖,圓餅圖,地理圖 在爬取全球疫情資料時,開始去了解python,然後通過一些小demo的測試,其中也碰壁不...

軟體工程個人課程總結

自己在每個禮拜結束之後都會進行周總結。總結的內容是關於自己在過去的乙個星期之中自己都做夠什麼。完成了什麼。自己的打 所花費的相關的時間。以及自己在最後乙個禮拜中自己掌握了什麼東西。學會了什麼。總結一下自己一共發布了多少的部落格。首先來說說自己收穫的三個事情。第乙個就是學習了解了python。對他的了...

軟體工程課程總結

出於課程作業的要求,以及個人有一些想要說明的感想,所以發布這篇部落格。有所冒犯和不適當的言論,敬請體諒。由於這一點的特性,課程中介紹需求獲取 介紹使用者故事 用例建模等知識的時候,我並沒有太過關注,因為這些方 和與程式設計不直接相關的知識並不能讓我感到對作業有多少的增益。雖然我也很理解,關於這些知識...