靈感範文站

位置:首頁 > 個人文檔 > 實習報告

java專業實習報告精品多篇

java專業實習報告精品多篇

真流程 篇一

開發的流程也要跟企業的實際開發保持一致。從項目立項開始,到需求分析、概要設計、詳細設計、編碼、測試的各個環節,都要完全按照真實的開發流程來做。

java的。主力老師都是實戰出身,在java開發方面都至少有七年以上的開發經驗,同時具備多年的項目管理經驗,所以能夠完全按照企業開發的流程來訓練學生

真項目 篇二

項目一定要真實,要是企業實際應用的,不能是教學性的項目,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,企業的要求也是在不斷變化的,應用技術的方向和層次也在不斷變化,這些都體現在最新項目的要求上,舊項目所要求的技術和層次很可能已經過時了,根本達不到訓練的目的。

java的做法是:沒有固定項目,每個班做項目之前會從企業獲取最新的項目需求,然後經過挑選和精心設計,以保證既能訓練技術,又能得到實際的開發經驗。這樣實現了跟企業的同步,企業做什麼,我們就學什麼,然後也跟着做什麼。

java實習報告 篇三

對於任何一位大學畢業生來說,畢業實習是一個很關鍵的學習內容,也是一個很好的鍛鍊機會,也是我們直接接觸社會的機會。對於我們來說,平常學到的都是書面上的知識,而畢業實習正好就給了我們一個在投身社會工作之前把理論知識與實際設計聯繫起來的機會,畢業實習作爲學校爲我們安排的在校期間最後一次全面性、總結性的教學實踐環節,它既讓我們看到實際的中設計生產狀況,也我們在就業之前“實戰預演”,通過實習能夠使我們更好的完善自己,也爲畢業之後能夠更快地進入工作狀態並且能夠更好的工作,打好一定的基礎。

一、前言

實習時間:20xx年02月07號---20xx年06月1號

實習地點:河北中信聯信息技術有限公司軟件開發實習生

實習目的:通過實習,培養學生樹立理論聯繫實際的工作作風,以及工作中將科學的理論知識加以驗證、深化、鞏固和充實,並培養學生進行調查、研究、分析和解決實際問題的能力,也是接受一次系統而深刻的專業思想教育,增強從事與本專業相關工作的責任心和光榮感,提高綜合運用所學專業知識和基本技能的水平,培養從事軟件開發相關工作的能力。理論聯繫實際,掌握一定的工作能力,積累社會工作經驗,瞭解社會,增長見識,提高與別人和諧相處和協同合作的能力,提高自身的綜合素質。

實習任務:瞭解軟件開發所用基礎知識,掌握軟件開發的基本技術,學習軟件開發的基礎知識及開發流程和有用的相關技術,提高自己的工作效率。通過實習,鞏固大學所學專業的基本知識,提高分析、判斷和處理實際問題的能力,鍛鍊自己的實際動手能力,增強自己的團隊協作意識,瞭解軟件開發的思考角度和主要流程。 工作的方法:首先學習java基礎知識及HTML、JDBC、JSP和SERVLET,理解MVC設計模式,學習SSH三大框架:Struts、Hibernate和Spring還有這些知識的項目實踐練習,熟悉公司軟件開發的流程及相關知識,以及相關工具的使用,學習安裝卸載配置和維護軟件開發運行的環境,最後進入實例操作,參加實際項目開發,鞏固和熟練所學到的知識。

所取得的主要結果:一個多月的實習,讓自己走進了一個全新的領域,開始了自己踏入社會的第一步。實習無所謂結果而言,更確切的說,它是一個新起點,一個讓自己學會成長的地方,當然也確實讓自己成大了不少。不管是從工作技能上還是從爲人處事上,我都感覺有很大收穫。在工作技能上,明白了工作更需要自己的努力、耐心和細心。這些自己有些欠缺,但這在段實習期間,真的發現自己有了很大的改善。雖然離真正的軟件開發人員的要求還有很大的距離,但是自己一定會努力,向着自己的目標前進;在爲人處事方面,也讓自己成熟了許多。雖然不能用語言來描述,但是確實可以從生活中的點點滴滴感覺得到。經歷使人成長,只有真正的經歷過,纔可以讓自己真的成熟起來,要想真的出人頭地,必須腳踏實地努力工作,做好自己。

二、實習內容

本着對IT業的憧憬,走進了河北中信聯信息技術有限公司,我在公司所從事的工作是軟件開發,在真正投入到工作之前,公司在我實習的第一天公司領導給講解公司的企業文化和員工的職業發展,以及行業分析和行業介紹。然後先參加公司裏的軟件開發的一段時間的基礎培訓。在這期間我瞭解了軟件開發所要掌握的基礎知識,做項目用的開發語言Java基礎,oracle數據庫和SQL語句,學習JSP和Servlet,理解MVC設計模式,學習SSH三大框架,Struts、Hibernate和Spring。以及一些上機實踐,最後還做了一個項目實踐是銀行卡管理系統,我們以小組爲團隊分工合作寫需求分析說明書,編寫程序,最後完成功能模塊設計。在工作之前我在網上查詢了許多開發人員的相關要求,瞭解了作爲一個開發人員必須耐心,細心和平和的心態,它的目標是儘可能早一些做出產品,完成任務,並儘可能的達到客戶的需求。

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

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

