當前位置:文思屋>社會工作>實習報告>

軟體開發實習報告3000字(通用5篇)

文思屋 人氣:4.33K

實習生活又即將告一段落了,回顧過去這段時間的實習經歷,收穫頗豐,此時需要認真地寫一份實習報告做好總結了。可是怎樣寫實習報告才能出彩呢?以下是小編收集整理的軟體開發實習報告3000字,歡迎閱讀與收藏。

軟體開發實習報告3000字(通用5篇)

軟體開發實習報告 篇1

一、實習目的

進一步瞭解java開發的相關知識,掌握java開發的基本技術,豐富java開發的實戰經驗。學習SQL的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過實習,培養我們綜合運用Java語言的物件導向程式設計能力;培養我們動手能力;培養我們良好程式設計規範、程式設計方法;以便能較全面地理解、掌握和綜合運用所學的知識,提高自身的程式設計能力;增強自己的團隊協作意識,瞭解軟體開發的思考角度和主要流程。為畢業之後能夠更快地進入工作狀態並且能夠更好的工作,打好一定的基礎。

二、實習單位及崗位介紹

1、實習單位介紹

2、實習崗位介紹

我的崗位是Java軟體工程師。實習期間參與人力資源管理系統的開發,根據開發規範和流程獨立完成模組設計、編碼、測試。編寫相關應用系統的開發文件、資料庫設計文件等。較為詳細和系統的掌握了軟體開發的知識體系。把所學知識與解決實際問題相聯絡,培養了自己發現問題、分析問題和解決問題的能力,從而提高了自己從事實際工作的能力。

三、實習內容及過程

1、Java基礎知識

Java的基礎知識對於一個Java軟體工程師來說就好比是人的靈魂,現在的公司在招聘的時候很多都不在乎你會不會流行的技術,如(Struts、Hibernate、Spring、ibatis等)。他看重的是你的基礎扎不紮實,對於網易、騰訊等大公司來說更是如此,我們在開發過程中運用了大量的Java基礎知識,如類、物件、方法、成員變數、靜態變數、封裝、繼承、多型、異常、介面、抽象類、IO流等等,所以一個系統對於Java程式設計基礎的依賴便不言而喻。

2、MySQL、Oracle資料庫

MySQL是最流行的開放原始碼SQL資料庫管理系統,它是由MySQL AB公司開發、釋出並支援的。MySQL AB是由多名MySQL開發人創辦的一家商業公司。它是一家第二代開放原始碼公司,結合了開放原始碼價值取向、方法和成功的商業模型。Oracle則是以穩定性著稱,在訪問量和資料大量交換的伺服器中,Oracle佔了大臂的江山,在開發中主要用到了資料庫的查詢語句、資料庫的關係、事物等。

3、Servlet和JSP

一個Servlet就是Java程式語言中的一個類,它被用來擴充套件伺服器的效能,伺服器上駐留著可以通過“請求-響應”程式設計模型來訪問的應用程式。雖然Servlet可以對任何型別的請求產生響應,但通常只用來擴充套件Web伺服器的應用程式。Java Servlet技術為這些應用程式定義了一個特定於HTTP的 Servlet類。javax、servlet和javax、servlet、http包為編寫Servlet提供了介面和類。所有的Servlet都必須實現Servlet介面,該介面定義了生命週期方法。

JSP是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態技術標準。在傳統的網頁HTML檔案(*、htm,*、html)中加入Java程式片段(Scriptlet)和JSP標籤,就構成了JSP網頁Java程式片段可以操縱資料庫、重新定向網頁以及傳送E-mail等,實現建立動態網站所 需要的功能。所有程式操作都在伺服器端執行,網路上傳送給客戶端的僅是得到的結果,這樣大大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支援Java, 也可以訪問JSP網頁 。

