正大軟件實崗實習報告
1
實崗實習報告
目錄
第一章實訓綜述
1.1實訓地點.......................................11.2實訓性質.......................................1
1.3實訓目的.......................................2第二章實訓內容
2.1oracle..........................................22.2語言..........................................2第三章實訓體會
3.1收獲...........................................33.2不足...........................................3第四章總結
4.1總結...........................................4
第一章實訓綜述
1、實訓地點
實訓大樓504
2、實訓性質:
實訓的本身性質是檢驗我們的自主學習能力,同時也是鍛煉我們的團隊意識與自我能力的提高的意義,本身此次的實訓是為了讓我們學習一門數據庫語言,oracle,它是一門pl/SQL語言,重在掌握上的提高,基礎上的升華。3、實訓目的:
本次實訓的主要目的是讓我們學會了怎樣自主學習,怎樣去掌握一門重來沒有學過的數據庫語言,在當今社會,軟件行業(yè)是日益更新的,千奇百怪的開發(fā)語言是我們更新的重點,在應用上也是非常廣泛的,所以我們學習oracle就是為了將來的道路更平坦,最終使我們掌握ORACLE的精髓,提高我們的技術力量。
2
第二章實訓內容
2.1Oracle
我們學習Oracle起端主要從原理開始,首先是掌握Oracle和其他數據庫的不同之處,所以必須了解Oracle數據庫的定義,其中包含了數據結構:數據的組織形式或數據之間的聯(lián)系;數據種類:邏輯結構和物理結構;數據模型:三種(按圖論建立按圖論理論建立的層次結構模型、網狀結構模型以及關系理論建立的關系結構模型)層次式數據庫:實質上是一種有根節(jié)點的定向有序數,按層次模型建立的數據庫系統(tǒng)稱為層次模型數據庫系統(tǒng)。(IMS)是其典型代表;網狀式數據庫:建立的數據庫系統(tǒng)成為網狀數據庫系統(tǒng),其典型代表是DBTG(databasetaskgroup)。用數學方法可將網化為層次數據結構.關系數據庫:RB(relationaldatabase)關系式數據庫結構把一些復雜的數據結構歸結為簡單的二元關系(二維表格形式),當然還涉及到了編碼規(guī)范:第一范式(1NF):是指數據庫表的每一列都是不可分割的基本數據項,同一列中不能有多個值,即實體中的某個屬性不能有多個值或者不能有重復的屬性;(確保每列的原子性,強調的是列的原子性,即列不能夠再分成其他幾列)第二范式(2NF):要求數據庫表中的每個實例或行必須
可以被惟一地區(qū)分,數據庫表中不存在非關鍵字段對任一候選關鍵字段的部分函數依賴(部分函數依賴指的是存在組合關鍵字中的某些字段決定非關鍵字段的情況),也即所有非關鍵字段都完全依賴于任意一組候選關鍵字;第三范式(3NF):要求一個數據庫表中不包含已在其它表中已包含的非主關鍵字信息,在第二范式的基礎上,數據表中如果不存在非關鍵字段對任一候選關鍵字段的傳遞函數依賴則符合第三范式;這些理論上的學習讓我們學習到了出來”CODE”還應該學習的哪些東西;
在學習Oracle中的學習中,我們最重要的還是實踐,從Oracle的數據類型開始就是實踐操作,舉一個例子:比如說日期類型要轉換varchar2類型,就要用到函數to_char,當然處理varchar2類型要轉換成日期類型則需要用到函數to_date;然后還學到了與已經學過的數據庫Sqlserver相似的語句語法,但是也有一定的不同之處;舉個例子:在定義一個表的時候在sqlserver中的主鍵是會自增長的,而oracle就要建立一個序列,才能有自增長的功能。所以說讀書不如實踐,只有實踐了才能學到更多我們沒有學到的東西。
2.2語言
在學習英語的時候,我和很多其他的人都一樣,是一個沒有決心的人,所以我們學習英語的時候就是為了讓我們的更容易聽懂,更容易學好,當然也是為了在等級考試上多抓分,所以給我們講解得很細。單詞是基礎:一篇閱讀文章中,如
果生詞太多就根本無法閱讀下去,所以說,在四級備考的過程中,如不先具備一定的單詞量,就很難將備考進行下去。很多人覺得單詞應靠平時積累、并不贊同這種考前突擊背單詞的方式,但我認為平時的積累固然重要,然而為了通過考試買一本詞匯書(書上一定要有記憶方法)是很有必要的。單詞量大的同學有空時翻一翻查漏補缺就行,基礎相對薄弱的同學就應抽出一定的時間專門背單詞。聽力要勤練而且要精聽,精聽的基本步驟如下:先泛聽一遍或幾遍,弄懂大概意思。再仔細地聽,可以一句一句反復地聽,把聽到的內容寫下來。把自己聽寫的跟原文相對照,閱讀原文,弄懂原文意思。最后根據自己所聽的和原文的意思,再仔細聽,直至聽明白每一個詞為止。要認真對待真題:真題的作用絕對不容小覷。再權威的
3
模擬題或預測卷,命題思路與真題也是有差別的,而且難度一般較大,備考前中期做做還挺好,考前一周就盡量不要做新的了,很打擊信心。所以我認為做透一套真題比粗粗做上十套模擬題更有用。但真題畢竟數量有限,因此一定要認真對待,反復做上幾遍,不僅要知道真確答案是哪個選項,更要鉆研為什么選這個。
第三章實訓體會
1、收獲
鍛煉了自主學習能力,學會了團隊協(xié)作,掌握了一門強大的數據庫語言。
2、不足
1)學習的方式方法不夠得當,在學習計劃的編排和學習的輕重緩急的把握上不夠到位,導致學習進行困難,延誤一些重要學習的開展時機;
2)學習中不能正視問題和困難,在學習遇到困難時存在逃避、回避問題的現象,對學習中存在的問題不能夠及時跟進、解決,導致學習停滯;
3)在與人溝通中不能很好的把握交流、溝通的技巧,與人溝通粗糙并且很多時候把握不住溝通的重點,甚至出現在溝通時遺漏學習重點導致重復溝通的現象,導致與其他同學的溝通配合學習出現困難;
4)學習中存在只說不做的現象,很多學習只是停留在口頭上,沒有落實到實際學習中去,存在執(zhí)行力低下現象;
5)綜合協(xié)調能力較差,在協(xié)調組內各同學配合的時候沒能做好溝通,導致在于其他同學配合上存在漏洞;
6)學習中存在心態(tài)浮躁、失衡的現象,學習中存在偏激的情況,不能做到以一顆平常心對待學習;
7)學習中遇見困難不知道與老師、同學溝通,尋求幫助,導致學習積壓、拖拉,最終影響整個學習進度。
第四章總結
有人說時間飛逝,有人說時光荏苒,但是在這次實訓,不僅是為了培訓我們的技能,而是為了沉淀我們將來出生社會的生存力量,離面臨真正的社會生活就那么幾步了,所以我們在這個實訓中是一段總結,同時是過渡;這次實訓是三年中所學知識的一次匯總,是三年來學習能力的一次集中體現,有的知識在這次實訓中用不到,但以后會用到,我敢說肯定會用到。因為好多東西都是厚積而薄發(fā),所學的知識在關鍵的時刻也許只有一種用得上,但這一種也許足以成就我們的人生,到那時我們才能真正體會到知識的偉大,才能真正了解老師的重要性。我覺得要成為一個合格的程序員,首先要具備的是一種自學能力,遇到了問題自己要有能力去解決,當你嘗試了各種方法,實在無能為力時再去請教別人,這時你所學的知識
4
你一生都不會忘記,它將成為你一生的財富。有句話說得好:進攻是最好的防守!當你遇到了問題,你要試著去解決,編程嘛,想到了就要去試,你的面前就一臺電腦而已,它又不會爆炸,你怕什么呢?我不敢說我的觀點一定正確,每個人有每個人的想法,也正是因為大家的觀點各不相同,才使得IT業(yè)這個新興的產業(yè)在短短的幾十年中得到了長足的發(fā)展,給人類社會創(chuàng)造了超過以往人類社會所創(chuàng)造的價值的總和,這不能不令人驚嘆,也正是因為如此,它才使得我對它產生了強烈地好奇心和探索欲。未來的社會是信息的社會,信息業(yè)所創(chuàng)造的財富在人類社會中占據首位,經濟、軍事、教育、醫(yī)學、農業(yè)等領域無一不用到信息業(yè)所產生的科技成果。我能感受到它所創(chuàng)造的經濟效益會有多大,所以,我要說:我愛編程,?菔癄,矢志不渝!我是一個新技術的狂熱追隨者,每次上網時總要到MLDN上逛一下,當看到短短的幾行代碼卻能產生令人驚嘆的功能時,我就被編程者的那種魅力所折服,我想成為其中的一員,我為自己現在所學習的專業(yè)感到自豪。在我學習的過程中我也遇到了很多的問題,可是我卻發(fā)現我遇到的好多問題在網上總能找到答案,我才明白我遇到的問題很多人都遇到過,并且他們也把解決的辦法發(fā)布到了網上,以使我們這些初學者少走些彎路,我覺得他們太善良了,同時我也明白了自己是多么的渺小,我正在走前人走過的路,到底前面的路有多長多遠,我不知。他們是開路先鋒,他們?yōu)槲覀儗W習新技術新知識鋪平了道路,我們所要做的就是把他們所發(fā)明和創(chuàng)造的東西掌握使用而已,并且知識量又很大,當我看到有無窮無盡地學習資源供我享用時,我只能說,他們像太陽一樣照耀著我成長,他們太好了。當我看到程序代碼,我就有一種特別的感覺,讓我不斷想成為一名編程高手,如果真的有一天,我的理想會實現,我會加倍努力好好學編程,永遠不改變!通過實訓,我感到自己學到了很多東西,雖說不精,但已經入門,于世間萬物之中,遇見我所遇見的事物;于千萬年之中,時間的無涯荒野里,沒有早一步,也沒有晚一步,剛巧趕上了,上蒼讓我有機會接觸編程,給了我一條路。我很清楚以后的路還很長,再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達。任何業(yè)績的質變都來自于量變的積累,成功不是將來才有的,而是從決定去做的那一刻起,持續(xù)累積而成,讓我們將事前的憂慮,換為事前的思考和計劃吧!在實訓的過程中,我深深感覺到自身所學知識的有限,有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發(fā)現其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關鍵的。俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”。此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,但是經過我們大家的討論和老師細心的一一指導,問題得到了解決。實訓快要結束了,收獲頗豐,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么
5
容易,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學生向工作者轉變,總的來說我對這次實習還是比較滿意的,它使我學到了很多東西,為我以后的學習做了引導,點明了方向,我相信在不遠的未來定會有屬于我們自己的一片美好天空。
擴展閱讀:正大軟件實崗實習報告
1實崗實習報告
目錄
第一章實訓綜述
1.1實訓地點.......................................11.2實訓性質.......................................1
1.3實訓目的.......................................2第二章實訓內容
2.1struts.........................................22.2Hibernate......................................22.3Spring.........................................3第三章實訓體會
3.1收獲...........................................33.2不足...........................................3第四章總結
4.1總結...........................................4
第一章實訓綜述
1、實訓地點
實訓大樓314
2、實訓性質、目的
實訓性質:鞏固學生所學的課本知識使所學知識得以應用。主要內SQLServer數據庫、Java語言基礎、Web開發(fā)基礎、SSH框架。
實訓目的:這次實訓有助于我們更好的掌握和應用軟件開發(fā)的基礎知識,熟悉軟件開發(fā)人員所應具備的基本素質;還可以建立人才歸屬感的信息,如果我們希望自己能盡快成為工作突出的軟件開發(fā)團隊成員,那么其他成員就需盡力幫助新員工融入團隊,讓他感到自己深受大家歡迎。提高學生的團隊意識,從而更加增強了學生在以后就業(yè)激烈競爭中站穩(wěn)腳步。最終使學生熟練掌握Java語言基礎、
2WEB開發(fā)基礎,并且能夠熟練應用SSH框架。
第二章實訓內容
2.1struts
我們學習了Struts的工作原理:MVC即Model-View-Controller的縮寫,是一種常用的設計模式。MVC減弱了業(yè)務邏輯接口和數據接口之間的耦合,以及讓視圖層更富于變化。Struts是MVC的一種實現,它將Servlet和JSP標記(屬于J2EE規(guī)范)用作實現的一部分。Struts繼承了MVC的各項特性,并根據J2EE的特點,做了相應的變化與擴展。控制:通過圖2大家可以看到有一個XML文件Struts-config.xml,與之相關聯(lián)的是Controller,在Struts中,承擔MVC中Controller角色的是一個Servlet,叫ActionServlet。ActionServlet是一個通用的控制組件。視圖:主要由JSP生成頁面完成視圖,Struts提供豐富的JSP標簽庫:Html,Bean,Logic,Template等,這有利于分開表現邏輯和程序邏輯。模型:模型以一個或多個javabean的形式存在。這些bean分為三類:ActionForm、Action、JavaBeanorEJB。ActionForm通常稱之為FormBean,封裝了來自于Client的用戶請求信息,如表單信息。Action通常稱之為ActionBean,獲取從ActionSevlet傳來的FormBean,取出FormBean中的相關信息,并做出相關的處理,一般是調用JavaBean或EJB等。核心:Struts的核心是ActionSevlet,ActionSevlet的核心是Struts-config.xml。
學習了Struts工作原理后在老師的指導下我們用所學的知識做了一個登錄驗證的程序,程序雖小但這是我們所學知識的一個縮影,能幫助我們充分的理解和掌握這一階段所學的知識
2.2Hibernate
Hibernate的特點:Hibernate功能強大,數據庫無關性好,O/R映射能力強。Hibernate對數據庫結構提供了較為完整的封裝,Hibernate的O/RMapping實現了POJO和數據庫表之間的映射,以及SQL的自動生成和執(zhí)行。程序員往往只需定義好了POJO到數據庫表的映射關系,即可通過Hibernate提供的方法完成持久層操作。程序員甚至不需要對SQL的熟練掌握,Hibernate/OJB會根據制定的存儲邏輯,自動生成對應的SQL并調用JDBC接口加以執(zhí)行。Hibernate在有些情況下可能會在java代碼中保sql/hql。
2.3Spring
3Spring只是有一些淺淺的了解。記住IOC就是Spring的一切。而掌握IOC的唯一方法就是使用和思考。Spring是IOC為核心的,所以第一步就是要深刻理解IOC,最好是能盡快把IOC作為教條式的原則,在你有了深刻的理解之后,你再看Spring就已經有個大概框架了,雖然IOC從定義來講并不復雜,但如同其他簡單的道理一樣,不復雜不代表容易理解和接受?墒窃綄W習越不踏實,其實就是不理解,這個問題的實際操作是良方,IOC也一樣,需要立即進行嘗試,編寫小的IOC例子是捷徑。
第三章實訓體會
1、收獲
目標要明確,心態(tài)要良好,行動要積極,是我此次實訓的收獲。
2、不足
1)學習的方式方法不夠得當,在學習計劃的編排和學習的輕重緩急的把握上不夠到位,導致學習進行困難,延誤一些重要學習的開展時機;
2)學習中不能正視問題和困難,在學習遇到困難時存在逃避、回避問題的現象,對學習中存在的問題不能夠及時跟進、解決,導致學習停滯;
3)在與人溝通中不能很好的把握交流、溝通的技巧,與人溝通粗糙并且很多時候把握不住溝通的重點,甚至出現在溝通時遺漏學習重點導致重復溝通的現象,導致與其他同學的溝通配合學習出現困難;
4)學習中存在只說不做的現象,很多學習只是停留在口頭上,沒有落實到實際學習中去,存在執(zhí)行力低下現象;
5)綜合協(xié)調能力較差,在協(xié)調組內各同學配合的時候沒能做好溝通,導致在于其他同學配合上存在漏洞;
6)學習中存在心態(tài)浮躁、失衡的現象,學習中存在偏激的情況,不能做到以一顆平常心對待學習;
7)學習中遇見困難不知道與老師、同學溝通,尋求幫助,導致學習積壓、拖拉,最終影響整個學習進度。
第四章總結
在兩位老師的細心輔導下,我有了很大的進步,知識得到了擴充,認識得到了加深,也
4使得我們的自學能力得到了很大的提高,在此,我向兩位老師表示由衷地感謝。這次實訓是三年中所學知識的一次匯總,是三年來學習能力的一次集中體現,有的知識在這次實訓中用不到,但以后會用到,我敢說肯定會用到。因為好多東西都是厚積而薄發(fā),所學的知識在關鍵的時刻也許只有一種用得上,但這一種也許足以成就我們的人生,到那時我們才能真正體會到知識的偉大,才能真正了解老師的重要性。我覺得要成為一個合格的程序員,首先要具備的是一種自學能力,遇到了問題自己要有能力去解決,當你嘗試了各種方法,實在無能為力時再去請教別人,這時你所學的知識你一生都不會忘記,它將成為你一生的財富。有句話說得好:進攻是最好的防守!當你遇到了問題,你要試著去解決,編程嘛,想到了就要去試,你的面前就一臺電腦而已,它又不會爆炸,你怕什么呢?我不敢說我的觀點一定正確,每個人有每個人的想法,也正是因為大家的觀點各不相同,才使得IT業(yè)這個新興的產業(yè)在短短的幾十年中得到了長足的發(fā)展,給人類社會創(chuàng)造了超過以往人類社會所創(chuàng)造的價值的總和,這不能不令人驚嘆,也正是因為如此,它才使得我對它產生了強烈地好奇心和探索欲。未來的社會是信息的社會,信息業(yè)所創(chuàng)造的財富在人類社會中占據首位,經濟、軍事、教育、醫(yī)學、農業(yè)等領域無一不用到信息業(yè)所產生的科技成果。我能感受到它所創(chuàng)造的經濟效益會有多大,所以,我要說:我愛編程,?菔癄,矢志不渝!我是一個新技術的狂熱追隨者,每次上網時總要到MLDN上逛一下,當看到短短的幾行代碼卻能產生令人驚嘆的功能時,我就被編程者的那種魅力所折服,我想成為其中的一員,我為自己現在所學習的專業(yè)感到自豪。在我學習的過程中我也遇到了很多的問題,可是我卻發(fā)現我遇到的好多問題在網上總能找到答案,我才明白我遇到的問題很多人都遇到過,并且他們也把解決的辦法發(fā)布到了網上,以使我們這些初學者少走些彎路,我覺得他們太善良了,同時我也明白了自己是多么的渺小,我正在走前人走過的路,到底前面的路有多長多遠,我不知。他們是開路先鋒,他們?yōu)槲覀儗W習新技術新知識鋪平了道路,我們所要做的就是把他們所發(fā)明和創(chuàng)造的東西掌握使用而已,并且知識量又很大,當我看到有無窮無盡地學習資源供我享用時,我只能說,他們像太陽一樣照耀著我成長,他們太好了。當我看到程序代碼,我就有一種特別的感覺,讓我不斷想成為一名編程高手,如果真的有一天,我的理想會實現,我會加倍努力好好學編程,永遠不改變!通過實訓,我感到自己學到了很多東西,雖說不精,但已經入門,于世間萬物之中,遇見我所遇見的事物;于千萬年之中,時間的無涯荒野里,沒有早一步,也沒有晚一步,剛巧趕上了,上蒼讓我有機會接觸編程,給了我一條路。我很清楚以后的路還很長,再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達。任何業(yè)績的質變都來自于量變的積累,成功不是將來才有的,而是從決定去做的那一刻起,持續(xù)累積而成,讓我們將事前的憂慮,換為事前的思考和計劃吧!在實訓的過程中,我深深感覺到自身所學知識的有限,有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓中必不可少的部
5分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發(fā)現其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關鍵的。俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”。此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,但是經過我們大家的討論和老師細心的一一指導,問題得到了解決。實訓快要結束了,收獲頗豐,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學生向工作者轉變,總的來說我對這次實習還是比較滿意的,它使我學到了很多東西,為我以后的學習做了引導,點明了方向,我相信在不遠的未來定會有屬于我們自己的一片美好天空。
友情提示:本文中關于《正大軟件實崗實習報告》給出的范例僅供您參考拓展思維使用,正大軟件實崗實習報告:該篇文章建議您自主創(chuàng)作。
來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯(lián)系我們及時刪除。