程序員的實習報告3篇_第1頁
程序員的實習報告3篇_第2頁
程序員的實習報告3篇_第3頁
程序員的實習報告3篇_第4頁
程序員的實習報告3篇_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Word第第頁程序員的實習報告3篇程序員的實習報告篇1

一、實習目的

通過對java語言、JavaWeb、Oracle數(shù)據(jù)庫應(yīng)用設(shè)計及SQL語言的復(fù)習和熬煉,并且通過使用MyEclipse開發(fā)平臺設(shè)計庫存管理系統(tǒng)項目,以到達充分熟識開發(fā)平臺及其應(yīng)用設(shè)計,同時把握并實踐軟件項目設(shè)計規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計、具體設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求進一步了解java開發(fā)的相關(guān)學問,把握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)閱歷。學習SQL的基礎(chǔ)學問及正確的運用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。

通過實習,培育我們綜合運用已學學問Java語言的面對對象編程力量。培育我們動手力量;培育我們良好編程規(guī)范、編程方法;以便能較全面地理解、把握和綜合運用所學的學問,提高自身的編程力量;增添自己的團隊協(xié)作意識,了解軟件開發(fā)的思索角度和主要流程。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,打好肯定的基礎(chǔ)。

二、實習主要流程

1、公司管理規(guī)章,程序員素養(yǎng),程序員編碼規(guī)范;

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

3、面對對象分析與設(shè)計,面對對象編程的特性;

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

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

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

7、項目實戰(zhàn)

三、實習內(nèi)容

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

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

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

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

java與SQL的應(yīng)用:

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

掌握技術(shù)-Servlet技術(shù)

1)什么是Servlet?

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

javax.servlet和javax.servlet.http包為編寫servlet供應(yīng)了接口和類。全部的servlet都必需實現(xiàn)Servlet接口,該接口定義了生命周期方法。

2)Servlet的生命周期

一個servlet的生命周期由部署servlet的容器來掌握。當一個懇求映射到一個servlet時,該容器執(zhí)行以下步驟。

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

1)MVC模式

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

2)JSP技術(shù)的強勢

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

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

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

(4)多樣化和功能強大的開發(fā)工具支持,這一點與ASP很像,Java已經(jīng)有了很多特別優(yōu)秀的開發(fā)工具,而且很多可以免費得到,并且其中很多已經(jīng)可以順當?shù)倪\行于多種平臺之下。

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

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

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

四、實習總結(jié)

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

當我們正式預(yù)備學習實訓(xùn)java編程技術(shù)時,讓我倍感興奮,究竟java是自己以后想主攻技術(shù),所以自然也就特別的亢奮。剛開頭實訓(xùn)的第一天,同學們就推舉我為組長,我感覺肩上責任之重大,那一刻起,我就決心帶著我們小組,奮戰(zhàn)我們的實訓(xùn)路。當然開頭學習后也并非是想象中那樣順當,開頭的'學習讓我異樣感到學習任務(wù)的艱難,由于學習中我們遇到了許多以前未曾遇到的難點,有時難免冥思苦想也無濟于事,通過我們小組的主動努力協(xié)作,同時請教老師和其他同學,我們順當?shù)幕饬艘坏赖赖恼系K。

這讓我不斷的對學習技術(shù)又有了新的熟悉:學習中我們必需邊總結(jié)邊學習,開頭階段對老師交代的任何方法和類都不要放過,不管是否簡潔與否都要樂于地接受,由于老師確定有他的道理,信任老師走過的路比我們長,那么其閱歷也就確定比我們豐富,上課時肯定要用心聽講,一個關(guān)鍵的學問點聽漏了,可能會使一個人在課下花許多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學習不能和老師的講的課程同步,以至消失以后就跟不上老師講課的進度而掉隊。所以學習中我們寧可先勞其筋骨,苦其心志,惡其體膚,也不能掉隊跟不上學習進度。

在這里,我特別感謝實訓(xùn)的指導(dǎo)老師,在老師的關(guān)心和指導(dǎo)下,我克服了Java學習上的一道道難關(guān),課上仔細聽講,摘好必要的筆記,并通過自己課后的不斷消化學習,如今自己已經(jīng)基本把握了java的基礎(chǔ)學問,并且能的開發(fā)出系統(tǒng)。

