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

軟體工程實習報告(通用7篇)

文思屋 人氣:2.93W

時間過得真快,一段時間的實習生活已經結束了,這次實習讓你心中有什麼感想呢?感覺我們很有必要對自己的實習生活做一下總結。你所見過的實習報告應該是什麼樣的?下面是小編為大家收集的軟體工程實習報告,僅供參考,大家一起來看看吧。

軟體工程實習報告(通用7篇)

軟體工程實習報告 篇1

一、關於實習公司

我所實習的南京xx軟體有限公司簡稱xx公司,公司成立於XX年,主營軟體開發和資訊系統整合,專門從事工程建設專案管理資訊系統開發和實施,具有自主智慧財產權的專案管理軟體產品xx專案管理系列軟體(包括xx投資控制合同管理軟體、xx的進度控制計劃管理軟體、xx質量控制安全管理軟體、xx專案管理門戶、xx城建專案管理平臺等),並已經在全世界第一大橋蘇通長江大橋、國內最大的開發區蘇州工業園區以及南水北調工程實施和應用,目前正與南京城建集團合作,開發城建專案管理平臺。

二、實習的內容

今年xx月xx日開始,我正式走進xx開始了實習工作,並被調到了江蘇省建築質量檢測中心,參加正在進行的一個檢測專案。由於我才大三,本身對企業的經營方式等都很陌生,公司讓我們的王工帶我學習,以師傅帶徒弟的方式,指導我的日常實習。在王工的熱心指導下,我依次對此次專案的業務流程和大概框架進行了瞭解,並積極參與相關工作,注意把書本上學到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學所學確實有用。以雙重身份完成了學習與工作兩重任務。跟公司同事一樣上下班,協助同事完成部門工作;又以學生身份虛心學習,努力汲取實踐知識。我心裡明白我要以良好的工作態度以及較強的工作能力和勤奮好學來適應公司的工作,完成公司的任務。

三、實習的提高與收穫

實習收穫,主要有四個方面:

一是通過直接參與企業的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學的實踐任務。

二是提高了實際工作能力,為就業和將來的工作取得了一些寶貴的實踐經驗。

三是一些學生在實習單位受到認可並促成就業。

四是為畢業後的正式工作做好了準備。

四、結語

到公司實習並沒有我想象中的難以融入,通過慢慢的學習,發現在公司用的到得知識在我們的學校學習中都會遇到。至暑期結束,從不懂到漸漸的做了幾個檢測專案。學到不少的東西。實習生活還沒結束,開學了我還是會繼續留在公司我的學習和探索。

軟體工程實習報告 篇2

一、實習目的

這次實習的目的是為了提高我的專業技能、實踐能力、以及讓我瞭解一些實際的工作情況。對我在正式工作前有很重要的意義,不論是專業技能,還是綜合素質,以及實際中的人際關係都有了更加深刻的體會,讓我在正式工作前有了一筆很珍貴的經驗。

這次實習的主要任務就是在瞭解整個軟體的製作過程,以及各個環節中的細節,當學會了這些環節後,再用學到的知識來完成一個公司給我們安排的一個專案。我分到的專案名稱是《診所管理系統》,這個專案我們將以小組的形式共同將其完成,以模擬實際軟體製作的過程,盡最大程度的將我們所學到的知識轉化成實際的能力。為真正的專案做好充分的準備,讓我們可以在實習過後的正式工作中,有準備的去面對。

公司的最終目的就是希望我們能瞭解實際專案的製作,並初步的理解各個環節的意義。而讓我們用專案進行實際製作就是為了讓我們能更好的理解專案製作中各個流程的意義以及專案製作過程中的團隊是如何合作的。

二、實習單位及崗位

我所實習的單位是校企合作埃森哲資訊科技(大連)有限公司的軟體開發部。這個部門的主要職能就是外包服務工作,按照客戶的需求製作成相應的軟體,所以我們需要對整個軟體開發的過程都較熟悉,這樣才能應對客戶們各種各樣的問題,才能製作出更好的軟體以滿足客戶們的需求。

