茂名频犹商务服务有限公司

java實習(xí)報告2000字

| 新華0

報告是對本單位所做過的工作的回顧和總結(jié),只有做過的工作,才能寫進(jìn)報告。寫java實習(xí)報告2000字要注意什么?這里給大家提供java實習(xí)報告2000字下載,供大家參考。

java實習(xí)報告2000字篇1

一轉(zhuǎn)眼,這段實習(xí)的生活過去了,回首這段時間的實習(xí),最大的收獲是學(xué)到了更多的知識,增加了自己的經(jīng)驗,鍛煉了自己,提高了自己的能力。下面,我將實習(xí)的工作總結(jié)如下:

在注重素質(zhì)教育的今天,社會實習(xí)一直被視為培養(yǎng)德、智、體、美、勞全面發(fā)展的跨世紀(jì)優(yōu)秀人才的重要途徑。畢業(yè)實習(xí)是學(xué)校教育向課堂外的一種延伸,也是推進(jìn)素質(zhì)教育進(jìn)程的重要手段、大學(xué)生進(jìn)入社會的橋梁。它有助于當(dāng)代大學(xué)生接觸社會,了解社會。同時,實習(xí)也是大學(xué)生學(xué)習(xí)知識、鍛煉才干的有效途徑,更是大學(xué)生服務(wù)社會、回報社會的一種良好形式。鑒于畢業(yè)實習(xí)的以上的優(yōu)點,我懷著一顆真誠學(xué)習(xí)的心成為了其中的一員。

來到實習(xí)單位,我首先面對的是個人角色的轉(zhuǎn)換及整個人際關(guān)系的變化。學(xué)校里成績不錯的學(xué)生變成了未知領(lǐng)域里從頭學(xué)起的實習(xí)生,而熟悉的校園也變成了陌生的企業(yè)單位,身邊接觸的人變成了我的前輩我的同事我的師傅,相處之道完全不同。在這樣的轉(zhuǎn)變中,對于溝通的認(rèn)知顯得非常蒼白。于是第一次覺得自己并沒有本以為的那么善于溝通。當(dāng)然,適應(yīng)新的環(huán)境是需要過程的,所以我相信時間和實踐會讓我很快完成這種角色的轉(zhuǎn)變,真正融入到工作單位這個與學(xué)校全然不同的社會大環(huán)境中。我還要努力實踐,自覺進(jìn)行角色轉(zhuǎn)化。只有將理論付諸于實踐才能實現(xiàn)理論自身的價值,也只有將理論付諸于實踐才能使理論得以檢驗。同樣,一個人的價值也是通過實踐活動來實現(xiàn)的,也只有通過實踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。

在公司中做不出成績時,會有來自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過十多年的讀書。兩個月的實習(xí)時間雖然不長,但是我從中學(xué)到了很多知識,關(guān)于做人,做事,做學(xué)問。只有擁有自信才能夠克服一切,去實現(xiàn)自己的理想,創(chuàng)造自己的人生。

實習(xí)是個人綜合能力的鍛煉,作為一名新時代的新青年更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。像我這種文憑不高的人,心里就有一種很渴望的感覺,明白了自己與社會所需的要求,因為現(xiàn)在畢業(yè)求職,特別是對于像自己一般的人,更多的時間是社會職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應(yīng)該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會把心態(tài)放正,在公司的時候先全面發(fā)展,等過段再看看精于哪個方面,然后向那個方向努力發(fā)展。

在信息時代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動力。作為一名年輕同志更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號召,結(jié)合工作實際,不斷學(xué)習(xí)理論、技能知識和社會知識,用先進(jìn)的知識武裝頭腦,用精良的技術(shù)提升能力,以廣博的社會知識拓展視野。

我努力去適應(yīng)全新環(huán)境的同時,最大的體會莫過于實際工作方面的收獲。特別是在實習(xí)過程中,我親眼看到前輩們對工作認(rèn)真負(fù)責(zé)、精益求精的工作作風(fēng)。在實習(xí)過程中使我感受最深、受益最大的就是這種工作作風(fēng)。通過這次實習(xí),前輩們的這種作風(fēng)和精神值得我在今后的工作中很好地學(xué)習(xí)、繼承和發(fā)揚(yáng)。走出校門,踏進(jìn)社會,不能把自己要求太高。因為期望越大,失望可能會越大,但適當(dāng)?shù)钠谕c渴望還是非常必要的。不能認(rèn)為我在學(xué)校里讀了多少本書、寫了多少萬字、聽了多少堂課,自己了不起了。我畢竟還是初出茅廬,沒有任何實踐經(jīng)驗,比起前輩們還差得很遠(yuǎn)。學(xué)校生活暫告一段,社會生活剛剛起步,應(yīng)該在步入社會后,繼續(xù)學(xué)習(xí),不斷增長和擴(kuò)展知識面,才能使自己在社會占有一席之地。 由于公司是主要是做網(wǎng)站的,所以我利用一段時間對PHP和mysql進(jìn)行了系統(tǒng)的學(xué)習(xí),在這里帶我的師傅有時候只是很粗略的給我們講講或者干脆直接告訴我們應(yīng)該學(xué)會什么,什么時候檢查。這時才真正感受到了在學(xué)校時老師耐心的教我們一點一滴知識時的珍貴。真后悔在學(xué)校時不應(yīng)該那么浪費(fèi)時間。但是現(xiàn)在也認(rèn)識到自學(xué)能力的重要性,認(rèn)識到“活到老學(xué)到老”的真諦。“在大學(xué)里學(xué)的不是知識,而是一種叫做自學(xué)的能力”,參加工作后才能深刻體會這句話的含義。課本上學(xué)的理論知識用到的很少。在這個信息爆炸的時代,知識更新太快,靠原有的一點知識肯定是不行的。我們必須在工作中勤于動手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實在不行可以虛心請教他人,而沒有自學(xué)能力的人遲早要被企業(yè)和社會所淘汰。所以我們還要繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在公司實習(xí)已經(jīng)兩個月了,在這里每天的時間都是非常緊張的,沒有什么時間玩。在這里我懂得了許多,以前知識嘴上說說,現(xiàn)在真的感覺到賺錢的不容易。想到父母為了養(yǎng)家,為了送我讀書是多么偉大的一件事,他們真的不容易。還懂得了要做好一件事必須要有一定的一致,還要善于學(xué)習(xí)、多和周圍的人溝通、要能發(fā)現(xiàn)問題、多問幾個為什么會是這樣,你一定可以學(xué)到很多東西,養(yǎng)成多想多問的習(xí)慣,對以后的工作一定會有幫助的,還知道了團(tuán)隊合作的重要性。

剛來的時候,什么都不習(xí)慣,因為是第一次上班,有點累,覺得力不從心,不知道從哪里入手,去學(xué)習(xí)哪方面的知識。后面慢慢就習(xí)慣了,但有時候想想,我一個大專生在外面又能干些什么呢?復(fù)雜點的也不會,連簡單的功能有時候都做不好,以后怎么干大事呢?這也是個很好的鍛煉機(jī)會,好好磨練一下自己也有好處。中國不是有句古話“吃得苦中苦,方為人上人”嗎?

一、 感想和體會

1、第一是要真誠:你可以偽裝你的面孔你的心,但絕不可以忽略真誠的力量。第一天去單位,心里不可避免的有些疑惑:不知道同事上司怎么樣,應(yīng)該去怎么做啊,要去干些什么呢等等吧!踏進(jìn)辦公室,只見幾個陌生的臉孔。我微笑著和他們打招呼。從那天起,我養(yǎng)成了一個習(xí)慣,每天早上見到他們都要微笑的說聲:“俞總早”,那是我心底真誠的問候。我總覺得,經(jīng)常有一些細(xì)微的東西容易被我們忽略,比如輕輕的一聲問候,但它卻表達(dá)了對同事對朋友的尊重關(guān)心,也讓他人感覺到被重視與被關(guān)心。

2、 第二是溝通:要想在短暫的實習(xí)時間內(nèi),盡可能多的學(xué)一些東西,這就需要跟同事有很好的溝通,加深彼此的了解,剛到公司,同事并不了解你的工作學(xué)習(xí)能力,不清楚你會做那些工作,所以跟同事前輩很好的溝通是很必要的。同時我覺得這也是我們將來走上社會的一把不可缺少的鑰匙。通過溝通了解,同事對我有了大體了解,邊有針對性的教我一些知識。我也真正學(xué)到了計算機(jī)教科書上所沒有或者真正用到了課本上的知識,鞏固了舊知識,掌握了新知識,甚至在實踐中推翻了書本上舊有的不合實際的知識,這才真正體現(xiàn)了知識的真正價值,學(xué)以致用。

3、 第三是激情與耐心:激情與耐心,就像火與冰,看似兩種完全不同的東西,卻能碰撞出最美麗的火花。在單位時,文斌就跟我說,想做網(wǎng)站開發(fā)這塊,激情與耐心必不可少,在網(wǎng)站更新方面,這一行業(yè)就像做新聞工作,不斷的更新,這就需要你有激情,耐心的去不斷的學(xué)習(xí),提高自己的專業(yè)水平。

4、 第四是“主動出擊”:當(dāng)你可以選擇的時候,把主動權(quán)握在自己手中。

在實習(xí)時,我會主動地幫同事做一些力所能及的事情,并會積極地尋找合適的時間,向同事請教問題,跟同事像朋友那樣交流,談生活學(xué)習(xí)以及未來的工作,通過這些我就和同事走的更近,在實習(xí)當(dāng)中,同事就會更愿意更多的指導(dǎo)我。獲得更大的收獲。記得有次同事的電腦出問題,我就自高奮勇幫他去進(jìn)行查找原因,等問題解決的后,我心里感覺很高興,因為我的主動,我鞏固了我所學(xué)的知識,并且得到了同事的認(rèn)可。 5、 第五是細(xì)心負(fù)責(zé)和基本的專業(yè)素養(yǎng):細(xì)心負(fù)責(zé)是做好每一件事情所必備的基本素質(zhì),基本的專業(yè)素養(yǎng)是前提。一個網(wǎng)站的代碼可能非常多,如果你寫的代碼很凌亂,不嚴(yán)謹(jǐn)清晰,你可能會在一些細(xì)小的地方犯錯誤,網(wǎng)站也不容易的維護(hù)。所以說要做好這些事情,不細(xì)心負(fù)責(zé),沒有基本的專業(yè)素養(yǎng),是很容易出現(xiàn)錯誤的。

6、 第六是講究條理:如果你不想讓自己在緊急的時候手忙腳亂,就要養(yǎng)成講究條理性的好習(xí)慣?!白鍪裁词虑槎家袟l理,”這是從小爸爸給我的忠告。在公司時的文件材料很多,這就需要很有條理的去整理好,以免在用的時候翻箱倒柜的去找,耽擱時間,浪費(fèi)精力,誤了事情。所以,經(jīng)理的桌子上總是收拾得井井有條。這一點對我感觸很深,同時讓我聯(lián)想到在一本書上看到這么一個故事,一位在美國電視領(lǐng)域頗有成就的美籍華人當(dāng)部門經(jīng)理時,總裁驚訝于他每天都能把如山的信件處理完畢,而其他經(jīng)理桌上總是亂糟糟堆滿信件。他說,“雖然每天信件很多,但我都按緊急性和重要性排序,再逐一處理?!笨偛糜谑前堰@種做法推廣到全公司,整個公司的運(yùn)作變得有序,效率也提高了。所以說:養(yǎng)成講究條理的好習(xí)慣,能讓我們在工作中受益匪淺。

7、第七是態(tài)度決定一切。

