計算機專業(yè)畢業(yè)實習報告范文_第1頁
計算機專業(yè)畢業(yè)實習報告范文_第2頁
計算機專業(yè)畢業(yè)實習報告范文_第3頁
計算機專業(yè)畢業(yè)實習報告范文_第4頁
計算機專業(yè)畢業(yè)實習報告范文_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

計算機專業(yè)畢業(yè)實習報告范文在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。因此網(wǎng)站建設在Internet應用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設中的重要組成部分,從而倍受人們的重視。計算機將具備更多的智能成分,它將具有多種感知能力、一定的思考與判斷能力及一定的自然語言能力。除了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產(chǎn)生身臨其境感覺的各種交互設備已經(jīng)出現(xiàn),虛擬現(xiàn)實技術是這一領域發(fā)展的集中體現(xiàn)。今天人們談到計算機必然地和網(wǎng)絡聯(lián)系起來,一方面孤立的未加入網(wǎng)絡的計算機越來越難以見到,另一方面計算機的概念也被網(wǎng)絡所擴展。二十世紀九十年代興起的Internet在過去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒有一種技術能像Internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網(wǎng)絡直接或間接地與Internet相連,使之成為一個全球范圍的計算機互聯(lián)網(wǎng)絡。人們可以通過Internet與世界各地的其它用戶自由地進行通信,可從Internet中獲得各種信息。人們已充分領略到網(wǎng)絡的魅力,Internet大大縮小了時空界限,通過網(wǎng)絡人們可以共享計算機硬件資源、軟件資源和信息資源。“網(wǎng)絡就是計算機”的概念被事實一再證明,被世人逐步接受。