Java Servlet是JSP技術的基礎,而且大型的Web應用程式的開發需要JavaServlet和JSP配合才能完成。現在許多Web伺服器都支援Servlet,即使不直接支援Servlet的Web伺服器,也可以通過附件的應用伺服器和模組來支援Servlet,這得益於Java的跨平臺特性。另外,由於Servlet內部以執行緒方式提供提供服務,不必對於每個請求都啟動一個程序,並且利用多執行緒機制可以同時為多個請求服務,因此Servlet的效率非常高 。

4、三大框架

Struts 2是Struts的下一代產品,是在 struts 1和WebWork的技術基礎上進行了合併的全新的Struts 2框架。其全新的Struts 2的體系結構與Struts 1的體系結構差別巨大。Struts 2以WebWork為核心,採用攔截的機制來處理使用者的請求,這樣的設計也使得業務邏輯控制器能夠與Servlet API完全脫離開,所以Struts 2可以理解為WebWork的更新產品。雖然從Struts 1到Struts 2有著太大的變化,但是相對於WebWork,Struts 2的變化很小。

Hibernate是一個開放原始碼的物件關係對映框架,它對JDBC進行了非常輕量級的物件封裝,使得Java程式設計師可以隨心所欲的使用物件程式設計思維來操縱資料庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程式使用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成資料持久化的重任。

Spring 也表示是一個開源框架,是為了解決企業應用程式開發複雜性由Rod Johnson建立的。框架的主要優勢之一就是其分層架構,分層架構允許使用者選擇使用哪一個元件,同時為 J2EE 應用程式開發提供整合的框架。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限於伺服器端的開發。從簡單性、可測試性和鬆耦合的角度而言,任何Java應用都可以從Spring中受益。

5、管理系統的開發

四、實習總結及體會

通過這次實習機會,我主要學習了以上這些java程式設計的技術,同時也明白了身處公司中如何更好地與同事配合,畢竟在軟體開發中,你不可能一個人幹完一個系統,大家都是通過svn等團隊管理工具互相配合完成程式設計任務。在實習之前,我對軟體開發的過程只有一個模糊地印象,以為只要把程式碼編寫完之後就算

基本上一個專案開發完畢了。然而通過這次實習,徹底顛覆了我的認知,我當時的認知無疑是非常幼稚和可笑的,完全的軟體開發過程不只只是編寫程式碼,在編寫程式碼之前還有好多的事情要做,比如文件的編寫、對專案進行需求分析、資料庫設計等等。程式碼編寫完成之後還要進行測試,以及人員的培訓,這些都是必須做,也是必不可少的專案,甚至比程式碼的編寫還重要。

我在開發期間遇到很多問題,但是我會試著到網路去找答案,如果實在找不到我會試著問問我的上級,或者跟一些朋友討論一下,如果發現了這個問題的答案我會及時把它記錄下來,方便以後遇到問題可以隨時翻閱,我相信好記性不如爛筆頭這句話,我也相信如果一個程式設計師寫的程式碼沒有錯誤那隻能證明他沒寫過程式碼,雖然我比較懶,但我現在有空的時候都會對著電腦敲程式碼,我相信手感是敲出來的,你看10遍都不如你敲一遍來得印象深刻。

通過這次實習,我認識到了一個軟體開發的完整的過程,為我今後進行實際的工作奠定了堅實的基礎。首先,進入公司,你就是一名職業人,不再是一名學生,你要具備一名職業人應具備的素養,不遲到不早退是必然的,而且還要時刻嚴格要求自己,公司的規定要嚴格遵守。然後,在技術上也有了很大的提高,學習了很多公司自己的框架和工具,這都是一些前輩的寶貴經驗。而且所作的軟體應用性更強。所以,在今後的學習中我會嚴於律己,認真學習有關軟體程式設計的課,為以後的工作打好堅實的基礎。

軟體開發實習報告 篇2

一、實習目的

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

二、企業實習地點

深圳市百盛佳資訊諮詢有限公司

