【精選】軟件公司實習報告3篇

來源:文萃谷 2.32W

隨着社會一步步向前發展,報告與我們愈發關係密切,我們在寫報告的時候要避免篇幅過長。一聽到寫報告就拖延症懶癌齊復發?下面是小編幫大家整理的軟件公司實習報告3篇,歡迎閲讀與收藏。

【精選】軟件公司實習報告3篇

軟件公司實習報告 篇1

根據學校要求,本人在開學前三週參加了畢業前的實習工作。我所實習的工作單位是xx科技發展有限公司。公司主要從事軟件開發方面的一些工作,包括java,c#方面的開發。本人在公司主要從事的是java項目的開發,包括前期的需求分析以及開發。

公司強調以人為本,認為對員工的投資是最重要的投資,通過對員工的培訓提高員工的工作能力,並可以在多方面體會到公司方面的關懷與照顧,非常感謝這段時間公司的培養。

  一、對實習過程的回顧

作為一個軟件開發技術公司,不同於一般的那種嚴肅的氣氛,給人的感覺是比較的寬鬆,公司的人情味也比較濃。讓我們很快的就能融入這個小家庭。

首先給我的任務就是熟悉企業的開發流程以及企業的編碼規範,瞭解這些是非常重要的,對於團隊開發來説,統一的編碼規範是必須具備的,因為編碼如果不統一的話,每個人都有自己的編碼方式,開發出來的系統可用性是很差的,而且也不利於今後的維護以及二次開發。所以開始花了兩天的時間來看編碼規範。這裏面還是很有學問的。

接下來還要學習公司所用到的技術。在學校的學習中,我主修的方向是java,除了學習java基礎外,還學習了html,css,jquery等前台頁面的技術,以及struts,hibernate,spring框架技術,為企業開發已經做好了一些準備。公司需要我學習的技術為webservice和ibatis。通過學習,瞭解到webservice是一種可以接收從internet或者intranet上的其它系統中傳遞過來的請求,輕量級的獨立的通訊技術。是:通過soap在web上提供的軟件服務,使用wsdl文件進行説明,並通過uddi進行註冊。ibatis是一個持久層框架,用於對數據的增刪改查。

由於我算是第一次正式的參與企業的開發,在經驗、知識上必然有所欠缺,所以在開始階段我們主要都是瞭解項目的背景知識,進一步學習基本的一些項目原理等。而後要進行設計工作,然後才是真正的工程開發過程,還有調試過程。再由於我們只是短期的社會實踐工作,為了所做的工作在以後能真正為人所用,我們在走之前還要留下完善的相關文檔。短短的一個星期,要分成這麼多的階段,而任務就擺在那,每一階段的時間可想而知是多麼的寶貴。

我在公司實習期主要做的工作就是開發一個小的項目申報系統。

這個項目的需求大致為:申報單位模塊、管理機構模塊、評審專家模塊。最主要的就是項目申報模塊。其中包括文件管理欄目、項目申報欄目、項目開題欄目、項目驗收欄目、項目報獎欄目、項目查詢欄目、用户信息欄目。管理機構模塊主要包括:文件管理欄目、項目申報欄目、中期檢查欄目、報獎管理欄目、項目驗收欄目、項目查詢欄目、項目統計表欄目、成果評估欄目、用户信息管理欄目。

雖然實踐的時間比較的短暫,但我還是有了不小的收穫,最大的收穫是瞭解了一些軟件開發的程序化生產過程。還有就是能有機會向開發部門的職員的一絲不苟、兢兢業業的敬業精神學習。相信這些都將給我以後的學習和工作帶來不小的幫助。

  二、專業知識在實習過程中的應用

整個項目用的是struts2+ibatis+spring開發的。業務層使用輕量級的框架spring實現業務組件的管理,持久層採用ibatis技術實現業務層和數據庫的交互。web部分採用基於mvc模式的struts2框架實現,表現層用jsp與jstl、el相結合實現。其中也會用到圖表技術以及ajax技術。

我的工作任務並不是很多,項目的數據庫設計完成後,頁面有專人來負責,首先看懂頁面及需求,接下來編寫框架代碼,有了框架代碼,項目基本上已經可以進行開發了。在開發過程中,越到了很多這樣那樣的問題,比如説寫前台的驗證和前台的一些特效,這就需要前台的css技術和jquery技術,當然之前的學習還是不夠的,所以就一邊做一邊學,其中包括table的特效(隔行特效,鼠標移入移出特效),一些動畫特效,以及jquery的前台驗證。還有ajax與服務器的異步交互,這方面的知識以前接觸的還是比較少,然後以json格式返回前台做輸出,以達到不刷新頁面就可以顯示不同數據的效果。

  三、心得體會與經驗總結

如今眼看在公司實習已經接近一個月了,從這次活動的成果上來看,還是比較成功的。辛勤的工作換來的是累累的碩果,不管是對於企業、學校還是我們自己。

首先我要在較短的時間內,克服各種困難,從最初的閲讀文檔,設計、開發,到最後的調試,完善,我也都按質按量的完成了,完成預定的工程開發任務,通過了公司的項目小組的驗收,也得到了領導的一致好評,實現了最初為企業作實際共享的目標。

其次在這個過程中,我也通

過了深入的調查、討論,以對一個大型軟件開發企業的結構、管理、文化、氣氛有了比較詳細的瞭解。而通過我在公司中的工作上的良好表現,還有生活中與公司員工的交流,我也在他們面前展現了了一個積極進取、勇於創新形象,起到了加強學校與企業雙向交流的作用。

再有的一點就是,通過這次活動,讓我們理論聯繫實際,在軟件工程的開發過程、數據庫的開發、分佈式計算等工程實踐經驗上有了很大的提高。在公司中也培養了初步的大型項目合作開發經驗,這一些都很好的增強了我們的個人的能力和並提高了自身的素質。