工作時一定要一絲不茍,認(rèn)真仔細(xì),一個職員在公司的大部分時間都是在工作的,這就要求他在這段時間內(nèi)一定要小心謹(jǐn)慎,一絲不茍,不能老是出錯, 有必要一定要檢驗自己的工作結(jié)果,以確保自己的萬無一失.工作的時候我一直保持極大的工作熱情,不僅順利完成工作任務(wù),工作之余還經(jīng)??偨Y(jié)經(jīng)驗教訓(xùn),不斷提高工作效率,雖然工作中我也會犯一些錯誤,受到領(lǐng)導(dǎo)批評,但我認(rèn)為這些錯誤和批評是能讓我能在以后的工作中謹(jǐn)慎小心,提高工作效率。在和大家工作的這段時間里,他們嚴(yán)謹(jǐn)、認(rèn)真的工作作風(fēng)給我留下了很深刻的印象,我也從他們身上學(xué)到了很多自己缺少的東西。這次生產(chǎn)實習(xí)雖然說時間比較少,但是卻讓我了解了公司的企業(yè)文化、生產(chǎn)模式和質(zhì)量體系管理等經(jīng)驗,這對我來說是很寶貴的。

8、第八是勤于思考

在工作崗位上一定要勤于思考,不斷改進(jìn)工作方法,提高工作效率. 公司的日常工作都會比較繁瑣,而且?guī)滋煜聛硪矔容^枯燥,就是需要你多動腦筋,不斷地想方設(shè)法改進(jìn)自己的工作方法,提高工作效率,減少工作所需時間

9、第九是不斷學(xué)習(xí)

要不斷的豐富自己的專業(yè)知識和專業(yè)技能。這會使你的工作更加得心應(yīng)手。一個人在自己的職位上有所作為,一定要對自己職業(yè)的專業(yè)知識有所熟悉,對自己業(yè)務(wù)所在范圍內(nèi)的業(yè)務(wù)技能也要熟練掌握,這樣才算是一位合格的技術(shù)人員。

二、工作成果與收獲,在技術(shù)方面的心得體會:

程序代碼編寫,在與同事的交流中,能積累更多的經(jīng)驗和他人的編程思想,來完善自己未成熟的編程思想。指導(dǎo)教師常常持有一些我們無法想到的編程技巧和實現(xiàn)捷徑,這為我們省下了一些鉆研的時間,畢竟多年的經(jīng)驗是非常寶貴,值得我們這些新手去學(xué)習(xí)和借鑒的,使之成為我們自己的財富。從這里,我才真正的意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的思想,在我以前的認(rèn)識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導(dǎo),不然真的會出現(xiàn)老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。

項目程序的編程是一個非常煩瑣而枯燥的過程,需要耐心和毅力去完成,不然中途出現(xiàn)過多的錯誤,會使之后的校驗略顯費(fèi)時。

這里,我才真正的意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的思想,在我以前的認(rèn)識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導(dǎo),不然真的會出現(xiàn)老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。目前,正著手復(fù)習(xí)英語4級的考試,同時也沒有怠慢實習(xí)訓(xùn)練的項目程序編寫。遇到問題及時的向指導(dǎo)教師請教,如果問題不是很麻煩的話,便會通過請教同學(xué)來解決。實訓(xùn)項目編程工作量之大,超過我的想象,而且由于編程操作過于精細(xì),一點錯誤都會影響全局調(diào)試,所以一直停留在這個階段。能被別人接受和認(rèn)可,在進(jìn)行過程中不會出現(xiàn)崩潰性的問題,這些工作缺一不可。

實習(xí)項目的編程如計劃的順利進(jìn)行著,再有一周的時間,就可以徹底完成編程余下的工作,進(jìn)入到調(diào)試階段。雖然相對于一些高手,我的進(jìn)度實在是太過于落后,但是我不會認(rèn)輸,畢竟每天都認(rèn)真而又充實的生活著、工作著,沒有閑暇的時間去偷懶。軟件的調(diào)試也同樣是非常重要的,它關(guān)系著整個軟件是否能正常輸出和輸入,在軟件的整個工程中,占著無可厚非的重要地位。所以,必須耐著性子,完美的進(jìn)行著每一次調(diào)試,以及軟件功能測試,不允許有半點的差錯和BUG出現(xiàn)。

回想這段時間在實習(xí)項目的程序編寫和調(diào)試測試,充分發(fā)現(xiàn)了個人力量的渺小,人類永遠(yuǎn)無法脫離組織而單獨(dú)活下去,就像我這段時間的程序編寫以及與指導(dǎo)老師的溝通,如果沒有他們的協(xié)助,也許我需要更多的時間來完成實習(xí)項目的程序編寫以及調(diào)試和測試等環(huán)節(jié)。組織內(nèi)部的協(xié)調(diào)工作,使我實習(xí)項目作業(yè)可以順利的完成,在寒假即將到來之際,充分的體會到了組織團(tuán)體對個人的重要性所在,在這段軟件大型實習(xí)活動中,學(xué)習(xí)了很多書本上遺漏的知識和前輩老師的很多指導(dǎo)經(jīng)驗,這是一筆無比巨大的精神財富,是我之后學(xué)習(xí)工作的重要財產(chǎn)。

實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機(jī)會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機(jī)遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我們都會因涉事而成長。

這同時又證明了要做好一份工作,不僅要了解相關(guān)的理論知識,還要了解實際操作。通過這段時間的學(xué)習(xí),從無知到認(rèn)知,到深入了解,漸漸的我喜歡上這個全新的專業(yè),讓我深刻的體會到學(xué)習(xí)的過程是最美的,在整個實習(xí)過程中,我每天都有很多的新的體會,新的相反,想說的很多,總結(jié)下來主要有以下幾點:堅持、我們不管到那家公司,一開始都不會立刻給工作我們做,一般都是先讓我們看,時間短的要幾天,時間長的要幾周,在這段時間里很多人會覺得很無聊,沒事可做,便產(chǎn)生離開的想法,在這個時候我們一定要堅持,輕易放棄只會讓自己后悔。多聽、多看、多想、多做、少說:我們到公司工作以后,要知道自己能否勝任這份工作,關(guān)鍵是看你自己對待工作的態(tài)度,態(tài)度對了,即使自己以前沒學(xué)過的知識也可以在工作中逐漸的掌握。態(tài)度不好,就算自己有知識基礎(chǔ)也不會把工作做好,四多一少就是我的態(tài)度,我剛到這個崗位工作,根本不清楚該做些什么,并且這和我在學(xué)校讀的專業(yè)沒有必然的聯(lián)系,剛開始我覺得很頭痛,可經(jīng)過工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應(yīng)該怎樣做,然后自己親自動手去多做,終于在短短幾天里對工作有了一個較系統(tǒng)的認(rèn)識,慢慢的自己也可以完成相關(guān)的工作了,光用嘴巴去說是不行的,所以,我們今后不管干什么都要端正自己的態(tài)度,這樣才能把事情做好。少埋怨:有的人會覺得公司這里不好那里不好,同事也不好相處工作也不如愿,經(jīng)常埋怨,這樣只會影響自己的工作情緒,不但做不好工作,還增加了自己的壓力,所以,我們應(yīng)該少埋怨,要看到公司好的一面,對存在的問題應(yīng)該想辦法去解決而不是去埋怨,這樣才能保持工作的激情。虛心學(xué)習(xí):在工作過程中,我們會碰到很多問題,有的是我們懂得的,也有很多是我們不懂的,不懂的東西我們要虛心向同事或領(lǐng)導(dǎo)請教,當(dāng)別人教我們知識的時候,我們也應(yīng)該虛心的接受,不要認(rèn)為自己懂得一點雞毛蒜皮就飄飄然。錯不可怕,就怕一錯再錯:每一個人都有犯錯的時候,工作中第一次做錯了不要緊,公司領(lǐng)導(dǎo)會糾正并原諒你,但下次你還在同一個問題上犯錯誤,那你就享受不到第一次犯錯時的待遇了。

三、實習(xí)總結(jié)

經(jīng)過這次實習(xí),我從中學(xué)到了很多課本沒有的東西,在就業(yè)心態(tài)上我也有很大改變,以前我總想找一份適合自己愛好,專業(yè)對口的工作,可現(xiàn)在我知道找工作很難,要專業(yè)對口更難,很多東西我們初到社會才接觸、才學(xué)習(xí)。所以我現(xiàn)在不能再像以前那樣等待更好機(jī)會的到來,要建立起先就業(yè)再擇業(yè)的就業(yè)觀。應(yīng)盡快丟掉對學(xué)校的依賴心理,學(xué)會在社會上獨(dú)立,敢于參加與社會競爭,敢于承受社會壓力,使自己能夠在社會上快速成長。

通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。然后,在技術(shù)上也有了很大的提高,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。而且所作的軟件應(yīng)用性更強(qiáng)。所以,我要堅定自己的信念,在公司好好實習(xí),爭取提早轉(zhuǎn)正,我相信我會在JAVA開發(fā)這條路上走的更長更遠(yuǎn)。 總之,這段時間,我看到了自己本身存在著許多問題,也會遇到這樣那樣的問題,當(dāng)前的時代日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強(qiáng)自己的實踐操作技能,為以后的工作存儲更多的能力。畢業(yè)實習(xí)使我獲得了人生第一筆寶貴的工作經(jīng)驗,雖然在步入社會后,還有很多東西要學(xué)習(xí),很多教訓(xùn)要吸收,但我想我已經(jīng)做好了足夠的準(zhǔn)備,無論是心態(tài)上還是技能上?,F(xiàn)代社會的競爭是殘酷的,但只要努力地付出,我的職業(yè)生涯就必定會開出希望的花,結(jié)出成功的果——我相信。

四、今后自己努力方向

學(xué)無止境:我將堅持不懈地努力學(xué)習(xí)軟件技術(shù)知識,并用于指導(dǎo)實踐。對現(xiàn)軟件行業(yè)來說,技術(shù)變化較快,在這方面我要加強(qiáng)自我學(xué)習(xí)。光說不做,不行。在以后的工作中不斷學(xué)習(xí)知識,通過多看、多學(xué)、多練來不斷的提高自己的技能。這樣才能不斷的豐富自己,讓自己不提前被這個競爭激烈的社會所淘汰不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力及溝通能力,并在工作過程中慢慢克服急躁情緒,積極、熱情、細(xì)致地的對待每一項工作。總結(jié)這段時間的實習(xí)生活,使我受益匪淺,受益一生,這將為我選擇軟件事業(yè)而自豪,選擇軟件事業(yè)而驕傲,更加堅定了我成為軟件人的決心和信心,我有能力和毅力來走這條路。

java實習(xí)報告2000字篇2

一、實習(xí)目的

通過對java語言、JavaWeb、Oracle數(shù)據(jù)庫應(yīng)用設(shè)計及SQL語言的復(fù)習(xí)和鍛煉,并且通過使用MyEclipse 開發(fā)平臺設(shè)計庫存管理系統(tǒng)項目,以達(dá)到充分熟悉開發(fā)平臺及其應(yīng)用設(shè)計。同時掌握并實踐軟件項目設(shè)計規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

二、實習(xí)主要流程

1、公司管理規(guī)則,程序員素質(zhì),程序員編碼規(guī)范;

2、需求開發(fā)與管理;

3、面向?qū)ο蠓治雠c設(shè)計,面向?qū)ο缶幊痰奶匦?

4、 javaSE、javaWeb 、頁面設(shè)計-JSP頁面;

5、數(shù)據(jù)庫設(shè)計、SQL應(yīng)用;

6、軟件需求分析與設(shè)計;

7、項目實戰(zhàn)

三、 實習(xí)內(nèi)容

Oracle數(shù)據(jù)庫

數(shù)據(jù)庫是數(shù)據(jù)的結(jié)構(gòu)化集合。計算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實用工具,或是作為其他應(yīng)用程序的組成部分。

