【熱門】軟件工程的實習報告3篇

來源:文萃谷 1.06W

在人們越來越注重自身素養的今天,報告使用的次數愈發增長,我們在寫報告的時候要注意邏輯的合理性。寫起報告來就毫無頭緒?以下是小編為大家收集的軟件工程的實習報告3篇,歡迎大家借鑑與參考,希望對大家有所幫助。

【熱門】軟件工程的實習報告3篇

軟件工程的實習報告 篇1

一、實習目的

根據所學課程的理論知識,結合企業的運營實際,掌握軟件開發的一般過程,軟件的生命週期和作為一個開發人員就應具備的基本潛力,並撰寫實習報告。使學生進一步鞏固所學理論知識,同時提高觀察問題、分析問題、解決問題的潛力。

二、企業實習地點

深圳市百盛佳信息諮詢有限公司

三、實習時光

20xx年12月5日——20xx年4月5日

四、實習資料

1、java軟件開發

五、實習總結

在Internet飛速發展的這天,互聯網成為人們快速獲取、發佈和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發揮着重要的作用。目前系統的架構一般有c/s架構和b/s架構,但是c/s架構的應用系統,每升級一個版本,客户端都需要自我下載更新,而b/s架構不需要,因為它是基於瀏覽器的。因此b/s架構的應用系統,在Internet上的地位顯而易見,它已成為政府、企事業單位信息化建設中的重要組成部分,從而倍受人們的重視。

計算機將具備更多的智能成分,它將具有多種感知潛力、必須的思考與決定潛力及必須的自然語言潛力。除了帶給自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產生身臨其境感覺的各種交互設備已經出現,虛擬現實技術是這一領域發展的集中體現。這天人們談到計算機必然地和網絡聯繫起來,一方面孤立的未加入網絡的計算機越來越難以見到,另一方面計算機的概念也被網絡所擴展。二十世紀九十年代興起的Internet在過去如火如荼地發展,其影響之廣、普及之快是前所未有的。從沒有一種技術能像Internet一樣,劇烈地改變着我們的學習、生活和習慣方式。

全世界幾乎所有國家都有計算機網絡直接或間接地與Internet相連,使之成為一個全球範圍的計算機互聯網絡。人們能夠透過Internet與世界各地的其它用户自由地進行通信,可從Internet中獲得各種信息。人們已充分領略到網絡的魅力,Internet大大縮小了時空界限,透過網絡人們能夠共享計算機硬件資源、軟件資源和信息資源。“網絡就是計算機”的概念被事實一再證明,被世人逐步理解。

(一)、實習過程遇到的困難

1、一進入企業,就立刻被分配開發任務,我的任務是質量信息管理系統的一個功能點,PDI退改車,有新增,刪除,查詢,審核,統計的操作。該系統使用的是struts2springibates模式,一開始什麼都不明白,oracle數據庫沒用過,jquery框架沒有用過,ibates框架沒用過。所以給我的開發帶來了很大的困難。

2、在第二個項目中,我的開發任務是,一線通管理系統中的設備查詢,設備修改,還有一些報表的功能,發運環節主要異常事件,銷售部工單月統計報表,儲運部工單月統計報表等等,這些報表功能都需要有折線圖和餅狀圖,還要有導出excel的功能,而我對於如何生成折線圖或餅狀圖,如何導出excel,從未接觸過,這些都是這次開發中的難點。

3、在益凌進銷存系統中,也就是第三個項目,因為是剛剛開始,所以主要的任務是做設計,就是把那些業務流程圖轉化為靜態網頁。這事看起來好像不難,不就是做靜態網頁嘛!

當初我是這樣想的!

但是到真正做的時候,就發現了其實並不是想象中的那麼簡單,例如,如何抽象數據字段,也就是説,別人給你一張真實的業務表,你該如何把那些有用的字段顯示在你的界面上,業務流程中的每個點之間又有沒有關係,這些都需要你去想的問題。初次接觸,所以做起來也很棘手。

(二)、如何解決問題:

作為一個開發人員,遇到這些問題是在所難免的,因為很多技術都在不停的更新,你要不斷的去學習,要有學習新知識的潛力,而且如今網絡資源是如此的豐富,只要在internet上搜索一下,很多問題都會迎刃而解。