三、實習總結

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

原來一直覺得學校的知識是沒用的,當真正用到了才後悔自己當時爲什麼不好好學習。所以說實習注重實踐和在學校學習理論是相輔相成的。平時在學校學的不知道是否有用,但當實習後我們就清楚學習的知識到底有什麼實際應用,和當今社會的發展有什麼聯繫。只有到公司親身實踐,才讓我們更加明確了那些知識是能跟上時代發展,那些知識已經落後了,什麼樣的人才是當今社會需求的。同時通過實習讓我們認識到了自己知識掌握的不足,更加激發了我們學習的熱情。

這次實習使我鞏固了Java開發方面的知識,做了一個基於Struts銀行管理系統的一個模塊的項目,還跟着完成了一個河北省農業廳公文交換體統的項目,更重要的是瞭解了軟件開發這個工作的主要流程。當初在大家包括我自己的眼裏都認爲軟件開發的要求非常高,而我的基礎知識有太差,但是當自己真正的接觸了這個行業之後,發現其實並沒有那麼的高不可攀。在學校的時候,不知道反思,不過在這一段實習過程中慢慢學會反思,慢慢學會總結。這次實習爲我以後到公司工作奠定了基礎,起到了承上啓下的功效。希望自己再以後的工作中有更多的耐心,學會靜下心來思考,要相信自己可以做到,而且做得更好。

總之,通過這次實習,確實讓自己成長了許多。在工作中,總會遇到這樣那樣的問題,當前的軟件的功能日趨複雜,不學到一定的深度和廣度是難以在實際工作中應付自如的。因此反映出學習的還不夠,缺點疏漏。需再加以刻苦鑽研及學習,不斷開拓視野,增強自己的實踐操作技能,爲以後能做好工作而努力。

java實訓總結 篇四

一、實習目的

通過對java語言、JavaWeb、Oracle數據庫應用設計及SQL語言的複習和鍛鍊,並且通過使用MyEclipse 開發平臺設計庫存管理系統項目,以達到充分熟悉開發平臺及其應用設計。同時掌握並實踐軟件項目設計規範及其開發流程:需求分析、概要設計、詳細設計、代碼編寫、系統測試及軟件手冊編寫,以便提前適應軟件公司開發流程、環境和工作要求進一步瞭解java開發的相關知識,掌握java開發的基本技術,豐富java開發的實戰經驗。學習SQL的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過實習,培養我們綜合運用已學知識Java語言的面向對象編程能力;培養我們動手能力;培養我們良好編程規範、編程方法;以便能較全面地理解、掌握和綜合運用所學的知識,提高自身的編程能力;增強自己的團隊協作意識,瞭解軟件開發的思考角度和主要流程。爲畢業之後能夠更快地進入工作狀態並且能夠更好的工作,打好一定的基礎。

二、實習主要流程

1、公司管理規則,程序員素質,程序員編碼規範;

2、需求開發與管理;

3、面向對象分析與設計,面向對象編程的特性;

4、javaSE、javaWeb 、頁面設計-JSP頁面;

5、數據庫設計、SQL應用;

6、軟件需求分析與設計;

7、項目實戰

三、實習內容

Oracle數據庫

數據庫是數據的結構化集合。計算機是處理大量數據的理想工具,因此,數據庫管理系統在計算方面扮演着關鍵的中心角色,或是作爲獨立的實用工具,或是作爲其他應用程序的組成部分。

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

Oracle服務器最初是爲處理大型數據庫而開發的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用於衆多要求很高的生產環境。儘管Oracle始終在不斷髮展,但目前Oracle服務器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的Oracle十分適合於訪問Internet上的數據庫。

java與SQL的應用

Java語言是編寫數據庫應用程序的傑出語言之一,它提供了方便訪問數據的技術。利用Java語言中的JDBC技術,用戶能方便地開發出基於Web網頁的數據庫訪問程序,從而擴充網絡應用功能。JDBC(Java Database Connectivity,Java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一的訪問接口。JDBC由一組用Java語言編寫的類與接口組成,通過調用這些類和接口所提供的方法,用戶能夠以一致的方式連接多種不同的數據庫系統(如Access、SQL Server 2000、Oracle、Sybase等),進而可使用標準的SQL語言來存取數據庫中的數據,而不必再爲每一種數據庫系統編寫不同的Java程序代碼。

控制技術-Servlet技術

1) 什麼是Servlet?

