千文網(wǎng)小編為你整理了多篇相關(guān)的《軟件測試頂崗實習報告書(范文2篇)》,但愿對你工作學習有幫助,當然你在千文網(wǎng)還可以找到更多《軟件測試頂崗實習報告書(范文2篇)》。
第一篇:軟件測試的實習報告
一、軟件概況:
項目開發(fā)背景:
隨著當代社會對教育事業(yè)的投入的增加,在校學生變得越來越來,對在校學生信息管理異常復雜。同時當今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息管理處理,這正是計算機被廣泛應(yīng)用于管理系統(tǒng)的原因。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行管理控制,不僅提高了工作效率,而且大大的提高了其安全性,尤其對于復雜的管理,計算機能夠充分發(fā)揮它的優(yōu)越性。
系統(tǒng)簡介:
要開發(fā)的系統(tǒng)可供學校管理人員管理學生信息,處理日常事務(wù);同時供學生登錄查詢自己的成績和課程安排。具有系統(tǒng)最基本的添加、刪除、修改的功能。
二、 準備工作
一.前期準備
軟件系統(tǒng)的開發(fā)是一項相互協(xié)作才能完成的工作,所以在開發(fā)軟件系統(tǒng)之前采取了分組合作的方法,我們小組一共四個人,根據(jù)各自的專長和意愿進行合理的任務(wù)分配,這樣可以更好地完成任務(wù)。在開發(fā)之前,必須了解軟件開發(fā)的幾個步驟:項目開發(fā)計劃、可行性研究、需求分析、概要設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)計、軟件實現(xiàn)和測試、用戶手冊。在每個人的腦海里都有這樣一個概要,才能按照這樣的開發(fā)順序有條理的進行。
確定好時間和地點,小組成員在一起討論研究,這樣可以提高小組成員之間的協(xié)調(diào)合作能力。遇到問題可以一起商量,提高整個開發(fā)小組解決問題的能力。
二 .前期分析
可行性分析:對于即將要開發(fā)的項目,主要從技術(shù)、操作、經(jīng)濟三個方面開分析,開發(fā)過程中可以參考河南農(nóng)業(yè)大學教務(wù)管理系統(tǒng)。
需求分析:了解開發(fā)系統(tǒng)所需要具有的功能,確定使用對象。
資料收集:采集學生和學校管理人員的信息,作為數(shù)據(jù)庫的信息來源,收集軟件開發(fā)的相關(guān)文獻資料,作為開發(fā)的依據(jù)。
三、軟件開發(fā)過程:
一.項目任務(wù)分組
組長,負責系統(tǒng)的開發(fā),包括模型的構(gòu)建和程序的編寫。協(xié)調(diào)小組內(nèi)部人員的調(diào)配和項目進展的監(jiān)督。
組員,負責文檔管理,軟件系統(tǒng)的測試。
組員,負責系統(tǒng)開發(fā)的可行性研究和需求分析。
組員,負責項目開發(fā)計劃和項目總結(jié)報告的編寫,系統(tǒng)的測試。
二.實踐開展
有了前期的準備,接下來就是真正的開發(fā)階段了,首先要列出項目開發(fā)計劃,包括項目開發(fā)的背景、需要查閱的文獻資料、項目開發(fā)的.主要工作流程和對應(yīng)的主要負責人、所用的開發(fā)工具和需要編寫的文檔、驗收標準和截止日期。項目開發(fā)計劃主要是對整個小組的工作有了一個整體的指導和監(jiān)督的作用。設(shè)計和測試階段:包括概要設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)計,軟件實現(xiàn)和測試、用戶手冊,主要使用VB設(shè)計源程序和office acce 設(shè)計數(shù)據(jù)庫。
四、實踐總結(jié)
1、通過制作這個項目了解了更多的專業(yè)知識,使我們懂得了怎樣將專業(yè)理論知識應(yīng)用到實踐中。
2、缺乏經(jīng)驗導致項目進展緩慢,技術(shù)基礎(chǔ)不夠扎實。
3、通過做這個項目鍛煉了團隊協(xié)作能力,溝通能力,懂得了一個項目是一個團隊合作的成果。
五、自我感受
通過這幾天的實中,大膽創(chuàng)新并結(jié)合書上知識。在實訓中我不斷實際,把老師平時所教的知識在實訓時運用上。真正的將學到的理論知識應(yīng)用的實踐中去。我也和同學在一起交流知識,我深刻感受到一個軟件的開發(fā)要團隊的合作來完成,只有大家一起團結(jié),才能把項目完成。在平時上課時,老師不斷教新知識,而我們知識覺得所學的沒有用處根本沒有多少收獲,但是我覺得是這次實訓給我了歷練的機會。
在實訓中,我運用老師教我們的軟件工具,如VB、Acce數(shù)據(jù)庫等。只有在操作中才能找到我們的不足,在問題前面就像老師說的要思考,不能盲目的操作。只是我還覺得有很多知識不明白,我相信在以后的學習中會更加努力,在次我感謝老師一學期的教導。
雖然我們的實訓枯燥,但是從實訓中我學到了協(xié)作,學到了團隊精神。希望老師以后可以給我們更多的實踐機會,讓我們真正的領(lǐng)會到我們這個專業(yè)的好處。讓我們真正的將所學的知識用到實踐當中。
第二篇:軟件實習報告
一、實習目的
根據(jù)所學課程的理論知識,結(jié)合企業(yè)的運營實際,掌握軟件開發(fā)的一般過程,軟件的生命周期和作為一個開發(fā)人員就應(yīng)具備的基本潛力,并撰寫頂崗實習報告。使學生進一步鞏固所學理論知識,同時提高觀察問題、分析問題、解決問題的潛力。
二、實習地點
深圳市百盛佳信息咨詢有限公司
三、實習時光
20xx年12月5日――20xx年4月5日
四、實習資料
1、java軟件開發(fā)
五、實習總結(jié)
在Internet飛速發(fā)展的這天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。目前系統(tǒng)的架構(gòu)一般有c/s架構(gòu)和b/s架構(gòu),但是c/s架構(gòu)的應(yīng)用系統(tǒng),每升級一個版本,客戶端都需要自我下載更新,而b/s架構(gòu)不需要,因為它是基于瀏覽器的。因此b/s架構(gòu)的應(yīng)用系統(tǒng),在Internet上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。
計算機將具備更多的智能成分,它將具有多種感知潛力、必須的思考與決定潛力及必須的自然語言潛力。除了帶給自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產(chǎn)生身臨其境感覺的各種交互設(shè)備已經(jīng)出現(xiàn),虛擬現(xiàn)實技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn)。這天人們談到計算機必然地和網(wǎng)絡(luò)聯(lián)系起來,一方面孤立的未加入網(wǎng)絡(luò)的計算機越來越難以見到,另一方面計算機的概念也被網(wǎng)絡(luò)所擴展。二十世紀九十年代興起的Internet在過去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒有一種技術(shù)能像Internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網(wǎng)絡(luò)直接或間接地與Internet相連,使之成為一個全球范圍的計算機互聯(lián)網(wǎng)絡(luò)。人們能夠透過Internet與世界各地的其它用戶自由地進行通信,可從Internet中獲得各種信息。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力,Internet大大縮小了時空界限,透過網(wǎng)絡(luò)人們能夠共享計算機硬件資源、軟件資源和信息資源。“網(wǎng)絡(luò)就是計算機”的概念被事實一再證明,被世人逐步理解。
(一)、頂崗實習過程遇到的困難
1、一進入企業(yè),就立刻被分配開發(fā)任務(wù),我的任務(wù)是質(zhì)量信息管理系統(tǒng)的一個功能點,PDI退改車,有新增,刪除,查詢,審核,統(tǒng)計的操作。該系統(tǒng)使用的是struts2springibates模式,一開始什么都不明白,oracle數(shù)據(jù)庫沒用過,jquery框架沒有用過,ibates框架沒用過。所以給我的開發(fā)帶來了很大的困難。
2、在第二個項目中,我的開發(fā)任務(wù)是,一線通管理系統(tǒng)中的設(shè)備查詢,設(shè)備修改,還有一些報表的功能,發(fā)運環(huán)節(jié)主要異常事件,銷售部工單月統(tǒng)計報表,儲運部工單月統(tǒng)計報表等等,這些報表功能都需要有折線圖和餅狀圖,還要有導出excel的功能,而我對于如何生成折線圖或餅狀圖,如何導出excel,從未接觸過,這些都是這次開發(fā)中的難點。
3、在益凌進銷存系統(tǒng)中,也就是第三個項目,因為是剛剛開始,所以主要的任務(wù)是做設(shè)計,就是把那些業(yè)務(wù)流程圖轉(zhuǎn)化為靜態(tài)網(wǎng)頁。這事看起來好像不難,不就是做靜態(tài)網(wǎng)頁嘛!當初我是這樣想的!但是到真正做的時候,就發(fā)現(xiàn)了其實并不是想象中的那么簡單,例如,如何抽象數(shù)據(jù)字段,也就是說,別人給你一張真實的業(yè)務(wù)表,你該如何把那些有用的字段顯示在你的界面上,業(yè)務(wù)流程中的每個點之間又有沒有關(guān)系,這些都需要你去想的問題。初次接觸,所以做起來也很棘手。
(二)、如何解決問題:
作為一個開發(fā)人員,遇到這些問題是在所難免的,因為很多技術(shù)都在不停的更新,你要不斷的去學習,要有學習新知識的潛力,而且如今網(wǎng)絡(luò)資源是如此的豐富,只要在internet上搜索一下,很多問題都會迎刃而解。Oracle數(shù)據(jù)庫簡單的應(yīng)用,jquery框架和ibaties框架的應(yīng)用也是透過網(wǎng)絡(luò)資源一邊學習一邊應(yīng)用來實現(xiàn)我的目的的`,當然也少不了跟同事的溝通。對于那個報表中用到的折線圖和餅狀圖,我們采用了一個叫Jfreechat的框架,關(guān)于如何應(yīng)用,也是從網(wǎng)上獲取相關(guān)例子,然后經(jīng)過我們的加工,就很順利的解決了問題。透過這次,感覺收獲還是挺大的。對于進銷存管理系統(tǒng)的設(shè)計問題,我壓根就什么都不懂,看了一段時光的業(yè)務(wù)流程圖,還是不明白要做什么,要在網(wǎng)頁界面上體現(xiàn)哪些字段,每個界面之間又有什么聯(lián)系,這些都不太明白。“這些東西要靠自我想的”,項目負責人跟我說了,之后他就跟我說了一大堆如何抽象字段,要把每個業(yè)務(wù)點的關(guān)系理清,然后再透過他們的關(guān)系抽象有用的字段。聽他說了之后,恍然大悟,原先是這么一回事。之后,每次遇到不懂的,就立刻去和他溝通。完成了這些設(shè)計,我感覺我對軟件開發(fā),又有了更深的認識,同時也讓我意識到溝通在軟件開發(fā)中真的是一件很重要的事。
六、實習心得
經(jīng)過為期4個月的專業(yè)頂崗實習,令我更深一步的了解和學習了軟件開發(fā)的一般過程,不再是以前那樣,都不明白軟件開發(fā)是什么東西。對于一個應(yīng)用系統(tǒng)他們?yōu)槭裁匆敲炊嗳藖碜?,而這么多人一齊做,代碼又是如何進行管理的。對于每一個應(yīng)用系統(tǒng),企業(yè)到底用到哪些技術(shù),他們?yōu)槭裁匆x取這些技術(shù),我們開發(fā)人員的主要任務(wù)是什么等等,這些概念都漸漸的清晰。人,孰能無過,過而改之,善莫大焉!沒有誰,在編寫代碼的過程中永遠不會犯錯,即使他十分的厲害,那也是從不斷的犯錯過程中鍛煉出來的,但亦有“犯錯”的時候,因為需求是不斷的改變的,即使你當時沒錯,但需求改了之后,你的代碼不貼合需求,那也是你的錯。有錯那當然就要調(diào)試咯,以前老是害怕出錯,找不到問題所在是件令人煩惱的事。但是當調(diào)試的錯誤多了之后,你就會發(fā)現(xiàn),每當一看到相類似的錯誤之后,你就會立即明白這個錯誤是什么原因造成的!所以,我們不就應(yīng)害怕出錯,就應(yīng)把調(diào)試錯誤當成一種提高個人潛力的方式。對于測試人員發(fā)回來的bug我們要認真的對待,造成這種bug就證明了我們的思路還是不怎樣的清晰,所以有必要再去看看相關(guān)的資料。溝通是人與人之間傳遞信息的途徑,好的溝通能很完美的傳達你的思想,你的見解。在企業(yè)中,每一個系統(tǒng)的開發(fā)過程一般來說都不是一個人從頭做到尾的,一般都有分工的,如此一來,溝通就必不可少了,因為你要把你做的工作,你為什么這樣做,告訴別人,別人才更好的去完成他的任務(wù)。
這次頂崗實習,是進行實戰(zhàn)性工作,學到了很多東西,我相信對以后的生活和工作都有很大的幫忙。