欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

java實(shí)習(xí)報(bào)告

時(shí)間:2023-02-05 10:50:17 實(shí)習(xí)報(bào)告 我要投稿

java實(shí)習(xí)報(bào)告15篇

  在日常生活和工作中,越來越多人會(huì)去使用報(bào)告,我們?cè)趯憟?bào)告的時(shí)候要避免篇幅過長。一聽到寫報(bào)告馬上頭昏腦漲?下面是小編幫大家整理的java實(shí)習(xí)報(bào)告,歡迎閱讀,希望大家能夠喜歡。

java實(shí)習(xí)報(bào)告15篇

java實(shí)習(xí)報(bào)告1

  大四初始,我已經(jīng)聞到了離別的氣息,在這即將遠(yuǎn)離大學(xué)時(shí)代的時(shí)刻,才真正懂得回眸的意義。想想走過的路,想想現(xiàn)在的路,想想來時(shí)的路,不知道未來能否成功,既然選擇了遠(yuǎn)方,就注定要風(fēng)雨兼程!

  在四川短暫的一個(gè)月里,我從基礎(chǔ)入手,強(qiáng)化了java語言編程,學(xué)習(xí)了java語言編程和編程概念與技巧。時(shí)間很短,但成長很快,無論是理論知識(shí)還是動(dòng)手實(shí)踐能力都得到了大幅度的提高。而將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

  實(shí)踐過程中,開發(fā)一個(gè)簡(jiǎn)單的小項(xiàng)目,包括如何將Java的思想運(yùn)用到實(shí)際系統(tǒng)的詳細(xì)設(shè)計(jì)之中。 首先要將系統(tǒng)要實(shí)現(xiàn)的功能分為幾大模塊,然后每個(gè)分別完成,在此過程中使我加深了對(duì)Java的理解,以及如何進(jìn)行工作的劃分,與此同時(shí)熟練掌握J(rèn)ava語言的編輯,編譯,調(diào)試程序,并將算法轉(zhuǎn)變?yōu)槌绦驅(qū)崿F(xiàn)。 我將設(shè)計(jì)過程分為邏輯設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)步驟實(shí)現(xiàn).邏輯設(shè)計(jì)指的是,對(duì)問題描述中涉及的對(duì)象定義相應(yīng)的數(shù)據(jù)類型,定義主程序模塊和各抽象數(shù)據(jù)類型及其代碼;詳細(xì)設(shè)計(jì)則為定義相應(yīng)的模塊的實(shí)現(xiàn)并寫出各模塊的實(shí)現(xiàn)代碼。然后在連接數(shù)據(jù)庫,編碼測(cè)試,最后確定完成。

  通過這次實(shí)踐,使我靈活應(yīng)用所學(xué)知識(shí),獨(dú)立完成問題分析,結(jié)合Java理論知識(shí),編寫程序解決指定問題。初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計(jì)、程序編碼、測(cè)試等基本方法和技能;提高綜合運(yùn)用所學(xué)的理論知識(shí)和方法獨(dú)立分析和解決問題的能力。同時(shí)在這次實(shí)踐中,培養(yǎng)了獨(dú)立思考、動(dòng)手操作的能力,在各種其它能力上也都有了提高。 然而,在這次實(shí)踐中,我覺得一個(gè)人完成一個(gè)項(xiàng)目是多么的艱難,在一些大型的項(xiàng)目中,團(tuán)隊(duì)合作是多么重要。盡管這次只是一個(gè)小項(xiàng)目,卻也要耗費(fèi)大量的.精力。 我學(xué)習(xí)了知識(shí),也培養(yǎng)了實(shí)踐能力,讓我知道遇到一個(gè)問題,如何去尋找思路,如何去解決問題,最終完成整個(gè)事情。 學(xué)習(xí)的過程中不可避免的遇到問題,這些問題有的只是一個(gè)符號(hào)錯(cuò)了,一個(gè)括號(hào)少了,這類的問題在他的文檔,或者一般的網(wǎng)站上就能夠找到,尤其是初學(xué)者的問題,不會(huì)是很難的問題 ,在你之前已經(jīng)無數(shù)人問過了,不要害怕提問,但是這個(gè)問題最好是你找不到答案的時(shí)候去提。等你走出了這個(gè)階段,這個(gè)時(shí)候在有問題可能就是比較難一些的,這個(gè)時(shí)候在一般的網(wǎng)站上應(yīng)該是難以找到結(jié)果的,包括Java自己的網(wǎng)站,為你養(yǎng)成良好的習(xí)慣有很大的幫助。

  這次實(shí)習(xí)拉近了我與社會(huì)的距離,也讓自己在實(shí)習(xí)工作中開拓了視野,增長了才干。社會(huì)和大學(xué)一樣也是一個(gè)學(xué)習(xí)和受教育的地方,但無論是在哪片廣闊的天地里,我為將來更加激烈的競(jìng)爭(zhēng)打下了更為堅(jiān)實(shí)的基礎(chǔ)。在以后的學(xué)習(xí)中,我還得更加努力的學(xué)習(xí),培養(yǎng)自己的能力,進(jìn)一步完善自己。

  編程是一種樂趣,只有你覺得他有樂趣的時(shí)候你才會(huì)用更多的熱情去學(xué)習(xí)。通過一個(gè)月的Java學(xué)習(xí),我也從中找到了樂趣。接下來,我一定會(huì)堅(jiān)持Java的學(xué)習(xí),希望能在這條道路上開心的走下去,而最重要的是及時(shí)總結(jié)昨天、做好今天、規(guī)劃好明天.