一個servlet就是Java編程語言中的一個類,它被用來擴展服務器的性能,服務器上駐留着可以通過“請求-響應”編程模型來訪問的應用程序。雖然servlet可以對任何類型的請求產生響應,但通常只用來擴展Web服務器的應用程序。Java Servlet技術爲這些應用程序定義了一個特定於HTTP的 servlet類。

javax.servlet和javax.servlet.http包爲編寫servlet提供了接口和類。所有的servlet都必須實現Servlet接口,該接口定義了生命週期方法。

2) Servlet的生命週期

一個servlet的生命週期由部署servlet的容器來控制。當一個請求映射到一個servlet時,該容器執行下列步驟。

頁面設計-JSP頁面

1)MVC 模式

爲了把表現層presentation從請求處理request processing 和數據存儲data storage中分離開來,SUN公司推薦在JSP文件中使用一種“模型-視圖-控制

器”Model-view-controller 模式。規範的SERVLET或者分離的JSP文件用於處理請求。當請求處理完後,控制權交給一個只作爲創建輸出作用的JSP頁。有幾種平臺都基於服務於網絡層的模-視圖-控件 模式(比如Struts 和Spring framework)。

2) JSP技術的強勢

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

(2)系統的多平臺支持。基本上可以在所有平臺上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展。相比ASP/PHP的侷限性是顯而易見的。

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

(4)多樣化和功能強大的開發工具支持。這一點與ASP很像,Java已經有了許多非常優秀的開發工具,而且許多可以免費得到,並且其中許多已經可以順利的運行於多種平臺之下。

3) JSP技術的弱勢

(1) 與ASP一樣,Java的一些優勢正是它致命的問題所在。正是由於爲了跨平臺的功能,爲了極度的伸縮能力,所以極大的增加了產品的複雜性。

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

四、實習總結

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

當我們正式準備學習實訓java編程技術時,讓我倍感興奮,畢竟java是自己以後想主攻技術,所以自然也就非常的亢奮。剛開始實訓的第一天,同學們就推薦我爲組長,我感覺肩上責任之重大,那一刻起,我就決心帶領我們小組,奮戰我們的實訓路。當然開始學習後也並非是想象中那樣順利,開始的學習讓我異常感到學習任務的艱鉅,因爲學習中我們遇到了很多以前未曾遇到的難點,有時難免冥思苦想也無濟於事,通過我們小組的積極努力協作,同時請教老師和其他同學,我們順利的化解了一道道的障礙。

這讓我不斷的對學習技術又有了新的認識:學習中我們必須邊總結邊學習,開始階段對老師交代的任何方法和類都不要放過,不管是否簡單與否都要樂於地接受,因爲老師肯定有他的道理,相信老師走過的路比我們長,那麼其經驗也就肯定比我們豐富。上課時一定要專心聽講,一個關鍵的知識點聽漏了,可能會使一個人在課下花很多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學習不能和老師的講的課程同步,以至出現以後就跟不上老師講課的進度而掉隊。所以學習中我們寧可先勞其筋骨,苦其心志,惡其體膚,也不能掉隊跟不上學習進度。

在這裏,我非常感謝實訓的指導老師,在老師的幫助和指導下,我克服了Java學習上的一道道難關,課上認真聽講,摘好必要的筆記,並通過自己課後的不斷消化學習,現在自己已經基本掌握了java的基礎知識,並且能獨立的開發出系統。

實訓即將結束了,我非常懷念廈門萬策在南昌大學的校內實訓,在實訓的這短短兩週的時間裏,我每一天過的都市踏實的,充實的;我相信,只要我秉持艱苦奮鬥,爲理想拼搏的精神,儘管在未來的java路上荊棘叢叢,我一定可以披荊斬刺,度過重重難關,實現自己未來的理想!

實習是爲將來打基礎的重要階段,珍惜自己每一個工作的機會,不論什麼人,什麼學歷,從事什麼工作,好好的表現、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕鬆鬆的,但每一件事都是讓人成長的,經歷一段過程,喜悅或是艱辛,儘管經歷的方式不盡相同,但它的結果是相同的,我們都會因涉事而成長。

通過實習,我自身發生了重大的轉變。首先,進入公司,你就是一名職業人,不再是一名學生,你要具備一名職業人應具備的素養,不遲到不早退是必然的,而且還要時刻嚴格要求自己,公司的規定要嚴格遵守。然後,在技術上也有了很大的提高,學習了很多公司自己的框架和工具,這都是一些前輩的寶貴經驗。而且所作的軟件應用性更強。所以,我要堅定自己的信念,在公司好好實習,爭取提早轉正,我相信我會在JAVA開發這條路上走的更長更遠。

有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以後的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。 另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什麼錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發現其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以後的工作或生活中也是很關鍵的。 俗話說:“要想爲事業多添一把火,自己就得多添一捆材”。 此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少