Oracle數據庫簡單的應用,jquery框架和ibaties框架的應用也是透過網絡資源一邊學習一邊應用來實現我的目的的,當然也少不了跟同事的溝通。對於那個報表中用到的折線圖和餅狀圖,我們採用了一個叫Jfreechat的框架,關於如何應用,也是從網上獲取相關例子,然後經過我們的加工,就很順利的解決了問題。透過這次,感覺收穫還是挺大的。對於進銷存管理系統的設計問題,我壓根就什麼都不懂,看了一段時光的業務流程圖,還是不明白要做什麼,要在網頁界面上體現哪些字段,每個界面之間又有什麼聯繫,這些都不太明白。

“這些東西要靠自我想的”,項目負責人跟我説了,之後他就跟我説了一大堆如何抽象字段,要把每個業務點的關係理清,然後再透過他們的關係抽象有用的字段。聽他説了之後,恍然大悟,原先是這麼一回事。之後,每次遇到不懂的,就立刻去和他溝通。完成了這些設計,我感覺我對軟件開發,又有了更深的認識,同時也讓我意識到溝通在軟件開發中真的是一件很重要的事。

六、實習心得

經過為期4個月的專業實習,令我更深一步的瞭解和學習了軟件開發的一般過程,不再是以前那樣,都不明白軟件開發是什麼東西。對於一個應用系統他們為什麼要那麼多人來做,而這麼多人一齊做,代碼又是如何進行管理的。對於每一個應用系統,企業到底用到哪些技術,他們為什麼要選取這些技術,我們開發人員的主要任務是什麼等等,這些概念都漸漸的清晰。

人,孰能無過,過而改之,善莫大焉!

沒有誰,在編寫代碼的過程中永遠不會犯錯,即使他十分的厲害,那也是從不斷的犯錯過程中鍛煉出來的,但亦有“犯錯”的時候,因為需求是不斷的改變的,即使你當時沒錯,但需求改了之後,你的代碼不貼合需求,那也是你的錯。有錯那當然就要調試咯,以前老是害怕出錯,找不到問題所在是件令人煩惱的事。但是當調試的錯誤多了之後,你就會發現,每當一看到相類似的錯誤之後,你就會立即明白這個錯誤是什麼原因造成的!

所以,我們不就應害怕出錯,就應把調試錯誤當成一種提高個人潛力的方式。

對於測試人員發回來的bug我們要認真的對待,造成這種bug就證明了我們的思路還是不怎樣的清晰,所以有必要再去看看相關的資料。溝通是人與人之間傳遞信息的途徑,好的溝通能很完美的傳達你的思想,你的見解。在企業中,每一個系統的開發過程一般來説都不是一個人從頭做到尾的,一般都有分工的,如此一來,溝通就必不可少了,因為你要把你做的工作,你為什麼這樣做,告訴別人,別人才更好的去完成他的任務。

這次實習,是進行實戰性工作,學到了很多東西,我相信對以後的生活和工作都有很大的幫忙。

軟件工程的實習報告 篇2

經過長時間對國貿軟件的的使用,在不斷練習操作的過程中,我對國貿軟件的最深刻感覺是:學以致用、有趣、必須細心耐心反應迅速。

1。學以致用

作為國貿專業,經過長時間的理論學習,急需通過實際操作或某種近似於實際操作的平台對所學的理論知識加以實踐,以求進一步掌握和鞏固,而國貿軟件正提供這樣一種平台。該軟件涉及及出口貿易的各個方面和環節,從外貿公司的經營運作到實際的進出口業務流程,都能進行模擬實訓。在使用過程中,會遇到很多國貿的基礎理論知識和實務技能,這是對國貿理論掌握程度的最好考察。眼過千遍不如手過一遍,相對於理論部分而言,國貿實務更注重實際操作,通過這種理論結合實踐的方式,鞏固基礎知識,查找理論學習的不足,以前學習的實物理論基礎知識會更加的具體和直觀。同時,該軟件的實務操作部分與報關員報關實務所涉及的知識基本一致,這對於我的報關員考試複習提供很大的幫助。

