軟件工程實習報告(通用7篇)
時間過得真快,一段時間的實習生活已經結束了,這次實習讓你心中有什么感想呢?感覺我們很有必要對自己的實習生活做一下總結。你所見過的實習報告應該是什么樣的?下面是小編為大家收集的軟件工程實習報告,僅供參考,大家一起來看看吧。
軟件工程實習報告 篇1
一、關于實習公司
我所實習的南京xx軟件有限公司簡稱xx公司,公司成立于XX年,主營軟件開發和信息系統集成,專門從事工程建設項目管理信息系統開發和實施,具有自主知識產權的項目管理軟件產品xx項目管理系列軟件(包括xx投資控制合同管理軟件、xx的進度控制計劃管理軟件、xx質量控制安全管理軟件、xx項目管理門戶、xx城建項目管理平臺等),并已經在全世界第一大橋蘇通長江大橋、國內最大的開發區蘇州工業園區以及南水北調工程實施和應用,目前正與南京城建集團合作,開發城建項目管理平臺。
二、實習的內容
今年xx月xx日開始,我正式走進xx開始了實習工作,并被調到了江蘇省建筑質量檢測中心,參加正在進行的一個檢測項目。由于我才大三,本身對企業的經營方式等都很陌生,公司讓我們的王工帶我學習,以師傅帶徒弟的方式,指導我的日常實習。在王工的熱心指導下,我依次對此次項目的業務流程和大概框架進行了了解,并積極參與相關工作,注意把書本上學到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學所學確實有用。以雙重身份完成了學習與工作兩重任務。跟公司同事一樣上下班,協助同事完成部門工作;又以學生身份虛心學習,努力汲取實踐知識。我心里明白我要以良好的工作態度以及較強的工作能力和勤奮好學來適應公司的工作,完成公司的任務。
三、實習的提高與收獲
實習收獲,主要有四個方面:
一是通過直接參與企業的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學的實踐任務。
二是提高了實際工作能力,為就業和將來的工作取得了一些寶貴的實踐經驗。
三是一些學生在實習單位受到認可并促成就業。
四是為畢業后的'正式工作做好了準備。
四、結語
到公司實習并沒有我想象中的難以融入,通過慢慢的學習,發現在公司用的到得知識在我們的學校學習中都會遇到。至暑期結束,從不懂到漸漸的做了幾個檢測項目。學到不少的東西。實習生活還沒結束,開學了我還是會繼續留在公司我的學習和探索。
軟件工程實習報告 篇2
一、實習目的
這次實習的目的是為了提高我的專業技能、實踐能力、以及讓我了解一些實際的工作情況。對我在正式工作前有很重要的意義,不論是專業技能,還是綜合素質,以及實際中的人際關系都有了更加深刻的體會,讓我在正式工作前有了一筆很珍貴的經驗。
這次實習的主要任務就是在了解整個軟件的制作過程,以及各個環節中的細節,當學會了這些環節后,再用學到的知識來完成一個公司給我們安排的一個項目。我分到的項目名稱是《診所管理系統》,這個項目我們將以小組的形式共同將其完成,以模擬實際軟件制作的過程,盡最大程度的將我們所學到的知識轉化成實際的能力。為真正的項目做好充分的準備,讓我們可以在實習過后的正式工作中,有準備的去面對。
公司的最終目的就是希望我們能了解實際項目的制作,并初步的理解各個環節的意義。而讓我們用項目進行實際制作就是為了讓我們能更好的理解項目制作中各個流程的意義以及項目制作過程中的團隊是如何合作的。
二、實習單位及崗位
我所實習的單位是校企合作埃森哲信息技術(大連)有限公司的軟件開發部。這個部門的主要職能就是外包服務工作,按照客戶的需求制作成相應的軟件,所以我們需要對整個軟件開發的過程都較熟悉,這樣才能應對客戶們各種各樣的問題,才能制作出更好的軟件以滿足客戶們的需求。
因為剛實習的原因,所以我的職位是軟件助理工程師,時間的具體安排是實際項目制作以及專業知識的學習,實習時間為8個星期。本來實習的地點是在公司的,后來因為公司的內部原因,將我們的實習地點改為學校內部實習,每天的時間和正式上班相同。早8晚5,每周六周日休息。
整個實習的實際流程前面已經說過,八周的實際項目制作以及專業知識的學習。具體的每周任務、實際工作內容、以及專業知識與專業技能的實際應用會根據不同的環節也有所不同。但總體的目標就是讓我們了解實際工作中軟件的制作流程,以及各個流程中所需要的技術和注意點,并用實際的項目讓我們進行練習。
三、實習過程
上面已經介紹了個整個實習的任務以及目的,下面將詳細介紹整個實習的流程,并對每個流程的細節加以詳細說明。
具體的時間安排如下:
第一周:將對該項目所需要的知識進行集體鞏固復習。將一些已經生疏的知識鞏固鞏固,以備項目中的不時之需。在實習的第一天企業的經理就詳細的給我們講解了軟件工程這門科學對于一個軟件制作的重要性,并以此為基本給我們定下了這次實習的大體實習流程。
第二周:將直接進行項目的需求分析。因為項目名稱已經給出,所以將去掉可行性分析。我們小組分到的項目是“診所管理系統”,這就免不了去診所實地調查了。實際調查的過程中發現,需求分析這個過程是非常非常的重要,需求分析文檔的制作,決定了項目的各個功能以及這個軟件是否符合用戶的需求。這一周的收獲就是軟件需求分析的文檔制作,這是軟件工程中非常重要的一個步驟,這一環節,是一整個軟件生成的最為重要和關鍵的環節。
第三周:這一周由于臨時變動,將概要設計和詳細設計合為一周制作。根據調查的結果,進行概要設計。由于是初次制作軟件概要分析的文檔,所有有很多不符合規定的地方,就比如數據流圖的制作,很多小的細節都沒有注意,像這樣的問題還有很多。不過,在經過了小組成員的積極討論修改以及老師的指導后,這些問題都得以解決。接下來,根據概要設計,來制作軟件的詳細設計。詳細設計的制作,相對于概要設計,感覺能稍微簡單些,也不知道感覺對不對。因為在概要設計模塊中,我們已經設計好了所需要的模塊、接口、類、以及所要實現的功能,所以我們只需要考慮每個類的功能如果用代碼實現就可以了,當然不是將代碼寫上去,而是用流程圖以及偽代碼之類的`相關技術來表示。這個階段的制作完成就開始正式的編碼了。到此為止,準備工作總算是做完了,幾乎花費了我們實習的一半時間。這一周的時間,我們在忙碌中不知不覺的度過了!下一周就會進入到該項目的實際編碼當中,這也是我們大家最熟悉的地方了,感覺總算有地方出力了,期待著下一周的到來。
第四周:根據詳細設計,來進行項目的編碼。這一周,我們進行實際的編碼,我最大的感覺就是,照著詳細設計去進行編碼,思路以及邏輯非常的清晰,可能在將流程如以及偽代碼轉換時稍微有點費勁,當相對于以往我們的直接編碼而言,流暢度不言而明。
第五周:這一周本來是要進行測試的,但在編碼完后企業老師檢查的時候,給我們指出了很多的問題,說我們所寫的代碼太粗糙,所以我們只能對代碼進行細致的加工,把測試推到了下周來進行。這一周,讓我們受益匪淺,對代碼的注釋以及編碼格式都有了更加深刻的理解。
第六周:根據做完的項目,進行項目的測試。本周就是對軟件進行測試,從最基本的類之內的方法測試,一直到整個項目的綜合測試,分了好幾個階段。而區分于以往的測試不同,這次我們是先寫測試文檔,當測試文檔檢查合格后,我們才可以對著文檔進行逐步測試。我想,這可能就是我們以后工作的大體方向吧,以文檔為主的項目制作。由于測試文檔的制作進度太慢,所以本周就忙測試文檔的制作了一樣了,其它的什么也沒干,測試也只能等下周進行了。希望下周測試的時候效率會很高,期待的試一次,拿著測試文檔去測試的感覺。
第七周:拿著測試文檔,根據上面的要求,一項一項的測試,以確認項目的正確性。測試的順利讓我有了爽快的感覺,拿著測試文檔,直接去校驗代碼就可以了。幾乎不用去想程序內部的測試流程,因為文檔上已經給你寫的明明白白了。到這里,我有一種感覺,像埃森哲這種大公司內,文檔的重要性比編碼本身更為重要。我想,這就是企業派來的老師沒有直接給我們進行技術培訓,而是讓我們來了解軟件工程的流程的原因。當然,根據企業的文化不同,對軟件工程的生命周期也會有細微的差別,他們會選擇最適合自己公司的方法來進行整個軟件的生命周期,并不是一成不變的。
第八周:這一周,我們沒有跟技術相關的任務,只要好好準備準備個人展示就可以了。但你可千萬不要小瞧這個人展示,因為他將占你整個實習成績的50%,這也是企業老師在本周周一時才告訴我們的,我們之前根本就不知道還有實習成績這一說。項目總結,我們將用一周的時間來總結整個實習的收獲,在本周的周五進行自我展示,以及收獲報告。至此,實習的生涯將會到此結束。這一周,我們思考著、沉淀著、總結著,將我們對整個實習的收獲、總結、體會等各個方面進行了精華的提煉,以PPT為基礎,進行為期10分鐘的個人展示以及項目答辯。就此,我們的實習畫上了完整的句號。
四、實習總結
我們的實習已經結束,但生活卻沒有結束,這一次的實習,對于我們這幫還沒有畢業的學生來說可以用意義重大四個字來形容。他不僅僅對我們的專業知識進行了鞏固和拓展;還對我們作為軟件開發人員的視野進行了增大,讓我們了解了很多軟件開發這個職業應該注意的一些細節;更是讓我們親身體會了軟件工程這門科學對于一個軟件的意義。這些經驗對我們來說就是一筆寶貴的財富。而經過了8周的實習,在大家的共同努力下,也都完成了各自的任務,但我想說的是,我們并不僅僅是完成了任務,我們更是個個滿載而歸。
項目的制作以及疑難問題的解決,將我們把大學期間那些快要淡忘的知識又重新熟悉了起來,并且對代碼有了更深層次的理解。代碼的復用性、類與類之間的調用、對象的創建、數據庫的連接以及操作等各種專業知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。
如果說專業知識收獲頗多,那么接下來的職業技能卻是我認為在整個實習過程中收獲最大的地方。代碼的注釋以及編碼的規范這兩點是我以前很少注意的地方,對其也并沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟件開發人員必須應該具備的能力,或者說應該特別注重的地方。因為我們的代碼并沒有多少注釋以及很多地方的編碼很不規范,企業老師寧愿讓我們多花一周的時間修改,也沒有匆匆的進行下一步測試。在修改的這一周內,通過自己的體會以及老師的重點強調,對于代碼的編碼規范和代碼的注釋有了更深層次的理解。通過了這次的實習,我個人認為,代碼的注釋以及編碼的規范比個人的技術更為重要。
軟件工程實習報告 篇3
一、前言
無錫?▋然鶎W院成立于2009年10月,由無錫市太湖新城科教產業園、美國卡內基梅隆大學軟件教育培訓中心(iCarnegie)以及國內領先的軟件外包服務企業軟通動力信息技術(集團)有限公司三方共同創辦,是經由江蘇省無錫市教育局批準成立的高級IT人才培訓學院。
學的課程和專業教育體系,結合國內領先軟件服務外包企業的專業實訓案例,以覆蓋多領域全生命周期的IT教學與培訓,為企業提供全方位國際化軟件服務外包人才,為樂于從事IT行業的有識之士提供快速的職業發展通道。埃卡內基目前已經與多家著名高等學府和國內外知名IT企業建立了長期的戰略合作伙伴關系,擁有專業資深的師資團隊,開創出一整套獨有的人才培養方式,提供全方位多層次軟件外包服務國際化專業人才解決方案,在國內軟件培訓行業趨于領先地位,是國內外軟件領域培訓交流的橋梁和窗口。
無錫埃卡內基學院擁有雄厚的師資力量,講師均獲得世界頂尖學府博士或碩士學位/學歷,經由卡內基梅隆大學軟件教育培訓中心的嚴格培訓并獲資質認證。講師團隊均擁有多年海外跨國公司或高端教育機構的工作經驗,掌握國際IT技術最新流行趨勢以及發展方向,并具有精湛的英文交流能力和深厚的專業素養,精通金融,保險,電信和高科等領域大型項目的開發和管理過程。
無錫?▋然鶎W院引入先進的嵌入式國際化高等教育模式和行業廣泛認可的軟件系統開發(SSD)認證課程體系,在純正的英語或中英文雙語的教學環境中,感受美國卡內基梅隆大學的系統化教學體系,并結合最新流行趨勢進行實際項目演練,為來自不同層次和專業的高中畢業生、大學生以及在職IT專業人士,量身打造最先進的專業技能和職場“軟技能”課程,提供全方位多層次軟件外包服務國際化專業人才解決方案。學院采用全英文授課、雙語輔導的模式,以美國式的教育理念,讓學員體驗到全生命周期的IT項目實訓。學院24小時全天候學習環境,貼近學生的一站式教學跟蹤服務,零距離接觸企業真實工作環境,立足培養國際一流IT人才資源的多層次技能。
無錫埃卡內基學院在人才輸出渠道方面獨具優勢,目前已與多家國內外知名企業建立了戰略合作關系,其中包括軟通動力、愛立信、波音公司、花期銀行,SalesForce等著名國內IT領頭企業和跨國公司,成為其人才輸出基地。
無錫埃卡內基學院位于太湖新城科教產業園,毗鄰風光秀麗的太湖之濱,周邊知名跨國公司林立,基礎設施完善齊全。學院教學面積達8000平米,可以同時進行750名學員的培訓,整體硬件設施一流,共設有30多個多媒體教學計算機室和數十個會議討論室,全天候開放以供操作演練和授課討論。在教學區和生活區范圍里,均可免費使用無線上網服務,隨時隨地感受高科技、多媒體教學設施帶來的便捷。
立足高位,加速遠航。無錫埃卡內基學院將以最前端教學模式,緊隨日新月異的全球IT行業變革潮流,為中國軟件行業培養出具備國際化專業視角的`高級復合型人才。金牌品質,成就一流,加入?▋然鶎W院,為騰飛助力,共創無限未來!
二、實習目的
1.學會將理論運用在生產實踐,讓自己知識更加牢固,調和理論與實際的關系。
2.了解并接觸良好的職業素質,恪守職責,勇于創新。
3.通過實習,參加一定的業務活動和管理實踐,了解企業的管理現狀/所具備的基礎及存在問題,為學生畢業設計和走入社會奠定良好基礎。
4.通過實習,調查、了解企業的運行機制和業務管理過程,參與企業具體管理工作,提高社會實踐能力,增強調查研究,人際溝通,謀略決策,隨機應變等獨立工作能力與管理能力。
5.培養獨立分析問題、解決問題的能力;熟練使用Android開發工具。
6.提高個人的實踐能力、科研能力和解決本專業實際問題的能力。
7.培養積極的創新精神、嚴肅認真的科學態度和嚴謹求實的工作作風,增強個人綜合素質以及畢業后對IT職業的適應能力。
8.培養團隊合作精神;
三、實習時間
。裕
四、實習地點
江蘇省無錫市濱湖區錦溪路100號
五、實習單位和部門
無錫?▋然鶎W院
六、實習內容
1.內容簡介
本次實習主要是完成一個競賽類的項目命題,通過實際操作來提升自己的動手能力,對于尚未掌握的的技術則采用“即用即學,現學現用”的方式。
2.項目名稱:暢游學府
項目性質:校園綜合類應用
項目背景:經調查問卷發現,大學生并非滿足于現今的生活方式,存在各種各樣的問題。首先是新生,對于不熟悉的大學,需要開學志愿者指引,造成大量人力物力的浪費,于是我們設計入學導航,便捷的導航說明,簡單的路線,直接指引新生認識校園,減少學校勞力。對于老生,我們發現,他們容易忘記課程,我們設計了課程輔助的模塊,提供課表和作業資料等的輔助。很多人喜歡把食堂菜帶回宿舍吃,原因食堂太擠,有許多人因為排隊太長而不吃飯,所以我們開發點餐系統,隨時隨地點外賣,省卻排隊的時間。由于我們院特有志愿服務,為此,我們特意開發志愿者系統,可以聯系需要志愿服務的老師,簽訂志愿服務。
項目開發采取團隊寫作方式,我負責編寫其中的點餐模塊。
軟件工程實習報告 篇4
通過接觸和參加實際工作,充實和擴大自己的知識面,培養綜合應用的能力,為以后走上工作崗位打下基礎。
根據所學課程的理論知識,結合企業的運營實際,選定企業管理中的某一具體問題進行調查研究,并撰寫調查報告,反映問題的具體表現,其中包含的`企業管理理論,以及對問題的解決方案建議。使學生進一步熟悉企業運作實踐和調查報告寫作方法,同時提高觀察問題、分析問題、解決問題的能力。
實習目的:
為了將理論用于實踐,鞏固所學知識,提高自己發現問題并用所學知識分析問題和解決問題的能力,鍛煉自己的工作能力,適應社會能力,自我管理能力,了解目前軟件的應用情況,需求情況,發展方向及前景,為順利畢業做好充分的準備,也為自己能順利的與社會環境接軌做好準備。此次實習由學校統一組織安排,分兩個階段,兩個方向進行系統的實習。
實習要求:
1、要求學生在實習過程中認真學習技術知識,積極與指導老師和同學配合;
2、在前期,按時到勤,認真學習。積極做好實習日志,能夠理解當天的內容。對技術的理論知識要及時實踐;
在后期,積極與同學溝通,認真完成項目要求的內容。在這個過程中要與老師同學多做溝通,通過探討項目的解決方案以及進展。
軟件工程實習報告 篇5
一、實習目的
根據所學課程的理論知識,結合企業的運營實際,選定企業管理中的某一具體問題進行調查研究,并撰寫調查報告,反映問題的具體表現,其中包含的企業管理理論,以及對問題的解決方案建議。使學生進一步熟悉企業運作實踐和調查報告寫作方法,同時提高觀察問題、分析問題、解決問題的能力。
二、企業實習地點
江蘇同步信息技術有限公司
三、實習時間
20XX年1月31日——20XX年2月15日
四、實習內容
1、網站開發及建設
2、電子商務的基礎工作
五、實習總結
在Internet飛速發展的今天,互聯網成為人們快速獲取、發布和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用。因此網站建設在Internet應用上的地位顯而易見,它已成為政府、企事業單位信息化建設中的重要組成部分,從而倍受人們的重視。
計算機將具備更多的智能成分,它將具有多種感知能力、一定的思考與判斷能力及一定的自然語言能力。除了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產生身臨其境感覺的各種交互設備已經出現,虛擬現實技術是這一領域發展的集中體現。今天人們談到計算機必然地和網絡聯系起來,一方面孤立的未加入網絡的計算機越來越難以見到,另一方面計算機的概念也被網絡所擴展。二十世紀九十年代興起的Internet在過去如火如荼地發展,其影響之廣、普及之快是前所未有的。從沒有一種技術能像Internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網絡直接或間接地與Internet相連,使之成為一個全球范圍的計算機互聯網絡。人們可以通過Internet與世界各地的其它用戶自由地進行通信,可從Internet中獲得各種信息。人們已充分領略到網絡的魅力,Internet大大縮小了時空界限,通過網絡人們可以共享計算機硬件資源、軟件資源和信息資源!熬W絡就是計算機”的概念被事實一再證明,被世人逐步接受。
(一)實習過程遇到的困難
1為了以后我們能夠在工作中順利做事,辛苦的找來實習項目,這是一個建設站的項目名稱是“網貿通”,網站分為近三十個板塊,然后我們可以選擇那些沒有完成的項目來做,我們組選的是“在線管理子平臺”這一塊。由于不經常接觸企業管理的內容,范圍比較廣而且內有多而雜,所以給我們的`搜集帶來很大的困難。
2、在建設網站之前我們必須先要把我們的網站策劃方案拿出來,所以實習的前兩天我們一直在討論關于網站策劃的問題。討論到網站主題色、網頁布局、欄目分類等一些問題時大家都有不同的意見,所以我們是經過自信分析才決定下來網站的一些問題。
3、在網站的建設當中大家會遇到一些想象不到的問題,例如:用PS技術美化圖片文字時遇到的技術問題,用Flash做出來的動態廣告不是我們想要達到的效果,有時網頁之間鏈接不上,遇到這些技術上的問題。
(二)如何解決問題:
在遇到這些問題是我們都感覺太累太復雜了,所以也有想過放棄,想過只不過是一個作業,想辦法完成就可以了?墒窃倏纯次覀優榱诉@份作業忙了這么些日子也應該要一些更多的收獲,這才在老師和同學的幫助下完成了此次實習任務。
在實習的過程中我們也體會到了,不應該為完成作業而去做作業,應該把它當做自己的工作,自己有義務去完成它,在完成工作的過程中真真正的學到一些東西,才是最主要的。
通過學習實踐和公司技術人員的指導。使我真正對所學的軟件融會貫通,熟練在手。
軟件工程實習報告 篇6
轉眼間,到昆山已經兩個多月。不知不覺中我已經從一個在校生變成一個職員。這跟在我們學校是完全不一樣的。除此之外,安博還制定嚴格的制度,這些使我們在安博的培訓像職工在公司工作一樣,讓我們提早接觸到公司的氛圍。
來安博最重要的目的還是學技術,那就說說這里的教育情況吧。安博實行的是上午授課,下午上機練習的制度。我覺得我們這個班上午的授課經理非常好,他對java的理解非常透徹。我在大學學半年的java,僅僅停留在表面上,對實質的內容根本都不解。比如說java與equals的區別,方法的覆蓋,變量的隱藏等等。老師通過圖的方式,給我們講解它們在內存中的情況,使我們從本質上解這些東西。他的這種授課方式,既生動又形象,徹底地將問題講明白,我們接受起來輕松容易,也不容易遺忘。
除他的講課方式以外,他還是一個非常幽默的人,坐在凳子上聽四個小時的課,會很乏味的,他時不時的給我們說一些搞笑的事,或者開玩笑的話,使課堂氣氛非;钴S。他每講完一個新知識點,都給我們留一點時間練習,加深對新知識的理解。我們有什么問題,他都會很耐心的跟我們講解,不管程度是好是壞,他都一樣對待?傊,聽他的課就是一種享受。他還把跟知識相關的材料發給我們,讓我們有研究的空間。有時還給我們一些面試題,讓我們提早看,只有準備好去應聘才有機會。
昆山還給我們開一些素質課,講解一些職場素質,如何為人處事,如何同面試官講話,還要求我們在日常生活中也盡量做到。在我們就業之前開這樣的課,對我們這些即將踏入社會的大學生來說是非常重要的。公司招聘員工,一看實力,二看素質,兩者缺一不可。
總之在昆山的這段時間中,我學到很多。時間雖短,但所學到的和知識的實用性很強。所有的老師們都教給我們很多工作習慣、工作技巧、日常禮儀、職業素養和心態方面的東西。使我們對今后的工作有新的.認識,增添的極大的信心。
我們學半個多月的基礎知識,也該是用一用的時候。這半個多月,應該算是安博給我們安排的p階段的訓練時間。我們開始接觸一些小型的系統,實訓員工管理系統等。這些小型的系統鞏固我們的基礎知識,讓我們學會一些編程的技巧,以及一些驗證的方法。
每做完一個系統,我們都有一個項目演示環節。自己帶著項目在全班學生的面前演示。講解自己是如何實現的,說出自己系統的亮點和不足,然后由其他學生來挑系統的毛病,找出漏洞。通過這種方式,你可以學到其他學生的優點,別人好的編程思想你可以在以后的項目中運用。這是一個自我提高的方式。
接下來我們做一個財務管理系統,用mvc三層架構實現的,jsp+struts+hibernate,這個系統是我們小組共同完成的,jsp用于前臺的顯示,struts調用bean的方法與數據庫連接。這個系統做完之后,我覺得一個項目的流程圖是十分的重要。如果沒有總體的框架,后期修改會是很麻煩的。做項目之前我們應該先總體考慮一下布局,不要急著編程。在做項目的這段時間里,我感覺自己的知識面太窄,書到用時方恨少。做項目不僅檢查我們的基礎知識掌握程度,而且給我們提供自我提高的機會。項目做完以后,我感觸頗深。以前在學軟件工程的時候,一直不覺的文檔很重要,老是認為編碼最重要,做這個項目糾正我的錯誤認識。
我認識到概要設計,詳細設計是何等的重要。團隊合作,最重要的是合作精神,不能自己一個人編程,不管其他的人。項目都是分模塊做的,每個模塊直接是有聯系的,組內必須協調好,否則在整合的過程中會出很多的問題。一個大項目給個人自我發揮的余地是很大的。如果數據庫里的數據太多,在顯示的時候就應該考慮分頁,分頁的方法有很多種,這就是一個值得鉆研的問題。在此期間我學會自己解決問題的能力,在發現錯誤的過程中,才能學到更多的知識。知識是無窮的,不要為就業而學習,而是為提高而學習。多讀書,能提高自己的邏輯思維能力。要多和其他人交流,不要閉門造車。
軟件工程實習報告 篇7
1.概述
實習是一種實踐,是理論聯系實際,應用和鞏固所學專業知識的一項重要環節,是培養我們能力和技能的一個重要手段。八月初,我們來到大連東軟實訓中心進行為期20天的實習,我們要做的是物流配送管理系統,我要做的是配送中心管理模塊。它的主要功能是完成對商品、庫房和供應商的管理,缺貨查詢和進貨安排。由于大家負責不同的模塊編寫,作為組長的我需要充分考慮各個模塊之間的交互,系統風格一致性等問題。
為此,項目啟動之前我們小組6人開會討論了整體的業務流程,明確了數據庫表之間的關聯和各個模塊之間的接口。在項目驗收階段我們順利地通過了答辯,圓滿完成了預期目標,雖然和優秀的小組開發的系統還有一些差距,但我們發揮了每個人的能力,結果也令我們滿意。
2.感受與體會
在為期20天大連東軟實訓中心的實習過程中,我每天都感覺很充實,從基礎知識的鞏固,項目整個的開發過程,我都認真學習,勤于思考,并不斷動手實踐,我感到收獲非常大。
這是我們在學習專業課程之后走向工作崗位之前的不可缺少的實踐環節。它對于培養我們的動手能力有很大的意義。這次實習旨在培養學生綜合運用所學的軟件工程專業基礎理論、基本技能和專業知識分析問題和解決問題的能力,培養我們的專業素質、應用科學的思維方法和計算技巧,使我們了解科學研究工作的一般程序和方法,撰寫科技論文的能力;培養我們直接參與科研活動、科研文獻和資料的調研,對研究工作以及相關的研究結果分析、綜合的能力;重點培養我們積極的創新精神、嚴肅認真的科學態度和嚴謹求實的工作作風,增強我們的綜合素質以及對畢業后工作崗位的適應能力;有利于擴大我們的知識面,并掌握一些軟件工程技術的發展前沿。
這次實習讓我們走出校園,切身體會公司的企業文化,感受到了和學校里面不一樣的學習方式和氛圍,也可以從中學到很多社會經驗,了解了很多行業需求和動態,使我們視野更加開闊。
我是JAVA開發方向的,前一周時間主要是老師給我們講解JAVA的基礎知識,Web實用頁面的設計方法,ORACLE數據庫的使用,這些知識有些我們在課堂上學過,這次是系統的講解,為我們之后的項目開發打下了良好的基礎。
對于好像我這樣軟件工程專業的學生,JAVA語言是我們的立身之本,然而在學習的過程中我發現自己的基礎知識掌握不是很牢固,學過的知識存在遺忘的現象。就像老師強調的那樣,我需要注重學習的細節,不能模棱兩可。
在Web開發技術是我的薄弱環節,以前只知其然不知其所以然,在講解過程中,我了解了在JavaEE框架下對于一個B/S架構的網絡應用程序是如何基于HTTP協議進行通信的。掌握了請求和響應是如何發送和處理,過濾器的使用,Session技術原理等等。
之后我們6個人一組開始了項目開發。我們要做的是物流配送管理系統,物流配送管理系統是一套專門針對配送行業實現銷售管理的軟件系統,全面適用于物流配送領域中的各級各類經營企業。時間緊任務重,對我們來說是個不小的挑戰。我們先根據需求確定功能點,根據功能點我們搭建了每個模塊的靜態界面,通過實現前臺跳轉我們逐漸明晰了流程,也順利通過了評審。
在開發過程中我們也遇到了許多問題,由于小組6個人實踐能力不同,大家的進度就很難統一。還有一個就是版本控制的問題,為了避免工程修改沖突,我們為每個人建立了了自己的開發包,大家將自己開發的文件放置其中。我們用到的Struts和Hibernate框架里面有些文件需要公用,這樣我們決定在項目整合的.時候統一修改。這樣我們就避免了很多不必要的麻煩。
由于我們選用了我們比較熟悉的開發工具和框架,所以我開發起來比較流暢,技術上沒有遇到太大的問題。在開發過程中我們建立了很好的信任關系,良好的溝通機制,讓我們每個組員有問題馬上分析和解決。我們也充分體會到了,團隊合作開發中每個人應該承擔不僅是自己的責任還有團隊的利益。
在實習過程中,實訓中心還為我們安排了幾次專題講座。在項目管理和質量管理講座中,張老師為我們講述了軟件行業一條非常重要的項目管理標準——CMMI,能力成熟度模型。它用于指導軟件公司開發出合理高效的產品。我們需要掌握這些標準,使自己的技術和方法在以后的工作中處于行業的領先地位。通過職業生涯規劃的講座,我深切了解到生涯規劃是確定人每個階段發展的方向,立足于本職工作,不斷自我管理,最終達到職業目標的一種方法。還有面試技巧訓練,這些對于目前尚未走向工作崗位的我們大學生來說,是大有裨益的。
3.總結
這次實習讓我理論聯系實際,在團隊軟件工程的開發、數據庫的設計、分析問題解決問題的能力上有了很大的提高,積累了開發經驗,達到了實習效果,讓我得到了難能可貴的鍛煉。
【軟件工程實習報告】相關文章:
軟件工程的實習報告07-13
軟件工程實習報告12-28
軟件工程的實習報告02-17
軟件工程的實習報告01-10
軟件工程畢業實習報告02-05
軟件工程實習報告范文精選04-03
軟件工程專業實習報告02-22
軟件工程專業實習報告04-08
軟件工程實習報告(15篇)03-05
軟件工程師實習報告01-07