三、實習時間

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退改車,有新增,刪除,查詢,稽核,統計的操作。該系統使用的是struts2 spring ibates模式,一開始什麼都不知道,oracle資料庫沒用過,jquery框架沒有用過,ibates框架沒用過。所以給我的開發帶來了很大的困難。

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

3、在益凌進銷存系統中,也就是第三個專案,因為是剛剛開始,所以主要的任務是做設計,就是把那些業務流程圖轉化為靜態網頁。這事看起來好像不難,不就是做靜態網頁嘛!當初我是這樣想的!可是到真正做的時候,就發現了其實並不是想象中的那麼簡單,例如,如何抽象資料欄位,也就是說,別人給你一張真實的業務表,你該如何把那些有用的欄位顯示在你的介面上,業務流程中的每個點之間又有沒有關係,這些都需要你去想的問題。初次接觸,所以做起來也很棘手。

(二)如何解決問題:

作為一個開發人員,遇到這些問題是在所難免的,因為很多技術都在不停的更新,你要不斷的去學習,要有學習新知識的能力,而且如今網路資源是如此的豐富,只要在internet上搜索一下,很多問題都會迎刃而解。Oracle資料庫簡單的應用,jquery框架和ibaties框架的應用也是通過網路資源一邊學習一邊應用來實現我的目的的,當然也少不了跟同事的溝通。對於那個報表中用到的折線圖和餅狀圖,我們採用了一個叫Jfreechat的框架,關於如何應用,也是從網上獲取相關例子,然後經過我們的加工,就很順利的解決了問題。通過這次,感覺收穫還是挺大的。對於進銷存管理系統的設計問題,我壓根就什麼都不懂,看了一段時間的業務流程圖,還是不知道要做什麼,要在網頁介面上體現哪些欄位,每個介面之間又有什麼聯絡,這些都不太明白。“這些東西要靠自己想的”,專案負責人跟我說了,之後他就跟我說了一大堆如何抽象欄位,要把每個業務點的關係理清,然後再通過他們的關係抽象有用的欄位。聽他說了之後,恍然大悟,原來是這麼一回事。之後,每次遇到不懂的,就馬上去和他溝通。完成了這些設計,我感覺我對軟體開發,又有了更深的認識,同時也讓我意識到溝通在軟體開發中真的是一件很重要的事。

六、實習心得

經過為期4個月的專業實習,令我更深一步的瞭解和學習了軟體開發的一般過程,不再是以前那樣,都不知道軟體開發是什麼東西。對於一個應用系統他們為什麼要那麼多人來做,而這麼多人一起做,程式碼又是如何進行管理的。對於每一個應用系統,企業到底用到哪些技術,他們為什麼要選擇這些技術,我們開發人員的主要任務是什麼等等,這些概念都漸漸的清晰。人,孰能無過,過而改之,善莫大焉!沒有誰,在編寫程式碼的過程中永遠不會犯錯,即使他非常的厲害,那也是從不斷的犯錯過程中鍛煉出來的,但亦有“犯錯”的時候,因為需求是不斷的改變的,即使你當時沒錯,但需求改了之後,你的程式碼不符合需求,那也是你的錯。有錯那當然就要除錯咯,以前老是害怕出錯,找不到問題所在是件令人煩惱的事。但是當除錯的錯誤多了之後,你就會發現,每當一看到相類似的錯誤之後,你就會立即知道這個錯誤是什麼原因造成的!所以,我們不應該害怕出錯,應該把除錯錯誤當成一種提高個人能力的方式。對於測試人員發回來的bug我們要認真的對待,造成這種bug就證明了我們的思路還是不怎麼的清晰,所以有必要再去看看相關的資料。溝通是人與人之間傳遞資訊的途徑,好的溝通能很完美的傳達你的思想,你的見解。在企業中,每一個系統的開發過程一般來說都不是一個人從頭做到尾的,一般都有分工的,如此一來,溝通就必不可少了,因為你要把你做的工作,你為什麼這樣做,告訴別人,別人才更好的去完成他的任務。

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

