報告材料主要是向上級匯報工作,其表達方式以敘述,、說明為主,在語言運用上要突出陳述性,把事情交代清楚,充分顯示內(nèi)容的真實和材料的客觀,。報告的格式和要求是什么樣的呢?下面我就給大家講一講優(yōu)秀的報告文章怎么寫,,我們一起來了解一下吧,。
Java實訓(xùn)報告篇一
一、前言
實習(xí)時間:20xx年x月x日---20xx年x月x日
實習(xí)地點:河北中信聯(lián)信息技術(shù)有限公司軟件開發(fā)實習(xí)生
實習(xí)目的:通過實習(xí),,培養(yǎng)學(xué)生樹立理論聯(lián)系實際的工作作風(fēng),,以及工作中將科學(xué)的理論知識加以驗證、深化,、鞏固和充實,,并培養(yǎng)學(xué)生進行調(diào)查、研究,、分析和解決實際問題的能力,,也是接受一次系統(tǒng)而深刻的專業(yè)思想教育,,增強從事與本專業(yè)相關(guān)工作的責(zé)任心和光榮感,提高綜合運用所學(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è)的基本知識,提高分析,、判斷和處理實際問題的能力,,鍛煉自己的實際動手能力,,增強自己的團隊協(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í)安裝卸載配置和維護軟件開發(fā)運行的環(huán)境,,最后進入實例操作,參加實際項目開發(fā),,鞏固和熟練所學(xué)到的知識,。 所取得的主要結(jié)果:一個多月的實習(xí),讓自己走進了一個全新的領(lǐng)域,,開始了自己踏入社會的第一步,。實習(xí)無所謂結(jié)果而言,更確切的說,,它是一個新起點,,一個讓自己學(xué)會成長的地方,當然也確實讓自己成大了不少。不管是從工作技能上還是從為人處事上,,我都感覺有很大收獲,。在工作技能上,明白了工作更需要自己的努力,、耐心和細心,。這些自己有些欠缺,但這在段實習(xí)期間,,真的發(fā)現(xiàn)自己有了很大的改善,。雖然離真正的軟件開發(fā)人員的要求還有很大的距離,但是自己一定會努力,,向著自己的目標前進;在為人處事方面,,也讓自己成熟了許多。雖然不能用語言來描述,,但是確實可以從生活中的點點滴滴感覺得到,。經(jīng)歷使人成長,只有真正的經(jīng)歷過,,才可以讓自己真的成熟起來,,要想真的出人頭地,必須腳踏實地努力工作,,做好自己,。
二、實習(xí)內(nèi)容
本著對it業(yè)的憧憬,,走進了河北中信聯(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,。以及一些上機實踐,最后還做了一個項目實踐是銀行卡管理系統(tǒng),,我們以小組為團隊分工合作寫需求分析說明書,,編寫程序,,最后完成功能模塊設(shè)計。在工作之前我在網(wǎng)上查詢了許多開發(fā)人員的相關(guān)要求,,了解了作為一個開發(fā)人員必須耐心,,細心和平和的心態(tài),它的目標是盡可能早一些做出產(chǎn)品,,完成任務(wù),,并盡可能的達到客戶的需求。
剛開始實習(xí)工作時,,是由老的員工帶著我們,,給我們分配任務(wù)。一開始是讓我們自己學(xué)習(xí)一些軟件開發(fā)的相關(guān)知識,,讓我們看相應(yīng)軟件的需求說明書,,了解一下項目的大體情況,在未成形的項目上隨便點點,,了解項目基本內(nèi)容及大體框架,。接下來老師給我分配一些小的任務(wù),改頁面上的錯誤,,這就需要jsp,、html的知識了,一開始無從下手,,不知道如何跟蹤代碼,,不知道頁面上的錯誤反映到代碼里是在哪里,當時感覺自己真實笨到家了,,什么都不會,,都是通過問老師,老師一步一步的教會我是如何跟蹤代碼,,以及代碼的錯誤原因及eclipse里的debug模式如何運用,debug調(diào)試模式真是個好模式,,通過打斷點,,一步一步耐心一點一點的仔細查找那里出現(xiàn)問題了,經(jīng)過一星期的實習(xí),,自己開始慢慢地有點感覺自己能單獨的完成一個小錯誤的修改,,熟悉了form表單,了解了button按鈕等jsp頁面上的基礎(chǔ)知識,。在后來老師開始教我如何運用javascript的知識,,如何編寫及運用javascript腳本,最后就是基礎(chǔ)類的實際案例開發(fā),,這其中有如何運用數(shù)據(jù)庫,,如何寫spl語句,、創(chuàng)建用戶、表空間以及創(chuàng)建表,。
除了軟件開發(fā)工作外,,我們還有日報告,周報告需要提交,,讓負責(zé)人了解你的工作進度安排,,也是自我的反思。那短時間對于我來說最大的收獲便是,,要相信自己,,不要被沒有去真正實踐的事情而嚇倒,其實如果你真的去嘗試,,你會發(fā)現(xiàn)一切都沒有你想象的那么難,,只要你努力,沒有什么不可以,。
三,、實習(xí)總結(jié)
這次實習(xí)讓我學(xué)到了很多東西,讓我整體素質(zhì)有所提升,,明白了很多做人做事的道理,。第一、畢業(yè)了以后不是學(xué)習(xí)的結(jié)束,,而是學(xué)習(xí)的開始,,在當今社會,只有不斷地汲取新信息新知識,,才能獲得事業(yè)進步的動力,,武裝自己的頭腦,提升自己的能力,,擴展自己的視野,。第二、學(xué)習(xí)要聯(lián)系實踐,,一個人的價值是通過實踐活動來實現(xiàn)的,,也只有通過實踐才能提升人的品質(zhì),彰顯人的意志,。學(xué)到的理論只有通過實踐的檢驗才是合格的,。第三、我們要做一個勤于思考的人,,我們只有注意觀察,、分析、總結(jié)、提煉,,才能積累經(jīng)驗,,使自己的工作做出成績,。同時我也明白了遇到麻煩解決的辦法有很多:第一,、就是上網(wǎng)查詢,,不懂的可以查查,,不要一不會就去問別人,,得先自己想辦法解決;第二,。請教別人,。當自己查資料解決不了,就去問一下別人,,不要老死扣著,,反而浪費時間。當然遇到麻煩的事情千萬不要著急,,越著急越然人昏頭轉(zhuǎn)向,,越著急越解決不了問題,還不如心平氣靜的想想解決辦法,或者轉(zhuǎn)換下思維,,先做其他的事情,,靜下來時再去思考,。遇到問題時,,要保持一顆平常心,。第四,、有的時候人與人的差別并不大,但工作熱情的不同卻使兩個人做出完全不同的成績,,只有具備熱情,,才能保證你能發(fā)揮自己全部的能量和才能,。一個人的能力有差異,,但關(guān)鍵是看你能發(fā)揮出多少,,這就取決于熱情,。用自己的熱情來點燃斗志。而且熱情是可以傳遞的,一個人全力投入工作,他可帶動周圍的人,,感染周圍的人全力以赴,,是整個團隊趕出驕人的成績,。最后,,衡量一個人是不是人才,,不僅是看知識掌握的多少,當代社會更看重的是一個人的溝通能力,。
原來一直覺得學(xué)校的知識是沒用的,,當真正用到了才后悔自己當時為什么不好好學(xué)習(xí)。所以說實習(xí)注重實踐和在學(xué)校學(xué)習(xí)理論是相輔相成的,。平時在學(xué)校學(xué)的不知道是否有用,,但當實習(xí)后我們就清楚學(xué)習(xí)的知識到底有什么實際應(yīng)用,,和當今社會的發(fā)展有什么聯(lián)系。只有到公司親身實踐,,才讓我們更加明確了那些知識是能跟上時代發(fā)展,,那些知識已經(jīng)落后了,什么樣的人才是當今社會需求的。同時通過實習(xí)讓我們認識到了自己知識掌握的不足,,更加激發(fā)了我們學(xué)習(xí)的熱情,。
這次實習(xí)使我鞏固了java開發(fā)方面的知識,做了一個基于struts銀行管理系統(tǒng)的一個模塊的項目,,還跟著完成了一個河北省農(nóng)業(yè)廳公文交換體統(tǒng)的項目,,更重要的是了解了軟件開發(fā)這個工作的主要流程。當初在大家包括我自己的眼里都認為軟件開發(fā)的要求非常高,,而我的基礎(chǔ)知識有太差,,但是當自己真正的接觸了這個行業(yè)之后,發(fā)現(xiàn)其實并沒有那么的高不可攀,。在學(xué)校的時候,,不知道反思,不過在這一段實習(xí)過程中慢慢學(xué)會反思,,慢慢學(xué)會總結(jié),。這次實習(xí)為我以后到公司工作奠定了基礎(chǔ),,起到了承上啟下的功效。希望自己再以后的工作中有更多的耐心,,學(xué)會靜下心來思考,,要相信自己可以做到,而且做得更好,。
總之,,通過這次實習(xí),確實讓自己成長了許多,。在工作中,,總會遇到這樣那樣的問題,當前的軟件的功能日趨復(fù)雜,,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的,。因此反映出學(xué)習(xí)的還不夠,缺點疏漏,。需再加以刻苦鉆研及學(xué)習(xí),,不斷開拓視野,增強自己的實踐操作技能,,為以后能做好工作而努力,。
Java實訓(xùn)報告篇二
轉(zhuǎn)眼間,四年額大學(xué)生活就要接近尾聲了,,畢業(yè)的鐘聲將要敲響,。將課堂所學(xué)知識運用于實踐成為畢業(yè)生們必經(jīng)的道路。帶著老師的忠告,,xx年7月5日我有幸來到西安軟件服務(wù)外包學(xué)院進行為期三個月的實習(xí),。
作為大學(xué)生涯的最后一課,實習(xí)不僅重要更有其獨特性,,正是通過實習(xí),,讓我逐漸掌握怎樣把學(xué)校教給我的理論知識恰當?shù)剡\用到實際工作中,讓我慢慢褪變學(xué)生的浮躁與稚嫩,,真正地接觸這個社會,,漸漸地融入這個社會,實現(xiàn)我邁向社會獨立成長的第一步,。
在三個月里,,所學(xué)知識的確有很多,java基礎(chǔ),,數(shù)據(jù)庫操作(oracle,,mysql),ssh框架(hibernate,,struts,,spring),,網(wǎng)頁設(shè)計jsp技術(shù)等,總之學(xué)到了很多曾經(jīng)陌生的技術(shù),。受益匪淺,。
一、實習(xí)計劃
7月10日:簡單地了解公司的基本情況,,進一步學(xué)習(xí)了java的基本知識,。 7月11日—7月13日:學(xué)習(xí)java相關(guān)的編程環(huán)境和運行環(huán)境的材料,準備好有關(guān)的程序和工具,。
7月14日-7月17日:學(xué)習(xí)系統(tǒng)運行環(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)知識,,為后面的工作做好準備工作,。 8月3日-8月5日:進行數(shù)據(jù)庫建立的學(xué)習(xí)和練習(xí)。包括表的建立,,表之間的關(guān)系和優(yōu)化,。
8月6日-8月10日:對登錄界面進行美化,并著手后臺的編碼工作,。
8月11日-8月20日:依然是進行后臺和各模塊功能編碼實現(xiàn)的學(xué)習(xí)和嘗試。并練習(xí)簡單,、常用的測試的方法,。了解其重要性。
8月21日-9月10日:學(xué)習(xí)ssh框架,。對設(shè)計代碼進行簡化,。
9月11日-10月5日:利用所學(xué)完成個人項目。
二,、實習(xí)目的
進一步了解java開發(fā)的相關(guān)知識,,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗,。學(xué)習(xí)sql的基礎(chǔ)知識及正確的運用方法,,和有用的相關(guān)技術(shù),提高自己的工作效率,。通過實習(xí),,鞏固大學(xué)所學(xué)專業(yè)的基本知識,提高分析,、判斷和處理實際問題的 能力,,鍛煉自己的實際動手能力,,增強自己的團隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程,。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,,打好一定的基礎(chǔ)。
三,、實習(xí)內(nèi)容
通過本次實習(xí),,應(yīng)當對java、sql,、dreamweaver等達到熟練運用的地步,,同時應(yīng)該對java語言及其應(yīng)用有一個非常清晰、明了的認識,。本次的實習(xí)內(nèi)容主要包括:對登錄管理系統(tǒng)有一個初步的構(gòu)思及確定其應(yīng)該包括哪些模塊實現(xiàn)什么功能;對sql的基礎(chǔ)知識的理論學(xué)習(xí);理論聯(lián)系實際對sql進行具體操作;學(xué)會用sql建數(shù)據(jù)庫及所需表格的具體方法;理解連接sql數(shù)據(jù)庫的語句及能正確的應(yīng)用于實踐;完成簡單的登錄系統(tǒng);軟件初步測試,。
四、實習(xí)總結(jié)
大學(xué)生活讓我對計算機理論知識有了一定的了解,但實踐出真知,唯有把理論與實踐相結(jié)合,才能更好地增加自己的競爭力,。實踐也是大學(xué)生學(xué)習(xí)知識,、鍛煉才干的有效途徑。
本次畢業(yè)實習(xí)我主要是做一個登錄系統(tǒng),,從中學(xué)習(xí)一下java開發(fā)和sql的技術(shù)運用,,因此選擇了石家莊志誠軟件公司。java和sqlserver作為開發(fā)工具都有它們各自的特點,,下面是我學(xué)習(xí)兩周java后對java的一些認識,。
java語言的優(yōu)點主要表現(xiàn)在簡單、面向?qū)ο?、多線程,、分布性、體系結(jié)構(gòu)中立,、 安全性等方面,。
1、java語言是簡單的
java語言的語法與c語言和c++語言很接近,,使得大多數(shù)程序員很容易學(xué)習(xí)和使用java,。另一方面,java丟棄了c++ 中很少使用的,、很難理解的,、令人迷惑的那些特性,如操作符重載,、多繼承,、自動的強制類型轉(zhuǎn)換。特別地,java語言不使用指針,,并提供了自動的廢料收集,,使得程序員不必為內(nèi)存管理而擔(dān)憂。
2,、java語言是一個面向?qū)ο蟮?/p>
java語言提供類,、接口和繼承等原語,為了簡單起見,,只支持類之間的單繼承,,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關(guān)鍵字為implements),。java語言全面支持動態(tài)綁定,,而c++ 語言只對虛函數(shù)使用動態(tài)綁定??傊?,java語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。
3,、java語言是分布式的
java語言支持internet應(yīng)用的開發(fā),,在基本的java應(yīng)用編程接口中有一個網(wǎng)絡(luò)應(yīng)用編程接口(),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫,,包括url,、urlconnection、socket,、 serversocket等,。java的rmi(遠程方法激活)機制也是開發(fā)分布式應(yīng)用的重要手段。
4,、java語言是健壯的
java的強類型機制,、異常處理、廢料的自動收集等是java程序健壯性的重要保證,。對指針的丟棄是java的明智選擇。java的安全檢查機制使得java更具健壯性,。
5,、java語言是安全的
java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,,java提供了一個安全機制以防惡意代碼的攻擊,。除了java語言具有的許多安全特性以外,java對通過網(wǎng)絡(luò)下載的類具有一個安全防范機制(類classloader),,如分配不同的名字空間以防替代本地的同名類,、字節(jié)代碼檢查,并提供安全管理機制(類securitymanager)讓java應(yīng)用設(shè)置安全哨兵,。
6,、java語言是體系結(jié)構(gòu)中立的
java程序(后綴為java的文件)在java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實現(xiàn)這個java平臺的任何系統(tǒng)中運行,。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。
7,、java語言是可移植的
這種可移植性來源于體系結(jié)構(gòu)中立性,,另外,,java還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度,。java系統(tǒng)本身也具有很強的可移植性,,java編譯器是用java實現(xiàn)的,java的運行環(huán)境是用ansi c實現(xiàn)的,。
8,、java是高性能的
與那些解釋型的高級腳本語言相比,,java的確是高性能的。事實上,,java的運行速度隨著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方法中包含了線程所要運行的代碼,。線程的活動由一組方法來控制,。 java語言支持多個線程的同時執(zhí)行,,并提供多線程之間的同步機制(關(guān)鍵字為synchronized),。
10,、java語言是動態(tài)的
java語言的設(shè)計目標之一是適應(yīng)于動態(tài)變化的環(huán)境,。java程序需要的類能夠動態(tài)地被載入到運行環(huán)境,,也可以通過網(wǎng)絡(luò)來載入所需要的類,。這也有利于軟件的升級。另外,,java中的類有一個運行時刻的表示,,能進行運行時刻的類型檢查。
sql server
在該系統(tǒng)中,,與web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)
——sql server 20xx,。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持odbc、 ado等技術(shù)的應(yīng)用,,可無縫的與windows 20xx server 和 iis 集成,提供高效安全的 數(shù)據(jù)訪問服務(wù);有利于整個系統(tǒng)管理規(guī)范化,,使數(shù)據(jù)的完整性,、安全性得到保證。
數(shù)據(jù)庫設(shè)計實際上主要是所要處理的數(shù)據(jù)的表示方法和存儲結(jié)構(gòu)的設(shè)計,。在采用數(shù)據(jù)庫技術(shù)之前,,這些工作分散在應(yīng)用程序中進行;在采用數(shù)據(jù)庫技術(shù)之后,這些工作可以通過數(shù)據(jù)庫設(shè)計集中起來系統(tǒng)地進行,。
進行數(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è)進步的動力,。作為一名即將畢業(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è)生涯還是對于我的人生來說,,都是有益的,。
認認真真做事,對自己負責(zé),。 用姜汝祥博士的話來說就是: 從依附型向獨立型轉(zhuǎn)變,,堅守原則去執(zhí)行; 從服從型向主動型轉(zhuǎn)變,積極主動去執(zhí)行; 從個體型向團隊型轉(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í)主要是鍛煉自己的動手能力,溝通能力,,并進一步掌握大學(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的工具,,并仔細地查閱了相關(guān)的信息,借鑒他們的經(jīng)驗和心得,,使自己在避免走彎路,。java工具的可操作性很強、而且簡單,、容易學(xué)習(xí)使用,。
7月14日-7月17日
我先回顧了以前的學(xué)習(xí),然后裝備java的編程環(huán)境和運行環(huán)境,。java工具包括了java編譯器,、java解釋器、appletviewer和visual j++,。利用visual j++可創(chuàng)建交互性很強的internet運用程序,,是難得的java開發(fā)系統(tǒng)。系統(tǒng)運行環(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)民的的通訊錄,,包括通訊錄管理,記事本管理等處理工作,,是利用計算機進行集中管理而開發(fā)的系統(tǒng),。該系統(tǒng)是基于java連接sqlserver數(shù)據(jù)庫進行開發(fā)的網(wǎng)絡(luò)通訊錄管理系統(tǒng),力求與實際相結(jié)合具有查詢,、管理等功能,,旨在達到使通訊錄的管理和運營趨于計算機化,使之更加方便,、快捷以提高工作效率,。 7月30日-8月2日
學(xué)習(xí)了sql server的相關(guān)知識。在該系統(tǒng)中,,與web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)——sql server 20xx,。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持odbc、ado等技術(shù)的應(yīng)用,可無縫的與windows 20xx 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ù)庫連接的問題,。在主任詳細的指導(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é)知識獨立完成一個新的項目,最后得以實現(xiàn),。
Java實訓(xùn)報告篇三
實習(xí)目的:
在internet飛速發(fā)展的今天,,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治,、經(jīng)濟,、生活等各個方面發(fā)揮著重要的作用。因此網(wǎng)站 建設(shè)在internet應(yīng)用上的地位顯而易見,,它已成為政府,、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視,。通過這次實習(xí),,學(xué)習(xí)企業(yè)級計算機知識,鞏固以前所學(xué)理論的知識,,提高處理實際問題的能力,,了解社會中建設(shè)在internet的主要內(nèi)容和實際發(fā)展情況,并為自己踏入社會環(huán)境接軌做準備,。
實習(xí)目的:
武漢國家軟件培訓(xùn)基地
實習(xí)任務(wù):
網(wǎng)絡(luò)發(fā)展考察,,學(xué)習(xí)編程語言知識,鞏固以前所學(xué)理論的知識,,提高處理實際問題的能力,。
實習(xí)內(nèi)容:
網(wǎng)絡(luò)編程語言學(xué)習(xí)——java
在20xx年x月x日我參加了校外實習(xí),在國家軟件培訓(xùn)基地歷時四周的實習(xí)時間,,進入公司的時候,,就讓我感覺到另外的一種氛圍。現(xiàn)在我已經(jīng)不是在學(xué)校了,,能夠任性的選擇上課和不上課,能夠任性的選擇遲到不遲到,,而是進入了一家公司,,我看到那么多的員工都在那么努力認真的工作,一下就讓我的情緒上升到了另外一個境界,,一向有點散漫的我,,頓時覺得這樣的踏實的生活日子才是我應(yīng)該具有的,在大學(xué)浪費的那么多時間應(yīng)該要在這里好好補起來,。我們不可能簡單的了解一些企業(yè)文化,,簡單的學(xué)學(xué)新的知識就可以了,我們的這個實習(xí)必將是一個繁忙的實習(xí),,也必將是一個充實的,,進步的實習(xí)。來到這里,,我們要忘掉大學(xué)里自由的作息時間,,克服困難,養(yǎng)成良好的工作生活習(xí)慣 ?;诟鞣矫娴脑?,雖然在去之前我們做了比較充足的準備,但還是遇到了一些困難,,例如學(xué)習(xí)時間長,,課后實戰(zhàn)比較繁多,但時間又比較的短,,難以保證按時按質(zhì)按量完成,。
下午,我們在班主任的帶領(lǐng)下熟悉了一下實習(xí)環(huán)境和公司的一些基本制度,,對于我從未接觸過公司的人來說,,我很認真的記錄,為我以后的工作做緩沖,,在這里也可以培養(yǎng)出我的一種好的工作態(tài)度,。我們的實習(xí)的安排是學(xué)習(xí)怎么樣做好一個項目,培養(yǎng)我們進入一個公司之后應(yīng)該具備的素質(zhì)和怎樣快速的融入企業(yè)文化和怎樣以最好的狀態(tài)接手公司自己的項目,。我們的基本安排是每天上午先在放映室上課,,老師講解今天一天的重要內(nèi)容,安排好任務(wù),,然后我們就一起到機房里面按照指導(dǎo)老師的要求來完成項目的部分,。
我以前有html語言基礎(chǔ)、c語言和c++基礎(chǔ),,這為我這次實習(xí)學(xué)習(xí)java的打下了良好的基礎(chǔ)和開端,。
java的跨平臺性,較強的安全性,,功能強大性是我把它作為學(xué)習(xí)的目標之一,。我首先讀懂書中的每一個程序,然后做書本的習(xí)題,,接著與答案對照,,然后 通過寫書中的程序復(fù)習(xí),提高自己的編程水平,。以前,,我認為編程就是編程。后來,,當我學(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í)編程語言,最好的方法是多想,,多寫,,堅持。在解決問題時,,需要的是足夠的耐心,,檢查,核對程序是需要細心,。
項目一定要全新的項目,,不能是以前做過的,項目一定要企業(yè)真實項目,,不能是精簡以后的,,不能脫離實際應(yīng)用系統(tǒng),在開發(fā)時要和企業(yè)的開發(fā)保持一致,,在做項目的時候不應(yīng)該有參考代碼,。因為參加實習(xí)的學(xué)生很多都是有一定的計算機基礎(chǔ),大部分都具備一定的編程基礎(chǔ),,像我們這種計算機專業(yè)的大三學(xué)生,,多少都有一些基礎(chǔ)。我們主要的缺點是不能全面系統(tǒng)的,、深入的掌握某種技術(shù),,也就是會的挺多,但都是皮毛,,不能滿足就業(yè)的需要,,還有沒有任何實際的開發(fā)經(jīng)驗,,完全是想象中學(xué)習(xí),,考試還行,一到實際開發(fā)和應(yīng)用就歇菜了,。
解決的方法就是通過項目練習(xí),,對所學(xué)知識進行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,,從而彌補這些不足,,盡快達到企業(yè)的實際要求,。項目應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,,不能夠是沒有實戰(zhàn)意義的教教學(xué)性或者是純練習(xí)性的項目,。因為實習(xí)的時間有限,我必須盡快地融入到實際項目的開發(fā)當中去,。任何人接受和掌握一個東西都需要時間去適應(yīng),,需要重復(fù)幾次才能夠真正掌握,所以每個項目都必須跟實際應(yīng)用掛鉤,。學(xué)以致用,,學(xué)完的知識點需要到應(yīng)用中使用,才能夠真正理解和掌握,,再說了,,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,,那就是能夠做出來,,寫出代碼來,把問題解決了,,你就算會了,。
通過四周的實習(xí)學(xué)習(xí),老師的講解,,了解到選擇項目的重要性,,我們選擇的項目最終的項目一定是真實的項目,也就是要訓(xùn)練到能夠獨立開發(fā)實際應(yīng)用,,通常我們還不能選最簡單的項目,,因為我們的吸收還要有一個折扣,所以最終的項目應(yīng)該選實際項目中中等難度的項目;最終項目定下來過后,,開始分解這個項目,,看看為了達到完成這個項目需要哪些技術(shù)和知識點,以及每部分知識點的深度,,然后定出每個分階段的任務(wù);然后開始選擇分階段的項目,,分階段的項目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點,這樣才能達到訓(xùn)練的目標,。定下分階段項目后,,同樣去分解,定出為了完成我所需要的各部分知識點和深度;然后是選擇上課期間的演示項目來進行觀察和理解,,演示的項目是為了做分階段項目服務(wù)的,,可以認為是分階段項目的分階段項目;最終把要求掌握的知識點和要求掌握的深度,分散到日常學(xué)習(xí)和練習(xí)中,。
在一個具體的項目中,,我們需要有開發(fā)環(huán)境,,開發(fā)的環(huán)境也跟企業(yè)一樣,包括常用的開發(fā)工具,、開發(fā)平臺,、應(yīng)用服務(wù)器、常用插件,、測試工具,、項目管理工具、項目管理文檔等等,。構(gòu)建跟企業(yè)完全一樣的環(huán)境,,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā),。老師就相當于項目經(jīng)理,,一個班分成多個小組,每個組有自己的組長,,大家分工合作,,共同完成項目。老師做為項目經(jīng)理,,帶領(lǐng)著大家一起去做需求分析,、概要設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計,、接口設(shè)計,、重要業(yè)務(wù)流程的分析設(shè)計等,然后由學(xué)生們分團隊進行開發(fā),,實現(xiàn)整個項目,。
在實習(xí)結(jié)束的這個時候,仔細考慮一下,,還是有一些地經(jīng)驗教訓(xùn)的,。例如在活動中我們能感覺得到,很多的工作經(jīng)驗,,開發(fā)的知識我們了解的還是不夠充分,,致使我們在開發(fā)初期要發(fā)費較多的時間用于入門。但有一點感覺就是,,我們在學(xué)校所學(xué)的一些基本知識還是比較有用的,,例如j2ee,數(shù)據(jù)庫基本原理等,,正是這些基礎(chǔ)知識使我們在缺少工程經(jīng)驗的情況下還能盡快入手,,后來趕上,。針對我們學(xué)校部分學(xué)生普遍基礎(chǔ)理論知識較多,,項目經(jīng)驗不足的現(xiàn)象,,我們同學(xué)大可以去掉以往羞于參與項目,怕在別人前認短的心態(tài),,我們學(xué)校的計算機科學(xué)與技術(shù)專業(yè)教學(xué)是挺不錯的,,知識面恰到好處,我們一般在項目面前還是能很快入手的,,而為了更好的進行開發(fā),,我們也應(yīng)該在校期間就多進行一些項目方面的鍛煉,培養(yǎng)實際動手能力,。我想像這樣讓同學(xué)接觸社會,,培養(yǎng)實際動手能力的活動真的很不錯,也是同學(xué)們所歡迎的,,當然把這樣的活動辦好需要學(xué)校的老師和同學(xué)們共同努力,。也希望,這樣的活動能不斷地繼續(xù)下去,,并發(fā)展壯大。雖然是短暫的實習(xí),,但我想這一份經(jīng)歷必將會為我們將來進入社會打下一個良好的基礎(chǔ),,不管是在以后的就業(yè)指導(dǎo)上、還是在工作生活為人上,,我們都擁有了一筆寶貴的財富,。
實習(xí)體會:
四年的大學(xué)生活,我對計算機知識有了初步的了解,。通過在校的理論學(xué)習(xí),,實踐學(xué)習(xí),,我認識到理論與實踐相結(jié)合的學(xué)習(xí)方法是一種好的學(xué)習(xí)方法。我把它用在家中的實習(xí),,它能指導(dǎo)我實踐,得出的結(jié)論是自己不會的東西很多,,需要不斷地選擇性學(xué)習(xí)。過去相對獨立的學(xué)科的融合性不斷增強,。通過在家的實習(xí),,我認識到自身的不足:如文檔習(xí)慣,,自身知識結(jié)構(gòu)的問題等,我會不斷地發(fā)現(xiàn)問題,,解決問題,,理論聯(lián)系實際,,鞏固所學(xué)知識,,提高處理實際問題的能力,為自己能順利與社會環(huán)境接軌做準備,。