2。有趣

該軟件通過“實戰”方式訓練,會在操作過程中遇到很多難題和挑戰,這些必須自己想辦法解決。由於大家進行角色劃分,形成一個虛擬市場,所以大家之間相互的競爭是必不可少的,大家會從各個方面進行競爭。競爭在現在是無法避免的,意識正是現代社會生存發展所需要的。正是這種競爭,使得我(相信大家)對該軟件產生濃厚的興趣。

3。細心、耐心、反應迅速

國貿軟件涉及大數據計算的繁瑣的單證填寫,所以必須做到細心耐心,例如,在填制外貿合同時,一個小小的數據錯誤或是貨物裝運、指運港名稱的錯誤都會是合同填寫失敗;填寫保險單或是報關單證,沒有嚴格按照合同數據填制就會導致填寫出現錯誤,無法進行下一步驟,影響實驗效率。

在操作過程中,除複習、鞏固所學國貿理論外,另一個重要任務就是想辦法“賺錢”,提高自己企業的盈利水平和生存能力,這就要求必須反應迅速、判斷準確,否則會覺得企業經營的舉步維艱。

以上就是經過一段時間對國貿軟件的操作使用產生的總結。

軟件工程的實習報告 篇3

20xx年2月2日,我有幸成為北京超圖一員,應聘為公司的java軟件工程師。入任職以來,在部門領導的帶領下,自己感覺無論學習、技術、生活等方面都有很大的提升。

20xx年裏我主要完成的工作有三方面:

1、荊門石油石化巡檢系統的調研和開發。

該項目是我工作以來第一次涉及到調研,對我來説算是一個不小的挑戰。在調研過程中,讓我學會了如何通過和客户的溝通來了解客户的需求。由於自己的工作經驗不足,在調研工作中體現出一些問題。不能很直接的在和客户溝通中非常準確的瞭解客户的更多需求,有很多需要和客户交流溝通多次才能明白客户的'最終需求,也沒有把自己作為最終用户並站在用户的角度上來考慮問題,這些都是我在以後的工作中需要提高和改進的地方。在巡檢系統的開發工作中,讓我進一步鞏固和加強了自己的開發能力。

2、電信12530增值業務的開發與維護。

從5月以來我就開始接手公司的主要業務之一,12530電信增值業務。由於前面負責這個項目的同事突然離職,導致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,並要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最後在金總的指導和鼓勵下,順利的完成這次活動。在完成這次投票活動後,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關技術文檔補充完全,保證別人能夠順利的進行該項目工作。通過這個項目,讓我加強了自己在高強高壓下工作的能力,也讓我找到更多自信。

3、襄樊、鄂州家政網絡服務中心的開發與實施。

在這兩個項目中,除了承擔開發工作以外,也逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這兩個項目能夠順利完成,除了完成自己的工作外,還主動關心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將襄樊、鄂州家政網絡服務中心順利實施,為我公司拿下湖北省其他市的家政網絡服務中心奠定基礎。在工作之外,我也注重個人能力的提高。工作之餘,主動學習一些新技術,與同事溝通配合,搭建一個ssh的開發框架。也學習springsecurity知識,這些新知識的積累,對我以後的工作有很大幫助。

20xx年工作展望:

1、將學習的springsecurity整合到我們自己搭建的ssh框架,進一步完善框架。

2、利用搭建的ssh框架,開發一套oa系統平台。

3、做好襄樊、鄂州家政網絡服務中心的維護工作。

4、希望公司能夠大量拿下湖北省其他市的家政網絡服務中心,繼續開發和實施湖北省其他市的家政網絡服務中心。

5、繼續學習新技術,努力提高自己的個人能力。為以後能夠更好,更順利的工作奠定基礎。

6、希望通過自己的進步和努力,能為公司的發展做出自己最大的貢獻,體現出自己的最大價值。

以上這篇個人年終工作總結算是程序員慣用的一種寫法,先回顧本年度自己做過的項目,總結項目的經驗,再描述下年度的工作計劃。

