第一篇:中小學常用教學軟件的應用研究實驗報告
《中小學常用教學軟件的應用研究》
課題實驗階段報告
內蒙古包頭市電化教育館
張曉春
《中小學常用教學軟件的應用研究》是包頭市電教館承擔的中央電教館“十五”教育技術研究立項課題項目。本課題于2001年5月開始啟動,經(jīng)過兩年的實踐與研究,初步取得一些成果,現(xiàn)將前階段實驗工作進行總結。
一、課題的提出
21世紀是信息化的時代,以電腦多媒體和網(wǎng)絡通訊技術為基礎的現(xiàn)代化信息技術已開始在教學過程中廣泛的應用,它必然對教育的改革和發(fā)展產(chǎn)生重大影響。內蒙古包頭市地處祖國西北疆,是經(jīng)濟欠發(fā)達地區(qū),其教育信息化程度和其他地區(qū)有較大差距,各校之間也參差不齊,有的學校已經(jīng)進入網(wǎng)絡時代,有的學校才剛剛達到“兩機一幕”。在現(xiàn)有的現(xiàn)代信息技術環(huán)境下,如何能利用學校有限的軟件資源,使其發(fā)揮最大的作用,是一個值得我們深思的問題。
正因如此,包頭市電教館承擔了中央電教館“十五”教育技術研究立項課題,并確定了子課題《中小學常用教學軟件的應用研究》,主要研究在不同的現(xiàn)代信息環(huán)境下,各種常用的教學軟件在不同階段的使用方法、使用頻率和使用效果,力求探索各種軟件的最佳教學模式,建立不同的教學軟件資源使用體系,提高學?,F(xiàn)有教學軟件資源的利用率,以實現(xiàn)用有限的教育資源完成教學效益的最大化。
二、實驗目標
1、通過對包頭市中小學校常用軟件資源的研究和實踐,提高學校現(xiàn)有的教學資源的利用率;調動教師運用現(xiàn)代信息技術的積極性;探求在不同的信息技術環(huán)境下合理使用不同級別媒體的模式;建立不同的教學軟件使用體系;用于指導我們的教學實踐,以實現(xiàn)服務于學校教學的目標。
2、通過對本項課題的研究,培養(yǎng)一支素質較高、有較強科研意識、具有創(chuàng)新精神的科研隊伍。
三、實施與條件保障
包頭市教育局領導以及包頭市電教館領導對該項課題的實驗研究非常重視,并把其作為包頭市教育教學改革的重要組成部分之一。為確保課題的順利實施,成立了以市教育局局長和電教館領導親自掛帥的課題領導小組。每學期由專人負責組織研究小組人員進行理論學習,館里的學年和學期工作計劃中本課題的研究工作是作為重要工作項目進行計劃和安排。慎重選擇了具有一定教學經(jīng)驗、責任心強、熱心實驗研究的教師擔任課題實驗的實施工作,多次派出教師外出學習、開會,交流。盡最大可能創(chuàng)造良好的學習、科研環(huán)境。建立了課題研究的責任制度,使得每一步研究都有專人負責其項目的落實。抽調專門人員進行專項攻關研究。
課題立項以來館里在研究經(jīng)費方面給予了很大的支持,并積極向包頭市科委申請軟科學研究經(jīng)費,以彌補實驗研究經(jīng)費的不足。
四、實驗設計及研究過程
本研究從2001年5月開始實施,到現(xiàn)在已進行兩年,主要有以下幾個階段:
(一)準備階段(2001年7月-2001年9月)
建立課題組。成立由電教館館長金荊奎為組長的課題組。并在館內選擇了一批業(yè)務能力較強,有意于從事科研的年輕同志組成了課題組的成員。課題組制定了詳細的課題研究計劃和有關的規(guī)章制度,明確了各自的職責。
學習提高。課題組的教師加強學習有關課題研究的方法及有關教育教學理論,并且選派年輕同志外出學習培訓。開題論證。選定好課題后,課題組多次開會討論,確定研究方向和實驗方法,最后確定了課題實驗方案。
確定實驗對象。原定選取包頭市小學、初中、高中各兩所學校為實驗對象,但在實驗的過程中發(fā)現(xiàn),原來所確定的實驗對象范圍太小,所得出的結論輪不具有普遍性,后經(jīng)研究,決定選取包頭市所有參加現(xiàn)代信息技術實驗研究的學校,包括承擔國家級和自治區(qū)級課題研究的37所中小學作為本課題的實驗對象。
實驗方法:本課題主要以調研法為主進行研究,輔之以測試法和文獻法。調查各階段教學中,學生學習使用的媒體項目,調查各階段的使用媒體的方法及頻率。得出教學目標和現(xiàn)代信息技術環(huán)境關系圖,指導教學資源應用過程。
(二)實驗研究階段
自實驗以來,主要經(jīng)歷了以下階段
2001年10月—2002年3月:研究實驗方案,學習教科研知識,提高
理論水平
2002年3月—2002年7月:對所有的實驗學校進行大規(guī)模的問卷調
查和實地訪談
2002年9月—2003年7月:繼續(xù)進行調查、分析、研究工作,并對
調查結果進行整理、分析得出階段性的研究結論
2003年9月—2003年12月:組織全市范圍內的軟件展示、交流、評
比活動。
具體研究過程如下:
從本實驗立項以來,按照實驗方案,一步一步的進行實驗研究。
1、對實驗學校進行問卷調查和實地訪談
我們先后到青山區(qū)、昆區(qū)的幾所不同級別的學校進行了實地考察,并觀察了教師的實際教學情況,同時本課題組成員還深入部分學校對實驗教師和課題負責人進行了實地訪談,取得了第一手資料。在此基礎上,對37所實驗學校進行了大規(guī)模的問卷調查。首先對實驗學校的實驗教師進行了前測調查。實驗教師的素質是試驗成功與否的關鍵。為了了解實驗教師的整體素質,我們設計了實驗教師的前測問卷調查表,其主要包括實驗教師的年齡、學歷、任教年限等個人情況;實驗教師的信息技術水平等內容。調查人數(shù)為168人。通過這次前測調查,摸清了目前包頭市參加信息技術課題實驗的教師的整體情況,為確保實驗的準確打下了良好的基礎。
其次對37所實驗學校的教師和學生進行了大規(guī)模的問卷調查。在本次調查中,共發(fā)放問卷575份,回收問卷512份。其中有效問卷504份,回收率89%,有效問卷率98%;所調查學校有中學20所,小學14所,其中重點學校4所,非重點學校30所。針對不同的調查對象,分析其所在地區(qū)、城鄉(xiāng)之間的差異以及學校的經(jīng)濟狀況對其教學經(jīng)費投入的影響,重點中小學與普通中小學的各方面條件的不同,教師信息技術能力的影響,我們分別設計了五種問卷。
(1)信息技術實驗學校教師問卷調查表(2)多媒體公開課任課教師問卷調查表(3)課題研究“示范課”聽課教師問卷調查表(4)在多媒體教室上課的中、小學生問卷調查表(5)在普通教室上課的中、小學生問卷調查表
其內容主要包括現(xiàn)代教育設備及其使用情況、學科軟件資源建設情況、師資水平、現(xiàn)代教育技術開展情況這四個方面的內容。重點調查在不同的信息技術環(huán)境下,教學軟件的使用方法、利用率及使用效果等情況。
2、對實驗學校進行公開課的展示交流活動
通過問卷調查,課題組掌握了大量的資料,但僅有問卷調查是不能全面了解各種教學軟件資源在現(xiàn)代信息技術環(huán)境下的應用,研究教學軟件的應用最終目的是為了提高教學質量,只有在實際教學中才能真正體現(xiàn)教學軟件的應用效果。為此,課題組共組織了37所實驗學校的44節(jié)公開課活動,其中,小學18節(jié);中學 26節(jié),文科 12
節(jié),理科14節(jié)。包括語文、數(shù)學、音樂、美術、思品、地理、歷史、生物、物理、化學、英語共11門學科,基本涵蓋了中小學校的各門學科。聽課教師達234人,通過本次公開課活動,課題組掌握了在學校課堂教學中軟件應用的實際情況,了解了教師操作學媒體的能力,為實驗學校提供了互相學習交流的機會,調動了教師運用現(xiàn)代信息技術的積極性。
3、對實驗數(shù)據(jù)進行整理、分析,初步得出研究結論,并確定重點實驗學校繼續(xù)進行調查研究
在對實驗學校進行問卷調查、實地訪談,聽公開課的調查研究后,課題組掌握了大量的資料,包括問卷調查的數(shù)據(jù)、訪談、聽課后的心得體會以及評課資料等,在隨后的實驗中,課題組成員分別對五種類型的調查問卷進行統(tǒng)計、整理、計算,最后形成統(tǒng)計結果,并根據(jù)調查的內容,寫出了具有指導性的調查報告一篇。
經(jīng)過細致的調查分析,我們將37所調查學校分成三個類型:
1)單項媒體(投影或錄音等)教學模式的軟件應用。2)基于多媒體環(huán)境下教師操縱式,線性教學模式的軟件應用。3)基于網(wǎng)絡環(huán)境下師生互動式教學的軟件應用。
主要研究在這三種教學模式下常用教學軟件的應用。因前兩種教學模式在包頭市應用比較廣,研究的學校很多,取得的經(jīng)驗也比較豐富,所以我們把研究的重點放到基于網(wǎng)絡環(huán)境下師生互動式教學的軟件應用研究上來。在此基礎上,又確定了幾所學校為本課題的重點研究對象。并根據(jù)這些學校的實際情況,重新設計了調查問卷,調查了在網(wǎng)絡教學環(huán)境下常用的軟件資源在各個教學環(huán)節(jié)的使用效果、教師常用的軟件的類型及在教學中使用軟件的頻率等內容,調查人數(shù)122人。并根據(jù)研究結果寫出實驗階段總結。另外,還對這些重點實驗學校進行了多次聽課、交流、輔導活動,經(jīng)課題組輔導,包頭三十五中的一節(jié)網(wǎng)絡教學環(huán)境下的實驗課獲得了全國的獎項。
4、組織實驗學校的交流研討、課件展示評比活動
根據(jù)實驗學校的類型,我們將實驗學校分為小學文科組、小學理科組、小學綜合組、中學文科組、中學理科組、共五個小組,并分組進行了七次交流研討活動。在交流活動中,各實驗學校交流了聽課評課意見,并提出了一些常用教學軟件在教學應用、制作等方面存在的問題,課題組對此給予了答復。根據(jù)交流研討會的實際情況,課題組選出了四節(jié)具有典型意義的實驗課進行重點討論,并反復修改,錄制了四節(jié)能夠反映在不同現(xiàn)代教育環(huán)境下教學軟件應用情況的典型課例。在交流活動中,還討論了教師自制軟件的意義、必要性以及相關培訓的重點內容。展示了一些較為成功的教師的自制軟件和課題組精心挑選的現(xiàn)成的軟件資源,并作了現(xiàn)場演示,取得了較好的效果。
針對交流研討活動所取得的良好效應,課題組及時組織了包頭市教師自制軟件評選活動,收到自制軟件67件,其中,44所實驗學校的自制軟件有49件,占總數(shù)的73%,而且,這些軟件的質量較高,切合實際。甚至有的軟件在全國獲獎,這是以前從未有過的好現(xiàn)象。
六、存在的問題
在進行課題研究的過程中,我們發(fā)現(xiàn)了許多沒有預料到的困難。
1、時間問題。由于包頭電教館是一個教輔單位,來自方方面面的工作往往會擠占我們的研究時間,既不能干不好本職工作,實驗研究又不能耽誤。經(jīng)過從上到下研究人員的共同努力,我們首先明確了要把課題研究工作放在重要的位置上,盡量給課題研究人員少安排一些其它的工作。使其能夠靜下心來搞課題。
2、論水平問題。由于單位人事調動,原來主要研究人員調離本館,現(xiàn)任研究人員理論水平還不夠高,實踐經(jīng)驗也很欠缺,盡管付出了很大的努力,但還須加強教育教學理論等方面的學習。
3、實驗對象調整所帶來的問題。最初的想法是完全按照實驗方案來進行,后來在實驗開始時,發(fā)覺在實驗方案中制定的實驗對象所覆蓋的范圍太小,缺乏普遍性。僅僅是高中、初中、小學共六所學校是不能代表整個包頭市中小學目前常用教學軟件的應用,經(jīng)研究,調整為現(xiàn)在的試驗對象。即參加中央電教館“十五”科研立項的學校和承擔內蒙古自治區(qū)課題實驗的共四十四所學校為新的實驗對象(具體名單見附件1)
七、研究成果
在實驗過程中主要取得了以下的成果
1、對在網(wǎng)絡環(huán)境下師生互動式教學模式進行了總結,歸納了在這種大模式下包頭市現(xiàn)階段存在的兩種不同類型的教學模式,并對在其模式下的軟件應用做出了相應的研究。
2、包頭市37所實驗學校的500多名教師和學生進行了學校教育信息化建設情況的調查,取得了大量的第一手資料,經(jīng)整理分析,寫出了調查報告一篇。
3、通過開展實驗學?,F(xiàn)場觀摩會、軟件展示會和聽課學習活動,向教師推薦優(yōu)秀軟件并展示自制軟件,培訓并鼓勵教師自制教學軟件,并有 26自制軟件在全國、內蒙獲獎。提高了學校共有教學資源的利用率。
4、兩年的實踐,參與課題實驗的教師、領導,端正了教育思想,更新了教育觀念,科研意識大大增強,為包頭市各中小學的課題研究工作帶了好頭。通過課題研究,教育科研基本功更加扎實,理論水平明顯提高。課題組共寫出論文 10 篇,錄制了一系列共 4節(jié)優(yōu)質課,這4節(jié)優(yōu)質課全部在內蒙獲獎。
八、課題的進展預測 1、2004年課題組將繼續(xù)進行研究,并將各個階段的合理運用現(xiàn)代信息技術的成果向其他學校推廣。
1)對單項媒體(投影或錄音等)教學模式軟件應用的學校,開展相互學習教學經(jīng)驗的活動,將使用軟件好的課例在同類學校中交流。努力在現(xiàn)有條件下達到最理想的教學效果。
2)對基于多媒體環(huán)境下教師操縱式,線性教學模式的軟件應用,開展教育教學軟件推廣活動,把包頭市可以在多媒體教室上課的學校教師組織起來,不但培訓多媒體的使用技術,在會使用的基礎上更多的是將每學科的現(xiàn)成CAI課件展示給他們。3)對基于網(wǎng)絡環(huán)境下師生互動式教學的軟件應用,包頭市很快就要實現(xiàn)教育城域網(wǎng)的全市覆蓋,網(wǎng)站資源的增加、網(wǎng)站建設的需求矛盾會得到及時的解決。
2、根據(jù)三種模式下的不同教學方法,錄制出至少每種模式兩節(jié)共六節(jié)的典型課例。
3、總結各模式的典型課例,并在全市范圍內召開現(xiàn)場觀摩會,推廣優(yōu)秀的教研模式。
第二篇:金蝶軟件實驗報告
實驗目的:了解會計軟件的功能,利用會計軟件進行會計處理的模式、方法、技術、技巧。
實驗內容:
1.系統(tǒng)初始化:在這個實驗中首先我們進行了金蝶系統(tǒng)帳套的建立,創(chuàng)建了公司名稱、成立時間等基本信息,以及對公司會計架構的設定。其次添加公司會計系統(tǒng)的操作人員,并賦予其相應的職責權限,以便后期進行賬務的處理。接下來是最重要的系統(tǒng)初始化程序,對財務系統(tǒng)帳套的設定,并錄入所需要的初期數(shù)據(jù)資料,包括職員、部門、期初余額等。同時還學習了如何進行帳套的恢復與備份。
2.賬務處理:實驗二中我們主要是進行憑證的編制和審核,同時還學習了如何查詢總賬和明細賬。
3.出納管理:這次實驗我們學習了與出納相關的各類現(xiàn)金和銀行存款業(yè)務以及支票的處理?,F(xiàn)金模塊主要有以下功能點:現(xiàn)金日記賬、現(xiàn)金盤點單、現(xiàn)金對賬和現(xiàn)金日報,我們主要學習了前三個內容。銀行存款的學習集中在銀行日記賬的編制和銀行對賬單的填寫與審核。最后學習了支票業(yè)務的相應知識。
4.固定資產(chǎn):固定資產(chǎn)是公司非常重要的實物資產(chǎn),所以固定資產(chǎn)的管理也是我們金蝶軟件實習中非常重要的一個模塊。我們學習了固定資產(chǎn)的新增和減少處理,以及計提折舊和查看固定資產(chǎn)相關明細賬的方法。
5.工資核算:這個模塊中我們首先進行了工資項目的新增,然后對需要計算的工資項目進行公式的設定,并在老師的要求下理解并記憶了比較重要的幾個工資項目核算的公式。接下來就是錄入員工的工資數(shù)據(jù),并分配員工本月的工資生成本月工資表。
6.往來管理:在現(xiàn)實中公司會與其他公司有各種各樣復雜的往來業(yè)務,所以在金蝶軟件中往來業(yè)務的管理也是一個重要的模塊。這個模塊中我們學習了往來業(yè)務的確認與核銷,以及往來對賬單的查詢與輸出。
7.報表處理:最后的實驗階段就是進行公司這個月報表的輸出。我們先是學習了自定義報表的編制和輸出,然后用系統(tǒng)中自帶的模板進行了資產(chǎn)負債表、利潤表和現(xiàn)金流量表的編制以及輸出。
遇到困難以及解決辦法:
1.第一節(jié)課進行系統(tǒng)的初始化并沒有遇到太大困難,直到進行到固定資產(chǎn)業(yè)務的處理時,結轉相應的損益賬戶,許多同學都發(fā)現(xiàn)數(shù)目不對以及不能計提折舊。原因就在于先前初始化時固定資產(chǎn)的初期數(shù)據(jù)錄入錯誤,并且初期數(shù)據(jù)錄入完畢便不可更改了。針對這一困難,我們只能選擇重新錄入期初數(shù)據(jù),然后開啟帳套進行再一次的業(yè)務處理。
2.在進行賬務處理時,總是會發(fā)生各種因為馬虎造成的錯誤。比如編制憑證時對記賬憑證“收付轉”性質的選擇,會計科目的選定以及相應數(shù)據(jù)的計算。對于這個困難的解決方法,一方面提高了編制記賬憑證的仔細程度,另一方面在審核時讓同桌同學處理,進行第二次的檢查。若進行賬務處理之后的項目時仍發(fā)現(xiàn)錯誤,可以進行反過賬對錯誤的憑證進行修改。
3.在進行報表管理時,發(fā)現(xiàn)輸出后仍有些項目與其他同學不盡相同,查明原因發(fā)現(xiàn)是在編制記賬憑證時,沒有將相應的支出記錄到正確的費用類賬戶里。同時現(xiàn)金流量表的編制相對其他兩個報表來說是相對復雜的,所以在聽從老師的建議后,自己單獨進行了第二次的報表編制,以加深記憶。
總結:
1.新建立賬套的時候,就要在賬套的屬性里把會計期間的時間設置好。否則賬套啟用后,賬套的啟用時間將無法再修改
2.做好數(shù)據(jù)備份。每做完一次實驗都要進行完全備份,并注明相關信息。這可以使你在后面的實驗出現(xiàn)問題后得到最好的補救——把數(shù)據(jù)恢復到最近的一次正確的狀態(tài)。
3.加強理論學習,打好基礎知識。如果基礎只是不過關,則直接關系到金蝶的操作,所以在這個過程中,課后的學習至關重要。
4.經(jīng)驗交流,相互幫助成長。通過這次實驗,是我真正體會到了同學之間互相幫助的重要性。當你卡在一個問題上動不了的時候,這時候同學的一個提點或知道是很有用的。
5.遇到難題要及時解決。在實驗操作中遇到的哪怕一個最小的問題都要及時的解決,否則可能它會直接影響到你后面的操作,以至于你停滯不前。
6.。全方位地了解了企業(yè)會計的工作程序及會計體系將過去所學習的理論知識和社會實踐進行了有機地結合對我們所學的課本知識有了更深的理解。把會計的理論知識與實操聯(lián)系到了一起也體會到了會計電腦化給我們帶來的許多便利。
實驗結果(見表)對會計軟件應用的評價:
優(yōu)點:
1.金蝶軟件功能基本齊全,除一些公司特殊需求外能滿足公司大部分業(yè)務,性能穩(wěn)定。安裝實施、維護方便;對公司業(yè)務處理的分類明確且簡潔,讓人一目了然。
2.在基本功能上包括:組織結構、人員信息、薪酬、培訓、考勤、績效、招聘、福利、制度文檔管理等; 在系統(tǒng)功能上包括:用戶登錄、語種選擇、功能和權限設置、流程制訂等。
3.操作相對簡單。對于系統(tǒng)操作人員容易上手,賬務處理流程安排得當。
缺點:
1.在相應功能上的設置并不完善,比如:外幣方面,每種外幣只能設置一個匯率還不能按月、按日設置匯率、新增憑證與修改憑證分開在兩個模塊中,不太方便等等。
2.所有模塊集成與各功能模塊獨立選配最大
區(qū)別在于集成化軟件只能單機使用。集成化產(chǎn)品使客戶投資浪費。無法適應客戶的個性化使用。
第三篇:ASI軟件實驗報告
實驗室名稱:
812
實驗機器號:
實驗分組:
實驗時間:
2011-8-29
指導教師簽字:
成績:
實驗項目一:通過型物流中心的模型構筑
一、實驗目的和要求
目的:通過型物流中心是指進貨后不經(jīng)入庫儲存直接按店鋪分類后出貨的物流中心。要求:通過型物流中心的例子來學習利用部件生成器、傳送帶(直線、分流、彎曲)、部件消滅器、作業(yè)員、籠車等來構筑模型的方法。
二、實驗原理
利用ASI軟件制作三維立體圖,即使4種商品從投放口開始在傳送帶上流動,按不同分流口流出后作業(yè)員把商品裝入籠車的模型。
三、主要儀器設備
計算機、ASI 模擬軟件
四、實驗內容、步驟及操作方法
1、模型制作畫面的設定點擊Windows的開始按鈕,點擊|開始|程序|RaLC-Pro|,啟動RaLC-Pro。在RaLC-Pro的啟動畫面中,點擊菜單欄里的|文件|新建|或者工具欄中的[新建]按鈕。想在立體層面上表示出網(wǎng)格來,則點擊工具欄上的[網(wǎng)格]按鈕。這樣,初始值為1m×1m的網(wǎng)格線就會表示出來。可利用窗口擴大、縮小的功能來調節(jié)窗口大小。
2、設備的表示點擊設備欄的[直線傳送帶]按鈕,使直線傳送帶表示出來
3、設備的復制點擊直線傳送帶后其顏色變?yōu)榘咨?。通常把這種情況說成“選擇狀態(tài)”。在選擇狀態(tài)下,通過《Ctrl》+《C》、《Ctrl》+《V》的操作可再增加一條直線傳送帶。
4、設備的連接(自動連接)連接2條直線傳送帶。傳送帶互相接近到一定程度后可自動地連接起來。將第2條直線傳送帶的入口向第1條直線傳送帶的出口移近
5、彈出菜單的表示點擊設備欄的[右分流傳送帶]按鈕 , 則表示出右分流傳送帶。使用分流傳送帶可使傳送過來的物體分成兩個方向流動。使右分流傳送帶處于選擇狀態(tài)時,右點擊鼠標后會表示一個菜單。這種菜單稱為彈出菜單。
6、屬性的表示點擊彈出菜單中的[屬性],使屬性對話框表示出來。在屬性中可對設備的速度、大小、顏色、形狀等進行設定。各種各樣的設備都有自己的屬性。
7、設備的旋轉(屬性)點擊設備欄的[右曲傳送帶]按鈕,則可表示出右曲傳送帶。要使右分流傳送帶分流部的出口和右曲傳送帶的入口連接上,但因為傳送帶的朝向對不上,所以要使右曲傳送帶沿Z軸旋轉240度。
8、設備的旋轉(彈出菜單)要使設備逆時針轉90度、順時針轉90度、180度旋轉時可利用彈出菜單來操作。點 點擊設備欄的[直線傳送帶]按鈕,使直線傳送帶表示出來。
9、設備的連接(任意連接)將直線傳送帶和作業(yè)員連接起來。點擊設備欄的[作業(yè)員]按鈕,使作業(yè)員表示出來。
10、復制數(shù)個設備的復制利用《Cntl》+《C》、《Cntl》+《V》可對復數(shù)個設備進行復制粘貼。點擊工具欄的[選擇]按鈕。用表示出來的紅線將復數(shù)個設備圍起來后,可使所有設備一起處于選擇狀態(tài)。點擊畫面并按住鼠標左鍵將要使其處于選擇狀態(tài)的物件(在這里為右分流傳送帶右側的所有物體)用紅線圍起來。
11、部件生成器的條碼設定打開新增加出來的部件生成器中的任意一個的彈出菜單,并打開屬性窗口,將[概要]屬性里的條碼欄改成〈barcode002〉??筛鶕?jù)條碼設定不同物品的各個搬運路線和存放場所。在本例中假設有4種不同物品,根據(jù)不同種類設定4個存放位置。顏色設定為了使容易分辨,可進一步改變物體的顏色。點擊[色/形]屬性。
13、分流傳送帶的條碼設定為了使傳送過來的4種物品依據(jù)其種類不同而流向不同,需對有兩個分流口的3條分流傳送帶的條形碼進行設定。首先選中組合化的設備,然后點擊右鍵彈出菜單,選擇解除組合菜單取消設備的組合。
13、模型的保存點擊菜單欄里的|文件|另存為|,將文件名輸入為『Lesson1.emu』然后點擊[保存]按鈕。
五、實驗數(shù)據(jù)記錄與處理
1、在屬性中對設備的速度、大小、顏色、形狀等進行設定。各種各樣的設備都有自己的屬性。點擊[尺寸]按鈕,將長度改成〈3000〉,將角度改成〈30〉。長度的單位為mm。
2、要使右分流傳送帶分流部的出口和右曲傳送帶的入口連接上,使右曲傳送帶沿Z軸旋轉240度。打開屬性對話框、在[概要]屬性里的設備旋轉角度的Z軸的角度改成〈240〉。要使設備逆時針轉90度、順時針轉90度、180度旋轉時可利用彈出菜單來操作。
3、要連接上右曲傳送帶的出口和直線傳送帶的入口,因傳送帶朝向不對,傳送帶順時針旋轉90度。使直線傳送帶處于選擇狀態(tài),點擊彈出菜單的[順時針旋轉90度]。
六、實驗結果與分析
結果:點擊菜單欄里面的|模擬|開始|或者時間欄里的[開始]按鈕,則可以看到貨物被投放到傳送帶后從金黃色的部件生成器出來的貨物流向最靠前的籠車方向,從紅色的部件生成器出來的貨物流向正中央的籠車方向,從粉紅色的部件生成器出來的物品流向最遠的籠車方向,從桔紅色的部件生成器出來的貨物流向部件消滅器的方向。
分析:貨物的投放時間,作業(yè)員接送的時間過快或過慢,將其重新設定選擇合適的時間步調,將其合理化才能是整個模型更好的運作。
七、討論、建議、質疑
討論:模型的運轉有的時候會出現(xiàn)問題,這個問題可能是由于連接過程中造成的問題,或者是設備的擺放不正確,有待于進一步解決。
建議:將貨物與作業(yè)員協(xié)調使其合理化,模型是否正確的運轉在于設計是否合理,設置是否正確。實驗室名稱:
812
實驗機器號:
實驗分組:
實驗時間:
2011-8-30
指導教師簽字:
成績:
實驗項目二:倉儲型物流中心模型
一、實驗目的和要求:
目的:建立倉儲型物流中心的模型
要求:以倉儲型物流中心的模型為例,學習包括在第二章使用過的設備以及自動立體倉庫、裝貨中轉站、卸貨中轉站、傳送帶(直角、合流)、機器人、托盤供給器等設備來建立模型的方法以及關于這些設備的設定方法。
二、實驗原理
根據(jù)ASI軟件中的工具設備,建立倉儲型配送中心的模型。
三、主要儀器設備
計算機和ASI軟件
四、實驗內容、步驟及操作方法:
內容:根據(jù)軟件中的工具運用,建立模型。步驟:
1、倉庫的入庫口(In Mode)的設置,選擇自動立體倉庫的彈出的菜單IO部件(In Mode)],使入庫口(In Mode)表示出來。
2、立體倉庫的出庫口(Out Mode)的設置,選擇自動立體倉庫的彈出菜單中的[添加IO部件(Out Mode)],使出庫口(Out Mode)表示出來。
3、部件的移動,點擊工具欄中的[可移動子類設備]按鈕。(附帶部件的移動)
4、中轉站的設置,點擊設備欄的[裝貨中轉站]按鈕使裝貨中轉站表示出來選擇裝貨中轉站的彈出菜單中的[逆時針旋轉90度]改變其方向,使輸入口的入口部分和裝貨中轉站的出口部分自動連接上。
5、進貨線的做成,擊設備欄的[左合流傳送帶]按鈕左合流傳送帶將從2個方向流過來的商品傳送同一方向。
6、卸貨中轉站輸出口的設置點擊工具欄的[可移動子類設備],把輸出口(箭頭)移動到反面。
7、出貨線的做成,點擊設備欄的[左轉傳送帶]按鈕
8、模型合并
五、實驗數(shù)據(jù)記錄和處理:
打開左合流傳送帶的屬性窗口,點擊[尺寸]按鈕,將長度改成〈8000〉,支線部分的長度改成〈2500〉,點擊[OK]按鈕。選擇彈出菜單中的[順時針旋轉90度]使右合流傳送帶轉向。打開屬性窗口,點擊[尺寸按鈕,將長度改成〈5000〉,支線長度改成〈4000〉 后,點擊[OK]按鈕。打開屬性窗口點擊[尺寸]按鈕,將第1部分的長度改成〈4000〉,第2部分的長度改成〈2500〉,點擊[OK]按鈕。打開部件生成器的屬性窗口,將[概要]屬性里面的生成時間間隔改成〈7〉,然后點擊[OK]按鈕。
六、實驗結果與分析:
能夠運用軟件中的相應工具建立起模型,通過改變參數(shù)控制模型的相應運作。貨物正常運行,自動立體倉庫正常出去在模擬中設置固定值,使其加速運行,查看貨物運輸與機器人、裝貨平臺、卸貨平臺、自動立體倉庫之間的運轉正常進行,同時將實驗一的模型與其結合,在運行查看其卸貨裝置是否運行,在所有的設備都正常運行同時貨物在傳送帶上不阻塞則證明這次模擬實驗完成,如阻塞則可以調整這些設備的參數(shù)使其達到正常的運轉模式。
七、討論、建議、質疑
討論:傳送帶,部件生成器,托盤,機器人,貨架等速度參數(shù)的設定不合理,在運行時經(jīng)常發(fā)生貨物的阻塞。應當適當?shù)恼{節(jié)傳送帶(直角、合流)、機器人、托盤供給器、自動立體倉庫等設備的參數(shù)使其運行時流暢,速度適宜。使得貨物在傳送帶上不阻塞。在參數(shù)設定上,有些麻煩,不斷地嘗試設定新參數(shù),使部件生成器、傳送帶、機器人等參數(shù)間隔流程達到順暢的程度。
建議:軟件的設計較清晰,能夠通過相應的工具構建模型,針對一些各個工具中的相應菜單的選項還不是很清楚,希望能夠有所改進。質疑:案例本身存在設計問題實驗室名稱:
812
實驗機器號:
實驗分組:
實驗時間:
2011-9-05
指導教師簽字:
成績:
實驗項目三:復合型物流中心的模型Ⅰ
一、實驗目的和要求
目的:利用軟件制造出復合型物流中心的模型。
要求:以復合型物流中心模型為例,學習如何用包括在第三章利用過的各種設備以及滑車鐵軌、智能導向物、叉車等來建立模型的方法以及關于這些設備的設定方法。
二、實驗原理
通過軟件來逐步構筑復合型物流中心模型的各個環(huán)節(jié)。
三、主要儀器設備
計算機和ASI軟件
四、實驗內容、步驟及操作方法
1、啟動RaLC-Pro,將在第二章做成的模型調出,再次設定自動立體倉庫復制三個點擊設備欄的[滑車鐵軌]按鈕,使滑車鐵軌表示出來。將滑車鐵軌設置于裝貨中轉站和自動立體倉庫之間的位置上,設定其參數(shù)。
2、選中滑車鐵軌,設定添加三組IO部件(OutMode)、添加IO部件(InMode)、這樣設置了從滑車鐵軌流向自動立體倉庫的入口以及從自動立體倉庫流向滑車鐵軌的出口。用同樣的方法,做成中間的自動立體倉庫和右側的自動立體倉庫的入口和出口。
3、選擇滑車鐵軌的彈出菜單中的 [添加IO部件(OutMode)],使IO部分表示出來。將IO部分設置于當前畫面滑車鐵軌的右下方。再次點擊[可移動子類設備]按鈕,使附件固定。
4、點擊設備欄的[智能導向物]按鈕,使智能導向物表示出來。將智能導向物設置在裝貨中轉站和與裝貨中轉站自動連接著的滑車鐵軌的IO部分(In Mode)之間。用彈出菜單的[與下一個設備相連] 使裝貨中轉站向智能導向物,智能導向物向滑車鐵軌的IO部分(In Mode)連接上。
5、與裝貨中轉站自動連接著的滑車鐵軌的IO部分(In Mode)依次向滑車鐵軌的3個IO部分(Out Mode)傳送托盤的3條運作規(guī)則。
6、點擊設備欄的[智能導向物]按鈕,使智能導向物表示出來。將智能導向物設置在左側自動立體倉庫的IO部分(Out Mode)和與這個IO部分自動連接著的滑車鐵軌的IO部分(In Mode)之間。用各自的彈出菜單的[與下一個設備相連]使自動立體倉庫的IO部分(Out Mode)向智能導向物,智能導向物向滑車鐵軌的IO部分(InMode)連接起來,在做成將從左側自動立體倉庫出庫的托盤送往畫面右下側位置上的滑車鐵軌的IO部分(OutMode)的運作規(guī)則。
7、設備欄的[左轉傳送帶]按鈕,使左轉傳送帶表示出來,在設定其參數(shù),點擊設備欄的[作業(yè)員]按鈕,點擊[色/形]按鈕,將形狀改為叉車,點擊設備欄的[部件消滅器],將部件消滅器表示出來。將部件消滅器設置在離叉車的距離相當于其設定的路線長度(例為5m)的位置上。
8、設定所有設備的參數(shù),點擊模擬開始。
五、實驗數(shù)據(jù)記錄和處理
1、將滑車鐵軌速度改為60,尺寸長度改為12000;
2、點擊Rule Then按鈕,在有効的確認框 打上鉤。在Counter左側的的確認框上打上 鉤,將〈0〉改為〈1〉。在目的地左側的確認框上打上鉤,輸入剛才記錄下來的與左側自動倉庫的IO部分(In Mode)連接著的滑車鐵軌的輸出口部分的名稱(例為〈OUTPUT_ 00030〉);
3、從[登錄規(guī)則] 按鈕上面的 [規(guī)則編號] 下拉條菜單中選擇新建一項。點擊Rule IF按鈕,在Counter左側的確認框上打上鉤,將〈0〉改為〈1〉。
4、在目的地左側的確認框上打上鉤,然后輸入與右側自動立體倉庫的IO部分(In Mode)連接著的滑車鐵軌的輸出口部分的名稱(例為〈OUTPUT_00034〉)。
六、實驗結果與分析
完成了復合型物流中心的模型構建。將所有的設備參數(shù)設定成功,運行流暢,結果較為理想。
七、討論、建議、質疑
討論:在設定智能導向物的規(guī)則時,應按照步驟進行,設定成功將規(guī)則中的目的地與In Mode、Out Mode名稱一致,同時將其連接好固定,使轉換貨物時流暢進行。建議:軟件的用戶友好性有待于提高,可以考慮適當增加人性化的提示,使得初學者的操作過程更加流暢。實驗室名稱:
812
實驗機器號:
實驗分組:
實驗時間:
2011-9-6
指導教師簽字:
成績:
實驗項目四:復合型物流中心的模型Ⅱ
一、實驗目的和要求
目的:利用軟件制造出復合型物流中心的模型并且做成的復合型物流中心的基礎上,加入卸貨和出貨部分的2層物流中心。
要求:以復合型物流中心模型Ⅱ為例,學習如何用包括在第四章利用過的各種 設備以及軌道、卸貨中轉站、左曲傳送帶、智能作業(yè)員等建立模型的方法。
二、實驗原理
學習如何用包括在第四章利用過的各種設備以及軌道、卸貨中轉站、左曲傳送帶、智能作業(yè)員等建立模型的方法。
三、主要儀器設備
計算機和ASI軟件
四、實驗內容、步驟及操作方法
1、調出『Lesson3-1.emu』的模型;
2、在利用實驗三的基礎上,再次設定自動立體倉庫2層部分的IO部件。
3、對環(huán)境的設定進行設置。點擊菜單欄里的|環(huán)境|環(huán)境設置|。設定參數(shù),使一層二層分離開,選擇在二層工作。
4、點擊設備欄的[直線軌道]按鈕,使直線軌道表示出來,設定參數(shù),并復制兩條直線軌道,點擊設備欄的[左曲軌道]按鈕,使左曲軌道表示出來,設定其參數(shù),將其復制等工作,最終成為環(huán)形軌道。
5、在直線軌道的彈出菜單中的添加輸入部件、添加輸出部件,點擊 [左轉傳送帶]按鈕,使左轉傳送帶表示出來,點擊 [卸貨中轉站]按鈕,使卸貨中轉站表示出來。
5、在曲軌道的彈出菜單中的[添加平板車],菜單欄的特殊設備中的 [軌道管理器]一項,使軌道管理器表示出來,分別與與入庫部件相連、與出庫部件相連,與平板車相連。
6、選擇[智能導向物]按鈕,使智能導向物表示出來,并與In Mode輸入口,Out Mode輸出口相連,設定其規(guī)則,并復制兩個智能導向物。
7、點擊設備欄的[作業(yè)員]按鈕,使作業(yè)員表示出來,選擇卸貨中轉站輸出口的彈出菜單中的[與下一個設備相連]一項,使其和作業(yè)員連接上。
8、點擊設備欄的[直線傳送帶]、[左曲傳送帶]、[右分流傳送帶]、[右曲傳送帶]按鈕,使直線傳送帶表示出來,并改變參數(shù),將其連接起來,并設定作業(yè)員,籠車,使每個作業(yè)員后邊有三個籠車。
9、在分節(jié)流那里設定分流,在點擊智能導向物,設定規(guī)則。更改籠車名稱,使部件生成器正常運行,貨物運到指定的籠車內。
10、點擊菜單欄里的|模擬|開始|一項或者時間欄里的[開始]按鈕,進行運行。
五、實驗數(shù)據(jù)記錄和處理
1、在自動立體倉庫的2F添加IO部件的時候,為了避免重疊,將1F的IO部件臨時移動‘將屬性欄里的Z的編輯框里輸入〈-1000〉;
2、將床2的長度改為〈40000〉、床2的寬度改為〈40000〉、床2的高度改為〈3500〉;
4、打開左轉傳送帶的屬性窗口,點擊[尺寸]按鈕,將第1部分的長度改為〈1000〉,第 2部分的長度改為〈1000〉,高度改為〈300〉,寬度改為〈1200〉;
5、打開卸貨中轉站的屬性窗口,點擊[尺寸]按鈕,將長度改為〈1500〉。
六、實驗結果與分析
結果:建立了完整的倉儲型物流中心運作模型,運行的合乎預期的要求及期望,實訓結果很理想。
分析:軌道要連接成功,同時在設定InMode、Out Mode要根據(jù)不同的直線軌道及曲軌道設定,籠車的名稱要根據(jù)部件生成器的目的地一致,在設定智能導向物規(guī)則時,要設定好規(guī)則,并且將InMode、Out Mode,的名稱與規(guī)則中的目的地相同
七、討論、建議、質疑
討論:通過對其物流中心的建立及運作發(fā)現(xiàn)很多的問題和不足,如進行一些基本的屬性更改是會存在諸多的問題,不能及時的解決會導致最后的運行不能夠順利進行。整個模型的制作太過繁瑣,極易導致錯誤。在模型建立過程中應注意。實驗室名稱:
812
實驗機器號:
實驗分組:
實驗時間:
2011.09.12
指導教師簽字:
成績:
實驗項目五:作業(yè)員分揀貨物模型
一、實驗目的和要求
目的:本章要學習利用菜單欄上的作業(yè)管理器和作業(yè)管理器關聯(lián)設備菜單中的各種作業(yè)管理器、管理批處理數(shù)據(jù)的設備、設定初始庫存的設備等來建立模型的方法。要求:要求我們進一步了解掌握智能導向物的基本用法。暫存區(qū)、部件生成器、托盤供給器、自動立體倉庫控制器的用法,要求我們基本掌握這門軟件的功能。
二、實驗原理
通過對三維物流軟件的模型入庫與出庫以及參數(shù)的學習和控制器的掌握來對物流操作流程的更好的學習。
三、主要儀器設備
電腦以及ASI軟件
四、實驗內容、步驟及操作方法
內容:通過對入庫物品生成器、暫存區(qū)、初始物品設定器、托盤供給器、參數(shù)設定的學習來掌握三維物流軟件的應用方法。
步驟:
1、制作入庫貨品生成器(卡車入庫)并修改名稱,制作直線傳送帶。
2、做成在托盤上集裝貨物用的場地。作暫存區(qū),設置參數(shù)。制作初始庫存設定器 制作托盤供給器 制作做業(yè)管理器并與各個設備相連接。
3、制作把貨物搬送到托盤的命令。
4、制作做業(yè)管理器與各個設備相連接后作成提供空托盤的命令。
5、制作一個做業(yè)管理器與各個設備相連后作成將托盤存入貨架的命令。
6、再添加一作業(yè)員制作成一個叉車狀態(tài)。
7、暫存區(qū)的設定。
8、添加出三個貨架作成平庫貨場制作成四個選擇初始庫存設定器[STOCK_PALLET_MANAGER]的彈出菜單中的 [與倉庫相連]一項,使其連接上用于平庫貨場的2個貨架。
9、計劃管理器的設定、作成使模型運作的數(shù)據(jù)文件、商品管理文件(ProductMasterFile.xml)、卡車入庫數(shù)據(jù)文件(Arrival.xml)、模擬管理文件(SimulationMasterFile.xml)
10、制作模型分揀出庫部分模型的出貨場地部分、作業(yè)管理器的配置和設定。
11、將出貨暫存區(qū)的籠車向卡車搬送。
五、實驗數(shù)據(jù)記錄和處理
部件生成器文件、托盤供給器文件、暫存區(qū)、卡車、參數(shù)的設置要準確。命令的設定要正確
六、實驗結果與分析
掌握了智能導向物、部件生成器文件、托盤供給器文件的應用。制作出了更加復雜的三維畫面,并且運行良好。
七、討論、建議、質疑
討論:通過對其模型的建立及運作發(fā)現(xiàn)很多的問題和不足,如進行一些基本的屬性更改是會存在諸多的問題,不能及時的解決會導致最后的運行不能夠 順利進行。建議:對其軟件進行及時的修正及改正。實驗室名稱:
812
實驗機器號:
實驗分組:
實驗時間:
2011.09.20
指導教師簽字:
成績:
實驗項目六:模擬創(chuàng)業(yè)設計
一、實驗目的和要求
目的:通過大學生創(chuàng)業(yè)這個網(wǎng)頁平臺建立自己的創(chuàng)業(yè)模型 要求:通過專業(yè)軟件,了解創(chuàng)業(yè)基本流程,并建立自己的公司。
二、實驗原理
通過創(chuàng)業(yè)平臺建立自己的企業(yè)
三、主要儀器設備
計算機,相關軟件
四、實驗內容、步驟及操作方法
1、進入網(wǎng)頁,輸入網(wǎng)址。
2、點擊進入大學生創(chuàng)業(yè)平臺。
3、注冊帳號,設置用戶名和密碼。
4、進入網(wǎng)頁后,完成相關測驗。
5、進入創(chuàng)業(yè)實訓,與模擬風投公司簽訂風險投資協(xié)議。
6、風投公司轉賬,獲得創(chuàng)業(yè)資金。
7、提交準備好的資料。
8、填寫招聘申請表后提交。
9、租用攤位。
10、注冊自己的公司。
11、選擇行業(yè),城市。
五、實驗數(shù)據(jù)記錄和處理
1、輸入網(wǎng)址172.16.100.64。
2、雪冬國貿(mào)公司注資100萬。
3、填寫備用公司名稱以及主要代表人信息
六、實驗結果與分析
未完成整個過程的操作,進行創(chuàng)業(yè)模擬,但是對創(chuàng)業(yè)已經(jīng)有了一些了解。
七、討論、建議、質疑
討論:虛擬的無法代表真實的情況,在模擬進行過程中的步驟很混亂。
質疑:在對整個系統(tǒng)進行完成模擬的同時,能否真實進行相關投資創(chuàng)業(yè)。模擬創(chuàng)業(yè)軟件還是無法真正模擬出現(xiàn)實中創(chuàng)業(yè)時的突發(fā)情況。
第四篇:軟件測試實驗報告
軟件質量保證與測試
2016 ~ 2017學年
第二學期
學
院 計算機科學技術
專
業(yè) 軟件工程 學
號
140521221 姓
名 蒲鳳 指導教師王鵬
目錄
一、單元測試.......................................................1 1.1實驗目的......................................................1 1.2實驗環(huán)境......................................................1 1.3實驗原理......................................................1 1.4實驗內容......................................................1 1.4.1 C#單元測試................................................1 1.4.2 測試用例..................................................4 1.5實驗結果......................................................5 1.6實驗總結......................................................6 1.6.1插件安裝...................................................6 1.6.2心得體會...................................................6 1.6.3單元測試意義...............................................6
二、LOADRUNNER性能測試.............................................7 2.1實驗目的......................................................7 2.2實驗環(huán)境......................................................7 2.3實驗原理......................................................7 2.4實驗內容......................................................7 2.4.1 HP LoadRunner錄制腳本.....................................7 2.4.2 HP LoadRunner腳本測試場景設計及分析......................17 2.5實驗結果.....................................................33 2.6實驗分析.....................................................34 2.7實驗總結.....................................................34
三、反編譯........................................................36 3.1實驗目的.....................................................36 3.2實驗環(huán)境.....................................................36 3.3實驗原理.....................................................36 3.4實驗內容.....................................................36 3.4.1 Net Refelector反編譯.....................................36 3.5實驗結果.....................................................40 3.6實驗總結.....................................................41 3.6.1心得體會..................................................41
I 3.6.2 對軟件安全性的看法.......................................41
四、SQL注入.......................................................42 4.1實驗目的.....................................................42 4.2實驗環(huán)境.....................................................42 4.2實驗原理.....................................................42 4.3實驗內容.....................................................42 4.3.1 sql注入..................................................42 4.4實驗結果.....................................................52 4.5實驗總結.....................................................54 4.5.1心得體會..................................................54 4.5.2 SQL注入危害..............................................54
五、禪道項目管理的BUG管理模塊使用................................55 5.1實驗目的.....................................................55 5.2實驗環(huán)境.....................................................55 5.3實驗原理.....................................................55 5.4實驗內容.....................................................55 5.4.1禪道項目管理的bug管理模塊使用............................55 5.5實驗結果.....................................................67 5.6實驗總結.....................................................68
II
一、單元測試
1.1實驗目的
1.能夠使用編程工具進行單元測試。
2.檢查代碼實現(xiàn)是否符合設計,盡早發(fā)現(xiàn)設計和需求中存在的錯誤。3.發(fā)現(xiàn)在編碼過程中引入的錯誤,跟蹤需求和設計的實現(xiàn)是否一致。
1.2實驗環(huán)境
環(huán)境:vs2013
1.3實驗原理
主要采用白盒技術,檢查模塊控制結構的某些特殊路徑,期望覆蓋盡可能多的出錯點。
1.4實驗內容
1.4.1 C#單元測試
1.新建一個類庫項目,并為其中的類為BinaryTree.構建二叉樹并添加前序遍歷方法。如圖1-1所示。
圖1-1 2.創(chuàng)建單元測試。在方法名上右擊,然后單擊“Generate Unit Test”選項,打開對話框。如圖1-2所示。
圖1-2 3.選擇方法,為新建項目命名。如圖1-3所示。
圖1-3 4.然后在解決方案管理中就多了相應的BinaryTree Tests解決方案。如圖1-4所示。
圖1-4 打開測試菜單->窗口->測試資源管理器,如圖1-5所示。
圖1-5 5.在測試試圖,右鍵運行要測試的方法,在測試結果窗口中查看測試結果,運行測試之前。如圖1-6所示。
圖1-6 1.4.2測試用例
1.設置測試參數(shù)。如圖1-7,1-8所示。
圖1-7
圖1-8 2.運行之后。如圖1-9所示。
圖1-9 1.5實驗結果
經(jīng)過測試,ResultEqualTest1,ResultEqualTest2均未通過測試,調整參數(shù),重新測試,測試結果如下,如圖1-10所示。:
圖1-10 1.6實驗總結
1.6.1插件安裝
在vs2013進行單元測試之前,需要按照手動添加插件。選擇工具-擴展和更新,搜索并安裝Unit Test Generator。1.6.2心得體會
本次測試設計涉及預期測試需求,實驗結果符合預期。單元測試幫助開發(fā)人員編寫代碼,提升質量,減少bug;提升反饋速度,減少重復工作,提高開發(fā)效率;保證最后的代碼不會破壞之前的代碼功能,同時讓代碼維護更容易,有助于改進代碼質量和設計。1.6.3單元測試意義
單元測試集中注意力與程序的基本組成部分,首先保證每個單元測試通過,才能使下一步把單元組成部分組裝成部件并測試其正確性具有基礎。單元是整個軟件的構成基礎,只有保證零部件一樣,這個設備的質量才有基礎,單元的質量也是整個軟件質量的基礎。因此,單元測試的效果會直接影響到軟件的后期測試,最終在很大程度上影響到產(chǎn)品的質量。同時,單元規(guī)模較小,復雜性較低,因而發(fā)現(xiàn)錯誤后容易隔離和定位,有利于調試工作。
二、LoadRunner性能測試
2.1實驗目的
1.掌握LoadRunner的使用方法。2.能夠使用LoadRunner進行負載測試
3.學會用LoadRunner設計場景并嘗試,并分析測試結果。
2.2實驗環(huán)境
環(huán)境:HP LoadRunnner
2.3實驗原理
LoadRunner進行負載測試通常有五個階段組成:
計劃、腳本創(chuàng)建、場景定義、場景執(zhí)行和結果分析。
(1)計劃負載測試:定義性能測試要求,例如并發(fā)用戶的數(shù)量、典型業(yè)務流程和所需相應時間。
(2)創(chuàng)建Vuser腳本:將最終用戶活動捕獲到自動腳本中。(3)定義場景:使用LoadRunnerControlller設置負載測試環(huán)境。(4)運行場景:通過LoadRunnerControlller驅動、管理和監(jiān)控負載測試。(5)分析結果:使用LoadRunnerAnalysis創(chuàng)建圖和報告并評估性能。
2.4實驗內容
2.4.1HP LoadRunner錄制腳本
1.啟動服務。如圖2-1所示。
圖2-1 2.登錄自帶網(wǎng)站W(wǎng)ebTours,并注冊。如圖2-2所示。
圖2-2 填寫注冊信息,如圖2-3,2-4所示。
圖2-3
圖2-4 注冊成功,如圖2-5所示。
圖2-5
3.打開Loadrunner,點擊新建腳本打開VuGen。如圖2-6所示。
圖2-6 新建腳本,如圖2-7所示。
圖2-7
4.新建腳本,選擇協(xié)議。如圖2-8所示。
圖2-8 5.選擇瀏覽器,設置所測web的地址。如圖2-9所示。
圖2-9 6.點擊左下角Options按鈕,進入錄制環(huán)境設置界面。如圖2-10,2-11所示。
圖2-10
圖2-11
7、模擬用戶操作開始錄制腳本。如圖2-12所示。
圖2-12 用戶操作如下,模擬用戶訂票。如圖2-13所示。
圖2-13 8.結束錄制,生成腳本。如圖2-14所示。
圖2-14 9.回放腳本,驗證腳本是否正確。如圖2-15所示。
圖2-15 回放結果,如圖2-16所示。
圖2-16 10.增加事務,并命名。如圖2-17所示。
圖2-17 給事務命名,如圖2-18所示。
圖2-18 查看事務,如圖2-19所示。
圖2-19 11.參數(shù)化。在腳本中找到需要參數(shù)化的值,例如登錄名和登錄密碼。如圖2-20所示。
圖2-20 2.4.2HP LoadRunner腳本測試場景設計及分析
1.導入腳本,打開controller。如圖2-21所示。
圖2-21 2.選擇文件路徑。如圖2-22所示。
圖2-22 3.進入初始界面。如圖2-23所示。
圖2-23 4.為了設置集合點,取消默認勾選框,添加腳本。如圖2-24所示。
圖2-24 5.確定,進入場景設置界面。如圖2-25所示。
圖2-25 6.設置場景,選擇初始化。如圖2-26所示。
圖2-26 7.打開運行時設置,設置迭代次數(shù)。如圖2-27所示。
圖2-27 8.設置迭代參數(shù)為2。如圖2-28所示。
圖2-28 9.點開Miscellaneous,設置Continueon error,使錯誤發(fā)生時可繼續(xù)執(zhí)行。如圖2-29所示。
圖2-29 10.設計集合點。如圖2-30所示。
圖2-30 設置當所有虛擬用戶都到達集合點才釋放,模擬多用戶同時進行某一操作的情況。選中policy。如圖2-31所示。
圖2-31 11.設置policy。如圖2-32所示。
圖2-32 12.點擊運行,進入運行時監(jiān)控界面。如圖2-33所示。
圖2-33 13.點擊運行場景。如圖2-34所示。
圖2-34 14.觀察運行結果。如圖2-35,2-36,2-37,2-38,2-39所示。
圖2-35
圖2-36
圖2-37
圖2-38
圖2-39 15.設置場景運行時Windows資源監(jiān)控圖。如圖2-40所示。
圖2-40 點擊添加。如圖2-41,2-42所示。
圖2-41
圖2-42 運行時Windows資源監(jiān)控圖截圖如下。如圖2-43所示。
圖2-43 16.打開分析器,形成分析結果。如圖2-44,2-45所示。
圖2-44
圖2-45 17.分析器自動形成分析結果。如圖2-46,2-47,2-48,2-49,2-50所示。
圖2-46
圖2-47 18.點開監(jiān)控的圖表,根據(jù)需要合并圖表以便更好地分析。
圖2-48
圖2-49
圖2-50 19.添加Windows資源監(jiān)控圖表。如圖2-51,2-52所示。
圖2-51
圖2-52 20.添加頁面分析結果圖表。如圖2-53所示。
圖2-53 21.生成測試報告。如圖2-54所示。
圖2-54 生成測試報告中。如圖2-55所示。
圖2-55 生成測試報告,如圖2-56所示。
圖2-56 2.5實驗結果
回放驗證。如圖2-57所示。
圖2-57
生成測試報告,點擊內容,如圖2-58所示。
圖2-58 2.6實驗分析
通過測試報告可以看出,最多能夠創(chuàng)建10個vuser,平均吞吐量是14320字節(jié)每分,平均每秒點擊數(shù)量約為10次。同時可以通過以下方式使被測系統(tǒng)所受壓力減輕,從如下方面進行綜合調解:將測試腳本中think time值加大并在控制臺中按比例實現(xiàn),此處think time指在transaction外部的時間;Controller中Run-Time Setting的Pacing設置值加大;虛擬用戶登錄時使用遞增策略,間隔稍長。
2.7實驗總結
LoadRunner,是一種預測系統(tǒng)行為和性能的負載測試工具。通過以模擬上千萬用戶實施并發(fā)負載及實時性能監(jiān)測的方式來確認和查找問題,LoadRunner能夠對整個企業(yè)架構進行測試。企業(yè)使用LoadRunner能最大限度地縮短測試時間,優(yōu)化性能和加速應用系統(tǒng)的發(fā)布周期。LoadRunner可適用于各種體系架構的自動負載測試,能預測系統(tǒng)行為并評估系統(tǒng)性能。學會了使用LoadRunner錄制腳本?;镜牧鞒淌菃臃掌?、注冊、錄制腳本及進行參數(shù)化設置。設計涉及場景的搭建和測試,通過Lordrunner進行腳本測試,同時能夠生成相應的圖表,直觀的反應了測試結果。Lordrunner作為專業(yè)的性能測試工具,通過模擬成千上萬的用戶對被測應用進行操作和請求,在實驗室環(huán)境中精確重現(xiàn)生產(chǎn)環(huán)境中任意可能出現(xiàn)的業(yè)務壓力,然后通過在測試過程中獲取的信息和數(shù)據(jù)來確認和查找軟件的性能問題,分析性能瓶頸。
三、反編譯
3.1實驗目的
1.學會如何使用反編譯工具對程序進行反編譯。2.能夠使用.NetRefelector進行反編譯。
3.2實驗環(huán)境
環(huán)境:.Net Refelector,VS2008 3.3實驗原理
反編譯的主要思想:將特定的機器代碼,即我們的“源程序”,先翻譯為低級的中間代碼,然后再根據(jù)特定的高級語言將中間代碼翻譯為高級程序。反編譯器也有前端和后端。前端是一個機器依賴的模塊,句法分析二進制程序、分析其指令的語義、并且生成該程序的低級中間表示法和每一子程序的控制流向圖。通用的反編譯機器是一個與語言和機器無關的模塊,分析低級中間代碼,將它轉換成對任何高級語言都可接受的高級表示法,并且分析控制流向圖的結構、把它們轉換成用高級控制結構表現(xiàn)的圖。最后,后端是一個目標語言依賴的模塊,生成目標語言代碼。反編譯的過程中要使用一些工具:把二進制程序裝入內存,對這一程序做句法分析或反匯編,以及反編譯或者分析該程序來生成高級語言程序。這個過程借助編譯器和庫的簽名來識別特定的編譯器和庫子程序。只要在二進制程序中識別出編譯器簽名,就不去反編譯這些編譯器啟動代碼(start-up)和庫子程序:對于前者,從最后的目標程序去掉啟動代碼的那些例程,反編譯器從主(main)程序入口點開始分析;對于后者,那些子程序用其庫函數(shù)名代替。
3.4實驗內容
3.4.1Net Refelector反編譯
1.啟動.NETRefelector(在所有程序中找到RedGate文件夾)找到安裝文件,點擊運行。如圖3-1所示。
圖3-1 2.選擇文件,打開可執(zhí)行文件。如圖3-2所示。
圖3-2 選擇文件路徑。如圖3-3所示。
圖3-3
3.導入工程截圖如下。如圖3-4所示。
圖3-4 4.相關函數(shù)和類,如圖3-5所示。
圖3-5 5.選中工程,導出源碼。如圖3-6所示。
圖3-6 6.選擇導出文件路徑。如圖3-7所示。
圖3-7 7.選中反編譯程序,點擊運行。如圖3-8所示。
圖3-8 3.5實驗結果
反編譯成功,如圖3-9所示。
圖3-9
3.6實驗總結
3.6.1心得體會
本次實驗通過反編譯工具進行了反編譯,完成了從可執(zhí)行文件到源碼的轉換,學會了如何使用.NET Refelector反編譯工具。3.6.2 對軟件安全性的看法
軟件安全(Software Security)就是使軟件在收到惡意攻擊的情形下依然能夠繼續(xù)正確運行及確保軟件被在授權范圍內合法使用的思想。軟件安全性分析任務包含于軟件生存周期的若干活動中,是針對軟件的安全性質量,作為這些活動的補充。軟件安全性分析作為開發(fā)中軟件的質量的重要保證,關系到軟件的獲取、供應、開發(fā)、運行和維護,已得到專業(yè)人士的高度重視。并且現(xiàn)在,軟件安全性分析任務的各項細節(jié)執(zhí)行都寫入了國軍標,被安全相關軟件的需方、供方、開發(fā)者、維護者以及獨立的評價者使用。規(guī)范化將推進軟件安全性分析的進程,使更多的開發(fā)和評測單位遵循標準化文件,督促開發(fā)團隊采取相應的技術手段,以軟件測試作為輔助。同樣,軟件安全性分析標準也會在推進的過程中,得到不斷地發(fā)展。
四、SQL注入
4.1實驗目的
1.明白SQL注入原理。2.能夠進行簡單的SQL注入。
4.2實驗環(huán)境
環(huán)境:VS2013,SQL Server Management Studio 4.2實驗原理
SQL注入即是指web應用程序對用戶輸入數(shù)據(jù)的合法性沒有判斷,攻擊者可以在web應用程序中事先定義好的查詢語句的結尾上添加額外的SQL語句,以此來實現(xiàn)欺騙數(shù)據(jù)庫服務器執(zhí)行非授權的任意查詢,從而進一步得到相應的數(shù)據(jù)信息。
4.3實驗內容
4.3.1 sql注入
1.點擊SQL SERVERR2。如圖4-1所示。
圖4-1 登陸數(shù)據(jù)庫,如圖4-2所示。
圖4-2 2.創(chuàng)建數(shù)據(jù)庫SQLTEST。如圖4-3,4-4所示。
圖4-3
圖4-4 3.創(chuàng)建表UserLogin。如圖4-5所示。
圖4-5 設置主鍵如下,如圖4-6所示。
圖4-6 設置成功,截圖如下。如圖4-7所示。
圖4-7 輸入表名。如圖4-8所示。
圖4-8 4.選中表,編輯前200行。如圖4-9所示。
圖4-9 5.編輯測試數(shù)據(jù),如圖4-10所示。
圖4-10 6.打開VS2013,新建項目。如圖4-11所示。
圖4-11 選中Asp.net Web應用程序。如圖4-12所示。
第五篇:低頻軟件實驗報告
一.實驗名稱:
1.MOS管放大電路 2.儀器放大器設計與仿真
3.邏輯電平信號檢測電路設計與仿真
4.三極管Beta值分選電路設計與仿真 5.寬帶放大電路設計與仿真
二.實驗目的:
1.(1)掌握MOS管放大電路的設計方法,理解MOS管的放大原理;
(2)掌握虛擬儀器庫中關于測試模擬電路儀器的使用方法,如示波器,毫伏表,信號發(fā)生器等虛擬儀器的使用。
2.(1)掌握儀器放大器的設計方法;
(2)理解儀器放大器對共模信號的抑制能力;
(3)熟悉儀器放大器的調試功能;
(4)掌握虛擬儀器庫中關于測試模擬電路儀器的使用方法,如示波器,毫
伏表信號發(fā)生器等虛擬儀器的使用。
3.(1)理解邏輯電平檢測電路的工作原理及應用;
(2)掌握用集成運放和555定時器構建邏輯電平檢測電路的方法;
(3)掌握邏輯電平測試器的調整和主要性能指標的測試方法。
4.(1)熟悉三極管的電流放大原理,掌握其各管腳電流之間的關系;
(2)掌握三極管放大電路和集成運算放大器(或集成電壓比較器)的特性
和應用;
(3)掌握電路仿真調試的原則和排除故障的方法。
5.(1)熟悉集成運算放大器的特性;
(2)掌握運用集成運算放大器構成有源濾波器的方法;
(3)掌握電路仿真調試的原則和排除故障的方法。
三.實驗原理
1.MOS管放大電路的原理圖如下圖所示:
MOS管放大電路有多種,而此種為最常見的,此MOS管放大電路為N溝道增強型的 共源放大電路,偏置電路為分壓式偏置電路,當交流信號經(jīng)過MOS管時,則被放大。
2.儀器放大器設計與仿真的原理圖如下圖所示:
儀器放大器是用來放大差值信號的高精度放大器,它具有很大的共模抑制比,極高的 輸入電阻,且其增益能在大范圍內可調。儀器放大器的差值電壓增益:
因此改變電阻的值可以改變儀器放大器的差值電壓增益,此儀器放大器的增益是負的,要使增益為正的,則可在輸出時加一個反相器,即可得到增益為正的儀器放大器。
3..邏輯電平信號檢測電路設計與仿真的原理圖如下圖所示:
電路可以由五部分組成:輸入電路、邏輯狀態(tài)判斷電路、音響電路、發(fā)音電路和電源。其技術指標要求:
測量范圍:低電平VL<75?,高電平VH>3.5;用1kHz的音響表示被測信號為高電平; 用500kHz的音響表示被測信號為低電平; 當被測信號在0.75V~3.5V之間時,輸入電阻大于20k?;輸入和邏輯狀態(tài)判斷電路要求用集成運算放大器設計,產(chǎn)生電路 要求用555定時器構成的振蕩器設計。4.三極管Beta值分選電路設計與仿真的原理圖如下圖所示:
β是三極管共射電流放大系數(shù),不是一個能夠直接測量的物理量,一般不區(qū)分直流和交流下放大系數(shù)。對于直流,有,忽略ICEO,固定IB、UCE的值,IC的值跟β值成正比,通過測量IC,選擇一定的比例系數(shù)k,由IC =Kβ測量β。測量β的問題轉化為對IC的測量。為了使數(shù)字測量設備能夠測量模擬量,本實驗還需要使用ADC。直接型ADC是把輸入的模擬電壓信號直接轉換為相應的數(shù)字信號,所以還要對IC 進行電流-電壓轉換。A/D轉換后就可以用通過譯碼器連接數(shù)碼管進行數(shù)字顯示了。5.寬帶放大電路設計與仿真原理圖如下圖所示:
由于用運放構成帶通濾波器信號范圍較寬,故可以用2個運放分別構成低通和高通并串聯(lián)。
濾波器的快速設計方法:
100(1)根據(jù)截止頻率fc,選定電容C(單位uF)的標稱值,使其滿足 K=fc?C(1?K?10);
(2)從設計表中查出與Av對應的電容值及K=1時的電阻值,再將這 些電阻值乘以參數(shù)K,得電阻的設計值;
(3)實驗調整并修改電容、電阻值,測量濾波器的性能參數(shù)。
四.實驗器材:
1.Multisim虛擬儀器中的示波器、波特儀等
2.Multisim虛擬儀器中的函數(shù)發(fā)生器、運算放大器、示波器。3.Multisim虛擬儀器中的函數(shù)發(fā)生器、示波器、555定時器等。
4.NPN型三極管,4個發(fā)光二極管,若干個反相放大器、電壓比器,1個數(shù)碼管,1個4532BD。
5.Multisim虛擬儀器中的示波器、波特儀、函數(shù)信號發(fā)生器等。
五.實驗內容: 1.(1)按照實驗原理圖在Multisim中搭建電路(2)對電路進行仿真,其結果如下圖所示:
輸入、輸出波形如上圖所示。
2.(1)采用運算放大器設計并構建一起放大器:
a.輸入信號ui=2sinwt(mV)時,要求輸出電壓信號uo=0.4sinwt(V),Avd=200,f=1kHZ;
b.輸入阻抗要求Ri>1MΩ。
(2)用虛擬儀器庫中關于測試模擬電路儀器,按設計指標進行調試。
其仿真結果為:
3.(1)按照原理圖在Multisim中搭建電路
(2)對原理圖進行分析與仿真,其仿真結果為: a.當V=0.5V<0.75V時,蜂鳴器發(fā)出較低沉的聲音
b.當0.75V
4.(1)按照原理圖在Multisim中搭建電路。
(2)通過改變β的值對電路進行仿真。其結果為:
β=25時,b.當β=75時,a.當
c.當β=125時,d.當β=175時,e.當β=225時,5.(1)按照原理圖在Multisim中搭建電路。
(2)對電路進行分析與仿真,其仿真結果為,輸入輸出信號的波形為:
其通頻帶波形為:
六.實驗總結
通過這段時間模電仿真的學習,在做上述五個軟件仿真實驗的學習過程中,不僅讓我詳細的了解和掌握對Mulitisim軟件的操作以及軟件仿真的流程,而且對理論課上老師講的模電的知識也有了進一步的了解與理解。在第一個仿真實驗中,也就是MOS管放大電路軟件仿真實驗中,加深了我對MOS管放大的原理的理解和如何利用MOS管設計放大器電路;在第二個軟件仿真中,也就是儀器放大器的設計與仿真實驗過程中,學會了如何計算儀器放大器的各種增益,如:電壓增益,電流增益等,還有對儀器放大器的設計的原理有了更加深刻的理解。在第三個仿真實驗中,也就是邏輯電平信號檢測電路設計與仿真的實驗,在這個過程中你我進一步學習了555定時器的設計與使用。在第四個仿真實驗中,也就是三極管Beta值分選電路設計與仿真。我不僅學會了測量β值的方法,而且還懂得了4532BP和7448N這兩塊芯片的原理以及使用方法,實質就是編碼器和譯碼器。最后通過第五個仿真實驗,也就是寬帶放大電路設計。在這個過程中加深了對濾波器的應用,以及對它的快速設計方法,同時對通頻帶也有了更深刻的理解。
除此之外,更重要的是讓我自己意識到我的模電的知識有多么的薄弱。在仿真實驗的電路設計過程中,有很多地方,我就只是僅僅知道該怎么連線,而不知道為什么這樣連。因此,當老師問起各個器件在電路中充當?shù)淖饔玫臅r候,我不能夠很好的解釋說明給老師聽,我想,造成這樣的結果最根本的原因就是我的模電的基礎知識沒有掌握牢固,畢竟,理論是實驗操作的原理與科學根據(jù)。
作為一名電子信息工程專業(yè)的學生,我覺得這樣的課程設計是十分有意義的,它將我們模電的理論學習與軟件仿真實驗操作聯(lián)系了起來,很有利于我們專業(yè)前景的發(fā)展,仿真軟件的操作也是我們專業(yè)學習的重要組成部分。軟件仿真實驗真的對我受益匪淺。盡管這門課程已經(jīng)結束了,但是我一定會在今后的日子里對其進行堅持不懈的學習!