java實(shí)習(xí)報(bào)告2

  在本學(xué)期的開學(xué)初期,我們?cè)趯W(xué)校機(jī)房進(jìn)行了為期三周的JAVA實(shí)訓(xùn),F(xiàn)在即將結(jié)束了,回首本學(xué)期的java學(xué)習(xí),重點(diǎn)還是在學(xué)習(xí)概念等一些常識(shí)性的東西,通過這次為期三周的實(shí)訓(xùn),遇到了很多自己感興趣的問題,就會(huì)很有興趣,當(dāng)然學(xué)知識(shí)可不能憑自己的愛好和一時(shí)興趣,不能遇到自己不敢興趣的問題就把它拋給同學(xué),要學(xué)會(huì)自己踏踏實(shí)實(shí)認(rèn)真的去解決問題。要一步一個(gè)腳印,認(rèn)認(rèn)真真,踏踏實(shí)實(shí),理論與實(shí)踐相結(jié)合,在扎實(shí)掌握課本實(shí)例和內(nèi)容之后,有一定的擴(kuò)展閱讀和課外學(xué)習(xí),充分全面的了解JAVA的應(yīng)用和擴(kuò)展運(yùn)用。

  本次我們小組所做的程序是“小小通訊錄”基本功能已經(jīng)較好的完成,可是還是有一些不完善,比如我們的通訊錄沒有能夠做到把通訊錄里所儲(chǔ)存的信息以列表的形式展現(xiàn)出來,所以還是有些不完善,,我們的指導(dǎo)老師對(duì)我們的程序作出了大體評(píng)價(jià),發(fā)現(xiàn)我們的思想還是處于一個(gè)比較簡(jiǎn)單的過程當(dāng)中,老師的幾句簡(jiǎn)單評(píng)價(jià),就帶給我們無與倫比的沖擊性。

  由于我們寫程序的經(jīng)驗(yàn)尚且較少,很多東西無法考慮到位,老師的點(diǎn)評(píng),使我們認(rèn)識(shí)到了不足與今后的前進(jìn)方向與目標(biāo),使我們更加具有動(dòng)力與激情,擁有了繼續(xù)認(rèn)真學(xué)習(xí)JAVA的信心,擁有了成為一位合格的高級(jí)程序員的壯志,在編寫程序的過程當(dāng)中,我們?cè)谝婚_始就遇到了問題,一直在糾結(jié)與是使用數(shù)據(jù)庫連接還是使用文件,經(jīng)過老師的耐心講解,我們了解到了尚未接觸到的Jar包等一些列名詞,但是經(jīng)過數(shù)據(jù)庫的抒寫與連接發(fā)現(xiàn)SQL20xx與SQL20xx無法同步,所以最終我們選擇了使用文件來進(jìn)行這次程序的編寫。

  第二個(gè)問題就是我們的程序在進(jìn)行按鈕新窗口的鏈接,在新窗口彈出時(shí),無法將老窗口關(guān)閉,糾結(jié)了好久,詢問老師,老師還給我用了“父子”的生動(dòng)例子來講解,最終我們查找JDK,查找類的用法終于完美解決!甚是興奮!

  在我所學(xué)的語言當(dāng)中,我自認(rèn)為JAVA是一門比較強(qiáng)大的面向?qū)ο蟮木幊陶Z言,不僅僅因?yàn)樗目缙脚_(tái)性,更多的是因?yàn)樗撵`活多變和實(shí)用性較強(qiáng),可以說比較的經(jīng)典和強(qiáng)悍。

  所以學(xué)好java語言有很大的用處,這次實(shí)訓(xùn),面對(duì)一道陌生的題目和要求時(shí),不應(yīng)慌張和無措,首先應(yīng)該想到這和課本上的哪些知識(shí)具有結(jié)合點(diǎn),回憶和分析這種結(jié)構(gòu)的算法和具體實(shí)施方法,綜合考慮其他的方面,例如:該題的易寫性和易懂性及其他的問題的可利用性。在編寫時(shí),一個(gè)小小的符號(hào),一個(gè)常量變

  量的設(shè)定,這都無不考量著我們的細(xì)心和嚴(yán)謹(jǐn),所以學(xué)習(xí)JAVA,不僅對(duì)我們以后學(xué)習(xí)其他語言有很大的好處,而且也讓我們知道了和理解了作為一個(gè)編程人員首先應(yīng)具有的良好心理素質(zhì),那就是冷靜思考和專心致志。對(duì)待學(xué)術(shù)知識(shí)應(yīng)該是嚴(yán)謹(jǐn)和認(rèn)真。

  這次實(shí)訓(xùn),我們更多學(xué)到的是不懂就問和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學(xué)一起探討而不是抄襲,團(tuán)結(jié)合作,發(fā)揮團(tuán)隊(duì)意識(shí),最后在自己的努力下,終于運(yùn)行成功,這種成就感美不可言,心情愉悅至極。據(jù)我了解,軟件工程專業(yè)培養(yǎng)的工程型人才要富有創(chuàng)新精神。軟件工程技術(shù)人員致力于開發(fā)可靠好用的計(jì)算機(jī)產(chǎn)品和軟件產(chǎn)品,必須具有扎實(shí)寬泛的知識(shí)面和較高的社會(huì)責(zé)任感,必須了解最新的技術(shù)進(jìn)展、能夠綜合運(yùn)用各方面技術(shù)并深刻理解設(shè)計(jì)一個(gè)合格產(chǎn)品所涉及的多方面因素,如市場(chǎng)需求、用戶習(xí)慣等。另外,

  這兩個(gè)學(xué)科領(lǐng)域是相輔相成的,并共同推進(jìn)計(jì)算機(jī)技術(shù)的方展。計(jì)算機(jī)技術(shù)的發(fā)展會(huì)推動(dòng)軟件的開發(fā),軟件工業(yè)則對(duì)計(jì)算機(jī)科學(xué)技術(shù)的進(jìn)展以及軟件應(yīng)用領(lǐng)域的擴(kuò)展起著重要的推動(dòng)作用。軟件工程人才的就業(yè)前景十分看好。

  未來幾年,國內(nèi)外高層次軟件人才將供不應(yīng)求。畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究所、國防等重要部門從事軟件設(shè)計(jì)、開發(fā)、應(yīng)用與研究工作。有數(shù)據(jù)表明,我國軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬人,在中國十大IT職場(chǎng)人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂觀。信息化是IT界的焦點(diǎn)。而信息化的實(shí)現(xiàn),除了需要技術(shù)支持,人才也是很重要的環(huán)節(jié)。如何培養(yǎng)與國際接軌的高素質(zhì)軟件工程人才,已經(jīng)成為中國軟件產(chǎn)業(yè)的當(dāng)務(wù)之急。

  軟件產(chǎn)業(yè)的發(fā)展水平,決定了一個(gè)國家的信息產(chǎn)業(yè)發(fā)展水平及其在國際市場(chǎng)上的綜合競(jìng)爭(zhēng)力。目前,我國軟件高級(jí)人才的短缺已經(jīng)成為制約我國軟件產(chǎn)業(yè)快速發(fā)展的一個(gè)瓶頸。在中國,國內(nèi)市場(chǎng)對(duì)軟件人才的需求每年高達(dá)20萬人,而高校計(jì)算機(jī)畢業(yè)生中的軟件工程人才還很缺乏,尤其是高素質(zhì)的軟件工程人才的極度短缺。盡快培養(yǎng)起適合信息產(chǎn)業(yè)所需要的高素質(zhì)軟件工程人才,已經(jīng)成為信息化工作中的重中之重。Java具有如此好的就業(yè)與發(fā)展前景,使我更加堅(jiān)定了軟件開發(fā)這條道路。但是自己還與很多不足,需要努力學(xué)習(xí)與改進(jìn),關(guān)鍵是讀這個(gè)專業(yè)要自己動(dòng)手實(shí)踐,自己解決實(shí)踐中發(fā)生的問題,對(duì)任何程序要懂得舉一反

  如果指望按書本的步驟做..指望每學(xué)期死記硬背通過考試..那絕對(duì)是沒前途了..如果一個(gè)軟件工程的學(xué)生都是在玩電腦游戲中度過每個(gè)學(xué)期的..那就不要期望畢業(yè)能找到本專業(yè)的.好工作了.... Sun公司副總裁、Sun研究院院士、軟件部首席技術(shù)官詹姆斯?戈士林(JamesGosling)博士以"Java技術(shù)之父"聞名于世。作為Sun研究院院士,他親手設(shè)計(jì)了Java語言,完成了Java技術(shù)的原始編譯器和虛擬機(jī)。在他的帶領(lǐng)下,Java現(xiàn)已成為互聯(lián)網(wǎng)的標(biāo)準(zhǔn)編程模式以及分布式企業(yè)級(jí)應(yīng)用的事實(shí)標(biāo)準(zhǔn),其跨平臺(tái)的技術(shù)優(yōu)勢(shì)為網(wǎng)絡(luò)計(jì)算帶來了劃時(shí)代的變革。自1995年5月正式推出的11年以來,Java已從編程語言發(fā)展成為全球第一大通用開發(fā)平臺(tái)。Java技術(shù)已為計(jì)算機(jī)行業(yè)主要公司所采納,同時(shí)也被越來越多的國際技術(shù)標(biāo)準(zhǔn)化組織所接受。1999年,Sun推出了以Java2平臺(tái)為核心的J2EE、J2SE和J2ME三大平臺(tái)。隨著三大平臺(tái)的迅速推進(jìn),在世界上形成了一股巨大的Java應(yīng)用浪潮。作為唯一在互聯(lián)網(wǎng)上開發(fā)的語言,Java平臺(tái)以其移動(dòng)性、安全性和開放性受到追捧。

  目前,中國的軟件人才主要有兩方面的欠缺,一是英語水平差,二是軟件開發(fā)經(jīng)驗(yàn)缺乏。針對(duì)這種情況,很多軟件學(xué)院大幅增加了英語課時(shí),同時(shí)廣泛采用國外原版教材,部分基礎(chǔ)課和專業(yè)課采用雙語教學(xué)甚至全英文授課。各軟件學(xué)院還特別強(qiáng)調(diào)實(shí)踐環(huán)節(jié)。像清華軟件學(xué)院90%的專業(yè)課程都配有課程實(shí)驗(yàn)大作業(yè),學(xué)生從本科二年級(jí)起就能根據(jù)興趣選擇參加各種研究所的研究工作。所以我還要努力學(xué)習(xí)英語,提高自己各方面技能Java如此潮流,我就更具信心,爭(zhēng)取早如成為一名合格的專業(yè)性人才!

  最后終于要結(jié)束了,大家都有種釋懷的感覺,當(dāng)然我想我更多的是興奮和自己掌握了知識(shí)之后的飽滿感,學(xué)知識(shí)就像吃東西一樣,吃飽了就應(yīng)該好好的消化。要不斷的溫習(xí)和運(yùn)用,做到舉一反三,將所學(xué)知識(shí)充分融入到平時(shí)的學(xué)習(xí)生活中去,為以后的工作做好堅(jiān)實(shí)的基礎(chǔ)。感謝學(xué)校和老師能夠?yàn)槲覀兲峁┻@次機(jī)會(huì),讓我們更好的掌握和了解JAVA這門語言。謝謝!

java實(shí)習(xí)報(bào)告3

  一、實(shí)習(xí)目的及意義

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

  二、實(shí)習(xí)任務(wù)

  實(shí)習(xí)期間,第一階段:主要學(xué)習(xí)了Unix開發(fā)環(huán)境(Unix系統(tǒng)原理,Unix常用命令,Unix開發(fā)環(huán)境);java語言基礎(chǔ)(算法基礎(chǔ),常用數(shù)據(jù)結(jié)構(gòu),企業(yè)編程規(guī)范);java面向?qū)ο,JDK核心API;并做了一個(gè)“在線考試系統(tǒng)項(xiàng)目”。第二階段:主要學(xué)習(xí)了SQL語言(SQL語言基礎(chǔ)和提高,SQL語句調(diào)優(yōu));Oracle數(shù)據(jù)庫開發(fā),PL/SQL;javaSE核心編程;XML;JDBC;并粗略的`完成“在線考試系統(tǒng)”的數(shù)據(jù)部分。第三階段:主要學(xué)習(xí)了HTML/CSS;javaScript核心;Servlet/JSP;Ajax;javaScript框架;SSH三大框架;并完成了當(dāng)當(dāng)書店項(xiàng)目。

  三、實(shí)習(xí)時(shí)間

  20xx年02月24日~03月21日

  四、實(shí)習(xí)地點(diǎn)

  在北京尚學(xué)堂科技有限公司,地址是北京市海淀區(qū)西三旗橋東建材城西路85號(hào)神州科技園B座。

  五、實(shí)習(xí)企業(yè)概況

  北京尚學(xué)堂科技有限公司是一家從事JAVA技術(shù)開發(fā)、培訓(xùn)、咨詢?yōu)橐惑w的軟件公司。公司由海外留學(xué)人員和國內(nèi)IT精英人士創(chuàng)建,主要成員均擁有碩士以上學(xué)位,畢業(yè)于國內(nèi)著名大學(xué)如:清華大學(xué),北京航空航天大學(xué)等。并都曾就職于國內(nèi)知名IT企業(yè),如:IBM、搜狐、中軟國際、清華紫光等。

  公司成立以來,已經(jīng)為國內(nèi)數(shù)百家軟件企業(yè)輸送將近數(shù)萬名JAVA人才,很多畢業(yè)生已經(jīng)成為所在企業(yè)的骨干。20xx年,從我公司培訓(xùn)畢業(yè)的學(xué)員(畢業(yè)后一個(gè)月)就業(yè)率就達(dá)到了95%,平均薪水達(dá)到了4672元。公司同時(shí)對(duì)外承接各類型軟件項(xiàng)目,已經(jīng)完成的項(xiàng)目有石家莊市中國農(nóng)業(yè)銀行支票匯兌系統(tǒng),北京市交通管理局內(nèi)部OA系統(tǒng),西安農(nóng)林畜牧局CMS項(xiàng)目等。

  北京尚學(xué)堂科技有限公司已經(jīng)在全國眾多城市設(shè)立辦事處,在西安、長沙設(shè)立分公司。公司的目標(biāo)是要成為中國領(lǐng)先的集項(xiàng)目開發(fā)、人才培訓(xùn)、企業(yè)內(nèi)訓(xùn)一體的大型企業(yè)集團(tuán)。

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

  第一階段

  在java初級(jí),我們主要學(xué)習(xí)了J2SE,包括JAVA 開發(fā)基礎(chǔ)知識(shí) 、 Eclipse 開發(fā)環(huán)境 、 J2SE 7.0 API 、J2SE 7.0新特性 、 多線程技術(shù) 、Socket 網(wǎng)絡(luò)技術(shù) 、Regular Expression 、Java反射技術(shù) 、Properties技術(shù) 、各種實(shí)戰(zhàn)設(shè)計(jì)模式、Java Debug技術(shù) 、 面向?qū)ο笤O(shè)計(jì)原則詳解 、實(shí)例解決面向?qū)ο笤O(shè)計(jì) 、 面試題內(nèi)部詳解 、面試答題技巧詳解 、 AWT/SWING技術(shù)。

  第二階段

  數(shù)據(jù)庫技術(shù)、JDBC技術(shù)、HTML & CSS & JavaScript、Jquery、Http協(xié)議深入、JSP&Servlet、JSTL標(biāo)簽庫、XML 技術(shù)、DWR框架、Oracle / SQL。

  第三階段

  這一階段我們主要學(xué)習(xí)了流行Web 框架簡(jiǎn)介、MVC 模式,還有在java方面進(jìn)行了深入,學(xué)習(xí)了Struts2、Hibernate、Spring三大框架,JBPM工作流技術(shù)深化。

  七、實(shí)習(xí)感想

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

  第一次參加專業(yè)實(shí)習(xí),讓我明白了大學(xué)生生產(chǎn)實(shí)習(xí)是引導(dǎo)我們學(xué)生走出校門,走向社會(huì),接觸社會(huì),了解社會(huì),投身社會(huì)的良好形式;是培養(yǎng)鍛煉才干的好渠道;是提升思想,樹立服務(wù)社會(huì)的思想的有效途徑。通過參加專業(yè)實(shí)習(xí)活動(dòng),有助于我們?cè)谛V袑W(xué)生更新觀念,吸收新的思想與知識(shí)。近四個(gè)月的實(shí)習(xí),雖然時(shí)間很短,卻讓我從中領(lǐng)悟到了很多的東西,而這些東西將讓我終生受用。專業(yè)實(shí)習(xí)加深了我與社會(huì)各階層人的感情,拉近了我與社會(huì)的距離,也讓自己在實(shí)踐中開拓了視野,增長了才干,進(jìn)一步明確了我們青年學(xué)生的成材之路與肩負(fù)的歷史使命。社會(huì)才是學(xué)習(xí)和受教育的大課堂,在那片廣闊的天地里,我們的人生價(jià)值得到了體現(xiàn),為將來更加激烈的競(jìng)爭(zhēng)打下了更為堅(jiān)實(shí)的基礎(chǔ)。我在實(shí)踐中得到許多的感悟!

  通過在達(dá)內(nèi)的實(shí)習(xí),讓我的專業(yè)知識(shí)有了進(jìn)一步的提高,縮短了我與社會(huì)接軌距離。讓我懂得在工作上還要有自信。自信不是盲目地自夸,而是對(duì)自己的能力做出肯定。社會(huì)經(jīng)驗(yàn)缺乏,學(xué)歷不足等種種原因會(huì)使自己缺乏自信。其實(shí)有誰一生下來句什么都會(huì)的,只要有自信,就能克服心理障礙,那一切就變得容易解決了。同時(shí)知識(shí)的積累也是非常重要的。知識(shí)猶如人的血液。人缺少了血液,身體就會(huì)衰弱,人缺少了知識(shí),頭腦就要枯竭。這次接觸的釀造業(yè),對(duì)我來說很陌生,要想把工作做好,就必須了解這方面的知識(shí),對(duì)其各方面都有深入的了解,才能更好地應(yīng)用于工作中。