因為剛實習的原因,所以我的職位是軟體助理工程師,時間的具體安排是實際專案製作以及專業知識的學習,實習時間為8個星期。本來實習的地點是在公司的,後來因為公司的內部原因,將我們的實習地點改為學校內部實習,每天的時間和正式上班相同。早8晚5,每週六週日休息。

整個實習的實際流程前面已經說過,八週的實際專案製作以及專業知識的學習。具體的每週任務、實際工作內容、以及專業知識與專業技能的實際應用會根據不同的環節也有所不同。但總體的目標就是讓我們瞭解實際工作中軟體的製作流程,以及各個流程中所需要的技術和注意點,並用實際的專案讓我們進行練習。

三、實習過程

上面已經介紹了個整個實習的任務以及目的,下面將詳細介紹整個實習的流程,並對每個流程的細節加以詳細說明。

具體的時間安排如下:

第一週:將對該專案所需要的知識進行集體鞏固複習。將一些已經生疏的知識鞏固鞏固,以備專案中的不時之需。在實習的第一天企業的經理就詳細的給我們講解了軟體工程這門科學對於一個軟體製作的重要性,並以此為基本給我們定下了這次實習的大體實習流程。

第二週:將直接進行專案的需求分析。因為專案名稱已經給出,所以將去掉可行性分析。我們小組分到的專案是“診所管理系統”,這就免不了去診所實地調查了。實際調查的過程中發現,需求分析這個過程是非常非常的重要,需求分析文件的製作,決定了專案的各個功能以及這個軟體是否符合使用者的需求。這一週的收穫就是軟體需求分析的文件製作,這是軟體工程中非常重要的一個步驟,這一環節,是一整個軟體生成的最為重要和關鍵的環節。

第三週:這一週由於臨時變動,將概要設計和詳細設計合為一週製作。根據調查的結果,進行概要設計。由於是初次製作軟體概要分析的文件,所有有很多不符合規定的地方,就比如資料流圖的製作,很多小的細節都沒有注意,像這樣的問題還有很多。不過,在經過了小組成員的積極討論修改以及老師的指導後,這些問題都得以解決。接下來,根據概要設計,來製作軟體的詳細設計。詳細設計的製作,相對於概要設計,感覺能稍微簡單些,也不知道感覺對不對。因為在概要設計模組中,我們已經設計好了所需要的模組、介面、類、以及所要實現的功能,所以我們只需要考慮每個類的功能如果用程式碼實現就可以了,當然不是將程式碼寫上去,而是用流程圖以及虛擬碼之類的相關技術來表示。這個階段的製作完成就開始正式的編碼了。到此為止,準備工作總算是做完了,幾乎花費了我們實習的一半時間。這一週的時間,我們在忙碌中不知不覺的度過了!下一週就會進入到該專案的實際編碼當中,這也是我們大家最熟悉的地方了,感覺總算有地方出力了,期待著下一週的到來。

第四周:根據詳細設計,來進行專案的編碼。這一週,我們進行實際的編碼,我最大的感覺就是,照著詳細設計去進行編碼,思路以及邏輯非常的清晰,可能在將流程如以及虛擬碼轉換時稍微有點費勁,當相對於以往我們的直接編碼而言,流暢度不言而明。

第五週:這一週本來是要進行測試的,但在編碼完後企業老師檢查的時候,給我們指出了很多的問題,說我們所寫的程式碼太粗糙,所以我們只能對程式碼進行細緻的加工,把測試推到了下週來進行。這一週,讓我們受益匪淺,對程式碼的註釋以及編碼格式都有了更加深刻的理解。

第六週:根據做完的專案,進行專案的.測試。本週就是對軟體進行測試,從最基本的類之內的方法測試,一直到整個專案的綜合測試,分了好幾個階段。而區分於以往的測試不同,這次我們是先寫測試文件,當測試文件檢查合格後,我們才可以對著文件進行逐步測試。我想,這可能就是我們以後工作的大體方向吧,以文件為主的專案製作。由於測試文件的製作進度太慢,所以本週就忙測試文件的製作了一樣了,其它的什麼也沒幹,測試也只能等下週進行了。希望下週測試的時候效率會很高,期待的試一次,拿著測試文件去測試的感覺。