Oracle服務(wù)器還有一套實用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測試主頁上,給出了Oracle服務(wù)器和其他數(shù)據(jù)庫管理器的比較結(jié)果。

Oracle服務(wù)器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管Oracle始終在不斷發(fā)展,但目前Oracle服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的Oracle十分適合于訪問Internet上的數(shù)據(jù)庫。

java與SQL的應(yīng)用

Java語言是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言之一,它提供了方便訪問數(shù)據(jù)的技術(shù)。利用Java語言中的JDBC技術(shù),用戶能方便地開發(fā)出基于Web網(wǎng)頁的數(shù)據(jù)庫訪問程序,從而擴(kuò)充網(wǎng)絡(luò)應(yīng)用功能。JDBC(Java Database Connectivity,Java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一的訪問接口。JDBC由一組用Java語言編寫的類與接口組成,通過調(diào)用這些類和接口所提供的方法,用戶能夠以一致的方式連接多種不同的數(shù)據(jù)庫系統(tǒng)(如Access、SQL Server 2000、Oracle、Sybase等),進(jìn)而可使用標(biāo)準(zhǔn)的SQL語言來存取數(shù)據(jù)庫中的數(shù)據(jù),而不必再為每一種數(shù)據(jù)庫系統(tǒng)編寫不同的Java程序代碼。

控制技術(shù)-Servlet技術(shù)

1) 什么是Servlet?

一個servlet就是Java編程語言中的一個類,它被用來擴(kuò)展服務(wù)器的性能,服務(wù)器上駐留著可以通過“請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴(kuò)展Web服務(wù)器的應(yīng)用程序。Java Servlet技術(shù)為這些應(yīng)用程序定義了一個特定于HTTP的 servlet類。

java__.servlet和java__.servlet.http包為編寫servlet提供了接口和類。所有的servlet都必須實現(xiàn)Servlet接口,該接口定義了生命周期方法。

2) Servlet的生命周期

一個servlet的生命周期由部署servlet的容器來控制。當(dāng)一個請求映射到一個servlet時,該容器執(zhí)行下列步驟。

頁面設(shè)計-JSP頁面

1)MVC 模式

為了把表現(xiàn)層presentation從請求處理request processing 和數(shù)據(jù)存儲data storage中分離開來,SUN公司推薦在JSP文件中使用一種“模型-視圖-控制器”Model-view-controller 模式。規(guī)范的SERVLET或者分離的JSP文件用于處理請求。當(dāng)請求處理完后,控制權(quán)交給一個只作為創(chuàng)建輸出作用的JSP頁。有幾種平臺都基于服務(wù)于網(wǎng)絡(luò)層的模-視圖-控件模式(比如Struts 和Spring framework)。

2) JSP技術(shù)的強(qiáng)勢

(1)一次編寫,到處運(yùn)行。在這一點上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。

(2)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASP/PHP的局限性是顯而易見的。

(3)強(qiáng)大的可伸縮性。從只有一個小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺Application進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。

(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺之下。

3) JSP技術(shù)的弱勢

(1) 與ASP一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。

(2) Java的運(yùn)行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的.java文件和.class文件,以及對應(yīng)的版本文件。

四、實習(xí)總結(jié)

通過這一期的實訓(xùn),雖然實訓(xùn)的時間不長,但是總體上收獲挺大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。

java實習(xí)報告2000字篇3

1.實習(xí)摘要

本為期三周的實訓(xùn)項目是在電子商務(wù)專業(yè)的一門專業(yè)必修課程《Java語言程序設(shè)計》課程上設(shè)置的,要求學(xué)生用Java技術(shù)在Windows平臺下開發(fā)學(xué)生信息管理系統(tǒng),是鞏固學(xué)生所學(xué)理論知識、培養(yǎng)學(xué)生動手能力并使理論與實際相結(jié)合的重要實踐環(huán)節(jié)。

1.1實習(xí)目的

本次課程實習(xí)旨在提升本專業(yè)學(xué)生對此課程中的理論知識的綜合應(yīng)用能力、提高學(xué)生的邏輯思維能力、軟件開發(fā)能力。是學(xué)生通過此程序的開發(fā)能夠切實提高其的程序設(shè)計水平,在實踐中掌握面向?qū)ο蟪绦蛟O(shè)計的開發(fā)思想。

1.2開發(fā)環(huán)境

操作系統(tǒng);Windows _P

編程環(huán)境:MyEclipse 6.0

主要技術(shù):Java Swing實現(xiàn)窗體界面

JDBC實現(xiàn)數(shù)據(jù)庫操作

系統(tǒng)架構(gòu):三層架構(gòu)(MVC)+DAO設(shè)計模式

數(shù)據(jù)庫:MySQL5.0

2.課設(shè)內(nèi)容

2.1系統(tǒng)功能需求

學(xué)生信息管理系統(tǒng)主要對在校學(xué)生的個人基本信息以及成績信息進(jìn)行管理,對教師用戶提供查詢信息、增添信息、刪除信息等操作功能;對學(xué)生用戶提供成績查詢功能。我們的目標(biāo)就是為該系統(tǒng)提供前臺用戶界面設(shè)計以及后臺連接數(shù)據(jù)庫程序設(shè)計,系統(tǒng)程序界面采用Java Swing組件實現(xiàn),數(shù)據(jù)庫操作采用JDBC實現(xiàn)。

學(xué)生信息管理系統(tǒng)要面對教師和學(xué)生用戶。對于教師,需要查詢?nèi)繉W(xué)生的基本信息和成績信息,并且可以對其進(jìn)行修改。對于學(xué)生,不需要查詢自己的基本信息,只需要查詢成績。為了保護(hù)學(xué)生成績隱私,每位學(xué)生登錄系統(tǒng)后只能查詢自己的成績,而無法看到別人的成績。教師方面:教師通過自己的用戶名和密碼登錄后,進(jìn)入教師主界面,在這個主界面里,可以選擇要操作的類別,即查詢功能還是修改功能。在查詢功能里面,可以選擇是查詢學(xué)生基本信息,還是查詢學(xué)生成績信息。在查詢學(xué)生基本信息時,可以從依據(jù)不同字段,即學(xué)生信息表的不同屬性進(jìn)行查找。在查找學(xué)生成績信息時,只能依據(jù)學(xué)生姓名和學(xué)號進(jìn)行查找。在修改功能里面,包括對學(xué)生基本信息表和學(xué)生成績表進(jìn)行增加和刪除記錄。學(xué)生方面:學(xué)生通過自己的用戶名和密碼登錄此系統(tǒng)后, 可以查詢自己本學(xué)期的各科成績信息。

2.2數(shù)據(jù)庫需求

依據(jù)功能需求,學(xué)生信息管理系統(tǒng)主要有三個表:student表、teacher表和score表。student(學(xué)生信息表)有六個屬性,分別為:id(主鍵,自動遞增),num(學(xué)號),sname(姓名),se_(性別),age(年齡),dept(系別)。teacher(教師登錄表)有三個屬性列,分別為:id(主鍵,自動遞增),tname(教師賬戶),password(登錄密碼)。score(教師登錄表)有六個屬性列:分別為:id(主鍵,自動遞增),num(學(xué)號),sname(學(xué)生姓名),course(課程名稱),score(考試成績),credit(學(xué)分)。

3.設(shè)計過程

3.1總體設(shè)計

在老師對該程序設(shè)計進(jìn)行講解分析后,我們便可對該程序系統(tǒng)功能有一定的認(rèn)識。然后,需要進(jìn)行上機(jī)操作。首先,要把自己的電腦上下載安裝必要的軟件,先搭建項目編程環(huán)境:MyEclipse 6.0,再對數(shù)據(jù)庫進(jìn)行設(shè)計導(dǎo)入。之后,建四個包:Connection,Dao,Model,ui。其中,在每個包中還要再建必要的類。最后,便進(jìn)行最困難的工作,就是將已有的程序代碼敲出來,保證其完全無誤,便可實現(xiàn)系統(tǒng)各項功能。

3.2詳細(xì)設(shè)計

3.2.1.數(shù)據(jù)庫設(shè)計導(dǎo)入

依據(jù)功能需求,學(xué)生信息管理系統(tǒng)主要有三個表:student表、teacher表和score表。所以要在數(shù)據(jù)庫里建表這三個表,內(nèi)容如下。

(1)student(學(xué)生信息表)有六個屬性,分別為:id(主鍵,自動遞增),num(學(xué)號),sname(姓名),se_(性別),age(年齡),dept(系別)。

(2)teacher(教師登錄表)有三個屬性列,分別為:id(主鍵,自動遞增),tname(教師賬戶),password(登錄密碼)。

(3)score(教師登錄表)有六個屬性列:分別為:id(主鍵,自動遞增),num(學(xué)號),sname(學(xué)生姓名),course(課程名稱),score(考試成績),credit(學(xué)分)。

3.2.2.學(xué)生信息管理系統(tǒng)主要功能模塊

(1)系統(tǒng)運(yùn)行主界面

首先,將包connection,Dao,Model里的程序代碼敲出來,做好準(zhǔn)備工作。然后,再在ui包里建類LoginUI,然后將程序完整無誤地敲出來,主界面便可運(yùn)行出來。學(xué)生信息管理系統(tǒng)要面對教師和學(xué)生用戶。

(2)學(xué)生方面

繼續(xù)在ui包里建類ScoreQueryUI,StudentQueryUI,StudentScoreUI,再將其代碼完整無誤地敲進(jìn)去,便可運(yùn)行。當(dāng)學(xué)生通過自己的用戶名和密碼登錄

此系統(tǒng)后, 可以查詢自己本學(xué)期的各科成績信息。

(3)教師方面

繼續(xù)在ui包里建類 ScoreAddUI, ScoreDeleteUI,StudentAddUI, StudentDeleteUI, TeacherMainUI, 然后還是將其各自的代碼完整無誤地敲入,便可實現(xiàn)各項功能。

4.調(diào)試過程

4.1系統(tǒng)測試

教師方面:通過用戶名和密碼登錄后,進(jìn)入教師主界面,在這個主界面里,依次進(jìn)行測試。在查詢功能里,依據(jù)學(xué)生姓名和學(xué)號進(jìn)行查詢學(xué)生基本信息,再依據(jù)不同字段(姓名、學(xué)號、年齡、性別、系別)查詢學(xué)生基本信息。在修改功能里面,包括對學(xué)生基本信息表和學(xué)生成績表進(jìn)行增加和刪除記錄,一旦運(yùn)行成功,必會顯示增添或刪除成功,否則顯示增添或刪除失敗。

學(xué)生方面:通過學(xué)號和密碼登錄此系統(tǒng)后, 可以查詢自己本學(xué)期的各科成績信息。

4.2出現(xiàn)問題

第一,在我敲完代碼后,因為其中有不少細(xì)節(jié)性的小錯誤,系統(tǒng)會顯示出很多的小差,根本不能運(yùn)行。

第二,數(shù)據(jù)庫連接有問題,因為總是連接不上,所以當(dāng)通過用戶名和密碼登錄時,總是會彈出用戶密碼錯誤的小框。

第三,當(dāng)檢查完代碼完全無誤時,有個別功能還是無法實現(xiàn)。

4.3解決方法

第一,對于程序代碼的敲打有錯誤這一問題,我唯一的辦法就是對照代碼一點一點的來查找,直到把錯誤找完為止。

第二,剛開始我導(dǎo)入的是自己的數(shù)據(jù)庫,可能是文件數(shù)據(jù)受損,以至于能連接上,但是無法顯示。后來我在192.168.0.1里又新建了個數(shù)據(jù)庫,這個問題就解決了。

