<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      小組成員:

      地信1902鄒小紅

      地信1902于航茹

      地信1902趙佳樂

      地信1902李孟雪

      地信1902王晨光

      心得體會1

      地信1902鄒小紅的博客:http://www.rzrgm.cn/qingqingzijin0537/ 

      請點擊鏈接查看更多學(xué)習(xí)記錄

      談?wù)勎以诮佑|軟件工程以及做項目過程中的背景。

        剛開始接觸軟件工程時,我以為這一定是一門非常難的、很需要技術(shù)的編程課,還沒開始學(xué),就要做出一個軟件或者小程序,這簡直是不可能。在深入學(xué)習(xí)之后,才發(fā)現(xiàn)事實不是這樣的。讓我們及其不自信的原因,其實在于我們學(xué)習(xí)的編程知識比較少,再加上只是剛剛?cè)腴T,對于編程語言僅僅掌握了C,在編程方面還有很多達不到要求的。所以在做小組的項目時,心里一直不相信自己,認(rèn)為自己肯定做不出來。但是在后面的學(xué)習(xí)過程中,跟著老師的節(jié)奏,課后按照老師PPT總結(jié),在博客上記錄自己學(xué)習(xí)到的新知識,才發(fā)覺好像軟件工程也沒有想像中那么難,做項目對于幾乎是小白的我們來說,也是可以完成的。現(xiàn)在想想,老師當(dāng)時讓我們學(xué)習(xí)了幾章之后,就開例會,開始討論項目的進程、文檔的書寫,其實是很有用的。學(xué)完之后,就實際動手操作,這樣可以及時回顧學(xué)到的知識,不至于在最后幾周匆匆忙忙趕進度。我們小組的項目是完成一個校園交友小程序,在很大程度上和獅山有你小程序相似,所以最后有計科的學(xué)長幫助指導(dǎo)對我們來說真的解決了燃眉之急。在此之前,我們已經(jīng)完成了需求分析,概要設(shè)計,詳細(xì)設(shè)計,到最后的代碼我們也實現(xiàn)了一小部分功能。但是對于如何做成一個小程序,把我們的代碼實體化,封裝,其實我們是一無所知的。直到學(xué)長在給我們解疑時說,我們可以在石墨這個軟件平臺上先完成界面的設(shè)計,如果對于代碼我們的掌握不大的話,可以先放在一邊。因為整個做軟件的過程中,其實代碼只占小小的一部分,更重要的是把小程序的整個框架搭建起來,向老師同學(xué)們展示出我們的項目最終要實現(xiàn)的功能,以及它是以一個怎樣的形式來實現(xiàn)的,這比代碼更重要。在聽了學(xué)長的建議后,我們小組開始了界面的設(shè)計,對于小程序要展示的功能和界面設(shè)計布局,進行了一番商討,開始了分工合作。現(xiàn)在看來,一個項目的完成,其實并不是一朝一夕就可以做好的,我們僅僅只完成了一部分,但是從中學(xué)到的卻一點也不少。

      接下來談?wù)勎覍浖こ痰睦斫狻?/strong>

        軟件工程貫穿整個軟件開發(fā)的始終,從設(shè)計到編碼到之后的測試發(fā)布以及后期的維護,都離不開軟件工程的思想。軟件工程其實不僅僅是編碼,更重要的是有很多工作要規(guī)劃、分析、審核。在完成項目文檔的書寫之后,才會發(fā)現(xiàn),原來我們的項目是一步一步的完成的,要實現(xiàn)的功能是怎么樣的,接下來要做的是哪些。在書寫文檔之后,對于我們的進度安排會更加的清晰合理。總之,軟件工程這門課我給我的感覺很特別,和其他實驗課程不一樣,很有開放思維性。尤其強調(diào)的是在做中學(xué),學(xué)中做。不是教給我那些枯燥無味的專業(yè)知識,而是告訴我如何去理解程序,去理解一個軟件,去理解一個工程,如何按照規(guī)范有序的順序?qū)σ粋€軟件工程進行有效地的剖析。最重要的是要基于小組成員共同的努力,一個人的想法和力量是真的有限,有時候人還是需要適當(dāng)?shù)慕邮芡饨缌α康膸椭.?dāng)我們小組成員分工合作,互相搭配時,其實結(jié)果比想象中的要好太多。

      然后說說我在軟件工程這門課中的不足以及還需要改進的地方。

        對我來說,第一次做這個項目其實心里也是很沒有底氣的,因為從來就沒有接觸過這些,所以對于很多知識都不太了解。但是我發(fā)現(xiàn),其實只要對自己有信心,對小組成員有信心,沒有什么會難倒我們的。雖然我們什么都不會,但是最后的結(jié)果還是好的。在小組分配任務(wù)這一塊,其實我是沒有做好的,對于每一份文檔,我都是完成了自己的那一部分,而其他沒有分配給我的,其實我只是泛泛了解,比沒有深入去學(xué)習(xí)。其實一個人寫完整個文檔是不可能的,做有效的辦法就是分工合作,但是在寫自己的那份之前,我們可以對于每一部分都做一個總結(jié)歸納,理清楚要寫的內(nèi)容和要求,然后再開始寫自己的那一份,這樣的話,我們不僅知道自己的那部分,還對其他部分也有更多的了解,這樣在后面對文檔的檢查也會更加容易。最后是覺得自己其實并沒有做到最好,很多時候在寫文檔時,我都是按著網(wǎng)上給的模板,然后再看看小組的,進行一個改寫,并沒有形成自己的思想。而且再畫用例圖、包圖、結(jié)構(gòu)分析圖時,由于時間緊張,并沒有用電子版圖,基本都是手工作圖,做出來的圖其實一點也不美觀。雖然后面也有畫電子版的IPO圖,但我覺得,其實我可以做得更好。

        最后要到結(jié)尾了,這門課程也進入尾聲了,很開心選了這門課,收獲到了很多很多。

        學(xué)習(xí)這門課程的過程,充滿了挑戰(zhàn),但收獲也很多。就像老師說的那樣,萬般皆項目,很多事情其實都包括在做項目的過程中。無論是計劃、分析、實際操作,還是測試、維護,其實都需要我們?nèi)ネ度霑r間和精力,只有把每一件小事做好,規(guī)劃好,才能進一步地去做更大的事兒。軟件工程是一門需要終身學(xué)習(xí)的課程,相信隨著以后不斷的積累,對于軟工的認(rèn)識也會慢慢的加深,就讓我繼續(xù)努力吧!

        姓名:地信1902鄒小紅

        學(xué)號:2019303220230

        時間:6月10日

      心得體會2:

       地信1902于航茹的博客http://www.rzrgm.cn/rururuaaa/ 

      隨著漫長夏日的到來,不知不覺間,為期四個月的軟件工程課程已漸入尾聲。第一次接觸這門課時,聽介紹得知這是一門綜合性比較強的學(xué)科,需要涉及到程序設(shè)計語言、數(shù)據(jù)庫、軟件開發(fā)工具、系統(tǒng)平臺、標(biāo)準(zhǔn)、設(shè)計模式等方面。對我們現(xiàn)在的水平來說還是能力有限,相對來說還是比較困難的。在前幾節(jié)課時,我們按照要求分好了組,并確定程序的大致方向,我們想要做一個面向?qū)W校的交友小程序。這是一個龐大的工程,初步學(xué)習(xí)軟件工程的基本概念,如軟件工程概述、軟件過程模型、敏捷軟件開發(fā)。最開始的PPT介紹和需求分析說明書準(zhǔn)備時我們一邊翻書一邊看PPT,一次又一次確認(rèn)幾個概念性問題,很多次我們討論地激烈卻不知已悄然步入深夜。大家分工明確,遇到不會的或難以解決的問題時會上網(wǎng)查閱資料自學(xué)。在第一次匯報時老師針對我們小組出現(xiàn)的問題提出了意見,我們更有方向性的進行修改。課程學(xué)習(xí)中,第5~8章是結(jié)構(gòu)化開發(fā)方法學(xué),結(jié)構(gòu)化分析、設(shè)計與測試,包括結(jié)構(gòu)化需求分析,概要設(shè)計,詳細(xì)設(shè)計,編碼以及測試方法;第10~12章是面向?qū)ο箝_發(fā)方法學(xué),面向?qū)ο蠓治觥⒃O(shè)計與測試,包括面向?qū)ο笮枨蠓治觯乓O(shè)計、詳細(xì)設(shè)計、實現(xiàn)與測試方法。第13~14章是軟件維護與項目管理,包括軟件維護、軟件配置管理、軟件質(zhì)量管理、軟件進度管理。我們按照上課進度更新自己寫的博客,完成課后思考題的同時可以重新學(xué)一遍章節(jié)內(nèi)容,印象更為深刻,對知識的理解也更為透徹。在之后的實驗過程中,我們也進行過多次小組例會, 對所要研發(fā)的小程序具體內(nèi)容如流程圖等有更為詳細(xì)的改進。學(xué)習(xí)了這門課程,還有老師的多元化教課,不但讓我從理論上掌握軟件工程,還有從不同的實例,讓理論和實踐得到了很好的結(jié)合。整個一學(xué)期下來,總的來說學(xué)到的東西還是很多的,這門課程是一個如何去分析和處理問題的過程,成為了一個綜合的,一個能夠解決問題的思想集合。

      軟件開發(fā)的整個過程:①需要項目團隊,組建優(yōu)秀的團隊可以開發(fā)出更搞質(zhì)量的軟件產(chǎn)品。任務(wù)開發(fā)團隊要求小而精,成員大多在8人以內(nèi),主要成員有項目負(fù)責(zé)人、開發(fā)人員、資料管理員和軟件測試員。②項目計劃是為了使軟件開發(fā)各項工作有秩序地進行,包括任務(wù)分配和基于里程碑的進度安排,甘特圖和任務(wù)網(wǎng)絡(luò)圖是用來描述進度計劃的工具。項目計劃書可以作為軟件開發(fā)的工作指南。③項目成本估算,由于項目有來自各方面的成本包括工資開支、場地費、差旅費、設(shè)備費和資料費等,但是軟件主要是對人力成本的估算,常用的方法有程序代碼成本估算法等。④軟件風(fēng)險管理包括很多不確定的風(fēng)險因素,如計劃風(fēng)險、管理風(fēng)險、需求風(fēng)險、技術(shù)風(fēng)險、人員風(fēng)險、產(chǎn)品風(fēng)險、用戶風(fēng)險和商業(yè)風(fēng)險等等,而風(fēng)險管理的主要.任務(wù)是:風(fēng)險識別、風(fēng)險評估、和風(fēng)險防范。⑤軟件文檔管理,軟件文檔是工程模式軟件開發(fā)的成果體現(xiàn),包括技術(shù)文檔、管理文檔和用戶文檔。⑥軟件配置管理與軟件質(zhì)量管理,包括配置規(guī)劃、軟件變更控制、軟件版本控制和質(zhì)量控制計劃。計算機系統(tǒng)由硬件、軟件、數(shù)據(jù)資源、網(wǎng)絡(luò)資源、使用系統(tǒng)的人等諸多元素。有三種典型的計算機體系結(jié)構(gòu):①主機結(jié)構(gòu),主機集中了全部智能,并依靠終端接口與外部設(shè)備連接。②client/server結(jié)構(gòu),智能分布于服務(wù)器與客戶機,并依靠網(wǎng)絡(luò)連接成系統(tǒng),其中,服務(wù)器處于核心位置,提供被動核心服務(wù);客戶機處于邊緣位置,可主動訪問服務(wù)器,尋求服務(wù)支持。③browser/server結(jié)構(gòu),可適應(yīng)互聯(lián)網(wǎng)遠程交互的特殊結(jié)構(gòu),基于web服務(wù)器構(gòu)建。

      需求分析:系統(tǒng)開發(fā)前期需求分析很重要,它是為了有效解決用戶問題的需要進行的一項工程活動,所需要考慮的需求問題是功能需求、數(shù)據(jù)需求、性能需求和接口需求,開發(fā)者承擔(dān)分析任務(wù),核心是用戶。其步驟有三個:①獲取客戶需求,客戶泛指某個人或機構(gòu)部門等,一般方法是調(diào)查,包括訪談、座談、問卷、跟班和收集資料,需求規(guī)約可表達用戶的軟件價值。②建立 需求模型,它是用戶需求的圖解,一- 些常用的模型有:業(yè)務(wù)樹圖、用例圖、活動圖。分別用于結(jié)構(gòu)化需求建模、系統(tǒng)業(yè)務(wù)舉例和反映系統(tǒng)工作流程。③進行需求驗證,要驗證的主要內(nèi)容有: 有效性驗證、一致性驗證、 完整性驗證、現(xiàn)實性驗證和可檢驗性驗證。結(jié) 構(gòu)化分析建模:它是建立在需求規(guī)約基礎(chǔ)上的,對軟件問題進行全面解說,包括四個方面:①數(shù)據(jù)建模,它與數(shù)據(jù)庫設(shè)計密切相關(guān),er圖涉及實體、關(guān)系、屬性等圖形元素,在業(yè)務(wù)層面建立數(shù)據(jù)庫概念模型,一般用于前期的建模構(gòu)想。②功能建模,是對系統(tǒng)數(shù)據(jù)加工的圖解,數(shù)據(jù)流程圖是常用的建模工具,涉及數(shù)據(jù)接口、數(shù)據(jù)處理、數(shù)據(jù)流、數(shù)據(jù)存儲等圖形元素,用于描述系統(tǒng)數(shù)據(jù)加工細(xì)節(jié)。③行為建模,行為模型用于說哦名軟件系統(tǒng)與環(huán)境的交互,狀態(tài)轉(zhuǎn)換圖常用的軟件行為建模工具涉及狀態(tài)、事件等圖形元素。⑤數(shù)據(jù)字典,是用于定義軟件的元素,使軟件元素獲得嚴(yán)肅的、詳密的、精確的規(guī)格說明。需求分析模型中的數(shù)據(jù)、功能、行為等諸多方面的元素,都有必.要通過數(shù)據(jù)字典給予細(xì)節(jié)說明,以達到對系統(tǒng)較完整全面的規(guī)格定義。

      總得來說,在這節(jié)課結(jié)束之后我們是真正有學(xué)到知識的,不是單純的為了考試而機械的背題,在最后的實驗課中,我們每個人分工明確,我剛開始負(fù)責(zé)代碼編程一部分,在找到了敏感詞匯過濾器以及距離位置計算代碼后,交給了其他組員進行最后總結(jié)和調(diào)試,我又開始了界面設(shè)計以及l(fā)ogo設(shè)計,在面對全新的軟件時,我是無從下手的,但是在幾次碰壁和錯誤之后,慢慢開始熟練起來,之后的工作也變得得心應(yīng)手了,按照Word里面的內(nèi)容仔細(xì)刪減修改,后來又進行PPT制作添加,在設(shè)計logo是也換了好幾種想法,最后出來成果我非常有滿足感,跟其他人一起合作共同完成一項任務(wù)是很開心的,溝通交流很多次并得到解決。這節(jié)課使我受益匪淺。

       

      心得體會3:

      地信1902趙佳樂的博客:http://www.rzrgm.cn/zjl2001/ 

       

      時光匆匆,不知不覺間《軟件工程》的課程已經(jīng)快學(xué)完,雖說沒有開發(fā)出具體的項目應(yīng)用,但我們知道了軟件工程是將系統(tǒng)化的,規(guī)范化的,可度量的方法應(yīng)用于軟件的開發(fā),運行和維護修復(fù)的過程。在課程期間,學(xué)到了很多實用的東西,老師教會了我們?nèi)绾稳シ治龊吞幚韱栴},教會了我們編寫項目軟件的流程和注意事項,總的來說是獲益匪淺的。

       

      初學(xué)軟件工程,或許很多人都會迷茫,不知道軟件工程學(xué)有何用。其實,軟件工程還沒有精確地定義,我自己的理解是,軟件工程可以指導(dǎo)我們分析出框架結(jié)構(gòu),對于項目實現(xiàn)的大體步驟及具體的細(xì)節(jié)等等高效的開發(fā)、使用及維護軟件,軟件工程是必不可少的。

       

      下面我來回顧一下各章的內(nèi)容,一到三章是軟件工程基礎(chǔ),這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型、敏捷軟件開發(fā)等等。五到九章是結(jié)構(gòu)化開發(fā)方法學(xué),主要講了需求分析的任務(wù),需求分析的步驟及各種描述工具、分析文檔;需求的各種描述工具有實體關(guān)系圖、數(shù)據(jù)流圖、數(shù)據(jù)字典等等,這是軟件項目開發(fā)的第一步。介紹了概要設(shè)計、詳細(xì)設(shè)計及用戶界面設(shè)計,我們掌握概要設(shè)計方法及詳細(xì)設(shè)計方法。程序編碼以及測試方法,重點講解了結(jié)構(gòu)化程序設(shè)計,設(shè)計風(fēng)格及效率,程序設(shè)計語言的選擇。十到十二章重點講解了面向?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ù)、軟件維護活動以及軟件維護方法、軟件配置管理、軟件質(zhì)量管理和進度管理等進行了介紹。

       

      在學(xué)習(xí)軟件工程過程中,或許有諸多不解,要從整體概念上較好地理解和把握、學(xué)好軟件工程,學(xué)習(xí)時要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學(xué),肯定是什么都學(xué)不透的,要集中精力打攻堅戰(zhàn),學(xué)習(xí)軟件工程首先要明白自己的學(xué)習(xí)目標(biāo)究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學(xué)習(xí)方向上進行提高,制定出詳細(xì)的學(xué)習(xí)規(guī)劃。還要注意與其他科目的相輔相成,軟件工程與空間數(shù)據(jù)庫課程有很多共同之處,對二者研究拓展,多思多想,把從各個科目學(xué)到的知識通匯貫通。

       

      在做一個軟件工程項目的時候,我們首先要有整體的結(jié)構(gòu)和思路,這樣才能照著一定的思想一定思路去寫下去。寫軟件一般都是在沿著現(xiàn)有思路一步一步地寫下去,而軟件工程注重于宏觀的來構(gòu)思整個軟件的思路,重在創(chuàng)新。所以說軟件工程最重要的核心就是——創(chuàng)新。任何產(chǎn)品的成功出現(xiàn)都是因為它成功的創(chuàng)新,雖然創(chuàng)新的程度不一樣,而軟件也一樣最重要的不是代碼的編寫而是軟件的分析與整體構(gòu)思。學(xué)習(xí)軟件工程對軟件工程有了初步的認(rèn)識,帶著軟件工程的思維或說是眼光在做項目的同時不斷積累經(jīng)驗,總會有能夠獨立分析與構(gòu)思整個軟件系統(tǒng)能力的那天。但并不是說可以獨立分析軟件系統(tǒng)就是軟件工程的最終目標(biāo),畢竟學(xué)無止境,知識是無盡頭的,我們?nèi)孕枰恍傅呐Α?/p>

       

      軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認(rèn)以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細(xì)設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細(xì)設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認(rèn)活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認(rèn),保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。

       

      在學(xué)習(xí)的過程中,老師讓我們做一個自己的團隊項目,第一次通過團隊做項目開發(fā),我們都有很多的體驗,知道團隊的合作非常重要,爭議固然存在,但需要的是通過討論、協(xié)商,群策群力,在不斷地磨合中達成一致與默契,應(yīng)該注意的是團隊的合作要合理的分工;在一個團隊中,團隊的成員能力各有高低,應(yīng)該互相尊重,各取所長,不宜妄自菲薄;組長需要多加協(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)密和逆向的思維,在具體的項目中獲得實踐的經(jīng)驗,實踐才是檢驗真理的唯一標(biāo)準(zhǔn),只有將理論與實踐結(jié)合,才能發(fā)揮我們所學(xué)的知識的作用,才能更直接的創(chuàng)造效益,才能為國家和社會有所貢獻。

       

      最后,要感謝辛勤付出的王老師,讓我們學(xué)到這么多實用的知識,這門課程使我獲益良多,在此對您說一聲“辛苦了,謝謝您的教導(dǎo)!”。

      心得體會4:

      地信1902李孟雪的博客:http://www.rzrgm.cn/1002-/ 

      本學(xué)期有幸學(xué)習(xí)了軟件工程這門課程。這門課程一開始,老師就讓我們組隊進行,隨著課程的進行,我逐漸體會到了小組合作的優(yōu)點。由于我們的編碼能力有限,所以一開始我們對于做出一個項目感覺非常不可思議,但是隨著課程的進行,老師不斷鼓勵我們要積極嘗試,對于軟件的結(jié)構(gòu)等方面進行分析,從小的地方入手,逐漸形成大的體系。起先感覺摸不到頭腦,感覺無從下手,但是按照學(xué)過的知識體系進行一步步探索,我逐漸掌握了它的入門。

      先回顧一下學(xué)過的內(nèi)容。第一部分是軟件工程概述,主要講解了軟件的概念、性質(zhì)、軟件過程以及軟件工程所遵循的原理和方法;第二部分是軟件需求分析,主要講解了需求分析的任務(wù)、步驟以及各種描述工具、需求文檔等,其中包括實體關(guān)系圖、數(shù)據(jù)流圖、數(shù)據(jù)字典等工具。第三部分是軟件設(shè)計,主要詳細(xì)介紹了概要設(shè)計、詳細(xì)設(shè)計以及用戶界面設(shè)計;第四部分是面向?qū)ο蠹夹g(shù),這一部分重點講解了面向?qū)ο蟮母拍睢⒎治龊驮O(shè)計,需要了解面向?qū)ο蟮姆治龊驮O(shè)計方法;第五部分是UML,理解UML的形成、內(nèi)容、特點以及應(yīng)用領(lǐng)域并且掌握例圖、類圖等方法;第六部分是軟件測試,詳細(xì)介紹了軟件測試方法以及黑盒測試和白盒測試;第七部分是軟件維護,主要介紹了軟件維護的任務(wù)、軟件維護活動以及軟件維護的方法。

      首先是要建立工程化的思想,其實編碼在整個軟件建立的過程中只占很小的一部分,而我們平時感覺可以草草了事的需求分析和可行性分析才是這次項目的攔路虎。首先,選擇一個合適的項目繼續(xù)開展下去,并且能被市場接受和認(rèn)可是一件非常困難的事情。請過多次商討以及將原有的項目推翻重來,我們最終確定了做一個大學(xué)生社交小程序,一是基于我們自身的切實體會,二是希望能夠通過這個項目對大家能夠有切實的幫助。

      隨著課程的進展,我們合作完成了軟件需求規(guī)格說明書、概要設(shè)計說明書、詳細(xì)設(shè)計說明書以及測試文檔,并且在最終呈現(xiàn)出了小程序的前端設(shè)計以及部分功能實現(xiàn)。在這三個月的過程中,我們曾經(jīng)不知道從何下手來構(gòu)建一個小程序,到最終能夠呈現(xiàn)出較為滿意的結(jié)果,我在這個過程中受益匪淺。我逐漸意識到項目管理的重要性,隨著軟件規(guī)模、復(fù)雜度的不斷增加,項目開發(fā)中所需要的更多的是協(xié)作、管理和控制。只有在大家的協(xié)同努力下,才能夠讓這個項目得到最完美的呈現(xiàn)。

      在學(xué)習(xí)軟件工程的過程中,或許有諸多疑惑,我們首先要從整體概念上較好的理解和把握好軟件工程的整體脈絡(luò),在學(xué)習(xí)時要多看多聽多練,在實際中思考問題,而不能只是空想。并且要從自己的實際情況出發(fā),有針對性的在相應(yīng)的學(xué)習(xí)方向上進行完善和提高,與已經(jīng)學(xué)過的內(nèi)容進行融會貫通。要帶著軟件工程的思維來積累經(jīng)驗,獨立分析和整理整個項目的總體思想。

      在這個飛速發(fā)展的信息化時代,軟件的規(guī)模逐漸擴大,《軟件工程》這門課顯得日漸重要。我們不僅要強調(diào)基本概念和基本知識的理解,最重要的是要掌握軟件項目的分析、設(shè)計、實現(xiàn)和維護的基本功能。我們?nèi)匀粦?yīng)當(dāng)在今后的日子里不斷將學(xué)到的理論知識與實際生活中的實踐相結(jié)合,更大可能的發(fā)揮我們所學(xué)知識的作用。這也是我學(xué)習(xí)這門課的收獲。

      心得體會5:

      地信1902王晨光

       2019303220212

      在王穎老師的悉心教導(dǎo)下,我學(xué)習(xí)軟件工程一學(xué)期以來受益匪淺。在學(xué)習(xí)本課程之前,我對一個軟件是如何產(chǎn)生的完全沒有概念,可以說是一無所知,但經(jīng)過對軟件工程課程的學(xué)習(xí),我對軟件的認(rèn)識有了很大的提升,也通過親身的實踐知道了一個軟件的產(chǎn)生是一個不易且復(fù)雜的過程:從需求分析,到概要設(shè)計、詳細(xì)設(shè)計、再到最后的編碼、測試,每一步都要花費很大的精力,通過對本課程的學(xué)習(xí),我深刻認(rèn)識到了程序員的不易。此外,通過對軟件工程課程的學(xué)習(xí),我還知道了軟件并不等同于程序,程序僅僅只是軟件的一個組成部分,一個軟件除此之外還包含使用和維護程序的所有文檔。

      作為一名初學(xué)者,一開始軟件工程對我來說比較困難,在參與小組編寫需求說明時,我也不是很清楚自己的部分該怎么寫,但經(jīng)過與小組同學(xué)的討論以及上網(wǎng)查閱資料后,最后還是很快地完成了自己的部分。這也讓我知道了軟件工程是一個合作的課程,在學(xué)習(xí)軟件工程時,尤其是在完成軟件工程的實踐時,一定要和同小組的同學(xué)們充分討論自己不明白、不清楚的地方,想要寫好需求分析,還要多看其他人是怎么寫的,要學(xué)習(xí)別人是如何把需求清楚地表達出來的。

      在學(xué)習(xí)過程中,我還知道了要想真正做出一個程序,時間規(guī)劃是十分重要的。如果沒有時間規(guī)劃,就沒有一個短期的目標(biāo),總覺得時間還非常多,到最后什么也做不出來。我認(rèn)為在生活中也是這樣,不管做什么事都要有一個規(guī)劃,按照規(guī)劃來一步步完成,我相信大部分事情都會迎刃而解。

      在本學(xué)期,我了解了完整項目規(guī)劃的流程,一個完整的項目規(guī)劃,是包含軟件的定義,可行性分析報告,項目開發(fā)計劃,軟件需求說明書,概要設(shè)計說明書,詳細(xì)設(shè)計說明書,用戶操作手冊,測試計劃,測試分析報告等多個文檔在內(nèi)的規(guī)劃。經(jīng)過和小組同學(xué)們一學(xué)期的共同努力和學(xué)習(xí),我學(xué)會了各個說明書的編寫規(guī)范以及E-R圖、DFD圖等的畫法,讓我受益頗多。另外,這門課讓我清楚地認(rèn)識到了實踐的重要性,光學(xué)習(xí)理論知識而不實踐是學(xué)不會、更學(xué)不好軟件工程的,只有將課上老師講的知識與課后和小組同學(xué)們的一起實踐相結(jié)合才能更好的掌握這門課。

      軟件工程這門課馬上就要結(jié)束了,我真的感覺收獲很多。在我看來,我們學(xué)習(xí)軟件工程這門課不僅是為了這幾個學(xué)分和這門課的成績。我們在這門課程中學(xué)到的制作軟件的整個流程以及團隊協(xié)作的重要性是更為重要的。這些寶貴的經(jīng)歷,在我們畢業(yè)之后也會非常實用,即使我們畢業(yè)后可能不會做軟件開發(fā)相關(guān)的工作,但我們在課程中學(xué)到的團隊合作也會讓我們受益終身。

       

      posted on 2021-06-25 09:22  We-like  閱讀(104)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 久章草在线精品视频免费观看| 日本成本人片免费网站| 人人爽人人爽人人片av东京热| jlzz大jlzz大全免费| 国产一区二区四区不卡| 久久亚洲精品中文字幕| 国产综合久久久久久鬼色| 日韩高清国产中文字幕| 二区三区亚洲精品国产| 一区二区三区成人| 欧美怡春院一区二区三区| 国产精成人品日日拍夜夜| 亚洲精品国产自在现线最新| 亚洲欧美自偷自拍视频图片| 粉嫩一区二区三区粉嫩视频| 日本一区三区高清视频| 综合色在线| 国产精品∧v在线观看| 国产爆乳乱码女大生Av| 99久久国产成人免费网站| 国产av一区二区久久蜜臀| 亚洲国产另类久久久精品黑人| 国产精品视频亚洲二区| 国产精品黄在线观看免费| 中文熟妇人妻av在线| 日本极品少妇videossexhd| 亚洲人成电影网站 久久影视| 99精品全国免费观看视频| 亚洲一区二区无码影院| 最新亚洲人成网站在线影院| 阜阳市| 国产亚洲真人做受在线观看| 亚洲一二区制服无码中字| 亚洲日韩av无码| 丰满少妇在线观看网站| 国产对白熟女受不了了| 最近中文字幕国产精品| 亚洲无码精品视频| 午夜视频免费试看| 成人亚洲欧美一区二区三区| 浙江省|