java實(shí)習(xí)報(bào)告4

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

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

  1、項(xiàng)目一定要全新的項(xiàng)目,不能是以前做過的

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

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

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

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

  一:項(xiàng)目的地位

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

  他們欠缺的主要是兩點(diǎn):

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

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

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

  二:如何選擇項(xiàng)目

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

  1:項(xiàng)目不能太大,也不能太小

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

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

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

  3:項(xiàng)目應(yīng)能覆蓋所學(xué)的主要知識(shí)點(diǎn)

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

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

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

  三:java怎么選擇項(xiàng)目

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

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

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

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

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

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

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

java實(shí)習(xí)報(bào)告5

  實(shí)習(xí)目的:

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

  實(shí)習(xí)目的:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  實(shí)習(xí)體會(huì):

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

java實(shí)習(xí)報(bào)告6

  一.實(shí)習(xí)目的

  大學(xué)期間,學(xué)校教授了計(jì)算機(jī)的基礎(chǔ)課程,例如數(shù)據(jù)結(jié)構(gòu),計(jì)算機(jī)網(wǎng)絡(luò)原理,離散數(shù)學(xué),編譯原理等、這些課程有助于我們形成系統(tǒng)的計(jì)算機(jī)邏輯體系,熟悉計(jì)算機(jī)的底層原理,從而可以更加容易上手企業(yè)級(jí)開發(fā)。

  到了大四的上學(xué)期,對(duì)于項(xiàng)目經(jīng)驗(yàn),自己只是搭過簡(jiǎn)單的環(huán)境,實(shí)現(xiàn)了一些簡(jiǎn)單的需求。對(duì)于真正可以運(yùn)行在服務(wù)器上,可以接受大量用戶訪問的真實(shí)項(xiàng)目,內(nèi)心還是很渴望見一見,看看和平時(shí)自己寫的有什么區(qū)別,自己需要在哪方面下功夫來更好的提升自己。

  另外,從大學(xué)校園進(jìn)入社會(huì),我覺著也是需要一個(gè)緩沖期,畢竟校園對(duì)我們還是很包容的,像要更好的適應(yīng)社會(huì)生活,還是應(yīng)該要更加嚴(yán)格的要求自己,勇敢面對(duì)社會(huì)工作中的挑戰(zhàn)。

  二.實(shí)習(xí)主要內(nèi)容

  公司名稱:東方航空電子商務(wù)有限公司

  公司簡(jiǎn)介:東航電商將以東航每年近億人次的旅客運(yùn)輸量為客戶流量基礎(chǔ),整合各類線上、線下產(chǎn)品及服務(wù)資源,為用戶提供出行相關(guān)一站式集成產(chǎn)品和服務(wù)解決方案。

  第一周:了解一下公司環(huán)境,餐廳,便利店。給實(shí)習(xí)生分發(fā)新電腦,公司硬件人員負(fù)責(zé)安裝Windows系統(tǒng)。

  第二周:觀看公司發(fā)的學(xué)習(xí)視頻,學(xué)習(xí)基本的SpringBoot使用,自己下載運(yùn)行環(huán)境,例如Idea,Mysql,Git,VsCode等相關(guān)環(huán)境。其中Mysql的下載安裝遇到誤刪除,預(yù)先環(huán)境等問題廢了不少功夫。

  第三周到以后:分到相應(yīng)的項(xiàng)目組,下達(dá)任務(wù),開始真正的工作。

  項(xiàng)目名稱:接送機(jī)改版項(xiàng)目

  項(xiàng)目?jī)?nèi)容介紹:該項(xiàng)目主要用于接送乘機(jī)的用戶。比方說飛機(jī)乘客想要打車去自己預(yù)定的機(jī)場(chǎng)就可以在網(wǎng)上下單讓出租車來接自己,同樣當(dāng)乘客坐飛機(jī)到達(dá)目的地也可以下單讓出租車將其送到指定的地點(diǎn)。

  項(xiàng)目架構(gòu)簡(jiǎn)介:該項(xiàng)目采用SpringBoot搭建,接口顯示采用Swagger2,緩存使用Redis,信息調(diào)用采用WebService,數(shù)據(jù)持久層使用Mybatis,版本控制使用GitLab。

  負(fù)責(zé)模塊:

  1、我的航班接口,查詢用戶機(jī)票訂單

  2、內(nèi)部/外部渠道號(hào)查詢(增加緩存)

  3、訂單列表

  4、訂單詳情

  5、訂單狀態(tài)列表

  6、用戶評(píng)價(jià)

  7、取消訂單是否有損

  8、取消訂單

  9、去支付接口

  每一個(gè)模塊就是一個(gè)接口,我的工作就是在兩個(gè)星期內(nèi)寫完接口,并且完成相應(yīng)的測(cè)試。

  由于此項(xiàng)目是從C#的老項(xiàng)目改版成Java項(xiàng)目,所以需要我們先看懂C#的老項(xiàng)目,然后再用Java重寫。

  工作內(nèi)容:項(xiàng)目負(fù)責(zé)人首先將整個(gè)項(xiàng)目的任務(wù)劃分為一個(gè)個(gè)的任務(wù),再將任務(wù)分配到項(xiàng)目組的成員,再將主要框架代碼上傳到GitLab,我們使用Soucetree工具將代碼導(dǎo)入到自己的電腦上,完成相應(yīng)的工作將代碼上傳,再有專門的負(fù)責(zé)人將代碼進(jìn)行整合,從而完成整個(gè)項(xiàng)目的內(nèi)容,如果有問題要及時(shí)的詢問。

  當(dāng)所有的代碼上傳完畢,此時(shí)再GitLab上重新開一個(gè)分支,項(xiàng)目組所有人將此最終項(xiàng)目導(dǎo)入自己電腦,測(cè)試自己負(fù)責(zé)的接口。

  另外,每周都要提交周報(bào),又來記錄自己每天都完成了哪些工作,學(xué)習(xí)了哪些內(nèi)容。

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

  此次實(shí)習(xí),我收獲了很多。我覺著可以分為個(gè)人技術(shù)成長和為人處世兩方面來談。

  1、個(gè)人技術(shù)成長

  首先我終于有了實(shí)際的項(xiàng)目經(jīng)驗(yàn),以后再找工作時(shí)就可以很有底氣的寫上去,然后技術(shù)上也有了提高,當(dāng)然這要感謝公司里前輩的悉心教導(dǎo),也讓我知道外面的世界很大,厲害的人有很多,如果想要在這一行走下去需要極大的努力。

  最重要的是遇到問題一定要多問,剛開始的時(shí)候因?yàn)槲也幌矚g問問題,導(dǎo)致項(xiàng)目做的'很慢,被項(xiàng)目負(fù)責(zé)人好好的說了一頓,他告誡我不會(huì)的,不知道的很正常,一定要多問,不要耽誤項(xiàng)目的進(jìn)度。

  對(duì)于基礎(chǔ)知識(shí)的掌握一定要牢固,之前我總是喜歡新的技術(shù),喜歡擴(kuò)展自己的知識(shí)面,結(jié)果在真正工作的時(shí)候才發(fā)現(xiàn)真正考驗(yàn)技術(shù)的反而是那些最基本的東西,比如說Java基礎(chǔ)類的Date類,如果沒有好好研究,那用到的時(shí)候就會(huì)擔(dān)心自己會(huì)不會(huì)用錯(cuò),還是用LocalDate好一點(diǎn)呢,就會(huì)顯得捉襟見肘,耽誤時(shí)間。

  對(duì)于自己見到過的知識(shí)點(diǎn)一定要深入的研究,我在工作就因?yàn)闇\嘗輒止而受到負(fù)責(zé)人的數(shù)落。比如之前將對(duì)象轉(zhuǎn)化為Json字符串是很常見使用方法,但是項(xiàng)目中的需求是倒過來的,是需要將Json字符串轉(zhuǎn)化為對(duì)象。因?yàn)橹皼]有研究過兩者的相互轉(zhuǎn)化,在用到的時(shí)候自然也是不容易想到,結(jié)果耽誤了好長時(shí)間。

  對(duì)整個(gè)項(xiàng)目一定要先有個(gè)大概的了解,不能只是著眼于自己的任務(wù)。因?yàn)檎麄(gè)項(xiàng)目是一個(gè)整體,有可能我會(huì)調(diào)你的接口,你也可能調(diào)我的接口,需要兩者的相互溝通。最關(guān)鍵的是項(xiàng)目中會(huì)有一個(gè)公共的工具類,別的成員寫好的工具都會(huì)放在里面。之前由于我并不知道,每次都重復(fù)造輪子,導(dǎo)致覺著工作異常艱難,后來幸好被負(fù)責(zé)人及時(shí)指正,才發(fā)現(xiàn)任務(wù)沒那么繁重。

  2、為人處世

  要學(xué)會(huì)合作,之前在學(xué)校都是一個(gè)人完成項(xiàng)目,但到了公司,由于項(xiàng)目很大,必然需要與人合作,那么就需要多考慮別人的感受,比如說代碼注釋一定要清晰,提交代碼一定要自己先多檢查檢查,不要讓別人重復(fù)做你該做的事。

  總結(jié):

  此次實(shí)習(xí)讓我發(fā)現(xiàn)自身的諸多不足,路漫漫其修遠(yuǎn)兮,但是我會(huì)正視這些問題,好好努力,迎接更好的自己。