第七週:拿著測試文件,根據上面的要求,一項一項的測試,以確認專案的正確性。測試的順利讓我有了爽快的感覺,拿著測試文件,直接去校驗程式碼就可以了。幾乎不用去想程式內部的測試流程,因為文件上已經給你寫的明明白白了。到這裡,我有一種感覺,像埃森哲這種大公司內,文件的重要性比編碼本身更為重要。我想,這就是企業派來的老師沒有直接給我們進行技術培訓,而是讓我們來了解軟體工程的流程的原因。當然,根據企業的文化不同,對軟體工程的生命週期也會有細微的差別,他們會選擇最適合自己公司的方法來進行整個軟體的生命週期,並不是一成不變的。

第八週:這一週,我們沒有跟技術相關的任務,只要好好準備準備個人展示就可以了。但你可千萬不要小瞧這個人展示,因為他將佔你整個實習成績的50%,這也是企業老師在本週週一時才告訴我們的,我們之前根本就不知道還有實習成績這一說。專案總結,我們將用一週的時間來總結整個實習的收穫,在本週的週五進行自我展示,以及收穫報告。至此,實習的生涯將會到此結束。這一週,我們思考著、沉澱著、總結著,將我們對整個實習的收穫、總結、體會等各個方面進行了精華的提煉,以PPT為基礎,進行為期10分鐘的個人展示以及專案答辯。就此,我們的實習畫上了完整的句號。

四、實習總結

我們的實習已經結束,但生活卻沒有結束,這一次的實習,對於我們這幫還沒有畢業的學生來說可以用意義重大四個字來形容。他不僅僅對我們的專業知識進行了鞏固和拓展;還對我們作為軟體開發人員的視野進行了增大,讓我們瞭解了很多軟體開發這個職業應該注意的一些細節;更是讓我們親身體會了軟體工程這門科學對於一個軟體的意義。這些經驗對我們來說就是一筆寶貴的財富。而經過了8周的實習,在大家的共同努力下,也都完成了各自的任務,但我想說的是,我們並不僅僅是完成了任務,我們更是個個滿載而歸。

專案的製作以及疑難問題的解決,將我們把大學期間那些快要淡忘的知識又重新熟悉了起來,並且對程式碼有了更深層次的理解。程式碼的複用性、類與類之間的呼叫、物件的建立、資料庫的連線以及操作等各種專業知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。

如果說專業知識收穫頗多,那麼接下來的職業技能卻是我認為在整個實習過程中收穫最大的地方。程式碼的註釋以及編碼的規範這兩點是我以前很少注意的地方,對其也並沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟體開發人員必須應該具備的能力,或者說應該特別注重的地方。因為我們的程式碼並沒有多少註釋以及很多地方的編碼很不規範,企業老師寧願讓我們多花一週的時間修改,也沒有匆匆的進行下一步測試。在修改的這一週內,通過自己的體會以及老師的重點強調,對於程式碼的編碼規範和程式碼的註釋有了更深層次的理解。通過了這次的實習,我個人認為,程式碼的註釋以及編碼的規範比個人的技術更為重要。

軟體工程實習報告 篇3

一、前言

無錫埃卡內基學院成立於2009年10月,由無錫市太湖新城科教產業園、美國卡內基梅隆大學軟體教育培訓中心(iCarnegie)以及國內領先的軟體外包服務企業軟通動力資訊科技(集團)有限公司三方共同創辦,是經由江蘇省無錫市教育局批准成立的高階IT人才培訓學院。

學的課程和專業教育體系,結合國內領先軟體服務外包企業的專業實訓案例,以覆蓋多領域全生命週期的IT教學與培訓,為企業提供全方位國際化軟體服務外包人才,為樂於從事IT行業的有識之士提供快速的職業發展通道。埃卡內基目前已經與多家著名高等學府和國內外知名IT企業建立了長期的戰略合作伙伴關係,擁有專業資深的師資團隊,開創出一整套獨有的人才培養方式,提供全方位多層次軟體外包服務國際化專業人才解決方案,在國內軟體培訓行業趨於領先地位,是國內外軟體領域培訓交流的橋樑和視窗。

