JAVA實習報告(合集15篇)
在日常生活和工作中,報告的適用范圍越來越廣泛,報告具有語言陳述性的特點。那么什么樣的報告才是有效的呢?下面是小編為大家收集的JAVA實習報告,僅供參考,大家一起來看看吧。
JAVA實習報告1
一、頂崗實習目的
根據所學課程的理論知識,結合企業(yè)的運營實際,掌握軟件開發(fā)的一般過程,軟件的生命周期和作為一個開發(fā)人員就應具備的基本潛力,并撰寫頂崗實習報告。使學生進一步鞏固所學理論知識,同時提高觀察問題、分析問題、解決問題的潛力。
二、企業(yè)頂崗實習地點
深圳市百盛佳信息咨詢有限公司
三、頂崗實習時光
20xx年12月5日――20xx年4月5日
四、頂崗實習資料
1、java軟件開發(fā)
五、頂崗實習總結
在Internet飛速發(fā)展的這天,互聯網成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發(fā)揮著重要的作用。目前系統的架構一般有c/s架構和b/s架構,但是c/s架構的應用系統,每升級一個版本,客戶端都需要自我下載更新,而b/s架構不需要,因為它是基于瀏覽器的。因此b/s架構的應用系統,在Internet上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設中的重要組成部分,從而倍受人們的重視。
計算機將具備更多的智能成分,它將具有多種感知潛力、必須的思考與決定潛力及必須的自然語言潛力。除了帶給自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產生身臨其境感覺的各種交互設備已經出現,虛擬現實技術是這一領域發(fā)展的集中體現。這天人們談到計算機必然地和網絡聯系起來,一方面孤立的未加入網絡的計算機越來越難以見到,另一方面計算機的概念也被網絡所擴展。二十世紀九十年代興起的Internet在過去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒有一種技術能像Internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網絡直接或間接地與Internet相連,使之成為一個全球范圍的計算機互聯網絡。人們能夠透過Internet與世界各地的其它用戶自由地進行通信,可從Internet中獲得各種信息。人們已充分領略到網絡的魅力,Internet大大縮小了時空界限,透過網絡人們能夠共享計算機硬件資源、軟件資源和信息資源。“網絡就是計算機”的概念被事實一再證明,被世人逐步理解。
。ㄒ唬、頂崗實習過程遇到的困難
1、一進入企業(yè),就立刻被分配開發(fā)任務,我的任務是質量信息管理系統的一個功能點,PDI退改車,有新增,刪除,查詢,審核,統計的操作。該系統使用的是struts2springibates模式,一開始什么都不明白,oracle數據庫沒用過,jquery框架沒有用過,ibates框架沒用過。所以給我的開發(fā)帶來了很大的困難。
2、在第二個項目中,我的開發(fā)任務是,一線通管理系統中的設備查詢,設備修改,還有一些報表的功能,發(fā)運環(huán)節(jié)主要異常事件,銷售部工單月統計報表,儲運部工單月統計報表等等,這些報表功能都需要有折線圖和餅狀圖,還要有導出excel的功能,而我對于如何生成折線圖或餅狀圖,如何導出excel,從未接觸過,這些都是這次開發(fā)中的難點。
3、在益凌進銷存系統中,也就是第三個項目,因為是剛剛開始,所以主要的任務是做設計,就是把那些業(yè)務流程圖轉化為靜態(tài)網頁。這事看起來好像不難,不就是做靜態(tài)網頁嘛!當初我是這樣想的!但是到真正做的時候,就發(fā)現了其實并不是想象中的那么簡單,例如,如何抽象數據字段,也就是說,別人給你一張真實的業(yè)務表,你該如何把那些有用的字段顯示在你的界面上,業(yè)務流程中的每個點之間又有沒有關系,這些都需要你去想的問題。初次接觸,所以做起來也很棘手。
。ǘ⑷绾谓鉀Q問題:
作為一個開發(fā)人員,遇到這些問題是在所難免的,因為很多技術都在不停的更新,你要不斷的去學習,要有學習新知識的潛力,而且如今網絡資源是如此的豐富,只要在internet上搜索一下,很多問題都會迎刃而解。Oracle數據庫簡單的應用,jquery框架和ibaties框架的應用也是透過網絡資源一邊學習一邊應用來實現我的目的的,當然也少不了跟同事的溝通。對于那個報表中用到的折線圖和餅狀圖,我們采用了一個叫Jfreechat的框架,關于如何應用,也是從網上獲取相關例子,然后經過我們的加工,就很順利的解決了問題。透過這次,感覺收獲還是挺大的。對于進銷存管理系統的設計問題,我壓根就什么都不懂,看了一段時光的業(yè)務流程圖,還是不明白要做什么,要在網頁界面上體現哪些字段,每個界面之間又有什么聯系,這些都不太明白。“這些東西要靠自我想的”,項目負責人跟我說了,之后他就跟我說了一大堆如何抽象字段,要把每個業(yè)務點的關系理清,然后再透過他們的關系抽象有用的字段。聽他說了之后,恍然大悟,原先是這么一回事。之后,每次遇到不懂的.,就立刻去和他溝通。完成了這些設計,我感覺我對軟件開發(fā),又有了更深的認識,同時也讓我意識到溝通在軟件開發(fā)中真的是一件很重要的事。
六、頂崗實習心得
經過為期4個月的專業(yè)頂崗實習,令我更深一步的了解和學習了軟件開發(fā)的一般過程,不再是以前那樣,都不明白軟件開發(fā)是什么東西。對于一個應用系統他們?yōu)槭裁匆敲炊嗳藖碜,而這么多人一齊做,代碼又是如何進行管理的。對于每一個應用系統,企業(yè)到底用到哪些技術,他們?yōu)槭裁匆x取這些技術,我們開發(fā)人員的主要任務是什么等等,這些概念都漸漸的清晰。人,孰能無過,過而改之,善莫大焉!沒有誰,在編寫代碼的過程中永遠不會犯錯,即使他十分的厲害,那也是從不斷的犯錯過程中鍛煉出來的,但亦有“犯錯”的時候,因為需求是不斷的改變的,即使你當時沒錯,但需求改了之后,你的代碼不貼合需求,那也是你的錯。有錯那當然就要調試咯,以前老是害怕出錯,找不到問題所在是件令人煩惱的事。但是當調試的錯誤多了之后,你就會發(fā)現,每當一看到相類似的錯誤之后,你就會立即明白這個錯誤是什么原因造成的!所以,我們不就應害怕出錯,就應把調試錯誤當成一種提高個人潛力的方式。對于測試人員發(fā)回來的bug我們要認真的對待,造成這種bug就證明了我們的思路還是不怎樣的清晰,所以有必要再去看看相關的資料。溝通是人與人之間傳遞信息的途徑,好的溝通能很完美的傳達你的思想,你的見解。在企業(yè)中,每一個系統的
開發(fā)過程一般來說都不是一個人從頭做到尾的,一般都有分工的,如此一來,溝通就必不可少了,因為你要把你做的工作,你為什么這樣做,告訴別人,別人才更好的去完成他的任務。
這次頂崗實習,是進行實戰(zhàn)性工作,學到了很多東西,我相信對以后的生活和工作都有很大的幫忙。
JAVA實習報告2
在本學期的開學初期,我們在學校機房進行了為期三周的JAVA實訓,F在即將結束了,回首本學期的java學習,重點還是在學習概念等一些常識性的東西,通過這次為期三周的實訓,遇到了很多自己感興趣的問題,就會很有興趣,當然學知識可不能憑自己的愛好和一時興趣,不能遇到自己不敢興趣的問題就把它拋給同學,要學會自己踏踏實實認真的去解決問題。要一步一個腳印,認認真真,踏踏實實,理論與實踐相結合,在扎實掌握課本實例和內容之后,有一定的擴展閱讀和課外學習,充分全面的了解JAVA的應用和擴展運用。
本次我們小組所做的程序是“小小通訊錄”基本功能已經較好的完成,可是還是有一些不完善,比如我們的通訊錄沒有能夠做到把通訊錄里所儲存的信息以列表的形式展現出來,所以還是有些不完善,,我們的指導老師對我們的程序作出了大體評價,發(fā)現我們的思想還是處于一個比較簡單的過程當中,老師的幾句簡單評價,就帶給我們無與倫比的沖擊性。
由于我們寫程序的經驗尚且較少,很多東西無法考慮到位,老師的點評,使我們認識到了不足與今后的前進方向與目標,使我們更加具有動力與激情,擁有了繼續(xù)認真學習JAVA的信心,擁有了成為一位合格的高級程序員的壯志,在編寫程序的過程當中,我們在一開始就遇到了問題,一直在糾結與是使用數據庫連接還是使用文件,經過老師的耐心講解,我們了解到了尚未接觸到的Jar包等一些列名詞,但是經過數據庫的抒寫與連接發(fā)現SQL20xx與SQL20xx無法同步,所以最終我們選擇了使用文件來進行這次程序的編寫。
第二個問題就是我們的程序在進行按鈕新窗口的鏈接,在新窗口彈出時,無法將老窗口關閉,糾結了好久,詢問老師,老師還給我用了“父子”的生動例子來講解,最終我們查找JDK,查找類的用法終于完美解決!甚是興奮!
在我所學的語言當中,我自認為JAVA是一門比較強大的面向對象的編程語言,不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性較強,可以說比較的經典和強悍。
所以學好java語言有很大的用處,這次實訓,面對一道陌生的題目和要求時,不應慌張和無措,首先應該想到這和課本上的哪些知識具有結合點,回憶和分析這種結構的算法和具體實施方法,綜合考慮其他的方面,例如:該題的易寫性和易懂性及其他的問題的可利用性。在編寫時,一個小小的符號,一個常量變
量的設定,這都無不考量著我們的細心和嚴謹,所以學習JAVA,不僅對我們以后學習其他語言有很大的好處,而且也讓我們知道了和理解了作為一個編程人員首先應具有的良好心理素質,那就是冷靜思考和專心致志。對待學術知識應該是嚴謹和認真。
這次實訓,我們更多學到的`是不懂就問和自己應該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學一起探討而不是抄襲,團結合作,發(fā)揮團隊意識,最后在自己的努力下,終于運行成功,這種成就感美不可言,心情愉悅至極。據我了解,軟件工程專業(yè)培養(yǎng)的工程型人才要富有創(chuàng)新精神。軟件工程技術人員致力于開發(fā)可靠好用的計算機產品和軟件產品,必須具有扎實寬泛的知識面和較高的社會責任感,必須了解最新的技術進展、能夠綜合運用各方面技術并深刻理解設計一個合格產品所涉及的多方面因素,如市場需求、用戶習慣等。另外,
這兩個學科領域是相輔相成的,并共同推進計算機技術的方展。計算機技術的發(fā)展會推動軟件的開發(fā),軟件工業(yè)則對計算機科學技術的進展以及軟件應用領域的擴展起著重要的推動作用。軟件工程人才的就業(yè)前景十分看好。
未來幾年,國內外高層次軟件人才將供不應求。畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究所、國防等重要部門從事軟件設計、開發(fā)、應用與研究工作。有數據表明,我國軟件出口規(guī)模達到215億元,軟件從業(yè)人員達到72萬人,在中國十大IT職場人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂觀。信息化是IT界的焦點。而信息化的實現,除了需要技術支持,人才也是很重要的環(huán)節(jié)。如何培養(yǎng)與國際接軌的高素質軟件工程人才,已經成為中國軟件產業(yè)的當務之急。
軟件產業(yè)的發(fā)展水平,決定了一個國家的信息產業(yè)發(fā)展水平及其在國際市場上的綜合競爭力。目前,我國軟件高級人才的短缺已經成為制約我國軟件產業(yè)快速發(fā)展的一個瓶頸。在中國,國內市場對軟件人才的需求每年高達20萬人,而高校計算機畢業(yè)生中的軟件工程人才還很缺乏,尤其是高素質的軟件工程人才的極度短缺。盡快培養(yǎng)起適合信息產業(yè)所需要的高素質軟件工程人才,已經成為信息化工作中的重中之重。Java具有如此好的就業(yè)與發(fā)展前景,使我更加堅定了軟件開發(fā)這條道路。但是自己還與很多不足,需要努力學習與改進,關鍵是讀這個專業(yè)要自己動手實踐,自己解決實踐中發(fā)生的問題,對任何程序要懂得舉一反
如果指望按書本的步驟做..指望每學期死記硬背通過考試..那絕對是沒前途了..如果一個軟件工程的學生都是在玩電腦游戲中度過每個學期的..那就不要期望畢業(yè)能找到本專業(yè)的好工作了.... Sun公司副總裁、Sun研究院院士、軟件部首席技術官詹姆斯?戈士林(JamesGosling)博士以"Java技術之父"聞名于世。作為Sun研究院院士,他親手設計了Java語言,完成了Java技術的原始編譯器和虛擬機。在他的帶領下,Java現已成為互聯網的標準編程模式以及分布式企業(yè)級應用的事實標準,其跨平臺的技術優(yōu)勢為網絡計算帶來了劃時代的變革。自1995年5月正式推出的11年以來,Java已從編程語言發(fā)展成為全球第一大通用開發(fā)平臺。Java技術已為計算機行業(yè)主要公司所采納,同時也被越來越多的國際技術標準化組織所接受。1999年,Sun推出了以Java2平臺為核心的J2EE、J2SE和J2ME三大平臺。隨著三大平臺的迅速推進,在世界上形成了一股巨大的Java應用浪潮。作為唯一在互聯網上開發(fā)的語言,Java平臺以其移動性、安全性和開放性受到追捧。
目前,中國的軟件人才主要有兩方面的欠缺,一是英語水平差,二是軟件開發(fā)經驗缺乏。針對這種情況,很多軟件學院大幅增加了英語課時,同時廣泛采用國外原版教材,部分基礎課和專業(yè)課采用雙語教學甚至全英文授課。各軟件學院還特別強調實踐環(huán)節(jié)。像清華軟件學院90%的專業(yè)課程都配有課程實驗大作業(yè),學生從本科二年級起就能根據興趣選擇參加各種研究所的研究工作。所以我還要努力學習英語,提高自己各方面技能Java如此潮流,我就更具信心,爭取早如成為一名合格的專業(yè)性人才!
最后終于要結束了,大家都有種釋懷的感覺,當然我想我更多的是興奮和自己掌握了知識之后的飽滿感,學知識就像吃東西一樣,吃飽了就應該好好的消化。要不斷的溫習和運用,做到舉一反三,將所學知識充分融入到平時的學習生活中去,為以后的工作做好堅實的基礎。感謝學校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解JAVA這門語言。謝謝!
JAVA實習報告3
一轉眼,這段實習的生活過去了,回首這段時間的實習,最大的收獲是學到了更多的知識,增加了自己的經驗,鍛煉了自己,提高了自己的能力。下面,我將實習的工作總結如下:
在注重素質教育的今天,社會實習一直被視為培養(yǎng)德、智、體、美、勞全面發(fā)展的跨世紀優(yōu)秀人才的重要途徑。畢業(yè)實習是學校教育向課堂外的一種延伸,也是推進素質教育進程的重要手段、大學生進入社會的橋梁。它有助于當代大學生接觸社會,了解社會。同時,實習也是大學生學習知識、鍛煉才干的有效途徑,更是大學生服務社會、回報社會的一種良好形式。鑒于畢業(yè)實習的以上的優(yōu)點,我懷著一顆真誠學習的心成為了其中的一員。
來到實習單位,我首先面對的是個人角色的轉換及整個人際關系的變化。學校里成績不錯的學生變成了未知領域里從頭學起的實習生,而熟悉的校園也變成了陌生的企業(yè)單位,身邊接觸的人變成了我的前輩我的同事我的師傅,相處之道完全不同。在這樣的轉變中,對于溝通的認知顯得非常蒼白。于是第一次覺得自己并沒有本以為的那么善于溝通。當然,適應新的環(huán)境是需要過程的,所以我相信時間和實踐會讓我很快完成這種角色的轉變,真正融入到工作單位這個與學校全然不同的社會大環(huán)境中。我還要努力實踐,自覺進行角色轉化。只有將理論付諸于實踐才能實現理論自身的價值,也只有將理論付諸于實踐才能使理論得以檢驗。同樣,一個人的價值也是通過實踐活動來實現的,也只有通過實踐才能鍛煉人的品質,彰現人的意志。
在公司中做不出成績時,會有來自各方面的壓力,老板的眼色同事的嘲諷。而在學校,有同學老師的關心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過十多年的讀書。兩個月的實習時間雖然不長,但是我從中學到了很多知識,關于做人,做事,做學問。只有擁有自信才能夠克服一切,去實現自己的理想,創(chuàng)造自己的人生。
實習是個人綜合能力的鍛煉,作為一名新時代的新青年更應該把學習作為保持工作積極性的重要途徑。像我這種文憑不高的人,心里就有一種很渴望的感覺,明白了自己與社會所需的要求,因為現在畢業(yè)求職,特別是對于像自己一般的人,更多的時間是社會職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會把心態(tài)放正,在公司的時候先全面發(fā)展,等過段再看看精于哪個方面,然后向那個方向努力發(fā)展。
在信息時代,學習是不斷地汲取新信息,獲得事業(yè)進步的動力。作為一名年輕同志更應該把學習作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應單位號召,結合工作實際,不斷學習理論、技能知識和社會知識,用先進的知識武裝頭腦,用精良的技術提升能力,以廣博的社會知識拓展視野。
我努力去適應全新環(huán)境的同時,最大的體會莫過于實際工作方面的收獲。特別是在實習過程中,我親眼看到前輩們對工作認真負責、精益求精的工作作風。在實習過程中使我感受最深、受益最大的就是這種工作作風。通過這次實習,前輩們的這種作風和精神值得我在今后的工作中很好地學習、繼承和發(fā)揚。走出校門,踏進社會,不能把自己要求太高。因為期望越大,失望可能會越大,但適當的期望與渴望還是非常必要的。不能認為我在學校里讀了多少本書、寫了多少萬字、聽了多少堂課,自己了不起了。我畢竟還是初出茅廬,沒有任何實踐經驗,比起前輩們還差得很遠。學校生活暫告一段,社會生活剛剛起步,應該在步入社會后,繼續(xù)學習,不斷增長和擴展知識面,才能使自己在社會占有一席之地。由于公司是主要是做網站的,所以我利用一段時間對PHP和mysql進行了系統的學習,在這里帶我的師傅有時候只是很粗略的給我們講講或者干脆直接告訴我們應該學會什么,什么時候檢查。這時才真正感受到了在學校時老師耐心的教我們一點一滴知識時的珍貴。真后悔在學校時不應該那么浪費時間。但是現在也認識到自學能力的重要性,認識到“活到老學到老”的真諦!霸诖髮W里學的不是知識,而是一種叫做自學的能力”,參加工作后才能深刻體會這句話的含義。課本上學的理論知識用到的很少。在這個信息爆炸的時代,知識更新太快,靠原有的一點知識肯定是不行的。我們必須在工作中勤于動手慢慢琢磨,不斷學習不斷積累。遇到不懂的地方,自己先想方設法解決,實在不行可以虛心請教他人,而沒有自學能力的人遲早要被企業(yè)和社會所淘汰。所以我們還要繼續(xù)學習,不斷提升理論素養(yǎng)。
在公司實習已經兩個月了,在這里每天的時間都是非常緊張的,沒有什么時間玩。在這里我懂得了許多,以前知識嘴上說說,現在真的感覺到賺錢的不容易。想到父母為了養(yǎng)家,為了送我讀書是多么偉大的一件事,他們真的不容易。還懂得了要做好一件事必須要有一定的一致,還要善于學習、多和周圍的人溝通、要能發(fā)現問題、多問幾個為什么會是這樣,你一定可以學到很多東西,養(yǎng)成多想多問的習慣,對以后的工作一定會有幫助的,還知道了團隊合作的重要性。
剛來的時候,什么都不習慣,因為是第一次上班,有點累,覺得力不從心,不知道從哪里入手,去學習哪方面的知識。后面慢慢就習慣了,但有時候想想,我一個大專生在外面又能干些什么呢?復雜點的也不會,連簡單的功能有時候都做不好,以后怎么干大事呢?這也是個很好的鍛煉機會,好好磨練一下自己也有好處。中國不是有句古話“吃得苦中苦,方為人上人”嗎?
一、感想和體會
1、第一是要真誠:你可以偽裝你的面孔你的心,但絕不可以忽略真誠的力 量。第一天去單位,心里不可避免的有些疑惑:不知道同事上司怎么樣,應該去怎么做啊,要去干些什么呢等等吧!踏進辦公室,只見幾個陌生的臉孔。我微笑著和他們打招呼。從那天起,我養(yǎng)成了一個習慣,每天早上見到他們都要微笑的說聲:“俞總早”,那是我心底真誠的問候。我總覺得,經常有一些細微的東西容易被我們忽略,比如輕輕的一聲問候,但它卻表達了對同事對朋友的尊重關心,也讓他人感覺到被重視與被關心。
2、第二是溝通:要想在短暫的實習時間內,盡可能多的學一些東西,這就
需要跟同事有很好的溝通,加深彼此的了解,剛到公司,同事并不了解你的工作學習能力,不清楚你會做那些工作,所以跟同事前輩很好的溝通是很必要的。同時我覺得這也是我們將來走上社會的一把不可缺少的鑰匙。通過溝通了解,同事對我有了大體了解,邊有針對性的教我一些知識。我也真正學到了計算機教科書上所沒有或者真正用到了課本上的知識,鞏固了舊知識,掌握了新知識,甚至在實踐中推翻了書本上舊有的不合實際的知識,這才真正體現了知識的真正價值,學以致用。
3、第三是激情與耐心:激情與耐心,就像火與冰,看似兩種完全不同的東西,卻能碰撞出最美麗的火花。在單位時,文斌就跟我說,想做網站開發(fā)這塊,激情與耐心必不可少,在網站更新方面,這一行業(yè)就像做新聞工作,不斷的更新,這就需要你有激情,耐心的去不斷的學習,提高自己的專業(yè)水平。
4、第四是“主動出擊”:當你可以選擇的時候,把主動權握在自己手中。
在實習時,我會主動地幫同事做一些力所能及的事情,并會積極地尋找合適的時間,向同事請教問題,跟同事像朋友那樣交流,談生活學習以及未來的工作,通過這些我就和同事走的更近,在實習當中,同事就會更愿意更多的指導我。獲得更大的收獲。記得有次同事的電腦出問題,我就自高奮勇幫他去進行查找原因,等問題解決的`后,我心里感覺很高興,因為我的主動,我鞏固了我所學的知識,并且得到了同事的認可。5、第五是細心負責和基本的專業(yè)素養(yǎng):細心負責是做好每一件事情所必備的基本素質,基本的專業(yè)素養(yǎng)是前提。一個網站的代碼可能非常多,如果你寫的代碼很凌亂,不嚴謹清晰,你可能會在一些細小的地方犯錯誤,網站也不容易的維護。所以說要做好這些事情,不細心負責,沒有基本的專業(yè)素養(yǎng),是很容易出現錯誤的。
6、第六是講究條理:如果你不想讓自己在緊急的時候手忙腳亂,就要養(yǎng)成講究條理性的好習慣!白鍪裁词虑槎家袟l理,”這是從小爸爸給我的忠告。在公司時的文件材料很多,這就需要很有條理的去整理好,以免在用的時候翻箱倒柜的去找,耽擱時間,浪費精力,誤了事情。所以,經理的桌子上總是收拾得井井有條。這一點對我感觸很深,同時讓我聯想到在一本書上看到這么一個故事,一位在美國電視領域頗有成就的美籍華人當部門經理時,總裁驚訝于他每天都能把如山的信件處理完畢,而其他經理桌上總是亂糟糟堆滿信件。他說,“雖然每天信件很多,但我都按緊急性和重要性排序,再逐一處理!笨偛糜谑前堰@種做法推廣到全公司,整個公司的運作變得有序,效率也提高了。所以說:養(yǎng)成講究條理的好習慣,能讓我們在工作中受益匪淺。
7、第七是態(tài)度決定一切。
工作時一定要一絲不茍,認真仔細,一個職員在公司的大部分時間都是在工作的,這就要求他在這段時間內一定要小心謹慎,一絲不茍,不能老是出錯,有必要一定要檢驗自己的工作結果,以確保自己的萬無一失。工作的時候我一直保持極大的工作熱情,不僅順利完成工作任務,工作之余還經?偨Y經驗教訓,不斷提高工作效率,雖然工作中我也會犯一些錯誤,受到領導批評,但我認為這些錯誤和批評是能讓我能在以后的工作中謹慎小心,提高工作效率。在和大家工作的這段時間里,他們嚴謹、認真的工作作風給我留下了很深刻的印象,我也從他們身上學到了很多自己缺少的東西。這次生產實習雖然說時間比較少,但是卻讓我了解了公司的企業(yè)文化、生產模式和質量體系管理等經驗,這對我來說是很寶貴的。
8、第八是勤于思考
在工作崗位上一定要勤于思考,不斷改進工作方法,提高工作效率。公司的日常工作都會比較繁瑣,而且?guī)滋煜聛硪矔容^枯燥,就是需要你多動腦筋,不斷地想方設法改進自己的工作方法,提高工作效率,減少工作所需時間
9、第九是不斷學習
要不斷的豐富自己的專業(yè)知識和專業(yè)技能。這會使你的工作更加得心應手。一個人在自己的職位上有所作為,一定要對自己職業(yè)的專業(yè)知識有所熟悉,對自己業(yè)務所在范圍內的業(yè)務技能也要熟練掌握,這樣才算是一位合格的技術人員。
二、工作成果與收獲,在技術方面的心得體會:
程序代碼編寫,在與同事的交流中,能積累更多的經驗和他人的編程思想,來完善自己未成熟的編程思想。指導教師常常持有一些我們無法想到的編程技巧和實現捷徑,這為我們省下了一些鉆研的時間,畢竟多年的經驗是非常寶貴,值得我們這些新手去學習和借鑒的,使之成為我們自己的財富。從這里,我才真正的意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的思想,在我以前的認識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導,不然真的會出現老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。
項目程序的編程是一個非常煩瑣而枯燥的過程,需要耐心和毅力去完成,不然中途出現過多的錯誤,會使之后的校驗略顯費時。
這里,我才真正的意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的思想,在我以前的認識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導,不然真的會出現老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。目前,正著手復習英語4級的考試,同時也沒有怠慢實習訓練的項目程序編寫。遇到問題及時的向指導教師請教,如果問題不是很麻煩的話,便會通過請教同學來解決。實訓項目編程工作量之大,超過我的想象,而且由于編程操作過于精細,一點錯誤都會影響全局調試,所以一直停留在這個階段。能被別人接受和認可,在進行過程中不會出現崩潰性的問題,這些工作缺一不可。
實習項目的編程如計劃的順利進行著,再有一周的時間,就可以徹底完成編程余下的工作,進入到調試階段。雖然相對于一些高手,我的進度實在是太過于落后,但是我不會認輸,畢竟每天都認真而又充實的生活著、工作著,沒有閑暇的時間去偷懶。軟件的調試也同樣是非常重要的,它關系著整個軟件是否能正常輸出和輸入,在軟件的整個工程中,占著無可厚非的重要地位。所以,必須耐著性子,完美的進行著每一次調試,以及軟件功能測試,不允許有半點的差錯和BUG出現。
回想這段時間在實習項目的程序編寫和調試測試,充分發(fā)現了個人力量的渺小,人類永遠無法脫離組織而單獨活下去,就像我這段時間的程序編寫以及與指導老師的溝通,如果沒有他們的協助,也許我需要更多的時間來完成實習項目的程序編寫以及調試和測試等環(huán)節(jié)。組織內部的協調工作,使我實習項目作業(yè)可以順利的完成,在寒假即將到來之際,充分的體會到了組織團體對個人的重要性所在,在這段軟件大型實習活動中,學習了很多書本上遺漏的知識和前輩老師的很多指導經驗,這是一筆無比巨大的精神財富,是我之后學習工作的重要財產。
實習是為將來打基礎的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學歷,從事什么工作,好好的表現、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經歷一段過程,喜悅或是艱辛,盡管經歷的方式不盡相同,但它的結果是相同的,我們都會因涉事而成長。
這同時又證明了要做好一份工作,不僅要了解相關的理論知識,還要了解實際操作。通過這段時間的學習,從無知到認知,到深入了解,漸漸的我喜歡上這個全新的專業(yè),讓我深刻的體會到學習的過程是最美的,在整個實習過程中,我每天都有很多的新的體會,新的相反,想說的很多,總結下來主要有以下幾點:堅持、我們不管到那家公司,一開始都不會立刻給工作我們做,一般都是先讓我們看,時間短的要幾天,時間長的要幾周,在這段時間里很多人會覺得很無聊,沒事可做,便產生離開的想法,在這個時候我們一定要堅持,輕易放棄只會讓自己后悔。多聽、多看、多想、多做、少說:我們到公司工作以后,要知道自己能否勝任這份工作,關鍵是看你自己對待工作的態(tài)度,態(tài)度對了,即使自己以前沒學過的知識也可以在工作中逐漸的掌握。態(tài)度不好,就算自己有知識基礎也不會把工作做好,四多一少就是我的態(tài)度,我剛到這個崗位工作,根本不清楚該做些什么,并且這和我在學校讀的專業(yè)沒有必然的聯系,剛開始我覺得很頭痛,可經過工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應該怎樣做,然后自己親自動手去多做,終于在短短幾天里對工作有了一個較系統的認識,慢慢的自己也可以完成相關的工作了,光用嘴巴去說是不行的,所以,我們今后不管干什么都要端正自己的態(tài)度,這樣才能把事情做好。少埋怨:有的人會覺得公司這里不好那里不好,同事也不好相處工作也不如愿,經常埋怨,這樣只會影響自己的工作情緒,不但做不好工作,還增加了自己的壓力,所以,我們應該少埋怨,要看到公司好的一面,對存在的問題應該想辦法去解決而不是去埋怨,這樣才能保持工作的激情。虛心學習:在工作過程中,我們會碰到很多問題,有的是我們懂得的,也有很多是我們不懂的,不懂的東西我們要虛心向同事或領導請教,當別人教我們知識的時候,我們也應該虛心的接受,不要認為自己懂得一點雞毛蒜皮就飄飄然。錯不可怕,就怕一錯再錯:每一個人都有犯錯的時候,工作中第一次做錯了不要緊,公司領導會糾正并原諒你,但下次你還在同一個問題上犯錯誤,那你就享受不到第一次犯錯時的待遇了。
三、實習總結
經過這次實習,我從中學到了很多課本沒有的東西,在就業(yè)心態(tài)上我也有很大改變,以前我總想找一份適合自己愛好,專業(yè)對口的工作,可現在我知道找工作很難,要專業(yè)對口更難,很多東西我們初到社會才接觸、才學習。所以我現在不能再像以前那樣等待更好機會的到來,要建立起先就業(yè)再擇業(yè)的就業(yè)觀。應盡快丟掉對學校的依賴心理,學會在社會上獨立,敢于參加與社會競爭,敢于承受社會壓力,使自己能夠在社會上快速成長。
通過實習,我自身發(fā)生了重大的轉變。首先,進入公司,你就是一名職業(yè)人,不再是一名學生,你要具備一名職業(yè)人應具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴格要求自己,公司的規(guī)定要嚴格遵守。然后,在技術上也有了很大的提高,學習了很多公司自己的框架和工具,這都是一些前輩的寶貴經驗。而且所作的軟件應用性更強。所以,我要堅定自己的信念,在公司好好實習,爭取提早轉正,我相信我會在JAVA開發(fā)這條路上走的更長更遠?傊,這段時間,我看到了自己本身存在著許多問題,也會遇到這樣那樣的問題,當前的時代日趨復雜,不學到一定的深度和廣度是難以在實際工作中應付自如的。因此反映出學習的還不夠,缺點疏漏。需再加以刻苦鉆研及學習,不斷開拓視野,增強自己的實踐操作技能,為以后的工作存儲更多的能力。畢業(yè)實習使我獲得了人生第一筆寶貴的工作經驗,雖然在步入社會后,還有很多東西要學習,很多教訓要吸收,但我想我已經做好了足夠的準備,無論是心態(tài)上還是技能上。現代社會的競爭是殘酷的,但只要努力地付出,我的職業(yè)生涯就必定會開出希望的花,結出成功的果——我相信。
四、今后自己努力方向
學無止境:我將堅持不懈地努力學習軟件技術知識,并用于指導實踐。對現軟件行業(yè)來說,技術變化較快,在這方面我要加強自我學習。光說不做,不行。在以后的工作中不斷學習知識,通過多看、多學、多練來不斷的提高自己的技能。這樣才能不斷的豐富自己,讓自己不提前被這個競爭激烈的社會所淘汰不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力及溝通能力,并在工作過程中慢慢克服急躁情緒,積極、熱情、細致地的對待每一項工作?偨Y這段時間的實習生活,使我受益匪淺,受益一生,這將為我選擇軟件事業(yè)而自豪,選擇軟件事業(yè)而驕傲,更加堅定了我成為軟件人的決心和信心,我有能力和毅力來走這條路。
JAVA實習報告4
實習單位:
教務部制
實習時間:
20xx.6.22--7.5
一、實習目的
通過接觸和參加實際工作,充實和擴大自己的知識面,培養(yǎng)自己綜合應用的能力,理論聯系實踐,鍛煉自己各方面綜合能力,為以后做畢業(yè)設計及工作實踐打基礎。
二、實習單位及崗位介紹
xx教育介紹:
xx教育是全球教育管理集團(GEM)在中國的旗艦機構,由原摩托羅拉全球高級副總裁賴炳榮先生創(chuàng)立,地處蘇州工業(yè)園區(qū)獨墅湖高等教育區(qū),業(yè)務領域涵蓋三個方面:
1.xx教育實訓基地
2. 移動互聯網項目工場
3. 蘇州xx軟件技術學院
我們這次參加實習的部分就是xx教育實訓基地。
android應用開發(fā)程序員,勉強概括了,在這半個月中,我們的角色。Android是基于java開發(fā)出來的框架,所以我們在成為合格的android應用開發(fā)程序員之前,進行了一段時間java的學習,java我們之前在學校是有學過的,而正是這一段重復學習的過程讓我們開始認識到xx教育與大學教育相比,他的獨特之處。Android工程師是指從事Android移動應用操作系統、游戲和各種Android平臺功能的應用、開發(fā)和測試的技術人員。 以手機開發(fā)為主要對象,包括但不限于手機操作系統、手機游戲、手機其他多種功能的開發(fā)和優(yōu)化人員。Android工程師是移動應用開發(fā)者,希望將自己的應用移植到該平臺上或者在該平臺上開發(fā)應用。簡單點,android應用開發(fā),就是基于android的框架,設計并代碼實現android應用。
三、實習內容及過程 Day1開班典禮
來到xx,我就開始把自己當作一個工作人來看待,我從心里期待,xx能給我們展示作為一個職場人所必須具有的素質與能力,同時,我也希望自己能從這個過程中慢慢學習,去為成為一個職場人而做好前期準備。
開班典禮,名字很容易讓我們產生又在經歷一次入學,新生。從社會這個大學堂來說,我們現在就是一個新生,新生這個角色我們并不陌生,從初中到高中,再從高中到大學,每一次,我們都是滿懷憧憬與期待。這次我們卻在期待當中感受到沉甸甸的責任。
開班典禮上,主講人給我們講了xx的產生背景和創(chuàng)辦企業(yè)的背景。賴炳榮先生在自己本該頤養(yǎng)天年的時候,投入財力精力進入到中國it教育中來,而并不以營利為目的'。這種精神,我們是該敬重的,為什么沒說學習是因為,并不是每個人都有機會達到賴炳榮先生的高度。與其高調著說學習,不如從心里的敬意來得實際些。
xx的創(chuàng)業(yè)理念是架起企業(yè)與教育的橋梁,當然這與面向學術的當學教育是有很大區(qū)別的。老師在介紹完xx,就開始講起了職場。
職場,是我們大部分的歸宿,那么職場,或者企業(yè)到底需要什么樣的人呢?要成為職場贏家我們需要注意什么呢?這些問題主講人都給我們做了解答。
企業(yè)需要的是效益,所以他需要的能帶來效益的人,與大學教育相比,企業(yè)跟多的注重的是結果導向,也就是說只要效益,而不注重結果。這樣的造成的結果是,要想在企業(yè)當中生成,我們必須注意規(guī)范與靈活的統一。規(guī)范是因為企業(yè)要實現最大效益,我們要想在企業(yè)生存,就必須遵守企業(yè)的游戲規(guī)則,這些規(guī)則可能條條框框與我們在大學中養(yǎng)成的自由散漫。
JAVA實習報告5
畢業(yè)實習是學生大學學習階段重要的實踐性教學環(huán)節(jié)之一,通過實習學生將進一步了解社會,增強對社會主義現代化建設的責任感,使命感。實習期間,要求學生對企業(yè)(事業(yè))單位的軟件設計工作進行業(yè)務實踐,使學生通過實習做到理論聯系實際,充實和豐富所學的專業(yè)理論知識,培養(yǎng)發(fā)現問題,分析問題和解決問題的能力,為畢業(yè)后從事軟件設計工作打下基礎。
畢業(yè)實習有著它深刻的意義,也是大學生必經的體驗,感謝學校能給我們提供機會,也感謝公司為我們提供條件。
Java是一種可以撰寫跨平臺應用軟件的面向對象的.程序設計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發(fā)者專業(yè)社群。在全球云計算和移動互聯網的產業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。
而我們現在學習Java是我們課程中的必修課程,更是找一份好工作的必備技能,雖然實習為期才一周,但是給我們增長很多見識,了解了大型軟件開發(fā)的過程。也學習了很多軟件開發(fā)時一些技巧,更重要的是這次實習拋開了以前老師講學生聽的模式,這次老師邊講邊帶領我們編寫程序,讓我們能讓學到的知識迅速鞏固。
即將畢業(yè)了,通過這次畢業(yè)實習,讓我們對找工作這事更有了信心。如果可以希望學校能在我們畢業(yè)之前再組織一些就業(yè)培訓,讓我們更了解公司開發(fā)過程。
JAVA實習報告6
第一部分 實習概括
昆山杰普軟件科技有限公司是一所培訓性質的公司。我在昆山杰普軟件科技有限公司共實習了三個月,后來進入上海寶資信息有限公司實習。這是一家軟件公司,以出售自己的服務為主要業(yè)務,業(yè)務主要是針對國內各種汽車行業(yè)的庫存管理。我將在這里實習到20xx年五月份左右,然后回到學校處理畢業(yè)設計的相關問題。在昆山的實習主要以學習為主,計劃的實習時間是4個月,在杰普學習的時候我提前找到了工作,所以提前結束了在昆山杰普軟件科技有限公司的實習生涯。在昆山主要學習的課程有core Java,數據庫,Javaweb,hibernate等等。實習到了中期的時候,進入到了面試及就業(yè)的時期,每天都會有公司進入基地進行專場招聘,陸陸續(xù)續(xù)有學生離開基地就業(yè)。我也是在實習的中期找到工作并就業(yè)的,后面的實習生活主要在上海寶資信息有限公司進行。上海寶資信息有限公司的實習可以分為兩類,我到了公司之后公司給我安排了師傅也就是相當于指導老師,然后讓指導老師給我們分配任務,因為我是剛去實習要用到的知識我還沒有學習完所以公司讓我先自學知識,我的師傅每個周都會給我安排任務,讓我根據所學的知識完成項目所要的功能。我是在前一個月的實習時間內都是在學習然后完成師傅交代的任務。
第二部分 實習內容
20xx年7月26號我們正式抵達昆山杰普軟件科技有限公司,7月27號,我們開始了我們?yōu)槠?個月的實習生涯。昆山杰普軟件科技有限公司位于昆山市巴城鎮(zhèn),毗鄰陽澄湖。還有全國有名的陽澄湖大閘蟹,不過我是沒有吃過啦,就是看到有很多人在大閘蟹成熟的時候買大閘蟹,這里的環(huán)境很好就是天氣過于炎熱,每天上下課的時候路程上都會出一身的汗,慢慢的習慣也就好了。南方人大
多是吃米飯,不過很湊巧的是我從小喜歡吃米飯所以這里的飯菜很合我的胃口,不過有些同學因為吃不了米飯還在適應當中,我的實習生活總的來說已經愉快的開始了。
進入昆山的第二天就開始了學習生涯。學習的模式是上午老師授課下午自己復習并且完成老師在上午遺留的課后作業(yè)。第一周的學習還是比較輕松的,主要學習了Unix和core java課程。因為在學校接觸過Linux系統,所以在學習Unix系統的時候感覺比較輕松,能夠輕易的理解老師講解的內容。學校采取的是上午教學和下午輔導的模式來進行授課的;旧仙衔缋蠋熤v解的東西都能當堂理解,下午稍微復習就能基本掌握了,剩下的`時間用來復習第二天的課程,時間安排還是比較緊湊的。晚上的自習時間沒有輔導老師,但是有問題的話可以去辦公室里找老師解決。每天晚上辦公室里都會有4-5位的老師在辦公室里,為同學們解決問題。core java前期的課程是基于Unix操作系統的。
1 core Java學習 core Java是整個學習階段的核心,老師多次強調了core Java的重要性。所以在core Java的學習當中,我努力的做到在課堂上聽懂老師講解的每一個知識點。主講老師李楠非常注重我們對課堂知識的掌握情況。所以每天上課之后,都會花15分鐘左右的時間對學生們進行知識點的提問。對于沒有回答出來的同學,老師會耐心的講解,重點的強調,盡力的讓每一位同學都能聽懂,理解。讓每一位同學都能在打基礎的階段好好的把基礎打牢。
由于在學校對core Java知識的一些基礎,所以我在輔導課程上會花一小部分的時間復習老師講解的課程,剩下的時間用來完成老師布置的作業(yè)以及第二天的課程預習。晚上的時候有老師在不定時的進入教室檢查學生的學習情況。努力的讓自己吸收老師講解的每一個知識點,讓自己學的更多一點。core Java的學習時間一個有一個月,因為core Java真的是重中之重,太重要了這是基礎也是核心一定要學好core Java。
1.1.2 數據庫學習
數據庫的學習時間是三周左右,其中有7天是在學習Oracle,2天學習JDBC,7天學習hibernate。學習數據庫首先要了解數據庫SQL標準的發(fā)展進程。SQL標準的發(fā)展進程如表1-1所示。
表1-1 SQL標準的發(fā)展進程
數據庫的學習不僅僅是學習一種數據庫語言,還包括對數據庫的認識和理解,對數據庫應用技術的封裝和實現。我們學習的數據庫是關系型數據庫Oracle,數據庫的學習用了一周的時間,后面繼續(xù)學習了JDBC和Hibernate。在學校的時候學習的是SQL Server數據庫,對數據庫的語言也算是有了一些的基礎,在學習Oracle的過程中,讓之前在學習過程中覺得不理解的東西有了一些新的認識。短短幾天的時間我們是不能夠精通數據庫的,但是掌握的東西在編寫項目的時候也是夠用了,如果想要從事數據庫相關的工作,可以在今后的學習中多多學習數據庫的知識。
1.1.3 Java web學習
在數據庫的學習之后還學習了幾天的設計模式和XML,Java web的學習從HTML開始,學習HTML和CSS的時候還是比較輕松的,因為HTML和CSS應該算是整個實習過程中最簡單的部分了。后面我們緊接著學習了Servlet和JSP,老師說Servlet就是一個分水嶺,有的同學到里這里就開始學不會了。老師一而再再而三的強調了Servlet的重要性,所以大部分的人都不敢懈怠。
其實學習也不是說的那么難,只要你用心聽講,按照老師的要求來做,基本上還是能夠聽懂的。后來繼續(xù)學習了JavaScript和Struts以及spring,由于在之
JAVA實習報告7
【實習題目】
java軟件開發(fā)
【實習目的】
進一步了解java開發(fā)的相關知識,掌握java開發(fā)的基本技術,豐富java開發(fā)的實戰(zhàn)經驗。學習SQL的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過實習,鞏固大學所學專業(yè)的基本知識,提高分析、判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強自己的團隊協作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,打好一定的基礎。
【實習時間】
20xx年x月10號—20xx年x月16號
【實習地點】
xx科技有限公司
【實習計劃】
7月x日:簡單地了解公司的基本情況,進一步學習了java的基本知識。
7月x日:學習java相關的編程環(huán)境和運行環(huán)境的材料,準備好有關的程序和工具。
7月x日:學習系統運行環(huán)境及環(huán)境變量設置,并調試。
7月x日:學習簡單的java編程,做一個簡單的登錄系統,
7月x日:深入地學習java的編程技巧和編程思想。
7月x日:對登錄界面進行美化,并著手后臺的編碼工作。進行后臺和各模塊功能編碼實現的學習和嘗試。并練習簡單、常用的測試的方法。了解其重要性。
7月x日:回顧自己學習過程,總結自己的所學和不足,完成實習報告。
【實習單位簡介】
xx科技有限公司長期致力于培養(yǎng)IT精英,近年來成功的培養(yǎng)了無數的人才,公司師資都是工作相當有經驗的講師主講。
達內IT培訓集團是中國高端IT培訓行業(yè)領導品牌,致力于培養(yǎng)Java、C++、
C/.Net等方面的中高端軟件人才。由美國國際數據集團IDGVC Partners和集富亞洲JAFCO ASIA投資,是國內首家獲得國際風險投資的IT培訓機構,20xx-20xx連續(xù)3年入選德勤“高科技高成長中國50強、亞太地區(qū)500強”。 達內IT培訓集團是Java之父Sun公司在中國境內最大的Java培訓合作伙伴、中關村科技園區(qū)管委會指定的“軟件人才培養(yǎng)示范基地”,是中國“先就業(yè)后付款”IT培訓模式的創(chuàng)始者。
經過x年運營, xxIT培訓集團在大學生IT就業(yè)培訓領域積累了豐富的專業(yè)經驗與就業(yè)資源。 以中關村科技園區(qū)為依托,達內在中國軟件業(yè)發(fā)達城市——北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原等20多個城市,建立了近30家培訓中心,擁有2萬多平米的培訓場地,在校生規(guī)模達5000人。已累計為IBM、微軟、摩托羅拉、華為、中軟、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、聯想、神州數碼、大唐電信、亞信等知名IT企業(yè)培養(yǎng)輸送5萬多名中高級軟件人才,跨越電信、金融、電子政務(商務)、電力、通訊、搜索、歐美外包及對日外包等十數個行業(yè)。
目前,xx集團擁有500多名員工,年產值接近2億元,運營規(guī)模已遠遠超出其它同類機構。
【實習內容】
本次畢業(yè)實習我主要是做一個登錄系統,從中學習一下Java開發(fā)和SQL的技術運用,因此選擇了石家莊志誠軟件公司。Java和SQLServer作為開發(fā)工具都有它們各自的特點,下面是我學習Java的一些內容。
1、Java語言是簡單的
Java語言的語法與C語言和C++語言很接近,使得大多數程序員很容易學習和使用Java。另一方面,Java丟棄了C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內存管理而擔憂。
2、Java語言是一個面向對象的
Java語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現機制(關鍵字為implements)。Java語言全面支持動態(tài)綁定,而C++ 語言只對虛函數使用動態(tài)
綁定?傊琂ava語言是一個純的面向對象程序設計語言。
3、Java語言是分布式的
Java語言支持Internet應用的開發(fā),在基本的Java應用編程接口中有一個網絡應用編程接口(java.net),它提供了用于網絡應用編程的類庫,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(遠程方法激活)機制也是開發(fā)分布式應用的重要手段。
4、Java語言是健壯的
Java的強類型機制、異常處理、廢料的自動收集等是Java程序健壯性的重要保證。對指針的丟棄是Java的明智選擇。Java的安全檢查機制使得Java更具健壯性。
5、Java語言是安全的
Java通常被用在網絡環(huán)境中,為此,Java提供了一個安全機制以防惡意代碼的攻擊。除了Java語言具有的許多安全特性以外,Java對通過網絡下載的類具有一個安全防范機制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機制(類SecurityManager)讓Java應用設置安全哨兵。
6、Java語言是體系結構中立的
Java程序(后綴為java的文件)在Java平臺上被編譯為體系結構中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實現這個Java平臺的任何系統中運行。這種途徑適合于異構的網絡環(huán)境和軟件的分發(fā)。
7、Java語言是可移植的
這種可移植性來源于體系結構中立性,另外,Java還嚴格規(guī)定了各個基本數據類型的長度。Java系統本身也具有很強的可移植性,Java編譯器是用Java實現的,Java的運行環(huán)境是用ANSI C實現的。
8、Java是高性能的
與那些解釋型的.高級腳本語言相比,Java的確是高性能的。事實上,Java的運行速度隨著JIT(Just-In-Time)編譯器技術的發(fā)展越來越接近于C++。
9、Java語言是多線程的
在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構為Thread(Runnable) 的構造子將一個實現了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對象即為線程。值得注意的是Thread類已經實現了Runnable接口,因此,任何一個線程均有它的run方法,而run方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。 Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關鍵字為synchronized)。
10、Java語言是動態(tài)的
Java語言的設計目標之一是適應于動態(tài)變化的環(huán)境。Java程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網絡來載入所需要的類。這也有利于軟件的升級。另外,Java中的類有一個運行時刻的表示,能進行運行時刻的類型檢查。
SQL Server
在該系統中,與Web服務器相連的數據庫采用的是大型關系數據庫管理系統 ——SQL Server 20xx。它是基于客戶機/瀏覽機模式的數據庫管理系統;它支持ODBC、ADO等技術的應用,可無縫的與Windows 20xx Server 和 IIS 集成,提供高效安全的數據訪問服務;有利于整個系統管理規(guī)范化,使數據的完整性、安全性得到保證。
數據庫設計實際上主要是所要處理的數據的表示方法和存儲結構的設計。在采用數據庫技術之前,這些工作分散在應用程序中進行;在采用數據庫技術之后,這些工作可以通過數據庫設計集中起來系統地進行。
進行數據庫設計的首要任務是考慮信息需求,也就是數據庫要存入什么樣的數據。創(chuàng)建數據庫并不是僅僅為了存儲數據,更主要的目的是從中提取有用的信息。除了考慮數據存儲什么數據外,還應考慮存取方式,也就是處理需求。即要根據用戶提出的存取要求來設計數據模式和應用程序。
【實訓的收獲與體會】
初次涉及Java領域,感覺到Java入門是好像沒有C,C++入門快,工具也沒有什么Turbo C,Visual C++好用,什么JAVA_HOME,CLASSPATH,虛擬機等概念都是初次基礎,旁邊的人都很少用Java的。感覺Java就是做Applet的。讓我不可思議的是JAVA 2,JDK,J2SE,J2EE,J2ME等新名詞在自己的腦海里蔓延。搭起Java開發(fā)環(huán)境后,記得剛開始還是用UltraEdit編輯并編譯的慢慢的改用JCreator了,要開始干項目了,以前從書上看到的東西,在項目中有了很好的機會去溫習,開始主要是用Swing,開發(fā)桌面系統,放置一個按鈕怎么也放不好,后來才知道有一個布局管理器。后來開始涉及到數據庫訪問,JDBC。隨后Java規(guī)范了。最開始下載的規(guī)范是JDBC Specification,很多概念一目了然,尤其是DATABASE的事務性控制,自己對于她的理解慢慢的有了較為深入的了解。對于開發(fā)C/S結構,比如,Swing+JDBC,開發(fā)數據庫應用系統,讓我學會開發(fā)兩層結構的應用系統。
開發(fā)豆豆網時,基于Linux+JSP+JavaBean+Oracl的系統。不同于Swing+JDBC的開發(fā)模式,系統之間多了一層;同時,很多開發(fā)技術和面向左面系統不一樣,比如分頁技術。
完成項目后,自己對于Java的很多方面都比較了解了。開始思考一個問題,J2EE是什么東西?。我們學習Java大概有3個方向,第一,桌面系統,包括C/S結構;第二,J2ME,面向無限領域,很有潛力的家伙,看看中國的手機用戶就知道了。第三,面向企業(yè)應用、計算的平臺,J2EE。
通過實習,我自身發(fā)生了重大的轉變,我相信我會在JAVA開發(fā)這條路上走的更長更遠。
實習雖然結束了但是給我的感觸很大。在信息時代,學習是不斷地汲取新信息,獲得事業(yè)進步的動力。作為一名即將畢業(yè)的大學生更應該把學習作為保持工作積極性的重要途徑。
實習,是開端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今后的工作和生活中,我將繼續(xù)學習,深入實踐,不斷提升自我。
實習的同時也讓我了解到了自己的不足,我會繼續(xù)努力,完善自我。對于學校的精心安排和指導老師的用心輔導非常感謝。
JAVA實習報告8
1)實習題目
學生信息管理系統的設計與開發(fā)
2)實習目的
《Java程序設計》課程是電子商務專業(yè)的一門專業(yè)必修課程,特針對此課程進行為期三周的實踐教學,旨在提升本專業(yè)學生對此課程中的理論知識的綜合應用能力、提高學生的邏輯思維能力、軟件開發(fā)能力。
本次課程實習要求學生用Java技術在Windows平臺下開發(fā)學生信息管理系統。通過此程序的開發(fā)能夠切實提高學生的程序設計水平,在實踐中掌握面向對象程序設計的開發(fā)思想。
3)開發(fā)環(huán)境
操作系統;Windows XP
編程環(huán)境:MyEclipse 6.0
主要技術:Java Swing實現窗體界面
JDBC實現數據庫操作
系統架構:三層架構(MVC)+DAO設計模式
數據庫:MySQL5.0
二:課設內容;
1)系統功能需求
學生信息管理系統主要對在校學生的個人基本信息以及成績信息進行管理,對教師用戶提供查詢信息、增添信息、刪除信息等操作功能;對學生用戶提供成績查詢功能。我們的目標就是為該系統提供前臺用戶界面設計以及后臺連接數據庫程序設計,系統程序界面采用Java Swing組件實現,數據庫操作采用JDBC實現。
學生信息管理系統要面對教師和學生用戶。對于教師,需要查詢全部學生的基本信息和成績信息,并且可以對其進行修改。對于學生,不需要查詢自己的基本信息,只需要查詢成績。為了保護學生成績隱私,每位學生登錄系統后只能查詢自己的成績,而無法看到別人的成績。教師方面:教師通過自己的用戶名和密碼登錄后,進入教師主界面,在這個主界面里,可以選擇要操作的類別,即查詢功能還是修改功能。在查詢功能里面,可以選擇是查詢學生基本信息,還是查詢學生成績信息。在查詢學生基本信息時,可以從依據不同字段,即學生信息表的不同屬性進行查找。在查找學生成績信息時,只能依據學生姓名和學號進行查找。在修改功能里面,包括對學生基本信息表和學生成績表進行增加和刪除記錄。學生方面:學生通過自己的用戶名和密碼登錄此系統后, 可以查詢自己本學期的各科成績信息。
2)數據庫需求
依據功能需求,學生信息管理系統主要有三個表:student表、teacher表和score表。
(1)student(學生信息表)
此表有六個屬性,分別為:id(主鍵,自動遞增),num(學號),sname(姓名),sex(性別),age(年齡),dept(系別)。
(2)teacher(教師登錄表)
此表有三個屬性列,分別為:id(主鍵,自動遞增),tname(教師賬戶),password(登錄密碼)。
(3)score(教師登錄表)
此表有六個屬性列:分別為:id(主鍵,自動遞增),num(學號),sname(學生姓名),course(課程名稱),score(考試成績),credit(學分)。
三:設計過程(包括總體設計和詳細設計)
1)項目總體設計
需要建立一個三層模塊:視圖層(界面,提供用戶輸入)控制層(接受用戶輸入處理)持久層(連接數據庫)。
在登陸界面實現教師、學生的登錄,實現學生查看自己所有信息的界面,教師對學生信息、學生成績信息的增刪減查功能的實現。
2)項目詳細設計
1、需要有開發(fā)環(huán)境,安裝編程環(huán)境:MyEclipse 6.0、數據庫:MySQL5.0、安裝Navicat for Mysql程序;
2、仔細閱讀《Java實習指導書》,詳細了解對學生信息管理系統設計與開發(fā)的總體設計;
3、首先需要建立四個包,分別為:ui包,dao包,connection包,model包。connection包,主要負責獲得與數據庫的連接和關閉連接;dao包主要負責對數據庫的操作;ui包主要分為登錄界面、學生查詢界面、教師對學生信息和學生成績信息進行增刪減查操作的界面;
4、ui包是界面,系統運行主界面--學生信息管理登陸界面(根據公共數據庫建立自己的數據庫,輸入登錄名、密碼可以分別進入教師主頁面、學生主頁面), 學生詳細信息界面(進入后會出現學生自己的成績等詳細的信息,并有退出功能),老師登陸界面(可以對學生信息進行增刪減查,對學生成績信息進行增刪檢查,并有退出功能);
5、ui包中還有對學生信息進行增加學生、刪除學生、查看學生信息、瀏覽所有學生信息、增加學生成績信息、刪除學生成績信息、查看學生成績信息的7個界面,每個功能實現完成后會顯示操作成功,并有退出功能;
6、然后在Java編程環(huán)境MyEclipse 6.0編寫代碼;
7、首現建立以dumeilingxxglxt命名的項目工程,然后建立ui包,然后再建立LoginUI類,代碼敲完LoginUI類的所有代碼,然后開始根據提示,這個 LoginUI類所需要的dao包,connection包,model包,還有dao包的 ScoreDao類、StudentDao類、 TeacherDao類;connection 包的DBConnection ;model包的Scor類 ,Studente類, 然后在敲ui包中的ScoreAddUI類, ScoreDeleteUI類,ScoreQueryUI類,StudentAddUI類, StudentDeleteUI類, StudentQueryUI類,StudentScoreUI 類,eacherMainUI類;
8、在MyEclipse中導入數據庫驅動包mysql-connector-java-5.0.5.jar;
9、 在Navicat for Mysql打開數據庫,然后建表:student表、teacher表和score表,進入主界面,實現系統登陸功能;
10、連接公共數據庫:Navicat for Mysql
代碼為:("jdbc:mysql://192.168.0.1:3306/dumeiling","root","p");
11:然后開始運行,發(fā)現錯誤并解決錯誤;
12:在所有代碼都正確的情況下,所有界面將會出現。
四:調試過程(包括系統測試、出現的問題、解決的方法等)
出現最多的錯誤就是:
1)代碼編寫錯誤,解決方法就是照著代碼繼續(xù)核對,直到可以運行
2)當連接上公共數據庫后,運行LoginUI,出現登陸界面,但是輸入登錄名、密碼點擊登陸后卻出不出現學生信息界面或是老師登陸界面,這時候下面將會出現許多錯誤提示,點擊后開始再次找出錯誤的代碼,這個難度比較大,需要自習閱讀每一行代碼,在熟知代碼的前提下對程序代碼進行修改,也是最考驗我們耐心的時刻,過了之一階段,實習的基本要求就達到了,然后就該對程序加入一些自己的設計,以此來不同于別人。
3)在我設計好的代碼中,登錄學生界面是出現一個Driver success,connection succecc的提示,但是卻不顯示學生信息,一直不知道是什么原因,最后把數據庫的三個表刪除,再次建表,結果全部成功了,對我來時這是一個謎啊。
五、小結(在整個課程設計過程中的總結和體會)
將近三周的JAVA實習很快就結束了,雖然僅僅只有三周,但我學到了許多知識,以前只是做些JAVA實驗,敲一堆代碼,然后出來個簡單的結果,還有的是沒有在主函數里輸入,只是學會掌握屬性存取器的'使用,super、final、abstract關鍵字,理解抽象類與抽象方法,理解并掌握接口的定義與使用等等,但這次不一樣,是設計與開發(fā)個學生信息管理系統,實現教師、學生登錄并實現增刪價查功能。
在整個學生信息管理系統的設計與開發(fā)過程中,感觸最深的就是兩周的敲代碼、核對代碼。可以說是一次痛苦的體驗,但是在實習的第三周看到自己的成果展示,不得不佩服自己的毅力。
通過對這次學生信息管理系統的設計與開發(fā)過程實習,我發(fā)現任何一種語言只要你用心投入,你就會發(fā)現其實一切都那么簡單,就拿這四個包中的類代碼,如果你仔細分析的話,你會發(fā)現其實一些帶麥是差不多的,也就是說只要你會其中一個操作代碼,你就會其他的操作,老師給的程序代碼教師操作功能只有6個,但是我們可以再添加兩個界面。我的自己設計部分是:添加背景顏色、并增加了一個瀏覽所有學生信息的界面,但是沒有連接到正確的界面上,由于自己安排的時間問題,沒有及時寫出來,還有就是我在添加背景顏色時,還是不太清楚,確切說自己登陸界面添加背景顏色正確,其他的被覆蓋這了,總的來說還是不太懂代碼。
還有體會最深的一點是:只要你用心去學習,你就回學到一些東西,也許不是那么明顯,但是只要付出還是會有收獲的。在第三周周二是交作業(yè)時,有的同學自己昨天完全正確的程序,今天完全不管用了,我看到了她的急躁,一直埋怨、似乎有點想哭,其實我想說:冷靜。然后看看是什么原因,假如是電腦的問題李珂把代碼拷走,重新建立工程,說實話,我不知道重新建了多少次,遇事一定要讓自己冷靜,不要急,事情總會有解決的方法。
JAVA實習報告9
大四初始,我已經聞到了離別的氣息,在這即將遠離大學時代的時刻,才真正懂得回眸的意義。想想走過的路,想想現在的路,想想來時的路,不知道未來能否成功,既然選擇了遠方,就注定要風雨兼程!
在四川短暫的一個月里,我從基礎入手,強化了java語言編程,學習了java語言編程和編程概念與技巧。時間很短,但成長很快,無論是理論知識還是動手實踐能力都得到了大幅度的提高。而將理論和實踐相結合,相互促進,相互補充,使得學習更加透徹。通過用不同方法實現同一個項目,不斷深入,層層推進,學以致用!
實踐過程中,開發(fā)一個簡單的小項目,包括如何將Java的思想運用到實際系統的詳細設計之中。 首先要將系統要實現的功能分為幾大模塊,然后每個分別完成,在此過程中使我加深了對Java的理解,以及如何進行工作的劃分,與此同時熟練掌握Java語言的編輯,編譯,調試程序,并將算法轉變?yōu)槌绦驅崿F。 我將設計過程分為邏輯設計和詳細設計兩個步驟實現.邏輯設計指的是,對問題描述中涉及的對象定義相應的數據類型,定義主程序模塊和各抽象數據類型及其代碼;詳細設計則為定義相應的模塊的實現并寫出各模塊的實現代碼。然后在連接數據庫,編碼測試,最后確定完成。
通過這次實踐,使我靈活應用所學知識,獨立完成問題分析,結合Java理論知識,編寫程序解決指定問題。初步掌握軟件開發(fā)過程的問題分析、系統設計、程序編碼、測試等基本方法和技能;提高綜合運用所學的理論知識和方法獨立分析和解決問題的能力。同時在這次實踐中,培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。 然而,在這次實踐中,我覺得一個人完成一個項目是多么的艱難,在一些大型的項目中,團隊合作是多么重要。盡管這次只是一個小項目,卻也要耗費大量的精力。 我學習了知識,也培養(yǎng)了實踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。 學習的過程中不可避免的遇到問題,這些問題有的只是一個符號錯了,一個括號少了,這類的問題在他的文檔,或者一般的網站上就能夠找到,尤其是初學者的問題,不會是很難的問題 ,在你之前已經無數人問過了,不要害怕提問,但是這個問題最好是你找不到答案的'時候去提。等你走出了這個階段,這個時候在有問題可能就是比較難一些的,這個時候在一般的網站上應該是難以找到結果的,包括Java自己的網站,為你養(yǎng)成良好的習慣有很大的幫助。
這次實習拉近了我與社會的距離,也讓自己在實習工作中開拓了視野,增長了才干。社會和大學一樣也是一個學習和受教育的地方,但無論是在哪片廣闊的天地里,我為將來更加激烈的競爭打下了更為堅實的基礎。在以后的學習中,我還得更加努力的學習,培養(yǎng)自己的能力,進一步完善自己。
編程是一種樂趣,只有你覺得他有樂趣的時候你才會用更多的熱情去學習。通過一個月的Java學習,我也從中找到了樂趣。接下來,我一定會堅持Java的學習,希望能在這條道路上開心的走下去,而最重要的是及時總結昨天、做好今天、規(guī)劃好明天.
JAVA實習報告10
一.實現目的
在大三第一學期開學后,繼續(xù)在學校學習本專業(yè)知識有一個月,在這一個月,我越來越發(fā)現,自己的專業(yè)知識掌握的并不牢固,或者說是當時大一大二自己感覺學的還不錯,當真正讓我自己去做一個項目的時候,我并不能將整個流程一連串的做下來,必須參考老師之前做的模板來做。所有我離校,去校外培訓繼續(xù)深入的學習專業(yè)知識。
半年的培訓結束后,找一家實習單位來,磨合自己踏入社會前的就業(yè)準備。在學校學到的理論知識運用到實際工作中,并借此機會提高自己的社會閱歷,工作經驗。
提高自己對于社會的認知能力,擴大知識面,同時提高自己的專業(yè)技能、實踐能力,以及讓理論聯系實際,讓自己迅速適應社會工作環(huán)境。逐步實現自己由學生到社會的轉變,培養(yǎng)自己初步擔任技術工作的能力,以便培養(yǎng)自己成為能夠主動使用社會主義現代化建設需要的復合型人才。這對我在正式工作前有很重要的意義,不論是專業(yè)技能,還是綜合素養(yǎng),以及實際中的人際關系都是十分寶貴的經驗。
二.實習內容
。ㄒ唬.實習單位
青島創(chuàng)斯特信息科技有限公司
(二).崗位介紹
崗位職責:
1、按照需求和技術框架要求進行項目或產品開發(fā);
2、對自己負責的項目進行全程跟蹤,根據客戶需要迭代優(yōu)化;
3、與客戶進行現場溝通,能夠充分理解客戶需求;
4、保質保量的完成分配給自己開發(fā)的模塊或系統.
任職要求:
1、熟悉JAVA開發(fā)和安卓系統開發(fā);
2、熟悉主流開發(fā)架構和開發(fā)流程;
3、熟悉軟件開發(fā)流程及軟件管理;
4、有3個以上相關項目開發(fā)經驗;
5、計算機相關專業(yè)優(yōu)先;
注:動手能力強的應屆生也可以考慮。
。ㄈ.實習時間
20xx/5/2---20xx/5/31
。ㄋ模.實習安排
測試準備上線的PC端,及客戶端的APP程序。檢測是否程序漏洞及不足。通過SVN上報問題。并詳細描述問題的情景問題。分配給指定的分修改。
(五).過程介紹
本次實習共四周時間,我實習的崗位是軟件測試工程師。
第一周:
1.熟悉本公司的工作環(huán)境,跟著指導老師了解公司相關業(yè)務和產品,學會使用公司所開發(fā)的應用軟件和各種產品設備,熟悉和了解一貫的操作方法和可能出現的問題,了解軟件測試的正常工作流程。
2.看產品介紹和說明書,熟悉它的大致結構。由于自己的方向不是測試,測試經理就給我大概講了一下所有的測試流程,以及測試的相關文檔以及文檔應該包括的內容,根據公司現有的項目具體讓我學習怎樣進行測試。
3.看以前的提交過的bug詳細信息,學習怎樣將發(fā)現的bug描述的更加專業(yè)和準確,方便開發(fā)人員了解bug,以及學習怎樣寫測試報告和了解日報的格式。
第二周:
熟悉了相關軟件和硬件的操作和基本故障診斷之后,我也成為工作之中的一員,正式投入工作崗位。
1.我首先還是通過跟蹤產品一下已存在或者修復過的bug信息,熟悉具體功能和業(yè)務邏輯,并對這些bug進行驗證。在我驗證bug信息的時候,每一個bug對于我來說都是新的,完全不同的,即使是針對同一個模塊的相關子模塊,所以每在我驗證完一個bug之后,都會對相關的業(yè)務相對的熟悉一些。另外在我學習驗證bug信息的過程中,我熟悉了管理工具SVN的使用,以及相關測試環(huán)境的搭建與維護。因為很多bug存在于不同版本的產品上,所以我經常處于卸載與安裝軟件的工程中。
2.搭建相關環(huán)境。在搭建測試環(huán)境時也廢了不少功夫,搭建需要測試項目的運行環(huán)境后,安裝好測試需要的相關軟件。
3.開始對公司項目進行測試。選擇正確的版本號測試,如果那個模塊的功能出現了問題,及時與開發(fā)人員來進行交流,通過SVN提交詳細的bug信息(最好加上截圖附件),讓開發(fā)人員對bug一一進行修改。
4.記下每天的工作內容,每天提交日報給指導老師,每周再以周報的形式提工作總結交給指導老師。指導老師會對我寫的周報進行檢查,對其中存在的問題以郵件的方式發(fā)給我,以便之后工作中好改正。
5.為了能更加了解軟件中各種功能的關聯關系,公司把客戶請來,和客戶溝通了解整個項目的功能及流程。同時自己也要把bug和負責項目的技術人員進行溝通。和一切相關的人員交流,不同的交流渠道,獲得消息是不同的,角度也是不同的。和開發(fā)人員交流,會了解開發(fā)人員怎么實現軟件功能的,和項目管理人員進行交流,會知道開發(fā)進度及遇到的困難,和客戶進行交流,了解的是在現實生活中需求背景。
6.協調項目的內部測試,本項目中測試后期一輪測試,包括軟件硬件結合的測試。比如:實際測試需要用到寫字板連接教師手機客戶端,將寫字板的信息同步到教師客戶端,同時學生客戶端也能收到解答信息。認真完成項目的測試工作,和技術支持共同保證項目質量。
7.項目測試的問題跟蹤及處理采用每日進行修改問題回歸測試工作,每日同步更新問題跟蹤單的模式,按照規(guī)劃時間完成系統更新測試。作為此次項目測試的成員之一,對于日常的測試流程、測試任務分配、測試執(zhí)行、缺陷跟蹤、協調內部測試及協調客戶測試方面能力均得到了進一步提高。
三.實習體會
實習期兩周的'感覺,收獲頗多,不管是從工作技能上還是從為人處世上,我都感覺自己個人能力有了很大的提高,或者說是看到了自己有待提高的地方有很大的的空間。
(1).工作技能
一個月的實習期,自己所從事的是軟件測試的工作,并不是自己專業(yè)選修的方向。所以一切都是從頭開始的,而更需要自己的努力、耐心和細心。這些都是自己欠缺的,但是在工作了2周后,參與了企業(yè)的運作過程,最后發(fā)現自己真的在實踐能力上有了很大的改善。要想成為好的測試人員,首先得了解自己要測試的軟件的相關知識。要了解軟件產品的架構是什么樣的。要了解軟件的市場需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關心的,也是在測試中需要注意的問題,滿足客戶是最大的需要。但是了解軟件需求之后要學會要多讀些軟件系統的技術文檔,軟件設計文檔,這些文檔可以幫助了解產品如何工作。還有多看看公司Bug庫中的問題,這些存在的問題可以幫助自己了解軟件產品哪些地方存在缺陷,軟件系統那些地方會出現錯誤。軟件是運行在一個大環(huán)境中,如果對系統不熟悉,那么有些問題你不能從一個更廣闊的層面考慮,學習操作系統的知識,有助于你發(fā)現缺陷,定位問題更加準確。比如軟件運行在Windows或者Linux,如果不懂操作系統,你就無法建立測試環(huán)境,有些時候時候軟件的組件發(fā)生問題,就是自己系統配置造成的,對系統不熟悉,會把外在原因歸結為軟件本身。所以要學習關于和軟件系統相關的知識,比如編程,網絡,數據庫等。不一定要學習到多好的程度,只是通過這些擴展的知識面,可以在發(fā)現問題,解決問題上不會局限在狹小的圈子里。雖然離真正的軟件測試工程師的要求還有很大的距離,但是自己一定會努力,向著自己的目標前進。
。2).為人處世
也讓自己成熟了許多。在實習過程中成立的小團隊,彼此之間互相溝通,互相幫助,為了我們的目標而努力,圓滿地完成了此次實習的實踐任務,讓我看到了大家對于工作的熱情。
總之,通過這次實習,確實讓自己成長了許多。在實習期間,我學到了許多東西,遇到了一些困難,也看到了自己本身存在著的許多問題。在測試時要想使自己的工作做得更加周全?倳龅竭@樣那樣的問題,當前的軟件的功能日趨復雜,不學到一定的深度和廣度是難以在實際工作中應付自如的。因此反映出學習的不足,缺點疏漏。需再加以刻苦鉆研及學習,不斷開拓視野,增強自己的實踐操作技能,為以后能做好以后的工作而努力。
四.知識技能應用
實習已經兩周,關于專業(yè)知識暫時沒用到多少,因為實習期側重的是軟件測試,通過測試來加深對項目的理解及功能實現的應用。
在實習期學到之前從沒接觸過的知識有很多。
1.測試環(huán)境(網絡環(huán)境,windows環(huán)境等)
2.數據庫管理
3.編程技巧(java編程設計,腳本語言,設計工具,XML編程)
4.軟件測試技術(測試理論,方法,流程,文檔寫作,測試工具,自動測試)
5.測試技術實踐
軟件測試的基礎知識(黑盒測試,白盒測試,單元測試,系統測試)
軟件測試的基本工具(測試管理工具,自動化測試工具,性能測試工具)
JAVA實習報告11
實習類型 教學實習 實習單位 歐美學院 指導教師 丁亞周 所在院(系)信息技術系 班 級 1202 學生姓名于紅學 號 9211120214
一、 實習時間和地點
時間:20xx.3.17-20xx.4.17 地點:歐美學院F311,F310
二、 實習的內容
(1)本組課題及本人任務;
我們小組設計的是圖書管理系統,包括圖書信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書信息管理,逾期罰款或損壞賠償信息管理和數據庫。我負責的是圖書信息管理,包括對圖書信息的查閱,刪除,修改和增加。可以滿足圖書館的一些日;顒
(2)程序功能簡介;
這次實踐課我們小組設計的圖書管理系統包括了圖書信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書信息管理,逾期罰款或損壞賠償信息管理。主要包含對信息的.查找,增加,刪除和修改。如下圖所示:
(3)主體內容(簡要說明總體情況,詳細介紹本人任務部分):
1.設計分析;
圖書管理系統是典型的信息管理系統,其開發(fā)主要包括后臺數據庫的建立前端應用程序的開發(fā)兩個方面.對于前者要求建立起數據一致性和完整性強、數據安全性好的庫.而對于后者則要求應用程序功能完備,易使用等特點.本組結合簡單圖書館的要求,設計了數據庫結構和應用程序.系統運行結果證明,本文所設計的圖書管理系統可以滿足圖書館工作人員的需要
2.程序結構(畫流程圖)
3.各模塊的功能及程序說明;
我所負責的模塊是圖書信息管理,主要包含四個方面,對圖書信息的查找,增加,修改,刪除。查找:可以滿足圖書管理者查詢數目的要求,在這個模塊,可已使用多種方式查找,包括無條件查詢和條件查詢,無條件查詢是將所有的書一起都找出來,條件查詢又包括圖書編號查詢和模糊條件,這個可以滿足圖書管理者對具體的一本書查詢的要求;增加:按照傳統的增加方式進行增加,在新買書時,可以方便圖書管理者對數據庫進行增加;修改:可以修改圖書的名稱,適合在錄入信息錯誤時使用;刪除:當撤銷破舊書目時,可以使用,我所做的所有操作都會對數據庫產生影響。
4. 源程序;
case 1:
System.out.println(" 圖書信息:"); System.out.println("1. 查詢圖書信息:"); System.out.println("2. 插入圖書信息:"); System.out.println("3. 刪除圖書信息:");
int a1=scanner.nextInt();
switch(a1){
case 1:
System.out.println("1. 查詢圖書信息:");
String Sql = "SELECT * FROM systembook "; rs= stmt.executeQuery(Sql);
while(rs.next()){
String bookID =rs.getString(1); String bookNo =rs.getString(2); String bookName =rs.getString(3); String bookWriter =rs.getString(4); String bookPub =rs.getString(5);
System.out.println(bookID+","+bookNo+","+bookName+","+bookWriter+","+bookPub); }
break;
case 2:
int zz=0; while(zz!=1){
System.out.println("2. 插入圖書信息:");
System.out.println("請按順序插入圖書條碼號,圖書索書號,圖書名字,圖書作者,
String str=scanner.next(); String []splitst=str.split(","); String a11=splitst[0]; String a12=splitst[1]; String a13=splitst[2]; String a14=splitst[3]; String a15=splitst[4];
Sql="INSERT
INTO
圖書出版社");
String
systembook(bookID,bookNo,bookName,bookWriter,bookPub) VALUES('"+a11+"','"+a12+"','"+a13+"','"+a14+"','"+a15+"')";
int i=stm.executeUpdate(Sql); //返回記錄影響的條數
System.out.println("插入成功!"); }
System.out.println("是否繼續(xù)插入?yes/no no返回主菜單"); String k=scanner.next();
if(i!=0){
if(k.startsWith("yes"))
System.out.println(); if(k.startsWith("no")){
zz=1;
System.out.println();
};
}; }
break; case 3: int ll=0; while(ll!=1){
System.out.println(" 3. 刪除圖書信息: ");System.out.println("請輸入要刪除的圖書編號:");String Str=scanner.next();String []Splitst=Str.split(",");String b3=Splitst[0];
String sql1="SELECT * FROM systembook where bookID='"+b3+"'"; rs1= stm.executeQuery(sql1); int kkk=0; while(rs1.next()) {
String a22 =rs1.getString(1); String b22 =rs1.getString(2); String c22 =rs1.getString(3); String d22 =rs1.getString(4); String e22 =rs1.getString(5);
System.out.println(a22+","+b22+" ,"+c22+","+d22+","+e22);
kkk++;
} if(kkk==0)
{ else
{
{String deleSql= "DELETE FROM systembook WHERE bookID='"+b3+"'";
System.out.println( "沒有這本書,請重新輸入"); }
JAVA實習報告12
一.實習目的
大學期間,學校教授了計算機的基礎課程,例如數據結構,計算機網絡原理,離散數學,編譯原理等、這些課程有助于我們形成系統的計算機邏輯體系,熟悉計算機的底層原理,從而可以更加容易上手企業(yè)級開發(fā)。
到了大四的上學期,對于項目經驗,自己只是搭過簡單的環(huán)境,實現了一些簡單的需求。對于真正可以運行在服務器上,可以接受大量用戶訪問的真實項目,內心還是很渴望見一見,看看和平時自己寫的有什么區(qū)別,自己需要在哪方面下功夫來更好的提升自己。
另外,從大學校園進入社會,我覺著也是需要一個緩沖期,畢竟校園對我們還是很包容的,像要更好的適應社會生活,還是應該要更加嚴格的要求自己,勇敢面對社會工作中的挑戰(zhàn)。
二.實習主要內容
公司名稱:東方航空電子商務有限公司
公司簡介:東航電商將以東航每年近億人次的旅客運輸量為客戶流量基礎,整合各類線上、線下產品及服務資源,為用戶提供出行相關一站式集成產品和服務解決方案。
第一周:了解一下公司環(huán)境,餐廳,便利店。給實習生分發(fā)新電腦,公司硬件人員負責安裝Windows系統。
第二周:觀看公司發(fā)的學習視頻,學習基本的SpringBoot使用,自己下載運行環(huán)境,例如Idea,Mysql,Git,VsCode等相關環(huán)境。其中Mysql的下載安裝遇到誤刪除,預先環(huán)境等問題廢了不少功夫。
第三周到以后:分到相應的項目組,下達任務,開始真正的工作。
項目名稱:接送機改版項目
項目內容介紹:該項目主要用于接送乘機的用戶。比方說飛機乘客想要打車去自己預定的機場就可以在網上下單讓出租車來接自己,同樣當乘客坐飛機到達目的地也可以下單讓出租車將其送到指定的地點。
項目架構簡介:該項目采用SpringBoot搭建,接口顯示采用Swagger2,緩存使用Redis,信息調用采用WebService,數據持久層使用Mybatis,版本控制使用GitLab。
負責模塊:
1、我的'航班接口,查詢用戶機票訂單
2、內部/外部渠道號查詢(增加緩存)
3、訂單列表
4、訂單詳情
5、訂單狀態(tài)列表
6、用戶評價
7、取消訂單是否有損
8、取消訂單
9、去支付接口
每一個模塊就是一個接口,我的工作就是在兩個星期內寫完接口,并且完成相應的測試。
由于此項目是從C#的老項目改版成Java項目,所以需要我們先看懂C#的老項目,然后再用Java重寫。
工作內容:項目負責人首先將整個項目的任務劃分為一個個的任務,再將任務分配到項目組的成員,再將主要框架代碼上傳到GitLab,我們使用Soucetree工具將代碼導入到自己的電腦上,完成相應的工作將代碼上傳,再有專門的負責人將代碼進行整合,從而完成整個項目的內容,如果有問題要及時的詢問。
當所有的代碼上傳完畢,此時再GitLab上重新開一個分支,項目組所有人將此最終項目導入自己電腦,測試自己負責的接口。
另外,每周都要提交周報,又來記錄自己每天都完成了哪些工作,學習了哪些內容。
三、實習總結
此次實習,我收獲了很多。我覺著可以分為個人技術成長和為人處世兩方面來談。
1、個人技術成長
首先我終于有了實際的項目經驗,以后再找工作時就可以很有底氣的寫上去,然后技術上也有了提高,當然這要感謝公司里前輩的悉心教導,也讓我知道外面的世界很大,厲害的人有很多,如果想要在這一行走下去需要極大的努力。
最重要的是遇到問題一定要多問,剛開始的時候因為我不喜歡問問題,導致項目做的很慢,被項目負責人好好的說了一頓,他告誡我不會的,不知道的很正常,一定要多問,不要耽誤項目的進度。
對于基礎知識的掌握一定要牢固,之前我總是喜歡新的技術,喜歡擴展自己的知識面,結果在真正工作的時候才發(fā)現真正考驗技術的反而是那些最基本的東西,比如說Java基礎類的Date類,如果沒有好好研究,那用到的時候就會擔心自己會不會用錯,還是用LocalDate好一點呢,就會顯得捉襟見肘,耽誤時間。
對于自己見到過的知識點一定要深入的研究,我在工作就因為淺嘗輒止而受到負責人的數落。比如之前將對象轉化為Json字符串是很常見使用方法,但是項目中的需求是倒過來的,是需要將Json字符串轉化為對象。因為之前沒有研究過兩者的相互轉化,在用到的時候自然也是不容易想到,結果耽誤了好長時間。
對整個項目一定要先有個大概的了解,不能只是著眼于自己的任務。因為整個項目是一個整體,有可能我會調你的接口,你也可能調我的接口,需要兩者的相互溝通。最關鍵的是項目中會有一個公共的工具類,別的成員寫好的工具都會放在里面。之前由于我并不知道,每次都重復造輪子,導致覺著工作異常艱難,后來幸好被負責人及時指正,才發(fā)現任務沒那么繁重。
2、為人處世
要學會合作,之前在學校都是一個人完成項目,但到了公司,由于項目很大,必然需要與人合作,那么就需要多考慮別人的感受,比如說代碼注釋一定要清晰,提交代碼一定要自己先多檢查檢查,不要讓別人重復做你該做的事。
總結:
此次實習讓我發(fā)現自身的諸多不足,路漫漫其修遠兮,但是我會正視這些問題,好好努力,迎接更好的自己。
JAVA實習報告13
一、實訓項目
簡易記事本
二、實訓目的和要求
本次實訓是對前面學過的所有面向對象的編程思想以及JAVAWEB編程方法的一個總結、回顧和實踐,因此,開始設計前學生一定要先回顧以前所學的內容,明確本次作業(yè)設計所要用到的技術點并到網上搜索以及查閱相關的書籍來搜集資料。通過編寫采用JSP+Servlet+JavaBean技術框架的應用系統綜合實例,以掌握JavaWEB開發(fā)技術。具體要求有以下幾點:
1.問題的描述與程序將要實現的`具體功能。
2.程序功能實現的具體設計思路或框架,并檢查流程設計。
3.代碼實現。
4.設計小結。
三、實訓項目的開發(fā)環(huán)境和所使用的技術
基于J2SE基礎,利用MyEclipse8.5以上版本的集成開發(fā)環(huán)境完成實訓項目,界面友好,代碼的可維護性好,有必要的注釋和相應的文檔。
四、實訓地點、日程、分組情況:
實訓地點:4棟303
機房日程:
第一階段:
1.班級分組,選定課題,查閱相關資料半天
2.劃分模塊、小組成員分工半天
3.利用CASE工具進行系統設計和分析,并編制源程序5天
第二階段:上機調試,修改、調試、完善系統2天
第三階段:撰寫、上交課程設計報告,上交課程設計作品源程序(每人1份)2天。
JAVA實習報告14
1、傳統的錯誤觀念
以前以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關,debug追蹤能力,也稱調試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數據庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
2、如何調試追蹤?
如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的idea,這點做的很好。例如頁面內容顯示不是自己想要的數據,我們要先從數據庫查詢語句去下手,設置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調試,基本方法是用右鍵點擊實際網頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,。例如。缺少對象 這種很多時候是有些被你調用的字段有可能為空的情況出現的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。畢業(yè)實習總結
3、一些習慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的.多。
解決了一個問題后,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋,空行,規(guī)范一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務完后不要呆著,去要求經理給你更有挑戰(zhàn)性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。
4、題尾話
如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進!
JAVA實習報告15
畢業(yè)實習是學生大學學習階段重要的實踐性教學環(huán)節(jié)之一,通過實習學生將進一步了解社會,增強對社會主義現代化建設的責任感,使命感.實習期間,要求學生對企業(yè)(事業(yè))單位的軟件設計工作進行業(yè)務實踐,使學生通過實習做到理論聯系實際,充實和豐富所學的專業(yè)理論知識,培養(yǎng)發(fā)現問題,分析問題和解決問題的能力,為畢業(yè)后從事軟件設計工作打下基礎。
畢業(yè)實習有著它深刻的意義,也是大學生必經的體驗,感謝學校能給我們提供機會,也感謝公司為我們提供條件。
Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發(fā)者專業(yè)社群。在全球云計算和移動互聯網的產業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。
而我們現在學習Java是我們課程中的必修課程,更是找一份好工作的必備技能,雖然實習為期才一周,但是給我們增長很多見識,了解了大型軟件開發(fā)的過程。也學習了很多軟件開發(fā)時一些技巧,更重要的是這次實習拋開了以前老師講學生聽的模式,這次老師邊講邊帶領我們編寫程序,讓我們能讓學到的知識迅速鞏固。
在中國軟件專業(yè)人才培養(yǎng)工程(CSTP),北京智原教育基地。為期5天的培訓我們熟練掌握基于java的Android主流3G開發(fā)技術,能夠獨立完成從手機終端到服務器端完整開發(fā)方案。使得能夠掌握android相關領域基礎知識,學會開發(fā)Android手機應用系統;掌握手機開發(fā)要點;培養(yǎng)基本的編程感覺。
在這5天時間里,我們學習了Android開發(fā)環(huán)境的搭建實現基于Android4.2 SDK的開發(fā)環(huán)境,理解DDMS等常用Android手機開發(fā)工具Android中Activity的基本應用
了解Activity對于手機UI界面的關系,實現項目的UI界面的'設計,理解Android開發(fā)中的resource各種資源Android的常用組件熟悉TeXtView、EditTeXt、Spinner、ListView等常用組件,實現基本功能。常用布局的實現基于項目,使用線性布局、盒式布局、相對布局等常用布局管理器Android中菜單的實現應用常見的三種手機菜單模式,學會實現定制菜單內容Android中監(jiān)聽的應用理解手機事件的監(jiān)聽,應用不同的監(jiān)聽事件來實現各種手機常見動作 學員在老師的指導下,完成項目的UI界面布局,實現基本的動作和監(jiān)聽,并傳遞數據。Android的高級組件的應用頂部菜單的動畫效果,實現左右滑動信息提示框的應用Toast的應用,提示框的實現使用列表學會使用ListView,實現靜態(tài)和動態(tài)兩種不同的格式。Android對XML文件的解析能夠使用XML數據源,抓取遠端服務器上的開放數據。Intent的實現數據的傳遞。學會如何使用Intent來實現數據的綁定和在不同Activity之間的傳遞學員在老師的指導下,實現手機客戶端的RSS新聞閱讀器。
通過實習,培養(yǎng)我們綜合運用已學知識Java語言的面向對象編程能力;培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運用所學的知識,提高自身的編程能力;增強自己的團隊協作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,打好一定的基礎
即將畢業(yè)了,通過這次畢業(yè)實習,讓我們對找工作這事更有了信心。如果可以希望學校能在我們畢業(yè)之前再組織一些就業(yè)培訓,讓我們更了解公司開發(fā)過程。為畢業(yè)后從事軟件設計工作打下基礎。
java畢業(yè)實習報告例文
【JAVA實習報告】相關文章:
java實習報告06-16
java畢業(yè)實習報告08-25
java畢業(yè)實習報告02-15
java實習報告范文03-22
java的實習報告3篇04-02
Java實習報告(精選15篇)02-23
java實習報告15篇06-24
java實習報告(15篇)06-24
Java實習報告14篇09-21
java畢業(yè)實習報告范文01-12