總結二:轉眼間實訓已過去一段時間,之前的興奮、喜悦如今已經讓我熟悉,在實訓的每一天都會讓我有成為一名真正的財富者擁有的衝動。也許,在這期間不一定會讓一個人有着翻天覆地的變化,但變化就是這樣一點一點產生的。通過這一期的實訓,雖然倍感折磨,但是收穫卻是很大的,學習中我不但有了學習成果的喜悦,而且自己也日漸成熟,有種説不出的喜悦

在實訓的過程中,我深深的體會到了自己在專業知識方面的欠缺和不足,也意識到了自己作為計算機軟件專業的學生,要想在以後的職業中嶄露頭角,除了要有過硬的理論知識,健康的體魄之外,還必須具備良好的心理素質,是自己在以後的途中無論經歷什麼樣的困難,都立於不敗之地。通過實訓老師的課堂講解與企業文化標準的培訓,使我加深了對自己專業的認識,從而確定自己以後的努力方向,要想在短暫的實訓時間內盡多的學到東西,就需要我們跟老師或同學進行良好的溝通,加深彼此的瞭解,只有我們跟老師多溝通,讓老師更瞭解我們,才能更真切的對我們進行培訓工作。由此,班級的文化"共享"就在生活中慢慢形成了。

"紙上得來終覺淺,絕知此事要躬行!"在這短短的時間裏,讓我深深的感覺到自己在實際應用中所學來專業知識的匱乏。讓我真真領悟到"學無止境"這句話的涵義。而老師在專業認識周到中所講的,都是課本上沒有而對我們非常有實際意義的。這又給我們的實訓增添了濃墨淡彩的光輝。我懂得了實際生活中,專業知識是怎樣應用與實踐的。在這些過程中,我不僅知道了職業生涯所需具備的專業知識,而且讓我深深體會到一個團隊隊中的各個成員合作的重要性,要善於團隊合作,善於利用別人的智慧,這才是大智慧。靠單一的力量是很難完成一個大項目的,在進行團隊合作的時候,還要耐心聽取每一個成員的意見,是我們的組合達到更加完美。

這次實訓除了讓我明白工作中需要能力,素質,知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最後獲取成功,一種自信心就由然而生,這應該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學會了在工作中與人的合作與交流,同樂同累,合作互助,這是團體的精神,也是必須學習的東西。

經過之前的學習,對程序設計有了一定的認識與理解。在校期間,一直都是學習理論知識,沒有機會去參與項目的開發。所以説實話,這次實訓,軟件項目開發對我來説是比較抽象的,一個完整的項目要怎麼分工以及完成該項目所要的步驟也不是很明確。而經過這次實訓,讓我明白了一個完整項目的開發,必須由團隊來分工合作,並在每個階段中進行必要的總結與論證。

一個完整項目的開發它所要經歷的階段包括:遠景範圍規劃和用例説明、項目結構和風險評估、業務功能説明書、詳細設計説明書、代碼實現、測試和安裝包等等。一個項目的開發所需要的財力、人力都是很多的,如果沒有一個好的遠景規劃,對以後的開發進度會有很大的影響,甚至會出現在預定時間內不能完成項目或者完成的項目跟原來預想的不一樣。一份好的項目結構、業務功能和詳細設計説明書對一個項目的開發有明確的指引作用,它可以使開發人員對這個項目所要實現的功能在總體上有比較明確的認識,還能減少在開發過程中出現不必要的麻煩。代碼的實現是一個項目開發成功與否的關鍵,也就是説,前期作業都是為代碼的實現所做的準備。

我深刻的認識到要成為一名優秀的軟件開發人員不是一件容易的事情,不僅要有足夠的幹勁和熱情,還要有紮實的編寫代碼基礎,必須要有事先對文檔進行可靠性報告,功能説明書,詳細設計説明書等的編寫和一些風險評估的編寫的能力。

除了圖書館,最能讓我感覺到身在大學的就是實訓機房,在匆匆過去的兩個月內,我往返於實訓機房與宿舍之間,使我享受了一個充實的學習時期,讓我感受到了大學的魅力,對自己充滿信心,對大學充滿信心,以積極的心態迎接明天挑戰。