軟體開發實習報告 篇3

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

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

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

1 淺談測試

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

2 程式設計師的困惑

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

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

3 如何除錯追蹤?

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

頁面錯誤的除錯,基本方法是用右鍵點選實際網頁檢視原始碼,copy到editplus,就能看到具體錯誤發生在那幾行。通常有幾種常見的錯誤,例如:缺少物件這種很多時候是有些被你呼叫的欄位有可能為空的情況出現的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。

4 一些習慣

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

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

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

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

5 題尾話

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

軟體開發實習報告 篇4

轉眼已經在東軟實訓這樣的大家庭中生活快10個月時間了,之前的興奮、喜悅如今已經讓我熟悉,在這裡的每一天都會讓我有成為一名真正“財富”擁有者的衝動。也許對別人來說,一定不能體會為什麼在這不到10個月的時間會讓一個人有翻天覆地的變化,但是變化就是這樣一點一點產生的。

在東軟的實訓生活中,我深深體會到了自己在專業知識方面的欠缺和不足,也意識到了自己做為計算機軟體工程專業的學生,要想在以後的職業中嶄露頭角,除了要有過硬的理論知識,健康的體魄外,還必須具備良好的心理素質,使自己在以後的途中無論經歷什麼樣的困難,都立於不敗之地。這正是本次實訓的根本目的。

通過實訓中心老師的課堂講解與企業化標準的培訓,使我加深了對自己專業的認識。從而確定自己以後的努力方向。要想在短暫的實訓時間內,儘可能多的學到東西,就需要我們跟老師或同學進行很好的溝通,加深彼此的瞭解。只有我們跟老師多溝通,讓老師更瞭解我們,才能跟真切的對我們進行培訓工作。由此,班級的文化“共享”就在生活中慢慢形成了。

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

這次實訓帶給我太多的感觸,它讓我知道工作上的辛苦,事業途中的艱辛。讓我知道了實際的工作並不像在學校學習那樣輕鬆。

人非生而知之,雖然我現在的知識結構還很差,但是我知道要學的知識,一靠努力學習,二靠潛心實踐。沒有實踐,學習就是無源之水,無本之木。這次實訓讓我在一瞬間長大:我們不可能永遠呆在象牙塔中,過著一種無憂無慮的生活,我們總是要走上社會的,而社會,就是要靠我們這些年輕的一代來推動。這就是我們不遠千里來實訓的心得和感受,而不久後的我,面臨是就業壓力,還是繼續深造,我想我都應該好好經營自己的時間,充實、完善自我,不要讓自己的人生留下任何空白!

實訓中除了學到不少專業知識,也瞭解一些社會的現實性,包括人際交往,溝通方式及相關禮節方面的內容,對於團隊開發來說,團結一致使我深有體會。團隊的合作注重溝通和信任,不能不屑於做小事,永遠都要保持親和誠信,把專業理論運用到具體實踐中,不僅加深我對理論的掌握和運用,還讓我擁有了一次又一次難忘的開發經理,這是也是實訓最大的收穫。

現在我對“一個人最大的財富是他的人生經歷和關係網路”這句話非常的有感情,因為它確實幫了我們不少。除此課本上的知識畢竟有限。通過實訓,我班同學都有這樣一個感覺,課本上的理論知識與實際工作有很大差距,只有知識是遠遠不夠的,專業技能急需提高。

從最初的笨手笨腳,到現在可以熟練的按照流程開發軟體,這都與我班每個人的努力是分不開的。十個月的實訓,教會了我們很多東西,同時也鍛鍊了大家踏實、穩重的能力,每個人都很珍惜這來之不易的實訓機會。