java實(shí)習(xí)報(bào)告7

  畢業(yè)實(shí)習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實(shí)踐性教學(xué)環(huán)節(jié)之一,通過實(shí)習(xí)學(xué)生將進(jìn)一步了解社會(huì),增強(qiáng)對(duì)社會(huì)主義現(xiàn)代化建設(shè)的責(zé)任感,使命感。實(shí)習(xí)期間,要求學(xué)生對(duì)企業(yè)(事業(yè))單位的軟件設(shè)計(jì)工作進(jìn)行業(yè)務(wù)實(shí)踐,使學(xué)生通過實(shí)習(xí)做到理論聯(lián)系實(shí)際,充實(shí)和豐富所學(xué)的專業(yè)理論知識(shí),培養(yǎng)發(fā)現(xiàn)問題,分析問題和解決問題的能力,為畢業(yè)后從事軟件設(shè)計(jì)工作打下基礎(chǔ)。

  畢業(yè)實(shí)習(xí)有著它深刻的`意義,也是大學(xué)生必經(jīng)的體驗(yàn),感謝學(xué)校能給我們提供機(jī)會(huì),也感謝公司為我們提供條件。

  Java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺(tái)(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢(shì)和廣闊前景。

  而我們現(xiàn)在學(xué)習(xí)Java是我們課程中的必修課程,更是找一份好工作的必備技能,雖然實(shí)習(xí)為期才一周,但是給我們?cè)鲩L很多見識(shí),了解了大型軟件開發(fā)的過程。也學(xué)習(xí)了很多軟件開發(fā)時(shí)一些技巧,更重要的是這次實(shí)習(xí)拋開了以前老師講學(xué)生聽的模式,這次老師邊講邊帶領(lǐng)我們編寫程序,讓我們能讓學(xué)到的知識(shí)迅速鞏固。

  即將畢業(yè)了,通過這次畢業(yè)實(shí)習(xí),讓我們對(duì)找工作這事更有了信心。如果可以希望學(xué)校能在我們畢業(yè)之前再組織一些就業(yè)培訓(xùn),讓我們更了解公司開發(fā)過程。

java實(shí)習(xí)報(bào)告8

  第一部分 實(shí)習(xí)概括

  昆山杰普軟件科技有限公司是一所培訓(xùn)性質(zhì)的公司。我在昆山杰普軟件科技有限公司共實(shí)習(xí)了三個(gè)月,后來進(jìn)入上海寶資信息有限公司實(shí)習(xí)。這是一家軟件公司,以出售自己的服務(wù)為主要業(yè)務(wù),業(yè)務(wù)主要是針對(duì)國內(nèi)各種汽車行業(yè)的庫存管理。我將在這里實(shí)習(xí)到20xx年五月份左右,然后回到學(xué)校處理畢業(yè)設(shè)計(jì)的相關(guān)問題。在昆山的實(shí)習(xí)主要以學(xué)習(xí)為主,計(jì)劃的實(shí)習(xí)時(shí)間是4個(gè)月,在杰普學(xué)習(xí)的時(shí)候我提前找到了工作,所以提前結(jié)束了在昆山杰普軟件科技有限公司的實(shí)習(xí)生涯。在昆山主要學(xué)習(xí)的課程有core Java,數(shù)據(jù)庫,Javaweb,hibernate等等。實(shí)習(xí)到了中期的時(shí)候,進(jìn)入到了面試及就業(yè)的時(shí)期,每天都會(huì)有公司進(jìn)入基地進(jìn)行專場(chǎng)招聘,陸陸續(xù)續(xù)有學(xué)生離開基地就業(yè)。我也是在實(shí)習(xí)的中期找到工作并就業(yè)的,后面的實(shí)習(xí)生活主要在上海寶資信息有限公司進(jìn)行。上海寶資信息有限公司的實(shí)習(xí)可以分為兩類,我到了公司之后公司給我安排了師傅也就是相當(dāng)于指導(dǎo)老師,然后讓指導(dǎo)老師給我們分配任務(wù),因?yàn)槲沂莿側(cè)?shí)習(xí)要用到的知識(shí)我還沒有學(xué)習(xí)完所以公司讓我先自學(xué)知識(shí),我的師傅每個(gè)周都會(huì)給我安排任務(wù),讓我根據(jù)所學(xué)的知識(shí)完成項(xiàng)目所要的功能。我是在前一個(gè)月的實(shí)習(xí)時(shí)間內(nèi)都是在學(xué)習(xí)然后完成師傅交代的任務(wù)。

  第二部分 實(shí)習(xí)內(nèi)容

  20xx年7月26號(hào)我們正式抵達(dá)昆山杰普軟件科技有限公司,7月27號(hào),我們開始了我們?yōu)槠?個(gè)月的實(shí)習(xí)生涯。昆山杰普軟件科技有限公司位于昆山市巴城鎮(zhèn),毗鄰陽澄湖。還有全國有名的陽澄湖大閘蟹,不過我是沒有吃過啦,就是看到有很多人在大閘蟹成熟的時(shí)候買大閘蟹,這里的環(huán)境很好就是天氣過于炎熱,每天上下課的時(shí)候路程上都會(huì)出一身的汗,慢慢的習(xí)慣也就好了。南方人大

  多是吃米飯,不過很湊巧的是我從小喜歡吃米飯所以這里的飯菜很合我的胃口,不過有些同學(xué)因?yàn)槌圆涣嗣罪堖在適應(yīng)當(dāng)中,我的實(shí)習(xí)生活總的來說已經(jīng)愉快的開始了。

  進(jìn)入昆山的第二天就開始了學(xué)習(xí)生涯。學(xué)習(xí)的模式是上午老師授課下午自己復(fù)習(xí)并且完成老師在上午遺留的課后作業(yè)。第一周的學(xué)習(xí)還是比較輕松的,主要學(xué)習(xí)了Unix和core java課程。因?yàn)樵趯W(xué)校接觸過Linux系統(tǒng),所以在學(xué)習(xí)Unix系統(tǒng)的時(shí)候感覺比較輕松,能夠輕易的理解老師講解的內(nèi)容。學(xué)校采取的是上午教學(xué)和下午輔導(dǎo)的模式來進(jìn)行授課的。基本上上午老師講解的東西都能當(dāng)堂理解,下午稍微復(fù)習(xí)就能基本掌握了,剩下的時(shí)間用來復(fù)習(xí)第二天的課程,時(shí)間安排還是比較緊湊的。晚上的自習(xí)時(shí)間沒有輔導(dǎo)老師,但是有問題的話可以去辦公室里找老師解決。每天晚上辦公室里都會(huì)有4-5位的老師在辦公室里,為同學(xué)們解決問題。core java前期的課程是基于Unix操作系統(tǒng)的。

  1 core Java學(xué)習(xí) core Java是整個(gè)學(xué)習(xí)階段的核心,老師多次強(qiáng)調(diào)了core Java的重要性。所以在core Java的學(xué)習(xí)當(dāng)中,我努力的做到在課堂上聽懂老師講解的每一個(gè)知識(shí)點(diǎn)。主講老師李楠非常注重我們對(duì)課堂知識(shí)的掌握情況。所以每天上課之后,都會(huì)花15分鐘左右的時(shí)間對(duì)學(xué)生們進(jìn)行知識(shí)點(diǎn)的提問。對(duì)于沒有回答出來的.同學(xué),老師會(huì)耐心的講解,重點(diǎn)的強(qiáng)調(diào),盡力的讓每一位同學(xué)都能聽懂,理解。讓每一位同學(xué)都能在打基礎(chǔ)的階段好好的把基礎(chǔ)打牢。

  由于在學(xué)校對(duì)core Java知識(shí)的一些基礎(chǔ),所以我在輔導(dǎo)課程上會(huì)花一小部分的時(shí)間復(fù)習(xí)老師講解的課程,剩下的時(shí)間用來完成老師布置的作業(yè)以及第二天的課程預(yù)習(xí)。晚上的時(shí)候有老師在不定時(shí)的進(jìn)入教室檢查學(xué)生的學(xué)習(xí)情況。努力的讓自己吸收老師講解的每一個(gè)知識(shí)點(diǎn),讓自己學(xué)的更多一點(diǎn)。core Java的學(xué)習(xí)時(shí)間一個(gè)有一個(gè)月,因?yàn)閏ore Java真的是重中之重,太重要了這是基礎(chǔ)也是核心一定要學(xué)好core Java。

  1.1.2 數(shù)據(jù)庫學(xué)習(xí)

  數(shù)據(jù)庫的學(xué)習(xí)時(shí)間是三周左右,其中有7天是在學(xué)習(xí)Oracle,2天學(xué)習(xí)JDBC,7天學(xué)習(xí)hibernate。學(xué)習(xí)數(shù)據(jù)庫首先要了解數(shù)據(jù)庫SQL標(biāo)準(zhǔn)的發(fā)展進(jìn)程。SQL標(biāo)準(zhǔn)的發(fā)展進(jìn)程如表1-1所示。

  表1-1 SQL標(biāo)準(zhǔn)的發(fā)展進(jìn)程

  數(shù)據(jù)庫的學(xué)習(xí)不僅僅是學(xué)習(xí)一種數(shù)據(jù)庫語言,還包括對(duì)數(shù)據(jù)庫的認(rèn)識(shí)和理解,對(duì)數(shù)據(jù)庫應(yīng)用技術(shù)的封裝和實(shí)現(xiàn)。我們學(xué)習(xí)的數(shù)據(jù)庫是關(guān)系型數(shù)據(jù)庫Oracle,數(shù)據(jù)庫的學(xué)習(xí)用了一周的時(shí)間,后面繼續(xù)學(xué)習(xí)了JDBC和Hibernate。在學(xué)校的時(shí)候?qū)W習(xí)的是SQL Server數(shù)據(jù)庫,對(duì)數(shù)據(jù)庫的語言也算是有了一些的基礎(chǔ),在學(xué)習(xí)Oracle的過程中,讓之前在學(xué)習(xí)過程中覺得不理解的東西有了一些新的認(rèn)識(shí)。短短幾天的時(shí)間我們是不能夠精通數(shù)據(jù)庫的,但是掌握的東西在編寫項(xiàng)目的時(shí)候也是夠用了,如果想要從事數(shù)據(jù)庫相關(guān)的工作,可以在今后的學(xué)習(xí)中多多學(xué)習(xí)數(shù)據(jù)庫的知識(shí)。

  1.1.3 Java web學(xué)習(xí)

  在數(shù)據(jù)庫的學(xué)習(xí)之后還學(xué)習(xí)了幾天的設(shè)計(jì)模式和XML,Java web的學(xué)習(xí)從HTML開始,學(xué)習(xí)HTML和CSS的時(shí)候還是比較輕松的,因?yàn)镠TML和CSS應(yīng)該算是整個(gè)實(shí)習(xí)過程中最簡(jiǎn)單的部分了。后面我們緊接著學(xué)習(xí)了Servlet和JSP,老師說Servlet就是一個(gè)分水嶺,有的同學(xué)到里這里就開始學(xué)不會(huì)了。老師一而再再而三的強(qiáng)調(diào)了Servlet的重要性,所以大部分的人都不敢懈怠。

  其實(shí)學(xué)習(xí)也不是說的那么難,只要你用心聽講,按照老師的要求來做,基本上還是能夠聽懂的。后來繼續(xù)學(xué)習(xí)了JavaScript和Struts以及spring,由于在之

java實(shí)習(xí)報(bào)告9

  1、傳統(tǒng)的錯(cuò)誤觀念

  以前以為教學(xué)視頻和代碼看多,自己就懂的多,實(shí)際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱調(diào)試。在項(xiàng)目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?

  有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個(gè)查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會(huì)覺得很簡(jiǎn)單,但實(shí)際情況卻往往報(bào)一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對(duì)于新人來說很郁悶的問題。但不用怕,只要學(xué)會(huì)調(diào)試,一個(gè)個(gè)問題去追蹤,一個(gè)個(gè)去解決,自然而然,那段“源碼”才真正屬于你。

  2、如何調(diào)試追蹤?

  如果你能在短短的時(shí)間內(nèi)就看到問題點(diǎn)在那,放下斷點(diǎn)去追蹤,出去找工作,絕對(duì)沒問題。出現(xiàn)問題的時(shí)候,不要光看代碼,要用實(shí)際行動(dòng)去追蹤運(yùn)行期間的具體值,那是最好途徑。eclipse是個(gè)很爽的idea,這點(diǎn)做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點(diǎn),一步一步step over,讓sql字段(存取最終sql語句的字符串)運(yùn)行到有值,inspect進(jìn)去看,如果還看不出來,就點(diǎn)擊它,copy后在sql客戶端去實(shí)際運(yùn)行,看看實(shí)際查詢出來的表是什么,如果是對(duì)的,有可能就是頁面調(diào)用的錯(cuò)誤或者action邏輯的傳值問題。

  頁面錯(cuò)誤的調(diào)試,基本方法是用右鍵點(diǎn)擊實(shí)際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯(cuò)誤發(fā)生在那幾行。通常有幾種常見的錯(cuò)誤,。例如。缺少對(duì)象 這種很多時(shí)候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(xxx=null)語句加保護(hù)。追蹤的方法基本就是用alert語句,放在有可能出錯(cuò)的'地方。畢業(yè)實(shí)習(xí)總結(jié)

  3、一些習(xí)慣

  遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會(huì)了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書多的多。

  解決了一個(gè)問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費(fèi)同樣的時(shí)間。

  把代碼寫的漂亮,注釋,空行,規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個(gè)高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。

  任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會(huì)對(duì)你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。

  4、題尾話

  如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個(gè)團(tuán)隊(duì)的每一個(gè)人,少一點(diǎn)自私,未必不是好事。職場(chǎng)到處都存在被排擠的隱患,要為自己找片草地實(shí)在不容易。但有一點(diǎn)要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強(qiáng)你的抵抗力,一路前進(jìn)!

java實(shí)習(xí)報(bào)告10

  畢業(yè)實(shí)習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實(shí)踐性教學(xué)環(huán)節(jié)之一,通過實(shí)習(xí)學(xué)生將進(jìn)一步了解社會(huì),增強(qiáng)對(duì)社會(huì)主義現(xiàn)代化建設(shè)的責(zé)任感,使命感.實(shí)習(xí)期間,要求學(xué)生對(duì)企業(yè)(事業(yè))單位的軟件設(shè)計(jì)工作進(jìn)行業(yè)務(wù)實(shí)踐,使學(xué)生通過實(shí)習(xí)做到理論聯(lián)系實(shí)際,充實(shí)和豐富所學(xué)的專業(yè)理論知識(shí),培養(yǎng)發(fā)現(xiàn)問題,分析問題和解決問題的能力,為畢業(yè)后從事軟件設(shè)計(jì)工作打下基礎(chǔ)。

  畢業(yè)實(shí)習(xí)有著它深刻的意義,也是大學(xué)生必經(jīng)的體驗(yàn),感謝學(xué)校能給我們提供機(jī)會(huì),也感謝公司為我們提供條件。

  Java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺(tái)(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢(shì)和廣闊前景。

  而我們現(xiàn)在學(xué)習(xí)Java是我們課程中的必修課程,更是找一份好工作的必備技能,雖然實(shí)習(xí)為期才一周,但是給我們?cè)鲩L很多見識(shí),了解了大型軟件開發(fā)的過程。也學(xué)習(xí)了很多軟件開發(fā)時(shí)一些技巧,更重要的是這次實(shí)習(xí)拋開了以前老師講學(xué)生聽的模式,這次老師邊講邊帶領(lǐng)我們編寫程序,讓我們能讓學(xué)到的知識(shí)迅速鞏固。

  在中國軟件專業(yè)人才培養(yǎng)工程(CSTP),北京智原教育基地。為期5天的培訓(xùn)我們熟練掌握基于java的Android主流3G開發(fā)技術(shù),能夠獨(dú)立完成從手機(jī)終端到服務(wù)器端完整開發(fā)方案。使得能夠掌握android相關(guān)領(lǐng)域基礎(chǔ)知識(shí),學(xué)會(huì)開發(fā)Android手機(jī)應(yīng)用系統(tǒng);掌握手機(jī)開發(fā)要點(diǎn);培養(yǎng)基本的編程感覺。

  在這5天時(shí)間里,我們學(xué)習(xí)了Android開發(fā)環(huán)境的搭建實(shí)現(xiàn)基于Android4.2 SDK的開發(fā)環(huán)境,理解DDMS等常用Android手機(jī)開發(fā)工具Android中Activity的基本應(yīng)用

  了解Activity對(duì)于手機(jī)UI界面的`關(guān)系,實(shí)現(xiàn)項(xiàng)目的UI界面的設(shè)計(jì),理解Android開發(fā)中的resource各種資源Android的常用組件熟悉TeXtView、EditTeXt、Spinner、ListView等常用組件,實(shí)現(xiàn)基本功能。常用布局的實(shí)現(xiàn)基于項(xiàng)目,使用線性布局、盒式布局、相對(duì)布局等常用布局管理器Android中菜單的實(shí)現(xiàn)應(yīng)用常見的三種手機(jī)菜單模式,學(xué)會(huì)實(shí)現(xiàn)定制菜單內(nèi)容Android中監(jiān)聽的應(yīng)用理解手機(jī)事件的監(jiān)聽,應(yīng)用不同的監(jiān)聽事件來實(shí)現(xiàn)各種手機(jī)常見動(dòng)作 學(xué)員在老師的指導(dǎo)下,完成項(xiàng)目的UI界面布局,實(shí)現(xiàn)基本的動(dòng)作和監(jiān)聽,并傳遞數(shù)據(jù)。Android的高級(jí)組件的應(yīng)用頂部菜單的動(dòng)畫效果,實(shí)現(xiàn)左右滑動(dòng)信息提示框的應(yīng)用Toast的應(yīng)用,提示框的實(shí)現(xiàn)使用列表學(xué)會(huì)使用ListView,實(shí)現(xiàn)靜態(tài)和動(dòng)態(tài)兩種不同的格式。Android對(duì)XML文件的解析能夠使用XML數(shù)據(jù)源,抓取遠(yuǎn)端服務(wù)器上的開放數(shù)據(jù)。Intent的實(shí)現(xiàn)數(shù)據(jù)的傳遞。學(xué)會(huì)如何使用Intent來實(shí)現(xiàn)數(shù)據(jù)的綁定和在不同Activity之間的傳遞學(xué)員在老師的指導(dǎo)下,實(shí)現(xiàn)手機(jī)客戶端的RSS新聞閱讀器。

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

  即將畢業(yè)了,通過這次畢業(yè)實(shí)習(xí),讓我們對(duì)找工作這事更有了信心。如果可以希望學(xué)校能在我們畢業(yè)之前再組織一些就業(yè)培訓(xùn),讓我們更了解公司開發(fā)過程。為畢業(yè)后從事軟件設(shè)計(jì)工作打下基礎(chǔ)。

  java畢業(yè)實(shí)習(xí)報(bào)告例文

