千文網(wǎng)小編為你整理了多篇相關(guān)的《軟件測試畢業(yè)實習報告(范文五篇)》,但愿對你工作學習有幫助,當然你在千文網(wǎng)還可以找到更多《軟件測試畢業(yè)實習報告(范文五篇)》。
第一篇:軟件專業(yè)的實習總結(jié)
時間過的很快,轉(zhuǎn)眼間已經(jīng)實習將近5個月,其中有2個月是屬于完全被流放的。
最先在內(nèi)部系統(tǒng)組參與內(nèi)部管理系統(tǒng)開發(fā)(struts+mysql+spring+hibernate),
之后是去做網(wǎng)絡(luò)交換機軟件的腳本測試。
現(xiàn)在又回歸內(nèi)部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經(jīng)驗。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
1 淺談測試
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的。其真正的壓力,在于找不到bug,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是IT階段的找bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2 程序員的困惑
有些人,以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱調(diào)試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調(diào)試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3 如何調(diào)試追蹤?
如果你能在短短的時間內(nèi)就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調(diào)試,基本方法是用右鍵點擊實際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,。例如。缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。畢業(yè)實習總結(jié)
4 一些習慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的.東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋,空行,規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
5 題尾話
如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進!
第二篇:計算機畢業(yè)實習報告
尊敬的老師:
我是xxx計算機職業(yè)技術(shù)學院06級網(wǎng)絡(luò)系的學生,我在20xx年7月份畢業(yè)以后來到了北京xxx商務(wù)網(wǎng)站進行實習工作,我主要做的是網(wǎng)頁設(shè)計,在辦公室有很多同事都和我一樣是剛剛從學校里走出來的應(yīng)屆畢業(yè)生,我們都為了同一個理想來到了這里,那就是通過實踐工作來強化自己的技術(shù),使自己能為這個國家、這個社會做出一份屬于自己的貢獻?,F(xiàn)將我在實習期間的工作情況匯報如下。
一、實習工作介紹
我所在的這家公司,是一家做網(wǎng)上招商的商業(yè)網(wǎng)站,公司接收各種廠家提供的信息,然后由網(wǎng)絡(luò)的技術(shù)人員,將商家的信息做成網(wǎng)頁廣告,然后掛在我們的網(wǎng)站上,以此達到商業(yè)推廣的目的,類似我們公司的網(wǎng)站在同行業(yè)還有u88、28招商網(wǎng)等。
我和其它幾位同事做為網(wǎng)絡(luò)部的技術(shù)人員,主要的工作就是接收美工人員的網(wǎng)站模板,將其通過photoshop切片,然后導(dǎo)入dreamweaver進行排版,(排版主要使用css+div),并進一步的加以制作,完善美化,如加入js代碼,或透明flash,因為網(wǎng)頁是用css+div進行排版的,所以在最后一步的時候,我們還需要進行瀏覽器測試,因為css+div排版方式有一個最大的缺點就是:瀏覽器不兼容的問題,典型的如:ie與fireworks,因為各種瀏覽器使用的協(xié)議不同,所以會導(dǎo)致頁面在最終瀏覽的時候有一些小問題,如:頁面混亂,圖片、文字之間的距離過大或過小,頁面不美觀等等,做為一個新人,我在有些方面的技術(shù)還很不成熟,所以在技術(shù)總監(jiān)張偉的幫助下,解決了很多問題,所在我很感謝他,當每天我們做完網(wǎng)頁后,都會在代碼頁面加入注釋代碼,在里面寫上每個人姓名的漢語拼間和工作日期,這樣方便月底做統(tǒng)計工作,公司領(lǐng)導(dǎo)會根據(jù)每個人的工作數(shù)量進行獎勵,每做一個頁面會有2塊的提成,雖然少點,但是積少成多,也是很可觀的。
二、初來公司的時候
(一)初級考試
初來公司的時候,我們經(jīng)過了初期考試,培訓(xùn),與最終考試三個階段,在接到公司讓我面試的電話后,我來到了xx公司,因為要干的是網(wǎng)頁設(shè)計,所以要有一個小測驗,技術(shù)總監(jiān)要求我們在網(wǎng)上自找圖片和文字,做一個簡單的頁面,要求是:什么樣的頁面都可以,考查的主要是面試者相關(guān)軟件的操作能力與代碼掌握的熟練成度,說實話,從畢業(yè)后,有一段時間沒有寫代碼了,剛一上機,還有點生疏,但是憑借在學樣扎實的學習功底,我很快就恢復(fù)了自己的英雄本色,將html代碼寫的很熟練,做了一個左右分欄的頁面,沒什么太大難度,技術(shù)總監(jiān)看了以后,說不錯,讓我三天后參加培訓(xùn),合格扣就可以正式上班了。
(二)三天的培訓(xùn)工作
三天后,我來到了公司,一看,來參加培訓(xùn)的人有很多,大概在十多個人左右,其實所謂的培訓(xùn),就是讓大家先熟悉這家網(wǎng)站的工作,先做一些他們平時干的活,做一些廣告網(wǎng)頁,這些網(wǎng)頁都是靜態(tài)的,沒什么難度。我后來發(fā)現(xiàn),自己在這些人當中,還是較較者,心里優(yōu)勢還挺好的。
(三)最后的考核
三天的培訓(xùn)后,我們迎來了最后的考核,合格的人會被留下,并得到一份為期一個月的實習合同,然后會在根據(jù)你在實習期的表現(xiàn)決定你的去留問題,最優(yōu)秀的人會轉(zhuǎn)正,得到很優(yōu)厚的待遇。
考核的內(nèi)容,就是在公司的商務(wù)網(wǎng)站上任選一個頁面,然后在規(guī)定的時間內(nèi)做完,我還不錯,技術(shù)比較熟練,是第四個做完的。當我們把網(wǎng)頁做完后由這家公司的經(jīng)理進行審核,最后的結(jié)果是,最先做完的前8個人可以有底薪加提成,每人頁面的提成是2元錢,而后面做完的,只有提成,沒有底薪,他們的提成是每個頁面5元錢,最后的幾個人就被淘汰了,制度雖有點不近人情,但是剛畢業(yè)的學生能忍也就忍了,就這樣,我們每個人得到了一份一個月的臨時合同,正式開始了實習工作。
三、正式工作
我們每天的上班時間是從早上8:30分到下午的17:00,這是我見過最有激情的一些人了,年紀輕輕,干勁十足,來了以后就工作,連平時聊天的內(nèi)容也和本行業(yè)分不開,我喜歡他(她)們,回為是實習期,所以每天做的數(shù)量沒有太大要求,但是每個人都玩命似的干活,抓緊時間做網(wǎng)頁,我們做的網(wǎng)頁是比較簡單的從上到下式的網(wǎng)頁,通過css+div排版,這樣在后期瀏覽器兼容測試中,就好做的很多了,文字與圖片之間就不會有太多的麻煩,我干的很不錯,不過有些追求精致,我做網(wǎng)頁的速度慢了很多,最初每天只能做3--4個網(wǎng)頁,這對于我來說是不能接受的,后來我改變了工作方法,我第次工作的時候,先訂下計劃,比如今天做多少網(wǎng)頁,然后我將要做的所有網(wǎng)頁,先做好排版,這時的網(wǎng)頁雖然排過版,但是不美觀,因為沒有進行美化工作,然后我會在下午的時間,集中全力做美化工作,就這樣我的速度提高了很多,快了將近一倍多。只要更加熟練速度不會更快,我相信自己。
四、業(yè)余的生活
每天的工作都是很快的,有時感覺時間過的很快,想停都停不住,早上出去的時候,見的是太陽,晚上下班后看到的是即將落日的夕陽或者是星星,每天就這么快的過去了,每個工作日結(jié)束后,我都會在下班后步行一段時間,去附近的圖書城充會電,或者放松一下,找一些我喜歡的書,看上幾個小時。
五、工作心得體會
實習期結(jié)束后,我和其它同事得到了正式合同并留在了這家公司,通過這次工作,我得到的最大體會就是,如果一個人在社會上沒有一技之長,那他是沒有辦法很好的活下來的,只有不斷的加強自身專業(yè)技能學習才行。所以,尊敬的老師,我會在業(yè)余時間好好學習,加強自己的專業(yè)能力,使自己變得更強,只有這樣才能上到為國家、為社會做出貢獻,下到為自己、為父母、為學校交出一份滿意的答卷。
報告人:xxx
時間:xx年xx月xx日
第三篇:測試實習報告
一、實習目的
測量學實習是測量學教學的重要組成部分,其目的是同學鞏固、擴大和加深從課堂學到的理論學問,獲得實際測量工作的初步閱歷和基本技能,進一步把握測量儀器的操作方法,提高計算和繪圖力量,對測繪小區(qū)域大比例地形圖的全過程有一個全面和系統(tǒng)的熟悉,會熟悉地形圖,能夠依據(jù)給定的地形圖在實際中查找到涂上所示的點,并在實習的過程中增加其獨立工作與團隊協(xié)作意識,為今后解決實際工作中的有關(guān)測量問題打下堅實的基礎(chǔ)。
同學通過本次實習應(yīng)達到以下要求:
1、鞏固和加深課堂所學理論學問,培育同學理論聯(lián)系實際的力量、動手力量、刻苦耐勞的工作作風和相互協(xié)作的團隊精神。
2、嫻熟把握常用測量儀器(水準儀、經(jīng)緯儀、鋼尺)和工具的操作和用法方法。
3、把握導(dǎo)線測量和三、四水準測量的觀測與計算方法,把握地形測量的測、算、繪技能。
4、培育一絲不茍的測繪技術(shù)工作看法、培育吃苦耐勞、團結(jié)友愛、集體協(xié)作的精神。
二、實習任務(wù)
a.利用各小組測區(qū)范圍內(nèi)已有掌握點,完成比例尺為1:500的地形圖一幅,(用鉛筆,按《地形圖圖式》整飾好),留意地形圖上散點標注高程。
b.把握經(jīng)緯儀放樣的方法及過程。
c.初步熟悉全站儀的用法。
三、測區(qū)概況
測區(qū)地理位置:湖南省衡陽市南華高校老二教測區(qū)。位于南華高校校內(nèi)內(nèi),測區(qū)包括
A-3-1、A-4四個已知點,主要構(gòu)筑物有教學樓、花壇、樓梯、樹木。
四、圖試點掌握測量外業(yè)
1、水準測量
調(diào)整水準儀與地面水平,變更儀器高法進行測站檢核,高差較差應(yīng)小于6mm,以環(huán)形閉合差,小于毫米(或式中L為水準路途的總長度,n為總測站數(shù))
2、水平角測量
(1)經(jīng)緯儀架在掌握點上用角螺旋進行對中,在伸縮架腿調(diào)整圓水準氣泡居中,調(diào)整腳螺旋,使水平管氣泡也居中。通過對中器觀看是否也居中,否則反復(fù)調(diào)平。
(2)望遠鏡調(diào)成盤左,對準左面的目標并制動,調(diào)整微傾和微動螺旋使得十字絲對準目標,記錄數(shù)據(jù)。順時針轉(zhuǎn)動照準部,對準右面的目標并制動,讀數(shù)并記錄數(shù)據(jù)。
(3)望遠鏡調(diào)成盤右,對準右面的目標并制動,調(diào)整微傾和微動螺旋,使得十字絲對準目標,記錄數(shù)據(jù)。逆時針轉(zhuǎn)動照準部,對準左面的目標并制動,讀數(shù)并記錄數(shù)據(jù)。
(4)兩次測量角只差不能超過40秒,否則重測。
五、地形特征點數(shù)據(jù)采集
全站儀基本操作:
1.測角度:
瞄準任意方向,按置零鍵,該方向即為0°0′00″,轉(zhuǎn)動望遠鏡,面板上所顯示水平角度數(shù)即為該方向的方位角;也可以自己按置盤鍵,配置任意方向的度盤讀數(shù)。
2.測距離:
依據(jù)紅外線測距原理,全站儀瞄準棱鏡,按測量鍵即可測出測站點到立棱鏡點的水平距離、斜距和高差。
3.測坐標:
設(shè)站,輸入或調(diào)用測站點坐標、儀器高;
定向,輸入或調(diào)用定向點坐標,瞄準定向點,依據(jù)輸入坐標,自動計算二者之間的坐標方位角,也可以依據(jù)已知的坐標方位角置盤。
碎部點坐標測量,瞄準任意點處的棱鏡,依據(jù)極坐標測量原理,自動計算,得到碎部點的三維坐標。
留意:不同型號儀器操作方法不盡相同通過全站儀測量出南華廣場540個特征點的坐標數(shù)據(jù)并在草圖上加以標注,明確每個特征點的詳細位置。
六、CASS繪圖
將數(shù)據(jù)從全站儀中導(dǎo)出(.dat格式),再用CASS軟件描點,并連線,標注上詳細景觀物繪制成圖。
七、小結(jié)(心得體會)
通過本次的測量實習,
我覺得最大的收獲在于將書本上那些抽象的學問與現(xiàn)實的測量很好的結(jié)合了起來;不僅在于我對專業(yè)的學習和儀器熟識程度,
同時在對自己做事的嚴謹、團隊協(xié)作精神的培育也極大有促進作用。
我們的目的是小區(qū)域掌握測量,用到的儀器有經(jīng)緯儀、水準儀、全站儀、標尺、腳架等等,工程測量,它是個復(fù)雜的工作,完靠一個人的力氣是遠遠不夠的,所以通過這次實習我徹徹底底的明白了測量它是一個團隊的工作。我們組共有8個組員,必需發(fā)揮每個人的特長,才能使工作的效率最大化,在測量過程中我們最大程度的做到了精確,每個數(shù)據(jù)都經(jīng)過檢驗,沒有上一步的驗證絕不做下一步。舉個簡潔的例子吧,每次儀器在測量時都要經(jīng)過對中整平,這個表面上看是一個簡潔的工作,但它必需做到精確再精確,只要不當心稍稍動一下儀器我們就要重復(fù)這一步工作,不然就會造成數(shù)據(jù)的誤差,影響整個測量結(jié)果。還有一些許多人都會忽視的東西我們也絕不能不留意,越是細小的東西越能表現(xiàn)出一個團隊的工作看法和力量。
這次實習測量我們的大體思想是這樣的,我們先爭論該怎么測量,有了理論基礎(chǔ)我們實習測量起來就會少走許多彎路,比如測量左盤右盤打的時候,究竟是順時針還是逆時針方向轉(zhuǎn),我們選擇的是順時針方向轉(zhuǎn),由于順時針方向轉(zhuǎn)的時候角度總是增加的,這樣就削減了不少麻煩。
一個組的團結(jié)也是至關(guān)重要的,它關(guān)系到整個組的進度。從前我們組由于協(xié)作不夠默契,分工也不夠合理,整體進度受到極大的影響,后來通過組內(nèi)的溝通,徹底解決了以上問題,我們通過實時的溝通也讓自己學到了許多東西。
我覺得最大的收獲在于將書本上那些抽象的學問與現(xiàn)實的測量很好的結(jié)合了起來。不再是我們單純看書本上的文字內(nèi)容,而實際確不能很好弄懂在今后實踐中的操作。測量儀器的用法和實地的測量實習工作的開展,讓我們更直觀接觸到了土木工程測量這個學科,也為我們今后走上工作崗位后,更好更快地用法儀器、掌握測量發(fā)放奠定了堅實的基礎(chǔ)。
第四篇:軟件測試實習周記
軟件測試實習周記 發(fā)布時間: 2023.05.21軟件測試實習周記。
自古圣賢之言學也,咸以躬行實踐為先。實習可以說是最為鍛煉人品性的手段,實習工作結(jié)束后,我們要將實習工作整理成總結(jié),實習總結(jié)可以充分發(fā)揮我們的主觀能動性。我們怎么動筆去寫實習總結(jié)呢?小編推薦你不妨讀一下軟件測試實習周記,但愿對你的學習工作帶來幫助。
本人在一家科技公司擔任軟件測試實習生已經(jīng)進行了兩周,通過這次實習經(jīng)歷,我獲得了很多有用的經(jīng)驗和技能,深刻了解了軟件測試的流程和方法,進一步拓寬了自己的視野。
在進入實習生活以前,我雖然學過軟件測試方面的知識和技能,但是可能僅停留在理論層面,在實踐中可能會存在不足。但是通過實習過程中的學習,我的經(jīng)驗得到了豐富和提升。首先我了解了軟件測試的整個流程,從需求分析到編寫測試文檔到設(shè)計測試用例到執(zhí)行測試等。
在實習的前兩周當中,我主要參與了將一個新產(chǎn)品進行測試。首先,我們根據(jù)需求分析文檔,編寫了測試文檔,討論確定了測試用例的設(shè)計和執(zhí)行流程。在編寫測試用例的過程中,由于這個新產(chǎn)品比較復(fù)雜,需要考慮到多種功能,在這個過程中,我建議了一些學過的一些測試技巧,如等價類劃分法和邊界值分析等來設(shè)計測試用例,讓測試用例更加全面和有效。
在執(zhí)行測試的過程中,我遇到了一些問題和困難,在和同事的交流中,我得到了很好的指導(dǎo)和解決方案,讓我的執(zhí)行測試的效率得到了提高。尤其是在測試過程中遇到的一些難以重現(xiàn)的問題,我掌握了一些調(diào)試測試的技能,如通過日志查看問題和借助調(diào)試工具查找問題等,這些技能對于我以后的工作有很大的幫助。
除此之外,在實習生活中,我還學習了一些軟件測試的新方法和新技術(shù),在同事的指導(dǎo)下,我掌握了一些自動化測試的思路和技巧,熟練了解決問題的方法,當然還需要自我不斷的學習和提升。
總的來說,這兩周的實習過程,讓我更深刻地認識到了軟件測試的重要性和技術(shù)的性質(zhì),我不僅掌握了軟件測試的常用技能和方法,并結(jié)合實際項目增強了自己的運用能力,我相信這次實習對于我的職業(yè)生涯有著非常重要的意義。
第五篇:計算機畢業(yè)實習報告
1.實習的目的和要求
實習目的:畢業(yè)實習是一個重要的綜合性實踐環(huán)節(jié),旨在培養(yǎng)學生綜合運用所學知識和技術(shù),針對具體應(yīng)用問題,進行分析、設(shè)計和解決問題的潛力,拓展學生的知識面,練習和掌握新而實用的開發(fā)技術(shù),為畢業(yè)設(shè)計做好技術(shù)準備和課題調(diào)研等工作。按規(guī)范化方法逐步完成畢業(yè)設(shè)計工作。
實習要求:深入學習java技術(shù)了解軟解開發(fā)的過程綜合運用所學知識和技術(shù),分析、設(shè)計和解決實際問題
2.實習的主要資料
在實習階段我理解了四個月的日語學習,三個月的技術(shù)強化和三個月的項目實踐。透過四個月的日語學習我透過了日語J-TestE級的考試,也學習了很多JAVA技術(shù)。在這期間我們做了一個模擬項目:課題是物流倉庫管理系統(tǒng)的設(shè)計與實現(xiàn),使用的框架是Struts和Hibernate,用的技術(shù)是java,開發(fā)平臺是myeclipse,數(shù)據(jù)庫是mysql。
Java語言從它向世人打招呼的那一天開始它就把自己定位在了致力于網(wǎng)絡(luò)應(yīng)用軟件開的語言,它的跨平臺、安全性、完全的面向?qū)ο?,使它成為了互連網(wǎng)應(yīng)用軟件開發(fā)的一個新的寵兒。Java是一種跨平臺,適合于分布式計算環(huán)境的面向?qū)ο缶幊陶Z言。具體來說,它具有如下特性:簡單性、面向?qū)ο?、分布式、解釋型、可靠、安全、平臺無關(guān)、可移植、高性能、多線程、動態(tài)性等。
Struts有一組相互協(xié)作的類(組件)、Serlvet以及jsptaglib組成?;趕truts構(gòu)架的web應(yīng)用程序基本上貼合JSPModel2的設(shè)計標準,能夠說是MVC設(shè)計模式的一種變化類型。Struts是一個webframwork,而不僅僅僅是一些標記庫的組合。但Struts也包含了豐富的標記庫和獨立于該框架工作的實用程序類。
Struts有其自己的控制器(Controller),同時整合了其他的一些技術(shù)去實現(xiàn)模型層(Model)和視圖層(View)。在模型層,Struts能夠很容易的與數(shù)據(jù)訪問技術(shù)相結(jié)合,包括EJB,JDBC和ObjectRelationBridge。
在視圖層,Struts能夠與JSP,XSL等等這些表示層組件想結(jié)合。
Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進行了十分輕量級的對象封裝,使得Java程序員能夠隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。Hibernate能夠應(yīng)用在任何使用JDBC的場合,既能夠在Java的客戶端程序使用,也能夠在Servlet/JSP的Web應(yīng)用中使用,最具革命好處的是,Hibernate能夠在應(yīng)用EJB的J2EE架構(gòu)中代替CMP,完成數(shù)據(jù)持久化的重任。
Hibernate的核心接口一共有5個,分別為:Session、SessionFactory、Transaction、Query和Configuration。這5個核心接口在任何開發(fā)中都會用到。透過這些接口,不僅僅能夠?qū)Τ志没瘜ο筮M行存取,還能夠進行事務(wù)控制。
由于是對日軟件外包,所以我們要先學習日語。日語是世界三大“美語”之首。學習入門比較容易,學好很困難,基礎(chǔ)個性重要。每一天學習一課,大概有四五十個詞匯,五個左右語法點;抄寫單詞,句子;背誦會話、例文。學習日語就是每一天的主要任務(wù),每一天早晨六點起床,晨讀,早飯過后繼續(xù)晨讀,準備聽寫。每學完一課,就要檢查詞匯,語法,句型。每周還有日語測試。開始時很不適應(yīng),開始連著幾次都沒有及格,入門比較忙,學習壓力個性大,班上以前有三位同學中途退出,我以前動搖過,想過要離開,當想到尋找工作的不易,還是咬牙堅持下來了。之后好多了,每次都在九十多分,經(jīng)歷過這樣困難的處境之后,我會在以后道路中更加堅強走下去。課程安排是上午三節(jié)課,下午三節(jié)課,晚上三節(jié)自習,作息時間跟高中差不多。日語就是一切,吃飯時總會忍不住去看幾眼詞條,睡覺前也得溫習一下。那里的壓力遠比我以前任何時候所受的要大很多。每周有六天課,每一天都在高節(jié)奏高壓中度過。之后是日語口語和聽力的強化訓(xùn)練,主要培養(yǎng)聽,說潛力。
之后開始JAVA基礎(chǔ)的學習。JAVA和以前學過的C語言是不同的,JAVA是純面向?qū)ο蟮恼Z言,開始的時候受到C語言的影響,還很不適應(yīng)JAVA的編程思想.慢慢的練習多了,也就能適應(yīng)了。此刻才發(fā)現(xiàn),JAVA比起C語言容易的多,它摒棄了C中很多功能強大但又很不合理,容易出錯的資料。JAVA有很多特點:純面向?qū)ο?,分布式,健壯特性,安全性,體系結(jié)構(gòu)中立,可移植,解釋執(zhí)行,高性能,多線程,動態(tài)性。此刻JAVA已發(fā)展為一種開放性的技術(shù)標準。
僅僅學習JAVA,對于做項目而言是遠遠不夠的。做項目是從實際出發(fā),先對客戶的需求進行分析,這部分很重要,務(wù)必把其中的一些細節(jié)弄清楚,畫出用例圖,功能圖,確定關(guān)鍵字,每一個功能的實現(xiàn),并且對權(quán)限進行分配,做出相關(guān)的界面。之后編寫程序,這部分不應(yīng)浪費太多的時間,因為做一個項目需求分析占到40%,軟件測試占到40%,而寫代碼只占到20%。這方面有很多不懂的地方,很多功能是想出來了,但是代碼卻實現(xiàn)不了。大家在一齊討論,老師再進行講解。在這期間很鍛煉人,當學會一個技術(shù)時,就會有很大的成就感。而在其中,對了SQL語言的使用是相當?shù)闹匾模驗闆]有了SQL語言的支持,對數(shù)據(jù)庫表的操作,是根本無法實現(xiàn)的,對數(shù)據(jù)的增刪查改,都是一樣的。發(fā)現(xiàn)對于軟件來說,對數(shù)據(jù)庫的操作是至關(guān)重要的,因為有很多軟件都是這樣的,無論是什么都要對數(shù)據(jù)進行操作,統(tǒng)計、分類、查詢、修改、刪除等。最后就是軟件測試了,主要測試有沒有漏掉的功能,有沒有冗余的東西,有沒有代碼的bug,界面合不合總的來說,對于項目實訓(xùn),我個人認為是十分重要的,這突破了以前我的思維模式和慣性作法,以前對于程序來說,一開始就制作從來也不計劃,如果遇到了與想象中的不一樣的難題,就把這部分刪除掉,最近制作出來
的程序,往往是功能不完善、不明確,沒有具體的規(guī)劃和文檔,到最后讓別人很難理解,自己也是很難講明白。沒有一個良好的程序設(shè)計思想,當然了學習項目實戰(zhàn)后,丟掉了那樣壞毛病,建立了良好的設(shè)計思想和編程過程。有很多不理解此刻變成了此刻的理解感謝,因為往往一些正確的思想,總是一開始不被人理解.
3.實習收獲與體會
在學校里學了不少知識,和計算機知識,但是對與我來說還是遠遠不夠的。還沒有學會怎樣將理論知識付諸實踐,所以到了IBM無錫實訓(xùn)基地。在那里給我?guī)砹撕芏嗪芏啵钪匾氖欠e累了工作經(jīng)驗,為以后的工作打好了基礎(chǔ)。
透過實習我有不少體會,做事情要有以下幾點:首先要有好的態(tài)度,態(tài)度決定一切,擺正自己的心態(tài),不要去依靠別人,依靠網(wǎng)絡(luò),遇到不會的,以為什么東西上網(wǎng)搜搜就能夠了,必須要有自己動手,只有這樣,才能真正提高自己。