計算機網(wǎng)絡專業(yè)畢業(yè)實習報告1轉(zhuǎn)眼之間,一個月的實習期即將結(jié)束,回顧這一個月的實習工作,我的感觸很深,收獲頗多。這一個月以來,在領導和同事的悉心照料關懷和指導下,通過我自身的不懈努力,我學到了人生難得的工作經(jīng)驗和社會見識。我將從以下幾個方面總結(jié)網(wǎng)絡技術崗位實習這段時間自己的收獲:一、努力學習,理論結(jié)合實踐,不斷提高自身工作能力。在網(wǎng)絡技術崗位工作的實習過程中,我始終把學習作為獲得新知識、掌握新方法、提高能力、解決問題的一條重要途徑和方法,切實做到用理論武裝頭腦、指揮實踐、推動工作。思想上積極進取,積極的把自己現(xiàn)有的知識用于社會實踐中,在實踐中才能檢驗知識的有用性。在這一個月的實習工作中給我最大的感觸就是:我們在學校學到的很多的理論知識,但很少用于社會實踐中,這樣理論和實踐就大大的脫節(jié),以至于在以后的學習和生活中照不到正確的方向去前進,無法學以致用。同時,在工作中不斷地學習也是彌補自己的不足的有效的方式。信息時代,瞬息萬變,社會在變變化,人也在變化,所以你一天不學習,你就會落后。通過這一個月的實習,并結(jié)合網(wǎng)絡技術崗位工作的實際情況,認真學習的網(wǎng)絡技術崗位工作各項政策制度、管理制度和工作條例,使工作的困難有了最有力的解決武器。通過這些工作條例的學習使我進一步加深了對各項工作的理解,可以求實務真的開展各項工作。二、圍繞工作、突出重點、盡心盡力履行職責。在網(wǎng)絡技術崗位工作中我都本著認真負責的態(tài)度去對待每項工作。雖然開始由于經(jīng)驗不足和認識不夠,覺得網(wǎng)絡技術崗位工作中找不到事情做,不能得到鍛煉自己的目的,但我迅速從自身出發(fā)尋找原因,和同事交流,認識到自己的不足,以至于迅速的轉(zhuǎn)變自己的角色和工作定位。為使自己盡快熟悉工作,進入角色,我一方面抓緊時間查看相關資料,熟悉自己的工作職責,另一方面我虛心向領導。同時請教使我自己對網(wǎng)絡技術崗位工作的情況有了一個比較系統(tǒng)、全面的任職和了解。根據(jù)網(wǎng)絡技術崗位工作的實際情況,結(jié)合自身的優(yōu)勢,把握工作的重點和難點,盡心盡力完成網(wǎng)絡技術崗位工作的任務。一個月的實習工作,我經(jīng)常得到同事的好評和領導的贊許。三、轉(zhuǎn)換角色,以極大的熱情投入到工作中。從大學校門跨入到網(wǎng)絡技術崗位工作中,一開始我難以適應角色的轉(zhuǎn)變,不能發(fā)現(xiàn)問題,從而解決問題,認為沒有多少事情可以做,我就有一點失望,開始的熱情有點消退,完全找不到方向。但我還是盡量保持當初的那份熱情,想干有用的事情的態(tài)度,不斷做好一些雜事,同時也勇于協(xié)助同事做好各項工作,慢慢地就找到了自己的角色,明白自己該干什么,這就是一個熱情的問題,只有你愿不愿意做。轉(zhuǎn)變自己的角色,從一位學生到以為工作人員的轉(zhuǎn)變,不僅僅是角色的轉(zhuǎn)變,更是思想觀念的轉(zhuǎn)變。四、發(fā)揚團隊精神,在完成本職工作的同時協(xié)同其他同事。在工作間能得到領導的充分信任,并在暗示完成上級分配給我餓各項工作的同時,還能積極主動的協(xié)同其他同事處理一些內(nèi)務工作。個人的能力只有融入團體,才能實現(xiàn)最大的價值。實習期的工作,讓我充分認識到團隊精神的重要性。團隊的'精髓是共同進步。沒有共同進步,相互合作,團隊如同一灘散沙。相互合作,團隊就會齊心合力,成為一個強有力的集體。很多人經(jīng)常把團隊和工作團體混為一談,其實兩者之間存在本質(zhì)上的區(qū)別。優(yōu)秀的工作團體與團隊一樣,具有能夠一起分享信息、觀點和創(chuàng)意,共同決策以幫助每個成員能夠更好地工作,同時強化個人工作標準的特點。但工作團體主要是把工作目標分解到個人,其本質(zhì)是注重個人目標和責任,工作團體目標只是個人目標的簡單總和,工作團隊的成員不會為超出自己義務范圍的結(jié)果負責,也不會嘗試那種因為多名成員共同工作而帶來的增值效應。五、存在的問題。一個月以來,我雖然努力做了一些工作,但距離領導的要求還有不曉得距離,如理論水平、工作能力上還有待進一步提高,對網(wǎng)絡技術崗位工作崗位還不夠熟悉等等,這些問題,我決心實習報告在今后的工作和學習中努力加以改進和解決,使自己更好的做好本職工作。六、實習目的。一個月以來,我雖然努力做了一些工作,但距離領導的要求還有不曉得距離,如理論水平、工作能力上還有待進一步提高,對網(wǎng)絡技術崗位工作崗位還不夠熟悉等等,這些問題,我決心實習報告在今后的工作和學習中努力加以改進和解決,使自己更好的做好本職工作。以上所述即為我在這一個月的網(wǎng)絡技術崗位工作中的實習心得與體會??偟膩碚f,此次實習是一次成功的順利的實習。通過我們的努力,我們已最大可能的完成了實習大綱的要求,既充分鞏固了大學前期一年的專業(yè)知識,又對今后兩年的專業(yè)科目學習有了新的理解,這次專業(yè)認識實習增強了我們的職業(yè)意識,并激發(fā)我們在今后的工作中根據(jù)實習的經(jīng)驗識時務的調(diào)整自己的知識結(jié)構(gòu)和經(jīng)驗技能,以更好的適應社會在新聞傳播領域,尤其是網(wǎng)絡傳播發(fā)展方向的人才需求。七、實習內(nèi)容。第一天去網(wǎng)絡公司實習,心里不可避免的有些疑惑:不知道領導怎么樣,應該去怎么做啊,要去干些什么呢等等吧!踏進辦公室,只見幾個陌生的臉孔。我微笑著和他們打招呼。從那天起,我養(yǎng)成了一個習慣,每天早上見到他們都要微笑的說聲:“早”,那是我心底真誠的問候。我總覺得,經(jīng)常有一些細微的東西容易被我們忽略,比如輕輕的一聲問候,但它卻表達了對領導同事對朋友的尊重關心,也讓他人感覺到被重視與被關心。僅僅幾天的時間,我就和大家打成一片,很好的跟他們交流溝通學習,我想,應該是我的真誠,換得了大家的信任。他們把我當朋友也愿意指導我,愿意分配給我任務。

更多"實習報告"內(nèi)容(點擊關注↓▼↓)▼★大學生實習報告收獲體會