在實際工作中經常會和不同的人打交道,然而他們的態度是不可恭維的,你會感覺到他的不耐煩以及他的高傲,所以這就需要學會溝通的方式及說話技巧,學會靈活面對。通過這十個月的實訓,我班同學都收穫頗豐,總體來說對這次實訓還是很滿意的。儘管實訓很累,每天早出晚歸。但真的很感謝學校能夠提供我們這樣好的實訓機會,以及東軟給予我們的實訓平臺。我們深刻的瞭解到,只有經歷過,才知道其中的滋味。對於我而言,喜歡體驗生活,可以說通過這次實訓,真真切切的讓我瞭解了什麼是軟體開發,什麼是軟體工程,讓我對於軟體最初的觀點也有了本質性的改變!程式設計師不僅僅是一份職業,更是一份細心+一份耐心+一份責任心=人生價值的詮釋。即將走向工作崗位的我們更要不斷加強自己的專業技能,社會不會要一個一無是處的人,所以我們要更多更快的從一個學校人向社會人轉變。為此我們將會在以後的日子裡繼續努力,不斷激勵經驗,不斷磨礪自己,早日走向工作崗位。

本人自某某年9月份參加工作至今,六個月的實習時間已經結束。在這段時間裡,在領導和同事們的悉心關懷和指導下,通過自己的不懈努力,在各方面都取得了進步。

實踐讓我的技能不斷增長,工作能力不斷加強。剛開始工作的時候,發現自己以前在學校學習的知識很死,知識面很窄,以前做的練習專案的實用性也不是很好。在開始的幾周公司給我們實習員工培訓了某某平臺的使用,通過這次培訓使我認識到某某平臺的優勢,可以大大提高軟體開發效率。

隨後我就加入到"某某x稅源控管系統"專案的開發中,成為開發小組中的一員。在專案開發過程中一邊是同事們的悉心指導,一邊是自己反覆琢磨與理解,幾個月下來大大提高了自己業務和技術兩方面的技能,已經能夠比較熟練的掌握基本的工作方法和一些技巧,而且能夠獨立完成一些模組的開發。

通過實踐,我解決實際問題的能力得到了很好的鍛鍊。工作中也遇到了很多的以前沒有遇到過的新技術,面對技術難題我總是直接面對,沒有逃避,也因此自學了好多新的技術,大大提高了自己的自學能力,也加深了對自己工作要負責的信念。在專案開發過程中也遇到了一些自己確實無法解決的困難,在經理和同事的幫助下也順利的解決了,在此表示感謝。

在開發團隊中,加強了自己的團結精神和集體感,對工作認真負責,對團隊認真負責。通過這個專案不僅學習到了很多技術也瞭解了整個專案的大體流程,從需求分析、資料庫設計、詳細設計、程式碼編寫、測試、專案維護等方面,使自己不僅從一個程式碼編寫人員的角度還從一個整體的角度來看整個專案開發,加深了軟體開發概念的理解。

不斷學習使我對工作有了更進一步的認識和了解。不懂就學、就問,是一切進步取得的前提和基礎。因為有大學專業課的底子和參加過專門的java培訓使我在工作過程中遇到的技術知識能更快的理解和掌握。工作中時常遇到新的問題,就需要查閱相關資料,請教同事和經理,一個問題一個問題的解決,一個困難一個困難的克服,不僅將原有知識溫習鞏固,產生新的理解,而且學到很多新知識,有了許多新的認識。但某些認識都還是膚淺的,還需要我在實踐當中去不斷深入地理解。

現場開發與維護使我不僅從一個開發人員的角度而且從客戶的角度去思考問題。在專案的開發後期,也就是專案即將上線的階段我與其他幾位同事被派往現場去開發與維護專案。以前的開發都是根據需求分析來進行,功能要求一般在分析裡面都寫的很清楚,但是在現場開發直接面對客戶,客戶提出的需求一開始只是一個大體的功能描述,如何將這個只是語言描述的功能轉化為技術實現需要很強的抽象能力和對業務的深入理解,這個過程大大鍛鍊了自己的綜合能力。在第一時間接觸客戶的需求,從客戶的角度思考問題,只有更瞭解客戶需求才能更合理的設計軟體的結構,功能。

