下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟件工程學(xué)習(xí)心得時光匆匆,不知不覺間軟件工程的課程已經(jīng)快學(xué)完,雖說沒有具體的項目來開發(fā)應(yīng)用,但我們知道軟件工程是將系統(tǒng)化的,規(guī)范化的,可度量的方法應(yīng)用于軟件的開發(fā),運行和維護的過程,在整個學(xué)習(xí)期間,總的來說還是學(xué)到了很多實用的東西,老師的介紹,教會我們?nèi)绾稳シ治龊吞幚韱栴},教會我們編寫項目軟件的流程和注意事項,總的來說還是獲益匪淺的。初學(xué)軟件工程,或許很多人都會迷茫,不知道軟件工程學(xué)有何用,其實,軟件工程還沒有精確地定義,但老師的實例我是深有體會,比如巧用建筑學(xué)知識,軟件工程可以指導(dǎo)你分析出框架結(jié)構(gòu),項目實現(xiàn)的大體步驟及具體的細節(jié)等等,高效的開發(fā)、使用及維護軟件,軟件
2、工程是必不可少的。 下面我來回顧一下各章的內(nèi)容,第一章初識軟件工程,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。第二章軟件需求分析,這一章主要講了需求分析的任務(wù),需求分析的步驟及各種描述工具、分析文檔;需求的各種描述工具有實體關(guān)系圖、數(shù)據(jù)流圖、數(shù)據(jù)字典、等等;這是軟件項目開發(fā)的第一步。第三章軟件設(shè)計,本章詳細介紹了概要設(shè)計、詳細設(shè)計及用戶界面設(shè)計,我們掌握概要設(shè)計方法及詳細設(shè)計方法。第四章程序編碼,這一章重點講解了結(jié)構(gòu)化程序設(shè)計,設(shè)計風(fēng)格及效率,程序設(shè)計語言的選擇。第五章面向?qū)ο蠹夹g(shù),這一章重點講解了面
3、向?qū)ο蟮母拍睢⒎治黾霸O(shè)計,掌握什么是面向?qū)ο螅嫦驅(qū)ο笥心男﹥?yōu)缺點,了解面向?qū)ο蟮姆治龊驮O(shè)計方法。第六章統(tǒng)一建模語言UML,本章講解了靜動態(tài)建模機制,理解UML的形成、內(nèi)容、特點及應(yīng)用領(lǐng)域并掌握例圖、類圖進行靜態(tài)建模的方法。第七章軟件測試,本章詳細介紹了軟件測試方法及黑白盒測試用例設(shè)計方法,還講解了軟件測試步驟。第八章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。在學(xué)習(xí)軟件工程過程中,或許有諸多不解,我們要從整體概念上較好地理解和把握、學(xué)好軟件工程,學(xué)習(xí)時要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學(xué),肯定
4、是什么都學(xué)不透的,要集中精力打攻堅戰(zhàn),學(xué)習(xí)軟件工程首先要明白自己的學(xué)習(xí)目標(biāo)究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學(xué)習(xí)方向上進行提高,制定出詳細的學(xué)習(xí)規(guī)劃。還要注意與其他科目的相輔相成,就像我們在學(xué)習(xí)面向?qū)ο蠓治龅臅r候要結(jié)合大一學(xué)習(xí)的面向?qū)ο蠹捌浞椒▽W(xué)這一專業(yè)科目進行研究拓展,多思多想,把從各個科目學(xué)到的知識通匯貫通。 在寫軟件的時候,我們首先要有整體的結(jié)構(gòu)和思路,這樣才能照著一定的思想一定思路去寫下去,有人說其實寫軟件并不難,只要給你一個思路你就可以不斷地往下寫。我覺得確是如此,其實我們平時寫軟件我覺得并不是很難的事,平時即使遇到處理不了的技術(shù)問題,哪里編譯出現(xiàn)錯誤等等其實都可
5、以在網(wǎng)上提問。技術(shù)問題一般我們都可以在網(wǎng)上得到答案,但軟件的思想不是我們看了一下就能真正理解的。寫軟件一般都是在沿著現(xiàn)有思路一步一步地寫下去,而軟件工程注重于宏觀的來構(gòu)思整個軟件的思路,重在創(chuàng)新。所以說軟件工程最重要的核心就是創(chuàng)新。任何產(chǎn)品的成功出現(xiàn)都是因為它成功的創(chuàng)新,雖然創(chuàng)新的程度不一樣,而軟件也一樣最重要的不是代碼的編寫而是軟件的分析與整體構(gòu)思。學(xué)習(xí)軟件工程對軟件工程有了初步的認識,帶著軟件工程的思維或說是眼光在做項目的同時不斷積累經(jīng)驗,總會有能夠獨立分析與構(gòu)思整個軟件系統(tǒng)能力的那天。但并不是說可以獨立分析軟件系統(tǒng)就是軟件工程的最終目標(biāo),畢竟學(xué)無止境,知識是無盡頭的,我們?nèi)孕枰恍傅呐?/p>
6、。軟件工程開發(fā)流程圖 1下面我們來了解一下軟件工程的開發(fā)流程,生產(chǎn)一個最終能滿足需求且達到工程目標(biāo)的軟件產(chǎn)品所需要的步驟如軟件工程開發(fā)流程圖1,軟件工程過程主要包括開發(fā) 過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī) 約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認活動貫穿于整個開發(fā)過
7、程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。在學(xué)習(xí)的過程中,老師讓我們開發(fā)一個圖書管理系統(tǒng),讓我們第一次通過團隊做項目開發(fā),我們都有很多的體驗,知道團隊的合作非常重要,爭議固然存在,但需要的是通過討論、協(xié)商,群策群力,在不斷地磨合中達成一致與默契,應(yīng)該注意的是團隊的合作要合理的分工;在一個團隊中,團隊的成員能力各有高低,應(yīng)該互相尊重,各取所長,不宜妄自菲?。唤M長需要多加協(xié)調(diào),組員積極配合才能合作愉快,才能完全的發(fā)揮出團體的實力。軟件工程課程雖已結(jié)束,但我對于軟件工程的學(xué)習(xí)才剛剛開始,張老師的課讓我受益匪淺。我體會到項目管理的重要性,隨著軟件規(guī)模、復(fù)雜度的不斷增加,項目開發(fā)中更多的是協(xié)作、管理和控制。我學(xué)習(xí)到很多一般性的方法,例如:需求獲取、模塊化、分治、估算、計劃等等。有了軟件工程基本的知識,我們無論是做項目還是寫軟件都有了一套方法,這將是解決問題的有效途徑,我們要學(xué)會合理的利用。在這個飛速發(fā)展的軟件時代,隨著軟件應(yīng)用的日益廣泛,軟件規(guī)模日益擴大,軟件工程顯得格外的重要,軟件工程強調(diào)基本概念和基本知識的理解掌握,又側(cè)重軟件項目的分析、設(shè)計、實現(xiàn)和維護的基本技能;我們已經(jīng)學(xué)到理論的知識,但是軟件的開發(fā)測試對邏輯思維、學(xué)習(xí)能力、反應(yīng)思維要求很高,我們?nèi)孕枰粩嗟劐憻拠?yán)密和逆向的思維,在具體的項目中獲得實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東青年職業(yè)學(xué)院《數(shù)據(jù)結(jié)構(gòu)和算法》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東女子職業(yè)技術(shù)學(xué)院《護理傳染學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 不斷進取-助推事業(yè)成功:年度工作總結(jié)與自我提升
- 2025年中國農(nóng)業(yè)機械行業(yè)概述與產(chǎn)業(yè)鏈及發(fā)展歷程調(diào)研報告
- 《xx項目建議書》課件
- 【名師一號】2020-2021學(xué)年高中英語必修二-第二單元綜合測評
- 2021高考英語浙江義烏市課外訓(xùn)練(9)及答案
- 湖北省黃石市陽新縣2024-2025學(xué)年八年級上學(xué)期數(shù)學(xué)期末考試題 含答案
- 《直腸癌術(shù)后的護理》課件
- 【名師一號】2020-2021學(xué)年高中英語(北師大版)必修1隨堂演練:期中測試
- 數(shù)學(xué)-湖南省天一大聯(lián)考暨郴州市2025屆高考高三第二次教學(xué)質(zhì)量檢測(郴州二檢懷化統(tǒng)考)試題和答案
- 【可行性報告】2024年第三方檢測相關(guān)項目可行性研究報告
- 2024-2025學(xué)年人教版生物學(xué)八年級上冊期末復(fù)習(xí)測試題(含答案)
- 施工現(xiàn)場環(huán)保要求措施
- 重癥患者的營養(yǎng)支持
- 藏醫(yī)學(xué)專業(yè)生涯發(fā)展展示
- 信息安全保密三員培訓(xùn)
- 瓷磚店銷售薪酬方案
- 小學(xué)體育課件教學(xué)
- 2024年事業(yè)單位招聘考試計算機基礎(chǔ)知識復(fù)習(xí)題庫及答案(共600題)
- 西京學(xué)院《機械制造技術(shù)基礎(chǔ)》2022-2023學(xué)年第一學(xué)期期末試卷
評論
0/150
提交評論