計算機專業(yè)實習報告這次實習我們JulyRose小組(七個人)開發(fā)了一個名叫JulyRoseOA的協(xié)同辦公系統(tǒng)。在實習中我的收獲不少,我得到了在往年實習中得不到的東西。原來實習的時候只是編編代碼而已,需求分析幾乎沒有,也可以說是在一邊編程一邊體會需求。所以原來實習的時候感覺腦子里很亂,不知道自己在做什么,總是想著把軟件做出來就行,我們不會去考慮代碼質(zhì)量,程序的運行速度,程序的可用性等等。這次實習就不一樣了,我們花了很長時間去做需求分析,做設計。我們小組每個人都閱讀了需求分析文檔,認真分析,有不懂得地方就和其他同學一起討論,討論某個功能到底是什么意思,到底要完成什么任務,到底要給用戶帶來什么。如果需求分析中還有什么模糊的地方,我們就請教老師,讓老師給我們講解一下。分析完需求我們就開始畫用例圖,我們在畫圖的時候是分工協(xié)作的,我們都有各自負責的模塊。我負責的就是系統(tǒng)管理那一塊。當然我們不可以只是自己畫自己的,我們還要共同協(xié)作,例如我們要統(tǒng)一參與者(actor)的名字,有相似的用例要融合在一起,用例的粒度大小也要統(tǒng)一起來,如何劃分用例等等??傊诋嬘美龍D的時候各組員之間也是經(jīng)常交流的。這樣我們在最終整合用例圖的時候才不會出錯。畫完用例圖我們就寫用例的基本路徑。用例的基本路徑雖然好寫,但是我認為十分重要,因為通過寫用例的基本路徑,你可以了解到程序運行的基本流程,以及程序要實現(xiàn)的基本功能。總之你能對你要做的系統(tǒng)有進一步的了解,同時你可以在這個過程中再次品味需求分析,看看還有哪些東西你沒有考慮到。寫完用例的基本路徑,我們就開始設計系統(tǒng)原型,我們并沒有下載原型的模板,而是每個組員把自己負責的那個模塊的原型做出來,然后整合起來。雖然這樣原型會顯得很不好看,并且風格不統(tǒng)一,但是這樣可以發(fā)揮每個組員的創(chuàng)意,展示出每個組員的想法,我覺得這樣做還是挺不錯的,畢竟這只是實習,又不是要把我們的產(chǎn)品真正的賣給某個客戶(如果真的做一個項目的話,那可要統(tǒng)一風格了)。原型設計完了開始進行概要設計,概要設計主要是進行系統(tǒng)的功能描述,畫系統(tǒng)的流程圖,經(jīng)過概要設計我們就完全明確了系統(tǒng)的功能,明確了這個系統(tǒng)要給用戶帶來什么。下一步是系統(tǒng)數(shù)據(jù)庫設計,經(jīng)過這次實習我覺得數(shù)據(jù)庫設計尤為重要,因為如果數(shù)據(jù)庫設計不好,會直接影響到程序員編程實現(xiàn)。例如“用戶信息”模塊里要用到用戶的部門編號,在“部門管理”模塊里也要用到部門編號,所以在設計用戶表和部門表的時候就要考慮到這種關系,而不應該讓程序員在編碼的時候去考慮數(shù)據(jù)約束,數(shù)據(jù)冗余之類的問題。這樣就要求我們在設計數(shù)據(jù)庫的時候要格外小心,這次的數(shù)據(jù)庫設計是由我們組三個人設計的(包括我),我們?nèi)齻€人先是分好模塊,把各自的模塊中的表設計出來,最后在整合的時候主要解決數(shù)據(jù)冗余,外鍵約束的問題(其實這些問題還不少)。還有各個表之間的對應關系,到底是多對多還是一對多一定要考慮清楚(這其實就是涉及到了外鍵以及關聯(lián)表的問題了)。這次設計數(shù)據(jù)庫的時候主要遇到的問題就是有些功能模塊太過模糊(還是對業(yè)務不了解啊),例如在設計留言表的時候就要解決很多問題。接受者ID和發(fā)送者ID其實都是用戶的ID那么留言這張表就要與用戶這張表有聯(lián)系。那么如何關聯(lián)才不會出現(xiàn)數(shù)據(jù)冗余呢?如果要考慮到有多個接收者(群發(fā)),那么留言這張表就要與用戶表有多對多的聯(lián)系(一個留言可以發(fā)給多個用戶,一個用戶也可接收多個留言)。但是還要考慮發(fā)送者,這個關系就變了,發(fā)送者與留言的關系是一對多的(一個留言只可以有一個發(fā)送方,但是一個用戶可以發(fā)送多個留言)。所以留言表與用戶表就存在兩個關系。一個是多對多關系,一個是多對一的關系。還有留言狀態(tài)也要考慮到,未讀,已讀,未發(fā),已發(fā)等狀態(tài),要有專門的字段標示它。這個留言表我設計了好久,也問了很多次老師。雖然花費了不少時間,但是這是值得的,給以后程序的實現(xiàn)帶來了方便,并且也學到了不少知識(至少對發(fā)送留言,發(fā)送郵件這塊業(yè)務有了深刻的了解)。設計完數(shù)據(jù)庫就開始進行編碼工作了,這個編碼工作是基于原型設計和數(shù)據(jù)庫設計的,也就是說如果前面的原型和數(shù)據(jù)庫沒設計好的話,那么會給編碼帶來很大的麻煩。我就是深有體會。例如我在編部門管理的時候,原來的原型沒設計好,還要邊編代碼邊修改原型,感覺很狼狽,總是手忙腳亂的。所以原型設計一定要到位,這樣才不會給編碼帶來麻煩。不過感覺這次編碼結(jié)構(gòu)很清晰,界面與數(shù)據(jù)處理這兩部分劃分的很清楚。在界面中顯示出系統(tǒng)信息,在Servlet中接受用戶輸入的數(shù)據(jù),并調(diào)用相應的DAO處理之,再把數(shù)據(jù)返回給界面,然后由界面把結(jié)果呈現(xiàn)給用戶。當然此次實習也遇到了很多技術方面的問題,我這學期剛學Java,對網(wǎng)頁編程幾乎沒有一點了解(原來編的都是桌面程序)。還好這次實習有老師教導,如果沒有老師的話我們又要自己從頭開始摸索,這樣一定會花費不少時間。通過這次實習我發(fā)現(xiàn)要學會看代碼,在網(wǎng)上搜索資料你會發(fā)現(xiàn)有很多別人寫的代碼,寫得都很好。其實這些都是很寶貴的學習資料,你如果看懂那些代碼那么你就會從中學到不少東西,你可能只要修改修改就能實現(xiàn)你想要的功能(呵呵,非常方便啊)。編碼結(jié)束后就是整合了,我們組在上臺演講的最后一刻才整合好,真是好險啊,差點就完不成了。關鍵的問題在于有的組員沒有按時完成任務,在最后才整合上來,我在以后的工作中要多注意這個問題,不能在最后一刻才完成任務。以上這些是我對此次大三實習的一點感悟與總結(jié),雖然這次20天的實習有點累但是我還是收獲不少的。當然我還要感謝與我同組的人,我們在這二十天來配合的很默契,大家有什么想法都能積極的表達出來,有什么意見都會提出來,學會了什么技術都會拿出來分享。如果不是我們共同的努力我們是不會做出來這個系統(tǒng)的。還有我要感謝各位老師的辛勤教導,在炎熱夏日里陪我們度過了這20天并且耐心的回答了我們提出的問題,真是要謝謝你們!第一章實習概況從__年2月18號到__年4月3號,我在___有限公司實習,為期五周的實習,使自己學習到了很多東西,了解了工作流程,為以后從學生到職場人的轉(zhuǎn)變做了良好的鋪墊。這期間,我做過web程序的編碼,測試,其中包括java代碼書寫,_ml文檔的書寫,pcl的書寫,bug票的填寫,QA的提出,檢證物的制作,親身經(jīng)歷了一個項目的后期制作,對沒有進過IT公司實習之前的我,什么都是嶄新的,而經(jīng)歷之后,對于馬上要進入職場的我,這段經(jīng)歷無疑是雨露清風,一段清澈的洗禮。第二章年4月,以“Offshore開發(fā)橋梁工程師團隊”為人力基礎成立了具有日本法人資格的公司—株式會社日本__SYSTEM。__年7月,YY情報公司與__集團密切合作,成立了YY情報濟南研發(fā)中心。這一研發(fā)中心的成立,標志著株式會社YY情報的海外研發(fā)戰(zhàn)略正式啟動,也標志著__集團已成為YY情報在中國國內(nèi)首屈一指的戰(zhàn)略合作伙伴。今后,__集團將依托YY情報,在軟件離岸開發(fā)(設計、編碼測試)、高級人才(BSE、項目經(jīng)理)的教育培訓等諸多領域展開深度合作,為濟南服務外包產(chǎn)業(yè)的發(fā)展作出更大的貢獻。__年2月,在原有產(chǎn)業(yè)基礎上,為擴大企業(yè)影響和強化競爭力,__科技積極導入YY最先端技術和產(chǎn)品進行再次研發(fā),成為__科技進入系統(tǒng)集成領域的里程碑。公司將以“信心、全心、安心”的宗旨,讓科技造福國人。第三章實習內(nèi)容調(diào)查軟件外包就是企業(yè)為了專注核心競爭力業(yè)務和降低軟件項目成本,將軟件項目中的全部或部分工作發(fā)包給提供外包服務的企業(yè)完成的軟件需求活動。外包是軟件全球化環(huán)境下,軟件生產(chǎn)在全球進行資源有效配置的必然產(chǎn)物。軟件外包中所稱的離岸外包則是指跨國公司利用發(fā)展中國家的低成本優(yōu)勢,將生產(chǎn)和服務外包到發(fā)展中國家,用來降低自己的生產(chǎn)與開發(fā)成本的方式。眾所周知,軟件開發(fā)的成本中70%是人力資源成本,所以,降低人力資源成本將有效地降低軟件開發(fā)的成本。目前,全球已經(jīng)形成若干軟件外包區(qū),以美國等為代表的國家,正在把外包服務轉(zhuǎn)移到亞太等低成本發(fā)展中國家進行。軟件外包已經(jīng)從國內(nèi)企業(yè)間的外包,發(fā)展為跨國的外包。印度、愛爾蘭、以色列等國家,由于抓住了國際軟件外包的機遇,迅速發(fā)展為軟件產(chǎn)業(yè)的大國,并且形成了國際軟件外包中心。隨著經(jīng)濟全球化的趨勢,跨國公司著手進行全球資源的整合與重組,全球軟件外包的發(fā)包市場主要集中在北美、西歐和日本等發(fā)達國家,并且以全球500強企業(yè)為主,來推動離岸外包。近年來,中國的軟件外包發(fā)展迅速,政府打出了軟件服務外包政策組合拳??萍疾?,工業(yè)和信息化部以及商務部等部委在推動軟件服務外包出口方面出臺了一系列措施,包括建立相關園區(qū)和出口基地,集中資源打造中國的外包品牌。截至__年年底,商務部共認定北京、天津、上海、大連、__、南京、__、西安、杭州、成都、濟南11個軟件出口創(chuàng)新基地,初步形成了國家軟件出口戰(zhàn)略規(guī)劃布局。隨著我國軟件服務外包業(yè)的發(fā)展,軟件服務外包技術和管理水平也在不斷提升,我國正逐漸成為軟件服務外包的理想之地。預計未來4年,還將迎來新一輪發(fā)展高峰,至__年,將新增15000家IT企業(yè)。預計未來相當長一段時間內(nèi),國際軟件外包業(yè)務繼續(xù)向中國轉(zhuǎn)移的態(tài)勢不會改變,隨著海外經(jīng)濟體復蘇,我國軟件外包有望再次進入快速的增長期。我的實習就是在一家對日外包公司,結(jié)合自己所學專業(yè),主要是對日java編程及其測試。經(jīng)實習調(diào)查,對日外包公司對員工主要要求兩方面:一,日語,所有的文檔系統(tǒng)都是日語版的,這要求員工有一定的日語能力,日語在三級水平以上,能獨立的撰寫文檔就行,一般都是一些日文的式樣書需要寫;二,編程技術,既然是軟件外包,也要求員工在編程技術方面有一定的基礎,能獨立解決編程中遇到的技術問題,技術首先是一個門檻,不管是java也好,還是。net也好,技術的思想是共同的,你只要掌握一門語言,學其它的都非常容易了,熟練的掌握一門技術,最好是有開發(fā)項目的經(jīng)驗。對日外包我總結(jié)了幾個字“技術立足,日語制勝”。第四章一、實習題目:計算機系統(tǒng)的應用維護二、實習時間:__年1月17日—__年3月17日三、實習地點:__市__鎮(zhèn)__管理區(qū)四、實習單位:__市__有限公司五、實習內(nèi)容:進入公司的第一天我就學習了公司的文化和具體的工作流程,熟悉了公司環(huán)境及人員安排,并盡快把自己融入到工作當中去。對于我這樣一個從未真正踏入過社會的普通大學生而言,剛開始對著工作一切都是那么的充滿著激情,每天都不斷的努力學習這踏入社會的第一筆財富中,我要盡我所能的去干好公司領導交給我的任務。沒有誰是天生就會,多是現(xiàn)學現(xiàn)賣,一個人的態(tài)度決定好壞。在大學里學的是方法,有了好的學習方法,面對新的工作挑戰(zhàn),我們要有足夠的能力去應對,去學習,去適應,去變得得心應手。在工作中想要有好的發(fā)展前景,必須在實踐中找到工作技巧,從而提高工作效率和工作質(zhì)量。威海戴嘉通訊設備有限公司主要從事移動通信產(chǎn)品的銷售,盡管我是學計算機專業(yè),但因工作需要我必須的掌握一定的銷售技巧,從而給企業(yè)帶來更高的利潤。因工作需要平常需要建立一些表格和WORD文件,由于大學沒過多的學習和了解OFFICE辦公軟件的使用方法,從而導致有時候?qū)σ恍┕δ懿皇煜ぃ确秸f設計WORD文件密碼等等,所以說自己在專業(yè)知識的掌握上還不夠全面,需要提高,針對于這種情況,我在工作閑余自己通過互聯(lián)網(wǎng)絡更深入的學習了OFFICE辦公軟件的使用,從而廣大了自己的專業(yè)知識面。我在公司里更好的學會了為人處事做人的道理。聯(lián)系自己的以前所學的東西,我認為“先做人,后做事”,人不管怎么樣,人都是社會人,人應該學會做人,自信、堅持、坦誠、學習能力、溝通能力、認可、受尊重等等,所有這些不管是在工作上還是生活上,都是在做人,只有先學會做人,別人才會尊重你,才會和你辦事情,你的事情才能辦。每個人都有一定的機會成本,與人接觸、幫助別人、與人溝通等等,都是一個機會成本,實現(xiàn)自我就是靠一些積累的成本。俗語說:學會做事得先學會做人!在這兩個月的實習時間里,我學到了在校園中無法學習到的知識和技能,更好的理論聯(lián)系了實踐,也更提高了自己各方面的素質(zhì),同時實習也給了我一定的工作經(jīng)驗,為我將來謀求一份更好的工作打下了堅實的基礎。盡管以前在學校也有一定的實習機會,但那有一定的局限性,接觸面很少,培養(yǎng)能力方面也有欠缺,但社會是考驗一個人心理能力和適應能力等綜合能力的場所。通過實習,培養(yǎng)了我自己的適應能力、組織能力、協(xié)調(diào)能力和分析解決實際問題的工作能力。在實習中,找出自身狀況與社會實際需要的差距,為求職與正式工作做好充分的知識、能力準備。我從學校走向社會,首要面臨的問題便是角色轉(zhuǎn)換的問題。從一個學生轉(zhuǎn)化為一個單位人,在思想的層面上,我必須認識到二者的社會角色之間存在著較大的差異。學生時代只是單純的學習知識,而社會實踐則意味著繼續(xù)學習,并將知識應用于實踐,學生時代可以自己選擇交往的對象,而社會人則更多地被他人所選擇。但僅僅在思想的層面上認識到這一點還是不夠的,而是必須在實際的工作和生活中潛心體會,并自覺的進行這種角色的轉(zhuǎn)換。感覺學生時代很美好,不僅僅是不需要去努力工作,而是在學生時代你可以有很好的同學,很好的朋友,大家相互噓寒問暖,不必勾心斗角。我感覺這里才真的有純潔的友誼??商ど狭松鐣诖嬖谥骊P系,又工作繁忙,就多了份人情世故。老板對你的頤指氣使,同事對你的多加防范,就更加想念自己的同學??赡茏约哼€不能適應這樣的環(huán)境吧。但還是希望以后自己去努力,希望自己可以有個好朋友,希望自己可以有個團結(jié)的環(huán)境。在書本上學過很多理論,但從未付諸實踐過,也許等到真正運用時,才會體會到難度有多大。在今后的工作和生活中,自己需要更加努力的奮斗下去。對于Spring來說,雖然網(wǎng)上炒得很厲害的是它的AOP(依賴注入)機制,但站在我的這個層面,覺得最重要的是它的配置文件,當然配置文件也包含了依賴注入的思想。把幾乎所有的資源都放在這個配置文件中,以Bean的形式存在,當使用的時候,就利用Bean的ID獲得。這些資源可以是java文件,也可以是配置文件,比如SqlMapConfig。對于ibatis,我之前在學校是沒有聽過的,很汗顏。它作為java程序與數(shù)據(jù)庫的訪問通道,接受從java端的查詢條件的變量,存放有sql語句,并將查詢結(jié)果通resultBean的形式返回給java程序。而他們的路徑是存放在SqlMapConfig文件中,順帶說一下,SqlMapConfig中有數(shù)據(jù)庫的鏈接節(jié)點。而我所做的工作主要就是寫sql語句。通過寫sql語句也學到了不少東西,比如oracle中一些函數(shù)的用法,左外連接,右外鏈接。很高興的是java和javaScript在學校學過,但是也并不是像我想象的那樣簡單。我第一次編的代碼,讓人直呼別扭,因為我沒有按照java規(guī)約,沒有縮進對齊,沒有注釋,沒有空格空行,可想而知,那是一種怎樣的狀態(tài)。而js其實也是接觸比較少的,實習后才學會了常用的一些方法,諸如split,trim,replace,alert調(diào)試方法等,實習也讓我對js,java,jsp,html有了進一步的認識。在整個編碼過程中,印象最深的就是,深感自己知識面不夠,似乎什么東西對于自己都那么嶄新。自己像一個遠遠落后的人,在后面窮追不舍。這段編碼體驗無疑對自己是筆寶貴財富,讓自己頭腦更清晰。對于技術,也有了一點點積累。2、測試實習之后,我才明白測試其實是一件很重要的事情,編碼不只是敲完代碼就ok了,還需要經(jīng)過反反復復的白盒測試,黑盒測試,找出來盡可能多的bug,盡量簡化代碼,提高系統(tǒng)運行時間。測試過程中,測試用例是很重要的,反映在我實習的這個項目中就是寫pcl,pcl記錄了要測試點的條件和預期結(jié)果。經(jīng)常出現(xiàn)在問題是,check條件不明確不具體,check結(jié)果不完整或是錯誤,check點數(shù)太少。造成上述的主要原因是對詳細設計理解不透徹,業(yè)務理解不足,導致pcl寫的不規(guī)范。另外一個問題就是測試數(shù)據(jù)不準確,測試的時候應該結(jié)合業(yè)務實際情況,制造合理合適的數(shù)據(jù)。這樣才能保證測試環(huán)境和用戶使用環(huán)境盡可能接近,盡可能讓程序更加適合用戶的要求。當測試的時候出現(xiàn)bug,一定要記入bug票,再修改程序,這是一道很有用很必要的流程。因為公司的QA人員會根據(jù)bug票中個source出現(xiàn)的比率來統(tǒng)計每個人的工作效率,也會根據(jù)這個比率來評定整個項目的作業(yè)情況,因此把出現(xiàn)的bug無遺漏的記入bug票是很有意義的。這里需要注意的是,bug票的填寫,對于我實習的公司來說,要求是很嚴格的,要認真選擇出錯原因,導致出錯的原意,解決方案等。其實在按照pcl測試的過程中,一般都會啟用coverage(一種代碼覆蓋工具)模式,在測試完成之后,你可以看一下你寫的代碼中,有多少是被執(zhí)行過的,有多少是沒有被執(zhí)行的,對于那些沒有被執(zhí)行的代碼,就要注意了,它們屬不屬于冗余代碼,是不是pcl中的check點數(shù)不夠,這就又是一項工作,繁瑣卻也很重要的。其實在coverage模式下,實習的時候我也遇到過很多問題,比如,明明跑斷點跑到了,source就是顯示沒有跑到,不知道如何讓最新的source轉(zhuǎn)化到coverage模式下,最終在同學同事leader的幫助下還是按時完成了任務。等上面的測試都做完之后,還有一件很重要的事情就是亂點source,看看程序是否會異常終了,是否出現(xiàn)js錯誤,是否還有沒有測試出的業(yè)務bug,這些成為黑盒測試。這部分工作也是不能忽略的,我們不能保證自己編寫的代碼萬無一失,在某一未知地方,可能就存在潛在bug,所以再多的測試都是不為過的。我把實習當成是就業(yè)前的一種培訓,一條溝通學生到職場人的很好的橋梁。在實習過程中,我熟悉了工作流程,大致了解了要從事IT這一行業(yè)需要具備的哪些品質(zhì)—嚴謹,上進,團隊合作。嚴謹對于一個程序員來說是很重要的。嚴謹不只是對自己負責,更是對客戶對社會的負責。給我印象深刻的一件事是:有次部長開會,他這樣說:假如你做的是一個火車機動控制系統(tǒng),又假如在該剎車的時候,你編的程序出了bug,火車該停得時候沒有停下來,撞到了路軌,撞傷了工作人員,損壞了公共財物,這一系列的直接的社會后果,你能說與你無關嗎?再假設你做一個銀行系統(tǒng),對于數(shù)據(jù)(比如存款利率的準確度)的處理不當,憑空讓存款者一年少拿幾塊到幾十塊,讓銀行憑空幾年下來多出來十萬幾十萬錢,這樣的責任該追究誰?(這樣的事情不是沒有發(fā)生過)編程的時候我們也許永遠不知道自己手下敲的一行行代碼,會在哪里執(zhí)行,但是想想上面的那個例子,我們就該明白其實自己編的代碼不是對于誰都無所謂的,與某些人很重要,也許今天我手下的一個bug就會給使用者帶來經(jīng)濟損失甚至災難。這樣在工作中就懂得要抱著嚴肅的態(tài)度處理每一個問題。IT界的知識可謂是在所有行業(yè)中發(fā)展最快的。每天瀏覽網(wǎng)頁,都會有吸引自己眼球的知識。沒有積極進取不斷學習的精神,自己將永遠是一個新手,永遠是一個門外漢。在實習過程中,我沒有見過有哪一個項目是一個人單打單斗的,相信以后一個人完成一個項目也是很少見的。工作的最小范圍就是一個小團隊,再有多個小團隊組成一個大團隊即項目組。在這里團隊合作是很重要的。有團隊就有分工,任務的分工不能像兩個人分兩塊錢一樣分的那么精確,遇到對分工不太滿意的,可以提出來解決,實在解決不了的,有時候就要委屈自己了。而團隊內(nèi)部,要統(tǒng)一一致,對于編程規(guī)約,文檔規(guī)范都要統(tǒng)一,這有助于工作效率的提高,進度加快。最后要聽從團隊的統(tǒng)一領導安排。這次實習我們JulyRose小組(七個人)開發(fā)了一個名叫JulyRoseOA的協(xié)同辦公系統(tǒng)。在實習中我的收獲不少,我得到了在往年實習中得不到的東西。原來實習的時候只是編編代碼而已,需求分析幾乎沒有,也可以說是在一邊編程一邊體會需求。所以原來實習的時候感覺腦子里很亂,不知道自己在做什么,總是想著把軟件做出來就行,我們不會去考慮代碼質(zhì)量,程序的運行速度,程序的可用性等等。這次實習就不一樣了,我們花了很長時間去做需求分析,做設計。我們小組每個人都閱讀了需求分析文檔,認真分析,有不懂得地方就和其他同學一起討論,討論某個功能到底是什么意思,到底要完成什么任務,到底要給用戶帶來什么。如果需求分析中還有什么模糊的地方,我們就請教老師,讓老師給我們講解一下。分析完需求我們就開始畫用例圖,我們在畫圖的時候是分工協(xié)作的,我們都有各自負責的模塊。我負責的就是系統(tǒng)管理那一塊。當然我們不可以只是自己畫自己的,我們還要共同協(xié)作,例如我們要統(tǒng)一參與者(actor)的名字,有相似的用例要融合在一起,用例的粒度大小也要統(tǒng)一起來,如何劃分用例等等。總之在畫用例圖的時候各組員之間也是經(jīng)常交流的。這樣我們在最終整合用例圖的時候才不會出錯。畫完用例圖我們就寫用例的基本路徑。用例的基本路徑雖然好寫,但是我認為十分重要,因為通過寫用例的基本路徑,你可以了解到程序運行的基本流程,以及程序要實現(xiàn)的基本功能??傊隳軐δ阋龅南到y(tǒng)有進一步的了解,同時你可以在這個過程中再次品味需求分析,看看還有哪些東西你沒有考慮到。寫完用例的基本路徑,我們就開始設計系統(tǒng)原型,我們并沒有下載原型的模板,而是每個組員把自己負責的那個模塊的原型做出來,然后整合起來。雖然這樣原型會顯得很不好看,并且風格不統(tǒng)一,但是這樣可以發(fā)揮每個組員的創(chuàng)意,展示出每個組員的想法,我覺得這樣做還是挺不錯的,畢竟這只是實習,又不是要把我們的產(chǎn)品真正的賣給某個客戶(如果真的做一個項目的話,那可要統(tǒng)一風格了)。原型設計完了開始進行概要設計,概要設計主要是進行系統(tǒng)的功能描述,畫系統(tǒng)的流程圖,經(jīng)過概要設計我們就完全明確了系統(tǒng)的功能,明確了這個系統(tǒng)要給用戶帶來什么。下一步是系統(tǒng)數(shù)據(jù)庫設計,經(jīng)過這次實習我覺得數(shù)據(jù)庫設計尤為重要,因為如果數(shù)據(jù)庫設計不好,會直接影響到程序員編程實現(xiàn)。例如“用戶信息”模塊里要用到用戶的部門編號,在“部門管理”模塊里也要用到部門編號,所以在設計用戶表和部門表的時候就要考慮到這種關系,而不應該讓程序員在編碼的時候去考慮數(shù)據(jù)約束,數(shù)據(jù)冗余之類的問題。這樣就要求我們在設計數(shù)據(jù)庫的時候要格外小心,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論