類似的以上的收穫還有很多很多,但在活動結束的這個時候,仔細考慮一下,還是有一些地經驗教訓的。

  四、幾點不足與努力方向

這次實習也是我初次不如社會工作的一次經驗,當然會有很多的不足之處,比如説為人處事方面,由於社會經驗還是略顯不足,所以在工作中難免會有和同事意見不同的時候卻沒有以最好的方式處理,這裏深深地表示歉意,還有就是技術方面的不足,通過這次實習我明白了從學校學習的知識不足以面對以後的工作,所以還要更加的努力才行!

軟件公司實習報告 篇2

時間過的很快,轉眼間已經實習將近5個月,其中有2個月是屬於完全被流放的。

最先在內部系統組參與內部管理系統開發(struts+mysql+spring+hibernate),之後是去做網絡交換機軟件的腳本測試。現在又迴歸內部系統,雖然在腳本組期間,編碼能力被別人甩在後頭,但至少具有了一些測試經驗。

至少自己做的東西,是真正交付到了客户手上,到也稍微有些成就感。

一、淺談測試

一直以來,我都認為測試是脱離了軟件工程範圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的、其真正的壓力,在於找不到bug,責任在你,而不在於編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經驗總結和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統的方方面面具體運作的前提。但占主導地位的,還是大型系統的集成測試經驗。實際項目中,編碼時間一般只佔30%左右,真正耗費時間的是IT階段的找bug與對應bug,此階段基本評定了coder的編碼質量。

二、程序員的困惑

有些人,以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關,debug追蹤能力,也稱調試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?

有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數據庫字段,傳值問題等等,一大堆對於新人來説很鬱悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬於你。

三、如何調試追蹤?

如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內容顯示不是自己想要的數據,我們要先從數據庫查詢語句去下手,設置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy後在sql客户端去實際運行,看看實際查詢出來的表是什麼,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。

頁面錯誤的調試,基本方法是用右鍵點擊實際網頁查看源代碼,copy到editplus,就能看到具體錯誤發生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調用的字段有可能為空的情況出現的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。

四、一些習慣

遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閒着,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。

解決了一個問題後,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。

把代碼寫的漂亮,註釋、空行、規範一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。

任務完後不要呆着,去要求經理給你更有挑戰性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。

五、題尾話

如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,並不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的.隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊癒後就能增強你的抵抗力,一路前進!

軟件公司實習報告 篇3

不知不覺,在大慶實習的日子快過去半個月了,記得剛來大慶的頭幾天,感覺十分不適應。首先是環境:那裏吃的東西很貴,而且那裏的物價很高。其次是大慶人:大慶人辦事的效率很高,這就是鐵人的精神吧。

對於以上種種,待了3,4天基本就適應了,難怪一些長輩老是説:習慣了,就好了。

來的第一天,咱們聽了付麗萍老師講了一節課,能夠説完全不知所云,但還是能夠聽到一些東西的,譬如:工作環境的適應,人與人之間的交際,處理各種事情的潛力,其中最重要的就是養成良好的工作習慣。有良好的工作習慣,才會被上司,老闆和同事認可,將來也會比同輩有着更快更多的升職機會,而且一個良好的工作習慣,無論你從事哪個行業,都是受用終生的。然後,就是認識咱們的董亮老師了,一個可親可愛的老師,傳説中他們一個月會賺十幾萬呢!天文數字,望塵莫及啊。

在隨後的一段時光裏,咱們被分為了八組,每組六七個人,有一個組長帶領。咱們組織作一個項目——論壇,在第二,第三個禮拜感覺沒有剛來時那麼拘謹了,我更明顯感覺到自我計劃,制定目標的重要性了。在咱們犯錯誤的時候,老師會懲罰咱們,陳發的方式很另類——唱歌或者講笑話,不算是體罰大事能夠到達對咱們的約束。然而,歇息期間有組織咱們做遊戲,看似很簡單的遊戲其實是想培養咱們合作意識。

在實習的過程中,我深刻的體會到了三點:

第一,項目是以迎合客户和使用者為目的的,不可能像教師那樣為咱們制定一套教學計劃。想要明白些什麼,渴望懂得些什麼,全要靠你自我想學,你自我不問,沒人會主動來告訴你。

第二,“紙上得來終覺淺,絕知此事要躬行!”在短暫的實習過程中,讓我深深的感覺到自我在實際運用中的專業知識的匱乏,在行業中的經驗真的很重要。

第三,能更早的接觸你所在行業的真實狀況。不出來自我轉一圈,根本不明白自我學的一些專業知識,哪些是十分重要,十分實用的。就比如説英語。以前聽老師説過,聽朋友也説過,將來工作了,英語相當有用,外企就更不用説了。當時沒什麼感覺,但當我頻繁的看到一打打英文資料手冊、幫忙文檔時,我已經切身地,的的確確地感受到英語的重要性。

這次實訓讓我學到的東西太多,使我受益非淺,它讓我明白了工作上的辛苦,讓我明白工作並不像在學校裏學習一樣簡單。但是,雖然辛苦了點,但能讓我學到不一樣的東西、很充實,我心裏還是高興的。人非生而知之,要學得知識,一靠學習,二靠實踐。沒有實踐,學習就是無源之水,無本之木。以上就是我在成都的進行實訓的心得和感受。不到半年的時光就將步入社會的咱們,面臨是繼續深造,還是就業的壓力,我想咱們更就應把握住最後的一段時光,充實、完善自我,爭取做一名出色的大學生!對於這次實習,我很珍惜也很懷念。

熱門標籤