彩神网

 >  > 

軟件工程實踐學習心得體會【集錦】

軟件工程實踐學習心得體會【集錦】

軟件工程實踐學習心得體會【集錦】

次下載官方   年滿12周歲版本:  大小:MB開發商:杭州網易雷火科技有限公司
需優先下載
軟件工程實踐學習心得體會【集錦】安裝
普通下載 高速下載
需優先下載
軟件工程實踐學習心得體會【集錦】安裝
需跳轉至第三方下載 高速下載
軟件工程實踐學習心得體會【集錦】截圖軟件工程實踐學習心得體會【集錦】截圖軟件工程實踐學習心得體會【集錦】截圖軟件工程實踐學習心得體會【集錦】截圖軟件工程實踐學習心得體會【集錦】截圖
 小編點評
軟件工程實踐學習心得體會【集錦】,現在下載,新用戶還送新人禮包,

軟件工程實踐學習心得體會【集錦】2023更新內容

【寧夏】

軟件工程實踐學習心得體會

這學期學習了軟件工程實踐這門課,軟件我覺得這是工程對上學期的軟件工程課程學習的檢驗,上學期學習軟件工程只是實踐我們淺顯的認識,相比之下,學習心這學期就更加全面的集錦說明了開發一個項目所需要的步驟以及開發項目過程中所需要注意的諸多細節。如果說上學期的軟件課程注重理論基礎的話,那么這學期的工程軟工實踐,顧名思義,實踐就是學習心側重我們動手操作的能力。

原來我認為開發一個項目最重要的集錦就是寫代碼,似乎整個軟件都是軟件編代碼,因為自己動手能力不強所以就很排斥做項目。工程可是實踐經過我們學習軟工課程到團隊做項目再到學習軟件工程實踐課程之后,我才真正意識到實施一個軟件工程項目并不是學習心說簡單的會編碼就能夠解決問題的,因為一個軟件的集錦生命周期分為三個時期:軟件定義時期、開發時期、維護時期,而這三個時期整體又分為七個階段,他們分別是:問題定義、可行性研究、需求分析、總體設計、詳細設計、編碼和單元測試、綜合測試,由此可看出,當我們開發一個項目時,更多的精力不是放在編碼上,編碼只是一個很小的模塊,而是項目的整體結構上。

在寫軟工實踐體會之前,我想在這里總結一下上學期三人團隊做項目的相關事宜。上學期我們三人團隊根據軟件開發的步驟開發一個名為“西大老鄉‘薈’”的社交系統,主要是為西大學子提供一個找老鄉的平臺。雖然只進行到詳細設計階段,沒有進一步實現,但是我還是從中學到很多東西的。首先要先確定項目主題,也就是這個項目用來做什么,可以解決什么問題。接著就是這個項目是否有研究的必要以及是否有解決的辦法,針對我們的項目,我們對西大的一些學生做了問卷調查,并從調查中繼續完善系統本身的做用戶。第三步根據我們確定的項目主題進行需求分析,這一步驟當時做的不是很好,比如所畫E-R圖、數據流圖等都有考慮不周的問題,導致接下來的概要設計、詳細設計進行的很困難,有些步驟甚至還需要返工。

從我們在需求分析中出現的問題,使我們明白了軟件定義階段對于一個項目的開發是至關重要的,當軟件定義階段完成時必須要用正式的文檔準確的地記錄目標系統的需求。只有前期的準備工作做得好,后面的工作才能順利進行。雖然項目最后沒有完全實現,但是起碼我們已經初步體會到軟件項目開發的步驟,以及每一步所需要完成的文檔等內容。

這學期的軟件工程實踐雖然不是親自動手開發一個系統,但是張元平老師以“物聯網物流倉儲管理系統”為主給我們講解了一個真實系統的開發過程,從計劃到項目系統的發布實施,以及每一步必須生成的文檔。我主要從以下五個方面談一下我的心得體會。

第一、行業背景說明方面

對于一個軟件系統的開發,第一步就是問題定義,了解所開發系統的行業背景,制定計劃。當我們計劃確定以后就要對項目系統本身進行可行性研究,主要從技術可行性、經濟可行性和操作可行性三個方面著手。就比如《物聯網物流倉庫管理系統》的行業背景說明文檔中非常詳細地分析了當下物聯網物流行業的整體業務說明、應用背景、未來發展趨勢以及相關應用案例等四個方面,項目團隊中系統分析員就可以根據這份文檔以及相關的調查資料對將要開發系統的進行定義等工作。

原來我們寫這類文檔的時候就是草草了事,不會做得這么詳細,而這次看到大型項目的行業背景說明也是這么詳細,也讓自己認識到不管是軟件開發的那個階段都要認真對待,這些瑣碎的文檔都是后期開發項目的支撐,只要它們做的透徹,后面的開發工作才能更順利的進行。

第二、項目需求說明方面

