〖摘要〗而后,結(jié)合數(shù)據(jù)庫的知識,對增、刪、改、查這四個功能進行了延伸,對相應(yīng)的Java程序代碼進行了修改,重寫了類,重新定義了包。實習(xí)完后要寫計算機實習(xí)報告,個人簡歷網(wǎng)在這里為您特別收集了一篇十分實用的《計算機科學(xué)與技術(shù)實習(xí)報告》,你不妨參考參考。
實習(xí)情況概述
根據(jù)學(xué)院的統(tǒng)一部署和要求,我系自2011年7月9日至2011年7月18日,集中十天時間安排了Java實習(xí),現(xiàn)將實習(xí)情況概述總結(jié)如下:
這十天的生產(chǎn)實習(xí)在軟帝信息科技有限公司完成的,在軟帝的課堂上,帶著我們做項目的朱老師沒有任何架子,有問必答,嚴(yán)謹(jǐn)認(rèn)真又充滿了親和力。
實習(xí)期間同學(xué)們按照實習(xí)要求,每天記錄生產(chǎn)實習(xí)日志,上交了一份實習(xí)鑒定表。實習(xí)結(jié)束以后,我們又寫了這份生產(chǎn)實習(xí)報告,包括實習(xí)情況概述、規(guī)定實習(xí)內(nèi)容的概述、專題分析內(nèi)容、實習(xí)收獲體會、對實習(xí)的工作修改意見等。
回顧實習(xí)的這段日子,從最初的新鮮感到后來的無比充實,從最初對自己能力的懷疑和擔(dān)憂,到后來的每一天都因為掌握了新知識而興奮不已。
實習(xí)這段時間,我學(xué)習(xí)了J2EE,學(xué)習(xí)使用JSP,JS,TOMCAT服務(wù)器,html以及strusts框架。對mySQL和Myeclipse這些工具能熟練使用,并對JDBC有了初步的認(rèn)識,學(xué)習(xí)了如何用Java連接數(shù)據(jù)庫,對數(shù)據(jù)庫的表進行添加、刪除、更新和查詢。對于數(shù)據(jù)庫,即JDBC老師講的時間比較長,講解的JDBC的六種方法雖不能樣樣都掌握,但對于最基本的兩種方法我非常熟練。html老師講了一天,講解了基本的語法,標(biāo)記,以及在html中嵌套js語言,用來創(chuàng)建函數(shù)方法,完成一定的功能,在學(xué)習(xí)的過程,我發(fā)現(xiàn)html中有很多的標(biāo)記都很陌生,不知道具體的含義,以后我會自己弄清楚。strusts框架是本次實習(xí)的核心,難度大,現(xiàn)在我已經(jīng)對其框架結(jié)構(gòu)有了清楚的了解,對頁面的跳轉(zhuǎn)建立,它的構(gòu)造過程和方法都熟諳于心,但是仍不能熟練的進行設(shè)計。
本次實習(xí)的項目是寵物網(wǎng)站的制作,這涉及到數(shù)據(jù)庫知識和相應(yīng)的程序設(shè)計框架,運用JSP技術(shù)來進行網(wǎng)頁制作并實現(xiàn)網(wǎng)頁之間的跳轉(zhuǎn)。最后,本人結(jié)合所學(xué)這些的內(nèi)容制作了一個小型網(wǎng)站,作為實習(xí)的成果。
挑戰(zhàn)與困難共存,成功與喜悅同在。
總之,通過此次實習(xí),我得到了一次全面而系統(tǒng)的鍛煉機會,增長了不少知識,學(xué)到了許多書本上所學(xué)不到的知識和技能。朱老師關(guān)心我們的進度,重視與我們的互動,這讓我很感動,同時也學(xué)得很有勁。我對這次的實習(xí)如此感興趣,是因為它不僅融入了我們學(xué)位課數(shù)據(jù)庫里面的知識,而且把數(shù)據(jù)結(jié)構(gòu)的知識和JAVA也結(jié)合起來,使我們真正對所學(xué)的知識融會貫通,熟練在手。所以我想這次實習(xí)最成功的地方就在于,它為我們解開了一個一直以來的疑團,就是我們學(xué)習(xí)數(shù)據(jù)庫,學(xué)習(xí)各種程序語言,學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),這些看似各不相關(guān)的東西,究竟是有什么用。它讓我意識到,原來我們所學(xué)的知識是可以以這樣的方式融合在一起,原來我們所學(xué)的知識應(yīng)該這樣來使用。
我非常感謝學(xué)校給予我們這樣的實習(xí)機會,這對我們的學(xué)習(xí)能力的提高有了莫大的幫助以及對行業(yè)有了更多的了解和認(rèn)識。
實習(xí)內(nèi)容的概述
本次實習(xí)所要完成的項目是制作一個寵物網(wǎng)站,涉及到的知識包括JAVA、數(shù)據(jù)庫、程序設(shè)計框架,以及運用JSP技術(shù)來實現(xiàn)網(wǎng)頁之間的跳轉(zhuǎn)。朱老師循序漸進的為我們講解每一部分的知識,他條理分明的授課計劃,讓我們每一天的學(xué)習(xí)都充滿了勁頭,下面我就每天的實習(xí)內(nèi)容做一個簡要概述。
第一天:
主要是回顧了一下JAVA的基礎(chǔ)知識,然后老師將我們在學(xué)校所學(xué)的知識進行了延伸,向我們概括的說明了這次生產(chǎn)實習(xí)的總體任務(wù)和學(xué)習(xí)方向,這是我第一次聽到JDBC這個概念,并學(xué)習(xí)使用JAVA連接數(shù)據(jù)庫。在老師的指導(dǎo)下,我們安裝了Mysqle和Mclipse,它們將貫穿在我們所有的學(xué)習(xí)之中,老師還額外的提到了一些快捷鍵,加快了編程的效率,這很實用。
第二天:
今天老師用不少實例演示如何完成JAVA連接數(shù)據(jù)庫,我們在DOS界面下用數(shù)據(jù)庫語言來進行命令的輸入,這和我們學(xué)過的數(shù)據(jù)庫知識聯(lián)系緊密,接著我們學(xué)習(xí)了一些基本的數(shù)據(jù)庫操作,如對數(shù)據(jù)庫的表進行創(chuàng)建、添加、查找、刪除、修改等操作,我的感覺是,構(gòu)建一個程序之前首先要對我們手里的數(shù)據(jù)有邏輯性的分析和掌握。今天的學(xué)習(xí)內(nèi)容很多,通過今天的學(xué)習(xí),我對Myclipse有了熟練的掌握,并對Mysqle有了初步認(rèn)識,雖然對JDBC仍然一頭霧水,但我相信接下來的學(xué)習(xí),能讓我有所收獲的。
第三天:
今天回顧了一下昨天學(xué)習(xí)的對數(shù)據(jù)庫在DOS界面下的操作,以及用JAVA程序代碼操作數(shù)據(jù)庫,接著,老師對對應(yīng)的JAVA代碼進行了修改,然后我們也試著修改代碼,這樣我們就對代碼有了深入的了解,今天還學(xué)習(xí)創(chuàng)建Webproject,并學(xué)習(xí)了消除異常的方法,學(xué)習(xí)如何處理拋出異常,以及設(shè)置快捷鍵的方法,再一次對Myclipse這一軟件有了更深入的認(rèn)識。今天過得很充實,幾乎每天都在不停的敲代碼,很充實。
第四天:
今天回顧了一下前面所講的一些對于數(shù)據(jù)庫的操作的Java程序代碼,并就其中的一部分進行了重新的分析,鞏固了多態(tài)的知識。而后,結(jié)合數(shù)據(jù)庫的知識,對增、刪、改、查這四個功能進行了延伸,對相應(yīng)的Java程序代碼進行了修改,重寫了類,重新定義了包。并對各個類之間的關(guān)系進行了系統(tǒng)的分析。下午,我們學(xué)習(xí)了HTML的基本格式和標(biāo)簽,在學(xué)校沒有接觸過HTML,但是老師講的很清楚,知識很容易接受。
第五天:
今天對HTML進行了進一步講解,完成了HTML代碼的編寫,并對其中的重難點語句進行了分析,老師今天給我們講解了JSP的概念,之后,我們學(xué)習(xí)建立WEB工程,學(xué)習(xí)配置tomcate和serves。JSP的作用是響應(yīng)客戶端請求,講HTML表單中的值拿出來放入數(shù)據(jù)庫形成連接,最后,便在html知識的基礎(chǔ)上開始對jsp文件進行設(shè)計。今天將HTML與JAVA以及數(shù)據(jù)庫知識聯(lián)系起來,第一次認(rèn)識到這三門學(xué)科可以這樣聯(lián)系起來,這也算是一種收獲吧!
第六天:
今天首先是重新安裝了一下所需的各種軟件。這些軟件在我們在此次寵物網(wǎng)站項目的建設(shè)上都要用到,接著創(chuàng)建所需的數(shù)據(jù)庫,并各自編寫相應(yīng)的程序代碼,并對jsp文件的功能進行完善,接著學(xué)習(xí)了Struts。接下來我們學(xué)習(xí)了框架的設(shè)計,網(wǎng)站的需求分析,同時,對網(wǎng)站的各個頁面的設(shè)計及功能,涉及到的數(shù)據(jù)庫和相應(yīng)的程序設(shè)計框架做了說明,讓我們從各方面了解了網(wǎng)頁制作。