千文網(wǎng)小編為你整理了多篇相關(guān)的《java實習(xí)報告總結(jié)(合集)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在千文網(wǎng)還可以找到更多《java實習(xí)報告總結(jié)(合集)》。
第一篇:java實習(xí)報告
一、 實習(xí)目的
通過對java語言、JavaWeb、Oracle數(shù)據(jù)庫應(yīng)用設(shè)計及SQL語言的復(fù)習(xí)和鍛煉,并且通過使用MyEclipse 開發(fā)平臺設(shè)計庫存管理系統(tǒng)項目,以達到充分熟悉開發(fā)平臺及其應(yīng)用設(shè)計。同時掌握并實踐軟件項目設(shè)計規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求進一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),培養(yǎng)我們綜合運用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運用所學(xué)的知識,提高自身的編程能力;增強自己的團隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實習(xí)主要流程
1、公司管理規(guī)則,程序員素質(zhì),程序員編碼規(guī)范;
2、需求開發(fā)與管理;
3、面向?qū)ο蠓治雠c設(shè)計,面向?qū)ο缶幊痰奶匦?
4、 javaSE、javaWeb 、頁面設(shè)計-JSP頁面;
5、數(shù)據(jù)庫設(shè)計、SQL應(yīng)用;
6、軟件需求分析與設(shè)計;
7、項目實戰(zhàn)
三、 實習(xí)內(nèi)容
Oracle數(shù)據(jù)庫
數(shù)據(jù)庫是數(shù)據(jù)的結(jié)構(gòu)化集合。計算機是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計算方面扮演著關(guān)鍵的中心角色,或是作為獨立的實用工具,或是作為其他應(yīng)用程序的組成部分。
Oracle服務(wù)器還有一套實用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測試主頁上,給出了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ù)庫訪問程序,從而擴充網(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等),進而可使用標(biāo)準(zhǔn)的SQL語言來存取數(shù)據(jù)庫中的數(shù)據(jù),而不必再為每一種數(shù)據(jù)庫系統(tǒng)編寫不同的Java程序代碼。
控制技術(shù)-Servlet技術(shù)
1) 什么是Servlet?
一個servlet就是Java編程語言中的一個類,它被用來擴展服務(wù)器的性能,服務(wù)器上駐留著可以通過“請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴展Web服務(wù)器的應(yīng)用程序。Java Servlet技術(shù)為這些應(yīng)用程序定義了一個特定于HTTP的 servlet類。
javax.servlet和javax.servlet.http包為編寫servlet提供了接口和類。所有的servlet都必須實現(xiàn)Servlet接口,該接口定義了生命周期方法。
2) Servlet的生命周期
一個servlet的生命周期由部署servlet的容器來控制。當(dāng)一個請求映射到一個servlet時,該容器執(zhí)行下列步驟。 1)MVC 模式
為了把表現(xiàn)層presentation從請求處理request processing 和數(shù)據(jù)存儲data storage中分離開來,SUN公司推薦在JSP文件中使用一種“模型-視圖-控制器”Model-view-controller 模式。規(guī)范的SERVLET或者分離的JSP文件用于處理請求。當(dāng)請求處理完后,控制權(quán)交給一個只作為創(chuàng)建輸出作用的JSP頁。有幾種平臺都基于服務(wù)于網(wǎng)絡(luò)層的模-視圖-控件 模式(比如Struts 和Spring framework)。
2) JSP技術(shù)的強勢
(1)一次編寫,到處運行。在這一點上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。
(2)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP/PHP的局限性是顯而易見的。
(3)強大的可伸縮性。從只有一個小的Ja#from 文件就可以運行Servlet/JSP,到由多臺服務(wù)器進行集群和負(fù)載均衡,到多臺Application進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。
(4)多樣化和功能強大的開發(fā)工具支持。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。
3) JSP技術(shù)的弱勢
(1) 與ASP一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。
(2) Java的運行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的.java文件和.class文件,以及對應(yīng)的版本文件。
四、實習(xí)總結(jié)
通過這一期的.實訓(xùn),雖然實訓(xùn)的時間不長,但是總體上收獲挺大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。
當(dāng)我們正式準(zhǔn)備學(xué)習(xí)實訓(xùn)java編程技術(shù)時,讓我倍感興奮,畢竟java是自己以后想主攻技術(shù),所以自然也就非常的亢奮。剛開始實訓(xùn)的第一天,同學(xué)們就推薦我為組長,我感覺肩上責(zé)任之重大,那一刻起,我就決心帶領(lǐng)我們小組,奮戰(zhàn)我們的實訓(xùn)路。當(dāng)然開始學(xué)習(xí)后也并非是想象中那樣順利,開始的學(xué)習(xí)讓我異常感到學(xué)習(xí)任務(wù)的艱巨,因為學(xué)習(xí)中我們遇到了很多以前未曾遇到的難點,有時難免冥思苦想也無濟于事,通過我們小組的積極努力協(xié)作,同時請教老師和其他同學(xué),我們順利的化解了一道道的障礙。
這讓我不斷的對學(xué)習(xí)技術(shù)又有了新的認(rèn)識:學(xué)習(xí)中我們必須邊總結(jié)邊學(xué)習(xí),開始階段對老師交代的任何方法和類都不要放過,不管是否簡單與否都要樂于地接受,因為老師肯定有他的道理,相信老師走過的路比我們長,那么其經(jīng)驗也就肯定比我們豐富。上課時一定要專心聽講,一個關(guān)鍵的知識點聽漏了,可能會使一個人在課下花很多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學(xué)習(xí)不能和老師的講的課程同步,以至出現(xiàn)以后就跟不上老師講課的進度而掉隊。所以學(xué)習(xí)中我們寧可先勞其筋骨,苦其心志,惡其體膚,也不能掉隊跟不上學(xué)習(xí)進度。
在這里,我非常感謝實訓(xùn)的指導(dǎo)老師,在老師的幫助和指導(dǎo)下,我克服了Java學(xué)習(xí)上的一道道難關(guān),課上認(rèn)真聽講,摘好必要的筆記,并通過自己課后的不斷消化學(xué)習(xí),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識,并且能獨立的開發(fā)出系統(tǒng)。
實訓(xùn)即將結(jié)束了,我非常懷念廈門萬策在南昌大學(xué)的校內(nèi)實訓(xùn),在實訓(xùn)的這短短兩周的時間里,我每一天過的都市踏實的,充實的;我相信,只要我秉持艱苦奮斗,為理想拼搏的精神,盡管在未來的java路上荊棘叢叢,我一定可以披荊斬刺,度過重重難關(guān),實現(xiàn)自己未來的理想!
實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我們都會因涉事而成長。
通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。然后,在技術(shù)上也有了很大的提高,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。而且所作的軟件應(yīng)用性更強。所以,我要堅定自己的信念,在公司好好實習(xí),爭取提早轉(zhuǎn)正,我相信我會在JAVA開發(fā)這條路上走的更長更遠(yuǎn)。
第二篇:java實訓(xùn)實習(xí)心得
20xx年下學(xué)期第17周,在老師的指導(dǎo)下,我們班進行了為期一周的CAD制圖實訓(xùn),主要是以橋梁橋臺、鋼筋、隧道圖等幾種常見施工簡圖的繪制,通過實訓(xùn),進一步掌握CAD的應(yīng)用,增強動手操作能力。
實訓(xùn)的前一天晚自習(xí),老師首先給我們講了這周實(毛豐美事跡心得體會)訓(xùn)的課程安排,說明了本周實訓(xùn)的主要內(nèi)容,實訓(xùn)目的以及意義所在,然后交代了一些細(xì)節(jié)方面的問題,強調(diào)應(yīng)當(dāng)注意的一些地方,以及考試成績打分情況。說到它的使用性,相信許多同學(xué)都有同感。我們從書上得知,CAD可以繪制機械、建筑、航空、石油等多方面的二維平面圖形和三維立體圖形等等,所以說它的使用性是非常之廣泛的。我們在繪制圖形的時候要注意線條的寬度,字體的美觀。現(xiàn)在用CAD就完全沒有這方面的問題,粗細(xì)線條全用“特性”來規(guī)范,一目了然。尺寸也相當(dāng)準(zhǔn)確,在命令提示行里輸入多少就是多少,也不用拿著丁字尺在圖紙上比畫來比畫去,到頭來還是達不到十分準(zhǔn)確。畫線線連結(jié)、圓弧連接的時候CAD在尺寸方面的優(yōu)勢就更加明顯,比如畫圓與直線相切的時候,手工繪圖只能憑感覺覺得差不多就畫上去,每一條畫得都不一樣,怎么看都不對稱。用CAD畫,打開對象捕捉就能把切點給抓進來,又快又準(zhǔn)!尺寸標(biāo)注更是快捷,兩個點一拉,左鍵一點就完成一個標(biāo)注,不用畫箭頭,不用標(biāo)文字,只要自己設(shè)計好標(biāo)注格式,計算機就能按要求標(biāo)出來。插入文字也很方便,在多行文本編輯器里輸入文字內(nèi)容就能出來絕對標(biāo)準(zhǔn)的國標(biāo)字,比起我們手寫的字就美觀漂亮的多!粗糙度、基準(zhǔn)符號、標(biāo)題欄等做成塊就可以隨意插入,用不著一個一個地畫了,用起來確實很快!
尺寸標(biāo)注是工程制圖中的一項重要內(nèi)容。在繪制圖形是時,僅僅繪制好的圖形還不能看什么來,也不足以傳達足夠的設(shè)計信息。只有把尺寸標(biāo)住標(biāo)在自己的圖形上面,就會讓看圖者一目了然,CAD提供的尺寸標(biāo)注功能可以表達物體的真實大小,確定相互位置關(guān)系使看圖者能方便快捷地以一定格式創(chuàng)建符合行業(yè)或項目標(biāo)準(zhǔn)的標(biāo)注。CAD中的標(biāo)注尺寸有線性尺寸、角度直徑半徑引線坐標(biāo)中心標(biāo)注以及利用Dim命令標(biāo)注尺寸,在設(shè)置尺寸標(biāo)注,尺寸標(biāo)注實用命令,利用對話框編輯尺寸對象標(biāo)注形位公差以及快速標(biāo)注只要弄懂了上面的各個標(biāo)注你就可以字圖形上標(biāo)注各種尺寸。
最后,學(xué)習(xí)CAD的目的就是能夠完成與之相關(guān)的實際繪制任務(wù),在實際工作中能夠更快更準(zhǔn)的完成制圖作業(yè)。今天是最后是CAD實訓(xùn)的最后一天。結(jié)合我自身對CAD的學(xué)習(xí)情況,我將繼續(xù)練習(xí)使用CAD,做到能夠把它運用得得心應(yīng)手、揮灑自如,使它成為我今后學(xué)習(xí)和工作的好助手!
第三篇:java實習(xí)工作總結(jié)
這段時間,在領(lǐng)導(dǎo)和同事們的關(guān)懷和指導(dǎo)下,我通過不懈努力,各方面均取得一定的進步,現(xiàn)將我的工作情況做如下匯報:
一、通過理論學(xué)習(xí)和日常工作積累經(jīng)驗我的各方面有了很大的進步。
剛到公司不久,我便開始負(fù)責(zé).NET方面的網(wǎng)站開發(fā)和廣告平臺開發(fā)和維護,剛開始的時候?qū)ξ襾碚f確實壓力很大,因為各方面都還不熟悉,而且與之前的公司相比,節(jié)奏也有點快,不過我慢慢的習(xí)慣了環(huán)境,和同事相處的比較融洽,領(lǐng)導(dǎo)對我也比較關(guān)心,在公司里工作就像是在一個幸福的大家庭里一樣,我很快喜歡上了這里。
我到公司不久,第一個項目是xx公司網(wǎng)站,做這個項目的時候我遇到了幾個問題,我在以前公司做的時候沒有在這么短的時候完成一個項目的,在效率上提高了我的能力。做這個項目的時候我也遇到了許多以前沒有遇到過的問題,我請教同事和朋友,還有借助網(wǎng)絡(luò)一一解決了難題。
之后,我將B2B廣告招商平臺進行了改版,開發(fā)了xx智能建站廣告平臺以及以后網(wǎng)站的維護工作。
接下來,我又做了一個比較棘手的項目DDxx在線咨詢系統(tǒng)。為什么說棘手呢,因為我以前沒有做過這方面的項目,而且我問遍了所有認(rèn)識的朋友,搜遍了網(wǎng)絡(luò)也沒有找到如何解決的方法,之后我翻書籍,接著搜索網(wǎng)絡(luò)。功夫不負(fù)有心人,終于我找到一個聊天室的小例子,但是功能差的太遠(yuǎn),于是我把這個示例一點點的研究,從一點也不懂到后來慢慢看懂,從對AJAX技術(shù)一無所知到基本熟練運用。接下來我就開始自己開發(fā),到最后終于把它開發(fā)了出來,雖然不是很完美,功能不是很強大,但是它是我辛苦的勞動結(jié)晶,我相信以后會把它開發(fā)的更強大,更完美。
二、明確崗位職能,認(rèn)識個人技術(shù)能力不足。
經(jīng)過三個多月的工作,雖然完成了一些項目的開發(fā),我的技能也提高了很多,但是感覺我的技術(shù)還有待提高,所以我會在以后的工作中更加努力,努力提高自己的技術(shù)和各種不足,努力使自己成為一名稱職的職員。
三、提出自己努力計劃
1、學(xué)無止鏡,時代的發(fā)展瞬息萬變,各種學(xué)科知識日新月異。
我將堅持不懈地努力學(xué)習(xí)各種技術(shù)知識,并用于指導(dǎo)實踐。
2、“業(yè)精于勤而荒于嬉”,在以后的工作中不斷學(xué)習(xí)知識,通過多看、多學(xué)、多練來不斷的提高自己的各項技能。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒,積極、熱情、細(xì)致地的對待每一項工作。
4、努力提高自己的日常交際能力。
時光流轉(zhuǎn)間,我已到公司工作三個多月。非常感謝公司領(lǐng)導(dǎo)對我的信任,給予我體現(xiàn)自我、提高自我的機會。這三個多月的試用期工作經(jīng)歷,使我的工作能力得到了由校園步入社會后最大幅度的提高。
第四篇:java實訓(xùn)實習(xí)心得
在這個學(xué)期的期末我們進行了ps實訓(xùn),2周的時間里,我們網(wǎng)頁編輯方向的計算機專業(yè)畢業(yè)生進行了photoshop cs4的實戰(zhàn)練習(xí)。運用ps工具對圖形進行精確選取,設(shè)計簡單的圖形,處理問題照片,制作各種字樣(如冰雪字,火焰字),圖層、通道和濾鏡的運用,3D圖像的編輯,文字工具組的介紹,文字的創(chuàng)建、調(diào)整、編輯,在最后的一周里我們用自己學(xué)到的及在網(wǎng)絡(luò)上獲取的靈感,制作提交了一幅作品,作品的鑒賞。主要是為了熟悉ps制圖工具的使用,為以后網(wǎng)頁編輯制作提供圖片素材,為我們以后深入的了解ps,做出漂亮的圖片打下了基矗這幾周的實訓(xùn)簡單而忙綠,我們學(xué)習(xí)的是計算機應(yīng)用,本來是沒有什么審美能力的,比如顏色的搭配,色彩的選擇,亮暗對表達圖片效果的表示,這都需要我們盡可能的去了解。
1. 對網(wǎng)站平面圖像素材的認(rèn)識
1.1平面圖像素材介紹
圖像素材我們學(xué)習(xí)了如下幾個方面:拼接圖片,局部圖像的移位,組合;精確選取人,物,車等;利用繪圖工具繪制精美花紋、項鏈等類似效果;繪制圖形填充顏色,制作大紅燈籠;視覺彩繪;處理老照片,黑白與彩色照片互換;人物換臉;調(diào)整圖像的過暗、過亮、缺乏對比度;處理問題照片,制作閃電效果;制作曝光效果,特效字的制作;制作冰雪字、火焰字;制作綠色琴鍵;制作足球,傳媒信息廣告;制作足跡效果,春天的樂章;制作秋的遐思;制作一個手機或者電腦的宣傳冊;自己設(shè)計制作卡-通效果圖案;制作晶瑩飛濺的水珠,西瓜;制作月餅禮盒;網(wǎng)站(頁)素材采集與傳輸——安裝、配置及使用計算機外設(shè)、計算機網(wǎng)絡(luò),計算機網(wǎng)絡(luò)系統(tǒng)常見故障處理,使用搜索引擎搜索信息,發(fā)布、傳輸網(wǎng)絡(luò)系統(tǒng)文件;某城市宣傳海報;某產(chǎn)品平面廣告。
1.2網(wǎng)站平面圖像素材設(shè)計工具
網(wǎng)站平面設(shè)計的工具主要有:
1、CorelDraw Graphics Suite X3 13.0
CorelDraw是平面矢量繪圖軟件,集成環(huán)境為平面設(shè)計提供了先進的手段和最方便的工具。
2、 Macromedia Flash V8.0和Macromedia Flash MX 20xx V7.01
Flash是動畫制作最主要的工具之一,F(xiàn)lash文件質(zhì)量小,顯示效果清晰,深受大家的歡迎.現(xiàn)主要應(yīng)用于媒體宣傳,節(jié)日賀卡等,覆蓋廣告,視聽等多個領(lǐng)域.本教程講述Flash的發(fā)展及運用,直至最后制作出一個自己的Flash卡-通動畫片。
3、Adobe Photoshop CS 8.0.1
PhotoShop 是優(yōu)秀的圖象處理軟件,是同類軟件的領(lǐng)袖,是平面設(shè)計、網(wǎng)頁設(shè)計的必用軟件。
4、PhotoFiltre Studio v9.10
PhotoFiltre 帶多個圖像特效濾鏡,使用它們可方便地做出各式各樣的圖像特效;文本輸入功能頗具特色,有多種效果可供選擇,并能自由地調(diào)整文本角度;內(nèi)置 PhotoMasque(圖像蒙板)編輯功能,不支持圖層。增加了圖層管理功能支持Photoshop 的 8BF 濾鏡。
5、Macromedia Fireworks 8.0
Fireworks簡化了網(wǎng)絡(luò)圖形設(shè)計的工作難度,使用Fireworks可以輕松地制作出十分動感的GIF動畫,輕易地完大圖切割、動態(tài)按鈕、動態(tài)翻轉(zhuǎn)圖等。
6、Adobe Fireworks CS3
Fireworks CS3 是用來設(shè)計和制作專業(yè)化網(wǎng)頁圖形的工具,使用 Fireworks您可以在一個專業(yè)化的環(huán)境中創(chuàng)建和編輯網(wǎng)頁圖形、對其進行動畫處理、添加高級交互功能以及優(yōu)化圖像。
1.3網(wǎng)站平面圖像素材編輯與設(shè)計的技術(shù)要點
網(wǎng)站的素材編輯首先要考慮到網(wǎng)頁本身,是為了網(wǎng)頁可以更好的表現(xiàn)主題而插入的,只有可以表現(xiàn)主題的才是美的,能夠給網(wǎng)頁瀏覽者吸引力的才是美的,一般來說素材關(guān)系著網(wǎng)站的好壞,也往往決定著網(wǎng)頁的載入速度,我們因該設(shè)計出不會引起瀏覽者煩惱的圖片,這個也是涉及到瀏覽量的關(guān)鍵因素。我們學(xué)習(xí)了ps制圖,知道了基本工具的使用,課堂上老師講的東西都是有限的,我們應(yīng)該盡可能的利用課余時間加緊練習(xí),做到觸類旁通。
通過這2周的實訓(xùn),我們對photoshop有了較為系統(tǒng)的了解。制圖審美能力有了進一步的提高。課堂中老師對各種工具的使用,通過實例的方式進行了講解,易于我們掌握,同時我們知道,僅僅只是課堂上講的是有限的,只有自己下功夫才能達到掌握的程度,做出自己想要的效果來。我對這幾周以來主要學(xué)習(xí)的內(nèi)容作以下總結(jié):繪圖工具,圖像處理工具,要求達到熟練掌握繪圖工具,圖像處理工具的使用,并在熟練地基礎(chǔ)上繪制各種圖案、圖像等。利用繪圖工具來繪制精美花紋、項鏈等類似效果。繪制圖形并填充顏色,制作大紅燈籠,熟練使用顏色設(shè)置工具,并對色彩的使用達到一定水平。對老照片、發(fā)黃的照片進行處理,利用圖像色彩與色調(diào)的調(diào)整來對照片進行黑白和彩色的互換處理。利用前面所講知識來對圖片進行處理,自己任選一張圖片來給圖片進行上色。熟練調(diào)整圖像的過暗、過亮、缺乏對比度等質(zhì)量問題。其它色調(diào)的控制命令,了解圖層的基礎(chǔ)知識。圖層的基本操作,掌握圖層樣式的使用。了解路徑的概念,并學(xué)會使用路徑,掌握形狀工具組來進行路徑的編輯,修改等。通道的基本操作如創(chuàng)建和編輯通道,能熟練利用蒙版來制作特效。學(xué)會熟練使用Photoshop cs4中的內(nèi)置濾鏡,圖像修飾濾鏡的效果。熟練使用3D菜單、面板,創(chuàng)建和編輯3D模型的紋理。面對我們實訓(xùn)的網(wǎng)編方向,可以制作出需要的圖形,將網(wǎng)頁做到圖文并茂。擴大了我們的就業(yè)范圍,同時也讓我們提高了信心。我相信在不遠(yuǎn)的將來會又不一樣的效果!
1、這幾周的實訓(xùn)過后我對photoshop制作圖形還不夠深入,好多細(xì)節(jié)沒有顧及到。2、有些學(xué)習(xí)過的制圖方法,經(jīng)過一個多月后已經(jīng)變得模糊了,沒有做好復(fù)習(xí)工作,以后要勤練習(xí),溫故而知新。3、某些制圖工具的使用還沒有完全掌握,知識了解他們的一些用法,做不到融會貫通,使用最佳解決方案!4、對系里來說吧,我覺得各方面做得都挺好的,老師認(rèn)真負(fù)責(zé),很積極的輔導(dǎo)學(xué)生練習(xí),只是我覺得應(yīng)該增加教學(xué)資源,最好做到一個學(xué)生一臺機子,學(xué)生維護好自己的就行了,不要再在機子上裝還原卡了,下課時每次都要看看東西在那里放著很不方便!
這次實訓(xùn)對我們以后的發(fā)展是很深遠(yuǎn)的,借著學(xué)習(xí)ps的機會我們不斷地增加了學(xué)習(xí)能力,假如以后又在繼續(xù)深入的學(xué)習(xí)提供了自身的素質(zhì)基矗我們都知道在信息日益發(fā)展的今天,今天學(xué)的知識明天可能就已經(jīng)被淘汰,所以,我們大家應(yīng)該以我們現(xiàn)在學(xué)到更多學(xué)習(xí)能力感到驕傲。讓自己站在時代的前沿,緊跟時代的變化,更新自己,找到適合自己的位子,閃爍自己的光彩。只有有了源頭,我們才會“清如許”!
第五篇:java實習(xí)報告
1)實習(xí)題目
學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)
2)實習(xí)目的
《Java程序設(shè)計》課程是電子商務(wù)專業(yè)的一門專業(yè)必修課程,特針對此課程進行為期三周的實踐教學(xué),旨在提升本專業(yè)學(xué)生對此課程中的理論知識的綜合應(yīng)用能力、提高學(xué)生的邏輯思維能力、軟件開發(fā)能力。
本次課程實習(xí)要求學(xué)生用Java技術(shù)在Windows平臺下開發(fā)學(xué)生信息管理系統(tǒng)。通過此程序的開發(fā)能夠切實提高學(xué)生的程序設(shè)計水平,在實踐中掌握面向?qū)ο蟪绦蛟O(shè)計的開發(fā)思想。
3)開發(fā)環(huán)境
操作系統(tǒng):Windows XP
編程環(huán)境:MyEclipse 6.0
主要技術(shù):Java Swing實現(xiàn)窗體界面
JDBC實現(xiàn)數(shù)據(jù)庫操作
系統(tǒng)架構(gòu):三層架構(gòu)(MVC)+DAO設(shè)計模式
數(shù)據(jù)庫:MySQL5.0
一、課設(shè)內(nèi)容;
1)系統(tǒng)功能需求
學(xué)生信息管理系統(tǒng)主要對在校學(xué)生的個人基本信息以及成績信息進行管理,對教師用戶提供查詢信息、增添信息、刪除信息等操作功能;對學(xué)生用戶提供成績查詢功能。我們的目標(biāo)就是為該系統(tǒng)提供前臺用戶界面設(shè)計以及后臺連接數(shù)據(jù)庫程序設(shè)計,系統(tǒng)程序界面采用Java Swing組件實現(xiàn),數(shù)據(jù)庫操作采用JDBC實現(xiàn)。
學(xué)生信息管理系統(tǒng)要面對教師和學(xué)生用戶。對于教師,需要查詢?nèi)繉W(xué)生的基本信息和成績信息,并且可以對其進行修改。對于學(xué)生,不需要查詢自己的基本信息,只需要查詢成績。為了保護學(xué)生成績隱私,每位學(xué)生登錄系統(tǒng)后只能查詢自己的成績,而無法看到別人的成績。教師方面:教師通過自己的用戶名和密碼登錄后,進入教師主界面,在這個主界面里,可以選擇要操作的類別,即查詢功能還是修改功能。在查詢功能里面,可以選擇是查詢學(xué)生基本信息,還是查詢學(xué)生成績信息。在查詢學(xué)生基本信息時,可以從依據(jù)不同字段,即學(xué)生信息表的不同屬性進行查找。在查找學(xué)生成績信息時,只能依據(jù)學(xué)生姓名和學(xué)號進行查找。在修改功能里面,包括對學(xué)生基本信息表和學(xué)生成績表進行增加和刪除記錄。學(xué)生方面:學(xué)生通過自己的用戶名和密碼登錄此系統(tǒng)后, 可以查詢自己本學(xué)期的各科成績信息。
2)數(shù)據(jù)庫需求
依據(jù)功能需求,學(xué)生信息管理系統(tǒng)主要有三個表:student表、teacher表和score表。
(1)student(學(xué)生信息表)
此表有六個屬性,分別為:id(主鍵,自動遞增),num(學(xué)號),sname(姓名),sex(性別),age(年齡),dept(系別)。
(2)teacher(教師登錄表)
此表有三個屬性列,分別為:id(主鍵,自動遞增),tname(教師賬戶),password(登錄密碼)。
(3)score(教師登錄表)
此表有六個屬性列:分別為:id(主鍵,自動遞增),num(學(xué)號),sname(學(xué)生姓名),course(課程名稱),score(考試成績),credit(學(xué)分)。
二、設(shè)計過程(包括總體設(shè)計和詳細(xì)設(shè)計)
1)項目總體設(shè)計
需要建立一個三層模塊:視圖層(界面,提供用戶輸入)控制層(接受用戶輸入處理)持久層(連接數(shù)據(jù)庫)。
在登陸界面實現(xiàn)教師、學(xué)生的登錄,實現(xiàn)學(xué)生查看自己所有信息的界面,教師對學(xué)生信息、學(xué)生成績信息的增刪減查功能的實現(xiàn)。
2)項目詳細(xì)設(shè)計
1、需要有開發(fā)環(huán)境,安裝編程環(huán)境:MyEclipse 6.0、數(shù)據(jù)庫:MySQL5.0、安裝Navicat for Mysql程序;
2、仔細(xì)閱讀《Java實習(xí)指導(dǎo)書》,詳細(xì)了解對學(xué)生信息管理系統(tǒng)設(shè)計與開發(fā)的總體設(shè)計;
3、首先需要建立四個包,分別為:ui包,dao包,connection包,model包。connection包,主要負(fù)責(zé)獲得與數(shù)據(jù)庫的連接和關(guān)閉連接;dao包主要負(fù)責(zé)對數(shù)據(jù)庫的操作;ui包主要分為登錄界面、學(xué)生查詢界面、教師對學(xué)生信息和學(xué)生成績信息進行增刪減查操作的界面;
4、ui包是界面,系統(tǒng)運行主界面--學(xué)生信息管理登陸界面(根據(jù)公共數(shù)據(jù)庫建立自己的數(shù)據(jù)庫,輸入登錄名、密碼可以分別進入教師主頁面、學(xué)生主頁面), 學(xué)生詳細(xì)信息界面(進入后會出現(xiàn)學(xué)生自己的成績等詳細(xì)的信息,并有退出功能),老師登陸界面(可以對學(xué)生信息進行增刪減查,對學(xué)生成績信息進行增刪檢查,并有退出功能);
5、ui包中還有對學(xué)生信息進行增加學(xué)生、刪除學(xué)生、查看學(xué)生信息、瀏覽所有學(xué)生信息、增加學(xué)生成績信息、刪除學(xué)生成績信息、查看學(xué)生成績信息的7個界面,每個功能實現(xiàn)完成后會顯示操作成功,并有退出功能;
6、然后在Java編程環(huán)境MyEclipse 6.0編寫代碼;
7、首現(xiàn)建立以dumeilingxxglxt命名的項目工程,然后建立ui包,然后再建立LoginUI類,代碼敲完LoginUI類的所有代碼,然后開始根據(jù)提示,這個 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ù)庫驅(qū)動包mysql-connector-java-5.0.5.jar;
9、 在Navicat for Mysql打開數(shù)據(jù)庫,然后建表:student表、teacher表和score表,進入主界面,實現(xiàn)系統(tǒng)登陸功能;
10、連接公共數(shù)據(jù)庫:Navicat for Mysql
代碼為:("jdbc:mysql://192.168.0.1:3306/dumeiling","root","p");
11:然后開始運行,發(fā)現(xiàn)錯誤并解決錯誤;
12:在所有代碼都正確的情況下,所有界面將會出現(xiàn)。
四:調(diào)試過程(包括系統(tǒng)測試、出現(xiàn)的問題、解決的方法等)
出現(xiàn)最多的錯誤就是:
1)代碼編寫錯誤,解決方法就是照著代碼繼續(xù)核對,直到可以運行
2)當(dāng)連接上公共數(shù)據(jù)庫后,運行LoginUI,出現(xiàn)登陸界面,但是輸入登錄名、密碼點擊登陸后卻出不出現(xiàn)學(xué)生信息界面或是老師登陸界面,這時候下面將會出現(xiàn)許多錯誤提示,點擊后開始再次找出錯誤的代碼,這個難度比較大,需要自習(xí)閱讀每一行代碼,在熟知代碼的前提下對程序代碼進行修改,也是最考驗我們耐心的時刻,過了之一階段,實習(xí)的基本要求就達到了,然后就該對程序加入一些自己的設(shè)計,以此來不同于別人。
3)在我設(shè)計好的代碼中,登錄學(xué)生界面是出現(xiàn)一個Driver success,connection succecc的提示,但是卻不顯示學(xué)生信息,一直不知道是什么原因,最后把數(shù)據(jù)庫的三個表刪除,再次建表,結(jié)果全部成功了,對我來時這是一個謎啊。
四、小結(jié)(在整個課程設(shè)計過程中的總結(jié)和體會)
將近三周的JAVA實習(xí)很快就結(jié)束了,雖然僅僅只有三周,但我學(xué)到了許多知識,以前只是做些JAVA實驗,敲一堆代碼,然后出來個簡單的結(jié)果,還有的是沒有在主函數(shù)里輸入,只是學(xué)會掌握屬性存取器的使用,super、final、abstract關(guān)鍵字,理解抽象類與抽象方法,理解并掌握接口的定義與使用等等,但這次不一樣,是設(shè)計與開發(fā)個學(xué)生信息管理系統(tǒng),實現(xiàn)教師、學(xué)生登錄并實現(xiàn)增刪價查功能。
在整個學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)過程中,感觸最深的就是兩周的敲代碼、核對代碼。可以說是一次痛苦的體驗,但是在實習(xí)的第三周看到自己的成果展示,不得不佩服自己的毅力。
通過對這次學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā)過程實習(xí),我發(fā)現(xiàn)任何一種語言只要你用心投入,你就會發(fā)現(xiàn)其實一切都那么簡單,就拿這四個包中的類代碼,如果你仔細(xì)分析的話,你會發(fā)現(xiàn)其實一些帶麥?zhǔn)遣畈欢嗟?,也就是說只要你會其中一個操作代碼,你就會其他的操作,老師給的程序代碼教師操作功能只有6個,但是我們可以再添加兩個界面。我的自己設(shè)計部分是:添加背景顏色、并增加了一個瀏覽所有學(xué)生信息的界面,但是沒有連接到正確的界面上,由于自己安排的時間問題,沒有及時寫出來,還有就是我在添加背景顏色時,還是不太清楚,確切說自己登陸界面添加背景顏色正確,其他的被覆蓋這了,總的來說還是不太懂代碼。
還有體會最深的一點是:只要你用心去學(xué)習(xí),你就回學(xué)到一些東西,也許不是那么明顯,但是只要付出還是會有收獲的。在第三周周二是交作業(yè)時,有的同學(xué)自己昨天完全正確的程序,今天完全不管用了,我看到了她的急躁,一直埋怨、似乎有點想哭,其實我想說:冷靜。然后看看是什么原因,假如是電腦的問題李珂把代碼拷走,重新建立工程,說實話,我不知道重新建了多少次,遇事一定要讓自己冷靜,不要急,事情總會有解決的方法。