2023年軟件工程實(shí)踐課程報(bào)告(八篇)

字號(hào):

    報(bào)告是指向上級(jí)機(jī)關(guān)匯報(bào)本單位、本部門(mén)、本地區(qū)工作情況、做法、經(jīng)驗(yàn)以及問(wèn)題的報(bào)告,報(bào)告的格式和要求是什么樣的呢?下面是小編給大家?guī)?lái)的報(bào)告的范文模板,希望能夠幫到你喲!
    軟件工程實(shí)踐課程報(bào)告篇一
    我所實(shí)習(xí)的南京xx軟件有限公司簡(jiǎn)稱(chēng)xx公司,公司成立于xx年,主營(yíng)軟件開(kāi)發(fā)和信息系統(tǒng)集成,專(zhuān)門(mén)從事工程建設(shè)項(xiàng)目管理信息系統(tǒng)開(kāi)發(fā)和實(shí)施,具有自主知識(shí)產(chǎn)權(quán)的項(xiàng)目管理軟件產(chǎn)品xx項(xiàng)目管理系列軟件(包括xx投資控制合同管理軟件、進(jìn)度控制計(jì)劃管理軟件、xx質(zhì)量控制安全管理軟件、xx項(xiàng)目管理門(mén)戶(hù)、xx城建項(xiàng)目管理平臺(tái)等),并已經(jīng)在全世界第一大橋蘇通長(zhǎng)江大橋、國(guó)內(nèi)最大的開(kāi)發(fā)區(qū)蘇州工業(yè)園區(qū)以及南水北調(diào)工程實(shí)施和應(yīng)用,目前正與南京城建集團(tuán)合作,開(kāi)發(fā)城建項(xiàng)目管理平臺(tái)。
    今年xx月xx日開(kāi)始,我正式走進(jìn)xx開(kāi)始了實(shí)習(xí)工作,并被調(diào)到了江蘇省建筑質(zhì)量檢測(cè)中心,參加正在進(jìn)行的一個(gè)檢測(cè)項(xiàng)目。由于我才大三,本身對(duì)企業(yè)的經(jīng)營(yíng)方式等都很陌生,公司讓我們的王工帶我學(xué)習(xí),以師傅帶徒弟的方式,指導(dǎo)我的日常實(shí)習(xí)。在王工的熱心指導(dǎo)下,我依次對(duì)此次項(xiàng)目的業(yè)務(wù)流程和大概框架進(jìn)行了了解,并積極參與相關(guān)工作,注意把書(shū)本上學(xué)到的理論知識(shí)對(duì)照實(shí)際工作,用理論知識(shí)加深對(duì)實(shí)際工作的認(rèn)識(shí),用實(shí)踐驗(yàn)證大學(xué)所學(xué)確實(shí)有用。以雙重身份完成了學(xué)習(xí)與工作兩重任務(wù)。跟公司同事一樣上下班,協(xié)助同事完成部門(mén)工作;又以學(xué)生身份虛心學(xué)習(xí),努力汲取實(shí)踐知識(shí)。我心里明白我要以良好的工作態(tài)度以及較強(qiáng)的工作能力和勤奮好學(xué)來(lái)適應(yīng)公司的工作,完成公司的任務(wù)。
    實(shí)習(xí)收獲,主要有四個(gè)方面:
    一是通過(guò)直接參與企業(yè)的運(yùn)作過(guò)程,學(xué)到了實(shí)踐知識(shí),同時(shí)進(jìn)一步加深了對(duì)理論知識(shí)的理解,使理論與實(shí)踐知識(shí)都有所提高,圓滿(mǎn)地完成了本科教學(xué)的實(shí)踐任務(wù)。
    二是提高了實(shí)際工作能力,為就業(yè)和將來(lái)的工作取得了一些寶貴的實(shí)踐經(jīng)驗(yàn)。
    三是一些學(xué)生在實(shí)習(xí)單位受到認(rèn)可并促成就業(yè)。
    四是為畢業(yè)后的正式工作做好了準(zhǔn)備。
    到公司實(shí)習(xí)并沒(méi)有我想象中的難以融入,通過(guò)慢慢的學(xué)習(xí),發(fā)現(xiàn)在公司用的到得知識(shí)在我們的學(xué)校學(xué)習(xí)中都會(huì)遇到。至暑期結(jié)束,從不懂到漸漸的做了幾個(gè)檢測(cè)項(xiàng)目。學(xué)到不少的東西。實(shí)習(xí)生活還沒(méi)結(jié)束,開(kāi)學(xué)了我還是會(huì)繼續(xù)留在公司我的學(xué)習(xí)和探索。
    軟件工程實(shí)踐課程報(bào)告篇二
    我所實(shí)習(xí)的南京xx軟件有限公司簡(jiǎn)稱(chēng)xx公司,公司成立于xx年,主營(yíng)軟件開(kāi)發(fā)和信息系統(tǒng)集成,專(zhuān)門(mén)從事工程建設(shè)項(xiàng)目管理信息系統(tǒng)開(kāi)發(fā)和實(shí)施,具有自主知識(shí)產(chǎn)權(quán)的項(xiàng)目管理軟件產(chǎn)品xx項(xiàng)目管理系列軟件(包括xx投資控制合同管理軟件、xx進(jìn)度控制計(jì)劃管理軟件、xx質(zhì)量控制安全管理軟件、xx項(xiàng)目管理門(mén)戶(hù)、xx城建項(xiàng)目管理平臺(tái)等),并已經(jīng)在全世界第一大橋蘇通長(zhǎng)江大橋、國(guó)內(nèi)最大的開(kāi)發(fā)區(qū)蘇州工業(yè)園區(qū)以及南水北調(diào)工程實(shí)施和應(yīng)用,目前正與南京城建集團(tuán)合作,開(kāi)發(fā)城建項(xiàng)目管理平臺(tái)。
    今年xx月xx日開(kāi)始,我正式走進(jìn)xx開(kāi)始了實(shí)習(xí)工作,并被調(diào)到了江蘇省建筑質(zhì)量檢測(cè)中心,參加正在進(jìn)行的一個(gè)檢測(cè)項(xiàng)目。由于我才大三,本身對(duì)企業(yè)的經(jīng)營(yíng)方式等都很陌生,公司讓我們的王工帶我學(xué)習(xí),以師傅帶徒弟的方式,指導(dǎo)我的日常實(shí)習(xí)。在王工的熱心指導(dǎo)下,我依次對(duì)此次項(xiàng)目的業(yè)務(wù)流程和大概框架進(jìn)行了明白,并積極參與相關(guān)工作,注意把書(shū)本上學(xué)到的理論知識(shí)對(duì)照實(shí)際工作,用理論知識(shí)加深對(duì)實(shí)際工作的認(rèn)識(shí),用實(shí)踐驗(yàn)證大學(xué)所學(xué)確實(shí)有用。以雙重身份完成了學(xué)習(xí)與工作兩重任務(wù)。跟公司同事一樣上下班,協(xié)助同事完成部門(mén)工作;又以學(xué)生身份虛心學(xué)習(xí),努力汲取實(shí)踐知識(shí)。我心里明白我要以良好的工作態(tài)度以及較強(qiáng)的工作能力和勤奮好學(xué)來(lái)適應(yīng)公司的工作,完成公司的任務(wù)。
    實(shí)習(xí)收獲,主要有四個(gè)方面:
    一是通過(guò)直接參與企業(yè)的運(yùn)作過(guò)程,學(xué)到了實(shí)踐知識(shí),同時(shí)進(jìn)一步加深了對(duì)理論知識(shí)的理解,使理論與實(shí)踐知識(shí)都有所提升,圓滿(mǎn)地完成了本科教學(xué)的實(shí)踐任務(wù)。
    二是提升了實(shí)際工作能力,為就業(yè)和將來(lái)的工作取得了一些寶貴的實(shí)踐經(jīng)驗(yàn)。
    三是一些學(xué)生在實(shí)習(xí)單位受到認(rèn)可并促成就業(yè)。
    四是為畢業(yè)后的正式工作做好了準(zhǔn)備。
    到公司實(shí)習(xí)并沒(méi)有我想象中的難以融入,通過(guò)慢慢的學(xué)習(xí),發(fā)現(xiàn)在公司用的到得知識(shí)在我們的學(xué)校學(xué)習(xí)中都會(huì)遇到。至暑期結(jié)束,從不懂到漸漸的做了幾個(gè)檢測(cè)項(xiàng)目。學(xué)到不少的東西。實(shí)習(xí)生活還沒(méi)結(jié)束,開(kāi)學(xué)了我還是會(huì)繼續(xù)留在公司我的學(xué)習(xí)和探索。
    軟件工程實(shí)踐課程報(bào)告篇三
    光陰荏苒,時(shí)光飛逝,轉(zhuǎn)眼間到了實(shí)習(xí)結(jié)束的日子。從進(jìn)公司實(shí)習(xí)到現(xiàn)在,我已經(jīng)到公司近6個(gè)月了,感受頗多,>收獲頗多。期間,通過(guò)公司領(lǐng)導(dǎo)的關(guān)心和幫助,同事的指導(dǎo),使我能夠很快地了解公司的管理與運(yùn)作程序,我了解了公司的發(fā)展概況,熟悉了公司的流程和行業(yè)的基礎(chǔ)知識(shí),使我逐步學(xué)會(huì)如何從一個(gè)剛出校門(mén)不久的實(shí)習(xí)生轉(zhuǎn)變成一個(gè)職員。以下是我這一階段的>工作總結(jié)。
    學(xué)習(xí)無(wú)止境,職業(yè)生涯只是學(xué)生生涯的一種延續(xù)。對(duì)于一個(gè)實(shí)習(xí)的學(xué)生,初踏入職場(chǎng),進(jìn)入專(zhuān)業(yè)的軟件公司,對(duì)開(kāi)發(fā)軟件沒(méi)有一點(diǎn)經(jīng)驗(yàn)。不論在人生的哪個(gè)階段,學(xué)習(xí)的腳步都不能停歇,要把工作視為學(xué)習(xí)的殿堂。所以在這幾個(gè)月當(dāng)中,我一邊學(xué)習(xí),一邊從最基礎(chǔ)的事情做起,這樣的好處在于能夠在工作的過(guò)程中,了解項(xiàng)目的整體布局,了解項(xiàng)目中的業(yè)務(wù)邏輯,了解項(xiàng)目中尚未完成的工作并以此作為下個(gè)階段的工作目標(biāo)。在這幾個(gè)月的工作中,我的主要任務(wù)是對(duì)客戶(hù)使用的map系統(tǒng)進(jìn)行測(cè)試,并且做相應(yīng)的文檔記錄和一些簡(jiǎn)單的配置修改。幾個(gè)月里,我工作勤勤懇懇,并按時(shí)完成安排的任務(wù)。盡最大的努力解決客戶(hù)在工作中遇到的問(wèn)題,從中我也學(xué)到了在學(xué)校里學(xué)不到的東西,也明白了很多道理,我相信對(duì)我以后的工作都將大有裨益。其它方面,我全力協(xié)助公司的工作,在公司人手較忙的時(shí)候,為公司分擔(dān)事務(wù),圓滿(mǎn)地完成公司委派的任務(wù)。在這幾個(gè)月的工作中,最初我會(huì)遇到一些我解決不了的問(wèn)題,我會(huì)咨詢(xún)公司另兩位同事王鵬、孫距均。在他倆的指導(dǎo)和幫助下,我的技術(shù)技能不斷提升,對(duì)整個(gè)map系統(tǒng)和配置工具的使用逐步熟練,思維方式和工作方法也不斷提升,直至到目前我基本能解決客戶(hù)在使用map系統(tǒng)過(guò)程中遇到一般問(wèn)題的問(wèn)題。
    在近6個(gè)月的工作過(guò)程中,我在領(lǐng)導(dǎo)和同事們的幫助和支持下取得了一定的進(jìn)步,但我深知自己還存在很多缺點(diǎn)和不足,與工作需要還有一定的差距。在工作中未能考慮的各種因素還有很多,比如:對(duì)整個(gè)map系統(tǒng)的掌握還不夠熟練、工作的靈活性還不夠、服務(wù)意識(shí)還有待提升等等,這都有待于在今后的工作中改進(jìn)。雖然我目前的工作只是做基礎(chǔ)方面,希望在下一公司能夠委派我做一些其它工作,使我在工作中不斷提升自己,同時(shí)也為公司分擔(dān)一些事務(wù),使我逐步做一名合格的項(xiàng)目實(shí)施人員。做軟件的人必須要隨時(shí)充電,在今后的工作中,我要積累經(jīng)驗(yàn)教訓(xùn),不斷調(diào)整自己的思維方式和工作方法,在實(shí)踐中磨練自己,我將以飽滿(mǎn)的熱情和進(jìn)取的精神,去努力做每一件事,努力為公司的發(fā)展盡的一份薄力,成為單位需要的優(yōu)秀人才。
    我是公司的一名新員工,來(lái)公司的時(shí)間比較短,對(duì)公司的資源管理、流程管理等還不是太了解,所以對(duì)公司的發(fā)展、管理也提不出什么寶貴實(shí)質(zhì)的意見(jiàn)或建議。現(xiàn)在對(duì)于我來(lái)說(shuō)最重要最本職的工作就是:作為一個(gè)學(xué)生、一名實(shí)習(xí)員工,所有的地方都是需要學(xué)習(xí)的多聽(tīng)、多看、多想、多做、多溝通,向每一個(gè)員工學(xué)習(xí)他們身上的最優(yōu)秀工作習(xí)慣,豐富的專(zhuān)業(yè)技能,配合著實(shí)際工作不斷的進(jìn)步,為公司的發(fā)展盡的一份薄力。態(tài)度決定一起,當(dāng)有一份新的任務(wù)給你時(shí)要知道自己能否勝任這份工作,關(guān)鍵是看你自己對(duì)待工作的態(tài)度。態(tài)度對(duì)了,即使自己以前沒(méi)學(xué)過(guò)的知識(shí)也可以在工作中逐漸的掌握。態(tài)度不好,就算自己有知識(shí)基礎(chǔ)也不會(huì)把工作做好,實(shí)習(xí)項(xiàng)目剛開(kāi)始時(shí),根本不清楚該做些什么,并且這和我在學(xué)校讀的專(zhuān)業(yè)沒(méi)有必然的聯(lián)系,剛開(kāi)始我覺(jué)得很頭痛,可經(jīng)過(guò)工作過(guò)程中多看別人怎樣做,多聽(tīng)別人怎樣說(shuō),多想自己應(yīng)該怎樣做,然后自己親自動(dòng)手去多做,終于在短短幾天里對(duì)工作有了一個(gè)較系統(tǒng)的認(rèn)識(shí),慢慢的自己也可以完成相關(guān)的工作了,光用嘴巴去說(shuō)是不行的,所以,我們今后不管干什么都要端正自己的態(tài)度,這樣才能把事情做好。
    在這次實(shí)習(xí)過(guò)程中,我碰到很多問(wèn)題,有的是我懂得的,也有很多是我不懂的,不懂的東西我要虛心向老師同學(xué)請(qǐng)教,當(dāng)別人教我們知識(shí)的時(shí)候,我也應(yīng)該虛心的接受,不要認(rèn)為自己懂得一點(diǎn)雞毛蒜皮就飄飄然。
    回首整個(gè)實(shí)習(xí)過(guò)程,我每天都有很多新的體會(huì),想說(shuō)的很多,我總結(jié)下來(lái)主要有以下幾點(diǎn):
    1、團(tuán)隊(duì)意識(shí)是完成項(xiàng)目的必要保證
    在我們兩個(gè)項(xiàng)目完成的過(guò)程中,我充分體會(huì)到了團(tuán)隊(duì)合作的重要性。特別是在自己擔(dān)任項(xiàng)目組長(zhǎng)分配大家完成項(xiàng)目期間,很難想象但是如果大家不團(tuán)結(jié)一致的結(jié)果。期間通過(guò)大家的團(tuán)隊(duì)合作,項(xiàng)目組高效且快速的完成的項(xiàng)目,當(dāng)然最重要的是大家都參與了項(xiàng)目的開(kāi)發(fā)。
    2、熟練的專(zhuān)業(yè)技能
    提供最佳的解決方案是我們努力的方向。erp的核心管理思想就是實(shí)現(xiàn)對(duì)整個(gè)供應(yīng)鏈的有效管理,我們?cè)谑崂砹似髽I(yè)的各項(xiàng)業(yè)務(wù)之后,需要做的是提供一個(gè)最佳的解決方案,來(lái)幫助企業(yè)實(shí)現(xiàn)更加有效的管理,我們要精通map系統(tǒng),掌握行業(yè)專(zhuān)業(yè)知識(shí),更要能融入最適宜的管理理念,這對(duì)顧問(wèn)而言,無(wú)非是一個(gè)很高的要求,需要我們不斷地學(xué)習(xí),不斷的在一個(gè)個(gè)項(xiàng)目中去積累經(jīng)驗(yàn),但這也正是我們?yōu)橹畩^斗的目標(biāo)。
    3、加強(qiáng)信心,堅(jiān)持下去
    雖然感覺(jué)自己學(xué)的還可以,但真的工作起來(lái)卻感覺(jué)力不從心。有時(shí)候遇到事情總會(huì)著急,慌張。平常信心不足,總感覺(jué)自己做不好?;蛟S還需要一段時(shí)間的磨練吧。只有自己的知識(shí)和能力都在提升,相信自己總有一天會(huì)很勇敢的表現(xiàn)自己??傊?、在整個(gè)實(shí)習(xí)過(guò)程中,我有許多的收獲和歡樂(lè),但也有苦澀和教訓(xùn),這些成功的經(jīng)驗(yàn)將激勵(lì)我在以后的人生路上取得更大的成績(jī),失敗的經(jīng)歷將使我努力去改變需要改變的地方,可以是我更快的成長(zhǎng),讓自己以后的日子做的更好。這些寶貴的人生經(jīng)歷激勵(lì)我在以后的人生道路上勇于實(shí)踐,敢于創(chuàng)新,為人生的輝煌奠定堅(jiān)實(shí)的基礎(chǔ),成為我受益終身的寶貴財(cái)富。
    4、良好的溝通協(xié)調(diào)能力是實(shí)施顧問(wèn)的基本修養(yǎng)。
    在>培訓(xùn)的一開(kāi)始我們就被分成了四個(gè)小組,學(xué)習(xí)過(guò)程中常常以小組為單位進(jìn)行提問(wèn)、討論、最后解決問(wèn)題的學(xué)習(xí)模式,目的就是為了能在與小組成員的相互交流過(guò)程中,提高我們的溝通能力。作為一個(gè)實(shí)施顧問(wèn),做的最多的事情就是與客戶(hù)之間進(jìn)行交流,但是往往我們遇見(jiàn)的客戶(hù)與實(shí)施人員相比,他們對(duì)map系統(tǒng)非常陌生,對(duì)自己所做業(yè)務(wù)也缺乏深入的思考和總結(jié),而我們要做的就是啟發(fā)客戶(hù)思考,幫助客戶(hù)分析,總結(jié)業(yè)務(wù)流程,以及對(duì)實(shí)施過(guò)程中各部門(mén)之間出現(xiàn)的問(wèn)題進(jìn)行溝通、協(xié)調(diào)。因而在這期間良好的溝通協(xié)調(diào)能力也是必不可少的。這6個(gè)月的工作生活是充實(shí)且富有樂(lè)趣的,結(jié)識(shí)了很多同事和朋友,公司的氛圍是非常輕松愉快的。感謝6個(gè)月來(lái)樊曉經(jīng)理的關(guān)心,感謝部門(mén)同事的悉心指導(dǎo),感謝公司各位同事的熱心幫助,感謝學(xué)校能給我們提供這次難得的實(shí)習(xí)機(jī)會(huì),在這里,我們走出了從學(xué)生到職場(chǎng)人生的第一步,是邁向社會(huì)的重要的一步。通過(guò)這次生產(chǎn)實(shí)習(xí),我學(xué)到了很多書(shū)本上學(xué)不到的東西,也有了從無(wú)知到認(rèn)知,到深入了解公司和社會(huì),從開(kāi)始的磕磕碰碰到后來(lái)的工作還算順利的轉(zhuǎn)變。在這里要特別感謝的是上海博科公司和其各位老師,正是上海博科公司給我提供了良好的實(shí)習(xí)環(huán)境,使我們實(shí)習(xí)有了明顯的效果,還有其各位老師對(duì)我們?cè)趯?zhuān)業(yè)技能的指導(dǎo),使我的技術(shù)有了很大的提高。
    除此之外,還要感謝我的項(xiàng)目團(tuán)隊(duì)成員,正是因?yàn)橛写蠹业南嗷椭蛯W(xué)習(xí),共同解決遇到的問(wèn)題共同挑戰(zhàn)困難我們的實(shí)習(xí)過(guò)程才能夠順利完成,我更加認(rèn)識(shí)到了團(tuán)隊(duì)精神的可貴,同時(shí)也收獲了最真摯的友誼。
    軟件工程實(shí)踐課程報(bào)告篇四
    我所實(shí)習(xí)的南京xx軟件有限公司簡(jiǎn)稱(chēng)xx公司,公司成立于xx年,主營(yíng)軟件開(kāi)發(fā)和信息系統(tǒng)集成,專(zhuān)門(mén)從事工程建設(shè)項(xiàng)目管理信息系統(tǒng)開(kāi)發(fā)和實(shí)施,具有自主知識(shí)產(chǎn)權(quán)的項(xiàng)目管理軟件產(chǎn)品xx項(xiàng)目管理系列軟件(包括xx投資控制合同管理軟件、xx進(jìn)度控制計(jì)劃管理軟件、xx質(zhì)量控制安全管理軟件、xx項(xiàng)目管理門(mén)戶(hù)、xx城建項(xiàng)目管理平臺(tái)等),并已經(jīng)在全世界第一大橋蘇通長(zhǎng)江大橋、國(guó)內(nèi)最大的開(kāi)發(fā)區(qū)蘇州工業(yè)園區(qū)以及南水北調(diào)工程實(shí)施和應(yīng)用,目前正與南京城建集團(tuán)合作,開(kāi)發(fā)城建項(xiàng)目管理平臺(tái)。
    今年xx月xx日開(kāi)始,我正式走進(jìn)xx開(kāi)始了實(shí)習(xí)工作,并被調(diào)到了江蘇省建筑質(zhì)量檢測(cè)中心,參加正在進(jìn)行的一個(gè)檢測(cè)項(xiàng)目,由于我才大三,本身對(duì)企業(yè)的經(jīng)營(yíng)方式等都很陌生,公司讓我們的王工帶我學(xué)習(xí),以師傅帶徒弟的方式,指導(dǎo)我的日常實(shí)習(xí)。
    在王工的熱心指導(dǎo)下,我依次對(duì)此次項(xiàng)目的業(yè)務(wù)流程和大概框架進(jìn)行了了解,并積極參與相關(guān)工作,注意把書(shū)本上學(xué)到的理論知識(shí)對(duì)照實(shí)際工作,用理論知識(shí)加深對(duì)實(shí)際工作的認(rèn)識(shí),用實(shí)踐驗(yàn)證大學(xué)所學(xué)確實(shí)有用。以雙重身份完成了學(xué)習(xí)與工作兩重任務(wù)。
    跟公司同事一樣上下班,協(xié)助同事完成部門(mén)工作。又以學(xué)生身份虛心學(xué)習(xí),努力汲取實(shí)踐知識(shí)。我心里明白我要以良好的工作態(tài)度以及較強(qiáng)的工作能力和勤奮好學(xué)來(lái)適應(yīng)公司的工作,完成公司的任務(wù)。
    實(shí)習(xí)收獲,主要有四個(gè)方面:
    一是通過(guò)直接參與企業(yè)的運(yùn)作過(guò)程,學(xué)到了實(shí)踐知識(shí),同時(shí)進(jìn)一步加深了對(duì)理論知識(shí)的理解,使理論與實(shí)踐知識(shí)都有所提高,圓滿(mǎn)地完成了本科教學(xué)的實(shí)踐任務(wù)。
    二是提高了實(shí)際工作能力,為就業(yè)和將來(lái)的工作取得了一些寶貴的實(shí)踐經(jīng)驗(yàn)。
    三是一些學(xué)生在實(shí)習(xí)單位受到認(rèn)可并促成就業(yè)。
    四是為畢業(yè)后的正式工作做好了準(zhǔn)備。
    到公司實(shí)習(xí)并沒(méi)有我想象中的難以融入,通過(guò)慢慢的學(xué)習(xí),發(fā)現(xiàn)在公司用的到得知識(shí)在我們的學(xué)校學(xué)習(xí)中都會(huì)遇到。至暑期結(jié)束,從不懂到漸漸的做了幾個(gè)檢測(cè)項(xiàng)目,學(xué)到不少的東西。實(shí)習(xí)生活還沒(méi)結(jié)束,開(kāi)學(xué)了我還是會(huì)繼續(xù)留在公司我的學(xué)習(xí)和探索。
    軟件工程實(shí)踐課程報(bào)告篇五
    實(shí)習(xí)是一種實(shí)踐,是理論聯(lián)系實(shí)際,應(yīng)用和鞏固所學(xué)專(zhuān)業(yè)知識(shí)的一項(xiàng)重要環(huán)節(jié),是培養(yǎng)我們能力和技能的一個(gè)重要手段。八月初,我們來(lái)到大連東軟實(shí)訓(xùn)中心進(jìn)行為期20天的實(shí)習(xí),我們要做的是物流配送管理系統(tǒng),我要做的是配送中心管理模塊。它的主要功能是完成對(duì)商品、庫(kù)房和供應(yīng)商的管理,缺貨查詢(xún)和進(jìn)貨安排。由于大家負(fù)責(zé)不同的模塊編寫(xiě),作為組長(zhǎng)的我需要充分考慮各個(gè)模塊之間的交互,系統(tǒng)風(fēng)格一致性等問(wèn)題。
    為此,項(xiàng)目啟動(dòng)之前我們小組6人開(kāi)會(huì)討論了整體的業(yè)務(wù)流程,明確了數(shù)據(jù)庫(kù)表之間的關(guān)聯(lián)和各個(gè)模塊之間的接口。在項(xiàng)目驗(yàn)收階段我們順利地通過(guò)了答辯,圓滿(mǎn)完成了預(yù)期目標(biāo),雖然和優(yōu)秀的小組開(kāi)發(fā)的系統(tǒng)還有一些差距,但是我們發(fā)揮了每個(gè)人的能力,結(jié)果也令我們滿(mǎn)意。
    在為期20天大連東軟實(shí)訓(xùn)中心的實(shí)習(xí)過(guò)程中,我每天都感覺(jué)很充實(shí),從基礎(chǔ)知識(shí)的鞏固,項(xiàng)目整個(gè)的開(kāi)發(fā)過(guò)程,我都認(rèn)真學(xué)習(xí),勤于思考,并且不斷動(dòng)手實(shí)踐,我感到收獲很大。
    這是我們?cè)趯W(xué)習(xí)專(zhuān)業(yè)課程之后走向工作崗位之前的 不可缺少的實(shí)踐環(huán)節(jié)。它對(duì)于培養(yǎng)我們的動(dòng)手能力有很大的意義。這次實(shí)習(xí)旨在培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的軟件工程專(zhuān)業(yè)基礎(chǔ)理論、基本技能和專(zhuān)業(yè)知識(shí)分析問(wèn)題和解決問(wèn)題的能力,培養(yǎng)我們的專(zhuān)業(yè)素質(zhì)、應(yīng)用科學(xué)的思維方法和計(jì)算技巧,使我們明白科學(xué)研究工作的一般程序和方法,撰寫(xiě)科技論文的能力;培養(yǎng)我們直接參與科研活動(dòng)、科研文獻(xiàn)和資料的調(diào)研,對(duì)研究工作以及相關(guān)的研究結(jié)果分析、綜合的能力;重點(diǎn)培養(yǎng)我們積極的.創(chuàng)新精神、嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng),增強(qiáng)我們的綜合素質(zhì)以及對(duì)畢業(yè)后工作崗位的適應(yīng)能力;有利于擴(kuò)大我們的知識(shí)面,并掌握一些軟件工程技術(shù)的發(fā)展前沿。
    這次實(shí)習(xí)讓我們走出校園,切身體會(huì)公司的企業(yè)文化,感受到了和學(xué)校里面不一樣的學(xué)習(xí)方式和氛圍,也可以從中學(xué)到很多社會(huì)經(jīng)驗(yàn),明白了很多行業(yè)需求和動(dòng)態(tài),使我們視野更加開(kāi)闊。
    我是java開(kāi)發(fā)方向的,前一周時(shí)間主要是老師給我們講解java的基礎(chǔ)知識(shí),web實(shí)用頁(yè)面的設(shè)計(jì)方法,oracle數(shù)據(jù)庫(kù)的使用,這些知識(shí)有些我們?cè)谡n堂上學(xué)過(guò),這次是系統(tǒng)的講解,為我們之后的項(xiàng)目開(kāi)發(fā)打下了良好的基礎(chǔ)。
    對(duì)于像我這樣軟件工程專(zhuān)業(yè)的學(xué)生,java語(yǔ)言是我們的立身之本,然而在學(xué)習(xí)的過(guò)程中我發(fā)現(xiàn)自己的基礎(chǔ)知識(shí)掌握不是很牢固,學(xué)過(guò)的知識(shí)存在遺忘的現(xiàn)象。就像老師強(qiáng)調(diào)的那樣,我需要注重學(xué)習(xí)的細(xì)節(jié),不能模棱兩可。
    在web開(kāi)發(fā)技術(shù)是我的薄弱環(huán)節(jié),以前只知其然不知其所以然,在講解過(guò)程中,我明白了在javaee框架下對(duì)于一個(gè)b/s架構(gòu)的網(wǎng)絡(luò)應(yīng)用程序是如何基于http協(xié)議進(jìn)行通信的。掌握了請(qǐng)求和響應(yīng)是如何發(fā)送和處理,過(guò)濾器的使用,session技術(shù)原理等等。
    之后我們6個(gè)人一組開(kāi)始了項(xiàng)目開(kāi)發(fā)。我們要做的是物流配送管理系統(tǒng),物流配送管理系統(tǒng)是一套專(zhuān)門(mén)針對(duì)配送行業(yè)實(shí)現(xiàn)銷(xiāo)售管理的軟件系統(tǒng),全面適用于物流配送領(lǐng)域中的各級(jí)各類(lèi)經(jīng)營(yíng)企業(yè)。時(shí)間緊任務(wù)重,對(duì)我們來(lái)說(shuō)是個(gè)不小的挑戰(zhàn)。我們先根據(jù)需求確定功能點(diǎn),根據(jù)功能點(diǎn)我們搭建了每個(gè)模塊的靜態(tài)界面,通過(guò)實(shí)現(xiàn)前臺(tái)跳轉(zhuǎn)我們逐漸明晰了流程,也順利通過(guò)了評(píng)審。
    在開(kāi)發(fā)過(guò)程中我們也遇到了很多問(wèn)題,由于小組6個(gè)人實(shí)踐能力不同,大家的進(jìn)度就很難統(tǒng)一。還有一個(gè)就是版本控制的問(wèn)題,為了避免工程修改沖突,我們?yōu)槊總€(gè)人建立了了自己的開(kāi)發(fā)包,大家將自己開(kāi)發(fā)的文件放置其中。我們用到的struts和hibernate框架里面有些文件需要公用,這樣我們決定在項(xiàng)目整合的時(shí)候統(tǒng)一修改。這樣我們就避免了很多不必要的麻煩。
    由于我們選用了我們比較熟悉的開(kāi)發(fā)工具和框架,所以我開(kāi)發(fā)起來(lái)比較流暢,技術(shù)上沒(méi)有遇到太大的問(wèn)題。在開(kāi)發(fā)過(guò)程中我們建立了很好的信任關(guān)系,良好的溝通機(jī)制,讓我們每個(gè)組員有問(wèn)題馬上分析和解決。我們也充分體會(huì)到了,團(tuán)隊(duì)合作開(kāi)發(fā)中每個(gè)人應(yīng)該承擔(dān)不僅僅是自己的責(zé)任還有團(tuán)隊(duì)的利益。
    在實(shí)習(xí)過(guò)程中,實(shí)訓(xùn)中心還為我們安排了幾次專(zhuān)題講座。在項(xiàng)目管理和質(zhì)量管理講座中,張老師為我們講述了軟件行業(yè)一條非常重要的項(xiàng)目管理標(biāo)準(zhǔn)—— cmmi,能力成熟度模型。它用于指導(dǎo)軟件公司開(kāi)發(fā)出合理高效的產(chǎn)品。我們需要掌握這些標(biāo)準(zhǔn),使自己的技術(shù)和方法在以后的工作中處于行業(yè)的領(lǐng)先地位。通過(guò)職業(yè)生涯規(guī)劃的講座,我深切明白到生涯規(guī)劃是確定人每個(gè)階段發(fā)展的方向,立足于本職工作,不斷自我管理,最終達(dá)到職業(yè)目標(biāo)的一種方法。還有面試技巧訓(xùn)練,這些對(duì)于目前尚未走向工作崗位的我們大學(xué)生來(lái)說(shuō),是大有裨益的。
    這次實(shí)習(xí)讓我理論聯(lián)系實(shí)際,在團(tuán)隊(duì)軟件工程的開(kāi)發(fā)、數(shù)據(jù)庫(kù)的設(shè)計(jì)、分析問(wèn)題解決問(wèn)題的能力上有了很大的提升,積累了開(kāi)發(fā)經(jīng)驗(yàn),達(dá)到了實(shí)習(xí)效果,讓我得到了難能可貴的鍛煉。
    軟件工程實(shí)踐課程報(bào)告篇六
    20xx年7月12日到20xx年7月21日
    西安行之匯元
    雷長(zhǎng)春
    1、熟悉工作環(huán)境,培養(yǎng)自我職業(yè)能力
    2、體會(huì)團(tuán)隊(duì)合作,鍛煉自己團(tuán)隊(duì)合作能力
    3、了解項(xiàng)目開(kāi)發(fā)流程,熟悉各個(gè)環(huán)境的搭建使用
    4、掌握jsp,html,css等開(kāi)發(fā)使用
    題目要求:
    為白領(lǐng),宅男,宅女,在校學(xué)生提供方便快捷的外賣(mài)服務(wù)。針對(duì)我們的消費(fèi)人群,我們將頁(yè)面做的盡量簡(jiǎn)潔鮮活,以使客戶(hù)能夠更容易買(mǎi)到自己想吃的食物。系統(tǒng)采用b/s結(jié)構(gòu)。設(shè)計(jì)過(guò)程:
    小組在完成項(xiàng)目的過(guò)程中,采用數(shù)據(jù)層、表示層、應(yīng)用層分開(kāi)的模式進(jìn)行,即模仿簡(jiǎn)單的mvc模式,分界面設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),邏輯處理三部分進(jìn)行。使用的軟件:myeclipse,sqlserver20xx,powerdesigner,dreamweaver,tomcat。出現(xiàn)的問(wèn)題及解決過(guò)程:
    1、讀取參數(shù)的時(shí)候,如果有漢字,就會(huì)出現(xiàn)亂碼。解決方法:加入語(yǔ)句:
    ”response、setcontenttype('text/html;charset=utf-8');
    request、setcharacterencoding('utf-8');”設(shè)置參數(shù)編碼格式。
    2、頁(yè)面的處理問(wèn)題,因大量的頁(yè)面都是在主頁(yè)面的基礎(chǔ)上進(jìn)行的,導(dǎo)致大量的代碼的重復(fù),改一個(gè)部分就導(dǎo)致很多地方的改動(dòng),非常繁瑣。解決方法:將相同的內(nèi)容放入一個(gè)文件中,然后用include指令將文件包含進(jìn)去。
    3、當(dāng)圖片名稱(chēng)有漢字的時(shí)候無(wú)法顯示。
    解決方法:在tomcat的配置文件server、xml中的connecttor項(xiàng)中添加語(yǔ)句uriencoding='utf-8',并盡量不使用含有中文名稱(chēng)的文件。
    4、項(xiàng)目各部分的合成,因沒(méi)有用到其他版本控制工具,每次進(jìn)行起來(lái)非常繁瑣,導(dǎo)致大量時(shí)間的浪費(fèi)。
    生產(chǎn)實(shí)習(xí)是學(xué)生大學(xué)學(xué)習(xí)很重要的實(shí)踐環(huán)節(jié)。主要是讓我們?cè)诋厴I(yè)前提前感受一下工作的環(huán)境,體驗(yàn)一下作為工人的感覺(jué),為以后的工作打基礎(chǔ)。作為一個(gè)大三已經(jīng)結(jié)束,準(zhǔn)備迎接找工作的學(xué)生來(lái)說(shuō),有一次親身實(shí)習(xí)的機(jī)會(huì)是多么的可貴。首先我要感謝行知匯元能給我們提供這次難得的實(shí)習(xí)機(jī)會(huì),在這里,我們走出了從學(xué)生到職場(chǎng)人生的第一步,是邁向社會(huì)的重要的一步。通過(guò)這次生產(chǎn)實(shí)習(xí),我學(xué)到了很多書(shū)本上學(xué)不到的東西,也有了從無(wú)知到認(rèn)知,到深入了解公司和社會(huì),從開(kāi)始的磕磕碰碰到后來(lái)的工作還算順利的轉(zhuǎn)變。在整個(gè)實(shí)習(xí)生產(chǎn)中,我每天都有很多新的體會(huì),想說(shuō)的很多,我總結(jié)下來(lái)主要有以下幾點(diǎn):
    1、團(tuán)隊(duì)意識(shí)是完成項(xiàng)目的必要保證
    團(tuán)隊(duì)合作對(duì)我們來(lái)說(shuō)不是第一次,結(jié)合之前的實(shí)際經(jīng)驗(yàn),我以為,團(tuán)隊(duì)中協(xié)調(diào)比較困難的就是結(jié)合個(gè)人的專(zhuān)長(zhǎng),實(shí)際有效運(yùn)用到項(xiàng)目當(dāng)中去,因?yàn)橹暗膱F(tuán)隊(duì)成員系統(tǒng)知識(shí)相差不遠(yuǎn),處于同一個(gè)層次中,分工也比較明確,進(jìn)行起來(lái)不大困難,只是,因?yàn)閯傞_(kāi)始的項(xiàng)目風(fēng)格沒(méi)有統(tǒng)一商量確定,導(dǎo)致大家的辛苦的結(jié)果沒(méi)有很好的利用,無(wú)用功經(jīng)常出現(xiàn),使大家的信心大減,矛盾也就在所難免。并且,因?yàn)槌醮谓佑|,流程不大清楚,對(duì)于計(jì)劃也做得不夠完善,最后,大家的時(shí)間很多都因迷茫而閑置,時(shí)間浪費(fèi)比較嚴(yán)重。
    根據(jù)之前體會(huì),結(jié)合這次項(xiàng)目的實(shí)際情況,因?yàn)闀r(shí)間太短,把握好每一天的進(jìn)程就顯得至關(guān)重要,團(tuán)隊(duì)中的四個(gè)人又都是第一次接觸新知識(shí),第一次著手完成項(xiàng)目,都似乎顯得手足無(wú)措,在幫助大家擁有自信,堅(jiān)定信念之后,我就把精力放在了根據(jù)每個(gè)人的實(shí)際情況分工進(jìn)行,合理安排好每天的進(jìn)展計(jì)劃,總結(jié)好當(dāng)天的進(jìn)展情況,幾天下來(lái),雖然進(jìn)展甚微,大家也都有所收獲,進(jìn)入角色,只是,因?yàn)橹R(shí)的局限,真正進(jìn)入到項(xiàng)目邏輯處理就很困難??粗蠹移D難的進(jìn)行,我覺(jué)得有些力不從心了。
    幾天中,實(shí)際情況和思想中的落差,讓我愈加清楚地看到自己比較理想化的心理,我總想,帶著小組的每個(gè)人熟悉整個(gè)項(xiàng)目的開(kāi)發(fā)流程,對(duì)項(xiàng)目開(kāi)發(fā)的每一步都有一定的了解,能夠著手運(yùn)用開(kāi)發(fā)工具,實(shí)際進(jìn)行代碼編寫(xiě)。然而,因?yàn)闄C(jī)房實(shí)際情況,每次都需要重新配置環(huán)境,重新部署項(xiàng)目,不同的機(jī)器又因各種原因錯(cuò)誤不斷,大量的時(shí)間都浪費(fèi)在這樣的步驟中,導(dǎo)致隨著最后的期限的逼近,也讓我們一步步陷入更加緊張的地步,看著其他小組一人獨(dú)撐邏輯處理的情況,矛盾也曾出現(xiàn)在意識(shí)中,但卻也不知為什么,讓我堅(jiān)持到將近結(jié)束??傄嬖V自己,不管最后結(jié)果怎樣,我們最重要的就是每個(gè)人都有收獲。
    轉(zhuǎn)眼即逝的項(xiàng)目時(shí)間,讓我們面臨答辯的時(shí)刻,我會(huì)有緊張,會(huì)有擔(dān)心,擔(dān)心小組的成員會(huì)感覺(jué)到落差減少自信,不過(guò),我在心里始終堅(jiān)定,我已經(jīng)盡力讓大家有收獲,有感觸。最后,我們的項(xiàng)目因?yàn)橹黜?yè)的不夠成熟沒(méi)有能很好的贏得老師的贊許,但比較起來(lái),我們的后臺(tái)處理功能就比較完善,我相信小組的每個(gè)人也會(huì)因這幾天的收獲有一個(gè)自己的衡量標(biāo)準(zhǔn),能夠比較出不同,看出側(cè)重點(diǎn),看得出我們的亮點(diǎn)和不足。
    和其他小組的比較分析,也讓我一點(diǎn)一滴的回憶這幾天的項(xiàng)目時(shí)間,其中問(wèn)題,有疑惑,有明朗。首先,項(xiàng)目開(kāi)始初期,技術(shù)老師百般強(qiáng)調(diào),主抓主頁(yè)面,十天時(shí)間,老師到四五天的時(shí)間還在說(shuō)頁(yè)面,這也說(shuō)明,這次的項(xiàng)目中頁(yè)面的重要。其實(shí),我們也知道,在大家現(xiàn)學(xué)現(xiàn)用知識(shí)的前提下,十天完成一個(gè)項(xiàng)目太過(guò)于困難,能夠在很短的時(shí)間內(nèi)看到成品,只有頁(yè)面能很好呈現(xiàn),最后老師對(duì)著其他小組項(xiàng)目中一個(gè)個(gè)html頁(yè)面大大贊賞,也說(shuō)明了老師的意圖,但我想,這種情況也會(huì)讓很多剛接觸的同學(xué)陷入了一個(gè)關(guān)于網(wǎng)站設(shè)計(jì)的誤區(qū),或者說(shuō)會(huì)因?yàn)楹芏鄦?wèn)題而迷茫,相比較起來(lái),我就顯得有些天真了,而正是這種天真,比較理想化的想法,讓我看到這種區(qū)別時(shí),心里落差不是很大,因?yàn)槲覀儽容^真實(shí),大家對(duì)項(xiàng)目有自己客觀的認(rèn)識(shí)。其次,作為組長(zhǎng),因?yàn)橹扒猩斫?jīng)歷的優(yōu)勢(shì),讓我覺(jué)得,由我擔(dān)任小組組長(zhǎng)是比較合理的,可以帶領(lǐng)大家按序進(jìn)行,幫助大家解決問(wèn)題,指導(dǎo)技術(shù),但項(xiàng)目即將走到最后,就讓我覺(jué)得越來(lái)越力不從心。回過(guò)頭來(lái)思索,在團(tuán)隊(duì)四個(gè)成員都沒(méi)有實(shí)際接觸過(guò)項(xiàng)目的前提下,由我來(lái)?yè)?dān)任組長(zhǎng),并不能很好的兼顧項(xiàng)目的實(shí)現(xiàn)。協(xié)調(diào)大家的工作,分配各自任務(wù),查看完成情況,主要技術(shù)實(shí)現(xiàn)等諸多問(wèn)題就讓一個(gè)人的時(shí)間分散太多,不能專(zhuān)心于一件事情,在這種情況下,雖然小組成員的配合協(xié)調(diào),團(tuán)結(jié),責(zé)任各方面都無(wú)可挑剔,但項(xiàng)目進(jìn)行的就比較勞累,如果說(shuō)作為技術(shù)總監(jiān),下面需要技術(shù)骨干進(jìn)行技術(shù)實(shí)現(xiàn),那么,我這個(gè)所謂的技術(shù)總監(jiān)還很不成熟,不能很好指導(dǎo)小組項(xiàng)目進(jìn)展。最后一點(diǎn)想說(shuō)的是我們的項(xiàng)目團(tuán)隊(duì),兩次相似的團(tuán)隊(duì)合作,截然不同的團(tuán)隊(duì)面貌,我們面臨的問(wèn)題也有很大不同,之前的種種經(jīng)驗(yàn)教訓(xùn)有利也有弊,但有一點(diǎn),任各種情況不同都不會(huì)改變的是團(tuán)隊(duì)成員的心態(tài),怎樣以一種正確的方法使團(tuán)隊(duì)成員始終保持初始的自信和新奇,渴求與堅(jiān)定,以一個(gè)認(rèn)真的心態(tài)有始有終,在任何情況下都是至關(guān)重要的,這也是任何團(tuán)隊(duì)合作成功的必備態(tài)度。
    2、繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。
    在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力?,F(xiàn)在通過(guò)實(shí)習(xí)總感覺(jué)自己學(xué)的不夠,要用到知識(shí)時(shí)總感覺(jué)腦袋是空白的。很后悔自己當(dāng)時(shí)在學(xué)校為什么不多學(xué)一點(diǎn),多練習(xí)一點(diǎn)。總在后悔也沒(méi)有用,只能自己去努力學(xué)習(xí)。為了能更好的適應(yīng)工作,我利用自己空閑時(shí)間去附近的書(shū)店去看書(shū),希望能彌補(bǔ)不足。
    3、加強(qiáng)信心,堅(jiān)持下去
    雖然感覺(jué)自己學(xué)的還可以,但真的工作起來(lái)卻感覺(jué)力不從心。有時(shí)候遇到事情總會(huì)著急,慌張。平常信心不足,總感覺(jué)自己做不好?;蛟S還需要一段時(shí)間的磨練吧。只有自己的知識(shí)和能力都在提升,相信自己總有一天會(huì)很勇敢的表現(xiàn)自己。
    上學(xué)的時(shí)候大家都說(shuō),能珍惜現(xiàn)在的日子就好好珍惜。等工作了才真的領(lǐng)悟這句話(huà)。每天起早貪黑,忙忙碌碌,做了第一天就想回到學(xué)校接著做學(xué)生。感覺(jué)學(xué)生時(shí)代真是最美好的時(shí)間??墒羌热惶こ鰜?lái)了就要繼續(xù)走下去,因?yàn)檫@一天也終究要來(lái)到。最后總結(jié):光陰似箭,歲月如梭。一晃兩個(gè)星期的實(shí)習(xí)生活已經(jīng)過(guò)去了,在最近的兩個(gè)星期的實(shí)習(xí)過(guò)程中,我有著許多的收獲和歡樂(lè),但也有苦澀和教訓(xùn),這些成功的經(jīng)驗(yàn)將激勵(lì)我在以后的人生之路上取得更大成績(jī),失敗的經(jīng)歷將使努力去改變自己不完美的地方,讓自己在以后的日子做的更好。這些寶貴的人生經(jīng)歷將激勵(lì)我在以后的人生路上勇于實(shí)踐,開(kāi)拓創(chuàng)新,為人生的下一次輝煌奠定堅(jiān)實(shí)的基礎(chǔ),成為我受益終生的寶貴財(cái)富。
    軟件工程實(shí)踐課程報(bào)告篇七
    大學(xué)生社會(huì)實(shí)踐作為高等院校實(shí)踐教育的重要組成部分,目的在于彌補(bǔ)學(xué)校教育教學(xué)工作的不足,豐富和深化大學(xué)生思想政治教育的實(shí)踐內(nèi)容,促進(jìn)青年學(xué)生在理論和實(shí)踐相結(jié)合的過(guò)程中增長(zhǎng)才干、健康成長(zhǎng)的重要課堂,從而優(yōu)質(zhì)成才、全面成才。
    1)可以引導(dǎo)青年學(xué)生了解社會(huì),了解國(guó)情,堅(jiān)持走有中國(guó)特色社會(huì)主義道路的信念。
    2)引導(dǎo)學(xué)生增強(qiáng)責(zé)任感和使命感,樹(shù)立正確的世界觀、人生觀、價(jià)值觀,提高學(xué)生的綜合素質(zhì)。
    3)充分發(fā)揮學(xué)生的知識(shí)和智力優(yōu)勢(shì),為人民群眾生產(chǎn)和生活基本需求服務(wù),培養(yǎng)學(xué)生的勞動(dòng)觀念和奉獻(xiàn)精神。
    4)合理利用課余時(shí)間,積極投身于各類(lèi)社會(huì)實(shí)踐活動(dòng)中,全面提高自身素質(zhì),為就業(yè)做好準(zhǔn)備。
    軟件工程實(shí)踐課程報(bào)告篇八
    時(shí)間過(guò)的很快,轉(zhuǎn)眼間已經(jīng)實(shí)習(xí)將近5個(gè)月。
    最先在內(nèi)部系統(tǒng)組參與內(nèi)部管理系統(tǒng)開(kāi)發(fā)(struts+mysql+spring+hibernate),之后是去做網(wǎng)絡(luò)交換機(jī)軟件的腳本測(cè)試。現(xiàn)在又回歸內(nèi)部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測(cè)試經(jīng)驗(yàn)。
    至少自己做的東西,是真正交付到了客戶(hù)手上,到也稍微有些成就感。
    一直以來(lái),我都認(rèn)為測(cè)試是脫離了軟件工程范圍的工作,不以為屑。但在實(shí)際情況中,測(cè)試是既重要且難以精湛的其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測(cè)試人員不懂編碼,他們靠的是日以累計(jì)的經(jīng)驗(yàn)總結(jié)和想象力。而要做到高級(jí)測(cè)試工程師,則一定要懂編碼,因?yàn)檫@是你完全掌握整個(gè)系統(tǒng)的方方面面具體運(yùn)作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測(cè)試經(jīng)驗(yàn)。實(shí)際項(xiàng)目中,編碼時(shí)間一般只占30%左右,真正耗費(fèi)時(shí)間的是it階段的找bug與對(duì)應(yīng)bug,此階段基本評(píng)定了coder的編碼質(zhì)量。
    有些人,以為教學(xué)視頻和代碼看多,自己就懂的多,實(shí)際做起來(lái),卻不知從何下手,問(wèn)題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱(chēng)調(diào)試。在項(xiàng)目組工作不愁源碼資源,但問(wèn)題是蛋糕擺在面前,你如何去消化?
    有位同事告訴我:代碼看幾遍都沒(méi)用,要去抄,例如一個(gè)查詢(xún)模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢(xún)模塊,你可能會(huì)覺(jué)得很簡(jiǎn)單,但實(shí)際情況卻往往報(bào)一堆異常,配置問(wèn)題涉及到方方面面,以及數(shù)據(jù)庫(kù)字段,傳值問(wèn)題等等,一大堆對(duì)于新人來(lái)說(shuō)很郁悶的問(wèn)題。但不用怕,只要學(xué)會(huì)調(diào)試,一個(gè)個(gè)問(wèn)題去追蹤,一個(gè)個(gè)去解決,自然而然,那段“源碼”才真正屬于你。
    如果你能在短短的時(shí)間內(nèi)就看到問(wèn)題點(diǎn)在那,放下斷點(diǎn)去追蹤,出去找工作,絕對(duì)沒(méi)問(wèn)題。出現(xiàn)問(wèn)題的時(shí)候,不要光看代碼,要用實(shí)際行動(dòng)去追蹤運(yùn)行期間的具體值,那是最好途徑。eclipse是個(gè)很爽的ide,這點(diǎn)做的很好。例如頁(yè)面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)句去下手,設(shè)置斷點(diǎn),一步一步step over,讓sql字段(存取最終sql語(yǔ)句的字符串)運(yùn)行到有值,inspect進(jìn)去看,如果還看不出來(lái),就點(diǎn)擊它,copy后在sql客戶(hù)端去實(shí)際運(yùn)行,看看實(shí)際查詢(xún)出來(lái)的表是什么,如果是對(duì)的,有可能就是頁(yè)面調(diào)用的錯(cuò)誤或者action邏輯的傳值問(wèn)題。
    頁(yè)面錯(cuò)誤的調(diào)試,基本方法是用右鍵點(diǎn)擊實(shí)際網(wǎng)頁(yè)查看源代碼,copy到editplus,就能看到具體錯(cuò)誤發(fā)生在那幾行。通常有幾種常見(jiàn)的錯(cuò)誤,例如:缺少對(duì)象這種很多時(shí)候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if語(yǔ)句加保護(hù)。追蹤的方法基本就是用alert語(yǔ)句,放在有可能出錯(cuò)的地方。
    遇到問(wèn)題先自己思考,無(wú)從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會(huì)了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書(shū)多的多。
    解決了一個(gè)問(wèn)題后,要去究根問(wèn)底去找到問(wèn)題產(chǎn)生的起因,以防你下次遇到類(lèi)似的問(wèn)題再浪費(fèi)同樣的時(shí)間。
    把代碼寫(xiě)的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過(guò)一個(gè)高手寫(xiě)的代碼,真的一看就是不同水平的人寫(xiě)的,幾乎很完美,讀起來(lái)很流暢,方便自己也方便別人。
    任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會(huì)對(duì)你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠(chéng)都有了,路也比較好走了。
    如果你有一份思想,我有一份思想,拿出來(lái)交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個(gè)團(tuán)隊(duì)的每一個(gè)人,少一點(diǎn)自私,未必不是好事。職場(chǎng)到處都存在被排擠的隱患,要為自己找片草地實(shí)在不容易。但有一點(diǎn)要相信,只要自己不放棄自己,這世上就沒(méi)有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深?lèi)?ài)的人流放,只要你用自己決心站起來(lái),受過(guò)的傷痊愈后就能增強(qiáng)你的抵抗力,一路前進(jìn)!