軟體工程學習心得

2022-09-22 06:30:11 字數 939 閱讀 3238

學習軟體工程乙個學期以來,我在鄒一波老師的教導下確實獲益匪淺。軟體工程這門課,讓我對軟體的認識有了大大的提公升,從一開始對軟體工程的一無所知,到現在一學期下來的不斷學習,懂得了許多的知識。軟體不僅僅是程式,而是思想在硬體上的載體和體現,軟體工程與其說是一門課程,不如說是一門思想。讓我懂得如何去分析和處理問題的過程,綜合解決問題。這門課程的意義已經不僅僅侷限於計算機這個範疇。或許有些人覺得反正以後不是這個發展方向,也就不在乎這個課程吧。我個人覺得這門課確實是挺好的,如果認真學必能學到很多東西,動手實踐能力和從整個大體分析系統開發的邏輯性思維也會明顯增強,不管以後從事哪個方面的工作,這對以後來說都是一筆很大的隱性財富。

在這段時間的學習中,我明白了乙個完整的專案規劃須包括,軟體的定義,可行性分析報告,專案開發計畫,軟體需求說明書,概要設計說明書,詳細設計說明書,使用者操作手冊,測試計畫,測試分析報告等多個文件,而軟體的生存週期可分為八個階段,分別是問題定義,可行性研究,需求分析,概要設計,詳細設計,程式設計,測試,文件,技術支援,售後服務。而可行性包括經濟,技術,法律和社會。了解了許多軟體開發模型,比如瀑布模型,增量模型和螺旋模型,也了解了

uml物件物件導向建模,知道如何畫流圖,碩果累累。其實軟體和程式是兩個不同的概念,軟體除了程式還要有使用和維護該程式所需要的全部文件。包括需求文件、設計文件、測試文件、維護文件以及使用手冊。

軟體工程對於初學者來說,知識基礎較薄弱,對一些應用操作、概念、工具方法等理解起來較為困難,需要很好的基礎知識的理解和掌握,所以說學好軟體工程不是僅僅書多看幾遍就可以成功,而是要多注意結合實際,多思考,面對錯誤不要一範就問,要嘗試自己去解決,然後舉一反三。

軟體工程這門課在我們畢業之後,是我們實際要運用的一項非常有用的技能,這門課讓我意識到理論學習很重要,而實踐更重要,實踐是檢驗真理的唯一標準,只有實踐和理論相結合,才能使效益最大化。軟體工程的課雖然快要結束了,但是我對軟體工程的學習才剛剛開始,有了這些基本知識做鋪墊,在以後做專案的時候將會是解決問題的有效措施。

軟體工程學習心得

軟體工程的特點在於它要求開發的軟體具有適用性 有效性 可修改性 可靠性 可理解性 可維護性 可維護性 可重用性 可移植性 可追蹤性 可互操作性。然而近年來的研究和實踐表明軟體危機依然存在,軟體開發仍然存在成本高 質量得不到保證 進度和成本難以控制等方面的問題,許多 軟體專案被迫延期甚至取消。同時,隨...

網易雲課堂 軟體工程學習心得

通過十周的學習,老師要求的網易雲課堂 軟體工程的學習,終於結束了。從開始的對linux平台的不熟悉,到能夠熟練運用linux書寫 我相信大家和我一樣都學到了很多。這是學習的進度表 實驗一 實驗二 實驗三 實驗四 實驗五 實驗七 實驗 庫 這是最高的層次,是應對軟體危機的需要。2 設計原則 低耦合 高...

軟體工程學習筆記

1 軟體工程的基本概念 軟體的概念 軟體 程式 文件 軟體是能夠完成預定義功能的可執行的電腦程式和使程式正常執行所需要的資料,加讓描述程式的操作和文件。程式 適合計算機處理的語句序列 它的目的是啥呢?是為了解決某個特殊的問題 文件 開發活動的記錄 用於通訊和交流,開發過程的管理和執行階段的維護 軟體...