




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程實(shí)踐報(bào)告范文3篇臟軟件踐報(bào)告范文篇一實(shí)踐單位:山西西太行信息有限公司實(shí)踐吋間:xx年7月1日-xx年7月31日共31天一、實(shí)踐目的:綜合利用所學(xué)的專(zhuān)業(yè)知識(shí),培養(yǎng)軟件開(kāi)發(fā)的技 能;掌握android操作系統(tǒng)的編程技巧,體會(huì)企業(yè)軟件開(kāi)發(fā)與學(xué)習(xí)過(guò) 程中編寫(xiě)軟件的不同;提高自身的創(chuàng)新意識(shí)與創(chuàng)新能力,促進(jìn)團(tuán)隊(duì) 之間的溝通協(xié)作,為早日踏上工作崗位打下堅(jiān)實(shí)基礎(chǔ)。二、實(shí)踐內(nèi)容及感悟:a)實(shí)踐前準(zhǔn)備:自xx年清明節(jié)前后,我和我的組員就開(kāi)始接 受山西西太行信息有限公司的公開(kāi)課的培訓(xùn)i,當(dāng)時(shí)經(jīng)電子與計(jì)算機(jī) 技術(shù)學(xué)院于一老師介紹由陳川老師主更帶領(lǐng)我們重新溫習(xí)了一遍 關(guān)于java語(yǔ)言的基本知識(shí),在這將近一個(gè)月的
2、學(xué)習(xí)過(guò)程中我們逐 漸重新拾起了即將被遺忘的java知識(shí),走出了以前認(rèn)識(shí)上的誤區(qū), 使我在java這一塊又有了一定的的優(yōu)勢(shì),為以后我們用java語(yǔ)言 做開(kāi)發(fā)打下了很好的基礎(chǔ)。自xx年5月1日,我們開(kāi)始了真正的基于android操作系統(tǒng)的 軟件開(kāi)發(fā),雖然我們是利用課余時(shí)間進(jìn)行學(xué)習(xí),但是學(xué)習(xí)的效果真 的很好,我們基本上晚上都會(huì)學(xué)到很晚才回宿舍。剛開(kāi)始的吋候我 感到很不適應(yīng),感到學(xué)習(xí)的java語(yǔ)言不能夠充分的的到利用,只 能夠用一些和系統(tǒng)相關(guān)的東西,但是隨著學(xué)習(xí)的深入,我發(fā)現(xiàn) android操作系統(tǒng)也是一個(gè)很強(qiáng)大的手機(jī)操作系統(tǒng),它有著很好的 發(fā)展前景。并且移動(dòng)互聯(lián)網(wǎng)在在中國(guó)有著大的市場(chǎng),所以我對(duì)我正
3、在從事的android手機(jī)軟件開(kāi)發(fā)給予了很大的希望。這一個(gè)月的培 訓(xùn)我們主要學(xué)習(xí)了 android操作系統(tǒng)的五大系統(tǒng)組件:activity> service > sqlite> content provider > intent > broadcastrecever, 同 h寸我 也學(xué)到了一些課堂上學(xué)不到得東西,對(duì)外面的市場(chǎng)的情況也有了更 深刻的了解。b)實(shí)踐過(guò)程:xx年7月1日到xx年7月31日是我正式暑假 實(shí)踐的時(shí)間段,我們-行十六個(gè)人,大三的十-人大二的六人。我們被分了兩 個(gè)小組,每個(gè)小組八個(gè)人,上課時(shí)間一般是下午兩點(diǎn)到五點(diǎn)半或者 下午五點(diǎn)半到晚上八點(diǎn)半,其
4、余的時(shí)間是我們自己寫(xiě)代碼的時(shí)間。 每天的任務(wù)量都有所不同,有時(shí)候把自己的任務(wù)做完了剩下的時(shí)間 就自由支配。這一個(gè)月我們的主要任務(wù)是做一個(gè)騰訊微博android 手機(jī)客戶端,每天陳老師都會(huì)給我們傳授一些做軟件的經(jīng)驗(yàn)和一些 新的知識(shí)點(diǎn),然后我們根據(jù)具體的要求編寫(xiě)文檔,編寫(xiě)代碼,第二天 交由陳老師點(diǎn)評(píng)。1)可惡的文檔:剛開(kāi)始的時(shí)候感覺(jué)很不適應(yīng),以前上課就是 學(xué)習(xí)關(guān)于編程的知識(shí),但是做項(xiàng)目的第一天陳老師要求我們寫(xiě)文 檔,我們用的是gb8568-88格式的文檔,第一次寫(xiě)即感覺(jué)很枯燥 又感覺(jué)不會(huì)寫(xiě)。對(duì)于寫(xiě)文檔我們都有想通的反應(yīng),就是莫名奇妙的 反感,但是陳老師還是不依不饒的要求我們寫(xiě)要我們查資料,我們 也
5、很沒(méi)辦迭只能按照要求寫(xiě)文檔。但是由于我們不知道在文檔上寫(xiě) 些什么,陳老師看我們很為難也有所讓步,帶領(lǐng)我們寫(xiě)了軟件需求 說(shuō)明書(shū),后來(lái)我們依次寫(xiě)了概要設(shè)計(jì)說(shuō)明書(shū)、詳細(xì)設(shè)計(jì)說(shuō)明書(shū),后 來(lái)又寫(xiě)了測(cè)試計(jì)劃、用戶手冊(cè)。當(dāng)時(shí)的感覺(jué)就是知道的知識(shí)太少, 對(duì)著文檔一個(gè)詞一個(gè)詞的硬擠,但是當(dāng)文檔寫(xiě)完的時(shí)候還是很有成 就感的。其實(shí)在寫(xiě)文檔的過(guò)程中我們也漸漸的明白了文檔的重要性,我 們只是在學(xué)校編寫(xiě)程序的時(shí)間久了習(xí)慣了上來(lái)就寫(xiě)代碼的壞習(xí)慣,忽 略了軟件工程中的很重要的部分-分析階段和設(shè)計(jì)階段。可能是 因?yàn)橐郧白龅能浖己苄。坏╉?xiàng)目稍微大點(diǎn),那在編寫(xiě)代碼階 段將付出不可估量的代價(jià)甚至最終將以失敗告終。其實(shí)我們都學(xué)過(guò)
6、軟件工程,而且在考試的時(shí)候成績(jī)還不是很羞,但是到真正需要這 些知識(shí)的時(shí)候我感覺(jué)卻忘記了如何下手,這也就是所謂的紙上談兵 吧,所以我感覺(jué)大學(xué)生缺少的正是一種動(dòng)手能力。知識(shí)本身沒(méi)有價(jià) 值,有價(jià)值的是運(yùn)用知識(shí)解決問(wèn)題。2)該死的bug:寫(xiě)完文檔感覺(jué)寫(xiě)代碼就輕松了,但是事與愿違 啊。rti于以前沒(méi)做過(guò)開(kāi)放平臺(tái)的客戶端,中間涉及到同騰訊公司微 博開(kāi)放平臺(tái)接洽的問(wèn)題,開(kāi)始真的很不適應(yīng),不知道怎么下手。當(dāng) 知道下手的時(shí)候不免岀現(xiàn)了各種各樣的bug:騰訊服務(wù)器故障啦、 實(shí)驗(yàn)室斷網(wǎng)啦、模擬器連不上網(wǎng)啦、代碼錯(cuò)誤啦等等。為了弄好這 些bug有時(shí)真是忙的焦頭爛額,因?yàn)榭赡芤驗(yàn)樽约簩?xiě)的代碼有問(wèn)題 導(dǎo)致大家的代碼都不能
7、運(yùn)行,作為團(tuán)隊(duì)的一員誰(shuí)都不想拖后腿。但 有時(shí)候我也找不到問(wèn)題所在,只能請(qǐng)高手指教或者找老師為我排憂 解難。只可惜我當(dāng)時(shí)掌握的排錯(cuò)方式只有打印輸出和查看日志,根 本沒(méi)接觸過(guò)單元測(cè)試。其實(shí)多遇到些bug還真不是壞事情,我現(xiàn)在開(kāi)始明白編寫(xiě)代 碼最重要的是快速查找資料和排除錯(cuò)誤的能力。首先我們不可能記 住java語(yǔ)言或者android操作系統(tǒng)中所有的類(lèi)和方法,所以能夠快 速找到我們所需要功能的類(lèi)或者方法是很重要的。其次對(duì)于程序工 作者來(lái)說(shuō)遇到bug是很正常的事情,遇到不能解決的問(wèn)題也是很常 見(jiàn)的,重要的是能夠正確的處理這些問(wèn)題,并總結(jié)經(jīng)驗(yàn)為以后的開(kāi) 發(fā)做好鋪墊。遇到問(wèn)題是要保持好的心態(tài),千萬(wàn)不能焦躁,
8、細(xì)心的 一點(diǎn)點(diǎn)的分析問(wèn)題,必的時(shí)候可以去網(wǎng)絡(luò)上查找一些資料。但是不 要遇到問(wèn)題就上網(wǎng)查找,我感覺(jué)現(xiàn)在自己動(dòng)手處理題很重要,上網(wǎng) 查與吃現(xiàn)成飯沒(méi)有本質(zhì)的區(qū)別。網(wǎng)絡(luò)可以幫我們開(kāi)闊視野,但不要 讓網(wǎng)絡(luò)阻礙了我們自我發(fā)展的機(jī)會(huì)。編寫(xiě)軟件過(guò)程中耍及時(shí)記錄, 這既可以讓我們總結(jié)更多的經(jīng)驗(yàn),也可以為后來(lái)者提供一些寶貴的 資料。畢竟都有成長(zhǎng)的時(shí)候。3)痛苦的合并:這是我第一次這么正式的和這么多的人一起 開(kāi)發(fā)軟件,更何況還有不認(rèn)識(shí)的人在一個(gè)組,這給我們的溝通帶來(lái) 了很大的不便,尤其是最后代碼合并的時(shí)候,很多的問(wèn)題都一擁而 上。我們半時(shí)用了一個(gè)軟件visualsvn,這是一款團(tuán)隊(duì)開(kāi)發(fā)的軟件, 當(dāng)代碼寫(xiě)的可以組合的
9、時(shí)候我們就用這個(gè)軟件在eclipse下共同開(kāi) 發(fā)。但開(kāi)始的時(shí)候我們也會(huì)為了自己的代碼正確而被迫修改別人的 代碼,最后弄得大家的代碼不能夠正確的運(yùn)行,然后所有人都會(huì)停 下來(lái)共同尋找錯(cuò)誤,改正錯(cuò)誤。這是團(tuán)隊(duì)開(kāi)發(fā)時(shí)候很忌諱的問(wèn)題, 并且大家還都不好意思開(kāi)口說(shuō)誰(shuí)錯(cuò)了,畢竟都不是很熟悉。直到大 家開(kāi)始慢慢適應(yīng)這種團(tuán)隊(duì)開(kāi)發(fā)之后,這樣的情況才慢慢的被避免, 效率也有所提高。這次的團(tuán)隊(duì)開(kāi)發(fā)讓我明白,在團(tuán)隊(duì)開(kāi)發(fā)中根本不存在自我,你 所做的任何事情都應(yīng)從整個(gè)團(tuán)隊(duì)岀發(fā),以團(tuán)隊(duì)的利益為重,不能自 私。尤其是在團(tuán)隊(duì)中千萬(wàn)不能應(yīng)付,你的應(yīng)付很可能會(huì)給他人帶來(lái) 很多不便,甚至造成更大的損失。因此teamwork很重要,必須
10、謹(jǐn) 慎!4)唉,完美:每次寫(xiě)完代碼讓陳老師點(diǎn)評(píng)都會(huì)發(fā)現(xiàn)很多問(wèn)題, 有時(shí)候是代碼冗余度太大,有時(shí)候時(shí)代碼不夠安全,有時(shí)候是技術(shù)上不是很 完善。對(duì)我們來(lái)說(shuō)目標(biāo)就是編寫(xiě)的軟件能用,只耍大家寫(xiě)的軟件合 并后能夠正常運(yùn)行,一切就ok to但是這些是遠(yuǎn)遠(yuǎn)不夠的,面向 對(duì)象的思想和軟件工程的一些常識(shí)我們都沒(méi)涉及到,異步加載圖片 在陳老師講之前我們也從來(lái)沒(méi)有想到過(guò),這些問(wèn)題讓我深深的休會(huì) 到我們的創(chuàng)新能力的要求遠(yuǎn)遠(yuǎn)不夠,我們對(duì)完美的渴求度遠(yuǎn)遠(yuǎn)不 夠。沒(méi)有最好,只有更好。這句話真是非常經(jīng)典,作為軟件開(kāi)發(fā)者 永遠(yuǎn)沒(méi)有標(biāo)準(zhǔn)答案,沒(méi)有最好的軟件,只有不斷的學(xué)習(xí)不斷的追求 才能發(fā)現(xiàn)好的東西,找到更好的創(chuàng)意。雖然最后騰訊
11、微博客戶端能 夠成功的運(yùn)行了,但是我意識(shí)到我所掌握的知識(shí)遠(yuǎn)遠(yuǎn)不夠,在這個(gè) 實(shí)踐中卻是暴露了很多的問(wèn)題。但愿天天能做到更好!三、實(shí)踐總結(jié):1、-個(gè)假期結(jié)束了,留下了很多的回憶,因?yàn)檫@個(gè)暑假是很 有意義的。在這三十一天里每天都學(xué)到了新的知識(shí),每天都遇到了 新的問(wèn)題,每天都在進(jìn)步這,也讓我有時(shí)間更加清晰的認(rèn)識(shí)了軟件 工程這門(mén)課程和設(shè)計(jì)模式在軟件開(kāi)發(fā)中的重要性,編寫(xiě)代碼知識(shí)軟 件開(kāi)發(fā)的一小部分,只有真正的這種開(kāi)發(fā)才能體會(huì)到軟件工程的意 義。2、團(tuán)隊(duì)的凝聚力關(guān)系著每一個(gè)軟件開(kāi)發(fā)人員的發(fā)展前途,每 一個(gè)人的努力都會(huì)得到回報(bào),同樣一個(gè)人的失誤也會(huì)影響到整個(gè)團(tuán) 隊(duì),因此正確處理好人際關(guān)系是很重要的。3、注重產(chǎn)
12、品的價(jià)值,做好市場(chǎng)調(diào)研是成敗的迭定性因素。4、 掌握好一門(mén)技術(shù)你可以吃飽,但是你耍想很富有,必須懂得很多。 隊(duì)友可以幫助你一時(shí)幫不了一世,要注重個(gè)人能力發(fā)展!軟件用實(shí)踐報(bào)告范朋二根據(jù)學(xué)校要求,本人在開(kāi)學(xué)前三周參加了畢業(yè)前的實(shí)習(xí)工作。 我所實(shí)習(xí)的工作單位是天津木牛流馬赴技發(fā)展冇限公司。公司主耍 從事軟件開(kāi)發(fā)方面的一些工作,包括java, c#方面的開(kāi)發(fā)。本人在 公司主要從事的是譏中項(xiàng)目的開(kāi)發(fā),包括前期的需求分析以及開(kāi) 發(fā)。公司強(qiáng)調(diào)以人為本,認(rèn)為對(duì)員工的投資是最重要的投資,通過(guò) 對(duì)員工的培訓(xùn)提高員工的工作能力,并可以在多方面體會(huì)到公司方 面的關(guān)懷與照顧,非常感謝這段時(shí)間公司的培養(yǎng)。一、對(duì)實(shí)習(xí)過(guò)程的
13、回顧作為-個(gè)軟件開(kāi)發(fā)技術(shù)公司,不同于般的那種嚴(yán)肅的氣氛, 給人的感覺(jué)是比較的寬松,公司的人情味也比較濃。讓我們很快的 就能融入這個(gè)小家庭。首先給我的任務(wù)就是熟悉企業(yè)的開(kāi)發(fā)流程以及企業(yè)的編碼規(guī) 范,了解這些是非常重要的,對(duì)于團(tuán)隊(duì)開(kāi)發(fā)來(lái)說(shuō),統(tǒng)一的編碼規(guī)范 是必須具備的,因?yàn)榫幋a如果不統(tǒng)一的話,每個(gè)人都有自己的編碼 方式,開(kāi)發(fā)出來(lái)的系統(tǒng)可用性是很差的,而且也不利于今后的維護(hù) 以及二次開(kāi)發(fā)。所以開(kāi)始花了兩天的時(shí)間來(lái)看編碼規(guī)范。這里面還 是很有學(xué)問(wèn)的。接下來(lái)還要學(xué)習(xí)公司所用到的技術(shù)。在學(xué)校的學(xué)習(xí)中,我主修 的方向是java,除了學(xué)習(xí)java基礎(chǔ)外,還學(xué)習(xí)了 html,css, jquery 等前臺(tái)頁(yè)面的
14、技術(shù),以及struts,hibernate,spring框架技術(shù),為企業(yè) 開(kāi)發(fā)已經(jīng)做好了一些準(zhǔn)備。公司需要我學(xué)習(xí)的技術(shù)為webservice 和ibatiso通過(guò)學(xué)習(xí),了解到webservice是一種可以接收從internet 或者intranet上的其它系統(tǒng)中傳遞過(guò)來(lái)的請(qǐng)求,輕量級(jí)的獨(dú)立的通 訊技術(shù)。是:通過(guò)soap在web上提供的軟件服務(wù),使用wsdl 文件進(jìn)行說(shuō)明,并通過(guò)uddi進(jìn)行注冊(cè)。ibatis是一個(gè)持久層框架, 用于對(duì)數(shù)據(jù)的增刪改查。由于我算是第一次正式的參與企業(yè)的開(kāi)發(fā),在經(jīng)驗(yàn)、知識(shí)上必 然有所欠缺,所以在開(kāi)始階段我們主要都是了解項(xiàng)目的背景知識(shí), 進(jìn)一步學(xué)習(xí)基本的一些項(xiàng)目原理等。
15、而后要進(jìn)行設(shè)計(jì)工作,然后才 是真正的工程開(kāi)發(fā)過(guò)程,還有調(diào)試過(guò)程。再由于我們只是短期的社 會(huì)實(shí)踐工作,為了所做的工作在以后能真正為人所用,我們?cè)谧咧?前還要留下完善的相關(guān)文檔。短短的一個(gè)星期,要分成這么多的階 段,而任務(wù)就擺在那,每一階段的時(shí)間可想而知是多么的寶貴。我在公司實(shí)習(xí)期主要做的工作就是開(kāi)發(fā)一個(gè)小的項(xiàng)目申報(bào)系 統(tǒng)。這個(gè)項(xiàng)目的需求大致為:申報(bào)單位模塊、管理機(jī)構(gòu)模塊、評(píng)審 專(zhuān)家模塊。最主要的就是項(xiàng)目申報(bào)模塊。其中包搖文件管理欄目、 項(xiàng)目申報(bào)欄目、項(xiàng)目開(kāi)題欄目、項(xiàng)目驗(yàn)收欄目、項(xiàng)目報(bào)獎(jiǎng)欄目、項(xiàng) 目查詢欄目、用戶信息欄目。管理機(jī)構(gòu)模塊主要包括:文件管理欄 目、項(xiàng)目申報(bào)欄目、中期檢查欄目、報(bào)獎(jiǎng)管理欄
16、目、項(xiàng)目驗(yàn)收欄目、 項(xiàng)目查詢欄目、項(xiàng)目統(tǒng)計(jì)表欄目、成果評(píng)估欄目、用戶信息管理欄 冃。雖然實(shí)踐的時(shí)間比較的短暫,但我還是有了不小的收獲,最大 的收獲是了解了一些軟件開(kāi)發(fā)的程序化生產(chǎn)過(guò)程。還有就是能有 機(jī)會(huì)向開(kāi)發(fā)部門(mén)的職員的一絲不茍、兢兢業(yè)業(yè)的敬業(yè)精神學(xué)習(xí)。相 信這些都將給我以后的學(xué)習(xí)和工作帶來(lái)不小的幫助。二、專(zhuān)業(yè)知識(shí)在實(shí)習(xí)過(guò)程中的應(yīng)用整個(gè)項(xiàng)目用的是struts24-ibatis+spring開(kāi)發(fā)的。業(yè)務(wù)層使用輕 量級(jí)的框架spring實(shí)現(xiàn)業(yè)務(wù)組件的管理,持久層采用ibatis技術(shù)實(shí) 現(xiàn)業(yè)務(wù)層和數(shù)據(jù)庫(kù)的交互。web部分采用基于mvc模式的struts2 框架實(shí)現(xiàn),表現(xiàn)層用jsp與jstl、el相結(jié)
17、合實(shí)現(xiàn)。其中也會(huì)用到 圖表技術(shù)以及ajax技術(shù)。我的工作任務(wù)并不是很多,項(xiàng)目的數(shù)據(jù)庫(kù)設(shè)計(jì)完成后,頁(yè)面有 專(zhuān)人來(lái)負(fù)責(zé),首先看懂頁(yè)而及需求,接下來(lái)編寫(xiě)框架代碼,有了框 架代碼,項(xiàng)目基本上已經(jīng)可以進(jìn)行開(kāi)發(fā)了。在開(kāi)發(fā)過(guò)程中,越到了 很多這樣那樣的問(wèn)題,比如說(shuō)寫(xiě)前臺(tái)的驗(yàn)證利前臺(tái)的一些特效,這 就需要前臺(tái)的css技術(shù)和jquery技術(shù),當(dāng)然之前的學(xué)習(xí)還是不夠的, 所以就一邊做一邊學(xué),其中包括table的特效(隔行特效,鼠標(biāo)移入 移出特效),一些動(dòng)畫(huà)特效,以及jquery的前臺(tái)驗(yàn)證。還有ajax與 服務(wù)器的異步交互,這方面的知識(shí)以前接觸的還是比較少,然后以 json格式返回前臺(tái)做輸出,以達(dá)到不刷新頁(yè)面就可以
18、顯示不同數(shù)據(jù) 的效果。三、心得體會(huì)與經(jīng)驗(yàn)總結(jié)如今眼看在公司實(shí)習(xí)已經(jīng)接近一個(gè)月了,從這次活動(dòng)的成果上 來(lái)看,還是比較成功的。辛勤的工作換來(lái)的是累累的碩果,不管是 對(duì)于企業(yè)、學(xué)校還是我們自己。首先我要在較短的時(shí)間內(nèi),克服各種困難,從最初的閱讀文檔, 設(shè)計(jì)、開(kāi)發(fā),到最后的調(diào)試,完善,我也都按質(zhì)按量的完成了,完 成預(yù)定的工程開(kāi)發(fā)任務(wù),通過(guò)了公司的項(xiàng)目小組的驗(yàn)收,也得到了 領(lǐng)導(dǎo)的一致好評(píng),實(shí)現(xiàn)了最初為企業(yè)作實(shí)際共享的目標(biāo)。其次在這個(gè)過(guò)程中,我也通過(guò)了深入的調(diào)查、討論,以對(duì)一個(gè) 大型軟件開(kāi)發(fā)企業(yè)的結(jié)構(gòu)、管理、文化、氣氛有了比較詳細(xì)的了解。 而通過(guò)我在公司中的工作上的良好表現(xiàn),還有生活中與公司員工的 交流,
19、我也在他們面前展現(xiàn)了了一個(gè)積極進(jìn)取、勇于創(chuàng)新形象,起 到了加強(qiáng)學(xué)校與企業(yè)雙向交流的作用。再有的一點(diǎn)就是,通過(guò)這次活動(dòng),讓我們理論聯(lián)系實(shí)際,在軟 件工程的開(kāi)發(fā)過(guò)程、數(shù)據(jù)庫(kù)的開(kāi)發(fā)、分布式計(jì)算等工程實(shí)踐經(jīng)驗(yàn)上 有了很大的提高。在公司中也培養(yǎng)了初步的大型項(xiàng)目合作開(kāi)發(fā)經(jīng) 驗(yàn),這些都很好的增強(qiáng)了我們的個(gè)人的能力和并提高了自身的素 質(zhì)。類(lèi)似的以上的收獲還有很多很多,但在活動(dòng)結(jié)束的這個(gè)時(shí)候, 仔細(xì)考慮一下,還是有一些地經(jīng)驗(yàn)教訓(xùn)的。四、幾點(diǎn)不足與努力方向這次實(shí)習(xí)也是我初次不如社會(huì)工作的一次經(jīng)驗(yàn),當(dāng)然會(huì)有很多 的不足之處,比如說(shuō)為人處事方面,由于社會(huì)經(jīng)驗(yàn)還是略顯不足, 所以在工作中難免會(huì)有和同事意見(jiàn)不同的時(shí)候卻沒(méi)
20、有以最好的方 式處理,這里深深地表示歉意,還有就是技術(shù)方面的不足,通過(guò)這 次實(shí)習(xí)我明白了從學(xué)校學(xué)習(xí)的知識(shí)不足以面對(duì)以后的工作,所以還 要更加的努力才行!軟件玨實(shí)踐報(bào)告范號(hào)三一、實(shí)習(xí)目的這次實(shí)習(xí)的目的是為了提高我的專(zhuān)業(yè)技能、實(shí)踐能力、以及讓 我了解一些實(shí)際的工作情況。對(duì)我在正式工作前有很重要的意義, 不論是專(zhuān)業(yè)技能,還是綜合素質(zhì),以及實(shí)際中的人際關(guān)系都有了更 加深刻的體會(huì),讓我在正式工作前有了一筆很珍貴的經(jīng)驗(yàn)。這次實(shí)習(xí)的主要任務(wù)就是在了解整個(gè)軟件的制作過(guò)程,以及各 個(gè)環(huán)節(jié)中的細(xì)節(jié),當(dāng)學(xué)會(huì)了這些環(huán)節(jié)后,再用學(xué)到的知識(shí)來(lái)完成- 個(gè)公司給我們安排的一個(gè)項(xiàng)目。我分到的項(xiàng)目名稱(chēng)是診所管理系 統(tǒng),這個(gè)項(xiàng)目我
21、們將以小組的形式共同將其完成,以模擬實(shí)際軟 件制作的過(guò)程,盡最大程度的將我們所學(xué)到的知識(shí)轉(zhuǎn)化成實(shí)際的能 力。為真正的項(xiàng)目做好充分的準(zhǔn)備,讓我們可以在實(shí)習(xí)過(guò)后的正式 工作中,有準(zhǔn)備的去面對(duì)。公司的最終目的就是希望我們能了解實(shí)際項(xiàng)目的制作,并初步 的理解各個(gè)環(huán)節(jié)的意義。而讓我們用項(xiàng)目進(jìn)行實(shí)際制作就是為了讓 我們能更好的理解項(xiàng)目制作中各個(gè)流程的意義以及項(xiàng)目制作過(guò)程 中的團(tuán)隊(duì)是如何合作的。二、實(shí)習(xí)單位及崗位我所實(shí)習(xí)的單位是校企合作埃森哲信息技術(shù)(大連)有限公司 的軟件開(kāi)發(fā)部。這個(gè)部門(mén)的主要職能就是外包服務(wù)工作,按照客戶 的需求制作成相應(yīng)的軟件,所以我們需要對(duì)整個(gè)軟件開(kāi)發(fā)的過(guò)程都 較熟悉,這樣才能應(yīng)對(duì)客
22、戶們各種各樣的問(wèn)題,才能制作岀更好的 軟件以滿足客戶們的需求。因?yàn)閯倢?shí)習(xí)的原因,所以我的職位是軟件助理工程師,時(shí)間的 具體安排是實(shí)際項(xiàng)目制作以及專(zhuān)業(yè)知識(shí)的學(xué)習(xí),實(shí)習(xí)時(shí)間為8個(gè)星 期。本來(lái)實(shí)習(xí)的地點(diǎn)是在公司的,后來(lái)因?yàn)楣镜膬?nèi)部原因,將我 們的實(shí)習(xí)地點(diǎn)改為學(xué)校內(nèi)部實(shí)習(xí),每天的時(shí)間和正式上班相同。早 8晚5,每周六周日休息。整個(gè)實(shí)習(xí)的實(shí)際流程前面已經(jīng)說(shuō)過(guò),八周的實(shí)際項(xiàng)冃制作以及 專(zhuān)業(yè)知識(shí)的學(xué)習(xí)。具體的每周任務(wù)、實(shí)際工作內(nèi)容、以及專(zhuān)業(yè)知識(shí) 與專(zhuān)業(yè)技能的實(shí)際應(yīng)用會(huì)根據(jù)不同的環(huán)節(jié)也有所不同。但總體的0 標(biāo)就是讓我們了解實(shí)際工作中軟件的制作流程,以及各個(gè)流程中所 需要的技術(shù)和注意點(diǎn),并用實(shí)際的項(xiàng)目讓我們進(jìn)
23、行練習(xí)。三、實(shí)習(xí)過(guò)程上而已經(jīng)介紹了個(gè)整個(gè)實(shí)習(xí)的任務(wù)以及目的,下而將詳細(xì)介紹 整個(gè)實(shí)習(xí)的流程,并對(duì)每個(gè)流程的細(xì)節(jié)加以詳細(xì)說(shuō)明。具體的時(shí)間安排如下:第一周:將對(duì)該項(xiàng)目所需要的知識(shí)進(jìn)行集體鞏固復(fù)丑。將一些 c經(jīng)生疏的知識(shí)鞏固鞏固,以備項(xiàng)冃中的不時(shí)之需。在實(shí)習(xí)的笫一 天企業(yè)的經(jīng)理就詳細(xì)的給我們講解了軟件工程這門(mén)科學(xué)對(duì)于一個(gè) 軟件制作的重要性,并以此為基本給我們定下了這次實(shí)習(xí)的大體實(shí) 習(xí)流程。第二周:將直接進(jìn)行項(xiàng)目的需求分析。因?yàn)轫?xiàng)目名稱(chēng)已經(jīng)給出, 所以將去掉可行性分析。我們小組分到的項(xiàng)目是“診所管理系統(tǒng)”, 這就免不了去診所實(shí)地調(diào)查了。實(shí)際調(diào)查的過(guò)程中發(fā)現(xiàn),需求分析 這個(gè)過(guò)程是非常非常的重要,需求分析
24、文檔的制作,決定了項(xiàng)目的 各個(gè)功能以及這個(gè)軟件是否符合用戶的需求。這一周的收獲就是軟 件需求分析的文檔制作,這是軟件工程中非常重要的一個(gè)步驟,這 一環(huán)節(jié),是一整個(gè)軟件生成的最為重要和關(guān)鍵的環(huán)節(jié)。第三周:這一周由于臨時(shí)變動(dòng),將概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)合為一周制作。根據(jù)調(diào)查的結(jié)果,進(jìn)行概要設(shè)計(jì)。由于是初次制作軟件概 要分析的文檔,所有有很多不符合規(guī)定的地方,就比如數(shù)據(jù)流圖的 制作,很多小的細(xì)節(jié)都沒(méi)有注意,像這樣的問(wèn)題還有很多。不過(guò), 在經(jīng)過(guò)了小組成員的積極討論修改以及老師的指導(dǎo)后,這些問(wèn)題都 得以解決。接下來(lái),根據(jù)概要設(shè)計(jì),來(lái)制作軟件的詳細(xì)設(shè)計(jì)。詳細(xì) 設(shè)計(jì)的制作,相對(duì)于概要設(shè)計(jì),感覺(jué)能稍微簡(jiǎn)單些,也不知
25、道感覺(jué) 對(duì)不對(duì)。因?yàn)樵诟乓O(shè)計(jì)模塊中,我們已經(jīng)設(shè)計(jì)好了所需要的模塊、 接口、類(lèi)、以及所要實(shí)現(xiàn)的功能,所以我們只需要考慮每個(gè)類(lèi)的功 能如果用代碼實(shí)現(xiàn)就可以了,當(dāng)然不是將代碼寫(xiě)上去,而是用流程 圖以及偽代碼之類(lèi)的相關(guān)技術(shù)來(lái)表示。這個(gè)階段的制作完成就開(kāi)始 正式的編碼了。到此為止,準(zhǔn)備工作總算是做完了,兒乎花費(fèi)了我 們實(shí)習(xí)的一半時(shí)間。這一周的時(shí)間,我們?cè)诿β抵胁恢挥X(jué)的度過(guò) 了!下一周就會(huì)進(jìn)入到該項(xiàng)目的實(shí)際編碼當(dāng)中,這也是我們大家最 熟悉的地方了,感覺(jué)總算有地方出力了,期待著下一周的到來(lái)。第四周:根據(jù)詳細(xì)設(shè)計(jì),來(lái)進(jìn)行項(xiàng)目的編碼。這一周,我們進(jìn)行實(shí)際的編碼,我最大的感覺(jué)就是,照著詳細(xì)設(shè)計(jì)去進(jìn)行編碼,思
26、路以及邏輯非常的清晰,可能在將流程如以及偽代碼轉(zhuǎn)換時(shí)稍微有 點(diǎn)費(fèi)勁,當(dāng)相對(duì)于以往我們的直接編碼而言,流暢度不言而明。第五周:這一周本來(lái)是要進(jìn)行測(cè)試的,但在編碼完后企業(yè)老師 檢查的時(shí)候,給我們指出了很多的問(wèn)題,說(shuō)我們所寫(xiě)的代碼太粗糙, 所以我們只能對(duì)代碼進(jìn)行細(xì)致的加工,把測(cè)試推到了下周來(lái)進(jìn)行。 這一周,讓我們受益匪淺,對(duì)代碼的注釋以及編碼格式都有了更加 深刻的理解。第六周:根據(jù)做完的項(xiàng)目,進(jìn)行項(xiàng)目的測(cè)試。本周就是對(duì)軟件 進(jìn)行測(cè)試,從最基本的類(lèi)之內(nèi)的方法測(cè)試,一直到整個(gè)項(xiàng)目的綜合 測(cè)試,分了好幾個(gè)階段。而區(qū)分于以往的測(cè)試不同,這次我們是先 寫(xiě)測(cè)試文檔,當(dāng)測(cè)試文檔檢查合格后,我們才可以對(duì)著文檔進(jìn)行逐
27、 步測(cè)試。我想,這可能就是我們以后工作的大體方向吧,以文檔為 主的項(xiàng)目制作。由于測(cè)試文檔的制作進(jìn)度太慢,所以本周就忙測(cè)試 文檔的制作了一樣了,其它的什么也沒(méi)干,測(cè)試也只能等下周進(jìn)行 to希望下周測(cè)試的時(shí)候效率會(huì)很高,期待的試一次,拿著測(cè)試文 檔去測(cè)試的感覺(jué)。第七周:拿著測(cè)試文檔,根據(jù)上面的要求,一項(xiàng)一項(xiàng)的測(cè)試, 以確認(rèn)項(xiàng)目的正確性。測(cè)試的順利讓我有了爽快的感覺(jué),拿著測(cè)試 文檔,直接去校驗(yàn)代碼就可以了。幾乎不用去想程序內(nèi)部的測(cè)試流 程,因?yàn)槲臋n上已經(jīng)給你寫(xiě)的明明白白了。到這里,我有一種感覺(jué), 像埃森哲這種大公司內(nèi),文檔的重要性比編碼本身更為重要。我想, 這就是企業(yè)派來(lái)的老師沒(méi)有直接給我們進(jìn)行技術(shù)
28、培訓(xùn),而是讓我們 來(lái)了解軟件工程的流程的原因。當(dāng)然,根據(jù)企業(yè)的文化不同,對(duì)軟 件工程的生命周期也會(huì)有細(xì)微的差別,他們會(huì)選擇最適合自己公司 的方法來(lái)進(jìn)行整個(gè)軟件的生命周期,并不是一成不變的。第八周:這一周,我們沒(méi)有跟技術(shù)相關(guān)的任務(wù),只要好好準(zhǔn)備 準(zhǔn)備個(gè)人展示就可以了。但你可千萬(wàn)不要小瞧這個(gè)人展示,因?yàn)樗?將占你整個(gè)實(shí)習(xí)成績(jī)的50%,這也是企業(yè)老師在本周周一時(shí)才告訴 我們的,我們之前根本就不知道還有實(shí)習(xí)成績(jī)這一說(shuō)。項(xiàng)目總結(jié), 我們將用一周的時(shí)間來(lái)總結(jié)整個(gè)實(shí)習(xí)的收獲,在本周的周五進(jìn)行自 我展示,以及收獲報(bào)告。至此,實(shí)習(xí)的生涯將會(huì)到此結(jié)束。這一周, 我們思考著、沉淀著、總結(jié)著,將我們對(duì)整個(gè)實(shí)習(xí)的收獲、總結(jié)、 體會(huì)等各個(gè)方面進(jìn)行了精華的提煉,以ppt為基礎(chǔ),進(jìn)行為期10 分鐘的個(gè)人展示以及項(xiàng)目答辯。就此,我們的實(shí)習(xí)畫(huà)上了完整的句 號(hào)。四、實(shí)習(xí)總結(jié)我們的實(shí)習(xí)已經(jīng)結(jié)束,但生活卻沒(méi)有結(jié)束,這一次的實(shí)習(xí),對(duì) 于我們這幫還沒(méi)有畢業(yè)的學(xué)生來(lái)說(shuō)可以用意義重大四個(gè)字來(lái)形容。 他不僅僅對(duì)我們的專(zhuān)業(yè)知識(shí)進(jìn)行了鞏固和拓展;還對(duì)我們作為軟件 開(kāi)發(fā)人員的視野進(jìn)行了增大,讓我們了解了很多軟件開(kāi)發(fā)這個(gè)職業(yè) 應(yīng)該注意的一些細(xì)節(jié);更是讓我們親身體會(huì)了軟件工程這門(mén)科學(xué)對(duì) 于一個(gè)軟件的意義。這些經(jīng)驗(yàn)對(duì)我們來(lái)說(shuō)就是一筆寶貴的財(cái)富。而 經(jīng)過(guò)了 8周的實(shí)習(xí),在大家的共同努力下,也都完
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)業(yè)用地土地使用權(quán)轉(zhuǎn)讓合同
- 我的一周生活記錄:周記作文(13篇)
- 《國(guó)際音標(biāo)基礎(chǔ)知識(shí):初中英語(yǔ)發(fā)音教學(xué)教案》
- 創(chuàng)新培養(yǎng)模式下地理學(xué)學(xué)科的互饋機(jī)制構(gòu)建
- 英語(yǔ)醫(yī)學(xué)術(shù)語(yǔ)應(yīng)用能力考試內(nèi)容
- 個(gè)人學(xué)習(xí)進(jìn)展記錄表
- 高性能機(jī)器人電驅(qū)動(dòng)關(guān)節(jié)生產(chǎn)線項(xiàng)目可行性研究報(bào)告(范文模板)
- 2025年應(yīng)用統(tǒng)計(jì)學(xué)專(zhuān)業(yè)資格考試試題及答案
- 2025年網(wǎng)絡(luò)數(shù)據(jù)分析與優(yōu)化策略考試題及答案
- 2025年農(nóng)村經(jīng)濟(jì)與社會(huì)發(fā)展能力測(cè)評(píng)試題及答案
- 第四單元 課題3 物質(zhì)組成的表示教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)化學(xué)人教版(2024)上冊(cè)
- 2024年中國(guó)軟件行業(yè)基準(zhǔn)數(shù)據(jù) (CSBMK-202410)
- 國(guó)家開(kāi)放大學(xué)本科《商務(wù)英語(yǔ)4》一平臺(tái)機(jī)考真題及答案(第四套)
- 公共政策分析概論 課件 第3章 政策主體、政策客體與政策環(huán)境
- 《學(xué)前教育教育研習(xí)》課程教學(xué)大綱
- 醫(yī)療美容行業(yè)美容管理流程標(biāo)準(zhǔn)化解決方案
- 【MOOC】世界貿(mào)易組織法-上海對(duì)外經(jīng)貿(mào)大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 新《安全生產(chǎn)法》安全培訓(xùn)
- 【MOOC】油氣地質(zhì)與勘探-中國(guó)石油大學(xué)(華東) 中國(guó)大學(xué)慕課MOOC答案
- 花卉栽培學(xué)考試要點(diǎn)
- 《卵巢惡性腫瘤》課件
評(píng)論
0/150
提交評(píng)論