工作心得_读书心得_学习心得_找心得体会范文就上学道文库

java實習報告3000字

| 新華0

報告可以與領導、同事和團隊進行溝通和協作,共同分析問題和找到解決方案,提高工作效率和質量。怎樣才能寫好java實習報告3000字?這里給大家提供java實習報告3000字,方便大家學習。

java實習報告3000字篇1

實習目的:

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

實習目的:

武漢國家軟件培訓基地

實習任務:

網絡發展考察,學習編程語言知識,鞏固以前所學理論的知識,提高處理實際問題的能力。

實習內容:

網絡編程語言學習——java

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

下午,我們在班主任的帶領下熟悉了一下實習環境和公司的一些基本制度,對于我從未接觸過公司的人來說,我很認真的記錄,為我以后的工作做緩沖,在這里也可以培養出我的一種好的工作態度。我們的實習的安排是學習怎么樣做好一個項目,培養我們進入一個公司之后應該具備的素質和怎樣快速的融入企業文化和怎樣以最好的狀態接手公司自己的項目。我們的基本安排是每天上午先在放映室上課,老師講解今天一天的重要內容,安排好任務,然后我們就一起到機房里面按照指導老師的要求來完成項目的部分。

我以前有html語言基礎、C語言和C++基礎,這為我這次實習學習java的打下了良好的基礎和開端。

java的跨平臺性,較強的安全性,功能強大性是我把它作為學習的目標之一。我首先讀懂書中的每一個程序,然后做書本的習題,接著與答案對照,然后 通過寫書中的程序復習,提高自己的編程水平。以前,我認為編程就是編程。后來,當我學習網絡編程時才發現學習網絡編程需要網絡基礎知識。上面套接字,url,端口號等。學習多線程這部分是需要有操作系統的基礎知識。掛起,執行,睡眠等各種狀態的相互轉換,同步方法等。學習,需要用到很多的基礎知識。這些知識是過去我所學習過的。學習編程語言,最好的方法是多想,多寫,堅持。在解決問題時,需要的是足夠的耐心,檢查,核對程序是需要細心。

項目一定要全新的項目,不能是以前做過的,項目一定要企業真實項目,不能是精簡以后的,不能脫離實際應用系統,在開發時要和企業的開發保持一致,在做項目的時候不應該有參考代碼。因為參加實習的學生很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,像我們這種計算機專業的大三學生,多少都有一些基礎。我們主要的缺點是不能全面系統的、深入的掌握某種技術,也就是會的挺多,但都是皮毛,不能滿足就業的需要,還有沒有任何實際的開發經驗,完全是想象中學習,考試還行,一到實際開發和應用就歇菜了。

解決的方法就是通過項目練習,對所學知識進行深化,然后通過項目來獲取實際開發的經驗,從而彌補這些不足,盡快達到企業的實際要求。項目應該是實際的系統,或者是實際系統的簡化和抽象,不能夠是沒有實戰意義的教教學性或者是純練習性的項目。因為實習的時間有限,我必須盡快地融入到實際項目的開發當中去。任何人接受和掌握一個東西都需要時間去適應,需要重復幾次才能夠真正掌握,所以每個項目都必須跟實際應用掛鉤。學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟件開發是一個動手能力要求很高的行業,什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。

通過四周的實習學習,老師的講解,了解到選擇項目的重要性,我們選擇的項目最終的項目一定是真實的項目,也就是要訓練到能夠獨立開發實際應用,通常我們還不能選最簡單的項目,因為我們的吸收還要有一個折扣,所以最終的項目應該選實際項目中中等難度的項目;最終項目定下來過后,開始分解這個項目,看看為了達到完成這個項目需要哪些技術和知識點,以及每部分知識點的深度,然后定出每個分階段的任務;然后開始選擇分階段的項目,分階段的項目應該比剛才分析出來的分階段任務稍稍復雜點,這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成我所需要的各部分知識點和深度;然后是選擇上課期間的演示項目來進行觀察和理解,演示的項目是為了做分階段項目服務的,可以認為是分階段項目的分階段項目;最終把要求掌握的知識點和要求掌握的深度,分散到日常學習和練習中。

在一個具體的項目中,我們需要有開發環境,開發的環境也跟企業一樣,包括常用的開發工具、開發平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。構建跟企業完全一樣的環境,然后跟企業開發一樣,分團隊開發。老師就相當于項目經理,一個班分成多個小組,每個組有自己的組長,大家分工合作,共同完成項目。老師做為項目經理,帶領著大家一起去做需求分析、概要設計、數據結構設計、接口設計、重要業務流程的分析設計等,然后由學生們分團隊進行開發,實現整個項目。

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

實習體會:

四年的大學生活,我對計算機知識有了初步的了解。通過在校的理論學習,實踐學習,我認識到理論與實踐相結合的學習方法是一種好的學習方法。我把它用在家中的實習,它能指導我實踐,得出的結論是自己不會的東西很多,需要不斷地選擇性學習。過去相對獨立的學科的融合性不斷增強。通過在家的實習,我認識到自身的不足:如文檔習慣,自身知識結構的問題等,我會不斷地發現問題,解決問題,理論聯系實際,鞏固所學知識,提高處理實際問題的能力,為自己能順利與社會環境接軌做準備。

java實習報告3000字篇2

1.實習摘要

本為期三周的實訓項目是在電子商務專業的一門專業必修課程《Java語言程序設計》課程上設置的,要求學生用Java技術在Windows平臺下開發學生信息管理系統,是鞏固學生所學理論知識、培養學生動手能力并使理論與實際相結合的重要實踐環節。

1.1實習目的

本次課程實習旨在提升本專業學生對此課程中的理論知識的綜合應用能力、提高學生的邏輯思維能力、軟件開發能力。是學生通過此程序的開發能夠切實提高其的程序設計水平,在實踐中掌握面向對象程序設計的開發思想。

1.2開發環境

操作系統;Windows _P

編程環境:MyEclipse 6.0

主要技術:Java Swing實現窗體界面

JDBC實現數據庫操作

系統架構:三層架構(MVC)+DAO設計模式

數據庫:MySQL5.0

2.課設內容

2.1系統功能需求

學生信息管理系統主要對在校學生的個人基本信息以及成績信息進行管理,對教師用戶提供查詢信息、增添信息、刪除信息等操作功能;對學生用戶提供成績查詢功能。我們的目標就是為該系統提供前臺用戶界面設計以及后臺連接數據庫程序設計,系統程序界面采用Java Swing組件實現,數據庫操作采用JDBC實現。

學生信息管理系統要面對教師和學生用戶。對于教師,需要查詢全部學生的基本信息和成績信息,并且可以對其進行修改。對于學生,不需要查詢自己的基本信息,只需要查詢成績。為了保護學生成績隱私,每位學生登錄系統后只能查詢自己的成績,而無法看到別人的成績。教師方面:教師通過自己的用戶名和密碼登錄后,進入教師主界面,在這個主界面里,可以選擇要操作的類別,即查詢功能還是修改功能。在查詢功能里面,可以選擇是查詢學生基本信息,還是查詢學生成績信息。在查詢學生基本信息時,可以從依據不同字段,即學生信息表的不同屬性進行查找。在查找學生成績信息時,只能依據學生姓名和學號進行查找。在修改功能里面,包括對學生基本信息表和學生成績表進行增加和刪除記錄。學生方面:學生通過自己的用戶名和密碼登錄此系統后, 可以查詢自己本學期的各科成績信息。

2.2數據庫需求

依據功能需求,學生信息管理系統主要有三個表:student表、teacher表和score表。student(學生信息表)有六個屬性,分別為:id(主鍵,自動遞增),num(學號),sname(姓名),se_(性別),age(年齡),dept(系別)。teacher(教師登錄表)有三個屬性列,分別為:id(主鍵,自動遞增),tname(教師賬戶),password(登錄密碼)。score(教師登錄表)有六個屬性列:分別為:id(主鍵,自動遞增),num(學號),sname(學生姓名),course(課程名稱),score(考試成績),credit(學分)。

3.設計過程

3.1總體設計

在老師對該程序設計進行講解分析后,我們便可對該程序系統功能有一定的認識。然后,需要進行上機操作。首先,要把自己的電腦上下載安裝必要的軟件,先搭建項目編程環境:MyEclipse 6.0,再對數據庫進行設計導入。之后,建四個包:Connection,Dao,Model,ui。其中,在每個包中還要再建必要的類。最后,便進行最困難的工作,就是將已有的程序代碼敲出來,保證其完全無誤,便可實現系統各項功能。

3.2詳細設計

3.2.1.數據庫設計導入

依據功能需求,學生信息管理系統主要有三個表:student表、teacher表和score表。所以要在數據庫里建表這三個表,內容如下。

(1)student(學生信息表)有六個屬性,分別為:id(主鍵,自動遞增),num(學號),sname(姓名),se_(性別),age(年齡),dept(系別)。

(2)teacher(教師登錄表)有三個屬性列,分別為:id(主鍵,自動遞增),tname(教師賬戶),password(登錄密碼)。

(3)score(教師登錄表)有六個屬性列:分別為:id(主鍵,自動遞增),num(學號),sname(學生姓名),course(課程名稱),score(考試成績),credit(學分)。

3.2.2.學生信息管理系統主要功能模塊

(1)系統運行主界面

首先,將包connection,Dao,Model里的程序代碼敲出來,做好準備工作。然后,再在ui包里建類LoginUI,然后將程序完整無誤地敲出來,主界面便可運行出來。學生信息管理系統要面對教師和學生用戶。