實訓(xùn)即將結(jié)束了,我特別懷念廈門萬策在南昌高校的校內(nèi)實訓(xùn),在實訓(xùn)的這短短兩周的時間里,我每一天過的都市踏實的,充實的;我信任,只要我秉持艱苦奮斗,為抱負拼搏的精神,盡管在將來的java路上荊棘叢叢,我肯定可以披荊斬刺,度過重重難關(guān),實現(xiàn)自己將來的抱負!

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

通過實習,我自身發(fā)生了重大的轉(zhuǎn)變。首先,進入公司,你就是一名職業(yè)人,不再是一名同學,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必定的,而且還要時刻嚴格要求自己,公司的規(guī)定要嚴格遵守,然后,在技術(shù)上也有了很大的提高,學習了許多公司自己的框架和工具,這都是一些前輩的珍貴閱歷。而且所作的軟件應(yīng)用性更強。所以,我要堅決自己的信念,在公司好好實習,爭取提早轉(zhuǎn)正,我信任我會在JAVA開發(fā)這條路上走的更長更遠。

有些學問點以前沒有學過,但我也沒有去討論,實訓(xùn)時突然間覺得自己真的有點無知,雖然如今去看依舊可以解決問題,但要鋪張很多時間,這一點是我必需在以后的學習中加以改良的地方,同時也要催促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓(xùn)中必不行少的部分,就是同學之間的相互關(guān)心。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫助看了一下,發(fā)覺其實是個很小的錯誤。所以說,互相關(guān)心是很重要的一點,這在以后的工作或生活中也是很關(guān)鍵的,俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”。

此次實訓(xùn),我深深體會到了積累學問的重要性。在實訓(xùn)當中我們遇到了不少難題,但是經(jīng)過我們大家的商量和老師細心的一一指導(dǎo),問題得到了解決。兩個禮拜的實訓(xùn)結(jié)束了,收獲頗豐,同時也更深刻的熟悉到要做一個合格的程序員并非我以前想像的那么簡單,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個同學向工轉(zhuǎn)變,總的來說我對這次實習還是比較滿足的,它使我學到了許多東西,為我以后的學習做了引導(dǎo),點明白方向,我信任在不遠的將來定會有屬于我們自己的一片美妙天空!

程序員的實習報告篇2

時間一晃而過,轉(zhuǎn)瞬間到公司已經(jīng)兩個多月了。這是我人生中彌足寶貴的一段經(jīng)受。在這段時間里各級領(lǐng)導(dǎo)在工作上賜予了我極大的關(guān)心,在生活上賜予了我極大的關(guān)懷,讓我充分感受到了領(lǐng)導(dǎo)們“海納百川”的胸襟,感受到了大發(fā)人“不經(jīng)受風雨,怎能見彩虹”的豪氣。在對公司各級領(lǐng)導(dǎo)肅然起敬的同時,也為我有機會成為公司的一份子而驕傲。在段時間里,在領(lǐng)導(dǎo)和同事們的悉心關(guān)心和指導(dǎo)下,通過自身的努力,各方面均取得了肯定的進步。

來這個公司雖然才短短兩個月,收獲挺多的,由對項目的一竅不通到如今對它的流程以及相關(guān)的技術(shù)都有所了解,也讓我深深體會到了溝通自學的重要性。所以我們每一步都有要集中留意力,爭取把每一步都做好。

剛開頭我們做這個程序的時候,大家都比較盲目,只是負責人說了一下,我們就開頭進行編了在這個過程之種我們吃了很多的苦,有時候凌晨三四點我們還在加班,可最終做出的作品是輸入速度太慢,我們的主管于是帶著我們到他們一樓的微機室是去看他們以前編寫的程序;不看不知道,一看嚇了我們一大跳,以前我們那有這樣想過呀,只要能做出來,沒有錯誤就行了,可是速度呢?人家一個小時輸入的東西,我們的程序可能需要一個早晨,看完之后主管對我們說:這樣的程序送你,你會用嗎?