java實(shí)習(xí)報(bào)告11

  一、 實(shí)習(xí)目的

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

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

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

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

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

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

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

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

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

  7、項(xiàng)目實(shí)戰(zhàn)

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

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

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

  Oracle服務(wù)器還有一套實(shí)用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測(cè)試主頁上,給出了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 20xx、Oracle、Sybase等),進(jìn)而可使用標(biāo)準(zhǔn)的SQL語言來存取數(shù)據(jù)庫中的數(shù)據(jù),而不必再為每一種數(shù)據(jù)庫系統(tǒng)編寫不同的Java程序代碼。

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

  1) 什么是Servlet?

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

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

  2) Servlet的生命周期

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

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

  1)MVC 模式

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

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

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

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

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

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

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

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

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

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

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

  當(dāng)我們正式準(zhǔn)備學(xué)習(xí)實(shí)訓(xùn)java編程技術(shù)時(shí),讓我倍感興奮,畢竟java是自己以后想主攻技術(shù),所以自然也就非常的亢奮。剛開始實(shí)訓(xùn)的第一天,同學(xué)們就推薦我為組長,我感覺肩上責(zé)任之重大,那一刻起,我就決心帶領(lǐng)我們小組,奮戰(zhàn)我們的實(shí)訓(xùn)路。當(dāng)然開始學(xué)習(xí)后也并非是想象中那樣順利,開始的學(xué)習(xí)讓我異常感到學(xué)習(xí)任務(wù)的艱巨,因?yàn)閷W(xué)習(xí)中我們遇到了很多以前未曾遇到的難點(diǎn),有時(shí)難免冥思苦想也無濟(jì)于事,通過我們小組的積極努力協(xié)作,同時(shí)請(qǐng)教老師和其他同學(xué),我們順利的化解了一道道的'障礙。

  這讓我不斷的對(duì)學(xué)習(xí)技術(shù)又有了新的認(rèn)識(shí):學(xué)習(xí)中我們必須邊總結(jié)邊學(xué)習(xí),開始階段對(duì)老師交代的任何方法和類都不要放過,不管是否簡(jiǎn)單與否都要樂于地接受,因?yàn)槔蠋熆隙ㄓ兴牡览恚嘈爬蠋熥哌^的路比我們長,那么其經(jīng)驗(yàn)也就肯定比我們豐富,上課時(shí)一定要專心聽講,一個(gè)關(guān)鍵的知識(shí)點(diǎn)聽漏了,可能會(huì)使一個(gè)人在課下花很多時(shí)間去消化,這樣也就會(huì)花掉做其他事情的大量時(shí)間,同時(shí)也使得學(xué)習(xí)不能和老師的講的課程同步,以至出現(xiàn)以后就跟不上老師講課的進(jìn)度而掉隊(duì)。所以學(xué)習(xí)中我們寧可先勞其筋骨,苦其心志,惡其體膚,也不能掉隊(duì)跟不上學(xué)習(xí)進(jìn)度。

  在這里,我非常感謝實(shí)訓(xùn)的指導(dǎo)老師,在老師的幫助和指導(dǎo)下,我克服了Java學(xué)習(xí)上的一道道難關(guān),課上認(rèn)真聽講,摘好必要的筆記,并通過自己課后的不斷消化學(xué)習(xí),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識(shí),并且能獨(dú)立的開發(fā)出系統(tǒng)。

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

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

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

  有些知識(shí)點(diǎn)以前沒有學(xué)過,但我也沒有去研究,實(shí)訓(xùn)時(shí)突然間覺得自己真的有點(diǎn)無知,雖然現(xiàn)在去看依然可以解決問題,但要浪費(fèi)許多時(shí)間,這一點(diǎn)是我必須在以后的學(xué)習(xí)中加以改進(jìn)的地方,同時(shí)也要督促自己在學(xué)習(xí)的過程中不斷的完善自我。 另外一點(diǎn),也是在實(shí)訓(xùn)中必不可少的部分,就是同學(xué)之間的互相幫助。所謂”當(dāng)局者迷,旁觀者清”,有些東西感覺自己做的是時(shí)候明明沒什么錯(cuò)誤,偏偏程序運(yùn)行時(shí)就是有錯(cuò)誤,讓其他同學(xué)幫忙看了一下,發(fā)現(xiàn)其實(shí)是個(gè)很小的錯(cuò)誤。所以說,相互幫助是很重要的一點(diǎn),這在以后的工作或生活中也是很關(guān)鍵的, 俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”。

  此次實(shí)訓(xùn),我深深體會(huì)到了積累知識(shí)的重要性。在實(shí)訓(xùn)當(dāng)中我們遇到了不少難題,但是經(jīng)過我們大家的討論和老師細(xì)心的一一指導(dǎo),問題得到了解決。 兩個(gè)禮拜的實(shí)訓(xùn)結(jié)束了,收獲頗豐,同時(shí)也更深刻的認(rèn)識(shí)到要做一個(gè)合格的程序員并非我以前想像的那么容易,最重要的還是細(xì)致嚴(yán)謹(jǐn)。社會(huì)是不會(huì)要一個(gè)一無是處的人的,所以我們要更多更快地從一個(gè)學(xué)生向工作者轉(zhuǎn)變,總的來說我對(duì)這次實(shí)習(xí)還是比較滿意的,它使我學(xué)到了很多東西,為我以后的學(xué)習(xí)做了引導(dǎo),點(diǎn)明了方向,我相信在不遠(yuǎn)的未來定會(huì)有屬于我們自己的一片美好天空!