無錫埃卡內基學院擁有雄厚的師資力量,講師均獲得世界頂尖學府博士或碩士學位/學歷,經由卡內基梅隆大學軟體教育培訓中心的嚴格培訓並獲資質認證。講師團隊均擁有多年海外跨國公司或高階教育機構的工作經驗,掌握國際IT技術最新流行趨勢以及發展方向,並具有精湛的英文交流能力和深厚的專業素養,精通金融,保險,電信和高科等領域大型專案的開發和管理過程。

無錫埃卡內基學院引入先進的嵌入式國際化高等教育模式和行業廣泛認可的軟體系統開發(SSD)認證課程體系,在純正的英語或中英文雙語的教學環境中,感受美國卡內基梅隆大學的系統化教學體系,並結合最新流行趨勢進行實際專案演練,為來自不同層次和專業的高中畢業生、大學生以及在職IT專業人士,量身打造最先進的專業技能和職場“軟技能”課程,提供全方位多層次軟體外包服務國際化專業人才解決方案。學院採用全英文授課、雙語輔導的模式,以美國式的教育理念,讓學員體驗到全生命週期的IT專案實訓。學院24小時全天候學習環境,貼近學生的一站式教學跟蹤服務,零距離接觸企業真實工作環境,立足培養國際一流IT人才資源的多層次技能。

無錫埃卡內基學院在人才輸出渠道方面獨具優勢,目前已與多家國內外知名企業建立了戰略合作關係,其中包括軟通動力、愛立信、波音公司、花期銀行,SalesForce等著名國內IT領頭企業和跨國公司,成為其人才輸出基地。

無錫埃卡內基學院位於太湖新城科教產業園,毗鄰風光秀麗的太湖之濱,周邊知名跨國公司林立,基礎設施完善齊全。學院教學面積達8000平米,可以同時進行750名學員的培訓,整體硬體設施一流,共設有30多個多媒體教學計算機室和數十個會議討論室,全天候開放以供操作演練和授課討論。在教學區和生活區範圍裡,均可免費使用無線上網服務,隨時隨地感受高科技、多媒體教學設施帶來的便捷。

立足高位,加速遠航。無錫埃卡內基學院將以最前端教學模式,緊隨日新月異的全球IT行業變革潮流,為中國軟體行業培養出具備國際化專業視角的高階複合型人才。金牌品質,成就一流,加入埃卡內基學院,為騰飛助力,共創無限未來!

二、實習目的

1.學會將理論運用在生產實踐,讓自己知識更加牢固,調和理論與實際的關係。

2.瞭解並接觸良好的職業素質,恪守職責,勇於創新。

3.通過實習,參加一定的業務活動和管理實踐,瞭解企業的管理現狀/所具備的基礎及存在問題,為學生畢業設計和走入社會奠定良好基礎。

4.通過實習,調查、瞭解企業的執行機制和業務管理過程,參與企業具體管理工作,提高社會實踐能力,增強調查研究,人際溝通,謀略決策,隨機應變等獨立工作能力與管理能力。

5.培養獨立分析問題、解決問題的能力;熟練使用Android開發工具。

6.提高個人的實踐能力、科研能力和解決本專業實際問題的能力。

7.培養積極的創新精神、嚴肅認真的科學態度和嚴謹求實的工作作風,增強個人綜合素質以及畢業後對IT職業的適應能力。

8.培養團隊合作精神;

三、實習時間

(略)

四、實習地點

江蘇省無錫市濱湖區錦溪路100號

五、實習單位和部門

無錫埃卡內基學院

六、實習內容

1.內容簡介

本次實習主要是完成一個競賽類的專案命題,通過實際操作來提升自己的動手能力,對於尚未掌握的的技術則採用“即用即學,現學現用”的方式。

2.專案名稱:暢遊學府

專案性質:校園綜合類應用

