- 相關(guān)推薦
隨著人們自身素質(zhì)提升,越來(lái)越多的事務(wù)都會(huì)使用到報(bào)告,其在寫作上具有一定的竅門。其實(shí)寫報(bào)告并沒(méi)有想象中那么難,下面是小編幫大家整理的Java實(shí)習(xí)報(bào)告,歡迎閱讀與收藏。
Java實(shí)習(xí)報(bào)告1
作為就業(yè)培訓(xùn),項(xiàng)目的好壞對(duì)培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習(xí)java軟件開(kāi)發(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軟件開(kāi)發(fā)時(shí)練習(xí)項(xiàng)目的總結(jié),簡(jiǎn)單總結(jié)為以下幾點(diǎn):
1、項(xiàng)目一定要全新的項(xiàng)目,不能是以前做過(guò)的
2、項(xiàng)目一定要企業(yè)真實(shí)項(xiàng)目,不能是精簡(jiǎn)以后的,不能脫離實(shí)際應(yīng)用系統(tǒng)
3、在開(kāi)發(fā)時(shí)要和企業(yè)的開(kāi)發(fā)保持一致
4、在做項(xiàng)目的時(shí)候不應(yīng)該有參考代碼
長(zhǎng)話短說(shuō)就是以上幾點(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è)的需要。
沒(méi)有任何實(shí)際的開(kāi)發(fā)經(jīng)驗(yàn),完全是想象中學(xué)習(xí),考試還行,一到實(shí)際開(kāi)發(fā)和應(yīng)用就歇菜了。
解決的方法就是通過(guò)項(xiàng)目練習(xí),對(duì)所學(xué)知識(shí)進(jìn)行深化,然后通過(guò)項(xiàng)目來(lái)獲取實(shí)際開(kāi)發(fā)的經(jīng)驗(yàn),從而彌補(bǔ)這些不足,盡快達(dá)到企業(yè)的實(shí)際要求。
二:如何選擇項(xiàng)目
項(xiàng)目既然那么重要,肯定不能隨隨便便找項(xiàng)目,那么究竟如何來(lái)選擇呢?根據(jù)java的研究和實(shí)踐經(jīng)驗(yàn)總結(jié),選擇項(xiàng)目的時(shí)候要注意以下方面:
1:項(xiàng)目不能太大,也不能太小
這個(gè)要根據(jù)項(xiàng)目練習(xí)的階段,練習(xí)的時(shí)間,練習(xí)的目標(biāo)來(lái)判斷。不能太大,太大了做不完,也不能太小,太小了沒(méi)有意義,達(dá)不到練習(xí)的目的。
2:項(xiàng)目不能脫離實(shí)際應(yīng)用系統(tǒng)
項(xiàng)目應(yīng)該是實(shí)際的系統(tǒng),或者是實(shí)際系統(tǒng)的簡(jiǎn)化和抽象,不能夠是沒(méi)有實(shí)戰(zhàn)意義的教學(xué)性或者是純練習(xí)性的項(xiàng)目。因?yàn)榕嘤?xùn)的時(shí)間有限,必須讓學(xué)員盡快地融入到實(shí)際項(xiàng)目的開(kāi)發(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)用中使用,才能夠真正理解和掌握,再說(shuō)了,軟件開(kāi)發(fā)是一個(gè)動(dòng)手能力要求很高的行業(yè),什么算會(huì)了,那就是能夠做出來(lái),寫出代碼來(lái),把問(wèn)題解決了,你就算會(huì)了。
4:最后綜合項(xiàng)目一定要是實(shí)際應(yīng)用系統(tǒng)
學(xué)員經(jīng)過(guò)這個(gè)項(xiàng)目的練習(xí),就要走上實(shí)際的工作崗位了,如果這個(gè)系統(tǒng)還達(dá)不到實(shí)際應(yīng)用系統(tǒng)的標(biāo)準(zhǔn),學(xué)員練習(xí)過(guò)后也還是達(dá)不到企業(yè)實(shí)際的需要,那么這個(gè)培訓(xùn)應(yīng)該說(shuō)質(zhì)量就不高了。理想的狀況是這個(gè)項(xiàng)目就是實(shí)際項(xiàng)目,到時(shí)候?qū)W員就業(yè)到另外一個(gè)公司,不過(guò)是換個(gè)地方干活而已,完全沒(méi)有技能上的問(wèn)題。
三:java怎么選擇項(xiàng)目
這個(gè)不是靠想象,而是根據(jù)實(shí)際的情況一步一步分析出來(lái)的(呵呵要賣弄一下:這也算是邏輯思維),當(dāng)然這里只是討論方法,不涉及具體的項(xiàng)目案例。
我們可以采用倒推的方式來(lái)分析:
最終的項(xiàng)目一定是真實(shí)的項(xiàng)目,也就是要把學(xué)員訓(xùn)練到能夠獨(dú)立開(kāi)發(fā)實(shí)際應(yīng)用,通常我們還不能選最簡(jiǎn)單的.項(xiàng)目,因?yàn)閷W(xué)員的吸收還要有一個(gè)折扣,所以最終的項(xiàng)目應(yīng)該選實(shí)際項(xiàng)目中中等難度的項(xiàng)目
最終項(xiàng)目定下來(lái)過(guò)后,開(kāi)始分解這個(gè)項(xiàng)目,看看為了達(dá)到完成這個(gè)項(xiàng)目需要哪些技術(shù)和知識(shí)點(diǎn),以及每部分知識(shí)點(diǎn)的深度,然后定出每個(gè)分階段的任務(wù) 「1」 「2」
然后開(kāi)始選擇分階段的項(xiàng)目,分階段的項(xiàng)目應(yīng)該比剛才分析出來(lái)的分階段任務(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)告2
一.實(shí)現(xiàn)目的
在大三第一學(xué)期開(kāi)學(xué)后,繼續(xù)在學(xué)校學(xué)習(xí)本專業(yè)知識(shí)有一個(gè)月,在這一個(gè)月,我越來(lái)越發(fā)現(xiàn),自己的專業(yè)知識(shí)掌握的并不牢固,或者說(shuō)是當(dāng)時(shí)大一大二自己感覺(jué)學(xué)的還不錯(cuò),當(dāng)真正讓我自己去做一個(gè)項(xiàng)目的時(shí)候,我并不能將整個(gè)流程一連串的做下來(lái),必須參考老師之前做的模板來(lái)做。所有我離校,去校外培訓(xùn)繼續(xù)深入的學(xué)習(xí)專業(yè)知識(shí)。
半年的培訓(xùn)結(jié)束后,找一家實(shí)習(xí)單位來(lái),磨合自己踏入社會(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)品開(kāi)發(fā);
2、對(duì)自己負(fù)責(zé)的項(xiàng)目進(jìn)行全程跟蹤,根據(jù)客戶需要迭代優(yōu)化;
3、與客戶進(jìn)行現(xiàn)場(chǎng)溝通,能夠充分理解客戶需求;
4、保質(zhì)保量的完成分配給自己開(kāi)發(fā)的模塊或系統(tǒng).
任職要求:
1、熟悉JAVA開(kāi)發(fā)和安卓系統(tǒng)開(kāi)發(fā);
2、熟悉主流開(kāi)發(fā)架構(gòu)和開(kāi)發(fā)流程;
3、熟悉軟件開(kāi)發(fā)流程及軟件管理;
4、有3個(gè)以上相關(guān)項(xiàng)目開(kāi)發(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è)是否程序漏洞及不足。通過(guò)SVN上報(bào)問(wèn)題。并詳細(xì)描述問(wèn)題的情景問(wèn)題。分配給指定的分修改。
。ㄎ澹.過(guò)程介紹
本次實(shí)習(xí)共四周時(shí)間,我實(shí)習(xí)的崗位是軟件測(cè)試工程師。
第一周:
1.熟悉本公司的工作環(huán)境,跟著指導(dǎo)老師了解公司相關(guān)業(yè)務(wù)和產(chǎn)品,學(xué)會(huì)使用公司所開(kāi)發(fā)的應(yīng)用軟件和各種產(chǎn)品設(shè)備,熟悉和了解一貫的操作方法和可能出現(xiàn)的問(wèn)題,了解軟件測(cè)試的正常工作流程。
2.看產(chǎn)品介紹和說(shuō)明書,熟悉它的大致結(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.看以前的提交過(guò)的bug詳細(xì)信息,學(xué)習(xí)怎樣將發(fā)現(xiàn)的bug描述的更加專業(yè)和準(zhǔn)確,方便開(kāi)發(fā)人員了解bug,以及學(xué)習(xí)怎樣寫測(cè)試報(bào)告和了解日?qǐng)?bào)的格式。
第二周:
熟悉了相關(guān)軟件和硬件的操作和基本故障診斷之后,我也成為工作之中的一員,正式投入工作崗位。
1.我首先還是通過(guò)跟蹤產(chǎn)品一下已存在或者修復(fù)過(guò)的bug信息,熟悉具體功能和業(yè)務(wù)邏輯,并對(duì)這些bug進(jìn)行驗(yàn)證。在我驗(yàn)證bug信息的時(shí)候,每一個(gè)bug對(duì)于我來(lái)說(shuō)都是新的,完全不同的,即使是針對(duì)同一個(gè)模塊的相關(guān)子模塊,所以每在我驗(yàn)證完一個(gè)bug之后,都會(huì)對(duì)相關(guān)的業(yè)務(wù)相對(duì)的熟悉一些。另外在我學(xué)習(xí)驗(yàn)證bug信息的過(guò)程中,我熟悉了管理工具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.開(kāi)始對(duì)公司項(xiàng)目進(jìn)行測(cè)試。選擇正確的版本號(hào)測(cè)試,如果那個(gè)模塊的功能出現(xiàn)了問(wèn)題,及時(shí)與開(kāi)發(fā)人員來(lái)進(jìn)行交流,通過(guò)SVN提交詳細(xì)的bug信息(最好加上截圖附件),讓開(kāi)發(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ì)其中存在的問(wèn)題以郵件的方式發(fā)給我,以便之后工作中好改正。
5.為了能更加了解軟件中各種功能的關(guān)聯(lián)關(guān)系,公司把客戶請(qǐng)來(lái),和客戶溝通了解整個(gè)項(xiàng)目的功能及流程。同時(shí)自己也要把bug和負(fù)責(zé)項(xiàng)目的技術(shù)人員進(jìn)行溝通。和一切相關(guān)的人員交流,不同的交流渠道,獲得消息是不同的,角度也是不同的。和開(kāi)發(fā)人員交流,會(huì)了解開(kāi)發(fā)人員怎么實(shí)現(xiàn)軟件功能的,和項(xiàng)目管理人員進(jìn)行交流,會(huì)知道開(kāi)發(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è)試的問(wèn)題跟蹤及處理采用每日進(jìn)行修改問(wèn)題回歸測(cè)試工作,每日同步更新問(wèn)題跟蹤單的模式,按照規(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í)期兩周的感覺(jué),收獲頗多,不管是從工作技能上還是從為人處世上,我都感覺(jué)自己個(gè)人能力有了很大的提高,或者說(shuō)是看到了自己有待提高的地方有很大的的空間。
。1).工作技能
一個(gè)月的實(shí)習(xí)期,自己所從事的是軟件測(cè)試的工作,并不是自己專業(yè)選修的方向。所以一切都是從頭開(kāi)始的,而更需要自己的努力、耐心和細(xì)心。這些都是自己欠缺的,但是在工作了2周后,參與了企業(yè)的運(yùn)作過(guò)程,最后發(fā)現(xiàn)自己真的在實(shí)踐能力上有了很大的改善。要想成為好的測(cè)試人員,首先得了解自己要測(cè)試的軟件的相關(guān)知識(shí)。要了解軟件產(chǎn)品的架構(gòu)是什么樣的。要了解軟件的市場(chǎng)需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關(guān)心的,也是在測(cè)試中需要注意的問(wèn)題,滿足客戶是最大的需要。但是了解軟件需求之后要學(xué)會(huì)要多讀些軟件系統(tǒng)的技術(shù)文檔,軟件設(shè)計(jì)文檔,這些文檔可以幫助了解產(chǎn)品如何工作。還有多看看公司Bug庫(kù)中的問(wèn)題,這些存在的問(wèn)題可以幫助自己了解軟件產(chǎn)品哪些地方存在缺陷,軟件系統(tǒng)那些地方會(huì)出現(xiàn)錯(cuò)誤。軟件是運(yùn)行在一個(gè)大環(huán)境中,如果對(duì)系統(tǒng)不熟悉,那么有些問(wèn)題你不能從一個(gè)更廣闊的層面考慮,學(xué)習(xí)操作系統(tǒng)的知識(shí),有助于你發(fā)現(xiàn)缺陷,定位問(wèn)題更加準(zhǔn)確。比如軟件運(yùn)行在Windows或者Linux,如果不懂操作系統(tǒng),你就無(wú)法建立測(cè)試環(huán)境,有些時(shí)候時(shí)候軟件的組件發(fā)生問(wèn)題,就是自己系統(tǒng)配置造成的,對(duì)系統(tǒng)不熟悉,會(huì)把外在原因歸結(jié)為軟件本身。所以要學(xué)習(xí)關(guān)于和軟件系統(tǒng)相關(guān)的知識(shí),比如編程,網(wǎng)絡(luò),數(shù)據(jù)庫(kù)等。不一定要學(xué)習(xí)到多好的程度,只是通過(guò)這些擴(kuò)展的知識(shí)面,可以在發(fā)現(xiàn)問(wèn)題,解決問(wèn)題上不會(huì)局限在狹小的圈子里。雖然離真正的軟件測(cè)試工程師的要求還有很大的距離,但是自己一定會(huì)努力,向著自己的目標(biāo)前進(jìn)。
(2).為人處世
也讓自己成熟了許多。在實(shí)習(xí)過(guò)程中成立的小團(tuán)隊(duì),彼此之間互相溝通,互相幫助,為了我們的目標(biāo)而努力,圓滿地完成了此次實(shí)習(xí)的實(shí)踐任務(wù),讓我看到了大家對(duì)于工作的熱情。
總之,通過(guò)這次實(shí)習(xí),確實(shí)讓自己成長(zhǎng)了許多。在實(shí)習(xí)期間,我學(xué)到了許多東西,遇到了一些困難,也看到了自己本身存在著的許多問(wèn)題。在測(cè)試時(shí)要想使自己的工作做得更加周全。總會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的不足,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后能做好以后的工作而努力。
四.知識(shí)技能應(yīng)用
實(shí)習(xí)已經(jīng)兩周,關(guān)于專業(yè)知識(shí)暫時(shí)沒(méi)用到多少,因?yàn)閷?shí)習(xí)期側(cè)重的是軟件測(cè)試,通過(guò)測(cè)試來(lái)加深對(duì)項(xiàng)目的理解及功能實(shí)現(xiàn)的應(yīng)用。
在實(shí)習(xí)期學(xué)到之前從沒(méi)接觸過(guò)的知識(shí)有很多。
1.測(cè)試環(huán)境(網(wǎng)絡(luò)環(huán)境,windows環(huán)境等)
2.數(shù)據(jù)庫(kù)管理
3.編程技巧(java編程設(shè)計(jì),腳本語(yǔ)言,設(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)告3
一、實(shí)習(xí)目的
通過(guò)實(shí)習(xí),培養(yǎng)綜合運(yùn)用Java語(yǔ)言的面向?qū)ο缶幊棠芰?培養(yǎng)動(dòng)手能力;培養(yǎng)良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。通過(guò)理論與實(shí)際的結(jié)合、學(xué)校與社會(huì)的溝通,進(jìn)一步提高自己的思想覺(jué)悟、業(yè)務(wù)水平,尤其是觀察、分析和解決問(wèn)題的實(shí)際工作能力,以便培養(yǎng)自己成為能夠主動(dòng)適應(yīng)社會(huì)主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實(shí)習(xí)單位基本情況介紹
神豐信息技術(shù)(延邊)有限公司(簡(jiǎn)稱“神豐信息”),是一家由日方注資,專注于面向中國(guó)豐田汽車的軟件開(kāi)發(fā)設(shè)計(jì)、受托日本神豐信息系統(tǒng)株式會(huì)社開(kāi)展系統(tǒng)開(kāi)發(fā),系統(tǒng)維護(hù)、面向中國(guó)的日資企業(yè)開(kāi)展系統(tǒng)開(kāi)發(fā),以及面向中國(guó)國(guó)內(nèi)的軟件開(kāi)發(fā)設(shè)計(jì)的IT企業(yè)。公司成立于20xx年
8月12日,注冊(cè)資金RMB2,000,000元(神豐信息系統(tǒng)株式會(huì)社100%投資),20xx年04月04日成為延邊朝鮮族自治州信息產(chǎn)業(yè)協(xié)會(huì)會(huì)員;20xx年05月25日成為吉林省軟件輸出聯(lián)盟會(huì)員;20xx年05月30日被認(rèn)定為吉林省科技企業(yè);20xx年09月25日通過(guò)雙軟認(rèn)定(軟件企業(yè)認(rèn)定、軟件產(chǎn)品認(rèn)定)。神豐信息一直秉承軟件提高效率、與社會(huì)共創(chuàng)信息化新時(shí)代的理念,致力于為用戶提供具有自主知識(shí)產(chǎn)權(quán)的系統(tǒng)軟件、安全軟件、平臺(tái)軟件、各類應(yīng)用軟件以及全方位的解決方案和相關(guān)服務(wù)。
三、實(shí)習(xí)內(nèi)容
1.日語(yǔ)培訓(xùn)
由于公司為日資企業(yè),日常工作要求職員使用日語(yǔ),因此,公司特從日本請(qǐng)來(lái)中原先生為我們做培訓(xùn)。大家零基礎(chǔ)開(kāi)始,每天有兩到三個(gè)小時(shí)的學(xué)習(xí)時(shí)間,每周一參加語(yǔ)言階段性測(cè)試。過(guò)程雖然比較艱難,但是效果顯著,目前基本工作語(yǔ)言可用日語(yǔ)交流。
2.Java實(shí)訓(xùn)
通過(guò)本次實(shí)習(xí),我對(duì)Java語(yǔ)言的各種特性有了更進(jìn)一步的體會(huì):
、貸ava語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很
容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++
中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。
②Java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C++
語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定?傊,Java語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。
、跩ava語(yǔ)言支持Internet應(yīng)用的開(kāi)發(fā),在基本的Java應(yīng)用編程接口中有
一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(java.net)它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫(kù),包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開(kāi)發(fā)分布式應(yīng)用的重要手段。
、躂ava語(yǔ)言是體系結(jié)構(gòu)中立的Java程序(后綴為java的文件)在Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件),然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。
、軯ava語(yǔ)言是可移植的,這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的.長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI
C實(shí)現(xiàn)的。
、拊贘ava語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由Thread類或其子(孫)類來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable)
的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對(duì)象即為線程。值得注意的是Thread類已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。
Java語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。
⑦Java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類。這也有利于軟件的升級(jí)。另外,Java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。
3.數(shù)據(jù)庫(kù)實(shí)訓(xùn)——SQL
Server20xx
在此次實(shí)習(xí)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)——SQL
Server20xx。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無(wú)縫的與Windows
20xxServer和IIS
集成,提供高效安全的數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)際上主要是所要處理的數(shù)據(jù)的表示方法和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)。在采用數(shù)據(jù)庫(kù)技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫(kù)技術(shù)之后,這些工作可以通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì)集中起來(lái)系統(tǒng)地進(jìn)行。
進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫(kù)要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫(kù)并不是僅僅為了存儲(chǔ)數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲(chǔ)什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來(lái)設(shè)計(jì)數(shù)據(jù)模式和應(yīng)用程序。
4.社會(huì)人教育 社會(huì)人教育也可以稱為職業(yè)道德教育,是指從事一定職業(yè)的人們?cè)诼殬I(yè)活動(dòng)中所應(yīng)遵循的道德規(guī)范以及該職業(yè)所要求的道德準(zhǔn)則、道德情操和道德品質(zhì)的總和。成功的大學(xué)生職業(yè)道德教育可以為大學(xué)生以后從事本職工作打下良好的職業(yè)道德基礎(chǔ),為他們從業(yè)后具備良好職業(yè)道德修養(yǎng)提供理論、知識(shí)、情感前提。因此公司對(duì)新職員開(kāi)展了職業(yè)道德教育課程,主要課程包括職前職業(yè)道德教育,即通過(guò)教育使大學(xué)生自覺(jué)認(rèn)識(shí)到自己將來(lái)所從事職業(yè)的社會(huì)價(jià)值,使他們深刻感受到自己肩負(fù)的社會(huì)責(zé)任和使命,確立正確的就業(yè)意識(shí)和擇業(yè)取向;表現(xiàn)在將來(lái)的從業(yè)行為上,通過(guò)教育使他們熱愛(ài)本職工作,盡職盡責(zé)地履行職業(yè)義務(wù),有較強(qiáng)的敬業(yè)和奉獻(xiàn)精神。
四、實(shí)習(xí)收獲
通過(guò)實(shí)習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時(shí)刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實(shí)習(xí)期間,我對(duì)項(xiàng)目的開(kāi)發(fā)有了一個(gè)較完整的了解和熟悉。在實(shí)習(xí)過(guò)程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識(shí)和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗(yàn)。再次,個(gè)人日語(yǔ)水平有了長(zhǎng)足進(jìn)步,對(duì)日后生活工作頗有裨益。
此次畢業(yè)實(shí)習(xí),我學(xué)會(huì)了運(yùn)用所學(xué)知識(shí)進(jìn)行軟件開(kāi)發(fā),學(xué)會(huì)了如何跟同事進(jìn)行合作溝通。積累了處理有關(guān)人際關(guān)系問(wèn)題的經(jīng)驗(yàn)方法。同時(shí)我體驗(yàn)到了社會(huì)工作的艱苦性,通過(guò)實(shí)習(xí),讓我在社會(huì)中磨練了自己,也鍛煉了意志力,訓(xùn)練了自己的動(dòng)手操作能力,提升了自己的實(shí)踐技能。積累了軟件開(kāi)發(fā)的經(jīng)驗(yàn),為以后工作也打下了很好的基礎(chǔ)。實(shí)習(xí)是為將來(lái)打基礎(chǔ)的重要階段,珍惜自己每一個(gè)工作的機(jī)會(huì),不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯(cuò)過(guò)好的機(jī)遇。沒(méi)有一件事情是輕輕松松的,但每一件事都是讓人成長(zhǎng)的,經(jīng)歷一段過(guò)程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我都會(huì)因涉事而成長(zhǎng)。
Java實(shí)習(xí)報(bào)告4
1)實(shí)習(xí)題目
學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
2)實(shí)習(xí)目的
《Java程序設(shè)計(jì)》課程是電子商務(wù)專業(yè)的一門專業(yè)必修課程,特針對(duì)此課程進(jìn)行為期三周的實(shí)踐教學(xué),旨在提升本專業(yè)學(xué)生對(duì)此課程中的理論知識(shí)的綜合應(yīng)用能力、提高學(xué)生的邏輯思維能力、軟件開(kāi)發(fā)能力。
本次課程實(shí)習(xí)要求學(xué)生用Java技術(shù)在Windows平臺(tái)下開(kāi)發(fā)學(xué)生信息管理系統(tǒng)。通過(guò)此程序的開(kāi)發(fā)能夠切實(shí)提高學(xué)生的程序設(shè)計(jì)水平,在實(shí)踐中掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的開(kāi)發(fā)思想。
3)開(kāi)發(fā)環(huán)境
操作系統(tǒng);Windows XP
編程環(huán)境:MyEclipse 6.0
主要技術(shù):Java Swing實(shí)現(xiàn)窗體界面
JDBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作
系統(tǒng)架構(gòu):三層架構(gòu)(MVC)+DAO設(shè)計(jì)模式
數(shù)據(jù)庫(kù):MySQL5.0
二:課設(shè)內(nèi)容;
1)系統(tǒng)功能需求
學(xué)生信息管理系統(tǒng)主要對(duì)在校學(xué)生的個(gè)人基本信息以及成績(jī)信息進(jìn)行管理,對(duì)教師用戶提供查詢信息、增添信息、刪除信息等操作功能;對(duì)學(xué)生用戶提供成績(jī)查詢功能。我們的目標(biāo)就是為該系統(tǒng)提供前臺(tái)用戶界面設(shè)計(jì)以及后臺(tái)連接數(shù)據(jù)庫(kù)程序設(shè)計(jì),系統(tǒng)程序界面采用Java Swing組件實(shí)現(xiàn),數(shù)據(jù)庫(kù)操作采用JDBC實(shí)現(xiàn)。
學(xué)生信息管理系統(tǒng)要面對(duì)教師和學(xué)生用戶。對(duì)于教師,需要查詢?nèi)繉W(xué)生的基本信息和成績(jī)信息,并且可以對(duì)其進(jìn)行修改。對(duì)于學(xué)生,不需要查詢自己的基本信息,只需要查詢成績(jī)。為了保護(hù)學(xué)生成績(jī)隱私,每位學(xué)生登錄系統(tǒng)后只能查詢自己的成績(jī),而無(wú)法看到別人的成績(jī)。教師方面:教師通過(guò)自己的用戶名和密碼登錄后,進(jìn)入教師主界面,在這個(gè)主界面里,可以選擇要操作的類別,即查詢功能還是修改功能。在查詢功能里面,可以選擇是查詢學(xué)生基本信息,還是查詢學(xué)生成績(jī)信息。在查詢學(xué)生基本信息時(shí),可以從依據(jù)不同字段,即學(xué)生信息表的不同屬性進(jìn)行查找。在查找學(xué)生成績(jī)信息時(shí),只能依據(jù)學(xué)生姓名和學(xué)號(hào)進(jìn)行查找。在修改功能里面,包括對(duì)學(xué)生基本信息表和學(xué)生成績(jī)表進(jìn)行增加和刪除記錄。學(xué)生方面:學(xué)生通過(guò)自己的用戶名和密碼登錄此系統(tǒng)后, 可以查詢自己本學(xué)期的各科成績(jī)信息。
2)數(shù)據(jù)庫(kù)需求
依據(jù)功能需求,學(xué)生信息管理系統(tǒng)主要有三個(gè)表:student表、teacher表和score表。
(1)student(學(xué)生信息表)
此表有六個(gè)屬性,分別為:id(主鍵,自動(dòng)遞增),num(學(xué)號(hào)),sname(姓名),sex(性別),age(年齡),dept(系別)。
(2)teacher(教師登錄表)
此表有三個(gè)屬性列,分別為:id(主鍵,自動(dòng)遞增),tname(教師賬戶),password(登錄密碼)。
(3)score(教師登錄表)
此表有六個(gè)屬性列:分別為:id(主鍵,自動(dòng)遞增),num(學(xué)號(hào)),sname(學(xué)生姓名),course(課程名稱),score(考試成績(jī)),credit(學(xué)分)。
三:設(shè)計(jì)過(guò)程(包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì))
1)項(xiàng)目總體設(shè)計(jì)
需要建立一個(gè)三層模塊:視圖層(界面,提供用戶輸入)控制層(接受用戶輸入處理)持久層(連接數(shù)據(jù)庫(kù))。
在登陸界面實(shí)現(xiàn)教師、學(xué)生的登錄,實(shí)現(xiàn)學(xué)生查看自己所有信息的界面,教師對(duì)學(xué)生信息、學(xué)生成績(jī)信息的增刪減查功能的實(shí)現(xiàn)。
2)項(xiàng)目詳細(xì)設(shè)計(jì)
1、需要有開(kāi)發(fā)環(huán)境,安裝編程環(huán)境:MyEclipse 6.0、數(shù)據(jù)庫(kù):MySQL5.0、安裝Navicat for Mysql程序;
2、仔細(xì)閱讀《Java實(shí)習(xí)指導(dǎo)書》,詳細(xì)了解對(duì)學(xué)生信息管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)的總體設(shè)計(jì);
3、首先需要建立四個(gè)包,分別為:ui包,dao包,connection包,model包。connection包,主要負(fù)責(zé)獲得與數(shù)據(jù)庫(kù)的連接和關(guān)閉連接;dao包主要負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)的操作;ui包主要分為登錄界面、學(xué)生查詢界面、教師對(duì)學(xué)生信息和學(xué)生成績(jī)信息進(jìn)行增刪減查操作的界面;
4、ui包是界面,系統(tǒng)運(yùn)行主界面--學(xué)生信息管理登陸界面(根據(jù)公共數(shù)據(jù)庫(kù)建立自己的數(shù)據(jù)庫(kù),輸入登錄名、密碼可以分別進(jìn)入教師主頁(yè)面、學(xué)生主頁(yè)面), 學(xué)生詳細(xì)信息界面(進(jìn)入后會(huì)出現(xiàn)學(xué)生自己的成績(jī)等詳細(xì)的信息,并有退出功能),老師登陸界面(可以對(duì)學(xué)生信息進(jìn)行增刪減查,對(duì)學(xué)生成績(jī)信息進(jìn)行增刪檢查,并有退出功能);
5、ui包中還有對(duì)學(xué)生信息進(jìn)行增加學(xué)生、刪除學(xué)生、查看學(xué)生信息、瀏覽所有學(xué)生信息、增加學(xué)生成績(jī)信息、刪除學(xué)生成績(jī)信息、查看學(xué)生成績(jī)信息的7個(gè)界面,每個(gè)功能實(shí)現(xiàn)完成后會(huì)顯示操作成功,并有退出功能;
6、然后在Java編程環(huán)境MyEclipse 6.0編寫代碼;
7、首現(xiàn)建立以dumeilingxxglxt命名的項(xiàng)目工程,然后建立ui包,然后再建立LoginUI類,代碼敲完LoginUI類的所有代碼,然后開(kāi)始根據(jù)提示,這個(gè) LoginUI類所需要的dao包,connection包,model包,還有dao包的 ScoreDao類、StudentDao類、 TeacherDao類;connection 包的DBConnection ;model包的Scor類 ,Studente類, 然后在敲ui包中的ScoreAddUI類, ScoreDeleteUI類,ScoreQueryUI類,StudentAddUI類, StudentDeleteUI類, StudentQueryUI類,StudentScoreUI 類,eacherMainUI類;
8、在MyEclipse中導(dǎo)入數(shù)據(jù)庫(kù)驅(qū)動(dòng)包mysql-connector-java-5.0.5.jar;
9、 在Navicat for Mysql打開(kāi)數(shù)據(jù)庫(kù),然后建表:student表、teacher表和score表,進(jìn)入主界面,實(shí)現(xiàn)系統(tǒng)登陸功能;
10、連接公共數(shù)據(jù)庫(kù):Navicat for Mysql
代碼為:("jdbc:mysql://192.168.0.1:3306/dumeiling","root","p");
11:然后開(kāi)始運(yùn)行,發(fā)現(xiàn)錯(cuò)誤并解決錯(cuò)誤;
12:在所有代碼都正確的情況下,所有界面將會(huì)出現(xiàn)。
四:調(diào)試過(guò)程(包括系統(tǒng)測(cè)試、出現(xiàn)的問(wèn)題、解決的方法等)
出現(xiàn)最多的錯(cuò)誤就是:
1)代碼編寫錯(cuò)誤,解決方法就是照著代碼繼續(xù)核對(duì),直到可以運(yùn)行
2)當(dāng)連接上公共數(shù)據(jù)庫(kù)后,運(yùn)行LoginUI,出現(xiàn)登陸界面,但是輸入登錄名、密碼點(diǎn)擊登陸后卻出不出現(xiàn)學(xué)生信息界面或是老師登陸界面,這時(shí)候下面將會(huì)出現(xiàn)許多錯(cuò)誤提示,點(diǎn)擊后開(kāi)始再次找出錯(cuò)誤的代碼,這個(gè)難度比較大,需要自習(xí)閱讀每一行代碼,在熟知代碼的前提下對(duì)程序代碼進(jìn)行修改,也是最考驗(yàn)我們耐心的時(shí)刻,過(guò)了之一階段,實(shí)習(xí)的基本要求就達(dá)到了,然后就該對(duì)程序加入一些自己的設(shè)計(jì),以此來(lái)不同于別人。
3)在我設(shè)計(jì)好的代碼中,登錄學(xué)生界面是出現(xiàn)一個(gè)Driver success,connection succecc的提示,但是卻不顯示學(xué)生信息,一直不知道是什么原因,最后把數(shù)據(jù)庫(kù)的三個(gè)表刪除,再次建表,結(jié)果全部成功了,對(duì)我來(lái)時(shí)這是一個(gè)謎啊。
五、小結(jié)(在整個(gè)課程設(shè)計(jì)過(guò)程中的總結(jié)和體會(huì))
將近三周的JAVA實(shí)習(xí)很快就結(jié)束了,雖然僅僅只有三周,但我學(xué)到了許多知識(shí),以前只是做些JAVA實(shí)驗(yàn),敲一堆代碼,然后出來(lái)個(gè)簡(jiǎn)單的結(jié)果,還有的是沒(méi)有在主函數(shù)里輸入,只是學(xué)會(huì)掌握屬性存取器的使用,super、final、abstract關(guān)鍵字,理解抽象類與抽象方法,理解并掌握接口的定義與使用等等,但這次不一樣,是設(shè)計(jì)與開(kāi)發(fā)個(gè)學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)教師、學(xué)生登錄并實(shí)現(xiàn)增刪價(jià)查功能。
在整個(gè)學(xué)生信息管理系統(tǒng)的.設(shè)計(jì)與開(kāi)發(fā)過(guò)程中,感觸最深的就是兩周的敲代碼、核對(duì)代碼?梢哉f(shuō)是一次痛苦的體驗(yàn),但是在實(shí)習(xí)的第三周看到自己的成果展示,不得不佩服自己的毅力。
通過(guò)對(duì)這次學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)過(guò)程實(shí)習(xí),我發(fā)現(xiàn)任何一種語(yǔ)言只要你用心投入,你就會(huì)發(fā)現(xiàn)其實(shí)一切都那么簡(jiǎn)單,就拿這四個(gè)包中的類代碼,如果你仔細(xì)分析的話,你會(huì)發(fā)現(xiàn)其實(shí)一些帶麥?zhǔn)遣畈欢嗟,也就是說(shuō)只要你會(huì)其中一個(gè)操作代碼,你就會(huì)其他的操作,老師給的程序代碼教師操作功能只有6個(gè),但是我們可以再添加兩個(gè)界面。我的自己設(shè)計(jì)部分是:添加背景顏色、并增加了一個(gè)瀏覽所有學(xué)生信息的界面,但是沒(méi)有連接到正確的界面上,由于自己安排的時(shí)間問(wèn)題,沒(méi)有及時(shí)寫出來(lái),還有就是我在添加背景顏色時(shí),還是不太清楚,確切說(shuō)自己登陸界面添加背景顏色正確,其他的被覆蓋這了,總的來(lái)說(shuō)還是不太懂代碼。
還有體會(huì)最深的一點(diǎn)是:只要你用心去學(xué)習(xí),你就回學(xué)到一些東西,也許不是那么明顯,但是只要付出還是會(huì)有收獲的。在第三周周二是交作業(yè)時(shí),有的同學(xué)自己昨天完全正確的程序,今天完全不管用了,我看到了她的急躁,一直埋怨、似乎有點(diǎn)想哭,其實(shí)我想說(shuō):冷靜。然后看看是什么原因,假如是電腦的問(wèn)題李珂把代碼拷走,重新建立工程,說(shuō)實(shí)話,我不知道重新建了多少次,遇事一定要讓自己冷靜,不要急,事情總會(huì)有解決的方法。
Java實(shí)習(xí)報(bào)告5
對(duì)于任何一位大學(xué)畢業(yè)生來(lái)說(shuō),畢業(yè)實(shí)習(xí)是一個(gè)很關(guān)鍵的學(xué)習(xí)內(nèi)容,也是一個(gè)很好的鍛煉機(jī)會(huì),也是我們直接接觸社會(huì)的機(jī)會(huì)。對(duì)于我們來(lái)說(shuō),平常學(xué)到的都是書面上的知識(shí),而畢業(yè)實(shí)習(xí)正好就給了我們一個(gè)在投身社會(huì)工作之前把理論知識(shí)與實(shí)際設(shè)計(jì)聯(lián)系起來(lái)的機(jī)會(huì),畢業(yè)實(shí)習(xí)作為學(xué)校為我們安排的在校期間最后一次全面性、總結(jié)性的教學(xué)實(shí)踐環(huán)節(jié),它既讓我們看到實(shí)際的中設(shè)計(jì)生產(chǎn)狀況,也我們?cè)诰蜆I(yè)之前“實(shí)戰(zhàn)預(yù)演”,通過(guò)實(shí)習(xí)能夠使我們更好的完善自己,也為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
一、前言
實(shí)習(xí)時(shí)間:20xx年xx月xx日---20xx年xx月xx日
實(shí)習(xí)地點(diǎn):河北中信聯(lián)信息技術(shù)有限公司軟件開(kāi)發(fā)實(shí)習(xí)生
實(shí)習(xí)目的:通過(guò)實(shí)習(xí),培養(yǎng)學(xué)生樹立理論聯(lián)系實(shí)際的工作作風(fēng),以及工作中將科學(xué)的理論知識(shí)加以驗(yàn)證、深化、鞏固和充實(shí),并培養(yǎng)學(xué)生進(jìn)行調(diào)查、研究、分析和解決實(shí)際問(wèn)題的能力,也是接受一次系統(tǒng)而深刻的專業(yè)思想教育,增強(qiáng)從事與本專業(yè)相關(guān)工作的責(zé)任心和光榮感,提高綜合運(yùn)用所學(xué)專業(yè)知識(shí)和基本技能的水平,培養(yǎng)從事軟件開(kāi)發(fā)相關(guān)工作的能力。理論聯(lián)系實(shí)際,掌握一定的工作能力,積累社會(huì)工作經(jīng)驗(yàn),了解社會(huì),增長(zhǎng)見(jiàn)識(shí),提高與別人和諧相處和協(xié)同合作的能力,提高自身的綜合素質(zhì)。
實(shí)習(xí)任務(wù):了解軟件開(kāi)發(fā)所用基礎(chǔ)知識(shí),掌握軟件開(kāi)發(fā)的基本技術(shù),學(xué)習(xí)軟件開(kāi)發(fā)的基礎(chǔ)知識(shí)及開(kāi)發(fā)流程和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識(shí),提高分析、判斷和處理實(shí)際問(wèn)題的能力,鍛煉自己的實(shí)際動(dòng)手能力,增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。 工作的方法:首先學(xué)習(xí)java基礎(chǔ)知識(shí)及HTML、JDBC、JSP和SERVLET,理解MVC設(shè)計(jì)模式,學(xué)習(xí)SSH三大框架:Struts、Hibernate和Spring還有這些知識(shí)的項(xiàng)目實(shí)踐練習(xí),熟悉公司軟件開(kāi)發(fā)的流程及相關(guān)知識(shí),以及相關(guān)工具的使用,學(xué)習(xí)安裝卸載配置和維護(hù)軟件開(kāi)發(fā)運(yùn)行的環(huán)境,最后進(jìn)入實(shí)例操作,參加實(shí)際項(xiàng)目開(kāi)發(fā),鞏固和熟練所學(xué)到的知識(shí)。 所取得的主要結(jié)果:一個(gè)多月的實(shí)習(xí),讓自己走進(jìn)了一個(gè)全新的領(lǐng)域,開(kāi)始了自己踏入社會(huì)的第一步。實(shí)習(xí)無(wú)所謂結(jié)果而言,更確切的說(shuō),它是一個(gè)新起點(diǎn),一個(gè)讓自己學(xué)會(huì)成長(zhǎng)的地方,當(dāng)然也確實(shí)讓自己成大了不少。不管是從工作技能上還是從為人處事上,我都感覺(jué)有很大收獲。在工作技能上,明白了工作更需要自己的努力、耐心和細(xì)心。這些自己有些欠缺,但這在段實(shí)習(xí)期間,真的發(fā)現(xiàn)自己有了很大的改善。雖然離真正的軟件開(kāi)發(fā)人員的要求還有很大的距離,但是自己一定會(huì)努力,向著自己的目標(biāo)前進(jìn);在為人處事方面,也讓自己成熟了許多。雖然不能用語(yǔ)言來(lái)描述,但是確實(shí)可以從生活中的點(diǎn)點(diǎn)滴滴感覺(jué)得到。經(jīng)歷使人成長(zhǎng),只有真正的經(jīng)歷過(guò),才可以讓自己真的成熟起來(lái),要想真的出人頭地,必須腳踏實(shí)地努力工作,做好自己。
二、實(shí)習(xí)內(nèi)容
本著對(duì)IT業(yè)的憧憬,走進(jìn)了河北中信聯(lián)信息技術(shù)有限公司,我在公司所從事的'工作是軟件開(kāi)發(fā),在真正投入到工作之前,公司在我實(shí)習(xí)的第一天公司領(lǐng)導(dǎo)給講解公司的企業(yè)文化和員工的職業(yè)發(fā)展,以及行業(yè)分析和行業(yè)介紹。然后先參加公司里的軟件開(kāi)發(fā)的一段時(shí)間的基礎(chǔ)培訓(xùn)。在這期間我了解了軟件開(kāi)發(fā)所要掌握的基礎(chǔ)知識(shí),做項(xiàng)目用的開(kāi)發(fā)語(yǔ)言Java基礎(chǔ),oracle數(shù)據(jù)庫(kù)和SQL語(yǔ)句,學(xué)習(xí)JSP和Servlet,理解MVC設(shè)計(jì)模式,學(xué)習(xí)SSH三大框架,Struts、Hibernate和Spring。以及一些上機(jī)實(shí)踐,最后還做了一個(gè)項(xiàng)目實(shí)踐是銀行卡管理系統(tǒng),我們以小組為團(tuán)隊(duì)分工合作寫需求分析說(shuō)明書,編寫程序,最后完成功能模塊設(shè)計(jì)。在工作之前我在網(wǎng)上查詢了許多開(kāi)發(fā)人員的相關(guān)要求,了解了作為一個(gè)開(kāi)發(fā)人員必須耐心,細(xì)心和平和的心態(tài),它的目標(biāo)是盡可能早一些做出產(chǎn)品,完成任務(wù),并盡可能的達(dá)到客戶的需求。
剛開(kāi)始實(shí)習(xí)工作時(shí),是由老的員工帶著我們,給我們分配任務(wù)。一開(kāi)始是讓我們自己學(xué)習(xí)一些軟件開(kāi)發(fā)的相關(guān)知識(shí),讓我們看相應(yīng)軟件的需求說(shuō)明書,了解一下項(xiàng)目的大體情況,在未成形的項(xiàng)目上隨便點(diǎn)點(diǎn),了解項(xiàng)目基本內(nèi)容及大體框架。接下來(lái)老師給我分配一些小的任務(wù),改頁(yè)面上的錯(cuò)誤,這就需要jsp、html的知識(shí)了,一開(kāi)始無(wú)從下手,不知道如何跟蹤代碼,不知道頁(yè)面上的錯(cuò)誤反映到代碼里是在哪里,當(dāng)時(shí)感覺(jué)自己真實(shí)笨到家了,什么都不會(huì),都是通過(guò)問(wèn)老師,老師一步一步的教會(huì)我是如何跟蹤代碼,以及代碼的錯(cuò)誤原因及eclipse里的debug模式如何運(yùn)用,debug調(diào)試模式真是個(gè)好模式,通過(guò)打斷點(diǎn),一步一步耐心一點(diǎn)一點(diǎn)的仔細(xì)查找那里出現(xiàn)問(wèn)題了,經(jīng)過(guò)一星期的實(shí)習(xí),自己開(kāi)始慢慢地有點(diǎn)感覺(jué)自己能單獨(dú)的完成一個(gè)小錯(cuò)誤的修改,熟悉了form表單,了解了button按鈕等jsp頁(yè)面上的基礎(chǔ)知識(shí)。在后來(lái)老師開(kāi)始教我如何運(yùn)用javascript的知識(shí),如何編寫及運(yùn)用javascript腳本,最后就是基礎(chǔ)類的實(shí)際案例開(kāi)發(fā),這其中有如何運(yùn)用數(shù)據(jù)庫(kù),如何寫spl語(yǔ)句、創(chuàng)建用戶、表空間以及創(chuàng)建表。
除了軟件開(kāi)發(fā)工作外,我們還有日?qǐng)?bào)告,周報(bào)告需要提交,讓負(fù)責(zé)人了解你的工作進(jìn)度安排,也是自我的反思。那短時(shí)間對(duì)于我來(lái)說(shuō)最大的收獲便是,要相信自己,不要被沒(méi)有去真正實(shí)踐的事情而嚇倒,其實(shí)如果你真的去嘗試,你會(huì)發(fā)現(xiàn)一切都沒(méi)有你想象的那么難,只要你努力,沒(méi)有什么不可以。
三、實(shí)習(xí)總結(jié)
這次實(shí)習(xí)讓我學(xué)到了很多東西,讓我整體素質(zhì)有所提升,明白了很多做人做事的道理。第一、畢業(yè)了以后不是學(xué)習(xí)的結(jié)束,而是學(xué)習(xí)的開(kāi)始,在當(dāng)今社會(huì),只有不斷地汲取新信息新知識(shí),才能獲得事業(yè)進(jìn)步的動(dòng)力,武裝自己的頭腦,提升自己的能力,擴(kuò)展自己的視野。第二、學(xué)習(xí)要聯(lián)系實(shí)踐,一個(gè)人的價(jià)值是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現(xiàn)的,也只有通過(guò)實(shí)踐才能提升人的品質(zhì),彰顯人的意志。學(xué)到的理論只有通過(guò)實(shí)踐的檢驗(yàn)才是合格的。第三、我們要做一個(gè)勤于思考的人,我們只有注意觀察、分析、總結(jié)、提煉,才能積累經(jīng)驗(yàn),使自己的工作做出成績(jī)。同時(shí)我也明白了遇到麻煩解決的辦法有很多:第一、就是上網(wǎng)查詢,不懂的可以查查,不要一不會(huì)就去問(wèn)別人,得先自己想辦法解決;第二。請(qǐng)教別人。當(dāng)自己查資料解決不了,就去問(wèn)一下別人,不要老死扣著,反而浪費(fèi)時(shí)間。當(dāng)然遇到麻煩的事情千萬(wàn)不要著急,越著急越然人昏頭轉(zhuǎn)向,越著急越解決不了問(wèn)題,還不如心平氣靜的想想解決辦法,或者轉(zhuǎn)換下思維,先做其他的事情,靜下來(lái)時(shí)再去思考。遇到問(wèn)題時(shí),要保持一顆平常心。第四、有的時(shí)候人與人的差別并不大,但工作熱情的不同卻使兩個(gè)人做出完全不同的成績(jī),只有具備熱情,才能保證你能發(fā)揮自己全部的能量和才能。一個(gè)人的能力有差異,但關(guān)鍵是看你能發(fā)揮出多少,這就取決于熱情。用自己的熱情來(lái)點(diǎn)燃斗志。而且熱情是可以傳遞的,一個(gè)人全力投入工作,他可帶動(dòng)周圍的人,感染周圍的人全力以赴,是整個(gè)團(tuán)隊(duì)趕出驕人的成績(jī)。最后,衡量一個(gè)人是不是人才,不僅是看知識(shí)掌握的多少,當(dāng)代社會(huì)更看重的是一個(gè)人的溝通能力。
原來(lái)一直覺(jué)得學(xué)校的知識(shí)是沒(méi)用的,當(dāng)真正用到了才后悔自己當(dāng)時(shí)為什么不好好學(xué)習(xí)。所以說(shuō)實(shí)習(xí)注重實(shí)踐和在學(xué)校學(xué)習(xí)理論是相輔相成的。平時(shí)在學(xué)校學(xué)的不知道是否有用,但當(dāng)實(shí)習(xí)后我們就清楚學(xué)習(xí)的知識(shí)到底有什么實(shí)際應(yīng)用,和當(dāng)今社會(huì)的發(fā)展有什么聯(lián)系。只有到公司親身實(shí)踐,才讓我們更加明確了那些知識(shí)是能跟上時(shí)代發(fā)展,那些知識(shí)已經(jīng)落后了,什么樣的人才是當(dāng)今社會(huì)需求的。同時(shí)通過(guò)實(shí)習(xí)讓我們認(rèn)識(shí)到了自己知識(shí)掌握的不足,更加激發(fā)了我們學(xué)習(xí)的熱情。
這次實(shí)習(xí)使我鞏固了Java開(kāi)發(fā)方面的知識(shí),做了一個(gè)基于Struts銀行管理系統(tǒng)的一個(gè)模塊的項(xiàng)目,還跟著完成了一個(gè)河北省農(nóng)業(yè)廳公文交換體統(tǒng)的項(xiàng)目,更重要的是了解了軟件開(kāi)發(fā)這個(gè)工作的主要流程。當(dāng)初在大家包括我自己的眼里都認(rèn)為軟件開(kāi)發(fā)的要求非常高,而我的基礎(chǔ)知識(shí)有太差,但是當(dāng)自己真正的接觸了這個(gè)行業(yè)之后,發(fā)現(xiàn)其實(shí)并沒(méi)有那么的高不可攀。在學(xué)校的時(shí)候,不知道反思,不過(guò)在這一段實(shí)習(xí)過(guò)程中慢慢學(xué)會(huì)反思,慢慢學(xué)會(huì)總結(jié)。這次實(shí)習(xí)為我以后到公司工作奠定了基礎(chǔ),起到了承上啟下的功效。希望自己再以后的工作中有更多的耐心,學(xué)會(huì)靜下心來(lái)思考,要相信自己可以做到,而且做得更好。
總之,通過(guò)這次實(shí)習(xí),確實(shí)讓自己成長(zhǎng)了許多。在工作中,總會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后能做好工作而努力。
Java實(shí)習(xí)報(bào)告6
一、實(shí)習(xí)時(shí)間:
20xx年2月25日至20xx年3月22日
二、實(shí)習(xí)地點(diǎn)
C樓數(shù)學(xué)試驗(yàn)室
三、實(shí)習(xí)目的
學(xué)習(xí)java開(kāi)發(fā)的相關(guān)學(xué)問(wèn),駕馭java開(kāi)發(fā)的基本技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)閱歷。通過(guò)實(shí)習(xí),培育我們綜合運(yùn)用已學(xué)學(xué)問(wèn)Java語(yǔ)言的面對(duì)對(duì)象編程實(shí)力,培育我們動(dòng)手實(shí)力,培育我們良好編程規(guī)范、編程方法。以便能較全面地理解、駕馭和綜合運(yùn)用所學(xué)的學(xué)問(wèn),提高自身的編程實(shí)力;增加自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思索角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好肯定的基礎(chǔ)。
四、實(shí)習(xí)內(nèi)容
第一階段:兩周時(shí)間,我自學(xué)了GUI編程,看了大量的教學(xué)視頻和資料。我首先在圖書館借閱相關(guān)java方面的書籍,潛心學(xué)習(xí),首先使自己對(duì)java的`整個(gè)學(xué)問(wèn)結(jié)構(gòu)有一個(gè)整體的把握,先粗略的通讀一遍,然后回顧整個(gè)學(xué)問(wèn)點(diǎn),勾畫出自己不懂得地方,然后找學(xué)習(xí)過(guò)java的同學(xué)一起探討,一起探討。在將java的基礎(chǔ)學(xué)問(wèn)弄懂之后,我就在網(wǎng)上搜尋一些java的教學(xué)視頻,然后自己仿照視頻仔細(xì)地去練習(xí),最終,在兩周的時(shí)間里,對(duì)java的學(xué)問(wèn)以及重難點(diǎn)都有了一個(gè)很好地把握。
其次階段:由指導(dǎo)老師講解實(shí)際項(xiàng)目完成過(guò)程中涉及到的一些專業(yè)學(xué)問(wèn),然后自行分組,完成本次的項(xiàng)目。
根據(jù)老師的規(guī)劃,一周時(shí)間學(xué)習(xí)項(xiàng)目中要用到的學(xué)問(wèn)與技術(shù),然后剩下一周的時(shí)間,留給大家做項(xiàng)目。第一周老師給大家講了一些要用到的東西。
第一天:老師也許講了一下我們本次這次的項(xiàng)目?jī)?nèi)容,是基于JavaSE即時(shí)通訊系統(tǒng)。然后給大家講了一些java的發(fā)展歷史,然后回顧了一下java的基礎(chǔ)學(xué)問(wèn)。
其次天:本次的實(shí)習(xí)目的是做一個(gè)局域網(wǎng)閑聊系統(tǒng)。所以,老師講了圖形界面的繪制。Swing包是Awt包的改進(jìn)版它們就是用來(lái)繪制應(yīng)用軟件的界面的,然后老師就用這兩個(gè)包里面的一些方法,寫了兩個(gè)小程序,一個(gè)是雪花程序(屏幕上不停地有雪花飄落下來(lái),毫無(wú)規(guī)律,然后雪花落到屏幕最下方時(shí)形成積累效果),另一個(gè)是滿天星程序(屏幕上有好多星星,并且這些星星會(huì)不停地閃耀),隨著兩個(gè)程序的觀看效果,我對(duì)本次的學(xué)習(xí)內(nèi)容產(chǎn)生了深厚的愛(ài)好。
第三天:本次是C/S架構(gòu)下的閑聊系統(tǒng),所以須要用到網(wǎng)絡(luò)編程這塊的學(xué)問(wèn)。老師給我們講了客戶端與服務(wù)器端的整體的通信過(guò)程。然后,給我們寫了一個(gè)簡(jiǎn)潔的服務(wù)器端與客戶端,然后給我們演示了它們之間的通信,令我特別新奇。
第四天:前天寫的服務(wù)器端是特別簡(jiǎn)潔的,每次只能有一個(gè)客戶端登錄,并且閑聊方式是單一的一問(wèn)一答的模式,非常不智能。老師在原來(lái)代碼的基礎(chǔ)上,添加了一些新的組建與集合,實(shí)現(xiàn)了這個(gè)缺陷,簡(jiǎn)潔的到達(dá)了預(yù)期的效果,不過(guò)界面還是那種限制臺(tái)的界面,很不好看。
第五天:老師講了一些繪制界面的組建極其詳細(xì)用法,并且介紹了界面繪制的一些風(fēng)格,講了繪制界面的一些心得與要點(diǎn),非常受用。
剩下的最終一周,由我們自己分組完成本次的項(xiàng)目。我們小組最終是由四個(gè)人組成的,其中我是我們小組的組長(zhǎng)。我先將真?zhèn)系統(tǒng)的架構(gòu)搭建起來(lái),然后我們小組就進(jìn)行了任務(wù)的派發(fā),我負(fù)責(zé)核心代碼的編寫,其他人負(fù)責(zé)文檔部分與界面美化,系統(tǒng)測(cè)試。
Java實(shí)習(xí)報(bào)告7
實(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ù)庫(kù)。我負(fù)責(zé)的是圖書信息管理,包括對(duì)圖書信息的查閱,刪除,修改和增加。可以滿足圖書館的一些日;顒(dòng)
(2)程序功能簡(jiǎn)介;
這次實(shí)踐課我們小組設(shè)計(jì)的圖書管理系統(tǒng)包括了圖書信息管理,讀者信息管理,管理員信息管理,借閱信息管理,還書信息管理,逾期罰款或損壞賠償信息管理。主要包含對(duì)信息的查找,增加,刪除和修改。如下圖所示:
(3)主體內(nèi)容(簡(jiǎn)要說(shuō)明總體情況,詳細(xì)介紹本人任務(wù)部分):
1.設(shè)計(jì)分析;
圖書管理系統(tǒng)是典型的信息管理系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的`建立前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面.對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù).而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn).本組結(jié)合簡(jiǎn)單圖書館的要求,設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序.系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書管理系統(tǒng)可以滿足圖書館工作人員的需要
2.程序結(jié)構(gòu)(畫流程圖)
3.各模塊的功能及程序說(shuō)明;
我所負(fù)責(zé)的模塊是圖書信息管理,主要包含四個(gè)方面,對(duì)圖書信息的查找,增加,修改,刪除。查找:可以滿足圖書管理者查詢數(shù)目的要求,在這個(gè)模塊,可已使用多種方式查找,包括無(wú)條件查詢和條件查詢,無(wú)條件查詢是將所有的書一起都找出來(lái),條件查詢又包括圖書編號(hào)查詢和模糊條件,這個(gè)可以滿足圖書管理者對(duì)具體的一本書查詢的要求;增加:按照傳統(tǒng)的增加方式進(jìn)行增加,在新買書時(shí),可以方便圖書管理者對(duì)數(shù)據(jù)庫(kù)進(jìn)行增加;修改:可以修改圖書的名稱,適合在錄入信息錯(cuò)誤時(shí)使用;刪除:當(dāng)撤銷破舊書目時(shí),可以使用,我所做的所有操作都會(huì)對(duì)數(shù)據(jù)庫(kù)產(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( "沒(méi)有這本書,請(qǐng)重新輸入"); }
Java實(shí)習(xí)報(bào)告8
一、實(shí)習(xí)目的
通過(guò)實(shí)習(xí),培養(yǎng)綜合運(yùn)用Java語(yǔ)言的面向?qū)ο缶幊棠芰?培養(yǎng)動(dòng)手能力;培養(yǎng)良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。通過(guò)理論與實(shí)際的結(jié)合、學(xué)校與社會(huì)的溝通,進(jìn)一步提高自己的思想覺(jué)悟、業(yè)務(wù)水平,尤其是觀察、分析和解決問(wèn)題的實(shí)際工作能力,以便培養(yǎng)自己成為能夠主動(dòng)適應(yīng)社會(huì)主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實(shí)習(xí)單位基本情況介紹
無(wú)錫達(dá)內(nèi)科技有限公司是北京達(dá)內(nèi)科技有限公司在無(wú)錫的全資子公司,達(dá)內(nèi)是中國(guó)高端IT培訓(xùn)的領(lǐng)先品牌,致力于培養(yǎng)面向電信和金融領(lǐng)域的Java、C++、C#/、測(cè)試、嵌入式、PHP等方面的中高端軟件人才,由美國(guó)國(guó)際數(shù)據(jù)集團(tuán)IDG、集富亞洲JAFC0
ASIA和高盛集團(tuán)投資,是國(guó)內(nèi)首家獲得國(guó)際風(fēng)險(xiǎn)投資的IT培訓(xùn)機(jī)構(gòu)。目前,達(dá)內(nèi)科技已經(jīng)發(fā)展成為集培訓(xùn)、咨詢、開(kāi)發(fā)、人才服務(wù)于1體的中國(guó)最領(lǐng)先的中高端軟件和服務(wù)外包人才培訓(xùn)機(jī)構(gòu)。由于達(dá)內(nèi)科技優(yōu)秀的教學(xué)效果和行業(yè)領(lǐng)先的經(jīng)營(yíng)模式贏得了社會(huì)各界的廣泛贊譽(yù)和好評(píng)。
三、實(shí)習(xí)內(nèi)容
1. Java實(shí)訓(xùn)
通過(guò)本次實(shí)習(xí),我對(duì)Java語(yǔ)言的各種特性有了更進(jìn)一步的體會(huì):
、 Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++
中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。
、
Java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C++
語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定?傊琂ava語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。
、
Java語(yǔ)言支持Internet應(yīng)用的開(kāi)發(fā),在基本的Java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(java.net)它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫(kù),包括URL、URLConnection、Socket、ServerSocket等。Java語(yǔ)言是體系結(jié)構(gòu)中立的Java程序(后綴為java的文件)在Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件),然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。
、
Java語(yǔ)言是可移植的,這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI
C實(shí)現(xiàn)的。
、
在Java語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由Thread類或其子(孫)類來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable)
的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對(duì)象即為線程。值得注意的是Thread類已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。
Java語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。
⑥
Java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類。這也有利于軟件的升級(jí)。另外,Java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。
2. 數(shù)據(jù)庫(kù)實(shí)訓(xùn)——ORACLE
在此次實(shí)習(xí)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)——ORACLE。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持JDBC、ADO等技術(shù)的應(yīng)用,可無(wú)縫的與ORACLE集成,提供高效安全的數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)際上主要是所要處理的數(shù)據(jù)的表示方法和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)。在采用數(shù)據(jù)庫(kù)技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫(kù)技術(shù)之后,這些工作可以通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì)集中起來(lái)系統(tǒng)地進(jìn)行。進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫(kù)要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫(kù)并不是僅僅為了存儲(chǔ)數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲(chǔ)什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來(lái)設(shè)計(jì)數(shù)據(jù)模式和應(yīng)用程序。
3. Web開(kāi)發(fā)實(shí)訓(xùn)
Web開(kāi)發(fā)的實(shí)訓(xùn)時(shí)間最長(zhǎng),也是學(xué)習(xí)東西最多的.一段時(shí)間。因?yàn)樵谶@
一階段,開(kāi)始接觸到在以后工作都會(huì)用到的開(kāi)發(fā)技術(shù)。首先學(xué)習(xí)的是網(wǎng)頁(yè)開(kāi)發(fā)的基礎(chǔ):HTML和CSS,它們是構(gòu)成網(wǎng)頁(yè)界面的主要部分。然后是XML技術(shù),它是一種國(guó)際標(biāo)準(zhǔn)的數(shù)據(jù)存儲(chǔ)語(yǔ)言。接著,我們開(kāi)始學(xué)習(xí)JDBC,這是通過(guò)代碼連接數(shù)據(jù)庫(kù)的一種非常簡(jiǎn)便的方便,讓我們?cè)谧约旱某绦蛑须S時(shí)調(diào)用數(shù)據(jù)庫(kù)的數(shù)據(jù)。然后,我們開(kāi)始學(xué)習(xí)Jquery和ajax,前者是一種腳本語(yǔ)言,可以實(shí)現(xiàn)非常強(qiáng)大的頁(yè)面功能,包括各種事件、數(shù)據(jù)和處理和頁(yè)面的動(dòng)態(tài)效果。后者是一種動(dòng)態(tài)顯示的技術(shù),可以實(shí)現(xiàn)頁(yè)面的區(qū)域刷新,從而達(dá)到無(wú)閃爍頁(yè)
面的效果。這些之后,是框架技術(shù)。包括Struts2、Hibernate,Spring,這三大框架,簡(jiǎn)化了Java代碼,使得網(wǎng)站的開(kāi)發(fā)更為簡(jiǎn)潔?偟膩(lái)說(shuō),在這一階段學(xué)到的東西最多,最有收獲。我們還接觸到了真正的項(xiàng)目實(shí)踐--NETCROSS電信計(jì)費(fèi)系統(tǒng)的開(kāi)發(fā)。
四、實(shí)習(xí)收獲
通過(guò)實(shí)習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時(shí)刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實(shí)習(xí)期間,我對(duì)項(xiàng)目的開(kāi)發(fā)有了一個(gè)較完整的了解和熟悉。在實(shí)習(xí)過(guò)程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識(shí)和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗(yàn)。再次,個(gè)人日語(yǔ)水平有了長(zhǎng)足進(jìn)步,對(duì)日后生活工作頗有裨益。
此次畢業(yè)實(shí)習(xí),我學(xué)會(huì)了運(yùn)用所學(xué)知識(shí)進(jìn)行軟件開(kāi)發(fā),學(xué)會(huì)了如何跟同事進(jìn)行合作溝通。積累了處理有關(guān)人際關(guān)系問(wèn)題的經(jīng)驗(yàn)方法。同時(shí)我體驗(yàn)到了社會(huì)工作的艱苦性,通過(guò)實(shí)習(xí),讓我在社會(huì)中磨練了自己,也鍛煉了意志力,訓(xùn)練了自己的動(dòng)手操作能力,提升了自己的實(shí)踐技能。積累了軟件開(kāi)發(fā)的經(jīng)驗(yàn),為以后工作也打下了很好的基礎(chǔ)。實(shí)習(xí)是為將來(lái)打基礎(chǔ)的重要階段,珍惜自己每一個(gè)工作的機(jī)會(huì),不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯(cuò)過(guò)好的機(jī)遇。沒(méi)有一件事情是輕輕松松的,但每一件事都是讓人成長(zhǎng)的,經(jīng)歷一段過(guò)程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我都會(huì)因涉事而成長(zhǎng)。
Java實(shí)習(xí)報(bào)告9
對(duì)于任何一位大學(xué)畢業(yè)生來(lái)說(shuō),畢業(yè)實(shí)習(xí)是一個(gè)很關(guān)鍵的學(xué)習(xí)內(nèi)容,也是一個(gè)很好的鍛煉時(shí)機(jī),也是我們直接接觸社會(huì)的時(shí)機(jī)。對(duì)于我們來(lái)說(shuō),平常學(xué)到的都是書面上的知識(shí),而畢業(yè)實(shí)習(xí)正好就給了我們一個(gè)在投身社會(huì)工作之前把理論知識(shí)與實(shí)際設(shè)計(jì)聯(lián)系起來(lái)的時(shí)機(jī),畢業(yè)實(shí)習(xí)作為學(xué)校為我們安排的在校期間最后一次全面性、總結(jié)性的教學(xué)實(shí)踐環(huán)節(jié),它既讓我們看到實(shí)際的中設(shè)計(jì)生產(chǎn)狀況,也我們?cè)诰蜆I(yè)之前“實(shí)戰(zhàn)預(yù)演〞,通過(guò)實(shí)習(xí)能夠使我們更好的完善自己,也為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的根底。
一、前言
實(shí)習(xí)時(shí)間:20xx年xx月xx日———20xx年xx月xx日
實(shí)習(xí)地點(diǎn):河北中信聯(lián)信息技術(shù)軟件開(kāi)發(fā)實(shí)習(xí)生
實(shí)習(xí)目的:通過(guò)實(shí)習(xí),培養(yǎng)學(xué)生樹立理論聯(lián)系實(shí)際的工作作風(fēng),以及工作中將科學(xué)的理論知識(shí)加以驗(yàn)證、深化、穩(wěn)固和充實(shí),并培養(yǎng)學(xué)生進(jìn)行調(diào)查、研究、分析和解決實(shí)際問(wèn)題的能力,也是接受一次系統(tǒng)而深刻的專業(yè)思想教育,增強(qiáng)從事與本專業(yè)相關(guān)工作的責(zé)任心和榮耀感,提高綜合運(yùn)用所學(xué)專業(yè)知識(shí)和根本技能的水平,培養(yǎng)從事軟件開(kāi)發(fā)相關(guān)工作的能力。理論聯(lián)系實(shí)際,掌握一定的工作能力,積累社會(huì)工作經(jīng)驗(yàn),了解社會(huì),增長(zhǎng)見(jiàn)識(shí),提高與別人和諧相處和協(xié)同合作的能力,提高自身的綜合素質(zhì)。
實(shí)習(xí)任務(wù):了解軟件開(kāi)發(fā)所用根底知識(shí),掌握軟件開(kāi)發(fā)的根本技術(shù),學(xué)習(xí)軟件開(kāi)發(fā)的根底知識(shí)及開(kāi)發(fā)流程和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),穩(wěn)固大學(xué)所學(xué)專業(yè)的根本知識(shí),提高分析、判斷和處理實(shí)際問(wèn)題的能力,鍛煉自己的實(shí)際動(dòng)手能力,增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。工作的方法:首先學(xué)習(xí)java根底知識(shí)及HTML、JDBC、JSP和SERVLET,理解MVC設(shè)計(jì)模式,學(xué)習(xí)SSH三大框架:Struts、Hibernate和Spring還有這些知識(shí)的工程實(shí)踐練習(xí),熟悉公司軟件開(kāi)發(fā)的流程及相關(guān)知識(shí),以及相關(guān)工具的使用,學(xué)習(xí)安裝卸載配置和維護(hù)軟件開(kāi)發(fā)運(yùn)行的環(huán)境,最后進(jìn)入實(shí)例操作,參加實(shí)際工程開(kāi)發(fā),穩(wěn)固和熟練所學(xué)到的知識(shí)。所取得的主要結(jié)果:一個(gè)多月的實(shí)習(xí),讓自己走進(jìn)了一個(gè)全新的領(lǐng)域,開(kāi)始了自己踏入社會(huì)的第一步。實(shí)習(xí)無(wú)所謂結(jié)果而言,更確切的說(shuō),它是一個(gè)新起點(diǎn),一個(gè)讓自己學(xué)會(huì)成長(zhǎng)的地方,當(dāng)然也確實(shí)讓自己成大了不少。不管是從工作技能上還是從為人處事上,我都感覺(jué)有很大收獲。在工作技能上,明白了工作更需要自己的努力、耐心和細(xì)心。這些自己有些欠缺,但這在段實(shí)習(xí)期間,真的發(fā)現(xiàn)自己有了很大的改善。雖然離真正的軟件開(kāi)發(fā)人員的要求還有很大的'距離,但是自己一定會(huì)努力,向著自己的目標(biāo)前進(jìn);在為人處事方面,也讓自己成熟了許多。雖然不能用語(yǔ)言來(lái)描述,但是確實(shí)可以從生活中的點(diǎn)點(diǎn)滴滴感覺(jué)得到。經(jīng)歷使人成長(zhǎng),只有真正的經(jīng)歷過(guò),才可以讓自己真的成熟起來(lái),要想真的出人頭地,必須腳踏實(shí)地努力工作,做好自己。
二、實(shí)習(xí)內(nèi)容
本著對(duì)IT業(yè)的憧憬,走進(jìn)了河北中信聯(lián)信息技術(shù),我在公司所從事的工作是軟件開(kāi)發(fā),在真正投入到工作之前,公司在我實(shí)習(xí)的第一天公司領(lǐng)導(dǎo)給講解公司的企業(yè)文化和員工的職業(yè)開(kāi)展,以及行業(yè)分析和行業(yè)介紹。然后先參加公司里的軟件開(kāi)發(fā)的一段時(shí)間的根底培訓(xùn)。在這期間我了解了軟件開(kāi)發(fā)所要掌握的根底知識(shí),做工程用的開(kāi)發(fā)語(yǔ)言Java根底,oracle數(shù)據(jù)庫(kù)和SQL語(yǔ)句,學(xué)習(xí)JSP和Servlet,理解MVC設(shè)計(jì)模式,學(xué)習(xí)SSH三大框架,Struts、Hibernate和Spring。
以及一些上機(jī)實(shí)踐,最后還做了一個(gè)工程實(shí)踐是銀行卡管理系統(tǒng),我們以小組為團(tuán)隊(duì)分工合作寫需求分析說(shuō)明書,編寫程序,最后完成功能模塊設(shè)計(jì)。在工作之前我在網(wǎng)上查詢了許多開(kāi)發(fā)人員的相關(guān)要求,了解了作為一個(gè)開(kāi)發(fā)人員必須耐心,細(xì)心和平和的心態(tài),它的目標(biāo)是盡可能早一些做出產(chǎn)品,完成任務(wù),并盡可能的到達(dá)客戶的需求。
剛開(kāi)始實(shí)習(xí)工作時(shí),是由老的員工帶著我們,給我們分配任務(wù)。一開(kāi)始是讓我們自己學(xué)習(xí)一些軟件開(kāi)發(fā)的相關(guān)知識(shí),讓我們看相應(yīng)軟件的需求說(shuō)明書,了解一下工程的大體情況,在未成形的工程上隨便點(diǎn)點(diǎn),了解工程根本內(nèi)容及大體框架。接下來(lái)老師給我分配一些小的任務(wù),改頁(yè)面上的錯(cuò)誤,這就需要jsp、html的知識(shí)了,一開(kāi)始無(wú)從下手,不知道如何跟蹤代碼,不知道頁(yè)面上的錯(cuò)誤反映到代碼里是在哪里,當(dāng)時(shí)感覺(jué)自己真實(shí)笨到家了,什么都不會(huì),都是通過(guò)問(wèn)老師,老師一步一步的教會(huì)我是如何跟蹤代碼,以及代碼的錯(cuò)誤原因及eclipse里的debug模式如何運(yùn)用,debug調(diào)試模式真是個(gè)好模式,通過(guò)打斷點(diǎn),一步一步耐心一點(diǎn)一點(diǎn)的仔細(xì)查找那里出現(xiàn)問(wèn)題了,經(jīng)過(guò)一星期的實(shí)習(xí),自己開(kāi)始慢慢地有點(diǎn)感覺(jué)自己能單獨(dú)的完成一個(gè)小錯(cuò)誤的修改,熟悉了form表單,了解了button按鈕等jsp頁(yè)面上的根底知識(shí)。在后來(lái)老師開(kāi)始教我如何運(yùn)用javascript的知識(shí),如何編寫及運(yùn)用javascript腳本,最后就是根底類的實(shí)際案例開(kāi)發(fā),這其中有如何運(yùn)用數(shù)據(jù)庫(kù),如何寫spl語(yǔ)句、創(chuàng)立用戶、表空間以及創(chuàng)立表。
除了軟件開(kāi)發(fā)工作外,我們還有日?qǐng)?bào)告,周報(bào)告需要提交,讓負(fù)責(zé)人了解你的工作進(jìn)度安排,也是自我的反思。那短時(shí)間對(duì)于我來(lái)說(shuō)最大的收獲便是,要相信自己,不要被沒(méi)有去真正實(shí)踐的事情而嚇倒,其實(shí)如果你真的去嘗試,你會(huì)發(fā)現(xiàn)一切都沒(méi)有你想象的那么難,只要你努力,沒(méi)有什么不可以。
三、實(shí)習(xí)總結(jié)
這次實(shí)習(xí)讓我學(xué)到了很多東西,讓我整體素質(zhì)有所提升,明白了很多做人做事的道理。第一、畢業(yè)了以后不是學(xué)習(xí)的結(jié)束,而是學(xué)習(xí)的開(kāi)始,在當(dāng)今社會(huì),只有不斷地汲取新信息新知識(shí),才能獲得事業(yè)進(jìn)步的動(dòng)力,武裝自己的頭腦,提升自己的能力,擴(kuò)展自己的視野。第二、學(xué)習(xí)要聯(lián)系實(shí)踐,一個(gè)人的價(jià)值是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現(xiàn)的,也只有通過(guò)實(shí)踐才能提升人的品質(zhì),彰顯人的意志。學(xué)到的理論只有通過(guò)實(shí)踐的檢驗(yàn)才是合格的。第三、我們要做一個(gè)勤于思考的人,我們只有注意觀察、分析、總結(jié)、提煉,才能積累經(jīng)驗(yàn),使自己的工作做出成績(jī)。同時(shí)我也明白了遇到麻煩解決的方法有很多:第一、就是上網(wǎng)查詢,不懂的可以查查,不要一不會(huì)就去問(wèn)別人,得先自己想方法解決;第二。請(qǐng)教別人。當(dāng)自己查資料解決不了,就去問(wèn)一下別人,不要老死扣著,反而浪費(fèi)時(shí)間。當(dāng)然遇到麻煩的事情千萬(wàn)不要著急,越著急越然人昏頭轉(zhuǎn)向,越著急越解決不了問(wèn)題,還不如心平氣靜的想想解決方法,或者轉(zhuǎn)換下思維,先做其他的事情,靜下來(lái)時(shí)再去思考。遇到問(wèn)題時(shí),要保持一顆平常心。第四、有的時(shí)候人與人的差異并不大,但工作熱情的不同卻使兩個(gè)人做出完全不同的成績(jī),只有具備熱情,才能保證你能發(fā)揮自己全部的能量和才能。一個(gè)人的能力有差異,但關(guān)鍵是看你能發(fā)揮出多少,這就取決于熱情。用自己的熱情來(lái)點(diǎn)燃斗志。而且熱情是可以傳遞的,一個(gè)人全力投入工作,他可帶動(dòng)周圍的人,感染周圍的人全力以赴,是整個(gè)團(tuán)隊(duì)趕出驕人的成績(jī)。最后,衡量一個(gè)人是不是人才,不僅是看知識(shí)掌握的多少,當(dāng)代社會(huì)更看重的是一個(gè)人的溝通能力。
原來(lái)一直覺(jué)得學(xué)校的知識(shí)是沒(méi)用的,當(dāng)真正用到了才懊悔自己當(dāng)時(shí)為什么不好好學(xué)習(xí)。所以說(shuō)實(shí)習(xí)注重實(shí)踐和在學(xué)校學(xué)習(xí)理論是相輔相成的。平時(shí)在學(xué)校學(xué)的不知道是否有用,但當(dāng)實(shí)習(xí)后我們就清楚學(xué)習(xí)的知識(shí)到底有什么實(shí)際應(yīng)用,和當(dāng)今社會(huì)的開(kāi)展有什么聯(lián)系。只有到公司親身實(shí)踐,才讓我們更加明確了那些知識(shí)是能跟上時(shí)代開(kāi)展,那些知識(shí)已經(jīng)落后了,什么樣的人才是當(dāng)今社會(huì)需求的。同時(shí)通過(guò)實(shí)習(xí)讓我們認(rèn)識(shí)到了自己知識(shí)掌握的缺乏,更加激發(fā)了我們學(xué)習(xí)的熱情。
這次實(shí)習(xí)使我穩(wěn)固了Java開(kāi)發(fā)方面的知識(shí),做了一個(gè)基于Struts銀行管理系統(tǒng)的一個(gè)模塊的工程,還跟著完成了一個(gè)河北省農(nóng)業(yè)廳公文交換體統(tǒng)的工程,更重要的是了解了軟件開(kāi)發(fā)這個(gè)工作的主要流程。當(dāng)初在大家包括我自己的眼里都認(rèn)為軟件開(kāi)發(fā)的要求非常高,而我的根底知識(shí)有太差,但是當(dāng)自己真正的接觸了這個(gè)行業(yè)之后,發(fā)現(xiàn)其實(shí)并沒(méi)有那么的高不可攀。在學(xué)校的時(shí)候,不知道反思,不過(guò)在這一段實(shí)習(xí)過(guò)程中慢慢學(xué)會(huì)反思,慢慢學(xué)會(huì)總結(jié)。這次實(shí)習(xí)為我以后到公司工作奠定了根底,起到了承上啟下的成效。希望自己再以后的工作中有更多的耐心,學(xué)會(huì)靜下心來(lái)思考,要相信自己可以做到,而且做得更好。
總之,通過(guò)這次實(shí)習(xí),確實(shí)讓自己成長(zhǎng)了許多。在工作中,總會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后能做好工作而努力。
Java實(shí)習(xí)報(bào)告10
畢業(yè)實(shí)習(xí)是學(xué)生大學(xué)學(xué)習(xí)階段重要的實(shí)踐性教學(xué)環(huán)節(jié)之一,通過(guò)實(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é)生通過(guò)實(shí)習(xí)做到理論聯(lián)系實(shí)際,充實(shí)和豐富所學(xué)的專業(yè)理論知識(shí),培養(yǎng)發(fā)現(xiàn)問(wèn)題,分析問(wèn)題和解決問(wè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ì)語(yǔ)言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和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í)擁有全球最大的開(kāi)發(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(zhǎng)很多見(jiàn)識(shí),了解了大型軟件開(kāi)發(fā)的過(guò)程。也學(xué)習(xí)了很多軟件開(kāi)發(fā)時(shí)一些技巧,更重要的是這次實(shí)習(xí)拋開(kāi)了以前老師講學(xué)生聽(tīng)的模式,這次老師邊講邊帶領(lǐng)我們編寫程序,讓我們能讓學(xué)到的知識(shí)迅速鞏固。
在中國(guó)軟件專業(yè)人才培養(yǎng)工程(CSTP),北京智原教育基地。為期5天的培訓(xùn)我們熟練掌握基于java的Android主流3G開(kāi)發(fā)技術(shù),能夠獨(dú)立完成從手機(jī)終端到服務(wù)器端完整開(kāi)發(fā)方案。使得能夠掌握android相關(guān)領(lǐng)域基礎(chǔ)知識(shí),學(xué)會(huì)開(kāi)發(fā)Android手機(jī)應(yīng)用系統(tǒng);掌握手機(jī)開(kāi)發(fā)要點(diǎn);培養(yǎng)基本的編程感覺(jué)。
在這5天時(shí)間里,我們學(xué)習(xí)了Android開(kāi)發(fā)環(huán)境的搭建實(shí)現(xiàn)基于Android4.2 SDK的開(kāi)發(fā)環(huán)境,理解DDMS等常用Android手機(jī)開(kāi)發(fā)工具Android中Activity的基本應(yīng)用
了解Activity對(duì)于手機(jī)UI界面的關(guān)系,實(shí)現(xiàn)項(xiàng)目的UI界面的設(shè)計(jì),理解Android開(kāi)發(fā)中的resource各種資源Android的常用組件熟悉TeXtView、EditTeXt、Spinner、ListView等常用組件,實(shí)現(xiàn)基本功能。常用布局的實(shí)現(xiàn)基于項(xiàng)目,使用線性布局、盒式布局、相對(duì)布局等常用布局管理器Android中菜單的實(shí)現(xiàn)應(yīng)用常見(jiàn)的三種手機(jī)菜單模式,學(xué)會(huì)實(shí)現(xiàn)定制菜單內(nèi)容Android中監(jiān)聽(tīng)的應(yīng)用理解手機(jī)事件的監(jiān)聽(tīng),應(yīng)用不同的監(jiān)聽(tīng)事件來(lái)實(shí)現(xiàn)各種手機(jī)常見(jiàn)動(dòng)作 學(xué)員在老師的指導(dǎo)下,完成項(xiàng)目的.UI界面布局,實(shí)現(xiàn)基本的動(dòng)作和監(jiān)聽(tīng),并傳遞數(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ù)器上的開(kāi)放數(shù)據(jù)。Intent的實(shí)現(xiàn)數(shù)據(jù)的傳遞。學(xué)會(huì)如何使用Intent來(lái)實(shí)現(xiàn)數(shù)據(jù)的綁定和在不同Activity之間的傳遞學(xué)員在老師的指導(dǎo)下,實(shí)現(xiàn)手機(jī)客戶端的RSS新聞閱讀器。
通過(guò)實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識(shí)Java語(yǔ)言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動(dòng)手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)
即將畢業(yè)了,通過(guò)這次畢業(yè)實(shí)習(xí),讓我們對(duì)找工作這事更有了信心。如果可以希望學(xué)校能在我們畢業(yè)之前再組織一些就業(yè)培訓(xùn),讓我們更了解公司開(kāi)發(fā)過(guò)程。為畢業(yè)后從事軟件設(shè)計(jì)工作打下基礎(chǔ)。
java畢業(yè)實(shí)習(xí)報(bào)告例文
Java實(shí)習(xí)報(bào)告11
轉(zhuǎn)眼間,四年額大學(xué)生活就要接近尾聲了,畢業(yè)的鐘聲將要敲響。將課堂所學(xué)知識(shí)運(yùn)用于實(shí)踐成為畢業(yè)生們必經(jīng)的道路。帶著老師的忠告,xx年xx月xx日我有幸來(lái)到西安軟件服務(wù)外包學(xué)院進(jìn)行為期三個(gè)月的實(shí)習(xí)。
作為大學(xué)生涯的最后一課,實(shí)習(xí)不僅重要更有其獨(dú)特性,正是通過(guò)實(shí)習(xí),讓我逐漸掌握怎樣把學(xué)校教給我的理論知識(shí)恰當(dāng)?shù)剡\(yùn)用到實(shí)際工作中,讓我慢慢褪變學(xué)生的浮躁與稚嫩,真正地接觸這個(gè)社會(huì),漸漸地融入這個(gè)社會(huì),實(shí)現(xiàn)我邁向社會(huì)獨(dú)立成長(zhǎng)的第一步。
在三個(gè)月里,所學(xué)知識(shí)的確有很多,java基礎(chǔ),數(shù)據(jù)庫(kù)操作(oracle,mysql),SSH框架(hibernate,struts,spring),網(wǎng)頁(yè)設(shè)計(jì)jsp技術(shù)等,總之學(xué)到了很多曾經(jīng)陌生的技術(shù)。受益匪淺。
一、實(shí)習(xí)計(jì)劃
7月10日:簡(jiǎn)單地了解公司的基本情況,進(jìn)一步學(xué)習(xí)了java的基本知識(shí)。 7月11日—7月13日:學(xué)習(xí)java相關(guān)的編程環(huán)境和運(yùn)行環(huán)境的材料,準(zhǔn)備好有關(guān)的程序和工具。
7月14日-7月17日:學(xué)習(xí)系統(tǒng)運(yùn)行環(huán)境及環(huán)境變量設(shè)置,并調(diào)試。
7月18日-7月26日:學(xué)習(xí)簡(jiǎn)單的java編程,做一個(gè)簡(jiǎn)單的登錄系統(tǒng), 7月27日-7月29日:深入地學(xué)習(xí)java的編程技巧和編程思想。
7月30日-8月2日:學(xué)習(xí)了SQL Server的相關(guān)知識(shí),為后面的工作做好準(zhǔn)備工作。 8月3日-8月5日:進(jìn)行數(shù)據(jù)庫(kù)建立的學(xué)習(xí)和練習(xí)。包括表的建立,表之間的關(guān)系和優(yōu)化。
8月6日-8月10日:對(duì)登錄界面進(jìn)行美化,并著手后臺(tái)的編碼工作。
8月11日-8月20日:依然是進(jìn)行后臺(tái)和各模塊功能編碼實(shí)現(xiàn)的學(xué)習(xí)和嘗試。并練習(xí)簡(jiǎn)單、常用的測(cè)試的方法。了解其重要性。
8月21日-9月10日:學(xué)習(xí)SSH框架。對(duì)設(shè)計(jì)代碼進(jìn)行簡(jiǎn)化。
9月11日-10月5日:利用所學(xué)完成個(gè)人項(xiàng)目。
二、實(shí)習(xí)目的
進(jìn)一步了解java開(kāi)發(fā)的相關(guān)知識(shí),掌握java開(kāi)發(fā)的基本技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識(shí),提高分析、判斷和處理實(shí)際問(wèn)題的
能力,鍛煉自己的實(shí)際動(dòng)手能力,增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
三、實(shí)習(xí)內(nèi)容
通過(guò)本次實(shí)習(xí),應(yīng)當(dāng)對(duì)Java、SQL、Dreamweaver等達(dá)到熟練運(yùn)用的地步,同時(shí)應(yīng)該對(duì)Java語(yǔ)言及其應(yīng)用有一個(gè)非常清晰、明了的認(rèn)識(shí)。本次的實(shí)習(xí)內(nèi)容主要包括:對(duì)登錄管理系統(tǒng)有一個(gè)初步的構(gòu)思及確定其應(yīng)該包括哪些模塊實(shí)現(xiàn)什么功能;對(duì)SQL的基礎(chǔ)知識(shí)的理論學(xué)習(xí);理論聯(lián)系實(shí)際對(duì)SQL進(jìn)行具體操作;學(xué)會(huì)用SQL建數(shù)據(jù)庫(kù)及所需表格的具體方法;理解連接SQL數(shù)據(jù)庫(kù)的語(yǔ)句及能正確的應(yīng)用于實(shí)踐;完成簡(jiǎn)單的登錄系統(tǒng);軟件初步測(cè)試。
四、實(shí)習(xí)總結(jié)
大學(xué)生活讓我對(duì)計(jì)算機(jī)理論知識(shí)有了一定的.了解,但實(shí)踐出真知,唯有把理論與實(shí)踐相結(jié)合,才能更好地增加自己的競(jìng)爭(zhēng)力。實(shí)踐也是大學(xué)生學(xué)習(xí)知識(shí)、鍛煉才干的有效途徑。
本次畢業(yè)實(shí)習(xí)我主要是做一個(gè)登錄系統(tǒng),從中學(xué)習(xí)一下Java開(kāi)發(fā)和SQL的技術(shù)運(yùn)用,因此選擇了石家莊志誠(chéng)軟件公司。Java和SQLServer作為開(kāi)發(fā)工具都有它們各自的特點(diǎn),下面是我學(xué)習(xí)兩周Java后對(duì)Java的一些認(rèn)識(shí)。
Java語(yǔ)言的優(yōu)點(diǎn)主要表現(xiàn)在簡(jiǎn)單、面向?qū)ο、多線程、分布性、體系結(jié)構(gòu)中立、 安全性等方面。
1、Java語(yǔ)言是簡(jiǎn)單的
Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。
2、Java語(yǔ)言是一個(gè)面向?qū)ο蟮?/p>
Java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。
Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C++ 語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定?傊,Java語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。
3、Java語(yǔ)言是分布式的
Java語(yǔ)言支持Internet應(yīng)用的開(kāi)發(fā),在基本的Java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(java.net),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫(kù),包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開(kāi)發(fā)分布式應(yīng)用的重要手段。
4、Java語(yǔ)言是健壯的
Java的強(qiáng)類型機(jī)制、異常處理、廢料的自動(dòng)收集等是Java程序健壯性的重要保證。對(duì)指針的丟棄是Java的明智選擇。Java的安全檢查機(jī)制使得Java更具健壯性。
5、Java語(yǔ)言是安全的
Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。除了Java語(yǔ)言具有的許多安全特性以外,Java對(duì)通過(guò)網(wǎng)絡(luò)下載的類具有一個(gè)安全防范機(jī)制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機(jī)制(類SecurityManager)讓Java應(yīng)用設(shè)置安全哨兵。
6、Java語(yǔ)言是體系結(jié)構(gòu)中立的
Java程序(后綴為java的文件)在Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。
7、Java語(yǔ)言是可移植的
這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實(shí)現(xiàn)的。
8、Java是高性能的
與那些解釋型的高級(jí)腳本語(yǔ)言相比,Java的確是高性能的。事實(shí)上,Java的運(yùn)行速度隨著JIT(Just-In-Time)編譯器技術(shù)的發(fā)展越來(lái)越接近于C++。
9、Java語(yǔ)言是多線程的
在Java語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由Thread類或其子(孫)類來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable) 的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對(duì)象即為線程。值得注意的是Thread類已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。 Java語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。
10、Java語(yǔ)言是動(dòng)態(tài)的
Java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類。這也有利于軟件的升級(jí)。另外,Java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。
SQL Server
在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)
——SQL Server 20xx。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持ODBC、 ADO等技術(shù)的應(yīng)用,可無(wú)縫的與Windows 20xx Server 和 IIS 集成,提供高效安全的 數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)際上主要是所要處理的數(shù)據(jù)的表示方法和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)。在采用數(shù)據(jù)庫(kù)技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫(kù)技術(shù)之后,這些工作可以通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì)集中起來(lái)系統(tǒng)地進(jìn)行。
進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫(kù)要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫(kù)并不是僅僅為了存儲(chǔ)數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲(chǔ)什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來(lái)設(shè)計(jì)數(shù)據(jù)模式和應(yīng)用程序。
畢業(yè)實(shí)習(xí)雖然結(jié)束了但是給我的感觸很大。在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名即將畢業(yè)的大學(xué)生更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。
實(shí)習(xí),是開(kāi)端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我。
實(shí)習(xí)的同時(shí)也讓我了解到了自己的不足,我會(huì)繼續(xù)努力,完善自我。對(duì)于學(xué)校的精心安排和指導(dǎo)老師的用心輔導(dǎo)非常感謝.
站在時(shí)間的這一端倒回去看,三個(gè)月的實(shí)習(xí)經(jīng)歷教會(huì)我許許多多的東西,無(wú)論是對(duì)我以后的職業(yè)生涯還是對(duì)于我的人生來(lái)說(shuō),都是有益的。
認(rèn)認(rèn)真真做事,對(duì)自己負(fù)責(zé)。 用姜汝祥博士的話來(lái)說(shuō)就是: 從依附型向獨(dú)立型轉(zhuǎn)變,堅(jiān)守原則去執(zhí)行; 從服從型向主動(dòng)型轉(zhuǎn)變,積極主動(dòng)去執(zhí)行; 從個(gè)體型向團(tuán)隊(duì)型轉(zhuǎn)變,協(xié)同一致去執(zhí)行; 從避責(zé)型向守責(zé)型轉(zhuǎn)變,承擔(dān)責(zé)任去執(zhí)行; 從封閉型向分享型轉(zhuǎn)變,開(kāi)放心態(tài)去執(zhí)行。
總之,Java通過(guò)真實(shí)的項(xiàng)目,真實(shí)的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)流程,指導(dǎo)學(xué)員去真正開(kāi)發(fā),讓學(xué)員得到真正的鍛煉,收獲真正的開(kāi)發(fā)能力。
有了真正的開(kāi)發(fā)能力,才能夠勝任企業(yè)的實(shí)際需要,才能夠找到高薪的好工作。這次培訓(xùn)讓我得到了很大的提升,對(duì)以后找工作有了很大的信心。
五、實(shí)習(xí)日志
7月10日
今天是實(shí)習(xí)的第一天,在王主任的帶領(lǐng)下簡(jiǎn)單的了解了一下公司的基本情況。在和公司員工見(jiàn)面后,我就開(kāi)始了自己的畢業(yè)實(shí)習(xí)。這次實(shí)習(xí)主要是鍛煉自己的動(dòng)手能力,溝通能力,并進(jìn)一步掌握大學(xué)期間學(xué)過(guò)的理論知識(shí)。這一天我學(xué)習(xí)了java的有關(guān)知識(shí),java語(yǔ)言的優(yōu)點(diǎn)主要表現(xiàn)在:簡(jiǎn)單、面向?qū)ο蟆⒍嗑程、分布性、體系結(jié)構(gòu)中立、安全性等方面。
7月11日-7月13
接著昨天的學(xué)習(xí),首先我復(fù)習(xí)了java有關(guān)編程環(huán)境的理論。然后我下載了一些java的工具,并仔細(xì)地查閱了相關(guān)的信息,借鑒他們的經(jīng)驗(yàn)和心得,使自己在避免走彎路。Java工具的可操作性很強(qiáng)、而且簡(jiǎn)單、容易學(xué)習(xí)使用。
7月14日-7月17日
我先回顧了以前的學(xué)習(xí),然后裝備java的編程環(huán)境和運(yùn)行環(huán)境。Java工具包括了java編譯器、java解釋器、Appletviewer和Visual J++。利用Visual J++可創(chuàng)建交互性很強(qiáng)的Internet運(yùn)用程序,是難得的java開(kāi)發(fā)系統(tǒng)。系統(tǒng)運(yùn)行環(huán)境及環(huán)境變量設(shè)置。 7月18日-7月26日
通過(guò)以前的學(xué)習(xí),做了一個(gè)登錄系統(tǒng)。包括了登錄界面和基本資料管理。其中也相應(yīng)地學(xué)習(xí)了一下Dreamweaver。因?yàn)橐阑幌缕渲械膱D片和表格之類的。由于不熟練所以做的比較慢,效果也不是很好。但是熱心的同事給了我不少好的建議和幫助。 7月27日-7月29日
通訊錄管理系統(tǒng)是面向所有網(wǎng)民的的通訊錄,包括通訊錄管理,記事本管理等處理工作,是利用計(jì)算機(jī)進(jìn)行集中管理而開(kāi)發(fā)的系統(tǒng)。該系統(tǒng)是基于JAVA連接SQLSERVER數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā)的網(wǎng)絡(luò)通訊錄管理系統(tǒng),力求與實(shí)際相結(jié)合具有查詢、管理等功能,旨在達(dá)到使通訊錄的管理和運(yùn)營(yíng)趨于計(jì)算機(jī)化,使之更加方便、快捷以提高工作效率。 7月30日-8月2日
學(xué)習(xí)了SQL Server的相關(guān)知識(shí)。在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)——SQL Server 20xx。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無(wú)縫的與Windows 20xx Server 和 IIS 集成,提供高效安全的數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。
8月3日-8月5日
通前面所學(xué),建立數(shù)據(jù)庫(kù)。企業(yè)管理器是幫助用戶創(chuàng)建數(shù)據(jù)庫(kù)的一個(gè)有力的工具,利用數(shù)據(jù)庫(kù)向?qū),你可以很容易地?chuàng)建一個(gè)完美的SQL Server數(shù)據(jù)庫(kù)。但創(chuàng)建SQL Server數(shù)據(jù)庫(kù)之前,你需要知道如何來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)使得所建數(shù)據(jù)庫(kù)不僅滿足客戶需求,并且有較高的管理效率。數(shù)據(jù)庫(kù)是一個(gè)十分重要的信息中心,所以數(shù)據(jù)庫(kù)建立的好壞會(huì)影響到系統(tǒng)的各個(gè)方面。
8月6日-8月10日
在建立好登錄界面和數(shù)據(jù)庫(kù)后,在程序中加入了一些功能代碼。連接了相應(yīng)的數(shù)據(jù)庫(kù)。由于沒(méi)有實(shí)際的的經(jīng)驗(yàn),一開(kāi)始就把我弄的一塌糊涂。一點(diǎn)思路也沒(méi)有,而且出現(xiàn)好多個(gè)連接的錯(cuò)誤。再次向李主任請(qǐng)教有關(guān)數(shù)據(jù)庫(kù)連接的問(wèn)題。在主任詳細(xì)的指導(dǎo)下我成功的連接了用戶登錄、查詢、記錄、管理等模塊。
8月11日-8月20日
任務(wù)是優(yōu)化登錄系統(tǒng),并學(xué)習(xí)簡(jiǎn)單的調(diào)試和測(cè)試的一些方法。了解了測(cè)試的重要性和目的,而且通過(guò)這個(gè)過(guò)程可以了解自己的出錯(cuò)的地方,并加深編碼的理解和掌握。 8月21日-9月10日
學(xué)習(xí)新的知識(shí),SSH框架,曾經(jīng)是多么陌生,現(xiàn)在卻能靈活應(yīng)用。
9月11日-10月5日
利用所學(xué)知識(shí)獨(dú)立完成一個(gè)新的項(xiàng)目,最后得以實(shí)現(xiàn)。
Java實(shí)習(xí)報(bào)告12
一、實(shí)習(xí)目地
隨著社會(huì)快速的發(fā)展,企業(yè)公司對(duì)畢業(yè)的信管專業(yè)學(xué)生要求越來(lái)越高,為了能更好地適應(yīng)越來(lái)越嚴(yán)峻的就業(yè)形勢(shì),更好地更快地融入企業(yè)和社會(huì),我們必須在在校期間提升自己的素質(zhì)、職業(yè)技能以及積極參加專業(yè)資格考試等。學(xué)校課堂學(xué)到的理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,而課堂外的實(shí)踐能讓我們信管專業(yè)的學(xué)生真正深入地去體會(huì)到這個(gè)專業(yè)的內(nèi)涵,打開(kāi)視野增長(zhǎng)見(jiàn)識(shí)的同時(shí)學(xué)會(huì)將理論知識(shí)與實(shí)際情況相結(jié)合,真正運(yùn)用到工作中。而實(shí)踐的目的也是我們從學(xué)校到社會(huì)的過(guò)渡,在這個(gè)過(guò)程中可以更好地對(duì)未來(lái)職業(yè)和發(fā)展做出選擇和規(guī)劃。院校也設(shè)立了許多電子計(jì)算機(jī)知識(shí)的課程內(nèi)容,大家學(xué)了相關(guān)Java的基礎(chǔ)理論知識(shí),可是缺乏java項(xiàng)目實(shí)踐活動(dòng)實(shí)際操作的機(jī)遇。
在西安比特科技有限公司實(shí)習(xí)中,大家以工作組的方法開(kāi)展項(xiàng)目訓(xùn)煉,這也表明了將來(lái)在崗位是團(tuán)隊(duì)的協(xié)作、作戰(zhàn)。在本次項(xiàng)目開(kāi)發(fā)設(shè)計(jì)中我進(jìn)一步掌握java開(kāi)發(fā)設(shè)計(jì)的有關(guān)知識(shí),把握java開(kāi)發(fā)設(shè)計(jì)的基本上技術(shù)性,豐富多彩java開(kāi)發(fā)設(shè)計(jì)的實(shí)踐經(jīng)驗(yàn)。學(xué)習(xí)培訓(xùn)SQL的基本知識(shí)及恰當(dāng)?shù)膽?yīng)用方式,和有效的有關(guān)技術(shù)性,提升自己的工作高效率。根據(jù)實(shí)習(xí),推進(jìn)高校學(xué)過(guò)技術(shù)專業(yè)的基本上知識(shí),提升剖析、分辨和解決具體難題的能力,鍛練自身的具體動(dòng)手能力能力,提高自身的團(tuán)結(jié)協(xié)作觀念,掌握開(kāi)發(fā)軟件的思索視角和關(guān)鍵步驟,為大學(xué)畢業(yè)以后可以迅速地融入社會(huì)發(fā)展,能夠更好地融進(jìn)精英團(tuán)隊(duì)進(jìn)到工作中打好一定的基本。此次實(shí)習(xí)的目地是為了更好地提升我的專業(yè)能力、實(shí)踐活動(dòng)能力、及其要我掌握一些具體的工作情況。對(duì)我還在宣布工作中前有很重要的實(shí)際意義,無(wú)論是專業(yè)能力,或是專業(yè)能力,及其具體中的人際交往都是有了更為深入的感受,讓我還在宣布工作中前擁有一筆很寶貴的工作經(jīng)驗(yàn)。
二、實(shí)習(xí)內(nèi)容
根據(jù)此次在西安比特教育科技有限公司實(shí)習(xí),理應(yīng)對(duì)Java、SQL等知識(shí)及其eclipse 、VM等手機(jī)軟件做到嫻熟應(yīng)用的程度,另外應(yīng)當(dāng)對(duì)Java語(yǔ)言表達(dá)以及運(yùn)用有一個(gè)十分清楚、一目了然的了解。此次的實(shí)習(xí)內(nèi)容關(guān)鍵包含:對(duì)登陸智能管理系統(tǒng)有一個(gè)基本的設(shè)計(jì)構(gòu)思及明確其應(yīng)當(dāng)包含什么控制模塊完成哪些作用;對(duì)MySQL的基本知識(shí)的集中學(xué)習(xí);基礎(chǔ)理論結(jié)合實(shí)際開(kāi)展具體步驟;學(xué)好用SQL建數(shù)據(jù)庫(kù)查詢及需要報(bào)表的具體做法;了解MySQL數(shù)據(jù)庫(kù)查詢的句子,恰當(dāng)?shù)倪\(yùn)用于實(shí)踐活動(dòng);進(jìn)行簡(jiǎn)易的登錄系統(tǒng);手機(jī)軟件基本檢測(cè)。老師先給大家解讀了有關(guān)的行業(yè)動(dòng)態(tài),隨后領(lǐng)著大伙兒將大家之前在書上學(xué)習(xí)培訓(xùn)到的內(nèi)容開(kāi)展歸類小結(jié),并對(duì)事后大家做的項(xiàng)目所必須的知識(shí)開(kāi)展推進(jìn)備考。將一些早已陌生的知識(shí)拿出來(lái)溫習(xí)溫習(xí),以便項(xiàng)目中的有備無(wú)患。而且在實(shí)習(xí)的第一天公司的老師就詳盡的給大家解讀了撰寫一款應(yīng)用軟件必須的流程,這種流程針對(duì)一個(gè)制作軟件的必要性,并為此為基本上給大家定好了此次實(shí)習(xí)的大致實(shí)習(xí)步驟,開(kāi)展項(xiàng)目的需求分析報(bào)告。由于項(xiàng)目?jī)?nèi)容早已得出,因此大家立即干了一個(gè)多功能性的需求分析報(bào)告。大家工作組的項(xiàng)目是“排雷”,因而大家操作過(guò)程了一下,具體玩的全過(guò)程中發(fā)覺(jué),需求分析報(bào)告這一全過(guò)程是非常非常的關(guān)鍵,需求分析報(bào)告文本文檔的制做,決策了項(xiàng)目的每個(gè)作用及其這一手機(jī)軟件是不是合乎客戶的要求。這全是前三天進(jìn)行的,后邊將詳細(xì)設(shè)計(jì)和總體設(shè)計(jì)制做好后,大家依據(jù)總體設(shè)計(jì),來(lái)開(kāi)展項(xiàng)目的編碼。大家開(kāi)展具體的編碼,我的覺(jué)得便是,對(duì)著總體設(shè)計(jì)去開(kāi)展編碼,構(gòu)思及其邏輯性十分的清楚,很有可能在將步驟如及其偽代碼變換時(shí)略微有點(diǎn)兒費(fèi)力,當(dāng)相對(duì)性于過(guò)去大家的立即編碼來(lái)講,流暢度不言而明。
到第二周前三天再次第一周沒(méi)完成的編碼工作中,在編碼全過(guò)程中我感受到越發(fā)到編碼的后邊針對(duì)全部項(xiàng)目的把控能力就更加的關(guān)鍵,因而在中后期編碼時(shí)要有很清楚的構(gòu)思,而且針對(duì)項(xiàng)目的全部步驟一定要按要求上去開(kāi)展,不可以想起哪里就寫哪里,那樣到后邊便會(huì)連自身都不清楚自身寫了什么了。在第三天中午的情況下,老師對(duì)大家的`項(xiàng)目開(kāi)展了查驗(yàn),明確提出了許多難題,例如編碼太過(guò)度松垮,有一些地區(qū)考慮不周全全這些,在老師的建議和領(lǐng)著下,大家工作組都將編碼開(kāi)展了提升和改錯(cuò)。在這個(gè)工程項(xiàng)目里將自身的構(gòu)思有老師的較為,通過(guò)學(xué)習(xí)老師的編碼,與自身的較為會(huì)發(fā)覺(jué)許多對(duì)之后工作中有意思的事情,使自身的編碼能力,對(duì)手機(jī)軟件的提升和針對(duì)全部手機(jī)軟件的制做有更深入的了解。后邊的幾日是依據(jù)項(xiàng)目,開(kāi)展檢測(cè)。便是對(duì)手機(jī)軟件開(kāi)展檢測(cè),從最基本上的的方式檢測(cè),一直到全部項(xiàng)目的綜合能力測(cè)試,分了很多環(huán)節(jié)。而區(qū)別于過(guò)去的檢測(cè)不一樣,此次我們都是先寫測(cè)試文檔,當(dāng)測(cè)試文檔查驗(yàn)達(dá)標(biāo)后,大家才能夠沖著文本文檔開(kāi)展逐漸檢測(cè)。我覺(jué)得,這很有可能便是大家之后工作中的大致方位吧,以文本文檔為主導(dǎo)的項(xiàng)目制做。早期的授課很多知識(shí)都早已經(jīng)歷掌握。聽(tīng)起來(lái)也并不費(fèi)力。但是老師的知識(shí)也或是很博學(xué)多識(shí),在其中交叉了很多我并不了解的知識(shí),也有一些領(lǐng)域的有關(guān)知識(shí),這種就是我覺(jué)得很重要的。中后期的實(shí)踐活動(dòng),老師早已將核心技術(shù),知識(shí)都講過(guò)去了,大家只必須細(xì)心想一想哪些地方該用哪種技術(shù)性就可以了。在這段時(shí)間,我看到了一個(gè)工程項(xiàng)目的應(yīng)該有的構(gòu)架,開(kāi)發(fā)設(shè)計(jì)的步驟。在授課時(shí),老師一直提及當(dāng)今的社會(huì)發(fā)展局勢(shì),用工狀況,協(xié)助大家掌握有關(guān)的領(lǐng)域,實(shí)際上,我認(rèn)為大家最缺乏的并不是技術(shù)性,只是領(lǐng)域局勢(shì)。老師的解讀也十分詳盡,尤其是針對(duì)基本,常見(jiàn)類的方式,使用方法。在老師的領(lǐng)著下,去了解了別的程序編寫的技術(shù)性,例如“五子棋”手機(jī)游戲、圖靈機(jī)器人等。
三、實(shí)習(xí)小結(jié)
光陰荏苒,JAVA項(xiàng)目實(shí)習(xí)一晃經(jīng)過(guò),回想到全部學(xué)習(xí)過(guò)程,內(nèi)心感觸頗深。實(shí)習(xí)一開(kāi)始時(shí)自然認(rèn)為很枯燥乏味,可是根據(jù)這一全過(guò)程我覺(jué)得自身學(xué)得了很多東西,雖然不精,但早已新手入門,如今實(shí)習(xí)已告一段落,從此次成效上看來(lái),或是較為取得成功的。實(shí)習(xí)的全過(guò)程盡管有很多不辭辛勞的工作中,可是根據(jù)這種工作中換得的是遍體鱗傷豐碩成果。針對(duì)大家而言實(shí)習(xí)是僅僅一次歷經(jīng),但也是一個(gè)起始點(diǎn)。從這兒大家不但學(xué)得了從院校不可以學(xué)得的知識(shí),更使我們的操作過(guò)程技術(shù)性得到了更高的提升。但更關(guān)鍵的是工作經(jīng)驗(yàn),是針對(duì)互聯(lián)網(wǎng)行業(yè)的了解。針對(duì)怎樣在精英團(tuán)隊(duì)中與別人溝通交流,交往的能力獲得了非常好的鍛練。
從此次實(shí)踐中我明白了,大家校園內(nèi)學(xué)習(xí)培訓(xùn)與在崗位上學(xué)習(xí)是不一樣的;在企業(yè)上,是沒(méi)人會(huì)像老師一樣傾其所有的教你,也不會(huì)有些人花時(shí)間從零的教你,可是你做不對(duì)便會(huì)有指責(zé),這類變化要我有點(diǎn)兒猝不及防。人一直能在逆境中成長(zhǎng),指責(zé)一多,因?yàn)槲覞u漸地的地去學(xué)習(xí),勤奮的把工作中做的細(xì)膩一點(diǎn),盡自身的能力去把工作中做得極致一些,讓自身和領(lǐng)導(dǎo)干部都溫馨一點(diǎn)。在工作上,你沒(méi)有按時(shí)進(jìn)行工作中,那麼便是你的過(guò)錯(cuò),你的能力難題,就算是加班加點(diǎn)熬整夜,你也務(wù)必把任務(wù)完成,這就是義務(wù)。這就是工作中與院校里的最壓根的差別,也是以學(xué)員轉(zhuǎn)化成員工務(wù)必歷經(jīng)的環(huán)節(jié)。在實(shí)踐過(guò)程中,我對(duì)專業(yè)有了清晰認(rèn)識(shí),需要掌握對(duì)的收集、分析、管理,對(duì)系統(tǒng)的分析設(shè)計(jì),需要掌握專業(yè)的計(jì)算機(jī)語(yǔ)言知識(shí)和管理知識(shí)等,需要聊好的數(shù)理知識(shí)和邏輯思維,具有實(shí)踐能力和創(chuàng)新精神,了解行業(yè)發(fā)展現(xiàn)狀與趨勢(shì)。了解到必須熟悉的計(jì)算機(jī)語(yǔ)言如C語(yǔ)言、JAVA語(yǔ)言及web,C語(yǔ)言和JAVA語(yǔ)言是我們編寫代碼的必須,web是實(shí)現(xiàn)系統(tǒng)的必須,HTML5賦予網(wǎng)頁(yè)豐富性,可以跨平臺(tái)適應(yīng)網(wǎng)頁(yè)設(shè)計(jì),有更多多媒體元素提高可用性和用戶體驗(yàn)。在具備好專業(yè)技能后,撰寫的學(xué)術(shù)態(tài)度也很重要,規(guī)范化有利于能力提高,職業(yè)素養(yǎng)也是必學(xué)的一課,好的是成功的開(kāi)始,學(xué)會(huì)職場(chǎng)禮儀和規(guī)范,更好融入社會(huì)和工作。
根據(jù)此次實(shí)踐,我可以察覺(jué)到許多的工作經(jīng)歷,可是在開(kāi)發(fā)設(shè)計(jì)中的知識(shí)大家掌握的或是不足充足,導(dǎo)致我們?cè)陂_(kāi)發(fā)設(shè)計(jì)前期要較多的時(shí)間用以新手入門。更為讓我認(rèn)為校園內(nèi)學(xué)習(xí)培訓(xùn)基本上知識(shí)是十分關(guān)鍵的。再度因?yàn)槲腋鼮樯钊氲囊庾R(shí)到大家院校一部分學(xué)員廣泛基礎(chǔ)知識(shí)知識(shí)較多,工程項(xiàng)目缺乏經(jīng)驗(yàn)的狀況,大家同學(xué)們大能夠除掉過(guò)去恥于參加工程項(xiàng)目,怕在他人前認(rèn)短的心理狀態(tài),大家應(yīng)當(dāng)積極主動(dòng)的參與院校的社會(huì)實(shí)踐活動(dòng),多多的參加老師的項(xiàng)目,擁有這一些知識(shí),大家一般在工程項(xiàng)目眼前或是能迅速下手的,而為了更好地更強(qiáng)的開(kāi)展開(kāi)發(fā)設(shè)計(jì),大家也應(yīng)當(dāng)在學(xué)校期內(nèi)就多開(kāi)展一些工程項(xiàng)目層面的鍛練,塑造具體動(dòng)手能力能力。
非常感謝西安比特教育科技有限公司和指導(dǎo)老師張老師在實(shí)習(xí)期對(duì)我的悉心栽培,我在公司學(xué)到了很多,這對(duì)我未來(lái)的職業(yè)規(guī)劃起到了十分深刻的影響。
Java實(shí)習(xí)報(bào)告13
這次到達(dá)內(nèi)的生產(chǎn)實(shí)習(xí),每個(gè)人都抱著一種認(rèn)真學(xué)習(xí)的態(tài)度,去接受未來(lái)的挑戰(zhàn)。 在現(xiàn)今社會(huì),就業(yè)問(wèn)題就似乎總是圍繞在我們的身邊,成了說(shuō)不完的話題。招聘會(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)國(guó)內(nèi)外的經(jīng)濟(jì)形勢(shì)的變化,并且能夠在生活和工作中很好地處理各方面的'問(wèn)題,我來(lái)到了重慶達(dá)內(nèi)軟件有限公司,開(kāi)始了我這個(gè)假期的專業(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ǔ)。通過(guò)這段時(shí)間的專業(yè)實(shí)習(xí),學(xué)到一些在學(xué)校里學(xué)不到的東西。因?yàn)榄h(huán)境的不同,接觸的人與事不同,從中所學(xué)的東西自然就不一樣了。
第一周的學(xué)習(xí)比較輕松,我們學(xué)習(xí)了基本的Linux系統(tǒng)命令和操作,開(kāi)始熟悉實(shí)習(xí)所用的系統(tǒng),為以后的實(shí)習(xí)打下基礎(chǔ)。我們從最基礎(chǔ)的CoreJava開(kāi)始學(xué)習(xí)。從變量、運(yùn)算符、順序控制等開(kāi)始學(xué)習(xí)。由于兩三年前學(xué)習(xí)的內(nèi)容早已生疏,我們?cè)谥匦聦W(xué)習(xí)的過(guò)程中仍有不少收獲,所謂溫故而知新就是這個(gè)道理吧。
Java實(shí)習(xí)報(bào)告14
一、實(shí)習(xí)目的及意義
進(jìn)一步了解java開(kāi)發(fā)的相關(guān)知識(shí),掌握java開(kāi)發(fā)的基本技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),鞏固大學(xué)所學(xué)專業(yè)的基本知識(shí),提高分析、判斷和處理實(shí)際問(wèn)題的能力,鍛煉自己的實(shí)際動(dòng)手能力,增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實(shí)習(xí)任務(wù)
實(shí)習(xí)期間,第一階段:主要學(xué)習(xí)了Unix開(kāi)發(fā)環(huán)境(Unix系統(tǒng)原理,Unix常用命令,Unix開(kāi)發(fā)環(huán)境);java語(yǔ)言基礎(chǔ)(算法基礎(chǔ),常用數(shù)據(jù)結(jié)構(gòu),企業(yè)編程規(guī)范);java面向?qū)ο,JDK核心API;并做了一個(gè)“在線考試系統(tǒng)項(xiàng)目”。第二階段:主要學(xué)習(xí)了SQL語(yǔ)言(SQL語(yǔ)言基礎(chǔ)和提高,SQL語(yǔ)句調(diào)優(yōu));Oracle數(shù)據(jù)庫(kù)開(kāi)發(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ù)開(kāi)發(fā)、培訓(xùn)、咨詢?yōu)橐惑w的軟件公司。公司由海外留學(xué)人員和國(guó)內(nèi)IT精英人士創(chuàng)建,主要成員均擁有碩士以上學(xué)位,畢業(yè)于國(guó)內(nèi)著名大學(xué)如:清華大學(xué),北京航空航天大學(xué)等。并都曾就職于國(guó)內(nèi)知名IT企業(yè),如:IBM、搜狐、中軟國(guó)際、清華紫光等。
公司成立以來(lái),已經(jīng)為國(guó)內(nèi)數(shù)百家軟件企業(yè)輸送將近數(shù)萬(wàn)名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)目有石家莊市中國(guó)農(nóng)業(yè)銀行支票匯兌系統(tǒng),北京市交通管理局內(nèi)部OA系統(tǒng),西安農(nóng)林畜牧局CMS項(xiàng)目等。
北京尚學(xué)堂科技有限公司已經(jīng)在全國(guó)眾多城市設(shè)立辦事處,在西安、長(zhǎng)沙設(shè)立分公司。公司的目標(biāo)是要成為中國(guó)領(lǐng)先的集項(xiàng)目開(kāi)發(fā)、人才培訓(xùn)、企業(yè)內(nèi)訓(xùn)一體的大型企業(yè)集團(tuán)。
六、實(shí)習(xí)內(nèi)容
第一階段
在java初級(jí),我們主要學(xué)習(xí)了J2SE,包括JAVA 開(kāi)發(fā)基礎(chǔ)知識(shí) 、 Eclipse 開(kāi)發(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ù)庫(kù)技術(shù)、JDBC技術(shù)、HTML & CSS & JavaScript、Jquery、Http協(xié)議深入、JSP&Servlet、JSTL標(biāo)簽庫(kù)、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ì)的思想的有效途徑。通過(guò)參加專業(yè)實(shí)習(xí)活動(dòng),有助于我們?cè)谛V袑W(xué)生更新觀念,吸收新的思想與知識(shí)。近四個(gè)月的實(shí)習(xí),雖然時(shí)間很短,卻讓我從中領(lǐng)悟到了很多的東西,而這些東西將讓我終生受用。專業(yè)實(shí)習(xí)加深了我與社會(huì)各階層人的感情,拉近了我與社會(huì)的距離,也讓自己在實(shí)踐中開(kāi)拓了視野,增長(zhǎng)了才干,進(jìn)一步明確了我們青年學(xué)生的成材之路與肩負(fù)的歷史使命。社會(huì)才是學(xué)習(xí)和受教育的大課堂,在那片廣闊的天地里,我們的人生價(jià)值得到了體現(xiàn),為將來(lái)更加激烈的競(jìng)爭(zhēng)打下了更為堅(jiān)實(shí)的基礎(chǔ)。我在實(shí)踐中得到許多的感悟!
通過(guò)在達(dá)內(nèi)的實(shí)習(xí),讓我的專業(yè)知識(shí)有了進(jìn)一步的提高,縮短了我與社會(huì)接軌距離。讓我懂得在工作上還要有自信。自信不是盲目地自夸,而是對(duì)自己的能力做出肯定。社會(huì)經(jīng)驗(yàn)缺乏,學(xué)歷不足等種種原因會(huì)使自己缺乏自信。其實(shí)有誰(shuí)一生下來(lái)句什么都會(huì)的,只要有自信,就能克服心理障礙,那一切就變得容易解決了。同時(shí)知識(shí)的積累也是非常重要的。知識(shí)猶如人的血液。人缺少了血液,身體就會(huì)衰弱,人缺少了知識(shí),頭腦就要枯竭。這次接觸的釀造業(yè),對(duì)我來(lái)說(shuō)很陌生,要想把工作做好,就必須了解這方面的知識(shí),對(duì)其各方面都有深入的了解,才能更好地應(yīng)用于工作中。
Java實(shí)習(xí)報(bào)告15
實(shí)習(xí)單位:
教務(wù)部制
實(shí)習(xí)時(shí)間:
20xx.6.22--7.5
一、實(shí)習(xí)目的
通過(guò)接觸和參加實(shí)際工作,充實(shí)和擴(kuò)大自己的知識(shí)面,培養(yǎng)自己綜合應(yīng)用的能力,理論聯(lián)系實(shí)踐,鍛煉自己各方面綜合能力,為以后做畢業(yè)設(shè)計(jì)及工作實(shí)踐打基礎(chǔ)。
二、實(shí)習(xí)單位及崗位介紹
xx教育介紹:
xx教育是全球教育管理集團(tuán)(GEM)在中國(guó)的旗艦機(jī)構(gòu),由原摩托羅拉全球高級(jí)副總裁賴炳榮先生創(chuàng)立,地處蘇州工業(yè)園區(qū)獨(dú)墅湖高等教育區(qū),業(yè)務(wù)領(lǐng)域涵蓋三個(gè)方面:
1.xx教育實(shí)訓(xùn)基地
2. 移動(dòng)互聯(lián)網(wǎng)項(xiàng)目工場(chǎng)
3. 蘇州xx軟件技術(shù)學(xué)院
我們這次參加實(shí)習(xí)的部分就是xx教育實(shí)訓(xùn)基地。
android應(yīng)用開(kāi)發(fā)程序員,勉強(qiáng)概括了,在這半個(gè)月中,我們的角色。Android是基于java開(kāi)發(fā)出來(lái)的框架,所以我們?cè)诔蔀楹细竦腶ndroid應(yīng)用開(kāi)發(fā)程序員之前,進(jìn)行了一段時(shí)間java的學(xué)習(xí),java我們之前在學(xué)校是有學(xué)過(guò)的,而正是這一段重復(fù)學(xué)習(xí)的過(guò)程讓我們開(kāi)始認(rèn)識(shí)到xx教育與大學(xué)教育相比,他的獨(dú)特之處。Android工程師是指從事Android移動(dòng)應(yīng)用操作系統(tǒng)、游戲和各種Android平臺(tái)功能的應(yīng)用、開(kāi)發(fā)和測(cè)試的技術(shù)人員。 以手機(jī)開(kāi)發(fā)為主要對(duì)象,包括但不限于手機(jī)操作系統(tǒng)、手機(jī)游戲、手機(jī)其他多種功能的開(kāi)發(fā)和優(yōu)化人員。Android工程師是移動(dòng)應(yīng)用開(kāi)發(fā)者,希望將自己的應(yīng)用移植到該平臺(tái)上或者在該平臺(tái)上開(kāi)發(fā)應(yīng)用。簡(jiǎn)單點(diǎn),android應(yīng)用開(kāi)發(fā),就是基于android的框架,設(shè)計(jì)并代碼實(shí)現(xiàn)android應(yīng)用。
三、實(shí)習(xí)內(nèi)容及過(guò)程 Day1開(kāi)班典禮
來(lái)到xx,我就開(kāi)始把自己當(dāng)作一個(gè)工作人來(lái)看待,我從心里期待,xx能給我們展示作為一個(gè)職場(chǎng)人所必須具有的素質(zhì)與能力,同時(shí),我也希望自己能從這個(gè)過(guò)程中慢慢學(xué)習(xí),去為成為一個(gè)職場(chǎng)人而做好前期準(zhǔn)備。
開(kāi)班典禮,名字很容易讓我們產(chǎn)生又在經(jīng)歷一次入學(xué),新生。從社會(huì)這個(gè)大學(xué)堂來(lái)說(shuō),我們現(xiàn)在就是一個(gè)新生,新生這個(gè)角色我們并不陌生,從初中到高中,再?gòu)母咧械酱髮W(xué),每一次,我們都是滿懷憧憬與期待。這次我們卻在期待當(dāng)中感受到沉甸甸的責(zé)任。
開(kāi)班典禮上,主講人給我們講了xx的產(chǎn)生背景和創(chuàng)辦企業(yè)的背景。賴炳榮先生在自己本該頤養(yǎng)天年的時(shí)候,投入財(cái)力精力進(jìn)入到中國(guó)it教育中來(lái),而并不以營(yíng)利為目的。這種精神,我們是該敬重的,為什么沒(méi)說(shuō)學(xué)習(xí)是因?yàn)椋⒉皇敲總(gè)人都有機(jī)會(huì)達(dá)到賴炳榮先生的高度。與其高調(diào)著說(shuō)學(xué)習(xí),不如從心里的敬意來(lái)得實(shí)際些。
xx的創(chuàng)業(yè)理念是架起企業(yè)與教育的橋梁,當(dāng)然這與面向?qū)W術(shù)的當(dāng)學(xué)教育是有很大區(qū)別的。老師在介紹完xx,就開(kāi)始講起了職場(chǎng)。
職場(chǎng),是我們大部分的歸宿,那么職場(chǎng),或者企業(yè)到底需要什么樣的人呢?要成為職場(chǎng)贏家我們需要注意什么呢?這些問(wèn)題主講人都給我們做了解答。
企業(yè)需要的是效益,所以他需要的`能帶來(lái)效益的人,與大學(xué)教育相比,企業(yè)跟多的注重的是結(jié)果導(dǎo)向,也就是說(shuō)只要效益,而不注重結(jié)果。這樣的造成的結(jié)果是,要想在企業(yè)當(dāng)中生成,我們必須注意規(guī)范與靈活的統(tǒng)一。規(guī)范是因?yàn)槠髽I(yè)要實(shí)現(xiàn)最大效益,我們要想在企業(yè)生存,就必須遵守企業(yè)的游戲規(guī)則,這些規(guī)則可能條條框框與我們?cè)诖髮W(xué)中養(yǎng)成的自由散漫。
【Java實(shí)習(xí)報(bào)告】相關(guān)文章:
JAVA畢業(yè)實(shí)習(xí)報(bào)告05-07
JAVA實(shí)習(xí)總結(jié)【合集14篇】06-19
java工作總結(jié)04-11
java面試自我介紹04-22
學(xué)習(xí)java項(xiàng)目總結(jié)范文01-16
初級(jí)java崗位職責(zé)01-31