java實(shí)習(xí)報(bào)告12

  一.實(shí)現(xiàn)目的

  在大三第一學(xué)期開學(xué)后,繼續(xù)在學(xué)校學(xué)習(xí)本專業(yè)知識(shí)有一個(gè)月,在這一個(gè)月,我越來越發(fā)現(xiàn),自己的專業(yè)知識(shí)掌握的并不牢固,或者說是當(dāng)時(shí)大一大二自己感覺學(xué)的還不錯(cuò),當(dāng)真正讓我自己去做一個(gè)項(xiàng)目的時(shí)候,我并不能將整個(gè)流程一連串的做下來,必須參考老師之前做的模板來做。所有我離校,去校外培訓(xùn)繼續(xù)深入的學(xué)習(xí)專業(yè)知識(shí)。

  半年的培訓(xùn)結(jié)束后,找一家實(shí)習(xí)單位來,磨合自己踏入社會(huì)前的就業(yè)準(zhǔn)備。在學(xué)校學(xué)到的理論知識(shí)運(yùn)用到實(shí)際工作中,并借此機(jī)會(huì)提高自己的社會(huì)閱歷,工作經(jīng)驗(yàn)。

  提高自己對(duì)于社會(huì)的認(rèn)知能力,擴(kuò)大知識(shí)面,同時(shí)提高自己的專業(yè)技能、實(shí)踐能力,以及讓理論聯(lián)系實(shí)際,讓自己迅速適應(yīng)社會(huì)工作環(huán)境。逐步實(shí)現(xiàn)自己由學(xué)生到社會(huì)的轉(zhuǎn)變,培養(yǎng)自己初步擔(dān)任技術(shù)工作的能力,以便培養(yǎng)自己成為能夠主動(dòng)使用社會(huì)主義現(xiàn)代化建設(shè)需要的復(fù)合型人才。這對(duì)我在正式工作前有很重要的意義,不論是專業(yè)技能,還是綜合素養(yǎng),以及實(shí)際中的人際關(guān)系都是十分寶貴的經(jīng)驗(yàn)。

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

 。ㄒ唬.實(shí)習(xí)單位

  青島創(chuàng)斯特信息科技有限公司

 。ǘ.崗位介紹

  崗位職責(zé):

  1、按照需求和技術(shù)框架要求進(jìn)行項(xiàng)目或產(chǎn)品開發(fā);

  2、對(duì)自己負(fù)責(zé)的項(xiàng)目進(jìn)行全程跟蹤,根據(jù)客戶需要迭代優(yōu)化;

  3、與客戶進(jìn)行現(xiàn)場(chǎng)溝通,能夠充分理解客戶需求;

  4、保質(zhì)保量的完成分配給自己開發(fā)的模塊或系統(tǒng).

  任職要求:

  1、熟悉JAVA開發(fā)和安卓系統(tǒng)開發(fā);

  2、熟悉主流開發(fā)架構(gòu)和開發(fā)流程;

  3、熟悉軟件開發(fā)流程及軟件管理;

  4、有3個(gè)以上相關(guān)項(xiàng)目開發(fā)經(jīng)驗(yàn);

  5、計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先;

  注:動(dòng)手能力強(qiáng)的應(yīng)屆生也可以考慮。

 。ㄈ.實(shí)習(xí)時(shí)間

  20xx/5/2---20xx/5/31

 。ㄋ模.實(shí)習(xí)安排

  測(cè)試準(zhǔn)備上線的PC端,及客戶端的APP程序。檢測(cè)是否程序漏洞及不足。通過SVN上報(bào)問題。并詳細(xì)描述問題的情景問題。分配給指定的分修改。

 。ㄎ澹.過程介紹

  本次實(shí)習(xí)共四周時(shí)間,我實(shí)習(xí)的崗位是軟件測(cè)試工程師。

  第一周:

  1.熟悉本公司的工作環(huán)境,跟著指導(dǎo)老師了解公司相關(guān)業(yè)務(wù)和產(chǎn)品,學(xué)會(huì)使用公司所開發(fā)的應(yīng)用軟件和各種產(chǎn)品設(shè)備,熟悉和了解一貫的操作方法和可能出現(xiàn)的問題,了解軟件測(cè)試的正常工作流程。

  2.看產(chǎn)品介紹和說明書,熟悉它的大致結(jié)構(gòu)。由于自己的方向不是測(cè)試,測(cè)試經(jīng)理就給我大概講了一下所有的測(cè)試流程,以及測(cè)試的相關(guān)文檔以及文檔應(yīng)該包括的內(nèi)容,根據(jù)公司現(xiàn)有的項(xiàng)目具體讓我學(xué)習(xí)怎樣進(jìn)行測(cè)試。

  3.看以前的提交過的bug詳細(xì)信息,學(xué)習(xí)怎樣將發(fā)現(xiàn)的bug描述的更加專業(yè)和準(zhǔn)確,方便開發(fā)人員了解bug,以及學(xué)習(xí)怎樣寫測(cè)試報(bào)告和了解日?qǐng)?bào)的格式。

  第二周:

  熟悉了相關(guān)軟件和硬件的操作和基本故障診斷之后,我也成為工作之中的一員,正式投入工作崗位。

  1.我首先還是通過跟蹤產(chǎn)品一下已存在或者修復(fù)過的bug信息,熟悉具體功能和業(yè)務(wù)邏輯,并對(duì)這些bug進(jìn)行驗(yàn)證。在我驗(yàn)證bug信息的時(shí)候,每一個(gè)bug對(duì)于我來說都是新的,完全不同的,即使是針對(duì)同一個(gè)模塊的相關(guān)子模塊,所以每在我驗(yàn)證完一個(gè)bug之后,都會(huì)對(duì)相關(guān)的業(yè)務(wù)相對(duì)的熟悉一些。另外在我學(xué)習(xí)驗(yàn)證bug信息的過程中,我熟悉了管理工具SVN的使用,以及相關(guān)測(cè)試環(huán)境的搭建與維護(hù)。因?yàn)楹芏郻ug存在于不同版本的產(chǎn)品上,所以我經(jīng)常處于卸載與安裝軟件的工程中。

  2.搭建相關(guān)環(huán)境。在搭建測(cè)試環(huán)境時(shí)也廢了不少功夫,搭建需要測(cè)試項(xiàng)目的運(yùn)行環(huán)境后,安裝好測(cè)試需要的相關(guān)軟件。

  3.開始對(duì)公司項(xiàng)目進(jìn)行測(cè)試。選擇正確的版本號(hào)測(cè)試,如果那個(gè)模塊的功能出現(xiàn)了問題,及時(shí)與開發(fā)人員來進(jìn)行交流,通過SVN提交詳細(xì)的bug信息(最好加上截圖附件),讓開發(fā)人員對(duì)bug一一進(jìn)行修改。

  4.記下每天的工作內(nèi)容,每天提交日?qǐng)?bào)給指導(dǎo)老師,每周再以周報(bào)的形式提工作總結(jié)交給指導(dǎo)老師。指導(dǎo)老師會(huì)對(duì)我寫的周報(bào)進(jìn)行檢查,對(duì)其中存在的問題以郵件的方式發(fā)給我,以便之后工作中好改正。

  5.為了能更加了解軟件中各種功能的關(guān)聯(lián)關(guān)系,公司把客戶請(qǐng)來,和客戶溝通了解整個(gè)項(xiàng)目的功能及流程。同時(shí)自己也要把bug和負(fù)責(zé)項(xiàng)目的.技術(shù)人員進(jìn)行溝通。和一切相關(guān)的人員交流,不同的交流渠道,獲得消息是不同的,角度也是不同的。和開發(fā)人員交流,會(huì)了解開發(fā)人員怎么實(shí)現(xiàn)軟件功能的,和項(xiàng)目管理人員進(jìn)行交流,會(huì)知道開發(fā)進(jìn)度及遇到的困難,和客戶進(jìn)行交流,了解的是在現(xiàn)實(shí)生活中需求背景。

  6.協(xié)調(diào)項(xiàng)目的內(nèi)部測(cè)試,本項(xiàng)目中測(cè)試后期一輪測(cè)試,包括軟件硬件結(jié)合的測(cè)試。比如:實(shí)際測(cè)試需要用到寫字板連接教師手機(jī)客戶端,將寫字板的信息同步到教師客戶端,同時(shí)學(xué)生客戶端也能收到解答信息。認(rèn)真完成項(xiàng)目的測(cè)試工作,和技術(shù)支持共同保證項(xiàng)目質(zhì)量。

  7.項(xiàng)目測(cè)試的問題跟蹤及處理采用每日進(jìn)行修改問題回歸測(cè)試工作,每日同步更新問題跟蹤單的模式,按照規(guī)劃時(shí)間完成系統(tǒng)更新測(cè)試。作為此次項(xiàng)目測(cè)試的成員之一,對(duì)于日常的測(cè)試流程、測(cè)試任務(wù)分配、測(cè)試執(zhí)行、缺陷跟蹤、協(xié)調(diào)內(nèi)部測(cè)試及協(xié)調(diào)客戶測(cè)試方面能力均得到了進(jìn)一步提高。

  三.實(shí)習(xí)體會(huì)

  實(shí)習(xí)期兩周的感覺,收獲頗多,不管是從工作技能上還是從為人處世上,我都感覺自己個(gè)人能力有了很大的提高,或者說是看到了自己有待提高的地方有很大的的空間。

 。1).工作技能

  一個(gè)月的實(shí)習(xí)期,自己所從事的是軟件測(cè)試的工作,并不是自己專業(yè)選修的方向。所以一切都是從頭開始的,而更需要自己的努力、耐心和細(xì)心。這些都是自己欠缺的,但是在工作了2周后,參與了企業(yè)的運(yùn)作過程,最后發(fā)現(xiàn)自己真的在實(shí)踐能力上有了很大的改善。要想成為好的測(cè)試人員,首先得了解自己要測(cè)試的軟件的相關(guān)知識(shí)。要了解軟件產(chǎn)品的架構(gòu)是什么樣的。要了解軟件的市場(chǎng)需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關(guān)心的,也是在測(cè)試中需要注意的問題,滿足客戶是最大的需要。但是了解軟件需求之后要學(xué)會(huì)要多讀些軟件系統(tǒng)的技術(shù)文檔,軟件設(shè)計(jì)文檔,這些文檔可以幫助了解產(chǎn)品如何工作。還有多看看公司Bug庫中的問題,這些存在的問題可以幫助自己了解軟件產(chǎn)品哪些地方存在缺陷,軟件系統(tǒng)那些地方會(huì)出現(xiàn)錯(cuò)誤。軟件是運(yùn)行在一個(gè)大環(huán)境中,如果對(duì)系統(tǒng)不熟悉,那么有些問題你不能從一個(gè)更廣闊的層面考慮,學(xué)習(xí)操作系統(tǒng)的知識(shí),有助于你發(fā)現(xiàn)缺陷,定位問題更加準(zhǔn)確。比如軟件運(yùn)行在Windows或者Linux,如果不懂操作系統(tǒng),你就無法建立測(cè)試環(huán)境,有些時(shí)候時(shí)候軟件的組件發(fā)生問題,就是自己系統(tǒng)配置造成的,對(duì)系統(tǒng)不熟悉,會(huì)把外在原因歸結(jié)為軟件本身。所以要學(xué)習(xí)關(guān)于和軟件系統(tǒng)相關(guān)的知識(shí),比如編程,網(wǎng)絡(luò),數(shù)據(jù)庫等。不一定要學(xué)習(xí)到多好的程度,只是通過這些擴(kuò)展的知識(shí)面,可以在發(fā)現(xiàn)問題,解決問題上不會(huì)局限在狹小的圈子里。雖然離真正的軟件測(cè)試工程師的要求還有很大的距離,但是自己一定會(huì)努力,向著自己的目標(biāo)前進(jìn)。

 。2).為人處世

  也讓自己成熟了許多。在實(shí)習(xí)過程中成立的小團(tuán)隊(duì),彼此之間互相溝通,互相幫助,為了我們的目標(biāo)而努力,圓滿地完成了此次實(shí)習(xí)的實(shí)踐任務(wù),讓我看到了大家對(duì)于工作的熱情。

  總之,通過這次實(shí)習(xí),確實(shí)讓自己成長了許多。在實(shí)習(xí)期間,我學(xué)到了許多東西,遇到了一些困難,也看到了自己本身存在著的許多問題。在測(cè)試時(shí)要想使自己的工作做得更加周全?倳(huì)遇到這樣那樣的問題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的不足,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后能做好以后的工作而努力。

  四.知識(shí)技能應(yīng)用

  實(shí)習(xí)已經(jīng)兩周,關(guān)于專業(yè)知識(shí)暫時(shí)沒用到多少,因?yàn)閷?shí)習(xí)期側(cè)重的是軟件測(cè)試,通過測(cè)試來加深對(duì)項(xiàng)目的理解及功能實(shí)現(xiàn)的應(yīng)用。

  在實(shí)習(xí)期學(xué)到之前從沒接觸過的知識(shí)有很多。

  1.測(cè)試環(huán)境(網(wǎng)絡(luò)環(huán)境,windows環(huán)境等)

  2.數(shù)據(jù)庫管理

  3.編程技巧(java編程設(shè)計(jì),腳本語言,設(shè)計(jì)工具,XML編程)

  4.軟件測(cè)試技術(shù)(測(cè)試?yán)碚摚椒,流程,文檔寫作,測(cè)試工具,自動(dòng)測(cè)試)

  5.測(cè)試技術(shù)實(shí)踐

  軟件測(cè)試的基礎(chǔ)知識(shí)(黑盒測(cè)試,白盒測(cè)試,單元測(cè)試,系統(tǒng)測(cè)試)

  軟件測(cè)試的基本工具(測(cè)試管理工具,自動(dòng)化測(cè)試工具,性能測(cè)試工具)