專案背景:經調查問卷發現,大學生並非滿足於現今的生活方式,存在各種各樣的問題。首先是新生,對於不熟悉的大學,需要開學志願者指引,造成大量人力物力的浪費,於是我們設計入學導航,便捷的導航說明,簡單的路線,直接指引新生認識校園,減少學校勞力。對於老生,我們發現,他們容易忘記課程,我們設計了課程輔助的模組,提供課表和作業資料等的輔助。很多人喜歡把食堂菜帶回宿舍吃,原因食堂太擠,有許多人因為排隊太長而不吃飯,所以我們開發點餐系統,隨時隨地點外賣,省卻排隊的時間。由於我們院特有志願服務,為此,我們特意開發志願者系統,可以聯絡需要志願服務的老師,簽訂志願服務。

專案開發採取團隊寫作方式,我負責編寫其中的點餐模組。

軟體工程實習報告 篇4

通過接觸和參加實際工作,充實和擴大自己的知識面,培養綜合應用的能力,為以後走上工作崗位打下基礎。

根據所學課程的理論知識,結合企業的運營實際,選定企業管理中的某一具體問題進行調查研究,並撰寫調查報告,反映問題的具體表現,其中包含的企業管理理論,以及對問題的解決方案建議。使學生進一步熟悉企業運作實踐和調查報告寫作方法,同時提高觀察問題、分析問題、解決問題的能力。

實習目的:

為了將理論用於實踐,鞏固所學知識,提高自己發現問題並用所學知識分析問題和解決問題的能力,鍛鍊自己的工作能力,適應社會能力,自我管理能力,瞭解目前軟體的應用情況,需求情況,發展方向及前景,為順利畢業做好充分的準備,也為自己能順利的與社會環境接軌做好準備。此次實習由學校統一組織安排,分兩個階段,兩個方向進行系統的實習。

實習要求:

1、要求學生在實習過程中認真學習技術知識,積極與指導老師和同學配合;

2、在前期,按時到勤,認真學習。積極做好實習日誌,能夠理解當天的內容。對技術的理論知識要及時實踐;

在後期,積極與同學溝通,認真完成專案要求的內容。在這個過程中要與老師同學多做溝通,通過探討專案的解決方案以及進展。

軟體工程實習報告 篇5

一、實習目的

根據所學課程的理論知識,結合企業的運營實際,選定企業管理中的某一具體問題進行調查研究,並撰寫調查報告,反映問題的具體表現,其中包含的企業管理理論,以及對問題的解決方案建議。使學生進一步熟悉企業運作實踐和調查報告寫作方法,同時提高觀察問題、分析問題、解決問題的能力。

二、企業實習地點

江蘇同步資訊科技有限公司

三、實習時間

20XX年1月31日——20XX年2月15日

四、實習內容

1、網站開發及建設

2、電子商務的基礎工作

五、實習總結

在Internet飛速發展的今天,網際網路成為人們快速獲取、釋出和傳遞資訊的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用。因此網站建設在Internet應用上的地位顯而易見,它已成為政府、企事業單位資訊化建設中的重要組成部分,從而倍受人們的重視。

計算機將具備更多的智慧成分,它將具有多種感知能力、一定的思考與判斷能力及一定的自然語言能力。除了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產生身臨其境感覺的各種互動裝置已經出現,虛擬現實技術是這一領域發展的集中體現。今天人們談到計算機必然地和網路聯絡起來,一方面孤立的未加入網路的計算機越來越難以見到,另一方面計算機的概念也被網路所擴充套件。二十世紀九十年代興起的Internet在過去如火如荼地發展,其影響之廣、普及之快是前所未有的。從沒有一種技術能像Internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網路直接或間接地與Internet相連,使之成為一個全球範圍的計算機網際網路絡。人們可以通過Internet與世界各地的其它使用者自由地進行通訊,可從Internet中獲得各種資訊。人們已充分領略到網路的魅力,Internet大大縮小了時空界限,通過網路人們可以共享計算機硬體資源、軟體資源和資訊資源。“網路就是計算機”的概念被事實一再證明,被世人逐步接受。

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