軟體開發實習報告 篇5

一、實習單位的基本情況

群志光電股份有限公司是世界TFT—LCD(薄膜電晶體液晶顯示器)生產之領導廠商。群志光電現以奔跑的速度不斷提升自己的實力,目前在全球擁有120000員工,國內廠區主要有南海奇美電子、深圳奇美電子、寧波奇美電子、南京統寶光電、上海統保光電等;海外廠區主要分佈在美國、德國、馬來西亞等地。南海廠區憑藉強大的資本和技術實力,引領世界液晶大、中尺寸面板的技術潮流,供應全球客戶高質量的服務,我們的主要客戶包括:IPhone、Vizio、三星、飛利浦以及創維、海信、康佳、等國際知名家品牌。群創光電面板研發、生產於一體,力爭成為全球光電供應鏈的領軍集團。集團始終堅持以人為本的原則,追求人才戰略;致力於提升人類視覺極致享受;努力提高國內液晶面板產業的世界影響力。南海廠區主要是集產品開發、驗證、生產、銷售、售後技術支援於一體的作業分割槽。液晶顯示器最主要部分玻璃由臺灣廠區製作運往南海,其他部件由南海自己生產和外購。在生產上,南海有模具廠、光電器件廠、PCB印刷裁剪廠、PCBA打件廠、LCM製造廠等等;產品開發驗證和維護有產品管理、產品開發、採購、行銷、倉庫等等處部級部門。我所在的部門為產品開發處—南海電子開發部。

二、本人在實習中的收穫、體會

已經不是第一次參加社會實踐,我明白大學生社會實踐是引導我們走出校門,走向社會,接觸社會,瞭解社會,投身社會的良好形式;是培養鍛鍊才幹的好渠道;是提升思想,修身養性,樹立服務社會的思想的有效途徑。通過參加社會實踐活動,有助於我們更新觀念,吸收新的思想與知識,為畢業後更好的融入社會做準備。近三個月的實習一晃而過,卻讓我從中領悟到了很多的東西。社會實踐加深了我與社會各階層人的感情,拉近了我與社會的距離,也讓自己在社會實踐中開拓了視野,增長了才幹,進一步明確了我們青年學生的成材之路與肩負的使命。社會才是學習和受教育的大課堂,只有在那片廣闊的天地裡,我們的人生價值才能得到體現。此次實習,感悟良多。

一、掙錢的辛苦

離開了學校才知道,每天按時打卡上下班是一件很辛苦的事,天天面對的都是同樣的環境,真的很無聊。雖然工作內容並不沉重,但是單調乏味,每天基本面對的都是同樣的實物和問題,定時定量,沒什麼自由,也不能講自由。並且萬事從起點做起,一份勞動一分收穫。這讓我深深的明白,掙錢真的很不容易!

二、人際關係

在實習中,讓我很有感觸的一點就人際交往方面,大家都知道社會上人際交往非常複雜,但是具體多麼複雜,我想也很難說清楚,只有經歷了才能瞭解,才能有深刻的感受。大家為了工作走到一起,每一個人都有自己的思想和個性,你永遠不知道別人在想什麼。跟不同的人相處需要不同的技巧,要跟他們處理好關係得需要許多技巧,就看你怎麼把握了。在交際中,不能改變一些東西,那我們就學著適應它,如果還不行,那就改變一下適應它的方法。