這部分項目需求說明就是軟件定義時期中需求分析階段,而該階段的主要目的就是了解用戶的需要,根據用戶的需要確定系統必須完成那些工作,并對目標系統提出完整、準確、清晰、具體的要求。在需求分析結束之前系統分析人員要寫出一份需求規格說明,即為《物聯網物流倉儲管理系統》項目需求說明文檔。我們可以看出該文檔也是非常詳細,相比之下我們之前做項目時寫的需求規格說明書就非常

不合格,不僅格式不正確內容也是少之又少。在這方面,這篇文檔給我啟發很大。首先就是文檔的格式,要美觀整齊,讓人看著舒服方便。其次就是文檔的內容,原來它不是很重要,寫文檔的時候也不知道怎么寫就借鑒下網上的內容,結果根本就沒有把自己項目的需求寫明白,以至于自己最后都有些糊涂,所以根據以前的經驗教訓我會對這部分更加重視。

第三、系統概要設計方面

這部分內容分說的是軟件設計時期的概要設計階段,該階段的主要目的就是實現系統的功能、設計軟件的結構、模塊組成以及模塊之間的關系。在概要設計階段,我們可以站在全局的高度上,花較少的成本,從抽象的層次上分析對比多種可能的系統實現方案和軟件結構,從中選出最佳方案和最合理的結構。在這個階段還會具體畫出E-R圖、數據流圖等方面的設計。

比如《物聯網物流倉庫管理系統》的系統概要設計從項目概述、設計約束、功能單元與功能模塊設計、數據E-R圖設計、總體設計、界面設計等六個方面介紹,通過讀這個文檔,我覺得最重要的還是總體設計,分別從邏輯架構設計、物理架構設計、技術架構設計設計系統。在這個階段中模塊要做到高內聚低耦合,這樣開發出來的系統才會具有更高的獨立性。

在原來做項目時沒有編寫過這類文檔,在該階段只是畫了結構圖、層次圖以及相關的模塊劃分,對該類文檔尚未重視。通過張老師的講解和自己的學習,我相信在以后做項目的時候一定會注意到這類文檔的編寫。

第四、詳細設計與分析方面

詳細設計階段就是把概要設計階段的每個模塊進一步設計,確定每個模塊所需要的算法和數據結構。在這個階段還是需要我們設計出程序的詳細規格說明,而不是編寫程序。在詳細設計階段,系統設計人員可以通過使用程序流程圖、盒圖、PAD圖等過程設計的工具和Jackson圖等面向數據結構的設計工具進一步設計系統相關接口,主要包括界面設計接口、業務單設計接口、單元模塊設計接口等,這些對于以后的編碼工作都是極其重要的。

第五、編碼和測試方案方面

關于編碼,我認為編碼要想做的完美必備條件就是前面的軟件定義和軟件設計時期要按部就班的做,文檔一定要按要求書寫,不能偷懶也不能草草書寫。對于編碼也要有相應的文檔書寫規范,要使源程序代碼的邏輯簡明清晰、易讀易懂。這樣盡管我們不是設計系統的人員,當看到源程序代碼的時候也能容易讀懂代碼的意思。

其次就是測試的內容,從測試的文檔中我們可以得出,其實測試在軟件開發中同樣占據了重要的地位,它主要就是盡可能多的找到問題并排除其中的潛藏的錯誤,最終把一個高質量的軟件系統交給用戶

使用。它要求測試人員也要有很高的技術水平。

本文來源:

更多  

軟件工程實踐學習心得體會【集錦】現在下載,新用戶還送新人禮包

  • [軟件工程實踐學習心得體會【集錦】]周年慶狂歡普發禮包3

    截止時間:2024-01-11 10:16:07

    禮包內容:潮流纖維*50,金幣*1

  • [軟件工程實踐學習心得體會【集錦】]周年慶狂歡普發禮包1

    截止時間:2024-01-11 10:16:07

    禮包內容:瓶蓋*1000

  • [軟件工程實踐學習心得體會【集錦】]周年慶狂歡普發禮包2

    截止時間:2024-01-11 10:16:07

    禮包內容:瓶蓋*600,潮流纖維*20

網友評論

軟件工程實踐學習心得體會【集錦】熱門文章

軟件工程實踐學習心得體會【集錦】 歷史版本

查看詳情
  • 查看詳情
  • 查看詳情
  • 查看詳情
  • 熱門「休閑益智」應用推薦

    你可能喜歡更多

    1. 如何獲得好的面試“印象分”  

      3MB

      查看
    2.  河北本科二批志愿填報時間及二本志愿錄取結果查詢時間

      44MB

      查看
    3. 高考錄取方式有哪些 怎樣查高考錄取結果  

      771MB

      查看
    4.  工地有關于安全宣傳口號

      9MB

      查看
    點此查看更多好玩游戲排行榜

    軟件工程實踐學習心得體會【集錦】相關信息

    時間
    分類
    娛樂 休閑 競技
    標簽
    要求
    Android 5.8.6 以上

    下載了軟件工程實踐學習心得體會【集錦】的朋友還下載了

    彩88_彩88「官网彩神网」 江苏五分-手机版下载 胜游亚洲|网址 中心购彩-通用app 彩名堂-ios 5分排列3-通用app 彩天下|Welcome