狠狠操网,91中文字幕在线观看,精品久久香蕉国产线看观看亚洲,亚洲haose在线观看

軟件工程課設心得

今天小編就為大家分享一篇軟件工程課設心得,具有很好的參考價值,希望對大家有所幫助。
軟件工程是一門實踐性很強、交叉性很強的學科,它提供給我們的不僅是一種方法論,更是一種世界觀。
在沒有接觸軟件工程這門課時,我一直認為軟件就是程序。能編出解決問題的程序就ok了,從沒有想過,在寫一個程序之前還要構(gòu)思幾份文檔(可行性分析、需求分析、概要設計)

第三,我們技術(shù)部目前形成了一個良好的團隊氛圍和凝聚力,大家彼此間可以暢所欲言,

。不過對于那些大型軟件如植物僵尸大戰(zhàn)(至少對于我來說是比較大型的了)怎么去實現(xiàn)它,想得我一頭霧水。絢麗的界面、40種植物、一大堆不同類型的僵尸,怎樣編代碼去實現(xiàn)它呢?
第一次上軟件工程的課,裴老師問“軟件是什么?” 我的第一想法是:這個問題太過愚昧了!誰不知道軟件就是程序呀? “軟件是由計算機程序、數(shù)據(jù)及文檔組成。”聽到這句話,我心里先是一驚,慌忙翻了下書“軟件是程序和所有使程序正確運行所需的相關(guān)文檔和配置信息!焙杖挥橙胛已酆煛M蝗婚g我發(fā)現(xiàn),就算是植物僵尸大戰(zhàn)這樣復雜的游戲,如果設計者實現(xiàn)分模塊把每一部分如何實現(xiàn)用文檔描敘出來,那這個軟件實現(xiàn)起來不是很容易嗎?
第一次課后我明白了軟件工程是致力于專業(yè)化軟件開發(fā)的理論、方法和工具的研究。雖然我從初中開始信息奧賽,高中繼續(xù)這個愛好,但在大學二年級下學期才接觸在軟件開發(fā)中這么有引導意義的學科,不覺有種相見恨晚的感覺。自然它的方法學三要素:方法、工具、過程,我牢記于心。
短短的四周,裴老師的課給我留下了深刻的印象,印象尤深的是:
做軟件我們首先考慮的是團隊的實力。
如果別人給你50萬讓你們團隊開發(fā)一個軟件,如果他要求你們團隊給這個軟件永久維護,那么你要去跟他協(xié)商付100萬。很多軟件公司倒閉就是因為維護上的問題。至此我才明白維護軟件是軟件生存周期中時間最長的一個階段,它是最花費精力與錢財?shù)囊粋階段

得了女子4×100米第二名的成績,我們?nèi)喽細g呼起來。


如果將來你們碰到了我,你跟我說你是se那么我會很高興,如果你告訴我你是軟件工程師,我只會“嗯嗯”兩下

我大口大口地喝著水,幾口就把水壺喝了個底兒朝天。大家似乎都是口干舌燥得受不了了,不一會兒,十幾個人的水壺都告罄了。


其實在我接觸軟件后,渴望的是當一名軟件工程師,F(xiàn)在才知道學軟件工程專業(yè)后,去當一名軟件工程師是最低層的也是最沒“技術(shù)”含量的。要做就做系統(tǒng)構(gòu)架師,當然這需要我們的不懈努力才能達到。系統(tǒng)構(gòu)架師的職責是設計一個公司的基礎(chǔ)構(gòu)架,并提供關(guān)于怎樣建立和維護系統(tǒng)的指導方針;腥话l(fā)現(xiàn)學軟件不僅是學軟件,相關(guān)的管理能力也是需要具備的。
當然理論知識是用來指導實踐的,親身體驗才能領(lǐng)悟軟件工程的妙用。課設我們選擇了圖書館管理系統(tǒng),主要是這個系統(tǒng)我們接觸比較多,對于它的流程還是比較清楚的。雖然如此我們還是花了很大的時間去完成它。記得當時我們定下這個題目是晚上,在討論用什么語言實現(xiàn)時,大家各自說出自己比較善于的語言

第三,我們技術(shù)部目前形成了一個良好的團隊氛圍和凝聚力,大家彼此間可以暢所欲言,

。然后均衡了下,定下用java做開發(fā)語言。在實現(xiàn)過程中,突然發(fā)現(xiàn)java環(huán)境連接數(shù)據(jù)庫和tomcat超級麻煩且數(shù)據(jù)庫老是連接不上。趁時間還早我們?nèi)俅斡懻摚瑳Q定用c#做開發(fā)語言,主要是c#相對于c++與java來說簡易寫。同時我們定下不管以后遇到什么困難都要堅持下去的準則。在課設期間我們沒少跑圖書館,查閱各種資料,對比各本書上實現(xiàn)圖書館管理系統(tǒng)的代碼。終于在4月11日把所有課設的所有事情弄好了。當然這只是個概述。
我印象尤深記憶深厚的是最初實現(xiàn)文檔那塊。剛開始,軟件工程這門課還沒學多少,基本的設計理念就很模糊

像一個好奇的小女孩兒試探著帶著黃色帽子的腦袋,嬌美動人,蝴蝶翩翩起舞,穿梭在這花的海洋中,

。文檔到底該怎么寫,很糾結(jié)。于是我從網(wǎng)上狂下相關(guān)文檔。通過粘貼與復制終于一份內(nèi)容亂七八糟的需求分析文檔出來了,當然這只是用來借鑒的。后來孟陽分享了十三份關(guān)于文檔這方面的模板

紅旗映日,瑞雪迎春

。我們照著那個樣子在結(jié)合團隊項目的相關(guān)實例開始了文檔的寫作

當然還是我嘍”我突然意識到自己說漏嘴了,大家都好奇的看著我。

。我們的文檔總是一個人先寫好,再拿給另一個人改,最后由第三個人評審。大家都覺的可以了,才過關(guān)。測試報告雖然是我一個人完成了,但也經(jīng)歷了不少時間,當然這時間是按小時算的。首先把大體寫出了,然后修改,再增加信息

記得在我讀三年級時的一個晚上,老師布置了很多作業(yè),令我非常郁悶。老師在布置有什么作業(yè)時我的思想正在開小差,

。大量的截圖以及思考怎樣用例超費腦子,兩天的通宵,徹底把我搞垮了,不過在文檔出爐后,心里異常開心。
軟件工程課程雖已結(jié)束,但我對于軟件工程的學習才剛剛開始,裴老師的課讓我受益匪淺。我體會到項目管理的重要性,隨著軟件規(guī)模、復雜度的不斷增加,項目開發(fā)中更多的是協(xié)作、管理和控制。我學習到很多一般性的方法,例如:需求獲取、模塊化、分治、估算、計劃等等

我穿上了單衫薄褲,捋起袖子,最大面積地接觸初夏的賜予,品嘗初夏的味道。

。同時,我也認識到使用計算機解決實際問題的復雜性,在圖靈機模型和馮·諾依曼體系的計算機框架下,人們認識表達的過程(不斷反復、逐步深化)和計算機的實現(xiàn)過程(順序執(zhí)行)相差甚遠,軟件工程方法要提供給程序員們一種更加有效的對客觀世界問題域進行形式化的過程方法。
向se進軍!至少這是現(xiàn)在的目標。
謝謝裴老師!您的課通俗易懂,舉的例子貼近生活,讓我們易于接受。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 yyfangchan@163.com (舉報時請帶上具體的網(wǎng)址) 舉報,一經(jīng)查實,本站將立刻刪除