(2)學生方面

繼續在ui包里建類ScoreQueryUI,StudentQueryUI,StudentScoreUI,再將其代碼完整無誤地敲進去,便可運行。當學生通過自己的用戶名和密碼登錄

此系統后, 可以查詢自己本學期的各科成績信息。

(3)教師方面

繼續在ui包里建類 ScoreAddUI, ScoreDeleteUI,StudentAddUI, StudentDeleteUI, TeacherMainUI, 然后還是將其各自的代碼完整無誤地敲入,便可實現各項功能。

4.調試過程

4.1系統測試

教師方面:通過用戶名和密碼登錄后,進入教師主界面,在這個主界面里,依次進行測試。在查詢功能里,依據學生姓名和學號進行查詢學生基本信息,再依據不同字段(姓名、學號、年齡、性別、系別)查詢學生基本信息。在修改功能里面,包括對學生基本信息表和學生成績表進行增加和刪除記錄,一旦運行成功,必會顯示增添或刪除成功,否則顯示增添或刪除失敗。

學生方面:通過學號和密碼登錄此系統后, 可以查詢自己本學期的各科成績信息。

4.2出現問題

第一,在我敲完代碼后,因為其中有不少細節性的小錯誤,系統會顯示出很多的小差,根本不能運行。

第二,數據庫連接有問題,因為總是連接不上,所以當通過用戶名和密碼登錄時,總是會彈出用戶密碼錯誤的小框。

第三,當檢查完代碼完全無誤時,有個別功能還是無法實現。

4.3解決方法

第一,對于程序代碼的敲打有錯誤這一問題,我唯一的辦法就是對照代碼一點一點的來查找,直到把錯誤找完為止。

第二,剛開始我導入的是自己的數據庫,可能是文件數據受損,以至于能連接上,但是無法顯示。后來我在192.168.0.1里又新建了個數據庫,這個問題就解決了。

第三,程序代碼雖看起來無誤,但實質還是有問題。只要將個別字符前后加

上需要空格,問題就可解決。

5.設計體會與小結

通過這兩個多星期的系統設計與開發,學生信息管理系統開發完成。在系統開發的過程中,以前學習感到很抽象的課程Java變得清晰起來。我感覺到這門理論課程的重要性。我還發現原本比較基礎的東西記不牢,運用起來比較麻煩,而且書上講的東西還較少,所以起初做課設的時候可以說是一頭霧水,必須通過其他途徑去鞏固去加強。需要學習的東西還有很多很多。

但我收獲的也不少,我更了解了整個學生信息管理系統的開發流程。從數據庫的建立,到開發環境的建立我都很熟悉了。對于Java的一些基礎知識我也已經能夠了解并掌握,尤其是程序代碼,對于我來說已經不是一大串亂碼了。總之,我真的在實踐中學到的不僅是課本知識的鞏固和提高,而且還在實踐中學習到解決不少程序設計的細節問題的方法,感謝老師不厭其煩的指導,對此次課設的實習,我感到受益匪淺。

470387 主站蜘蛛池模板: 【官网】博莱特空压机,永磁变频空压机,螺杆空压机-欧能优 | OLChemim试剂-ABsciex耗材-广州市自力色谱科仪有限公司 | 上海阳光泵业制造有限公司 -【官方网站】 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 砂磨机_立式纳米砂磨机_实验室砂磨机-广州儒佳化工设备厂家 | 硅胶制品-硅橡胶制品-东莞硅胶制品厂家-广东帝博科技有限公司 | PCB接线端子_栅板式端子_线路板连接器_端子排生产厂家-置恒电气 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 厂厂乐-汇聚海量采购信息的B2B微营销平台-厂厂乐官网 | 100国际学校招生 - 专业国际学校择校升学规划 | 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 联系我们-腾龙公司上分客服微信19116098882| 污水处理设备,一体化泵站,一体化净水设备-「梦之洁环保设备厂家」 | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 高效节能电机_伺服主轴电机_铜转子电机_交流感应伺服电机_图片_型号_江苏智马科技有限公司 | 电竞馆加盟,沈阳网吧加盟费用选择嘉棋电竞_售后服务一体化 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 原色会计-合肥注册公司_合肥代理记账公司_营业执照代办 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 干式磁选机_湿式磁选机_粉体除铁器-潍坊国铭矿山设备有限公司 | 石家庄装修设计_室内家装设计_别墅装饰装修公司-石家庄金舍装饰官网 | 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 技德应用| 不锈钢轴流风机,不锈钢电机-许昌光维防爆电机有限公司(原许昌光维特种电机技术有限公司) | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 印刷人才网 印刷、包装、造纸,中国80%的印刷企业人才招聘选印刷人才网! | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 冷油器-冷油器换管改造-连云港灵动列管式冷油器生产厂家 |