雖然我們是產品開發部門,但因為經常要跨部門甚至跨廠區協作,跨部門、跨區域組團或者請人幫忙是經常的事,所以部門也很注重我們的人際交往能力,並專門安排一些課程培訓我們這方面的能力。其中新人訓“入部宣導”和“新人報顯示原理”部分就是為了鍛鍊和考察我們的接人待物和處理人際關係的能力。通過這些課程,我在這次實習中掌握了很多東西,尤其是的就是使我在待人接物、如何處理好人際關係這方面有了很大的進步。同時在這次實踐中使我深深體會到我們必須在工作中勤快謙虛,不斷學習不斷積累。遇到不懂的地方,自己先想方設法解決,實在不行還要及時謙虛請教別人,而沒有自學能力的人遲早要被企業和社會所淘汰。

三、自強自立

俗話說:"在家千日好,出門半"招"難"意思就是說:在家裡的時候,有自已的父母照顧,那肯定就是日子過得無憂無慮了,但是,只要你去到外面工作的時候,不管你遇到什麼困難,雖然有時可以請教別人,但有時可能來不及或者無法得到想要的答案,並且別人告訴你的不一定都是對的,所以大部分還是要靠自已。況且在公司工作,老闆一切以利益為先,分配任務往往只講結果,不問過程,因此做事也要養成自己的風格和特點,需找適合自己的快速解決問題的方式。

在這二個多月裡,讓我學會了自強自立,自己考量問題做決定。現在,遇到困難,我不會再說“我不會,請你教教我”,而是說“我是這樣想的,你看有沒有更好的方法”。

四、認識來源於實踐

一切認識都來源於實踐。實踐是認識的來源說明了親身實踐的必要性和重要性,但是並不排斥學習間接經驗的必要性。實踐的發展不斷促進人類認識能力的發展。實踐的不斷髮展,不斷提出新的問題,促使人們去解決這些問題。而隨著這些問題的不斷解決,與此同步,人的認識能力也就不斷地改善和提高!認識在實踐的基礎上產生,但是認識一經產生就具有相對獨立性,可以對實踐進行指導。實踐,就是把我們在學校所學的理論知識,運用到客觀實際中去,使自己所學的理論知識有用武之地。只學不實踐,那麼所學的就等零,理論要與實踐相結合。通過這段時間的實習,學到很多在學校裡學不到的東西。因為環境的不同,接觸的人與事不同,從中所學的東西自然就不一樣了。很多東西不能想當然,看著相似的東西可能存在著巨大的差異,一定要深入思考和觀察,毫無疑問得到確定答案,才能下結論告訴別人。

五、專業的重要性

作為理工科的我,在很長的一段時間內都是在單純的學習理論性的東西,並且理論與實踐嚴重脫軌,基本沒有機會驗證。沒有經過檢驗的東西是無法令人信服的,所以很長時間我們都對學校學習的東西感到枯燥無味,甚至無用。在這次實習中,工作中遇到的很多問題其實都可以對照課本解決。能把自己在學校學到的知識真正運用出來使我頗感興奮,也增加了我學習的興趣。

在學校上課時都是老師在教授,學生聽講,基本只有理論,我們自己對專業知識的掌握就沒那麼清晰明瞭。平時在學校,一些資料錯了改一改就可以交上去了,但在公司裡,特別在我們產品開發和驗證階段,數字絕對不可以出錯。應為由我們實驗室驗證後,產線就會拿我們的資料作為生產標準執行,一旦我們造假或者做錯了資料,後續生產就會出事故。質量是企業的第一生命,質量不行,企業就會在競爭的浪潮中失敗。所以企業會對每一個員工嚴格要求,每一個環節都不能出錯,這種要求在學校的課堂上是不同的。在學校裡可能會解一道題,算出一個程式就行了,但在這裡,我們需要清楚瞭解每一個數據的來源和含義,並且掌握它的去處和適用範圍。專業知識必須過硬,只是在紙上談兵,是無法在這裡立足的,企業不會留一個無法創造效益的人,更別說一個可能帶來風險的人。所以做事一定要特別小心謹慎,認真負責,拿出專業的態度和做事方式。應為一旦出錯並不是打個紅叉拿回去改過來就行了,在工廠裡出錯是要負上責任的。