軟件實習報告范文匯編七篇
隨著個人素質的提升,需要使用報告的情況越來越多,要注意報告在寫作時具有一定的格式。那么大家知道標準正式的報告格式嗎?下面是小編收集整理的軟件實習報告7篇,歡迎大家分享。
軟件實習報告 篇1
不知不覺,在xx實習的日子快過去半個月了,記得剛來xx的頭幾天,感覺非常不適應。首先是環境:這里吃的東西很貴,而且這里的物價很高。其次是xx:xx辦事的效率很高,這就是鐵人的精神吧。
對于以上種種,待了3,4天基本就適應了,難怪一些長輩老是說:習慣了,就好了。
來的第一天,我們聽了付X萍老師講了一節課,可以說完全不知所云,但還是可以聽到一些東西的,譬如:工作環境的適應,人與人之間的交際,處理各種事情的能力,其中最重要的就是養成良好的工作習慣。有良好的工作習慣,才會被上司,老板和同事認可,將來也會比同輩有著更快更多的`升職機會,而且一個良好的工作習慣,無論你從事哪個行業,都是受用終生的。然后,就是認識我們的董亮老師了,一個可親可愛的老師,傳說中他們一個月會賺十幾萬呢!天文數字,望塵莫及啊。
在隨后的一段時間里,我們被分為了八組,每組六七個人,有一個組長帶領。我們組織作一個項目——論壇,在第二,第三個禮拜感覺沒有剛來時那么拘謹了,我更明顯感覺到自我計劃,制定目標的重要性了。在我們犯錯誤的時候,老師會懲罰我們,陳發的方式很另類——唱歌或者講笑話,不算是體罰大事可以達到對我們的約束。然而,歇息期間有組織我們做游戲,看似很簡單的游戲其實是想培養我們合作意識。
在實習的過程中,我深刻的體會到了三點:
第一,項目是以迎合客戶和使用者為目的的,不可能像教師那樣為我們制定一套教學計劃。想要知道些什么,渴望懂得些什么,全要靠你自己想學,你自己不問,沒人會主動來告訴你。
第二, “紙上得來終覺淺,絕知此事要躬行!”在短暫的實習過程中,讓我深深的感覺到自己在實際運用中的專業知識的匱乏,在行業中的經驗真的很重要。
第三,能更早的接觸你所在行業的真實情況。不出來自己轉一圈,根本不知道自己學的一些專業知識,哪些是十分重要,十分實用的。就比如說英語。以前聽老師說過,聽朋友也說過,將來工作了,英語相當有用,外企就更不用說了。當時沒什么感覺,但當我頻繁的看到一打打英文資料手冊、幫助文檔時,我已經切身地,的的確確地感受到英語的重要性。
這次實訓讓我學到的東西太多,使我受益非淺,它讓我知道了工作上的辛苦,讓我知道工作并不像在學校里學習一樣輕松。不過,雖然辛苦了點,但能讓我學到不同的東西、很充實,我心里還是高興的。人非生而知之,要學得知識,一靠學習,二靠實踐。沒有實踐,學習就是無源之水,無本之木。
以上就是我在成都的進行實訓的心得和感受。 不到半年的時間就將步入社會的我們,面臨是繼續深造,還是就業的壓力,我想我們更應該把握住最后的一段時間,充實、完善自我,爭取做一名出色的大學生!對于這次實習,我很珍惜也很懷念。
軟件實習報告 篇2
不知不覺,在大慶實習的日子快過去半個月了,記得剛來大慶的頭幾天,感覺十分不適應。首先是環境:那里吃的東西很貴,而且那里的物價很高。其次是大慶人:大慶人辦事的效率很高,這就是鐵人的精神吧。
對于以上種種,待了3,4天基本就適應了,難怪一些長輩老是說:習慣了,就好了。
來的第一天,咱們聽了付麗萍老師講了一節課,能夠說完全不知所云,但還是能夠聽到一些東西的,譬如:工作環境的適應,人與人之間的交際,處理各種事情的潛力,其中最重要的就是養成良好的工作習慣。有良好的'工作習慣,才會被上司,老板和同事認可,將來也會比同輩有著更快更多的升職機會,而且一個良好的工作習慣,無論你從事哪個行業,都是受用終生的。然后,就是認識咱們的董亮老師了,一個可親可愛的老師,傳說中他們一個月會賺十幾萬呢!天文數字,望塵莫及啊。
在隨后的一段時光里,咱們被分為了八組,每組六七個人,有一個組長帶領。咱們組織作一個項目——論壇,在第二,第三個禮拜感覺沒有剛來時那么拘謹了,我更明顯感覺到自我計劃,制定目標的重要性了。在咱們犯錯誤的時候,老師會懲罰咱們,陳發的方式很另類——唱歌或者講笑話,不算是體罰大事能夠到達對咱們的約束。然而,歇息期間有組織咱們做游戲,看似很簡單的游戲其實是想培養咱們合作意識。
在實習的過程中,我深刻的體會到了三點:
第一,項目是以迎合客戶和使用者為目的的,不可能像教師那樣為咱們制定一套教學計劃。想要明白些什么,渴望懂得些什么,全要靠你自我想學,你自我不問,沒人會主動來告訴你。
第二,“紙上得來終覺淺,絕知此事要躬行!”在短暫的實習過程中,讓我深深的感覺到自我在實際運用中的專業知識的匱乏,在行業中的經驗真的很重要。
第三,能更早的接觸你所在行業的真實狀況。不出來自我轉一圈,根本不明白自我學的一些專業知識,哪些是十分重要,十分實用的。就比如說英語。以前聽老師說過,聽朋友也說過,將來工作了,英語相當有用,外企就更不用說了。當時沒什么感覺,但當我頻繁的看到一打打英文資料手冊、幫忙文檔時,我已經切身地,的的確確地感受到英語的重要性。
這次實訓讓我學到的東西太多,使我受益非淺,它讓我明白了工作上的辛苦,讓我明白工作并不像在學校里學習一樣簡單。但是,雖然辛苦了點,但能讓我學到不一樣的東西、很充實,我心里還是高興的。人非生而知之,要學得知識,一靠學習,二靠實踐。沒有實踐,學習就是無源之水,無本之木。以上就是我在成都的進行實訓的心得和感受。不到半年的時光就將步入社會的咱們,面臨是繼續深造,還是就業的壓力,我想咱們更就應把握住最后的一段時光,充實、完善自我,爭取做一名出色的大學生!對于這次實習,我很珍惜也很懷念。
軟件實習報告 篇3
時間過的真快,一眨眼時間我在朗嘉公司為期三個多月的實習生活就要結束了,而我也從學校拿到了畢業證書和學位證書,我的學生生涯要暫時告一段落。回顧這三個多月在公司的工作生活,我感到很慶幸和滿意。慶幸的是我比其它一部分同學多了三個月在軟件公司工作的經歷,這使我畢業后能夠更好更快地適應軟件公司的工作生活和節奏。滿意的是公司為我提供了良好的工作學習環境和住宿條件,我剛到公司不久公司就為我提供了電腦和相應的座位,當我在學習C#過程中遇到不懂問題的時候,主管,同事都會毫不吝嗇的為我講解,讓我感受到公司團結向上的氛圍,軟件公司最重要的也就是這種團隊合作的精神。另外公司為我提供了一個良好的住宿環境,好的休息才有好的工作效率。看來這也是公司先進的管理理念吧。
在這三個多月的時間中,我學習了新的編程語言C#,面向對象編程以前我只用過VB,ASP,前面兩種還不是完全面向對象的.語言,對的編程認識也只是停留在VB的編程思想上。現在我對C#有了基本的認識,也具備了用C#開發Windows應用程序和Web應用程序的能力。現在我再去理解.NET,C#,我發現它們真的是很強大,它的強大也體現在方便的集成開發環境。.NET是個強大的新平臺,而C#則是該平臺下最佳的開發語言。公司選擇.NET作為開發平臺,C#為開發語言很有眼光,我很欣賞公司領導的決策。的確,我感覺.NET將是現在和未來基于Windows開發的最佳平臺,不管開發Windows應用程序還是Web應用程序,還有Web服務。而且微軟也將其未來的發展重點放在.NET上,以后.NET還將不限平臺,包括其它操作系統下都會推出.NET,相信憑借微軟的技術力量和實力,.NET的未來會更美好。
三個多月實習生活,我系統的學習了C#.NET編程,并完成了我的畢業設計----基于B/S的大學教材管理系統。系統采用,開發工具為XX和Sql Server XX,開發語言為C#。這個系統是一個多用戶不同權限管理的系統,而且數據流也比較大,光數據庫中表就有20多張,我經過一個多月的開發周期完成了該系統,也受到了導師的肯定。另外我用業余時間完成了另外一個朋友的畢業設計,該系統是個網絡辦公系統,也是基于B/S結構,采用ASP技術,開發工具為Dreamweaver Mx 和Access XX,也順利完成了其中的模塊。還有在公司我參與了海運進口整合系統的開發,做了其中幾個頁面,同時協助同事進行開發,現在能熟練進行DBNETGRID控件下的二次開發,在海運進口系統的開發中用到了Oracle數據庫,我對Oracle數據庫也有了新的認識。我是屬于公司研發部的一員,我對自己技術上的特點作一個概括:擅長B/S結構下的開發,熟練掌握,ASP,JavaScript編程,熟練掌握Sql Server XX,熟練Sql語句,熟悉Windows應用系統的開發,開發語言有C#.NET,VB等。熟悉Oracle9i PL/SQL編程。掌握C#組件開發技術。
好的心態 + 好的技術 = 好的人生,這是我的人生信條。希望我能用自己的技術為公司創造效益。不管接下來是轉正還是試用,我想我還有很多東西要向領導,主管,同事學習,我會用自己的實際行動為公司服務。謝謝!
軟件實習報告 篇4
學習無止境,職業生涯只是學生生涯的一種延續。對于一個實習的學生,初踏入職場,進入專業的軟件公司,對開發軟件沒有一點經驗。不論在人生的哪個階段,學習的腳步都不能停歇,要把工作視為學習的殿堂。所以在這幾個月當中,我一邊學習,一邊從最基礎的事情做起,這樣的好處在于能夠在工作的過程中,明白項目的整體布局,明白項目中的業務邏輯,明白項目中尚未完成的工作并以此作為下個階段的工作目標。在這幾個月的工作中,我的主要任務是對客戶使用的map系統進行測試,并且做相應的文檔記錄和一些簡單的配置修改。
幾個月里,我工作勤勤懇懇,并按時完成安排的任務。盡最大的努力解決客戶在工作中遇到的問題,從中我也學到了在學校里學不到的東西,也明白了很多道理,我相信對我以后的工作都將大有裨益。其它方面,我全力協助公司的工作,在公司人手較忙的時候,為公司分擔事務,圓滿地完成公司委派的任務。
在這幾個月的工作中,最初我會遇到一些我解決不了的問題,我會咨詢公司另兩位同事王鵬、孫距均。在他倆的指導和幫助下,我的技術技能不斷提升,對整個MAP系統和配置工具的使用逐步熟練,思維方式和工作方法也不斷提升,直至到目前我基本能解決客戶在使用MAP系統過程中遇到一般問題的問題。
在近6個月的工作過程中,我在領導和同事們的幫助和支持下取得了一定的進步,但我深知自己還存在很多缺點和不足,與工作需要還有一定的差距。在工作中未能考慮的各種因素還有很多,比如:對整個MAP系統的掌握還不夠熟練、工作的靈活性還不夠、服務意識還有待提升等等,這都有待于在今后的工作中改進。雖然我目前的工作只是做基礎方面。
希望在下一年度公司能夠委派我做一些其它工作,使我在工作中不斷提升自己,同時也為公司分擔一些事務,使我逐步做一名合格的項目實施人員。做軟件的人必須要隨時充電,在今后的工作中,我要積累經驗教訓,不斷調整自己的思維方式和工作方法,在實踐中磨練自己,我將以飽滿的熱情和進取的精神,去努力做每一件事,努力為公司的發展盡的一份薄力,成為單位需要的優秀人才。
我是公司的一名新員工,來公司的時間比較短,對公司的資源管理、流程管理等還不是太明白,所以對公司的發展、管理也提不出什么寶貴實質的意見或建議。現在對于我來說最重要最本職的工作就是:作為一個學生、一名實習員工,所有的地方都是需要學習的多聽、多看、多想、多做、多溝通,向每一個員工學習他們身上的最優秀工作習慣,豐富的專業技能,配合著實際工作不斷的進步,為公司的發展盡的一份薄力。
態度決定一起,當有一份新的任務給你時要知道自己能否勝任這份工作,關鍵是看你自己對待工作的態度。態度對了,即使自己以前沒學過的知識也可以在工作中逐漸的掌握。態度不好,就算自己有知識基礎也不會把工作做好,實習項目剛開始時,根本不清楚該做些什么,并且這和我在學校讀的專業沒有必然的聯系,剛開始我覺得很頭痛。
可經過工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應該怎樣做,然后自己親自動手去多做,終于在短短幾天里對工作有了一個較系統的認識,慢慢的自己也可以完成相關的工作了,光用嘴巴去說是不行的,所以,我們今后不管干什么都要端正自己的態度,這樣才能把事情做好。
在這次實習過程中,我碰到很多問題,有的是我懂得的,也有很多是我不懂的,不懂的東西我要虛心向老師同學請教,當別人教我們知識的時候,我也應該虛心的接受,不要認為自己懂得一點雞毛蒜皮就飄飄然。
回首整個實習過程,我每天都有很多新的體會,想說的.很多,我總結下來主要有以下幾點:
1、團隊意識是完成項目的必要保證
在我們兩個項目完成的過程中,我充分體會到了團隊合作的重要性。特別是在自己擔任項目組長分配大家完成項目期間,很難想象但是如果大家不團結一致的結果。期間通過大家的團隊合作,項目組高效且快速的完成的項目,當然最重要的是大家都參加了項目的開發。
2、熟練的專業技能
提供最佳的解決方案是我們努力的方向。ERP的核心管理思想就是實現對整個供應鏈的有效管理,我們在梳理了企業的各項業務之后,需要做的是提供一個最佳的解決方案,來幫助企業實現更加有效的管理,我們要精通MAP系統,掌握行業專業知識,更要能融入最適宜的管理理念,這對顧問而言,無非是一個很高的要求,需要我們不斷地學習,不斷的在一個個項目中去積累經驗,但這也正是我們為之奮斗的目標。
3、加強信心,堅持下去
雖然感覺自己學的還可以,但真的工作起來卻感覺力不從心。有時候遇到事情總會著急,慌張。平常信心不足,總感覺自己做不好。或許還需要一段時間的磨練吧。只有自己的知識和能力都在提升,相信自己總有一天會很勇敢的表現自己。
總之、在整個實習過程中,我有許多的收獲和歡樂,但也有苦澀和教訓,這些成功的經驗將激勵我在以后的人生路上取得更大的成績,失敗的經歷將使我努力去改變需要改變的地方,可以是我更快的成長,讓自己以后的日子做的更好。這些寶貴的人生經歷激勵我在以后的人生道路上勇于實踐,敢于創新,為人生的輝煌奠定堅實的基礎,成為我受益終身的寶貴財富。
4、良好的溝通協調能力是實施顧問的基本修養。
在培訓的一開始我們就被分成了四個小組,學習過程中常常以小組為單位進行提問、討論、最后解決問題的學習模式,目的就是為了能在與小組成員的相互交流過程中,提升我們的溝通能力。作為一個實施顧問,做的最多的事情就是與客戶之間進行交流,但是往往我們遇見的客戶與實施人員相比,他們對MAP系統非常陌生,對自己所做業務也缺乏深入的思考和總結。
而我們要做的就是啟發客戶思考,幫助客戶分析,總結業務流程,以及對實施過程中各部門之間出現的問題進行溝通、協調。因而在這期間良好的溝通協調能力也是必不可少的。這6個月的工作生活是充實且富有樂趣的,結識了很多同事和朋友,公司的氛圍是非常輕松愉快的。感謝6個月來樊曉經理的關心,感謝部門同事的悉心指導,感謝公司各位同事的熱心幫助,感謝學校能給我們提供這次難得的實習機會。
在這里,我們走出了從學生到職場人生的第一步,是邁向社會的重要的一步。通過這次生產實習,我學到了很多書本上學不到的東西,也有了從無知到認知,到深入明白公司和社會,從開始的磕磕碰碰到后來的工作還算順利的轉變。在這里要特別感謝的是上海博科公司和其各位老師,正是上海博科公司給我提供了良好的實習環境,使我們實習有了明顯的效果,還有其各位老師對我們在專業技能的指導,使我的技術有了很大的提升。
除此之外,還要感謝我的項目團隊成員,正是因為有大家的相互幫助和學習,共同解決遇到的問題共同挑戰困難我們的實習過程才能夠順利完成,我更加認識到了團隊精神的可貴,同時也收獲了最真摯的友誼。
軟件實習報告 篇5
日子過的真快,仿佛昨日帶著實習老師的忠告,來到創力電子有限公司實習,今日,就要和該公司說拜拜了,無論舍得還是不舍,都要面對的即將要離開的現實。
工作和學習相比之下還是不太一樣的,我雖然在實習前早有心理準備,但還是被狠狠的擊一棒,一時半會還是無法適應。
習慣早上睡懶覺的我,自從實習后,我就沒有這個壞習慣了,都是早上六點起床,七點半左右到公司(八點鐘上班),呵呵……這日子確實有點煎熬,不過還是慢慢習慣這種生活了。
紙上得來終覺淺,絕知此事要躬行!在短暫的實習過程中,我深深的感覺到了自己所學的知識的膚淺和在實際運用中的專業知識的匱乏,剛開始的一段時間里,對一些工作感到無從下手,茫然不知所措,因為我是學軟件工程的,而不是web維護,一卡通的相關測試等,沒有接觸過相關的知識,所以我根本就無法去完成工作,不過最后還是硬著頭皮去問那些前輩怎么弄。
剛來到公司里,人事部把我分配到技術部軟下測試小組里,主管又把我分配給其他下屬帶我,所以帶我的是侯百初老師,剛上班的時候,他們已經將原有的測試都弄的差不多了,所以我可以說暫時是沒有什么工作任務,首先接觸的是一卡通使用說明書、開發原理、管理模塊操作說明,采集模塊操作說明、中心模塊使用說明及其監控模塊使用說明等相關word文檔。幾天后知道了自己的工作主要是測試web的相關功能。
剛開始還沒有離校實習的時候,在電視看到相關office相關視頻后,真的很羨慕,很向往那種生活,可幻想和現實的差距實在是相當大的,所以有些不適應,總是聽同學說他們公司都有是上午培訓下午實踐,我很羨慕他們,有新的知識可以學,而且還能永遠工作上,所以我覺得我們公司不怎么好,就開始排擠公司,但還好經過陳欲猛老師的開解,我開始慢慢的融入這家公司。
在公司,我的工作很簡單,所以沒有認真的去做,而這種浮躁的態度讓我忽視這次實習的目的----接觸了解企業的運行管理等。雖然說我測試web的功能有點像小學生都會做的事情,可每次這么重復的工作類似的事情,我想沒有一定的耐心是很難勝任的,包括我也是沒有那么好的耐心。從此我就開始每天都堅持,提高自己的耐心。
在這兩個月里我真的學到了很多,也鞏固了以往許多知識.現在在工作的時候差不多每一天都會有大的或小的問題,這樣其實我很開心,我也有信心把現在的工作做好!因為我有我的信念:我不怕問題的到來,因為問題總是可以得到解決的!而且解決的方法比問題多。所以我信任。
上班,沒有除工作以外的思維,下班則將工作上的人和事通通拋于腦后,只字不提。雖然日子很平淡,每一天都是一樣的生活、事情,但是沒有了那么多的是非卻是一件很讓人舒服的事。
時間忽忽,轉眼間,在溫州創力電子有限公司的實習期馬上就要接近尾聲了。通過這兩個月的實習,我接觸到了真正的規模、工作,親自嘗試了網頁測試,設計討論,不敢說是真正的從課本中走到了現實中了,但也有十九八九了,從抽象的理論來到五彩繽紛的實際生活,細致的了解了現實業務的處理流程,認真的觀摩了前輩們針對web、采集相關的處理,使我對于web的認識從純理性上升到實踐中,從實踐中的感性認識上升到更深刻的理性知識。在學校總以為自己學的還是不賴的,一旦到實踐,我才慢慢發現自己的技術水平、能力都遠遠沒有達到這行業的工作要求,實際的工作要比想象中的要細致、復雜。這時才真正領悟到什么是“活到老學到老”的含義。實際工作能力是學校、書本上沒辦法教授給我們的,必須要通過實際經驗、工作來積累與強化自我。將所學的'知識轉化為工作能力,這樣才真正的做到了學有所用。
五月的工作的確很累,每天拖著疲憊的身子回宿舍,但是后面也漸漸就習慣了。不斷有新的知識學到,心里有一種充實感。
在這段實習的時間里,我經歷了很多以前沒有的事,就比如第一次領工資雖然只是一點點的錢,但卻是我人生的轉折點,一個人在他的學生時代最重要的是學習東西,增長見識,鍛煉能力,尤其在大學學習時候,參于社會實踐活動是一個很好的鍛煉機會,賺錢不是主要的,作為學生,能賺多少錢,等你畢業了有的是賺錢的機會,這回可是我長這么大第一次用自己的雙手和智慧掙來的錢,當時我真的是激動的要哭,那種感覺真的是無法形容的美妙。
兩個月實習滿后,我帶著學到的知識將要離開這里,從實習公司里我學到了很多,總結出來了下面幾點找工作的經驗:
一、 繼續學習,不斷提升自我。
在信息時代,學習是不斷的汲取新信息,獲取事業進步的動力,作為青年人更應該把學習作為保證工作積極性的重要途徑。走上崗位后,我會積極響應單位號召,結合工作實際,不斷學習知識,用先進的理論武裝頭腦,用精良的業務知識提升能力,以廣博的社會知識拓展視野。
二、 努力實踐
只要將理論付諸于實踐才能實現理論自身的價值,也只有將理論付諸于實踐才能使理論得得以檢驗。同樣,一個人的價值也是通過實踐活動來實現的,也只有通過實踐才能更好的鍛煉人的品質和意志。必須在實際的工作和生活中體會,并且自覺的進行角色的轉換。
在實習期間也有幾點體會:
1.首先是個人角色的轉換及整個人際關系的變化——學校里成績不錯的學生變成了未知領域里從頭學起的實習生,而熟悉的校園也變成了陌生的企業單位,身邊接觸的人同樣改變了角色:老師變成了領導,同學變成了同事,相處之道完全不同。在這樣的轉變中,對于溝通的認知顯得非常蒼白。于是第一次覺得自己并沒有本以為的那么善于溝通。當然,適應新的環境是需要過程的,所以我相信時間和實踐會讓我很快完成這種角色的轉變,真正融入到工作單位這個與學校全然不同的社會大環境中。
2.走出校門,踏進社會,不能把自己要求太高。因為期望越大,失望可能會越大,但適當的期望與渴望還是非常必要的。不能認為我在學校里讀了多少本書、寫了多少萬字、聽了多少堂課,自己了不起了。我畢竟還是一個初出茅廬的小丫頭,沒有任何實踐經驗,比起工人師傅來還差得很遠。學校生活暫告一段,社會生活剛剛起步,應該在步入社會后,繼續學習,不斷增長和擴展知識面,才能使自己在社會占有一席之地。
實習是為將來打基礎的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學歷,從事什么工作,好好的表現、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經歷一段過程,喜悅或是艱辛,盡管經歷的方式不盡相同,但它的結果是相同的,我們都會因涉事而成長。
軟件實習報告 篇6
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、一些習慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的`思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規范一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務完后不要呆著,去要求經理給你更有挑戰性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。
軟件實習報告 篇7
一、實習目的
這次實習的目的是為了提高我的專業技能、實踐能力、以及讓我了解一些實際的工作情況。對我在正式工作前有很重要的意義,不論是專業技能,還是綜合素質,以及實際中的人際關系都有了更加深刻的體會,讓我在正式工作前有了一筆很珍貴的經驗。
這次實習的主要任務就是在了解整個軟件的制作過程,以及各個環節中的細節,當學會了這些環節后,再用學到的知識來完成一個公司給我們安排的一個項目。我分到的項目名稱是《診所管理系統》,這個項目我們將以小組的形式共同將其完成,以模擬實際軟件制作的過程,盡最大程度的將我們所學到的知識轉化成實際的能力。為真正的項目做好充分的準備,讓我們可以在實習過后的正式工作中,有準備的去面對。
公司的最終目的就是希望我們能了解實際項目的制作,并初步的理解各個環節的意義。而讓我們用項目進行實際制作就是為了讓我們能更好的理解項目制作中各個流程的意義以及項目制作過程中的團隊是如何合作的。
二、實習單位及崗位
我所實習的單位是校企合作埃森哲信息技術(大連)有限公司的軟件開發部。這個部門的主要職能就是外包服務工作,按照客戶的需求制作成相應的軟件,所以我們需要對整個軟件開發的過程都較熟悉,這樣才能應對客戶們各種各樣的問題,才能制作出更好的軟件以滿足客戶們的需求。
因為剛實習的原因,所以我的職位是軟件助理工程師,時間的具體安排是實際項目制作以及專業知識的學習,實習時間為8個星期。本來實習的地點是在公司的,后來因為公司的內部原因,將我們的實習地點改為學校內部實習,每天的時間和正式上班相同。早8晚5,每周六周日休息。
整個實習的實際流程前面已經說過,八周的實際項目制作以及專業知識的學習。具體的每周任務、實際工作內容、以及專業知識與專業技能的實際應用會根據不同的環節也有所不同。但總體的目標就是讓我們了解實際工作中軟件的制作流程,以及各個流程中所需要的技術和注意點,并用實際的項目讓我們進行練習。
三、實習過程
上面已經介紹了個整個實習的任務以及目的,下面將詳細介紹整個實習的流程,并對每個流程的細節加以詳細說明。
具體的時間安排如下:
第一周:
將對該項目所需要的知識進行集體鞏固復習。將一些已經生疏的知識鞏固鞏固,以備項目中的不時之需。在實習的第一天企業的經理就詳細的給我們講解了軟件工程這門科學對于一個軟件制作的重要性,并以此為基本給我們定下了這次實習的大體實習流程。
第二周:
將直接進行項目的需求分析。因為項目名稱已經給出,所以將去掉可行性分析。我們小組分到的項目是“診所管理系統”,這就免不了去診所實地調查了。實際調查的過程中發現,需求分析這個過程是非常非常的重要,需求分析文檔的制作,決定了項目的各個功能以及這個軟件是否符合用戶的需求。這一周的收獲就是軟件需求分析的文檔制作,這是軟件工程中非常重要的一個步驟,這一環節,是一整個軟件生成的最為重要和關鍵的環節。
第三周:
這一周由于臨時變動,將概要設計和詳細設計合為一周制作。根據調查的結果,進行概要設計。由于是初次制作軟件概要分析的文檔,所有有很多不符合規定的地方,就比如數據流圖的制作,很多小的細節都沒有注意,像這樣的問題還有很多。不過,在經過了小組成員的積極討論修改以及老師的指導后,這些問題都得以解決。接下來,根據概要設計,來制作軟件的詳細設計。詳細設計的制作,相對于概要設計,感覺能稍微簡單些,也不知道感覺對不對。因為在概要設計模塊中,我們已經設計好了所需要的模塊、接口、類、以及所要實現的功能,所以我們只需要考慮每個類的功能如果用代碼實現就可以了,當然不是將代碼寫上去,而是用流程圖以及偽代碼之類的`相關技術來表示。這個階段的制作完成就開始正式的編碼了。到此為止,準備工作總算是做完了,幾乎花費了我們實習的一半時間。這一周的時間,我們在忙碌中不知不覺的度過了!下一周就
會進入到該項目的實際編碼當中,這也是我們大家最熟悉的地方了,感覺總算有地方出力了,期待著下一周的到來。
第四周:
根據詳細設計,來進行項目的編碼。這一周,我們進行實際的編碼,我最大的感覺就是,照著詳細設計去進行編碼,思路以及邏輯非常的清晰,可能在將流程如以及偽代碼轉換時稍微有點費勁,當相對于以往我們的直接編碼而言,流暢度不言而明。
第五周:
這一周本來是要進行測試的,但在編碼完后企業老師檢查的時候,給我們指出了很多的問題,說我們所寫的代碼太粗糙,所以我們只能對代碼進行細致的加工,把測試推到了下周來進行。這一周,讓我們受益匪淺,對代碼的注釋以及編碼格式都有了更加深刻的理解。
第六周:
根據做完的項目,進行項目的測試。本周就是對軟件進行測試,從最基本的類之內的方法測試,一直到整個項目的綜合測試,分了好幾個階段。而區分于以往的測試不同,這次我們是先寫測試文檔,當測試文檔檢查合格后,我們才可以對著文檔進行逐步測試。我想,這可能就是我們以后工作的大體方向吧,以文檔為主的項目制作。由于測試文檔的制作進度太慢,所以本周就忙測試文檔的制作了一樣了,其它的什么也沒干,測試也只能等下周進行了。希望下周測試的時候效率會很高,期待的試一次,拿著測試文檔去測試的感覺。
第七周:
拿著測試文檔,根據上面的要求,一項一項的測試,以確認項目的正確性。測試的順利讓我有了爽快的感覺,拿著測試文檔,直接去校驗代碼就可以了。幾乎不用去想程序內部的測試流程,因為文檔上已經給你寫的明明白白了。到這里,我有一種感覺,像埃森哲這種大公司內,文檔的重要性比編碼本身更為重要。我想,這就是企業派來的老師沒有直接給我們進行技術培訓,而是讓我們來了解軟件工程的流程的原因。當然,根據企業的文化不同,對軟件工程的生命周期也會有細微的差別,他們會選擇最適合自己公司的方法來進行整個軟件的生命周期,并不是一成不變的。
第八周:
這一周,我們沒有跟技術相關的任務,只要好好準備準備個人展示就可以了。但你可千萬不要小瞧這個人展示,因為他將占你整個實習成績的50%,這也是企業老師在
本周周一時才告訴我們的,我們之前根本就不知道還有實習成績這一說。項目總結,我們將用一周的時間來總結整個實習的收獲,在本周的周五進行自我展示,以及收獲報告。至此,實習的生涯將會到此結束。這一周,我們思考著、沉淀著、總結著,將我們對整個實習的收獲、總結、體會等各個方面進行了精華的提煉,以PPT為基礎,進行為期10分鐘的個人展示以及項目答辯。就此,我們的實習畫上了完整的句號。
四、實習總結
我們的實習已經結束,但生活卻沒有結束,這一次的實習,對于我們這幫還沒有畢業的學生來說可以用意義重大四個字來形容。他不僅僅對我們的專業知識進行了鞏固和拓展;還對我們作為軟件開發人員的視野進行了增大,讓我們了解了很多軟件開發這個職業應該注意的一些細節;更是讓我們親身體會了軟件工程這門科學對于一個軟件的意義。這些經驗對我們來說就是一筆寶貴的財富。而經過了8周的實習,在大家的共同努力下,也都完成了各自的任務,但我想說的是,我們并不僅僅是完成了任務,我們更是個個滿載而歸:
項目的制作以及疑難問題的解決,將我們把大學期間那些快要淡忘的知識又重新熟悉了起來,并且對代碼有了更深層次的理解。代碼的復用性、類與類之間的調用、對象的創建、數據庫的連接以及操作等各種專業知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。
如果說專業知識收獲頗多,那么接下來的職業技能卻是我認為在整個實習過程中收獲最大的地方。代碼的注釋以及編碼的規范這兩點是我以前很少注意的地方,對其也并沒有多少重視。但這一次,卻明白了他的重要性:
這是作為一個軟件開發人員必須應該具備的能力,或者說應該特別注重的地方。因為我們的代碼并沒有多少注釋以及很多地方的編碼很不規范,企業老師寧愿讓我們多花一周的時間修改,也沒有匆匆的進行下一步測試。在修改的這一周內,通過自己的體會以及老師的重點強調,對于代碼的編碼規范和代碼的注釋有了更深層次的理解。通過了這次的實習,我個人認為,代碼的注釋以及編碼的規范比個人的技術更為重要。
【軟件實習報告】相關文章:
軟件實習報告01-09
軟件測試 實習報告05-27
軟件專業實習報告12-01
軟件測試實習報告02-12
軟件工程實習報告12-13
軟件工程實習報告07-27
軟件公司實習報告05-12
軟件工程的實習報告05-30
軟件工程的實習報告05-02
軟件實習報告集合九篇05-30