軟件工程實習總結15篇
總結是對過去一定時期的工作、學習或思想情況進行回顧、分析,并做出客觀評價的書面材料,它可以給我們下一階段的學習和工作生活做指導,因此十分有必須要寫一份總結哦。總結怎么寫才是正確的呢?以下是小編幫大家整理的軟件工程實習總結,歡迎大家分享。
軟件工程實習總結1
實訓期間讓我學到很多東西,不僅在理論上讓我對IT領域有了全新的認識,在實踐能力上也得到了很大的提高,真正的學到了學以致用,更學到很多做人的道理,對我來說受益匪淺。我意識到自己知識的缺少,這激勵我在以后的學習、工作、生活中要不斷了解信息技術發展動態以及信息發展中出現的新的技術。
1淺談測試
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的其真正的壓力,在于找不到bug,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經驗總結和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統的方方面面具體運作的前提。但占主導地位的,還是大型系統的集成測試經驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是IT階段的找bug與對應bug,此階段基本評定了coder的編碼質量。
2程序員的困惑
有些人,以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關,debug追蹤能力,也稱調試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數據庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3如何調試追蹤?
如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內容顯示不是自己想要的數據,我們要先從數據庫查詢語句去下手,設置斷點,一步一步stepover,讓sql字段(存取最終sql語句的`字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調試,基本方法是用右鍵點擊實際網頁查看源代碼,copy到editplus,就能看到具體錯誤發生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調用的字段有可能為空的情況出現的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4一些習慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規范一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務完后不要呆著,去要求經理給你更有挑戰性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。
5題尾話
這次實訓除了讓我明白工作中需要能力,素質,知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心就由然而生,這應該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學會了在工作中與人的合作與交流,同樂同累,合作互助,這是團體的精神,也是必須學習的東西。
軟件工程實習總結2
實習單位名稱:山東山大華天軟件有限公司
實習時間:2x13年9月--2x13年12月
實習地點:山東省濟南市高新區新濼大街2x08號銀荷大廈E座三層
一、實習單位簡介:
東山大華天軟件有限公司簡稱華天軟件,是北京神舟航天軟件技術有限公司控股的子公司。成立于1993年,專注于制造業信息化領域,注冊資金3800萬,總部位于濟南高新區,擁有員工近400人,辦公條件優越,服務領域跨越CAD/CAPP/PDM/PLM/MPM。目前,在華天軟件的客戶中有多家位列機械工業百強榜的企業。公司的立身之本是以客戶為中心,為客戶創造價值。
公司從國內第一套商品機械CAD起家,已發展到擁有CAPP,PDM,PLM等擁有全線的自主產品。公司具有PLM事業部、集成事業部。PLM事業部是面向制造業提供信息化解決方案的,主要面向離散制造業,進行軟件產品的推廣和營銷;集成事業部主要面向公共事業、醫療等行業做信息化集成服務。
華天軟件是中國管理軟件的百強企業,十幾年來一直專注于PLM領域,是PLM行業內首家通過國際軟件成熟度CMM3級評估的軟件公司,也是本土規模最大的制造業信息化解決方案提供商之一,在制造業有很高的信譽度。公司擁有國際領先水平的自主版權高端三維CAD/CAM軟件,是中國少數擁有自主版權PLM全線產品軟件商之一,同時也是山東省PLM工程技術中心依托單位,代表了山東省PLM研究領域的最高水平。
華天軟件目前已擁有PLM全線產品,從產品研發管理的CAD/CAPP/PDM/Co-PLAN(協同工作平臺)到生產制造環節的Pantryman (工藝與制造數據管理系統)/MESIC(MES)/MPM(制造過程管理),以及防擴散系統 EUDEMON等產品全生命周期管理系統,已真正成為制造業信息化全面解決方案提供商。
多年來,業界對華天軟件的業績給予了高度評價。公司連續多年被國內權威信息化專業咨詢機構e-works及AMT評價為"PLM十大優秀本土供應商"及"PLM領域十強軟件商"。 公司產品及解決方案市場占有率高、口碑好,客戶滿意度高達98%。
華天軟件歷經十幾年信息化服務經驗,在全國培育了上千家用戶,其中,十多家典型用戶位列機械工業百強榜,在多個行業形成優秀典型應用。公司在汽車、模具、軸承、專用設備等行業都具有整體解決方案,這些解決方案也在行業內領軍企業得到全面應用。其中包括北汽福田汽車、雷沃重工、LYC洛陽軸承、東風模具等國內知名企業。這些企業在華天軟件PLM解決方案的協助下,積極開發創新性產品,縮短了產品上市周期,降低了開發成本,提高了市場競爭力。
二、實踐安排及具體內容:
本人于2x13年9月至2x14年4月實習于山東山大華天軟件有限公司。
圖1統一數據測試工作
圖2山東山大華天軟件有限公司
我在山東山大華天軟件有限公司實習期間主要參與了整合測試項目和數據統一項目
整合測試項目是在Draco3.0平臺上進行的跨SV、CM、MS的'測試,通過整合測試,為SV和CM新版本的發版奠定了基礎。我在整合測試中主要測試了工程圖、CAM相關命令和MS的新命令。
圖3 測試工作命令界面
數據統一項目,是公司一個非常重要的項目,它的目的是統一三個高端三維CAD/CAM軟件,SINOVATION(SV)、CADMEISTER(CM)和MEISTERSHIP(MS)的數據。SV和CM原來的存儲文件是零件和圖紙,整合之后零件和圖紙合為一個模型文件。此項目分為兩個大的階段,第一階段為測試,使CM和MS的命令都能正確執行,第二階段為編碼,針對第一階段測試的缺陷進行修復,并編寫新的接口。我在數據統一項目第一階段主要做了MS的線面立體命令在CM上執行的測試以及CM的CAM相關命令在MS上執行的測試,還做了CM與MS菜單的整合。在數據統一第二階段我主要做了線、面、立體、CAM、PRESS、MOLD的部分命令的缺陷修復。
三、實習心得
時光荏苒,轉眼間實習已經幾個月了。雖然曾經有過害怕、彷徨和面對陌生環境的無助,可是也加快了成長的腳步。如果說學校是接受知識的殿堂,那么社會就是運用知識解決實際問題的地方。在山東山大華天軟件實習這段時間,是我人生中很重要的篇章。通過實踐,把多年的理論知識靈活運用,我學到了很多,也感受了很多,在這里我對學院以及公司幫助過我的領導、同事表達誠摯的謝意。
在公司實習過程中,從理論到實踐的跨越讓我承受了一些困難,更讓我懂得了一些真理,增長了一些見識。我們一直都知道實踐出真知,而只有經過了切身的體會才發現原來的認識其實很膚淺。理論性的東西為了便于學習,往往需要將它理想化,而實際的應用卻無法隨心所欲。從小學到高中,再一步步成為現在的一名研究生,我更多的是學習理論,所以有很多知識在理論上而言我們有足夠的理由對它深信不疑,然而一旦讓它走向生活,走向實踐,卻經常跌跌撞撞,不堪一擊。通過參與公司的項目開發,我不僅能更加掌握理解所學的理論知識,而且還能靈活運用到實際當中。在公司實習中我學到的另個方面就是與同事的相處之道,團隊合作意識的加強。員工與員工之間不是相互獨立的個體,二是相輔相成的,團隊的合作在一項任務的完成中至關重要。與同事的融洽相處不單單是為了營造一個舒心的工作氛圍,更重要的是順利而高效的完成工作任務,同時互相學習,取人之長,補己之短。
在這幾個月的實習過程中,我看到了自己一些方面的不足,并得到了很大的提高。當然,或許我學到的還只是鳳毛麟角,但這段實習經歷必然會成為我成長道路的基石,我將受益匪淺。
軟件工程實習總結3
轉眼間實訓已過去一段時間,之前的興奮、喜悅如今已經讓我熟悉,在實訓的每一天都會讓我有成為一名真正的財富者擁有的沖動。也許,在這期間不一定會讓一個人有著翻天覆地的變化,但變化就是這樣一點一點產生的。通過這一期的實訓,雖然倍感折磨,但是收獲卻是很大的,學習中我不但有了學習成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅
在實訓的過程中,我深深的體會到了自己在專業知識方面的欠缺和不足,也意識到了自己作為計算機軟件專業的學生,要想在以后的職業中嶄露頭角,除了要有過硬的理論知識,健康的體魄之外,還必須具備良好的心理素質,是自己在以后的途中無論經歷什么樣的困難,都立于不敗之地。通過實訓老師的課堂講解與企業文化標準的培訓,使我加深了對自己專業的認識,從而確定自己以后的努力方向,要想在短暫的實訓時間內盡多的學到東西,就需要我們跟老師或同學進行良好的溝通,加深彼此的了解,只有我們跟老師多溝通,讓老師更了解我們,才能更真切的對我們進行培訓工作。由此,班級的文化“共享”就在生活中慢慢形成了。
“紙上得來終覺淺,絕知此事要躬行!”在這短短的時間里,讓我深深的感覺到自己在實際應用中所學來專業知識的匱乏。讓我真真領悟到“學無止境”這句話的涵義。而老師在專業認識周到中所講的`,都是課本上沒有而對我們非常有實際意義的。這又給我們的實訓增添了濃墨淡彩的光輝。我懂得了實際生活中,專業知識是怎樣應用與實踐的。在這些過程中,我不僅知道了職業生涯所需具備的專業知識,而且讓我深深體會到一個團隊中的各個成員合作的重要性,要善于團隊合作,善于利用別人的智慧,這才是大智慧。靠單一的力量是很難完成一個大項目的,在進行團隊合作的時候,還要耐心聽取每一個成員的意見,是我們的組合達到更加完美。
這次實訓除了讓我明白工作中需要能力,素質,知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心就由然而生,這應該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學會了在工作中與人的合作與交流,同樂同累,合作互助,這是團體的精神,也是必須學習的東西。
經過之前的學習,對程序設計有了一定的認識與理解。在校期間,一直都是學習理論知識,沒有機會去參與項目的開發。所以說實話,這次實訓,軟件項目開發對我來說是比較抽象的,一個完整的項目要怎么分工以及完成該項目所要的步驟也不是很明確。而經過這次實訓,讓我明白了一個完整項目的開發,必須由團隊來分工合作,并在每個階段中進行必要的總結與論證。
一個完整項目的開發它所要經歷的階段包括:遠景范圍規劃和用例說明、項目結構和風險評估、業務功能說明書、詳細設計說明書、代碼實現、測試和安裝包等等。一個項目的開發所需要的財力、人力都是很多的,如果沒有一個好的遠景規劃,對以后的開發進度會有很大的影響,甚至會出現在預定時間內不能完成項目或者完成的項目跟原來預想的不一樣。一份好的項目結構、業務功能和詳細設計說明書對一個項目的開發有明確的指引作用,它可以使開發人員對這個項目所要實現的功能在總體上有比較明確的認識,還能減少在開發過程中出現不必要的麻煩。代碼的實現是一個項目開發成功與否的關鍵,也就是說,前期作業都是為代碼的實現所做的準備。
我深刻的認識到要成為一名優秀的軟件開發人員不是一件容易的事情,不僅要有足夠的干勁和熱情,還要有扎實的編寫代碼基礎,必須要有事先對文檔進行可靠性報告,功能說明書,詳細設計說明書等的編寫和一些風險評估的編寫的能力。
除了圖書館,最能讓我感覺到身在大學的就是實訓機房,在匆匆過去的兩個月內,我往返于實訓機房與宿舍之間,使我享受了一個充實的學習時期,讓我感受到了大學的魅力,對自己充滿信心,對大學充滿信心,以積極的心態迎接明天挑戰。
實訓中要求有扎實的理論基本知識,操作起來才順心應手,我這時才明白什么書到用時方恨少”。這就激發了學習的欲望。“學以致用”,就是要把學來的知識能運用到實際操作當中,用實踐來檢驗知識的正確性。我想,這是實訓的最根本目的。最初在實訓時自己就有一些不自信,但隨著項目的進展,我慢慢的找到了自己的位置,找到自己的目標,雖然自己與好的同學還有差距,這也給了我很大壓力,但是我相信沒有壓力就沒有動力,所以在整個實訓過程中我都在不斷地努力。
實訓期間讓我學到很多東西,不僅在理論上讓我對IT領域有了全新的認識,在實踐能力上也得到了很大的提高,真正的學到了學以致用,更學到很多做人的道理,對我來說受益匪淺。我意識到自己知識的缺少,這激勵我在以后的學習、工作、生活中要不斷了解信息技術發展動態以及信息發展中出現的新的技術。
軟件工程實習總結4
時間過的很快,轉眼間已經實習將近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分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進!
軟件工程實習總結5
一.實習題目
c/s模式下的網絡游戲平臺(類似于聯眾)
二.題目要求
a. 平臺上至少能夠提供兩種游戲(僅供兩人參加)供用戶選擇。
b. 服務器端實現用戶賬號、密碼的管理,監控用戶上下線狀態管理。
c. 服務器端實現用戶游戲數據及文本通信數據的中轉交換。
d. 客戶端能夠連接到服務器并選擇游戲種類和游戲桌面,并參與游戲。
e. 客戶端能夠通過服務器進行文本通信。
三.小組成員及分工
組長:黃? 飛
成員:黃? 飛? 王潤琛? 陳? 磊 韓振軍 王向富
四.人員安排及進度
a. 人員安排:
黃? 飛:系統設計,文檔管理:2周,系統的`集成與總結:1周
陳? 磊:編寫項目計劃文檔:0。5周,需求,概要文檔的編寫:2周
王潤琛:系統設計:1周,程序主要模塊的實現:2周
韓振軍:需求的收集與文檔:1周,軟件測試與分析:1周
王向富:編寫軟件測試計劃:1周,軟件測試:1周。
b. 進度:
第一階段 項目啟動(05-8-22----------05-8-23):? 實習分析;項目簡單分工。
第二階段 需求分析(05-8-24----------05-8-26):? 確定軟件性能;功能;編寫文檔。
第三階段 概要設計(05-8-29----------05-9-01):? 確定總體架構,程序模塊。
第四階段 詳細設計(05-9-02----------05-9-07):? 設計客戶端,服務器端細節。
第五階段 軟件實現(05-9-08----------05-9-16):? 編寫源代碼。
第六階段 軟件測試(05-9-19----------05-9-21):? 完成測試及文檔。
第七階段 項目總結(05-9-22----------05-10-07):? 總結提高,答辯。
五.系統架構
整體架構圖:
六.實現的功能與未實現的功能
a. 實現的功能:
客戶端:
1)用戶登陸:用戶運行客戶端軟件后,彈出登陸框,用戶通過輸入帳號和密碼登陸平臺,高級實現程度有記住密碼選項。
2)用戶注冊:登陸框有注冊選項,供用戶注冊新平臺帳號。用戶需要輸入新的帳號名,密碼,以及一些基本資料:姓名,性別,出 生日期,郵箱。
3)用戶修改資料:用戶可以在登陸后修改個人基本資料,除帳號外其他資料均可選擇修改。
4)用戶選擇游戲:用戶登陸后,平臺界面即會顯示所支持游戲,用戶可選擇要進行的游戲。平臺與游戲捆綁安裝,在高級實現程度下服務器新增加游戲通過新的安裝文件提供給用戶。
服務器端:
1)批準新用戶注冊:基本實現程度為由服務器自動批準,既用戶名不與現有用戶沖突并且用戶名和密碼長度符合規范(用戶名長度不超過十個單詞或字母,密碼不低于6位)及予以批準。高級實現程度為服務器與管理員雙重批準,既服務器批準后只具有參觀游戲和聊天等功能但不能參加游戲,需等管理員批準后賦予正式的用戶權利。
2)刪除用戶:服務器管理員可以從數據庫刪除任意已注冊用戶(所有用戶資料項同時刪除)。為防止誤操作等情況發生,高級實現程度中刪除用戶操作只是暫時禁止該用戶登陸,數據庫保留該用戶資料一周(或數周,示服務器硬件資源)后再自動刪除。
b. 待實現的功能:
1.用戶登錄的限制
用戶在不同地點以相同的用戶名登錄。
注冊時對新用戶名的符號檢查。
軟件工程實習總結6
轉眼之間,兩個月的實習期即將結束,回顧這兩個月的實習工作,感觸很深,收獲頗豐。這兩個月,在領導和同事們的悉心關懷和指導下,通過我自身的不懈努力,我學到了人生難得的工作經驗和社會見識。我將從以下幾個方面總結軟件工程崗位工作實習這段時間自己體會和心得:
在軟件工程崗位工作的實習過程中,我始終把學習作為獲得新知識、掌握方法、提高能力、解決問題的一條重要途徑和方法,切實做到用理論武裝頭腦、指導實踐、推動工作。思想上積極進取,積極的把自己現有的知識用于社會實踐中,在實踐中也才能檢驗知識的有用性。
在這兩個月的實習工作中給我最大的感觸就是:我們在學校學到了很多的理論知識,但很少用于社會實踐中,這樣理論和實踐就大大的脫節了,以至于在以后的學習和生活中找不到方向,無法學以致用。同時,在工作中不斷的學習也是彌補自己的不足的有效方式。信息時代,瞬息萬變,社會在變化,人也在變化,所以你一天不學習,你就會落伍。通過這兩個月的實習,并結合軟件工程崗位工作的實際情況,認真學習的軟件工程崗位工作各項政策制度、管理制度和工作條例,使工作中的困難有了最有力地解決武器。通過這些工作條例的學習使我進一步加深了對各項工作的理解,可以求真務實的開展各項工作。
在軟件工程崗位工作中我都本著認真負責的態度去對待每項工作。雖然開始由于經驗不足和認識不夠,覺得在軟件工程崗位工作中找不到事情做,不能得到鍛煉的目的,但我迅速從自身出發尋找原因,和同事交流,認識到自己的不足,以至于迅速的轉變自己的角色和工作定位。
為使自己盡快熟悉工作,進入角色,我一方面抓緊時間查看相關資料,熟悉自己的工作職責,另一方面我虛心向領導、同事請教使自己對軟件工程崗位工作的情況有了一個比較系統、全面的認知和了解。根據軟件工程崗位工作的實際情況,結合自身的優勢,把握工作的重點和難點,盡心盡力完成軟件工程崗位工作的任務。兩個月的實習工作,我經常得到了同事的.好評和領導的贊許。
從大學校門跨入到軟件工程崗位工作崗位,一開始我難以適應角色的轉變,不能發現問題,從而解決問題,認為沒有多少事情可以做,我就有一點失望,開始的熱情有點消退,完全找不到方向。但我還是盡量保持當初的那份熱情,想干有用的事的態度,不斷的做好一些雜事,同時也勇于協助同事做好各項工作,慢慢的就找到了自己的角色,明白自己該干什么,這就是一個熱情的問題,只要我保持極大的熱情,相信自己一定會得到認可,沒有不會做,沒有做不好,只有你愿不愿意做。轉變自己的角色,從一位學生到一位工作人員的轉變,不僅僅是角色的變化,更是思想觀念的轉變。
在工作間能得到領導的充分信任,并在按時完成上級分配給我的各項工作的同時,還能積極主動地協助其他同事處理一些內務工作。個人的能力只有融入團隊,才能實現最大的價值。實習期的工作,讓我充分認識到團隊精神的重要性。
軟件工程實習總結7
經過長時間對國貿軟件的的使用,在不斷練習操作的過程中,我對國貿軟件的最深刻感覺是:學以致用、有趣、必須細心耐心反應迅速。
1。學以致用
作為國貿專業,經過長時間的理論學習,急需通過實際操作或某種近似于實際操作的平臺對所學的理論知識加以實踐,以求進一步掌握和鞏固,而國貿軟件正提供這樣一種平臺。該軟件涉及及出口貿易的各個方面和環節,從外貿公司的經營運作到實際的`進出口業務流程,都能進行模擬實訓。在使用過程中,會遇到很多國貿的基礎理論知識和實務技能,這是對國貿理論掌握程度的最好考察。眼過千遍不如手過一遍,相對于理論部分而言,國貿實務更注重實際操作,通過這種理論結合實踐的方式,鞏固基礎知識,查找理論學習的不足,以前學習的實物理論基礎知識會更加的具體和直觀。同時,該軟件的實務操作部分與報關員報關實務所涉及的知識基本一致,這對于我的報關員考試復習提供很大的幫助。
2。有趣
該軟件通過“實戰”方式訓練,會在操作過程中遇到很多難題和挑戰,這些必須自己想辦法解決。由于大家進行角色劃分,形成一個虛擬市場,所以大家之間相互的競爭是必不可少的,大家會從各個方面進行競爭。競爭在現在是無法避免的,意識正是現代社會生存發展所需要的。正是這種競爭,使得我(相信大家)對該軟件產生濃厚的興趣。
3。細心、耐心、反應迅速
國貿軟件涉及大數據計算的繁瑣的單證填寫,所以必須做到細心耐心,例如,在填制外貿合同時,一個小小的數據錯誤或是貨物裝運、指運港名稱的錯誤都會是合同填寫失敗;填寫保險單或是報關單證,沒有嚴格按照合同數據填制就會導致填寫出現錯誤,無法進行下一步驟,影響實驗效率。
在操作過程中,除復習、鞏固所學國貿理論外,另一個重要任務就是想辦法“賺錢”,提高自己企業的盈利水平和生存能力,這就要求必須反應迅速、判斷準確,否則會覺得企業經營的舉步維艱。
以上就是經過一段時間對國貿軟件的操作使用產生的總結。
軟件工程實習總結8
本次實習我在小組內主要負責注冊管理模塊部分功能的編寫以及與其相關的文檔的編寫。
本次實習與以往的實習最大的不同點在于對文檔編寫的規范要求。這也是本次實習最大的特點。因此,在編寫文檔的過程中體會頗深。相比之前的幾次實習,在文檔編寫方面幾乎不占用多少時間,每次都只注重程序代碼的編寫。通過這次實習對文檔編寫的過程當中,感覺到曾經那樣的開發方式卻在很多問題。
軟件不止是程序和數據,還包括很重要的文檔。曾經都忽略了這方面的習慣培養。本次實習讓我很深刻的體會到文檔的重要性。文檔可以在開發人員、軟件管理人員、維護人員、用戶以及計算機間架起多種橋梁。在開發過程中的各個階段,開發人員都需要以文檔作為前階段工作的體現和后階段工作的依據。管理人員則可以通過文檔了解軟件開發項目的成果等。可行性研究報告:說明該軟件開發項目的實現在技術上、經濟上和社會因素上的可行性,評述為了合理地達到開發目標可供選擇的各種可能實施的方案,說明并論證所選定實施方案的理由。
這次實習讓我比較深入的了解到開發過程中各個文檔的功能。比如:項目開發計劃:為軟件項目實施方案制定出具體計劃,應該包括各部分工作的'負責人員、開發的進度、開發經費的預算、所需的硬件及軟件資源等。項目開發計劃應提供給管理部門,并作為開發階段評審的參考。
軟件需求說明書:也稱軟件規格說明書,其中對所開發軟件的功能、性能、用戶界面及運行環境等作出詳細的說明。它是用戶與開發人員雙方對軟件需求取得共同理解基礎上達成的協議,也是實施開發工作的基礎。
數據要求說明書:該說明書應給出數據邏輯描述和數據采集的各項要求,為生成和維護系統數據文卷作好準備。
概要設計說明書:該說明書是概要設計階段的工作成果,它應說明功能分配、模塊劃分、程序的總體結構、輸入輸出以及接口設計、運行設計、數據結構設計和出錯處理設計等,為詳細設計奠定基礎。詳細設計說明書:著重描述每一模塊是怎樣實現的,包括實現算法、邏輯流程等。 ·用戶手冊:本手冊詳細描述軟件的功能、性能和用戶界面,使用戶了解如何使用該軟件。本次實習最大收獲讓我知道文檔的重要意義以及開發過程中如何編寫文檔,以上就是本次實習的心得。
軟件工程實習總結9
軟件工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。它涉及程序設計語言、數據庫、軟件開發工具、系統平臺、標準、設計模式等方面。
軟件工程(C編碼實踐篇)是一個非常不錯的學習軟件工程思想方法的實踐性課程,通過一個小小的C語言項目的不斷演化,體現了許多工程化的思想和方法,從而讓我們更加深刻的理解軟件工程理論的內涵。通過跟隨模仿孟寧老師的代碼實現,從無設計代碼,模塊化設計的代碼,到可復用的代碼和回調函數等接口設計,提高了我們工程化代碼的編寫能力,讓我們能夠嚴格遵守代碼風格規范來編寫代碼。總之,這門線上課程重視實踐,可以使我們對軟件工程有一個直觀感性的認識。個人感覺學了這門課之后受益匪淺。必須點贊!!!
實驗報告目錄:
第一周 課程實驗環境準備
實驗一:寫一個hello world小程序
第二周 代碼風格規范
實驗二:命令行菜單小程序V1.0
第三周 基本的模塊化設計
實驗三:內部模塊化的命令行菜單小程序V2.0
第四周 可重用模塊的接口設計
實驗四:用可重用的鏈表模塊來實現命令行菜單小程序V2.5
第五周可重用模塊的接口設計(callback函數)
實驗五:用callback增強鏈表模塊來實現命令行菜單小程序V2.8
第六周函數的可重入性(reentrant)及線程安全
實驗六:函數的.可重入性(reentrant)及線程安全
第七周 子系統的可重用設計
實驗七:將menu設計為可重用的子系統
總結部分:
學習《軟件工程(C編碼實踐篇)》課程中最大的收獲:
熟悉了Linux環境下的C語言編程開發,了解了Vim的基本設置。熟悉了Git命令行的使用;熟悉了函數的復用、程序循環等思想;體會到模塊化的重要性和精髓,及包容變化的能力:將變化和不變的部分分離。 同時我也了解到KISS原則、設計與代碼的一致性、錯誤處理,用數據結構和控制結構來簡化代碼等一系列重要原則。學習了鏈表的很多基本操作代碼,同時對在頭文件中聲明函數、定義常量的一些基本規則、技巧有所了解,進一步加強了代碼的編寫規范,對程序之間的接口規范化有了初步了解。了解了callback回掉函數機制,使用此函數可以把調用者與被調用者分開,所以調用者不關心誰是被調用者。它只需知道存在一個具有特定原型和限制條件的被調用函數。簡而言之,回調函數就是允許用戶把需要調用的函數的指針作為參數傳遞給一個函數,以便該函數在處理相似事件的時候可以靈活的使用不同的方法。了解了函數的可重入性與線程安全之間的關系:
1、可重入的函數不一定是線程安全的;
2、可重入的函數在多個線程中并發使用時是線程安全的,但不同的可重入函數(共享全局變量及靜態變量)在多個線程中并發使用時會有線程安全問題(可能是線程安全的也可能不是線程安全的);
3、不可重入的函數一定不是線程安全的;
1、可重入的函數不一定是線程安全的;
2、可重入的函數在多個線程中并發使用時是線程安全的,但不同的可重入函數(共享全局變量及靜態變量)在多個線程中并發使用時會有線程安全問題(可能是線程安全的也可能不是線程安全的);
3、不可重入的函數一定不是線程安全的;
pthread_rwlock_t基本用法
操作相關函數說明
初始化讀寫鎖pthread_rwlock_init
讀取讀寫鎖中的鎖pthread_rwlock_rdlock
寫入讀寫鎖中的鎖pthread_rwlock_wrlock
解除鎖定讀寫鎖pthread_rwlock_unlock
銷毀讀寫鎖pthread_rwlock_destroy
學習了支持帶參數的復雜命令,并嘗試使用GNU make來構建和管理自己的工程。
最后分享一下老師上課引用的經典名言警句,與君共勉:
夫事未有不生于微而成于著,圣人之慮遠故能謹其微而治之,眾人之識近故必待其著而后救;治其微則用力寡而功多,救其著則竭力而不能及也。
――資治通鑒
學習完《軟件工程(C編碼實踐篇)》課程后最大的遺憾:
課程非常精致,但結合之前相關的軟件開發經驗,發現現在太多程序員都不能真正理解軟件工程的精髓,希望以后能有更多程序員來學習孟老師的課程,夠好好體會一下軟件工程的魅力所在!
軟件工程實習總結10
轉眼間,到昆山已經兩個多月。不知不覺中我已經從一個在校生變成一個職員。這跟在我們學校是完全不一樣的。除此之外,安博還制定嚴格的制度,這些使我們在安博的培訓像職工在公司工作一樣,讓我們提早接觸到公司的氛圍。
來安博最重要的目的還是學技術,那就說說這里的教育情況吧。安博實行的是上午授課,下午上機練習的制度。我覺得我們這個班上午的授課經理非常好,他對java的理解非常透徹。我在大學學半年的java,僅僅停留在表面上,對實質的內容根本都不解。比如說==與equals的區別,方法的覆蓋,變量的隱藏等等。老師通過圖的方式,給我們講解它們在內存中的情況,使我們從本質上解這些東西。他的這種授課方式,既生動又形象,徹底地將問題講明白,我們接受起來輕松容易,也不容易遺忘。
除他的講課方式以外,他還是一個非常幽默的人,坐在凳子上聽四個小時的課,會很乏味的,他時不時的給我們說一些搞笑的事,或者開玩笑的話,使課堂氣氛非常活躍。他每講完一個新知識點,都給我們留一點時間練習,加深對新知識的理解。我們有什么問題,他都會很耐心的跟我們講解,不管程度是好是壞,他都一樣對待。總之,聽他的`課就是一種享受。他還把跟知識相關的材料發給我們,讓我們有研究的空間。有時還給我們一些面試題,讓我們提早看,只有準備好去應聘才有機會。
昆山還給我們開一些素質課,講解一些職場素質,如何為人處事,如何同面試官講話,還要求我們在日常生活中也盡量做到。在我們就業之前開這樣的課,對我們這些即將踏入社會的大學生來說是非常重要的。公司招聘員工,一看實力,二看素質,兩者缺一不可。
總之在昆山的這段時間中,我學到很多。時間雖短,但所學到的和知識的實用性很強。所有的老師們都教給我們很多工作習慣、工作技巧、日常禮儀、職業素養和心態方面的東西。使我們對今后的工作有新的認識,增添的極大的信心。
學會學習和團結
我們學半個多月的基礎知識,也該是用一用的時候。這半個多月,應該算是安博給我們安排的p階段的訓練時間。我們開始接觸一些小型的系統,實訓員工管理系統等。這些小型的系統鞏固我們的基礎知識,讓我們學會一些編程的技巧,以及一些驗證的方法。
每做完一個系統,我們都有一個項目演示環節。自己帶著項目在全班學生的面前演示。講解自己是如何實現的,說出自己系統的亮點和不足,然后由其他學生來挑系統的毛病,找出漏洞。通過這種方式,你可以學到其他學生的優點,別人好的編程思想你可以在以后的項目中運用。這是一個自我提高的方式。
接下來我們做一個財務管理系統,用mvc三層架構實現的,jsp+struts+hibernate,這個系統是我們小組共同完成的,jsp用于前臺的顯示,struts調用bean的方法與數據庫連接。這個系統做完之后,我覺得一個項目的流程圖是十分的重要。如果沒有總體的框架,后期修改會是很麻煩的。做項目之前我們應該先總體考慮一下布局,不要急著編程。 在做項目的這段時間里,我感覺自己的知識面太窄,書到用時方恨少。做項目不僅檢查我們的基礎知識掌握程度,而且給我們提供自我提高的機會。項目做完以后,我感觸頗深。以前在學軟件工程的時候,一直不覺的文檔很重要,老是認為編碼最重要,做這個項目糾正我的錯誤認識。
我認識到概要設計,詳細設計是何等的重要。團隊合作,最重要的是合作精神,不能自己一個人編程,不管其他的人。項目都是分模塊做的,每個模塊直接是有聯系的,組內必須協調好,否則在整合的過程中會出很多的問題。一個大項目給個人自我發揮的余地是很大的。如果數據庫里的數據太多,在顯示的時候就應該考慮分頁,分頁的方法有很多種,這就是一個值得鉆研的問題。在此期間我學會自己解決問題的能力,在發現錯誤的過程中,才能學到更多的知識。知識是無窮的,不要為就業而學習,而是為提高而學習。多讀書,能提高自己的邏輯思維能力。要多和其他人交流,不要閉門造車。
軟件工程實習總結11
我在xx電氣有限公司開始了從xx年11月底到2月底的為期三個月的實習,在實習的過程中,我學習了很多,了解了很多,也感受到了很多,深深地體會到實習的重要性。
實習是對學生及用人單位而言都是蠻有裨益的。對公司企業、用人單位而言,這是一種發展儲備人力資源的措施,可以更為有深度地選擇人才,培養符合公司工作 、行為、價值觀、文化理念等要求的人才。同時,為國家培養更符合現代化建設的未來棟梁人才,是公司、企業回饋社會的重要途徑之一,也在不少程度上提高了公司在本區域內的知名度與影響力。對學生而言,在學生、學校、企業三方的共同作用下,實習可使大學生有更好地機會、環境進入職業社會中,為大學生從十多年的學習生涯到未來幾十年的職業生涯提供了一個過渡期和適應期,培育大學生健康的擇業觀、孕育良好的工作能力和態度、豐富學生的社會實踐經驗。另一方面,實習讓學生更好地發現自己的職業興趣,了解自己的職業性格,避免盲目就業,奠定穩固的事業基礎。讓在職業生涯處于剛開始階段的大學生,更好地邁入職場的重要一步。
我實習的是在xx電氣集團分屬下的、與日本東芝合作的——“xx芝”分公司,它的主營產品是“scada電力系統”,xx芝公司只要分軟件部和工程部,而這三個月我實習主要在工程部,屬于技術支持類的工作,做對電力系統軟件的輔助性數據錄入、更新等,工作站系統的安裝與維護,配合工作人員對將要派往各地區的硬件設備進行分配、整理、排號、安置、安裝、打包、搬送監察、裝箱、記錄等工作。
在這三個月,我接觸到大公司的組織文化,看到大公司的較為完善的管理制度,也看到xx公司的很多變化,它的規模、發展、業績。
在實習的三個月里,我積累了不少的經驗,我也學習到了即使在離開校園后,學習也是不會停止的,活到老學到老,學習永遠離不開人生命中的每個階段。
在公司里面學習專業的技能,與自己技術相關的知識,或對工作有用的專業知識。像我實習做的工作軟硬件均要涉及,例如要學習如何配網段、學習如何做網線插頭、如何安裝企業級的系統、如何用linux的指令打開文件、如何在用數據庫命令尋找畫圖軟件里面的一條線段的數據等等,這些東西在大學課堂都有教過,而實習就很好地復習、鞏固了。而因為我們公司的主營是針對電力的系統,我們還要額外地學習電力的知識,如環網柜、變電站、接地線、架空線、小車等等這些圖示或內部結構。像實習單位里軟件部的同事,大部分的本科專業都是學電氣的,但是他們的工作全部離不開java、c、嵌入式、電路板,所以他們還要利用上下班空閑時間自學。也許他們畢業還未夠半年,就要獨自承擔公司的開發項目了,例如在環網柜上加上液晶顯示屏。
在業余培養興趣,會派上用場。例如,我在大學階段就去選修了些日語的課程,剛好來到實習的公司就是和日本東芝合資的,有一點的基礎就能一直參加公司的免費日語培訓班,在公司 里面會日語的話不僅有工資獎勵,而且不管是做技術或者市場部門,都會有相對較好的待遇及提升。在不影響學習、工作的前提下,發掘、培養自己的業余興趣與技能都是百利而無一害的。
突然我發現,原來大學并不是唯一的課堂,大學結束并不代表學習就中斷了,還要靠自己的努力、勤奮、擠出時間繼續翱翔于知識的海洋。其實,在職場、社會中滿天都是機遇,就看自己有沒有眼光、能力去捕獲它。如果自己沒有學習掌握一定的技能和能力,再好的機會也沒辦法抓住。
工作需要熱情和耐心。對所做的工作有相當的熱情,無論是在哪個行業、哪個職位都是很重要的。像我們軟件行業,無論是程序員還是技術支持都是有點枯燥跟辛苦的,例如在實習,連續兩個星期對著幾百臺的硬件:服務器、工作站、交換機、光纖模塊…… 要按協議不同對設備分配到5-6個地區城市,還要貼標簽、跟蹤大批貨物搬運,如果沒有對工作的責任心跟熱情,是很難堅持的,即使能堅持,也很難把工作做好,做仔細、做認真。
有效的溝通與保持良好人際關系是一種重要的技巧和能力,因為一個人的能力有限,不能所有事情都兼顧到;人有長短之分,在工作上經常需要同事們的幫助,利用好別人的長處,整合資源。
例如,我實習的'公司里面,每批貨物都有所屬的區域,每個區域有負責的區域負責人,每個負責人都要隨時了解、清楚這批硬件各需要多少,什么時候從倉庫里面拿上機房安裝,是否安裝好系統軟件、是否檢測完畢等等,但是每個區域里面的工作量都很大,負責人基本分身乏術,而大量的工作都與其他區域所做的工作相似的,例如,運貨、裝機柜、打標簽、拆裝等等,這時候我們就需要其他負責人的幫忙,這就需要溝通。
團隊合作精神是不能或缺的。在這個分工越來越專業、企業越來越壯大、工作、信息量越來越龐大的社會,單靠個人的力量是遠遠不足以應付公司、企業的的工作。在用人單位招聘的時候,不會少的是要求、需要應征者、員工有團隊合作精神,可想而知團隊合作的重要性,公司對團隊合作的重視。
像在公司,一套系統的完成需要各個部門的協作和配合,一套系統工程部到貨、裝機,linux部裝服務器,java部做系統檢測,測試部做完檢測要實時通知所有部門,所有事情都是有時間進度表安排好,在部門里面完成一份工作不只是部門的概念了,這是一個公司的概念、一份好產品的概念,需要團隊的協同合作。
我認為,現代社會需要的人才不再是光會“讀書”的人了,而是需要不僅有扎實理論知識,更是需要有較強的動手能力和實際工作能力的復合型人才。實習的短短三個月讓我了解很多,學習了很多,相信在經歷了實習的過程后, 我會更有信心,更有能力為將來招聘、邁入職場、開展自己職業的征途,更會為打造自己成為現代社會所需要的重要人才而努力。
軟件工程實習總結12
今天的實訓結束,今天做的是紙牌游戲軟件和趣味打字游戲。今天的東西對我來說有點難度,最后沒有能過完全做完。但是我還是覺得這是一個不錯的實訓,在這種集體的環境里和同學們一起學習,每天的生活過的也是非常的充實。
此次實踐課我的收獲很多。我和同學們這一次真正自己動手制作一個小軟件,雖然還存在很多的問題,而且我做的軟件在使用起來還是很不可行的,但是我們從中受到很多知識,不僅是專業的知識,更讓我明白一個軟件從設計到實現的每一個環節真的很不容易,不僅需要扎實的專業知識,更需要一個團隊的配合,這才是一個軟件成功的關鍵。這就告訴我們,一個人的出色不算什么,一個團隊的出色才是真正有用的。
剛開始拿到題目我們組員都不知如何下手,經過小組成員一起查找資料,并且開會討論,我們確定設計的.設計目標以及具體實現方式,包括如何將Java的思想運用到實際系統的詳細設計之中。
在實驗課上,我學會很多學習的方法。而這是日后最實用的。要面對社會的挑戰,只有不斷的學習、實踐,再學習、再實踐。這對于我的將來也有很大的幫助。以后,不管有多苦,我想我都能變苦為樂,找尋有趣的事情,發現其中珍貴的事情。就像中國提倡的艱苦奮斗一樣,我都可以在實驗結束之后變的更加成熟,會面對需要面對的事情,以及學會遇到問題,不急不慌,慢慢解決它。
雖然過程辛苦是不可避免,但收獲還是令人感到尤其的欣慰。在這次的軟件設計中不僅檢驗我所學習的知識,也培養我的實踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。在設計過程中,與同學分工設計,和同學們相互探討,相互學習,相互監督。學會合作,學會寬容,學會理解,也學會做人與處世。課程設計是我們專業課程知識綜合應用的實踐訓練,是我們邁向社會,從事職業工作前一個必不少的過程。實驗過程中,也十分感謝實驗指導老師陳中育老師的指點與教導。這次軟件設計不僅是對這學期所學知識的一種綜合檢驗,而且也是對自己動手能力的一種提高,增強自己實踐能力。通過這次課程設計使我明白自己知識還比較欠缺,只是學習書本知識還是遠遠不夠的,自己不會的東西還有太多,學習需要自己長期的積累,在以后的學習、工作中都應該不斷的學習,將課本的理論知識與生活中的實踐知識相結合,不斷提高自己文化知識和實踐能力。
軟件工程實習總結13
進入公司初期參加的入職培訓,使我對公司有了一個全面的了解,在公司工作的這段時間,我深切的體會到了公司深厚的經營理念,感受到了公司濃厚的文化氛圍。在每期的刊物上我都有了解公司的近期新聞內容,同時也了解了公司的相關的規章制度,在工作上有領導的關心和同事的幫助,讓我更加順利的度過我的`試用期。
一、關于實習公司
我所實習的南京xx軟件有限公司簡稱xx公司,公司成立于20xx年,主營軟件開發和信息系統集成,專門從事工程建設項目管理信息系統開發和實施,具有自主知識產權的項目管理軟件產品xx項目管理系列軟件(包括xx投資控制合同管理軟件、xx進度控制計劃管理軟件、xx質量控制安全管理軟件、xx項目管理門戶、xx城建項目管理平臺等),并已經在全世界第一大橋蘇通長江大橋、國內最大的開發區蘇州工業園區以及南水北調工程實施和應用,目前正與南京城建集團合作,開發城建項目管理平臺。
二、實習的內容
今年xx月xx日開始,我正式走進xx開始了實習工作,并被調到了江蘇省建筑質量檢測中心,參加正在進行的一個檢測項目。由于我才大三,本身對企業的經營方式等都很陌生,公司讓我們的王工帶我學習,以師傅帶徒弟的方式,指導我的日常實習。在王工的熱心指導下,我依次對此次項目的業務流程和大概框架進行了了解,并積極參與相關工作,注意把書本上學到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學所學確實有用。以雙重身份完成了學習與工作兩重任務。跟公司同事一樣上下班,協助同事完成部門工作;又以學生身份虛心學習,努力汲取實踐知識。我心里明白我要以良好的工作態度以及較強的工作能力和勤奮好學來適應公司的工作,完成公司的任務。
三、實習的提高與收獲
實習收獲,主要有四個方面:
一是通過直接參與企業的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學的實踐任務。
二是提高了實際工作能力,為就業和將來的工作取得了一些寶貴的實踐經驗。
三是一些學生在實習單位受到認可并促成就業。
四是為畢業后的正式工作做好了準備。
四、結語
到公司實習并沒有我想象中的難以融入,通過慢慢的學習,發現在公司用的到得知識在我們的學校學習中都會遇到。至暑期結束,從不懂到漸漸的做了幾個檢測項目。學到不少的東西。實習生活還沒結束,開學了我還是會繼續留在公司我的學習和探索。
軟件工程實習總結14
基于本次暑期實習的情況,我收獲很大。
從實訓目的來看,本次實訓主要是在VS開發平臺上實現對C#語言、SQL數據庫的應用,就我所在小組的項目工作內容來看,還需要掌握水晶報表和MDI多窗口應用技術。除了要充分熟悉開發平臺及應用設計之外,還要掌握并實踐軟件項目設計規范及其開發流程即需求階段、分析和設計階段、編碼階段和測試階段,以便能按時交付作業。
從實訓的內容來看,我小組的項目是“人事工資管理系統”,主要實現公司企業對內部員工檔案、工資、獎罰考勤等一系列的管理,這在當今不斷壯大的企業用人單位是亟待需要的,總的來說,項目的難度系數不是很高,但也是相當困難。
在校外實習之前,老師先在校內培訓了5天。5天實訓中,著重講解了c#語言應用,并布置編寫“通訊錄”工作臺程序,windows應用程序和WPF程序,數據先是用文本保存,然后練習用數據庫保存,期間每天需上交當日作業。5天的時間里,通過不斷地學習,我從完全不懂c#語言成長到初步掌握了這門語言,當然在具體應用中還是會遇到些問題,但我還在學習。其實在實習的前一個月里,老師就上傳了一些關于c#語言的資料并通知我們需要配置哪些軟件環境,對于這一點,我是相當感謝何老師的,當然在校外的實習里,公司也全都把開發項目用到的一系列軟件上傳到公共文件夾里,從而免去了我們下載軟件的麻煩,在此,感謝眾老師。
校內實習要上交的作業我是在校外實習中補充完成的,因為之前上交的作業由于時間倉促大都有錯誤,所以借著校外實習中對c#語言的進一步應用和講師的詳細講解后,我重新改正了錯誤,希望何老師能諒解采納。
校外實習是從7月12號開始,歷時15天,15天的最后一天要回校評審。我對本次校外實習的各個方面都十分滿意。相比上次實習,首先這里的住宿學習條件非常好,住宿和實習地都安裝了空調,實習地方環境清幽寬敞明亮,伙食也非常好。然后就是實習講師非常專業和負責,他事先把所有有關實習的資料軟件存放在公共文件夾,且規劃入微。一開始先是對我們進行C#測試分好組安排好每組項目任務,又指導我們每個小組安裝SVN軟件,方便小組文件上傳與統一,整體一氣呵成,不似之前實習的凌亂,這一點我十分敬佩。之后每天都先安排好任務工作,認真且非常詳細的給我們操作示范并細心地制作成word文檔供小組之后查看。每隔幾天都會有小組評審,主要針對小組所編文檔的規范程度和不足提出修改建議。作為小組的PM,我必須承認一開始工作任務安排不當,沒有完全發揮各成員的優勢,以致文檔編寫的有些瑕疵,不過在小組評審過后,我便及時更改了項目工作的分工,而之后小組項目工作進行的非常順利,每個人的能力都得到了最大的發揮和升華,當然這完全得力于小組成員的高度配合。
我小組是c#軟件開發第一組,組內有6名成員,兩個主要負責項目核心代碼的編寫,其余負責簡單模塊代碼的編寫,我主要負責填寫與修改相關項目文檔并督促小組進度和團結組內成員、合理分配組員任務并及時調節組內安排的各種不適與問題。校外實習的過程中,小組成員高度團結,協調合作,對所有問題都能及時探討并高效解決,有時遇到分歧,不過在全體討論后,都能找到合理的統一方案,如在界面設計環節中,就登陸界面和模塊界面的設計中,組員有很多不同建議,在詢問老師和權衡實現困難程度后,我們達成了一致意見,統一后的界面相比之前更加規整明晰,且功能更加健全,當然這是我們小組齊心合力的結果。在開發的過程中,出現過項目分工不明確的`問題,其原因源于我考慮到組員能力的不同,所以就把大部分的工作安排給能力高的人身上,其他能力低的只暫讓他們自由學習希望能盡早跟上小組步伐,不過事實證明我錯了。讓部分組員自由學習而不參與項目的工作中本身就拖累了小組的整體速度,而且在短暫的時間里,他們也實在學不到任何實際的東西,所以后來我更改了戰略。我先讓能力低的組員嘗試參照模板編寫一些文檔的簡單部分,然后讓能力稍高點的組員繼續補充文檔的核心部分,最后由我修改格式和內容,最后讓老師審閱。這個方案實施過后,小組的效率整體上明顯提高,每個人各司其職,全組團結一致,共同為項目的完成發揮自己的聰明才智。而之后,在項目編碼階段,我們小組的TL負責對項目整個框架的構建,即設計好主要的窗口原型,然后指導小組成員在自己所負責的模塊上添加具體事件代碼,最后再進行修改,這樣做不僅將組員團結在一起提高組內效率,更直接提高了組員的編程能力。
軟件工程實習總結15
在這次軟件工程課程中,我學到了很多東西,第一次深刻的體會到了什么叫做用工程化的思想來編寫軟件,以前自己也寫過一些小型軟件,沒有做過大型的項目,直到這次課堂我擔任組長并組織組員共同完成“個人圖書管理系統”這個項目,第一次和別人合作,才發現運用工程化的思想來做是如此的有必要。
從這里,我才真正的意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的.思想,在我以前的認識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導,不然真的會出現老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。
剛真正開始工作之前,我們費了很多的時間來完成一些前端工作,如需求分析和可行性分析,這塊工作在別人看來可能是相對無關緊要,甚至是多于的,其實,換做在以前,我也會這么認為。可是,我現在算是深深地明白了磨刀不誤砍柴工的道理,這些工作的完成太有必要了,太重要了,要想你的軟件有用有市場,能被別人接受和認可,在進行過程中不會出現崩潰性的問題,這些工作缺一不可。
還有就是接下來的一些設計模塊,此模塊與軟件編碼涉及比較緊密,主要是解決一些參數傳遞和接口通訊的問題,此模塊對我的觸動遠沒有上兩個模塊對我的影響大,因此再次也不做過多的介紹。
在整個活動的完成過程中,作為組長,我收獲很多,我發現,要是組里有個人不怎么想做事情時,他對于整個組織的影響是毀滅性的,正所謂“一顆老鼠屎,能壞一倉谷”,以后我的組織里要是出現這樣的人,我絕不會給他繼續留下來的機會,我會在第一時間將他清除出去。還有就是,作為組長,你要做的最重要的事情,不是發揮自己的聰明才智,而是創造出一個平臺,讓別人去發揮,你所要做得,出了保證這個平臺的完整性和公平性外,還有就是協調好各組員之間的關系。
【軟件工程實習總結】相關文章:
軟件工程的實習總結06-07
軟件工程的實習總結03-19
軟件工程實習總結01-01
軟件工程畢業的實習總結11-25
軟件工程實習總結13篇07-06
軟件工程實習總結(精選11篇)06-13
軟件工程實習總結(13篇)10-23
軟件工程實習總結14篇09-24
軟件工程專業畢業實習總結03-14