java實(shí)習(xí)報(bào)告13

  一、課程設(shè)計(jì)的目的

  Java程序設(shè)計(jì)是一門應(yīng)用性很強(qiáng)的專業(yè)課,在學(xué)習(xí)時(shí)必須注意理論與實(shí)踐相結(jié)合,為此開設(shè)了本課程設(shè)計(jì),其目的是通過本課程設(shè)計(jì)使學(xué)生能夠較全面的掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的有關(guān)概念和開發(fā)方法,以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力。

  二、課程設(shè)計(jì)的內(nèi)容

  實(shí)現(xiàn)計(jì)算器功能的應(yīng)用程序

  根據(jù)計(jì)算器的實(shí)際功能,用戶可以通過鼠標(biāo)依次輸入?yún)⒓佑?jì)算的數(shù)值,進(jìn)行加、減、乘、除等混合運(yùn)算,界面美觀。

  三、總體的設(shè)計(jì)

  本計(jì)算器程序共有3個(gè)java源文件。類之間的主要關(guān)系如圖所示。

  ComputerPad(主類)

  NumberButton

  OperationButton

  ComputerPad.java

  該 java文件生成的類負(fù)責(zé)創(chuàng)建計(jì)算器的“主窗口”。該類含有main方法,整個(gè)程序從該類開始執(zhí)行。

  NumberButton.java

  該文件生成的類負(fù)責(zé)為主類創(chuàng)建數(shù)字按鈕對(duì)象,使用鼠標(biāo)單擊數(shù)字按鈕可依次輸入?yún)⒓舆\(yùn)算的數(shù)值的各位數(shù)字。

  OperationButton.java

  該文件生成的類負(fù)責(zé)為主類創(chuàng)建運(yùn)算符號(hào)按鈕對(duì)象,使用鼠標(biāo)單擊運(yùn)算符號(hào)按鈕可選擇所要進(jìn)行的運(yùn)算。

  四、具體設(shè)計(jì)

  一)運(yùn)行效果與程序發(fā)布

  1.將3個(gè)java文件保存到一個(gè)文件夾中,例如c:computer.將3個(gè)java文件分別編譯生成相應(yīng)的字節(jié)碼(.class)文件,然后,用java解釋器運(yùn)行主類:

  C:computerjava ComputerPad

  2.可以jar.exe把一些文件壓縮成一個(gè)JAR文件,以此來發(fā)布我們的應(yīng)用程序。我們可以把java應(yīng)用程序中涉及到的類壓縮成一個(gè)JAR文件,例如ComputerPad.jar。

  首先,用文本編輯器(例如Windows下的`記事本)編寫一個(gè)清單文件(Manifestfiles)

  Mainfest-Version: 1.0

  Main-Class: ComputerPad

  Created-By:1.2.2(Sun Microsystems Inc.)

  然后,如下生成JAR文件:

  C:computerjar cfm ComputerPad.ar moon.mf *.class

  其中,參數(shù)C表示要生成一個(gè)新的JAR文件,f表示要生成的JAR文件的名字:m表示文件清單文件的名字。

  現(xiàn)在就可以將ComputerPad.jar文件拷貝到任何一個(gè)安裝了java運(yùn)行環(huán)境(版本號(hào)需高于1.2.2)的計(jì)算機(jī)上,只要用鼠標(biāo)雙擊該文件就可以運(yùn)行該java應(yīng)用程序了。

  體會(huì)

  課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.

  回顧起課程設(shè)計(jì),至今我仍感慨頗多,的確,在這一星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會(huì)遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固。通過課程設(shè)計(jì)之后,把以前所學(xué)過的知識(shí)重新溫故。

  這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問題,最后在老師的指導(dǎo)下,終于迎刃而解。在此我表示感謝!同時(shí),對(duì)給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!

java實(shí)習(xí)報(bào)告14

  第一實(shí)習(xí)階段:

  這次到DJB的實(shí)習(xí),每個(gè)人都抱著一種認(rèn)真學(xué)習(xí)的態(tài)度,去接受未來的挑戰(zhàn)。 在現(xiàn)今社會(huì),就業(yè)問題就似乎總是圍繞在我們的身邊,成了說不完的話題。招聘會(huì)上的大字報(bào)都總寫著“有經(jīng)驗(yàn)者優(yōu)先”,可還在校園里面的我們這班學(xué)子社會(huì)經(jīng)驗(yàn)又會(huì)擁有多少呢?為了拓展自身的知識(shí)面,擴(kuò)大與社會(huì)的接觸面,增加個(gè)人在社會(huì)競(jìng)爭(zhēng)中的經(jīng)驗(yàn),鍛煉和提高自己的能力,以便在以后畢業(yè)后能真正走入社會(huì),能夠適應(yīng)國內(nèi)外的經(jīng)濟(jì)形勢(shì)的變化,并且能夠在生活和工作中很好地處理各方面的問題,我來到了大連DJB,開始了我這個(gè)學(xué)期的專業(yè)實(shí)習(xí)。專業(yè)實(shí)習(xí),就是把我們?cè)趯W(xué)校所學(xué)的理論知識(shí),運(yùn)用到客觀實(shí)際中去,使自己所學(xué)的理論知識(shí)有用武之地。只學(xué)不實(shí)踐,那么所學(xué)的就等于零。理論應(yīng)該與實(shí)踐相結(jié)合。另一方面,實(shí)踐可為以后找工作打基礎(chǔ)。通過這段時(shí)間的專業(yè)實(shí)習(xí),學(xué)到一些在學(xué)校里學(xué)不到的東西。因?yàn)榄h(huán)境的不同,接觸的人與事不同,從中所學(xué)的東西自然就不一樣了。

  第一周的學(xué)習(xí)比較輕松,我們學(xué)習(xí)了基本的Linux系統(tǒng)命令和操作,開始熟悉實(shí)習(xí)所用的系統(tǒng),為以后的實(shí)習(xí)打下基礎(chǔ)。我們從最基礎(chǔ)的CoreJava開始學(xué)習(xí)。從變量、運(yùn)算符、順序控制等開始學(xué)習(xí)。由于兩三年前學(xué)習(xí)的內(nèi)容早已生疏,我們?cè)谥匦聦W(xué)習(xí)的過程中仍有不少收獲,所謂溫故而知新就是這個(gè)道理吧。

  第二階段實(shí)習(xí):

  第二階段的內(nèi)容越來越緊湊。在培訓(xùn)的學(xué)習(xí)期間,不是像正式上班的朝九晚五,而是朝八晚九。 我們不可能簡(jiǎn)單的了解一些企業(yè)文化,簡(jiǎn)單的學(xué)學(xué)新的知識(shí)就可以了,我們的這個(gè)實(shí)習(xí)必將是一個(gè)繁忙的實(shí)習(xí),也必將是一個(gè)充實(shí)的,進(jìn)步的實(shí)習(xí)。來到這里,我們要忘掉大學(xué)里自由的作息時(shí)間,克服困難,養(yǎng)成良好的工作生活習(xí)慣 ;诟鞣矫娴脑颍m然在去之前我們做了比較充足的準(zhǔn)備,但還是遇到了一些困難,例如學(xué)習(xí)時(shí)間長,課后實(shí)戰(zhàn)比較繁多,但時(shí)間又比較的短,難以保證按時(shí)按質(zhì)按量完成。下午下了班,正式的員工們都回去了,我們還在那兒練習(xí),一直到晚上9點(diǎn),才能回住處休息。中午也沒有休息的地方,只能趴在電腦前休息一會(huì),周末也只有一天,一兩周下來,相當(dāng)?shù)仄v。但我們都明白自己來實(shí)習(xí)的任務(wù),都堅(jiān)持著完成自己的任務(wù)和使命。

  這段時(shí)間主要學(xué)習(xí)了SQL語言(SQL語言基礎(chǔ)和提高,SQL語句調(diào)優(yōu));Oracle數(shù)據(jù)庫開發(fā),PL/SQL;javaSE核心編程;XML;JDBC;并粗略的完成“在線考試系統(tǒng)”的數(shù)據(jù)部分。經(jīng)過基礎(chǔ)知識(shí)的再學(xué)習(xí),再進(jìn)行項(xiàng)目開發(fā),我們有了更多的領(lǐng)悟和提升。在線考試系統(tǒng)的開發(fā),經(jīng)過了三個(gè)階段:本地+文件版、網(wǎng)絡(luò)+文件版、網(wǎng)絡(luò)+數(shù)據(jù)庫版。這三個(gè)版本的演化,也讓我們感受到不同層次的軟件所提供的功能特點(diǎn)和可擴(kuò)展的軟件的生命力。

  第三階段實(shí)習(xí):

  第三階段主要學(xué)習(xí)了HTML/CSS;javaScript核心;Servlet/JSP;Ajax;javaScript框架JQuery;Java開源框架SSH。在緊湊的學(xué)習(xí)中,我們還進(jìn)行了職業(yè)素質(zhì)培養(yǎng)、職業(yè)規(guī)劃和模擬面試。

  在職業(yè)素質(zhì)培養(yǎng)和職業(yè)規(guī)劃模塊,我學(xué)到了不少東西,自己也課后進(jìn)行了自學(xué)擴(kuò)展。在個(gè)人形象方面,得體的著裝是一個(gè)職業(yè)人基本的素養(yǎng),也是我們職員專業(yè)素質(zhì)的體現(xiàn)。它包括干凈、整潔、成熟、干練的衣著,精神、簡(jiǎn)潔的職業(yè)妝、隨時(shí)的肢體語言。在待人接物方面,要得體、客觀。對(duì)上司和公司的安排我們要從公司考慮、并適當(dāng)服從和保留自己的意見。

  通過職業(yè)規(guī)劃的測(cè)試,我了解了自己適合做什么。解除了一些困惑。結(jié)果是讓人興奮的,我選擇了軟件這個(gè)技術(shù)性行業(yè)是很適合我的`。許多大學(xué)生在上大學(xué)之前并不了解自己,如果職業(yè)規(guī)劃能提前到大學(xué)之前,相信會(huì)減少許多大學(xué)生的學(xué)校學(xué)習(xí)期間的許多困惑,也更有利于國家對(duì)人才的培養(yǎng)。

  而進(jìn)項(xiàng)目組的模擬面試環(huán)節(jié),則訓(xùn)練了我們的表達(dá)能力,首先是自我介紹,然后讓是技術(shù)面試。面試,第一個(gè)要點(diǎn)是表達(dá),適當(dāng)?shù)卣故咀约,清楚地表達(dá)是面試中必備的法寶。我們做程序的,可能知道怎么用,但若要向別人清楚的解釋一個(gè)問題或者原理,沒有一定的經(jīng)驗(yàn)是說不好的。所以平時(shí)多討論問題,和周圍的人交流,多留心鉆研都是在為面試和以后更好地使用和交流技術(shù)打下基礎(chǔ),開口表達(dá)就是成功的開始。

  軟件開發(fā)是項(xiàng)團(tuán)隊(duì)工作,我們培養(yǎng)好自己職業(yè)素養(yǎng),多多交流必定帶來意想不到的收獲。實(shí)習(xí)正是給了我們一個(gè)很好的機(jī)會(huì)去鍛煉,相信會(huì)為以后找到一個(gè)好的工作埋下伏筆。

  第四階段實(shí)習(xí):

  這個(gè)階段我們主要重新學(xué)習(xí)了三大框架并小組開發(fā)了當(dāng)當(dāng)網(wǎng)項(xiàng)目。

  通過這次實(shí)習(xí),讓我們理論聯(lián)系實(shí)際,在軟件工程的開發(fā)過程、數(shù)據(jù)庫的開發(fā)、分布式計(jì)算等工程實(shí)踐經(jīng)驗(yàn)上有了很大的提高。在公司中也培養(yǎng)了初步的大型項(xiàng)目合作開發(fā)經(jīng)驗(yàn),這一些都很好的增強(qiáng)了我們的個(gè)人的能力和并提高了自身的素質(zhì)。

  類似的以上的收獲還有很多很多,但在實(shí)習(xí)結(jié)束的這個(gè)時(shí)候,仔細(xì)考慮一下,還是有一些地經(jīng)驗(yàn)教訓(xùn)的。

  例如在活動(dòng)中我們能感覺得到,很多的工作經(jīng)驗(yàn),開發(fā)的知識(shí)我們了解的還是不夠充分,致使我們?cè)陂_發(fā)初期要發(fā)費(fèi)較多的時(shí)間用于入門。但有一點(diǎn)感覺就是,我們?cè)趯W(xué)校所學(xué)的一些基本知識(shí)還是比較有用的,例如J2EE,數(shù)據(jù)庫基本原理等,正是這些基礎(chǔ)知識(shí)使我們?cè)谌鄙俟こ探?jīng)驗(yàn)的情況下還能盡快入手,后來趕上。

  針對(duì)我們學(xué)校部分學(xué)生普遍基礎(chǔ)理論知識(shí)較多,工程經(jīng)驗(yàn)不足的現(xiàn)象,我們同學(xué)大可以去掉以往羞于參與工程,怕在別人前認(rèn)短的心態(tài),我們學(xué)校的軟件工程專業(yè)教學(xué)是挺不錯(cuò)的,知識(shí)面恰到好處,我們一般在工程面前還是能很快入手的,而為了更好的進(jìn)行開發(fā),我們也應(yīng)該在校期間就多進(jìn)行一些工程方面的鍛煉,培養(yǎng)實(shí)際動(dòng)手能力。

  我想像這樣讓同學(xué)接觸社會(huì),培養(yǎng)實(shí)際動(dòng)手能力的活動(dòng)真的很不錯(cuò),也是同學(xué)們所歡迎的,當(dāng)然把這樣的活動(dòng)辦好需要學(xué)校的老師和同學(xué)們共同努力。也希望,這樣的活動(dòng)能不斷地繼續(xù)下去,并發(fā)展壯大。

  雖然是短暫的實(shí)習(xí),但我想這一份經(jīng)歷必將會(huì)為我們將來進(jìn)入社會(huì)打下一個(gè)良好的基礎(chǔ),不管是在以后的就業(yè)指導(dǎo)上、還是在工作生活為人上,我們都擁有了一筆寶貴的財(cái)富。