第三,程序代碼雖看起來無誤,但實質(zhì)還是有問題。只要將個別字符前后加

上需要空格,問題就可解決。

5.設(shè)計體會與小結(jié)

通過這兩個多星期的系統(tǒng)設(shè)計與開發(fā),學(xué)生信息管理系統(tǒng)開發(fā)完成。在系統(tǒng)開發(fā)的過程中,以前學(xué)習(xí)感到很抽象的課程Java變得清晰起來。我感覺到這門理論課程的重要性。我還發(fā)現(xiàn)原本比較基礎(chǔ)的東西記不牢,運(yùn)用起來比較麻煩,而且書上講的東西還較少,所以起初做課設(shè)的時候可以說是一頭霧水,必須通過其他途徑去鞏固去加強(qiáng)。需要學(xué)習(xí)的東西還有很多很多。

但我收獲的也不少,我更了解了整個學(xué)生信息管理系統(tǒng)的開發(fā)流程。從數(shù)據(jù)庫的建立,到開發(fā)環(huán)境的建立我都很熟悉了。對于Java的一些基礎(chǔ)知識我也已經(jīng)能夠了解并掌握,尤其是程序代碼,對于我來說已經(jīng)不是一大串亂碼了??傊艺娴脑趯嵺`中學(xué)到的不僅是課本知識的鞏固和提高,而且還在實踐中學(xué)習(xí)到解決不少程序設(shè)計的細(xì)節(jié)問題的方法,感謝老師不厭其煩的指導(dǎo),對此次課設(shè)的實習(xí),我感到受益匪淺。

java實習(xí)報告2000字篇4

尊敬的各位領(lǐng)導(dǎo)、各位老師、各位同學(xué):

大家好!

在學(xué)院領(lǐng)導(dǎo)老師的帶領(lǐng)和安排下,我們在上個學(xué)期末,到北京進(jìn)行了為期10天的專業(yè)實習(xí)。在實習(xí)過程中,我們在專編程技能以及軟件開發(fā)的總體架構(gòu)思想上都收獲頗豐。

本次實訓(xùn)我們分為兩個階段,前五天為第一階段,我們進(jìn)行了理論知識的學(xué)習(xí),鞏固和深化了所學(xué)的編程知識。以下談一談個人的感受與體會

一、理論知識的學(xué)習(xí)

在實訓(xùn)進(jìn)行的前五天,我們上的是java編程的理論課。負(fù)責(zé)上課的老師言語風(fēng)趣幽默而不失嚴(yán)謹(jǐn),在老師的引導(dǎo)和啟發(fā)下,我們鞏固了之前在學(xué)校所學(xué)的編程知識,并加以深化,澄清之前對編程技術(shù)認(rèn)識的一些錯誤或模糊的概念。

我們還在課上以java里GUI編程常用的swing框架和JAVA的容器體系作為切入點,框架作為這期間除了學(xué)習(xí)一般的編程的知識技巧。在全面的系統(tǒng)的認(rèn)識了框架同時補(bǔ)充學(xué)習(xí)了泛型技術(shù),以及框架中架構(gòu)思想的知識。在企業(yè)的實際編碼過程中,一個個框架構(gòu)成了軟件的基石,只有掌握了幾門框架知識,才能在實踐中高效開發(fā),讓自己的產(chǎn)品在市場上立于不敗之地。

在理論課的學(xué)習(xí)過程中,我們也暴露了一些問題,比如在學(xué)校上課學(xué)習(xí)時,對所學(xué)知識只是知其然而不知其所以然,不太愿意深鉆,和超前學(xué)習(xí)一些知識。

二、項目開發(fā)實戰(zhàn)練習(xí)

在結(jié)束了理論知識的學(xué)習(xí)之后,后五天我們在實訓(xùn)基地進(jìn)行了項目開發(fā)的實戰(zhàn)練習(xí)。

項目的名稱是superVCD,是由海輝曾經(jīng)所接的一個遠(yuǎn)程音樂唱片管理軟件項目的精簡版。雖然有所精簡,但是其內(nèi)容對我們學(xué)習(xí)仍具有相當(dāng)?shù)膬r值,對我們了解真實的軟件的設(shè)計規(guī)范,編碼規(guī)范,文檔規(guī)范以及客戶對軟件的需求很有參考價值。該內(nèi)容囊括了GUI設(shè)計和編碼,容器與泛型的知識,規(guī)范文檔編寫,測試及日志系統(tǒng),甚至要求我們實現(xiàn)一個專用的輕量級數(shù)據(jù)庫系統(tǒng),這無疑是對我們很好的一次歷練機(jī)會,同時可以積累豐富的知識。

平時我們很少有機(jī)會能夠完成一個如此規(guī)模的項目,所以在這次項目實戰(zhàn)訓(xùn)練中,我的收獲也有很多。

第一,我學(xué)會了如何規(guī)范的編寫代碼和文檔。文檔和代碼是團(tuán)隊各成員在項目開發(fā)交流合作中的紐帶,風(fēng)格隨意混亂的代碼和缺失或語義不明的文檔會讓團(tuán)隊中的其他成員不能理解和使用自己寫的程序,我在平時編寫代碼比較隨意,并不注重這一點,經(jīng)歷這次實戰(zhàn)演練之后,我一定會嚴(yán)格的遵守編碼規(guī)范。

第二,我學(xué)會了如何理解和分析客戶的需求。軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,在這次實戰(zhàn)演練中,老師教會了我們?nèi)绾谓M織團(tuán)隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發(fā)。

第三,我學(xué)會了對按照需求對軟件架構(gòu)進(jìn)行設(shè)計,這點我想是我們許多同學(xué)之前都非常欠缺的,因為我們在學(xué)校的時編寫代碼篇幅短小,功能單一,所以設(shè)計思路通常只留于腦內(nèi),非常模糊。而在這次項目開發(fā)演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。

第四,我學(xué)會了如何團(tuán)隊合作,共同開發(fā)。作為項目開發(fā)小組的組長,我的體會更加深刻。獨(dú)木難支,光靠一個人的力量是遠(yuǎn)遠(yuǎn)不夠的。只有管理組織好一個團(tuán)隊,才能夠最終完成項目的開發(fā),或許在編程技術(shù)水平上團(tuán)隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團(tuán)隊的找到適合自己的位置,每個人在自己的團(tuán)隊中做的貢獻(xiàn),創(chuàng)造出不可磨滅的重大價值。

第五,我學(xué)會了如何與客戶溝通并展示自己的項目,軟件項目的開發(fā)最終需要的是客戶的認(rèn)可,讓客戶了解并認(rèn)可自己的產(chǎn)品的辦法就是用言語將自己的項目的的一面展示出來,在最后一天里,實訓(xùn)的老師組織了項目的答辯,給我們提供了鍛煉自己的表達(dá)能力,展示自己的項目的舞臺。

在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學(xué)會了如何編寫規(guī)范合格的代碼和文檔;學(xué)會了了正確理解分析客戶需求并設(shè)計項目的方法;體會到了團(tuán)隊合作精神的重要性,明白了組織團(tuán)隊進(jìn)行項目開發(fā)的具體流程,還了解到了向客戶展示產(chǎn)品以及與客戶進(jìn)行溝通的技巧。

經(jīng)歷過這次實習(xí)實訓(xùn),我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進(jìn)行項目開發(fā)鍛煉動手能力的機(jī)會,積累了一筆寶貴的經(jīng)驗。實訓(xùn)雖已結(jié)束,但我們的不斷學(xué)習(xí)的征途才剛剛邁出第一步。今后的路還很長,還有很多機(jī)會去實習(xí)提高,我們要以更加積極的姿態(tài)去充實自己,學(xué)習(xí),不斷地迎接挑戰(zhàn)。

java實習(xí)報告2000字篇5

轉(zhuǎn)眼間,四年額大學(xué)生活就要接近尾聲了,畢業(yè)的鐘聲將要敲響。將課堂所學(xué)知識運(yùn)用于實踐成為畢業(yè)生們必經(jīng)的道路。帶著老師的忠告,20__年7月5日我有幸來到西安軟件服務(wù)外包學(xué)院進(jìn)行為期三個月的實習(xí)。

作為大學(xué)生涯的最后一課,實習(xí)不僅重要更有其獨(dú)特性,正是通過實習(xí),讓我逐漸掌握怎樣把學(xué)校教給我的理論知識恰當(dāng)?shù)剡\(yùn)用到實際工作中,讓我慢慢褪變學(xué)生的浮躁與稚嫩,真正地接觸這個社會,漸漸地融入這個社會,實現(xiàn)我邁向社會獨(dú)立成長的第一步。

在三個月里,所學(xué)知識的確有很多,java基礎(chǔ),數(shù)據(jù)庫操作(oracle,mysql),SSH框架(hibernate,struts,spring),網(wǎng)頁設(shè)計jsp技術(shù)等,總之學(xué)到了很多曾經(jīng)陌生的技術(shù)。受益匪淺。

一、實習(xí)計劃

7月10日:簡單地了解公司的基本情況,進(jìn)一步學(xué)習(xí)了java的基本知識。 7月11日—7月13日:學(xué)習(xí)java相關(guān)的編程環(huán)境和運(yùn)行環(huán)境的材料,準(zhǔn)備好有關(guān)的程序和工具。

7月14日-7月17日:學(xué)習(xí)系統(tǒng)運(yùn)行環(huán)境及環(huán)境變量設(shè)置,并調(diào)試。

7月18日-7月26日:學(xué)習(xí)簡單的java編程,做一個簡單的登錄系統(tǒng), 7月27日-7月29日:深入地學(xué)習(xí)java的編程技巧和編程思想。

7月30日-8月2日:學(xué)習(xí)了SQL Server的相關(guān)知識,為后面的工作做好準(zhǔn)備工作。 8月3日-8月5日:進(jìn)行數(shù)據(jù)庫建立的學(xué)習(xí)和練習(xí)。包括表的建立,表之間的關(guān)系和優(yōu)化。

8月6日-8月10日:對登錄界面進(jìn)行美化,并著手后臺的編碼工作。

8月11日-8月20日:依然是進(jìn)行后臺和各模塊功能編碼實現(xiàn)的學(xué)習(xí)和嘗試。并練習(xí)簡單、常用的測試的方法。了解其重要性。

8月21日-9月10日:學(xué)習(xí)SSH框架。對設(shè)計代碼進(jìn)行簡化。

9月11日-10月5日:利用所學(xué)完成個人項目。

二、實習(xí)目的

進(jìn)一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識,提高分析、判斷和處理實際問題的 能力,鍛煉自己的實際動手能力,增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

三、實習(xí)內(nèi)容

通過本次實習(xí),應(yīng)當(dāng)對Java、SQL、Dreamweaver等達(dá)到熟練運(yùn)用的地步,同時應(yīng)該對Java語言及其應(yīng)用有一個非常清晰、明了的認(rèn)識。本次的實習(xí)內(nèi)容主要包括:對登錄管理系統(tǒng)有一個初步的構(gòu)思及確定其應(yīng)該包括哪些模塊實現(xiàn)什么功能;對SQL的基礎(chǔ)知識的理論學(xué)習(xí);理論聯(lián)系實際對SQL進(jìn)行具體操作;學(xué)會用SQL建數(shù)據(jù)庫及所需表格的具體方法;理解連接SQL數(shù)據(jù)庫的語句及能正確的應(yīng)用于實踐;完成簡單的登錄系統(tǒng);軟件初步測試。

四、實習(xí)總結(jié)

大學(xué)生活讓我對計算機(jī)理論知識有了一定的了解,但實踐出真知,唯有把理論與實踐相結(jié)合,才能更好地增加自己的競爭力。實踐也是大學(xué)生學(xué)習(xí)知識、鍛煉才干的有效途徑。

本次畢業(yè)實習(xí)我主要是做一個登錄系統(tǒng),從中學(xué)習(xí)一下Java開發(fā)和SQL的技術(shù)運(yùn)用,因此選擇了石家莊志誠軟件公司。Java和SQLServer作為開發(fā)工具都有它們各自的特點,下面是我學(xué)習(xí)兩周Java后對Java的一些認(rèn)識。

Java語言的優(yōu)點主要表現(xiàn)在簡單、面向?qū)ο?、多線程、分布性、體系結(jié)構(gòu)中立、 安全性等方面。

1、Java語言是簡單的

Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。

2、Java語言是一個面向?qū)ο蟮?/p>

Java語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機(jī)制(關(guān)鍵字為implements)。

Java語言全面支持動態(tài)綁定,而C++ 語言只對虛函數(shù)使用動態(tài)綁定??傊琂ava語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。

3、Java語言是分布式的

Java語言支持Internet應(yīng)用的開發(fā),在基本的Java應(yīng)用編程接口中有一個網(wǎng)絡(luò)應(yīng)用編程接口(java.net),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。

4、Java語言是健壯的

Java的強(qiáng)類型機(jī)制、異常處理、廢料的自動收集等是Java程序健壯性的重要保證。對指針的丟棄是Java的明智選擇。Java的安全檢查機(jī)制使得Java更具健壯性。

5、Java語言是安全的

Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個安全機(jī)制以防惡意代碼的攻擊。除了Java語言具有的許多安全特性以外,Java對通過網(wǎng)絡(luò)下載的類具有一個安全防范機(jī)制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機(jī)制(類SecurityManager)讓Java應(yīng)用設(shè)置安全哨兵。

6、Java語言是體系結(jié)構(gòu)中立的

Java程序(后綴為java的文件)在Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。

7、Java語言是可移植的

這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實現(xiàn)的。

8、Java是高性能的

與那些解釋型的高級腳本語言相比,Java的確是高性能的。事實上,Java的運(yùn)行速度隨著JIT(Just-In-Time)編譯器技術(shù)的發(fā)展越來越接近于C++。

9、Java語言是多線程的

在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable) 的構(gòu)造子將一個實現(xiàn)了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對象即為線程。值得注意的是Thread類已經(jīng)實現(xiàn)了Runnable接口,因此,任何一個線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動由一組方法來控制。 Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。

10、Java語言是動態(tài)的

Java語言的設(shè)計目標(biāo)之一是適應(yīng)于動態(tài)變化的環(huán)境。Java程序需要的類能夠動態(tài)地被載入到運(yùn)行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。這也有利于軟件的升級。另外,Java中的類有一個運(yùn)行時刻的表示,能進(jìn)行運(yùn)行時刻的類型檢查。

SQL Server

在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)

——SQL Server 2005。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫管理系統(tǒng);它支持ODBC、 ADO等技術(shù)的應(yīng)用,可無縫的與Windows 2005 Server 和 IIS 集成,提供高效安全的 數(shù)據(jù)訪問服務(wù);有利于整個系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。

數(shù)據(jù)庫設(shè)計實際上主要是所要處理的數(shù)據(jù)的表示方法和存儲結(jié)構(gòu)的設(shè)計。在采用數(shù)據(jù)庫技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫技術(shù)之后,這些工作可以通過數(shù)據(jù)庫設(shè)計集中起來系統(tǒng)地進(jìn)行。

進(jìn)行數(shù)據(jù)庫設(shè)計的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫并不是僅僅為了存儲數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來設(shè)計數(shù)據(jù)模式和應(yīng)用程序。

畢業(yè)實習(xí)雖然結(jié)束了但是給我的感觸很大。在信息時代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動力。作為一名即將畢業(yè)的大學(xué)生更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。

實習(xí),是開端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實踐,不斷提升自我。

實習(xí)的同時也讓我了解到了自己的不足,我會繼續(xù)努力,完善自我。對于學(xué)校的精心安排和指導(dǎo)老師的用心輔導(dǎo)非常感謝.

站在時間的這一端倒回去看,三個月的實習(xí)經(jīng)歷教會我許許多多的東西,無論是對我以后的職業(yè)生涯還是對于我的人生來說,都是有益的。

認(rèn)認(rèn)真真做事,對自己負(fù)責(zé)。 用姜汝祥博士的話來說就是: 從依附型向獨(dú)立型轉(zhuǎn)變,堅守原則去執(zhí)行; 從服從型向主動型轉(zhuǎn)變,積極主動去執(zhí)行; 從個體型向團(tuán)隊型轉(zhuǎn)變,協(xié)同一致去執(zhí)行; 從避責(zé)型向守責(zé)型轉(zhuǎn)變,承擔(dān)責(zé)任去執(zhí)行; 從封閉型向分享型轉(zhuǎn)變,開放心態(tài)去執(zhí)行。

總之,Java通過真實的項目,真實的開發(fā)環(huán)境和開發(fā)流程,指導(dǎo)學(xué)員去真正開發(fā),讓學(xué)員得到真正的鍛煉,收獲真正的開發(fā)能力。

有了真正的開發(fā)能力,才能夠勝任企業(yè)的實際需要,才能夠找到高薪的好工作。這次培訓(xùn)讓我得到了很大的提升,對以后找工作有了很大的信心。

五、實習(xí)日志

7月10日

今天是實習(xí)的第一天,在王主任的帶領(lǐng)下簡單的了解了一下公司的基本情況。在和公司員工見面后,我就開始了自己的畢業(yè)實習(xí)。這次實習(xí)主要是鍛煉自己的動手能力,溝通能力,并進(jìn)一步掌握大學(xué)期間學(xué)過的理論知識。這一天我學(xué)習(xí)了java的有關(guān)知識,java語言的優(yōu)點主要表現(xiàn)在:簡單、面向?qū)ο?、多線程、分布性、體系結(jié)構(gòu)中立、安全性等方面。

7月11日-7月13

接著昨天的學(xué)習(xí),首先我復(fù)習(xí)了java有關(guān)編程環(huán)境的理論。然后我下載了一些java的工具,并仔細(xì)地查閱了相關(guān)的信息,借鑒他們的經(jīng)驗和心得,使自己在避免走彎路。Java工具的可操作性很強(qiáng)、而且簡單、容易學(xué)習(xí)使用。

7月14日-7月17日

我先回顧了以前的學(xué)習(xí),然后裝備java的編程環(huán)境和運(yùn)行環(huán)境。Java工具包括了java編譯器、java解釋器、Appletviewer和Visual J++。利用Visual J++可創(chuàng)建交互性很強(qiáng)的Internet運(yùn)用程序,是難得的java開發(fā)系統(tǒng)。系統(tǒng)運(yùn)行環(huán)境及環(huán)境變量設(shè)置。 7月18日-7月26日

通過以前的學(xué)習(xí),做了一個登錄系統(tǒng)。包括了登錄界面和基本資料管理。其中也相應(yīng)地學(xué)習(xí)了一下Dreamweaver。因為要美化一下其中的圖片和表格之類的。由于不熟練所以做的比較慢,效果也不是很好。但是熱心的同事給了我不少好的建議和幫助。 7月27日-7月29日

通訊錄管理系統(tǒng)是面向所有網(wǎng)民的的通訊錄,包括通訊錄管理,記事本管理等處理工作,是利用計算機(jī)進(jìn)行集中管理而開發(fā)的系統(tǒng)。該系統(tǒng)是基于JAVA連接SQLSERVER數(shù)據(jù)庫進(jìn)行開發(fā)的網(wǎng)絡(luò)通訊錄管理系統(tǒng),力求與實際相結(jié)合具有查詢、管理等功能,旨在達(dá)到使通訊錄的管理和運(yùn)營趨于計算機(jī)化,使之更加方便、快捷以提高工作效率。 7月30日-8月2日

學(xué)習(xí)了SQL Server的相關(guān)知識。在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)——SQL Server 2000。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無縫的與Windows 2000 Server 和 IIS 集成,提供高效安全的數(shù)據(jù)訪問服務(wù);有利于整個系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。

8月3日-8月5日

通前面所學(xué),建立數(shù)據(jù)庫。企業(yè)管理器是幫助用戶創(chuàng)建數(shù)據(jù)庫的一個有力的工具,利用數(shù)據(jù)庫向?qū)?,你可以很容易地?chuàng)建一個完美的SQL Server數(shù)據(jù)庫。但創(chuàng)建SQL Server數(shù)據(jù)庫之前,你需要知道如何來設(shè)計數(shù)據(jù)庫使得所建數(shù)據(jù)庫不僅滿足客戶需求,并且有較高的管理效率。數(shù)據(jù)庫是一個十分重要的信息中心,所以數(shù)據(jù)庫建立的好壞會影響到系統(tǒng)的各個方面。

8月6日-8月10日

在建立好登錄界面和數(shù)據(jù)庫后,在程序中加入了一些功能代碼。連接了相應(yīng)的數(shù)據(jù)庫。由于沒有實際的的經(jīng)驗,一開始就把我弄的一塌糊涂。一點思路也沒有,而且出現(xiàn)好多個連接的錯誤。再次向李主任請教有關(guān)數(shù)據(jù)庫連接的問題。在主任詳細(xì)的指導(dǎo)下我成功的連接了用戶登錄、查詢、記錄、管理等模塊。

8月11日-8月20日

任務(wù)是優(yōu)化登錄系統(tǒng),并學(xué)習(xí)簡單的調(diào)試和測試的一些方法。了解了測試的重要性和目的,而且通過這個過程可以了解自己的出錯的地方,并加深編碼的理解和掌握。 8月21日-9月10日

學(xué)習(xí)新的知識,SSH框架,曾經(jīng)是多么陌生,現(xiàn)在卻能靈活應(yīng)用。

9月11日-10月5日

利用所學(xué)知識獨(dú)立完成一個新的項目,最后得以實現(xiàn)。

java實習(xí)報告2000字篇6

實習(xí)目的:

在internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個方面發(fā)揮著重要的作用。因此網(wǎng)站 建設(shè)在internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。通過這次實習(xí),學(xué)習(xí)企業(yè)級計算機(jī)知識,鞏固以前所學(xué)理論的知識,提高處理實際問題的能力,了解社會中建設(shè)在internet的主要內(nèi)容和實際發(fā)展情況,并為自己踏入社會環(huán)境接軌做準(zhǔn)備。

實習(xí)目的:

武漢國家軟件培訓(xùn)基地

實習(xí)任務(wù):

網(wǎng)絡(luò)發(fā)展考察,學(xué)習(xí)編程語言知識,鞏固以前所學(xué)理論的知識,提高處理實際問題的能力。

實習(xí)內(nèi)容:

網(wǎng)絡(luò)編程語言學(xué)習(xí)——java

在20__年_月_日我參加了校外實習(xí),在國家軟件培訓(xùn)基地歷時四周的實習(xí)時間,進(jìn)入公司的時候,就讓我感覺到另外的一種氛圍?,F(xiàn)在我已經(jīng)不是在學(xué)校了,能夠任性的選擇上課和不上課,能夠任性的選擇遲到不遲到,而是進(jìn)入了一家公司,我看到那么多的員工都在那么努力認(rèn)真的工作,一下就讓我的情緒上升到了另外一個境界,一向有點散漫的我,頓時覺得這樣的踏實的生活日子才是我應(yīng)該具有的,在大學(xué)浪費(fèi)的那么多時間應(yīng)該要在這里好好補(bǔ)起來。我們不可能簡單的了解一些企業(yè)文化,簡單的學(xué)學(xué)新的知識就可以了,我們的這個實習(xí)必將是一個繁忙的實習(xí),也必將是一個充實的,進(jìn)步的實習(xí)。來到這里,我們要忘掉大學(xué)里自由的作息時間,克服困難,養(yǎng)成良好的工作生活習(xí)慣 ?;诟鞣矫娴脑颍m然在去之前我們做了比較充足的準(zhǔn)備,但還是遇到了一些困難,例如學(xué)習(xí)時間長,課后實戰(zhàn)比較繁多,但時間又比較的短,難以保證按時按質(zhì)按量完成。

下午,我們在班主任的帶領(lǐng)下熟悉了一下實習(xí)環(huán)境和公司的一些基本制度,對于我從未接觸過公司的人來說,我很認(rèn)真的記錄,為我以后的工作做緩沖,在這里也可以培養(yǎng)出我的一種好的工作態(tài)度。我們的實習(xí)的安排是學(xué)習(xí)怎么樣做好一個項目,培養(yǎng)我們進(jìn)入一個公司之后應(yīng)該具備的素質(zhì)和怎樣快速的融入企業(yè)文化和怎樣以最好的狀態(tài)接手公司自己的項目。我們的基本安排是每天上午先在放映室上課,老師講解今天一天的重要內(nèi)容,安排好任務(wù),然后我們就一起到機(jī)房里面按照指導(dǎo)老師的要求來完成項目的部分。

我以前有html語言基礎(chǔ)、C語言和C++基礎(chǔ),這為我這次實習(xí)學(xué)習(xí)java的打下了良好的基礎(chǔ)和開端。

java的跨平臺性,較強(qiáng)的安全性,功能強(qiáng)大性是我把它作為學(xué)習(xí)的目標(biāo)之一。我首先讀懂書中的每一個程序,然后做書本的習(xí)題,接著與答案對照,然后 通過寫書中的程序復(fù)習(xí),提高自己的編程水平。以前,我認(rèn)為編程就是編程。后來,當(dāng)我學(xué)習(xí)網(wǎng)絡(luò)編程時才發(fā)現(xiàn)學(xué)習(xí)網(wǎng)絡(luò)編程需要網(wǎng)絡(luò)基礎(chǔ)知識。上面套接字,url,端口號等。學(xué)習(xí)多線程這部分是需要有操作系統(tǒng)的基礎(chǔ)知識。掛起,執(zhí)行,睡眠等各種狀態(tài)的相互轉(zhuǎn)換,同步方法等。學(xué)習(xí),需要用到很多的基礎(chǔ)知識。這些知識是過去我所學(xué)習(xí)過的。學(xué)習(xí)編程語言,最好的方法是多想,多寫,堅持。在解決問題時,需要的是足夠的耐心,檢查,核對程序是需要細(xì)心。

項目一定要全新的項目,不能是以前做過的,項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應(yīng)用系統(tǒng),在開發(fā)時要和企業(yè)的開發(fā)保持一致,在做項目的時候不應(yīng)該有參考代碼。因為參加實習(xí)的學(xué)生很多都是有一定的計算機(jī)基礎(chǔ),大部分都具備一定的編程基礎(chǔ),像我們這種計算機(jī)專業(yè)的大三學(xué)生,多少都有一些基礎(chǔ)。我們主要的缺點是不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要,還有沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學(xué)習(xí),考試還行,一到實際開發(fā)和應(yīng)用就歇菜了。

解決的方法就是通過項目練習(xí),對所學(xué)知識進(jìn)行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補(bǔ)這些不足,盡快達(dá)到企業(yè)的實際要求。項目應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教教學(xué)性或者是純練習(xí)性的項目。因為實習(xí)的時間有限,我必須盡快地融入到實際項目的開發(fā)當(dāng)中去。任何人接受和掌握一個東西都需要時間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個項目都必須跟實際應(yīng)用掛鉤。學(xué)以致用,學(xué)完的知識點需要到應(yīng)用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。

通過四周的實習(xí)學(xué)習(xí),老師的講解,了解到選擇項目的重要性,我們選擇的項目最終的項目一定是真實的項目,也就是要訓(xùn)練到能夠獨(dú)立開發(fā)實際應(yīng)用,通常我們還不能選最簡單的項目,因為我們的吸收還要有一個折扣,所以最終的項目應(yīng)該選實際項目中中等難度的項目;最終項目定下來過后,開始分解這個項目,看看為了達(dá)到完成這個項目需要哪些技術(shù)和知識點,以及每部分知識點的深度,然后定出每個分階段的任務(wù);然后開始選擇分階段的項目,分階段的項目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點,這樣才能達(dá)到訓(xùn)練的目標(biāo)。定下分階段項目后,同樣去分解,定出為了完成我所需要的各部分知識點和深度;然后是選擇上課期間的演示項目來進(jìn)行觀察和理解,演示的項目是為了做分階段項目服務(wù)的,可以認(rèn)為是分階段項目的分階段項目;最終把要求掌握的知識點和要求掌握的深度,分散到日常學(xué)習(xí)和練習(xí)中。

在一個具體的項目中,我們需要有開發(fā)環(huán)境,開發(fā)的環(huán)境也跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應(yīng)用服務(wù)器、常用插件、測試工具、項目管理工具、項目管理文檔等等。構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團(tuán)隊開發(fā)。老師就相當(dāng)于項目經(jīng)理,一個班分成多個小組,每個組有自己的組長,大家分工合作,共同完成項目。老師做為項目經(jīng)理,帶領(lǐng)著大家一起去做需求分析、概要設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、接口設(shè)計、重要業(yè)務(wù)流程的分析設(shè)計等,然后由學(xué)生們分團(tuán)隊進(jìn)行開發(fā),實現(xiàn)整個項目。

在實習(xí)結(jié)束的這個時候,仔細(xì)考慮一下,還是有一些地經(jīng)驗教訓(xùn)的。例如在活動中我們能感覺得到,很多的工作經(jīng)驗,開發(fā)的知識我們了解的還是不夠充分,致使我們在開發(fā)初期要發(fā)費(fèi)較多的時間用于入門。但有一點感覺就是,我們在學(xué)校所學(xué)的一些基本知識還是比較有用的,例如J2EE,數(shù)據(jù)庫基本原理等,正是這些基礎(chǔ)知識使我們在缺少工程經(jīng)驗的情況下還能盡快入手,后來趕上。針對我們學(xué)校部分學(xué)生普遍基礎(chǔ)理論知識較多,項目經(jīng)驗不足的現(xiàn)象,我們同學(xué)大可以去掉以往羞于參與項目,怕在別人前認(rèn)短的心態(tài),我們學(xué)校的計算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)是挺不錯的,知識面恰到好處,我們一般在項目面前還是能很快入手的,而為了更好的進(jìn)行開發(fā),我們也應(yīng)該在校期間就多進(jìn)行一些項目方面的鍛煉,培養(yǎng)實際動手能力。我想像這樣讓同學(xué)接觸社會,培養(yǎng)實際動手能力的活動真的很不錯,也是同學(xué)們所歡迎的,當(dāng)然把這樣的活動辦好需要學(xué)校的老師和同學(xué)們共同努力。也希望,這樣的活動能不斷地繼續(xù)下去,并發(fā)展壯大。雖然是短暫的實習(xí),但我想這一份經(jīng)歷必將會為我們將來進(jìn)入社會打下一個良好的基礎(chǔ),不管是在以后的就業(yè)指導(dǎo)上、還是在工作生活為人上,我們都擁有了一筆寶貴的財富。

實習(xí)體會:

四年的大學(xué)生活,我對計算機(jī)知識有了初步的了解。通過在校的理論學(xué)習(xí),實踐學(xué)習(xí),我認(rèn)識到理論與實踐相結(jié)合的學(xué)習(xí)方法是一種好的學(xué)習(xí)方法。我把它用在家中的實習(xí),它能指導(dǎo)我實踐,得出的結(jié)論是自己不會的東西很多,需要不斷地選擇性學(xué)習(xí)。過去相對獨(dú)立的學(xué)科的融合性不斷增強(qiáng)。通過在家的實習(xí),我認(rèn)識到自身的不足:如文檔習(xí)慣,自身知識結(jié)構(gòu)的問題等,我會不斷地發(fā)現(xiàn)問題,解決問題,理論聯(lián)系實際,鞏固所學(xué)知識,提高處理實際問題的能力,為自己能順利與社會環(huán)境接軌做準(zhǔn)備。

java實習(xí)報告2000字篇7

作為就業(yè)培訓(xùn),項目的好壞對培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開發(fā)時練習(xí)項目的總結(jié),簡單總結(jié)為以下幾點:

1、項目一定要全新的項目,不能是以前做過的

2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應(yīng)用系統(tǒng)

3、在開發(fā)時要和企業(yè)的開發(fā)保持一致

4、在做項目的時候不應(yīng)該有參考代碼

長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。

一:項目的地位

因為參加就業(yè)培訓(xùn)的學(xué)員很多都是有一定的計算機(jī)基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在?;蛘呤莿偖厴I(yè)的學(xué)生,多少都有一些基礎(chǔ)。

他們欠缺的主要是兩點:

(1)不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。

(2)沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學(xué)習(xí),考試還行,一到實際開發(fā)和應(yīng)用就歇菜了。

解決的方法就是通過項目練習(xí),對所學(xué)知識進(jìn)行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補(bǔ)這些不足,盡快達(dá)到企業(yè)的實際要求。

二:如何選擇項目

項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢?根據(jù)java的研究和實踐經(jīng)驗總結(jié),選擇項目的時候要注意以下方面:

1:項目不能太大,也不能太小

這個要根據(jù)項目練習(xí)的階段,練習(xí)的時間,練習(xí)的目標(biāo)來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達(dá)不到練習(xí)的目的。

2:項目不能脫離實際應(yīng)用系統(tǒng)

項目應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學(xué)性或者是純練習(xí)性的項目。因為培訓(xùn)的時間有限,必須讓學(xué)員盡快地融入到實際項目的開發(fā)當(dāng)中去。任何人接受和掌握一個東西都需要時間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個項目都必須跟實際應(yīng)用掛鉤。

3:項目應(yīng)能覆蓋所學(xué)的主要知識點

學(xué)以致用,學(xué)完的知識點需要到應(yīng)用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。

4:最后綜合項目一定要是實際應(yīng)用系統(tǒng)

學(xué)員經(jīng)過這個項目的練習(xí),就要走上實際的工作崗位了,如果這個系統(tǒng)還達(dá)不到實際應(yīng)用系統(tǒng)的標(biāo)準(zhǔn),學(xué)員練習(xí)過后也還是達(dá)不到企業(yè)實際的需要,那么這個培訓(xùn)應(yīng)該說質(zhì)量就不高了。理想的狀況是這個項目就是實際項目,到時候?qū)W員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。

三:java怎么選擇項目

這個不是靠想象,而是根據(jù)實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當(dāng)然這里只是討論方法,不涉及具體的項目案例。

我們可以采用倒推的方式來分析:

(1)最終的項目一定是真實的項目,也就是要把學(xué)員訓(xùn)練到能夠獨(dú)立開發(fā)實際應(yīng)用,通常我們還不能選最簡單的項目,因為學(xué)員的吸收還要有一個折扣,所以最終的項目應(yīng)該選實際項目中中等難度的項目

(2)最終項目定下來過后,開始分解這個項目,看看為了達(dá)到完成這個項目需要哪些技術(shù)和知識點,以及每部分知識點的深度,然后定出每個分階段的任務(wù)

(3)然后開始選擇分階段的項目,分階段的項目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點,這樣才能達(dá)到訓(xùn)練的目標(biāo)。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。

(4)然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務(wù)的,可以認(rèn)為是分階段項目的分階段項目

(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學(xué)和練習(xí)中。

java實習(xí)報告2000字篇8

一、實習(xí)時間

20__.01.08--20__.05.18

二、實習(xí)地點

__NIIT軟件服務(wù)外包實訓(xùn)基地

三、實習(xí)目的

進(jìn)一步了解Java開發(fā)的相關(guān)知識,掌握J(rèn)ava開發(fā)的基本技術(shù),豐富Java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運(yùn)用方法,ssh等企業(yè)應(yīng)用框架和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識,提高自身的編程能力;增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

四、實習(xí)內(nèi)容概要

應(yīng)用java基礎(chǔ)、MySQL數(shù)據(jù)庫、Servlet技術(shù)、JSP頁面設(shè)計、JQuery、aja_、hibernate、struts2、spring、_ml等技術(shù)完成網(wǎng)站后臺的開發(fā)。

五、實習(xí)內(nèi)容

5.1 java基礎(chǔ)知識

Java的基礎(chǔ)知識對于一個java軟件工程師來說就好比是人的靈魂,現(xiàn)在的公司 在招聘的時候不在乎你會不會流行的技術(shù),如(Struts、Hibernate、Spring、ibatis等)他看重的是你的基礎(chǔ)扎不扎實,對于網(wǎng)易、騰訊等大公司來說更是如此,我們在開發(fā)過程中運(yùn)用了大量的java基礎(chǔ)知識,如類、對象、方法、成員變量、靜態(tài)變量、封裝、繼承、多態(tài)、異常、接口、抽象類、IO流?等等等等,所以一個系統(tǒng)對于java編程基礎(chǔ)的依賴便不言而喻。

5.2MySQL、Oracle數(shù)據(jù)庫的介紹

MySQL是最流行的開放源碼SQL數(shù)據(jù)庫管理系統(tǒng),它是由MySQL AB公司開發(fā)、發(fā)布并支持的。MySQL AB是由多名MySQL開發(fā)人創(chuàng)辦的一家商業(yè)公司。它是一家第二代開放源碼公司,結(jié)合了開放源碼價值取向、方法和成功的商業(yè)模型。Oracle則是以穩(wěn)定性著稱,在訪問量和數(shù)據(jù)大量交換的服務(wù)器中,Oracle占了大臂的江山,在開發(fā)中主要用到了數(shù)據(jù)庫的查詢語句、數(shù)據(jù)庫的關(guān)系、事物等

5.3 Java中的常用設(shè)計模式

5.3.1 工廠模式

客戶類和工廠類分開。消費(fèi)者任何時候需要某種產(chǎn)品,只需向工廠請求即可。消費(fèi)者無須修改就可以接納新產(chǎn)品。缺點是當(dāng)產(chǎn)品修改時,工廠類也要做相應(yīng)的修改。如:如何創(chuàng)建及如何向客戶端提供。

5.3.2 單例模式

單例模式的意思就是只有一個實例。單例模式確保某一個類只有一個實例,而且自行實例化并向整個系統(tǒng)提供這個實例。這個類稱為單例類。

5.4 Servlet & JSP技術(shù)的介紹

5.4.1 什么是Servlet

一個servlet就是Java編程語言中的一個類,它被用來擴(kuò)展服務(wù)器的性能,服務(wù)器上駐留著可以通過“請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴(kuò)展Web服務(wù)器的應(yīng)用程序。Java Servlet技術(shù)為這些應(yīng)用程序定義了一個特定于HTTP的 servlet類。

java_.servlet和java_.servlet.http包為編寫servlet提供了接口和類。所有的servlet都必須實現(xiàn)Servlet接口,該接口定義了生命周期方法。

5.4.2 Servlet的生命周期

一個servlet的生命周期由部署servlet的容器來控制。當(dāng)一個請求映射到一個servlet時,該容器執(zhí)行下列步驟。

5.4.3 JSP介紹

JSP是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁HTML文件(_.htm,_.html)中加入Java程序 片段(Scriptlet)和JSP標(biāo)簽,就構(gòu)成了JSP網(wǎng)頁java程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送E-mail等,實現(xiàn)建立動態(tài)網(wǎng)站所 需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,這樣大大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支持Java, 也可以訪問JSP網(wǎng)頁 。

5.4.4 JSP & Servlet

Java Servlet是JSP技術(shù)的基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成?,F(xiàn)在許多Web服務(wù)器都支持Servlet,即使不直接支持Servlet的Web服務(wù)器,也可以通過附件的應(yīng)用服務(wù)器和模塊來支持Servlet,這得益于Java的跨平臺特性。另外,由于Servlet內(nèi)部以線程方式提供提供服務(wù),不必對于每個請求都啟動一個進(jìn)程,并且利用多線程機(jī)制可以同時為多個請求服務(wù),因此Servlet的效率非常高 。

5.5 MVC 模式

為了把表現(xiàn)層presentation從請求處理request processing 和數(shù)據(jù)存儲data storage中分離開來,SUN公司推薦在JSP文件中使用一種“模型-視圖-控制器”Model-view-controller 模式。規(guī)范的SERVLET或者分離的JSP文件用于處理請求。當(dāng)請求處理完后,控制權(quán)交給一個只作為創(chuàng)建輸出作用的JSP頁。有幾種平臺都基于服務(wù)于網(wǎng)絡(luò)層的模-視圖-控件 模式(比如Struts 和Spring framework)。

5.6 _ml & jquery & aja_

5.6.1 _ml

_ml是用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言,可以用來標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對自己的標(biāo)記語言進(jìn)行定義的源語言。主要學(xué)習(xí)了_ml的語法與讀取_ml。

5.6.2 jquery

query是繼prototype之后又一個優(yōu)秀的Javascript框架,jQuery使用戶能更方便地處理HTML documents、events、實現(xiàn)動畫效果,jQuery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種應(yīng)用也說得很詳細(xì),同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。

5.6.3 aja_

Aja_的核心是JavaScript對象_mlHttpRequest。該對象在Internet E_plorer 5中首次引入,它是一種支持異步請求的技術(shù)。簡而言之,_mlHttpRequest使您可以使用JavaScript向服務(wù)器提出請求并處理響應(yīng),而不阻塞用戶,AJA_ 不是一種新的編程語言,而是一種用于創(chuàng)建更好更快以及交互性更強(qiáng)的 Web 應(yīng)用程序的技術(shù)。

5.7三大框架

5.7.1 Struts2

Struts 2是Struts的下一代產(chǎn)品,是在 struts 1和WebWork的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的Struts 2框架。其全新的Struts 2的體系結(jié)構(gòu)與Struts 1的體系結(jié)構(gòu)差別巨大。Struts 2以WebWork為核心,采用攔截器的機(jī)制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務(wù)邏輯控制器能夠與Servlet API完全脫離開,所以Struts 2可以理解為WebWork的更新產(chǎn)品。雖然從Struts 1到Struts 2有著太大的變化,但是相對于WebWork,Struts 2的變化很小。

5.7.2 Hibernate

Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。

5.7.3 Spring

spring在英文里有春天、彈簧、跳躍和泉眼的意思。Spring 也表示是一個開源框架,是為了解決企業(yè)應(yīng)用程序開發(fā)復(fù)雜性由Rod Johnson創(chuàng)建的。框架的主要優(yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個組件,同時為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。

然而,Spring的用途不僅限于服務(wù)器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。

六、實習(xí)總結(jié)及體會

通過這次實習(xí)機(jī)會,我主要學(xué)習(xí)了以上這些java編程的技術(shù),同時也明白了身處公司中如何更好地與同事配合,畢竟在軟件開發(fā)中,你不可能一個人干完一個系統(tǒng),大家都是通過svn等團(tuán)隊管理工具互相配合完成編程任務(wù)。在實習(xí)之前,我對軟件開發(fā)的過程只有一個模糊地印象,以為只要把代碼編寫完之后就算基本上一個項目開發(fā)完畢了。然而通過這次實習(xí),徹底顛覆了我的認(rèn)知,我當(dāng)時的認(rèn)知無疑是非常幼稚和可笑的,完全的軟件開發(fā)過程不只只是編寫代碼,在編寫代碼之前還有好多的事情要做,比如文檔的編寫、對項目進(jìn)行需求分析、數(shù)據(jù)庫設(shè)計等等。代碼編寫完成之后還要進(jìn)行測試,以及人員的培訓(xùn),這些都是必須做,也是必不可少的項目,甚至比代碼的編寫還重要。

以前總是覺得自己干不好編程,沒有足夠的自信,但通過一系列知識的學(xué)習(xí),還有人際交往能力的提高,我漸漸地認(rèn)識到如果個人想要在公司立足,除了要有扎實的知識基礎(chǔ),還必須具備良好的交流溝通能力,雖然現(xiàn)在我在公司基本沒出現(xiàn)加班的情況,但做這一行就得做好心里準(zhǔn)備,時刻準(zhǔn)備戰(zhàn)斗,對于我們現(xiàn)在這個階段來說,實踐就是提高的唯一捷徑,在這個關(guān)鍵的階段中,你必須做到肯吃苦,不怕累,讓知識和技能來充實你的生活,但你回想這一刻的時候,你并不在乎當(dāng)初賺的工資是多少,上班的時間是多久,你只在乎的是你的技能、經(jīng)驗、人際關(guān)系的提高,這樣會給你帶來一種成就感,對于即將畢業(yè)的大學(xué)生來說,經(jīng)驗與經(jīng)歷是你以后發(fā)展的敲門磚,即將面對社會的我們,再也沒有校園那一堵堵圍墻能給我們安全感并保護(hù)著我們,我們需要面對社會,同其他人競爭,如果你現(xiàn)在還在糾結(jié)這份工作很辛苦、工資很低,那你就錯了,你要糾結(jié)的是這份工作能不能學(xué)到東西,你的能力跟你的報酬對不對等,如果當(dāng)你發(fā)現(xiàn)你的能力跟你的報酬嚴(yán)重不對等或是沒東西學(xué)習(xí)的時候,那時你可以選擇到別的地方發(fā)展。

現(xiàn)在的我沒事也會去一些java的QQ群跟大家交流一番,在這里你能找到很多程序猿(程序員的網(wǎng)絡(luò)叫法),大家一起討論技術(shù),討論問題,探討人生,雖然很多時候都是在八卦,但只有他們才能理解這個職業(yè)的艱辛,才能與你感同身受。我在開發(fā)期間也遇到很多問題,但是我會試著到網(wǎng)絡(luò)去找答案,如果實在找不到我會試著問問我的上級,或者跟一些朋友討論一下,如果發(fā)現(xiàn)了這個問題的答案我會及時把它記錄下來,方便以后遇到問題可以隨時翻閱,我相信好記性不如爛筆頭這句話,我也相信如果一個程序員寫的代碼沒有錯誤那只能證明他沒寫過代碼,雖然我比較懶,但我現(xiàn)在有空的時候都會對著電腦敲代碼,我相信手感是敲出來的,你看10遍都不如你敲一遍來得印象深刻。

通過這次實習(xí),我認(rèn)識到了一個軟件開發(fā)的完整的過程,為我今后進(jìn)行實際的工作奠定了堅實的基礎(chǔ)。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。然后,在技術(shù)上也有了很大的提高,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。而且所作的軟件應(yīng)用性更強(qiáng)。所以,在今后的學(xué)習(xí)中我會嚴(yán)于律己,認(rèn)真學(xué)習(xí)有關(guān)軟件編程的課,為以后的工作打好堅實的基礎(chǔ)。

java實習(xí)報告2000字篇9

對于任何一位大學(xué)畢業(yè)生來說,畢業(yè)實習(xí)是一個很關(guān)鍵的學(xué)習(xí)內(nèi)容,也是一個很好的鍛煉機(jī)會,也是我們直接接觸社會的機(jī)會。對于我們來說,平常學(xué)到的都是書面上的知識,而畢業(yè)實習(xí)正好就給了我們一個在投身社會工作之前把理論知識與實際設(shè)計聯(lián)系起來的機(jī)會,畢業(yè)實習(xí)作為學(xué)校為我們安排的在校期間最后一次全面性、總結(jié)性的教學(xué)實踐環(huán)節(jié),它既讓我們看到實際的中設(shè)計生產(chǎn)狀況,也我們在就業(yè)之前“實戰(zhàn)預(yù)演”,通過實習(xí)能夠使我們更好的完善自己,也為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

一、前言

實習(xí)時間:20__年_月_日---20__年_月_日

實習(xí)地點:__中信聯(lián)信息技術(shù)有限公司軟件開發(fā)實習(xí)生

實習(xí)目的:通過實習(xí),培養(yǎng)學(xué)生樹立理論聯(lián)系實際的工作作風(fēng),以及工作中將科學(xué)的理論知識加以驗證、深化、鞏固和充實,并培養(yǎng)學(xué)生進(jìn)行調(diào)查、研究、分析和解決實際問題的能力,也是接受一次系統(tǒng)而深刻的專業(yè)思想教育,增強(qiáng)從事與本專業(yè)相關(guān)工作的責(zé)任心和光榮感,提高綜合運(yùn)用所學(xué)專業(yè)知識和基本技能的水平,培養(yǎng)從事軟件開發(fā)相關(guān)工作的能力。理論聯(lián)系實際,掌握一定的工作能力,積累社會工作經(jīng)驗,了解社會,增長見識,提高與別人和諧相處和協(xié)同合作的能力,提高自身的綜合素質(zhì)。

實習(xí)任務(wù):了解軟件開發(fā)所用基礎(chǔ)知識,掌握軟件開發(fā)的基本技術(shù),學(xué)習(xí)軟件開發(fā)的基礎(chǔ)知識及開發(fā)流程和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識,提高分析、判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強(qiáng)自己的團(tuán)隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。 工作的方法:首先學(xué)習(xí)java基礎(chǔ)知識及HTML、JDBC、JSP和SERVLET,理解MVC設(shè)計模式,學(xué)習(xí)SSH三大框架:Struts、Hibernate和Spring還有這些知識的項目實踐練習(xí),熟悉公司軟件開發(fā)的流程及相關(guān)知識,以及相關(guān)工具的使用,學(xué)習(xí)安裝卸載配置和維護(hù)軟件開發(fā)運(yùn)行的環(huán)境,最后進(jìn)入實例操作,參加實際項目開發(fā),鞏固和熟練所學(xué)到的知識。 所取得的主要結(jié)果:一個多月的實習(xí),讓自己走進(jìn)了一個全新的領(lǐng)域,開始了自己踏入社會的第一步。實習(xí)無所謂結(jié)果而言,更確切的說,它是一個新起點,一個讓自己學(xué)會成長的地方,當(dāng)然也確實讓自己成大了不少。不管是從工作技能上還是從為人處事上,我都感覺有很大收獲。在工作技能上,明白了工作更需要自己的努力、耐心和細(xì)心。這些自己有些欠缺,但這在段實習(xí)期間,真的發(fā)現(xiàn)自己有了很大的改善。雖然離真正的軟件開發(fā)人員的要求還有很大的距離,但是自己一定會努力,向著自己的目標(biāo)前進(jìn);在為人處事方面,也讓自己成熟了許多。雖然不能用語言來描述,但是確實可以從生活中的點點滴滴感覺得到。經(jīng)歷使人成長,只有真正的經(jīng)歷過,才可以讓自己真的成熟起來,要想真的出人頭地,必須腳踏實地努力工作,做好自己。

二、實習(xí)內(nèi)容

本著對IT業(yè)的憧憬,走進(jìn)了河北中信聯(lián)信息技術(shù)有限公司,我在公司所從事的工作是軟件開發(fā),在真正投入到工作之前,公司在我實習(xí)的第一天公司領(lǐng)導(dǎo)給講解公司的企業(yè)文化和員工的職業(yè)發(fā)展,以及行業(yè)分析和行業(yè)介紹。然后先參加公司里的軟件開發(fā)的一段時間的基礎(chǔ)培訓(xùn)。在這期間我了解了軟件開發(fā)所要掌握的基礎(chǔ)知識,做項目用的開發(fā)語言Java基礎(chǔ),oracle數(shù)據(jù)庫和SQL語句,學(xué)習(xí)JSP和Servlet,理解MVC設(shè)計模式,學(xué)習(xí)SSH三大框架,Struts、Hibernate和Spring。以及一些上機(jī)實踐,最后還做了一個項目實踐是銀行卡管理系統(tǒng),我們以小組為團(tuán)隊分工合作寫需求分析說明書,編寫程序,最后完成功能模塊設(shè)計。在工作之前我在網(wǎng)上查詢了許多開發(fā)人員的相關(guān)要求,了解了作為一個開發(fā)人員必須耐心,細(xì)心和平和的心態(tài),它的目標(biāo)是盡可能早一些做出產(chǎn)品,完成任務(wù),并盡可能的達(dá)到客戶的需求。

剛開始實習(xí)工作時,是由老的員工帶著我們,給我們分配任務(wù)。一開始是讓我們自己學(xué)習(xí)一些軟件開發(fā)的相關(guān)知識,讓我們看相應(yīng)軟件的需求說明書,了解一下項目的大體情況,在未成形的項目上隨便點點,了解項目基本內(nèi)容及大體框架。接下來老師給我分配一些小的任務(wù),改頁面上的錯誤,這就需要jsp、html的知識了,一開始無從下手,不知道如何跟蹤代碼,不知道頁面上的錯誤反映到代碼里是在哪里,當(dāng)時感覺自己真實笨到家了,什么都不會,都是通過問老師,老師一步一步的教會我是如何跟蹤代碼,以及代碼的錯誤原因及eclipse里的debug模式如何運(yùn)用,debug調(diào)試模式真是個好模式,通過打斷點,一步一步耐心一點一點的仔細(xì)查找那里出現(xiàn)問題了,經(jīng)過一星期的實習(xí),自己開始慢慢地有點感覺自己能單獨(dú)的完成一個小錯誤的修改,熟悉了form表單,了解了button按鈕等jsp頁面上的基礎(chǔ)知識。在后來老師開始教我如何運(yùn)用javascript的知識,如何編寫及運(yùn)用javascript腳本,最后就是基礎(chǔ)類的實際案例開發(fā),這其中有如何運(yùn)用數(shù)據(jù)庫,如何寫spl語句、創(chuàng)建用戶、表空間以及創(chuàng)建表。

除了軟件開發(fā)工作外,我們還有日報告,周報告需要提交,讓負(fù)責(zé)人了解你的工作進(jìn)度安排,也是自我的反思。那短時間對于我來說最大的收獲便是,要相信自己,不要被沒有去真正實踐的事情而嚇倒,其實如果你真的去嘗試,你會發(fā)現(xiàn)一切都沒有你想象的那么難,只要你努力,沒有什么不可以。

三、實習(xí)總結(jié)

這次實習(xí)讓我學(xué)到了很多東西,讓我整體素質(zhì)有所提升,明白了很多做人做事的道理。第一、畢業(yè)了以后不是學(xué)習(xí)的結(jié)束,而是學(xué)習(xí)的開始,在當(dāng)今社會,只有不斷地汲取新信息新知識,才能獲得事業(yè)進(jìn)步的動力,武裝自己的頭腦,提升自己的能力,擴(kuò)展自己的視野。第二、學(xué)習(xí)要聯(lián)系實踐,一個人的價值是通過實踐活動來實現(xiàn)的,也只有通過實踐才能提升人的品質(zhì),彰顯人的意志。學(xué)到的理論只有通過實踐的檢驗才是合格的。第三、我們要做一個勤于思考的人,我們只有注意觀察、分析、總結(jié)、提煉,才能積累經(jīng)驗,使自己的工作做出成績。同時我也明白了遇到麻煩解決的辦法有很多:第一、就是上網(wǎng)查詢,不懂的可以查查,不要一不會就去問別人,得先自己想辦法解決;第二。請教別人。當(dāng)自己查資料解決不了,就去問一下別人,不要老死扣著,反而浪費(fèi)時間。當(dāng)然遇到麻煩的事情千萬不要著急,越著急越然人昏頭轉(zhuǎn)向,越著急越解決不了問題,還不如心平氣靜的想想解決辦法,或者轉(zhuǎn)換下思維,先做其他的事情,靜下來時再去思考。遇到問題時,要保持一顆平常心。第四、有的時候人與人的差別并不大,但工作熱情的不同卻使兩個人做出完全不同的成績,只有具備熱情,才能保證你能發(fā)揮自己全部的能量和才能。一個人的能力有差異,但關(guān)鍵是看你能發(fā)揮出多少,這就取決于熱情。用自己的熱情來點燃斗志。而且熱情是可以傳遞的,一個人全力投入工作,他可帶動周圍的人,感染周圍的人全力以赴,是整個團(tuán)隊趕出驕人的成績。最后,衡量一個人是不是人才,不僅是看知識掌握的多少,當(dāng)代社會更看重的是一個人的溝通能力。

原來一直覺得學(xué)校的知識是沒用的,當(dāng)真正用到了才后悔自己當(dāng)時為什么不好好學(xué)習(xí)。所以說實習(xí)注重實踐和在學(xué)校學(xué)習(xí)理論是相輔相成的。平時在學(xué)校學(xué)的不知道是否有用,但當(dāng)實習(xí)后我們就清楚學(xué)習(xí)的知識到底有什么實際應(yīng)用,和當(dāng)今社會的發(fā)展有什么聯(lián)系。只有到公司親身實踐,才讓我們更加明確了那些知識是能跟上時代發(fā)展,那些知識已經(jīng)落后了,什么樣的人才是當(dāng)今社會需求的。同時通過實習(xí)讓我們認(rèn)識到了自己知識掌握的不足,更加激發(fā)了我們學(xué)習(xí)的熱情。

這次實習(xí)使我鞏固了Java開發(fā)方面的知識,做了一個基于Struts銀行管理系統(tǒng)的一個模塊的項目,還跟著完成了一個河北省農(nóng)業(yè)廳公文交換體統(tǒng)的項目,更重要的是了解了軟件開發(fā)這個工作的主要流程。當(dāng)初在大家包括我自己的眼里都認(rèn)為軟件開發(fā)的要求非常高,而我的基礎(chǔ)知識有太差,但是當(dāng)自己真正的接觸了這個行業(yè)之后,發(fā)現(xiàn)其實并沒有那么的高不可攀。在學(xué)校的時候,不知道反思,不過在這一段實習(xí)過程中慢慢學(xué)會反思,慢慢學(xué)會總結(jié)。這次實習(xí)為我以后到公司工作奠定了基礎(chǔ),起到了承上啟下的功效。希望自己再以后的工作中有更多的耐心,學(xué)會靜下心來思考,要相信自己可以做到,而且做得更好。

總之,通過這次實習(xí),確實讓自己成長了許多。在工作中,總會遇到這樣那樣的問題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強(qiáng)自己的實踐操作技能,為以后能做好工作而努力。

441204 大悟县| 区。| 德令哈市| 江都市| 宜君县| 札达县| 乌鲁木齐县| 绥宁县| 红安县| 肥乡县| 五常市| 横山县| 西乌珠穆沁旗| 张家口市| 武强县| 南京市| 泾阳县| 泰州市| 莱西市| 定兴县| 张掖市| 西丰县| 文昌市| 灵山县| 康马县| 临高县| 弋阳县| 中江县| 大邑县| 广丰县| 台湾省| 阿勒泰市| 固原市| 富宁县| 乐业县| 谷城县| 商水县| 七台河市| 武功县| 叶城县| 铜鼓县|