1為了以後我們能夠在工作中順利做事,辛苦的找來實習專案,這是一個建設站的專案名稱是“網貿通”,網站分為近三十個板塊,然後我們可以選擇那些沒有完成的專案來做,我們組選的是“線上管理子平臺”這一塊。由於不經常接觸企業管理的內容,範圍比較廣而且內有多而雜,所以給我們的蒐集帶來很大的困難。

2、在建設網站之前我們必須先要把我們的網站策劃方案拿出來,所以實習的前兩天我們一直在討論關於網站策劃的問題。討論到網站主題色、網頁佈局、欄目分類等一些問題時大家都有不同的意見,所以我們是經過自信分析才決定下來網站的一些問題。

3、在網站的建設當中大家會遇到一些想象不到的問題,例如:用PS技術美化圖片文字時遇到的技術問題,用Flash做出來的動態廣告不是我們想要達到的效果,有時網頁之間連結不上,遇到這些技術上的問題。

(二)如何解決問題:

在遇到這些問題是我們都感覺太累太複雜了,所以也有想過放棄,想過只不過是一個作業,想辦法完成就可以了。可是再看看我們為了這份作業忙了這麼些日子也應該要一些更多的收穫,這才在老師和同學的幫助下完成了此次實習任務。

在實習的過程中我們也體會到了,不應該為完成作業而去做作業,應該把它當做自己的工作,自己有義務去完成它,在完成工作的過程中真真正的學到一些東西,才是最主要的。

通過學習實踐和公司技術人員的指導。使我真正對所學的軟體融會貫通,熟練在手。

軟體工程實習報告 篇6

轉眼間,到崑山已經兩個多月。不知不覺中我已經從一個在校生變成一個職員。這跟在我們學校是完全不一樣的。除此之外,安博還制定嚴格的制度,這些使我們在安博的培訓像職工在公司工作一樣,讓我們提早接觸到公司的氛圍。

來安博最重要的目的還是學技術,那就說說這裡的教育情況吧。安博實行的是上午授課,下午上機練習的制度。我覺得我們這個班上午的授課經理非常好,他對java的理解非常透徹。我在大學學半年的java,僅僅停留在表面上,對實質的內容根本都不解。比如說java與equals的區別,方法的覆蓋,變數的隱藏等等。老師通過圖的方式,給我們講解它們在記憶體中的情況,使我們從本質上解這些東西。他的這種授課方式,既生動又形象,徹底地將問題講明白,我們接受起來輕鬆容易,也不容易遺忘。

除他的講課方式以外,他還是一個非常幽默的人,坐在凳子上聽四個小時的課,會很乏味的,他時不時的給我們說一些搞笑的事,或者開玩笑的話,使課堂氣氛非常活躍。他每講完一個新知識點,都給我們留一點時間練習,加深對新知識的理解。我們有什麼問題,他都會很耐心的跟我們講解,不管程度是好是壞,他都一樣對待。總之,聽他的課就是一種享受。他還把跟知識相關的材料發給我們,讓我們有研究的空間。有時還給我們一些面試題,讓我們提早看,只有準備好去應聘才有機會。

崑山還給我們開一些素質課,講解一些職場素質,如何為人處事,如何同面試官講話,還要求我們在日常生活中也儘量做到。在我們就業之前開這樣的課,對我們這些即將踏入社會的大學生來說是非常重要的。公司招聘員工,一看實力,二看素質,兩者缺一不可。

總之在崑山的這段時間中,我學到很多。時間雖短,但所學到的和知識的實用性很強。所有的老師們都教給我們很多工作習慣、工作技巧、日常禮儀、職業素養和心態方面的東西。使我們對今後的工作有新的認識,增添的極大的信心。

我們學半個多月的基礎知識,也該是用一用的時候。這半個多月,應該算是安博給我們安排的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.總結

這次實習讓我理論聯絡實際,在團隊軟體工程的開發、資料庫的設計、分析問題解決問題的能力上有了很大的提高,積累了開發經驗,達到了實習效果,讓我得到了難能可貴的鍛鍊。