java實(shí)習(xí)報(bào)告15

  實(shí)習(xí)類型 教學(xué)實(shí)習(xí) 實(shí)習(xí)單位 歐美學(xué)院 指導(dǎo)教師 丁亞周 所在院(系)信息技術(shù)系 班 級(jí) 1202 學(xué)生姓名于紅學(xué) 號(hào) 9211120214

  一、 實(shí)習(xí)時(shí)間和地點(diǎn)

  時(shí)間:20xx.3.17-20xx.4.17 地點(diǎn):歐美學(xué)院F311,F(xiàn)310

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

  (1)本組課題及本人任務(wù);

  我們小組設(shè)計(jì)的是圖書管理系統(tǒng),包括圖書信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書信息管理,逾期罰款或損壞賠償信息管理和數(shù)據(jù)庫。我負(fù)責(zé)的是圖書信息管理,包括對(duì)圖書信息的查閱,刪除,修改和增加?梢詽M足圖書館的一些日常活動(dòng)

  (2)程序功能簡(jiǎn)介;

  這次實(shí)踐課我們小組設(shè)計(jì)的圖書管理系統(tǒng)包括了圖書信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書信息管理,逾期罰款或損壞賠償信息管理。主要包含對(duì)信息的查找,增加,刪除和修改。如下圖所示:

  (3)主體內(nèi)容(簡(jiǎn)要說明總體情況,詳細(xì)介紹本人任務(wù)部分):

  1.設(shè)計(jì)分析;

  圖書管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立前端應(yīng)用程序的開發(fā)兩個(gè)方面.對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫.而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn).本組結(jié)合簡(jiǎn)單圖書館的要求,設(shè)計(jì)了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序.系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書管理系統(tǒng)可以滿足圖書館工作人員的需要

  2.程序結(jié)構(gòu)(畫流程圖)

  3.各模塊的功能及程序說明;

  我所負(fù)責(zé)的模塊是圖書信息管理,主要包含四個(gè)方面,對(duì)圖書信息的查找,增加,修改,刪除。查找:可以滿足圖書管理者查詢數(shù)目的`要求,在這個(gè)模塊,可已使用多種方式查找,包括無條件查詢和條件查詢,無條件查詢是將所有的書一起都找出來,條件查詢又包括圖書編號(hào)查詢和模糊條件,這個(gè)可以滿足圖書管理者對(duì)具體的一本書查詢的要求;增加:按照傳統(tǒng)的增加方式進(jìn)行增加,在新買書時(shí),可以方便圖書管理者對(duì)數(shù)據(jù)庫進(jìn)行增加;修改:可以修改圖書的名稱,適合在錄入信息錯(cuò)誤時(shí)使用;刪除:當(dāng)撤銷破舊書目時(shí),可以使用,我所做的所有操作都會(huì)對(duì)數(shù)據(jù)庫產(chǎn)生影響。

  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("請(qǐng)按順序插入圖書條碼號(hào),圖書索書號(hào),圖書名字,圖書作者,

  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); //返回記錄影響的條數(shù)

  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("請(qǐng)輸入要?jiǎng)h除的圖書編號(hào):");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( "沒有這本書,請(qǐng)重新輸入"); }

【java實(shí)習(xí)報(bào)告】相關(guān)文章:

java畢業(yè)實(shí)習(xí)報(bào)告09-27

java實(shí)習(xí)報(bào)告范文05-22

java實(shí)習(xí)報(bào)告心得08-03

JAVA實(shí)習(xí)報(bào)告(15篇)02-09

Java的實(shí)習(xí)報(bào)告優(yōu)秀范文08-02

關(guān)于學(xué)習(xí)java實(shí)習(xí)報(bào)告08-02

達(dá)內(nèi)java實(shí)習(xí)報(bào)告08-03

java專業(yè)實(shí)習(xí)報(bào)告精彩12-12

java實(shí)習(xí)報(bào)告15篇02-15