2015軟件工程實(shí)踐課程報(bào)告_第1頁(yè)
2015軟件工程實(shí)踐課程報(bào)告_第2頁(yè)
2015軟件工程實(shí)踐課程報(bào)告_第3頁(yè)
2015軟件工程實(shí)踐課程報(bào)告_第4頁(yè)
2015軟件工程實(shí)踐課程報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件工程實(shí)踐課程報(bào)告題目義烏市建設(shè)市場(chǎng)信用信息平臺(tái)學(xué)院軟件工程學(xué)院專業(yè)軟件工程班級(jí)13105813學(xué)號(hào)13105304學(xué)生姓名指導(dǎo)教師完成日期2015年1月4日

一、實(shí)踐內(nèi)容及要求實(shí)踐內(nèi)容:1、前期負(fù)責(zé)與客戶的溝通和需求融合,負(fù)責(zé)一部分?jǐn)?shù)據(jù)的維護(hù)和更新、審核,目的是為了能夠盡快熟悉項(xiàng)目?jī)?nèi)容。2、參與平臺(tái)界面的設(shè)計(jì),包括登陸界面和注冊(cè)界面等等,并進(jìn)行相關(guān)的測(cè)試。3、協(xié)助開(kāi)發(fā)人員解決bug,對(duì)開(kāi)發(fā)人員解決的bug,要重新進(jìn)行回歸測(cè)試,并對(duì)軟件的其他一些功能進(jìn)行檢查,盡量發(fā)現(xiàn)軟件中一些其他的由于開(kāi)發(fā)人員的代碼變動(dòng)而引起的其他錯(cuò)誤。4、定期提交周工作報(bào)告小結(jié)。企業(yè)的要求:1、及時(shí)將客戶所需信息反饋給客戶,做好客戶的溝通工作,保證項(xiàng)目的流暢性。2、按時(shí)完成自己的工作任務(wù),包括數(shù)據(jù)的采集、錄入和更新。3、進(jìn)入測(cè)試環(huán)節(jié),要深入了解軟件測(cè)試的流程,會(huì)一些常用的測(cè)試的方法,要會(huì)設(shè)計(jì)編寫(xiě)測(cè)試用例,會(huì)使用功能或者性能測(cè)試工具,編寫(xiě)簡(jiǎn)單腳本語(yǔ)言。4、及時(shí)完成自己的測(cè)試需求,發(fā)現(xiàn)的bug問(wèn)題及時(shí)告知程度開(kāi)發(fā)者。開(kāi)發(fā)者和測(cè)試者兩者要協(xié)調(diào)好各自的工作。二、實(shí)踐成果及展示實(shí)踐成果:三、實(shí)踐總結(jié)和感想時(shí)光如白駒過(guò)隙一般匆匆走過(guò),將近五個(gè)月的實(shí)習(xí)也在忙碌的生活中悄然而去,無(wú)助過(guò),迷茫過(guò),也疲備過(guò),甚至一度曾想過(guò)放棄,但在師傅和同事們的關(guān)照和指導(dǎo)下,通過(guò)自身的不懈努力,我也在各方面有了不小的進(jìn)步。在公司實(shí)習(xí)這段時(shí)間,從什么都不懂到慢慢適應(yīng),我學(xué)到的不僅是理論知識(shí)和操作能力,更多的是自我綜合素質(zhì)方面的全新認(rèn)識(shí)和提高。我實(shí)習(xí)的公司是義烏市至簡(jiǎn)信息技術(shù)有限公司,它是一家專業(yè)檔案整理、組卷、掃描處理、信息化以及檔案咨詢的服務(wù)型公司,目前公司擁有數(shù)名多年從事檔案服務(wù)和信息化專業(yè)人員,并配備了從事檔案服務(wù)的專業(yè)設(shè)備和專業(yè)軟件。公司本著“以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以科技求發(fā)展”的經(jīng)驗(yàn)理念,面向政府機(jī)關(guān)、企事業(yè)單位等客戶提供優(yōu)質(zhì)的檔案服務(wù)和質(zhì)量的信息化產(chǎn)品。我在公司實(shí)習(xí)的崗位是軟件測(cè)試,在剛進(jìn)入公司的兩個(gè)多星期內(nèi),公司首先給實(shí)習(xí)生安排了一些軟件測(cè)試的培訓(xùn),學(xué)習(xí)開(kāi)發(fā)軟件的相關(guān)業(yè)務(wù)流程,看看產(chǎn)品信息文檔和產(chǎn)品需求規(guī)格說(shuō)明書(shū),逐步了解產(chǎn)品功能。我參與的項(xiàng)目是一個(gè)行業(yè)信用信息平臺(tái),用于記錄大中小企業(yè)經(jīng)營(yíng)狀況,包括業(yè)績(jī)、信用等等,簡(jiǎn)而言之就是對(duì)企業(yè)的各項(xiàng)檔案進(jìn)行管理,相當(dāng)于企業(yè)檔案的一個(gè)中轉(zhuǎn)站。由于公司在我加入之前就已經(jīng)開(kāi)始做這個(gè)項(xiàng)目了,而且項(xiàng)目在不斷的升級(jí)和改進(jìn)中,業(yè)務(wù)邏輯比較復(fù)雜,而我又是個(gè)什么都不懂的新人,這讓我的工作遇到了極大的挑戰(zhàn)。一開(kāi)始看軟件需求規(guī)格說(shuō)明書(shū)就遇到了問(wèn)題,我記得序列圖是帶雙向箭頭的,但是本項(xiàng)目的詳細(xì)規(guī)格說(shuō)明書(shū)里面沒(méi)有,而且參考書(shū)上也不一樣。另外,在看公司的文檔時(shí)還發(fā)現(xiàn),每個(gè)程序員都按照自己的想法寫(xiě)了規(guī)格說(shuō)明書(shū),匯總的版本總感覺(jué)不完整。所幸?guī)煾翟谂嘤?xùn)中告訴我們,由于公司剛剛起步,缺少專門(mén)管理文檔的人員,其實(shí)真實(shí)中的項(xiàng)目開(kāi)發(fā)和書(shū)上學(xué)的差別還是很大的,項(xiàng)目文檔其實(shí)是可以在項(xiàng)目的最后根據(jù)客戶的需要補(bǔ)的。的確,書(shū)本和真實(shí)還是差別挺大的,第一次考核沒(méi)過(guò)就是因?yàn)槲姨孕艜?shū)本忽略了機(jī)上的操作,及時(shí)彌補(bǔ)總算是在第二次機(jī)會(huì)中順利通過(guò)了考核,成了測(cè)試組的一員。不過(guò),它也讓我明白了讀萬(wàn)卷書(shū)不如行萬(wàn)里路的道理。進(jìn)入測(cè)試階段,項(xiàng)目的測(cè)試進(jìn)度主要是按照項(xiàng)目測(cè)試計(jì)劃進(jìn)行的,完全按照項(xiàng)目組計(jì)劃要求完成測(cè)試任務(wù)、提交測(cè)試類相關(guān)文檔,包括測(cè)試案例的完善、制定測(cè)試計(jì)劃、執(zhí)行測(cè)試、缺陷跟蹤以及bug回歸測(cè)試等。我的工作主是要按先熟悉后操作進(jìn)行的,是先通過(guò)跟蹤產(chǎn)品已存在或者修復(fù)的bug信息,熟悉具體功能和業(yè)務(wù)邏輯,并對(duì)這些BUG進(jìn)行驗(yàn)證。驗(yàn)證的主要目的是了解這些bug產(chǎn)生的原因以及會(huì)對(duì)整個(gè)平臺(tái)造成的影響。這些已經(jīng)修復(fù)的bug是先前的測(cè)試員測(cè)試出來(lái)的,因此在我驗(yàn)證他們的時(shí)候,每一個(gè)bug對(duì)于我來(lái)說(shuō)都是新的,完全不同的,即是它們是來(lái)自于同一模塊的相關(guān)子模塊。我也嘗試著編寫(xiě)了一些測(cè)試用例,盡管編的只是一些簡(jiǎn)單的如密碼驗(yàn)證會(huì)出現(xiàn)的種種情況,但還是以學(xué)生的想法而不是以一個(gè)專業(yè)測(cè)試員的思維,寫(xiě)出的用例總是過(guò)于單一也不夠考慮全面。這個(gè)過(guò)程中,讓我深深感覺(jué)到以前學(xué)習(xí)測(cè)試的相關(guān)功能的時(shí),考慮得很不全面,小小的一個(gè)模塊的一個(gè)功能點(diǎn),就要求編寫(xiě)十幾個(gè)測(cè)試用例,難怪說(shuō)測(cè)試在軟件開(kāi)發(fā)的整個(gè)環(huán)境中要耗費(fèi)大量的人力、物力和時(shí)間。在真正熟悉業(yè)務(wù)內(nèi)容后就要開(kāi)始實(shí)際的測(cè)試環(huán)節(jié)了,對(duì)一些主要模塊進(jìn)行測(cè)試,包括基礎(chǔ)指標(biāo)模塊、指標(biāo)分析模塊、客戶數(shù)據(jù)模塊及系統(tǒng)管理模塊等等。在各模塊的測(cè)試過(guò)程中,我也遇到了許多的問(wèn)題。比較典型的就是在測(cè)試指標(biāo)分析模塊時(shí),我發(fā)現(xiàn)公司的文檔里面沒(méi)有數(shù)據(jù)流的記錄,主要是我都不知道有些數(shù)據(jù)的來(lái)源和去向。我懷著疑問(wèn)的心去問(wèn)主管,項(xiàng)目主管告訴我數(shù)據(jù)流的記錄基本上處于空白階段,都是程序員自己控制的,這個(gè)對(duì)于程序員自己測(cè)試還不麻煩,但是對(duì)于專門(mén)的測(cè)試員就相對(duì)來(lái)說(shuō)比較難辦,因?yàn)橛行?shù)據(jù)測(cè)試員根本不知道來(lái)源和去路,好在之前看過(guò)的文檔都很詳細(xì),能過(guò)從中找出一些蛛絲馬跡,主管讓我畫(huà)一個(gè)數(shù)據(jù)流圖理理清。由于之前的文檔對(duì)數(shù)據(jù)流的描述不太準(zhǔn)確,導(dǎo)致我必須的一邊畫(huà)一邊問(wèn)師傅問(wèn)同事,畢竟這個(gè)項(xiàng)目是他們從頭跟到尾的,我是中間加入的,他們比我了解的要多的多。另外,在測(cè)試客戶數(shù)據(jù)模塊也發(fā)現(xiàn)了一個(gè)問(wèn)題。這個(gè)問(wèn)題還是無(wú)意中發(fā)現(xiàn)的,而且這個(gè)很?chē)?yán)重的錯(cuò)誤導(dǎo)致了傳說(shuō)中的錯(cuò)誤扎堆,不僅僅是測(cè)試的一個(gè)模塊有,其他模塊也存在這樣的情況,可以會(huì)導(dǎo)致用戶無(wú)法進(jìn)行平臺(tái),讓平臺(tái)陷入崩潰。這個(gè)行業(yè)信用信息平臺(tái)一共設(shè)計(jì)了兩個(gè)登陸界面,分為客戶PC端和政府進(jìn)行管理的一個(gè)后臺(tái),而我們現(xiàn)在的測(cè)試的相當(dāng)是一個(gè)后臺(tái)的管理。可能是之前的測(cè)試員在進(jìn)行輸入合法性檢查時(shí)忽略了值域和數(shù)據(jù)類型的檢查和審核,導(dǎo)致了后面數(shù)據(jù)輸入時(shí)都輸入了錯(cuò)誤的數(shù)據(jù)類型,整個(gè)平臺(tái)的都出現(xiàn)的張冠李戴的現(xiàn)象,這種情況如果不解決,在平臺(tái)上線后,整個(gè)市的企業(yè)數(shù)據(jù)都要亂套,后果不堪設(shè)想。為了這解決這個(gè)問(wèn)題,測(cè)試組和開(kāi)發(fā)組整整開(kāi)了一個(gè)上午的會(huì),最后決定測(cè)試工作先停一下,把數(shù)據(jù)全改回來(lái)。說(shuō)實(shí)話,前期的一部分?jǐn)?shù)據(jù)是我審的,我也有相當(dāng)?shù)呢?zé)任,只有努力來(lái)改正這個(gè)錯(cuò)誤了。其實(shí)一開(kāi)始我并沒(méi)有想明白為什么一定要一個(gè)個(gè)改,難道就沒(méi)有簡(jiǎn)便一點(diǎn)的方法,因?yàn)槿绻f(shuō)程序是一個(gè)程序員寫(xiě)的,那么在相似的功能里,程序員選擇把代碼改一下不就行了,各個(gè)模塊是不同的程序員編寫(xiě)的,各自解決不是更提高效率。對(duì)于這個(gè)問(wèn)題,查資料無(wú)果,我還是請(qǐng)教了老前輩,他們告訴我是由于在程序設(shè)計(jì)的初期,大家對(duì)模塊的概念理解基本差不多,但數(shù)據(jù)的類型是在做需求計(jì)劃的時(shí)候就已經(jīng)設(shè)好了,開(kāi)發(fā)人員可以把數(shù)據(jù)類型改回來(lái),但輸入的幾十個(gè)企業(yè)的數(shù)據(jù)又不會(huì)因它而改變,只能手工操作,可想而知是多大的工作量。換言之,是由于之前的p包是一個(gè)人寫(xiě)的,由于繼承了同一個(gè)包,把錯(cuò)誤的類型繼承過(guò)來(lái)了,造成連環(huán)效應(yīng),錯(cuò)誤就扎堆啦,你改了一個(gè),其他的也要改。這樣的錯(cuò)誤程序員只要改一下包就可以了,工作量不是很大,但對(duì)于運(yùn)維和測(cè)試者來(lái)說(shuō),修改改企業(yè)的數(shù)據(jù)這就是個(gè)浩大的工程了。不過(guò)也幸好有了這次的經(jīng)驗(yàn),在后來(lái)的測(cè)試中出現(xiàn)同樣的問(wèn)題我也及時(shí)找到了解決辦法,當(dāng)然,錯(cuò)誤扎堆的現(xiàn)象相同,但是引起的原因卻不同,要注意區(qū)別對(duì)待,切不可一概而論。除了上述出現(xiàn)的幾個(gè)問(wèn)題,在測(cè)試工作我還遇到了許多其他的難題,主要概括為三類:一是項(xiàng)目工作量大、測(cè)試人員不夠,尤其是客戶更新需求超級(jí)頻繁,項(xiàng)目測(cè)試計(jì)劃剛做好,一些數(shù)據(jù)需要又變更了。前期測(cè)試計(jì)劃基本上每天都在變動(dòng),測(cè)試起來(lái)難以把握,再加上bug特別多,測(cè)試工作比較辛苦。進(jìn)入項(xiàng)目開(kāi)發(fā)初期,與客戶溝通后,先畫(huà)出界面再開(kāi)發(fā)后,項(xiàng)目開(kāi)發(fā)順利了很多,盡管還會(huì)時(shí)不時(shí)出現(xiàn)界面中英文混亂,甚至拼錯(cuò)單詞,但測(cè)試工作與前期相比就沒(méi)那么緊張了。二是因?yàn)槲沂侵型炯尤霚y(cè)試的,前期還負(fù)責(zé)了一些客戶的接待和溝通,由于對(duì)整個(gè)信用信息平臺(tái)沒(méi)有足夠了解,加上自身能力的不足,無(wú)法參與測(cè)試整個(gè)系統(tǒng)的流程,因此只能平時(shí)多花點(diǎn)時(shí)間在測(cè)試上,多問(wèn)問(wèn)前輩,畢竟人家測(cè)的東西多了經(jīng)驗(yàn)就多了,測(cè)試這一行經(jīng)驗(yàn)才是立足之本。三是系統(tǒng)管理模塊很麻煩,主要是數(shù)據(jù)庫(kù)比較麻煩,由于之前的數(shù)據(jù)字典不是很清晰,加上我對(duì)后臺(tái)的數(shù)據(jù)庫(kù)不是很了解,經(jīng)常出現(xiàn)系統(tǒng)崩潰的問(wèn)題,系統(tǒng)一旦崩潰,很多錯(cuò)誤又得石沉大海,重新找。不過(guò)好在師傅對(duì)我們這些實(shí)習(xí)生還是很照顧的,很多問(wèn)題都會(huì)及時(shí)給予指導(dǎo)。最后在師傅的指導(dǎo)和幫助下,我還是按時(shí)完成測(cè)試需求任務(wù),并及時(shí)為客戶提供了測(cè)試數(shù)據(jù)和測(cè)試文檔。出現(xiàn)問(wèn)題,就要想辦法解決問(wèn)題,這是一種壓力,也是一種動(dòng)力。從什么都不懂,到熟練的掌握,測(cè)試的速度和水平也不斷地提高。從一開(kāi)始只會(huì)寫(xiě)簡(jiǎn)單的登陸用例,到現(xiàn)在可以和同事進(jìn)行交流,這讓我明白,不要被沒(méi)有去真正實(shí)踐過(guò)的事情而嚇倒,其實(shí)如果你真的去嘗試,你會(huì)發(fā)現(xiàn)一切都沒(méi)有你想象的那么難,只要你努力,沒(méi)有什么不可以。在測(cè)試組工作也有好幾個(gè)月了,這幾個(gè)月里大家共同為項(xiàng)目努力,發(fā)現(xiàn)問(wèn)題并一起探討解決問(wèn)題的方法,并積極與各部門(mén)進(jìn)行交流,進(jìn)一步理清了項(xiàng)目開(kāi)發(fā)整個(gè)過(guò)程中測(cè)試小組的工作過(guò)程,從而保證后期的項(xiàng)目移交工作能夠順利進(jìn)行。因?yàn)榱x烏市場(chǎng)信用信息平臺(tái)是一個(gè)涉及政府工作的項(xiàng)目,所以對(duì)于該項(xiàng)目,公司十分重視,所以各個(gè)部門(mén)的工作都是相當(dāng)細(xì)致,團(tuán)隊(duì)的效應(yīng)由此可現(xiàn),尤其是對(duì)于測(cè)試人員和程序人員的,兩者的關(guān)系必須協(xié)調(diào)好。有一段時(shí)間,因?yàn)闇y(cè)出的問(wèn)題比較多卻又是一些小問(wèn)題,可還是得打斷程序員的工作,經(jīng)常受到各種嫌棄,從一開(kāi)始很委屈,后來(lái)經(jīng)過(guò)同事的開(kāi)導(dǎo),也慢慢接受,明白社會(huì)不同于學(xué)校,壓力無(wú)處不在,要學(xué)著接受才會(huì)成長(zhǎng)。當(dāng)今社會(huì)正處在加速的信息化發(fā)展中,在擁有越來(lái)越多的機(jī)會(huì)的同時(shí),也面臨更多的挑戰(zhàn)。我們不僅要學(xué)好所學(xué)知識(shí),付諸于實(shí)踐,更要學(xué)會(huì)正確的處世之道,不斷從各方面武裝自己,挑戰(zhàn)自己。而校外的實(shí)習(xí)是我們?cè)趯W(xué)校階段最好的自我檢查,是我們從學(xué)生過(guò)渡到社會(huì)人的橋梁。通過(guò)這幾個(gè)月的實(shí)習(xí),我不僅收獲了工作經(jīng)驗(yàn)、提高了測(cè)試能力,而且工作的心態(tài)也得到了提升,我將其歸為兩點(diǎn):一是真誠(chéng)的溝通。實(shí)習(xí)生就是半知不解的菜鳥(niǎo),任何一家公司,肯定不會(huì)在你剛進(jìn)入公司就讓你接觸關(guān)鍵性的業(yè)務(wù),一般都是先讓我們熟悉公司的工作環(huán)境,給我們做一些理論加操作的培訓(xùn)再考核一下。在這段時(shí)間里,我們應(yīng)該

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論