那個打擊呀,辛苦了幾天幾夜,最終卻是這樣的一個結(jié)果??纱驌魵w打擊,我們又得重新來做!相對而言,我們這次要比以前有閱歷了,一次比一次成熟起來了,在經(jīng)受了又一個一天一夜的奮戰(zhàn),我們最終又有新盼望了,可是心情剛好,那么又傳來了消息,說他們的數(shù)據(jù)又發(fā)生的變動,有了新的調(diào)整,這在以前我們也想過這個問題,也想好好的做,可是我們又一想工廠不是要有用嗎?這方面改變的可能性很小,于是為了方期間我將有變量寫進了代碼之中,這一變,無疑宣布我要失敗了。和我在一起的幾個同事也是這種狀況,所以我們這些沒有開發(fā)過軟件的充當軟件高手的新手們又得重新面對新的問題了。

失敗,又一次被戰(zhàn)勝!

幾天之后我們又做出了程序,很辛苦,此時我們才明白程序員的不易了,編程是一個見效特殊慢的東西,而且對方又看不見,假如一不當心你的程序可能會無法打開,或者是說消失別的什么,那就完了,你幾天的成果就什么也看不見了,不像別的東西,做了,可以讓大家看得見。我的程序在最終的調(diào)試時消失了一點小故障,一時間我一點思路也沒有了,所以我失敗了。

當然比外表來看我是失敗了,敗的很慘;可是從某種意義上說我又到達了我的目的,由于只有失敗的人永久都不會停下思索的腳步,激起了我沉睡的思想,使我一顆盲目的心有了方向,我不能夠這樣輸了,從那兒倒下去的,我會從那兒站

起來的,頂著那么大的壓力,我的體會絕不低于他們中的任何一個人,說實話,在一段實習期間,我真的有點撐不住了,我也想到過放棄,可我不能夠就這樣輕言放棄,我失敗了,我輸?shù)舻氖羌寄?,不是人格;可我退縮了,就會失掉了人格,我將失去了全部,失掉技能我還會追回來的!

人生的每一步旅途中,總有著一道無形的欄桿,每一次跨越需要許多的士氣,也不是每一次跨越都能夠勝利,失敗是不行避開的,主要的是要敢于承認失敗,面對失敗,努力去做,解決它,有這個決心,我想人生會勝利的,至少可以無憾!這次我想我會很專心的去學習,盡量把他做到完善,至少我自己要九非常的滿足我才會交出我的作品。

雖然加入公司這個大家庭已經(jīng)有不短的時間了,對開發(fā)技術(shù)把握的還不是很深,對發(fā)覺問題的處理還不是很全面,對分工的工作還沒有形成系統(tǒng)的打算。隨著對公司和工作的進一步熟識,我也盼望能夠在今后的工作中更加快速的提升自己的業(yè)務(wù)力量以及技術(shù)力量,我覺得多做一些工作更能表達自己的人生價值?!皹I(yè)精于勤而荒于嬉”,在以后的工作中我要不斷學習業(yè)務(wù)學問,通過多看、多問、多學、多練來不斷的提高自己的各項業(yè)務(wù)技能。學無止境,時代的進展瞬息萬變,各種學科學問日新月異。我將堅持不懈地努力學習各種學問,并用于指導(dǎo)實踐。在今后工作中,要努力做好開發(fā)人員的本職工作,把自己的工作制造性做好做扎實,為項目的開發(fā)以及公司的進展奉獻自己的力氣。

通過和大家一段時間的相處,我深切地感受到,我們公司部是一個團結(jié)、上進、布滿活力的集體。每天大家都是笑臉相迎,即使面臨很大的工作壓力,辦公室里仍舊會聽到笑聲;面對客戶,大家總是熱忱真誠;面對技術(shù)上的困難,大家總是相互關(guān)心,直至解決難題。整個部門和諧相處,就似乎一個溫馨的大家庭。而部門領(lǐng)導(dǎo)就是這個家庭中的家長,給每個人很大的空間自由發(fā)揮。從他們身上,我真正體會到了敬人、敬業(yè)、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論