實訓中要求有紮實的理論基本知識,操作起來才順心應手,我這時才明白什麼是"書到用時方恨少"。這就激發了學習的慾望。 "學以致用",就是要把學來的知識能運用到實際操作當中,用實踐來檢驗知識的正確性。我想,這是實訓的最根本目的。 最初在實訓時自己就有一些不自信,但隨着項目的進展,我慢慢的找到了自己的位置,找到自己的目標,雖然自己與好的同學還有差距,這也給了我很大壓力,但是我相信沒有壓力就沒有動力,所以在整個實訓過程中我都在不斷地努力。

實訓期間讓我學到很多東西,不僅在理論上讓我對IT領域有了全新的認識,在實踐能力上也得到了很大的提高,真正的學到了學以致用,更學到很多做人的道理,對我來説受益匪淺。我意識到自己知識的缺少,這激勵我在以後的學習、工作、生活中要不斷了解信息技術發展動態以及信息發展中出現的新的技術。

除此之外,我還學到了如何與人相處,如何和人更好的交流,我們組成一個團隊大家一起開發一個項目,大家的交流溝通顯得尤為重要,如何將自己的想法清楚明白的告訴隊友,如何提出自己想法的同

時又不傷害其他的隊友的面子,這些在我的實訓生活中都有一些體會。可是説,第一次親身體會理論與實際相結合,讓我大開眼界。也是對以前學習的一個初審吧,相信這次實訓多我以後的學習、工作也將會有很大的影響,在實訓的這段時間裏這些寶貴的經驗將會成為我以後工作的基石。

作為即將畢業走出校園的學生,經過3年的在校學習,對程序設計有了一些基本的理性的認識和理解。在校期間一直忙於理論的學習,沒有機會也沒有經驗來參與我們項目的開發,所以在實習之前軟件按開發對我來説是非常抽象的,一個完整的項目要怎麼來分工以及完成該項目所需要的基本步驟也不明確,通過這次實訓讓我明白一個完整項目的完成必須團隊分工合作,並在每個階段進行必要的總結和檢查。在我們項目的開發過程中我們項目的步驟:詳細設計、詳細設計review、編碼、編碼。在項目開發過程中我也深刻的體會到詳細設計對一個項目開發有明確的指引作用,它可以使開發人員對這個項目所要實現的功能在總體上有具體的認識,並能減少在開發過程中出現不必要的脱節。

這次實訓是對我們學習的一個檢驗,雖然項目中很多知識我們在日常的學習中都沒有遇到,這同時提醒我:要想成為一個合格的程序員就有具備一種自學能力,在工作中會遇到很多從未接觸過的問題,當有了問題時要去解決,在你不斷努力,尋找答案的過程中,自己的能力也在潛移默化的提升。有時遇到問題時可能有很多想法但卻不知道那個正確,這就讓我們不斷地去探索,不斷地嘗試

在這次實訓中,讓我體會最深的是理論聯繫實際,實踐是檢驗真理的唯一標準。理論知識固然重要,可是無實踐的理論就是空談。真正做到理論與實踐的相結合,將理論真正用到實踐中去,才能更好的將自己的才華展現出來。我以前總以為看書看的明白,也理解就得了,經過這次的實訓,我現在終於明白,沒有實踐所學的東西就不屬於你的。俗話説:"盡信書則不如無書"我們要讀好書,而不是讀死書。現在的社會需要的是動手能力強的人,而不是理論好的人,對於我們高職生來説這更重要了,我們學校的目標就是培養一流的職業技能的人。

在實訓期間,我認為我也有很多不足的地方,比如工作態度不夠積極,學習不夠認真等等。我相信通過我的努力,我以後一定會改掉這些缺點的.我堅信通過這一段時間的實習,所獲得的實踐經驗對我終身受益,在我畢業後的實際工作中將不斷的得到驗證,我會不斷的理解和體會實習中所學到的知識,在未來的工作中我將把我所學到的理論知識和實踐經驗不斷的應用到實際工作來,充分展示自我的個人價值和人生價值。為實現自我的理想和光明的前程努力。不經歷風雨,怎能見彩虹!"我相信,自己堅定的信心及個人堅定的意志,一定會實現自己美好理想,走上自己的成功之路。

熱門標籤