《軟件測試技術(shù)》綜合實驗報告對《倉庫管理系統(tǒng)》軟件的測試用例設(shè)計
《《軟件測試技術(shù)》綜合實驗報告對《倉庫管理系統(tǒng)》軟件的測試用例設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《《軟件測試技術(shù)》綜合實驗報告對《倉庫管理系統(tǒng)》軟件的測試用例設(shè)計(18頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 湖南農(nóng)業(yè)大學信息學院 《軟件測試技術(shù)》 綜合實驗報告 題 目: 對《倉庫管理系統(tǒng)》 _ 軟件的測試用例設(shè)計 系 別: 計算機系 專 業(yè): 軟件技術(shù) 班級學號: 學生姓名: 成 績: 指導教師: 2011年5月 31日 目 錄 引 言 2 1 系統(tǒng)分析 3 1.1 開發(fā)目的 3
2、1.2 需求分析 3 1.3 可行性分析 4 1.3.1 技術(shù)可行性分析 4 1.3.2 系統(tǒng)操作可行性分析 4 1.4 開發(fā)工具 5 1.4.1 Microsoft Access 2000簡介 5 1.4.2 Visual Studio 2008 5 1.5 開發(fā)及運行環(huán)境 6 2 系統(tǒng)設(shè)計 6 2.1 設(shè)計目標及系統(tǒng)總體功能結(jié)構(gòu) 6 2.2 系統(tǒng)功能模塊設(shè)計 7 2.2.1 登陸模塊 7 2.2.2 倉庫管理模塊 7 2.3 系統(tǒng)流程圖 9 3 數(shù)據(jù)庫設(shè)計 10 3.1 概念結(jié)構(gòu)設(shè)計 10 3.2 數(shù)據(jù)庫詳細設(shè)計 13 3.2.1
3、 創(chuàng)建數(shù)據(jù)庫 13 5 系統(tǒng)測試 25 5.1 測試環(huán)境 25 5.2 測試用例設(shè)計與執(zhí)行記錄 25 5.2.1 操作模塊 25 5.2.2 查詢模塊 26 5.2.3 其他功能模塊 54 結(jié)論 62 體會 63 引 言 倉庫管理系統(tǒng)是一個企事業(yè)單位不可缺少的一部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都是至關(guān)重要的,因此,倉庫管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段,但一直以來人們使用傳統(tǒng)的人工方式管理庫存,這種管理方式存在著
4、許多缺點,諸如效率低,保密性差等,而且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。 隨著科學技術(shù)的不斷提高,計算機科學不斷發(fā)展,其強大的功能已經(jīng)被人們深刻認識,它已經(jīng)進入了人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 作為計算機應用的一部分,使用計算機對產(chǎn)品庫存信息進行管理,具有著人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品庫存的管理效率,也是企業(yè)庫存管理科學化、正規(guī)化,與世界接軌的重要條件。因此,開發(fā)一個庫存管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。
5、 1 系統(tǒng)分析 1.1 開發(fā)目的 為了能更高效,有計劃設(shè)計倉庫管理系統(tǒng),本報告的主要作用是確定各個項目模板的設(shè)計情況和主要的負責人,供各項目模板的負責人閱讀,做到及時協(xié)調(diào),按步有序進行項目的開發(fā),減少設(shè)計中的不必要損失。 1.2 需求分析 本套應用程序名稱為“倉庫管理系統(tǒng)”,主要用于倉庫貨品信息的管理,系統(tǒng)包括倉庫管理、入庫、出庫、一些統(tǒng)計查詢和報表等幾部分組成。 庫存管理系統(tǒng)需滿足倉庫管理員及工作人員的需求,他們具有登陸應用系統(tǒng)的權(quán)限,所以需要對工作人員的
6、登陸本模塊進行更多的考慮,設(shè)計不同用戶的操作權(quán)限和登陸方法。 對于一個倉庫來說,最大的功能就是存儲貨品,所以倉庫管理就是對貨品信息,倉庫信息,短線貨品及超儲貨品的管理,用戶可以根據(jù)實際情況對各種貨品信息進行分類管理,包括添加,刪除更新數(shù)據(jù)庫等。 當然,倉庫中貨品入庫也是常有的事,入庫管理操作就是對于貨品入庫情況的管理,用戶可以方便地輸入一些貨品的信息。 有了貨品的入庫,自然也就有貨品的出庫,這部分提供的功能與入庫操作流程差不多,有所區(qū)別的只是對一些出庫貨品的管理,也很方便數(shù)據(jù)的輸入。 倉庫貨品的信息量大,數(shù)據(jù)安全性和保密性要求高。本系統(tǒng)實現(xiàn)對貨品信息的管理和總體的統(tǒng)計等,倉庫信息,供貨
7、單位和經(jīng)辦人員信息的查看及維護。倉庫管理人員可以瀏覽、查詢、添加、刪除等貨品的基本信息以及統(tǒng)計等,并可以對一些基本的信息生成報表形式,并打印輸出的功能。 報表是一個數(shù)據(jù)庫中最重要的功能之一,有了報表才能清楚地知道貨品的出入庫情況,在數(shù)據(jù)報表功能中包括出庫報表,庫存報表及經(jīng)辦人員報表等一些基本信息的打印,方便簡潔。 本系統(tǒng)基本涵蓋了庫存管理的主要需求,具有完善細致的功能、友好的用戶界面、強大的數(shù)據(jù)處理功能和完備的安全機制;隨心所欲的查詢和所見即所得的打印功能,并全面支持分析和決策的功能。 1.3 可行性分析 1.3.1 技術(shù)可行性分析 倉庫管理系統(tǒng)后臺數(shù)據(jù)庫采用目前比較普及的Micr
8、osoft Access 2000,該軟件有著簡單性和實用性;前臺采用Microsoft公司的Microsoft Visual Studio2008作為主要的開發(fā)工具,具有簡單、高效、易實現(xiàn)和功能強大等特點。 1.3.2 系統(tǒng)操作可行性分析 本系統(tǒng)主要是面向倉庫管理人員,他們主要負責編輯的設(shè)備相關(guān)信息,并進行刪除、修改、添加等操作;同時提供設(shè)備出借業(yè)務(wù)。這些管理人員一般都具有一定的計算機基礎(chǔ)知識和操作能力,整個系統(tǒng)操作簡單,界面直觀易懂,可以讓使用者更快速的操作本系統(tǒng),對倉庫管理系統(tǒng)的工作流程更加深刻理解。因此在操作上本系統(tǒng)是具有可行性的。 1.4 開發(fā)工具 1.4.1 Micros
9、oft Access 2000 簡介 Access2000 是關(guān)系數(shù)據(jù)庫開發(fā)工具,1992年,Microsoft Access作為第一個面向Windows操作平臺的桌面數(shù)據(jù)庫管理系統(tǒng)而誕生,它不但充分體現(xiàn)了面向?qū)ο蟮乃枷耄峁┛梢暬木幊淌侄?,而且充分利用了Windows操作平臺的優(yōu)越性,采用與Windows完全一致的界面風格,使界面非常友好。在Access中,用戶不需要編寫復雜的程序就可以建立一個完整的數(shù)據(jù)庫應用系統(tǒng),是一個典型的開放式數(shù)據(jù)庫系統(tǒng),它可以和Windows下的其他應用程序共享數(shù)據(jù)庫資源。 數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或
10、自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能 1.4.2 Visual Studio 2008 Microsoft Visual Studio 2008是面向Wind
11、ows Vista、Office 2007、Web 2.0的下一代開發(fā)工具,代號“Orcas”,是對Visual Studio 2005一次及時、全面的升級。 VS2008引入了250多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔。使用Visual Studio 2008可以高效開發(fā)Windows應用程序。設(shè)計器中可以實時反映變更,XAML中智能感知功能可以提高開發(fā)效率。同時Visual Studio 2008支持項目模板、調(diào)試器和部署程序。Visual Studio 2008可以高效開發(fā)Web應用,集成了AJAX 1.0,包含AJAX項目模板,它還可以高效開發(fā)Offic
12、e應用和Mobile應用。 1.5 開發(fā)及運行環(huán)境 1. 系統(tǒng)運行環(huán)境:Windows XP系統(tǒng) 2. 系統(tǒng)開發(fā)平臺:Visual Studio 2008 3. 數(shù)據(jù)庫管理系統(tǒng)軟件:Microsoft Access 2000 2 系統(tǒng)設(shè)計 系統(tǒng)設(shè)計是根據(jù)需求分析所確定的系統(tǒng)輸入、輸出數(shù)據(jù)以及各數(shù)據(jù)之間的相互關(guān)系,綜合考慮數(shù)據(jù)的輸入方式、數(shù)據(jù)庫設(shè)計、編程所需時間和系統(tǒng)維護方便程度等因素,設(shè)計出能圓滿實現(xiàn)產(chǎn)品管理所需的系統(tǒng)。通過對原始數(shù)據(jù)資料的研究和數(shù)據(jù)的分析加工,確定系統(tǒng)各模塊的功能以及各模塊之間的數(shù)據(jù)流向。數(shù)據(jù)結(jié)構(gòu)的合理與否將直接影響系統(tǒng)的性能。設(shè)計合理的數(shù)據(jù)結(jié)構(gòu)能提高系統(tǒng)
13、的運行速度,節(jié)省內(nèi)存空間,簡化系統(tǒng)的操作與程序的編寫。 經(jīng)過系統(tǒng)需求分析及系統(tǒng)功能分析階段工作后,對倉庫管理系統(tǒng)的詳細設(shè)計目標總結(jié)如下: 2.1 設(shè)計目標 1. 管理員可以選擇不同的登陸方式,對信息進行管理。 2. 設(shè)備信息的管理,管理員可以對信息進行添加、刪除、修改、查詢操作。 3. 2.2 系統(tǒng)總體功能結(jié)構(gòu) 倉庫管理系統(tǒng)包括登陸、設(shè)備信息管理兩個功能模塊。 系統(tǒng)功能模塊如圖2.1所示: 倉庫管理系統(tǒng) 設(shè)備信息管理模塊 登陸模塊 生成設(shè)備采購報表功能 查詢設(shè)備信息功能 編輯設(shè)備信息功能 管理員登陸功能 圖
14、2.1 圖書出借管理系統(tǒng)功能模塊 2.3 系統(tǒng)功能模塊設(shè)計 2.3.1 登陸模塊 本系統(tǒng)有一種登陸方式,管理員登陸,允許管理員對圖書資料進行添加、刪除、修改、查詢等操作,對未還圖書進行提醒,并公示,接受學生的借閱信息,更新圖書借閱信息等功能。 2.3.2 設(shè)備信息管理模塊 設(shè)備信息管理模塊主要實現(xiàn)對設(shè)備入庫、設(shè)備出庫、設(shè)備還庫等設(shè)備基本信息的管理,包括對信息進行添加、刪除、修改、查詢等功能。 2.4 系統(tǒng)流程圖 否、 是 管理員登陸 結(jié)束 管理員管理窗口 驗證 登陸 開始 設(shè)備信息查詢
15、 圖2.2 倉庫管理系統(tǒng)流程圖 3 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫是數(shù)據(jù)管理的新手段和技術(shù)。使用數(shù)據(jù)庫管理數(shù)據(jù),可以保證數(shù)據(jù)的共享性、安全性和完整性。 3.1 概念結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),比數(shù)據(jù)模型更獨立于機器、更抽象,從而更加穩(wěn)定化,是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵。在需求分析階段所得到的應用需求應該首先抽象為信息世界的結(jié)構(gòu),才能更好地、更準確地實現(xiàn)這些需求。將需求分析中關(guān)于數(shù)據(jù)的需求,綜合為一個統(tǒng)一的概念模型。根據(jù)應用要求對要管理的對象進行充分的調(diào)查分析,在此基礎(chǔ)上抽象出各個實體,并找出各個實體間的聯(lián)系從而建立概念模型。
16、在進行了對系統(tǒng)的全面的需求分析后可以分析出系統(tǒng)中的各個實體。 3.2 數(shù)據(jù)庫詳細設(shè)計 3.2.1 添加數(shù)據(jù)源 在Microsoft Access 2000中已經(jīng)設(shè)計好一個名稱為dms的數(shù)據(jù)庫。 (1) 單擊“開始”選項,在彈出的菜單上選擇“設(shè)置”,再選擇控制面板,此時,再彈出的窗口中,雙擊“管理工具”,在打開的窗口中選擇數(shù)據(jù)源,彈出的對話框中單擊“添加”,在打開的“創(chuàng)建新數(shù)據(jù)源”對話框中選擇“Driver do Microsoft Access (*.mdb)”,此時,打開的“ODBC Microsoft Access 安裝”窗口中,單擊選擇,添加當前名字為dms的數(shù)據(jù)庫,命名
17、為dms,單擊“確定”按鈕。 (2) 返回“ODBC數(shù)據(jù)源管理器”對話框,選中添加的dms的數(shù)據(jù)源,單擊“確定”按鈕,打開dms的數(shù)據(jù)庫文件。 5 系統(tǒng)測試 5.1 測試環(huán)境 1. 操作系統(tǒng):Windows XP 2. 數(shù) 據(jù) 庫:Microsoft Access 2000 3. Visual Studio .NET 5.2 測試用例設(shè)計與執(zhí)行記錄 登陸功能模塊 未設(shè)置登陸的身份驗證,即用戶名和密碼任意輸入字符均可進入該系統(tǒng) 操作功能模塊 設(shè)備代碼 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 新增功能 1 輸入設(shè)備號,
18、設(shè)備名,按“新增”按鈕 設(shè)備號=001,設(shè)備名=gold 顯示警告信息“設(shè)備庫中已有該設(shè)備號” 顯示警告信息“IDispatch error #3092” 成功 2 輸入設(shè)備號,設(shè)備名,按“新增”按鈕 設(shè)備號=007,設(shè)備名=gold 提示“新增操作完成” 顯示提示信息“完成操作” 成功 3 輸入設(shè)備號,按“新增”按鈕 設(shè)備號=008,設(shè)備名=空 顯示警告信息“請輸入設(shè)備名” 顯示提示信息“完成操作” 失敗,未檢查使用者輸入的設(shè)備名是否為空 4 輸入設(shè)備設(shè)備名,按“新增”按鈕 設(shè)備號=空,設(shè)備名=wonder 顯示警告信息“設(shè)備號不能為空” 顯示警告
19、信息“未指定的錯誤” 失敗,未檢查使用者輸入的設(shè)備號是否為空 5 按“新增”按鈕 設(shè)備號=空,設(shè)備名=空 提示“設(shè)備號和設(shè)備名都不能為空” 提示“未指定的錯誤” 成功 刪除功能 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 1 輸入設(shè)備號,按“刪除”按鈕 設(shè)備號=008,設(shè)備名=空 提示“刪除操作完成” 提示“完成操作” 成功 2 輸入設(shè)備號,設(shè)備名,按“刪除”按鈕 設(shè)備號=007,設(shè)備名=gold 提示“刪除操作完成” 提示“完成操作” 成功 3 輸入設(shè)備號,設(shè)備名,按“刪除”按鈕 設(shè)備號=007,設(shè)備名=wo
20、nder 提示“輸入的設(shè)備號與設(shè)備名不匹配” 操作無反應 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否匹配 4 輸入設(shè)備名,按“刪除”按鈕 設(shè)備號=空,設(shè)備名=Tiger 提示“刪除操作完成” 操作無反應 失敗,未實現(xiàn)設(shè)備名的匹配刪除功能 5 按“刪除”按鈕 設(shè)備號=空,設(shè)備名=空 提示“設(shè)備號和設(shè)備名都不能為空” 操作無反應 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否都不為空 6 輸入設(shè)備名,按“刪除”按鈕 設(shè)備號=空,設(shè)備名=gold 提示“設(shè)備庫中無該設(shè)備” 操作無反應 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否都不為空 修改功能 序號
21、操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 1 輸入設(shè)備號,設(shè)備名,按“修改”按鈕 設(shè)備號=006,設(shè)備名=wonder 提示“修改操作完成” 提示“完成操作” 成功 2 輸入設(shè)備號,按“修改”按鈕 設(shè)備號=006,設(shè)備名=空 提示“設(shè)備名不能為空” 提示“完成操作” 失敗,未檢查使用者輸入的設(shè)備名是否為空 3 按“修改”按鈕 設(shè)備號=空,設(shè)備名=空 提示“輸入的設(shè)備號與設(shè)備名都不能為空” 操作無反應 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否為空 4 輸入設(shè)備名,按“修改”按鈕 設(shè)備號=空,設(shè)備名=wonder 提示“請輸入
22、設(shè)備號” 操作無反應 失敗,未檢查輸入的設(shè)備號是否為空 5 輸入設(shè)備號,設(shè)備名,按“修改”按鈕 設(shè)備號=009,設(shè)備名=lost 提示“設(shè)備庫中無此設(shè)備” 操作無反應 失敗,未檢查使用者輸入的設(shè)備號與數(shù)據(jù)庫中數(shù)據(jù)是否匹配 6 輸入設(shè)備號,按“刪除”按鈕 設(shè)備號=009,設(shè)備名=空 提示“設(shè)備庫中無該設(shè)備” 操作無反應 失敗,未檢查使用者輸入的設(shè)備號與數(shù)據(jù)庫中數(shù)據(jù)是否匹配 登記功能模塊 設(shè)備入庫登記 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 1 按“確定”按鈕 設(shè)備編號=空,其他信息也為空 提示“請輸入設(shè)備入庫信息
23、” 提示“請選擇一個設(shè)備” 成功 2 輸入設(shè)備號,按“確定”按鈕 設(shè)備號=下拉列表框的值,其他信息都為空 提示“請輸入入庫設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=12,其他信息為空 提示“請輸入設(shè)備價格” 提示“請輸入一個1至1000之間的數(shù)字” 成功 4 輸入設(shè)備名,數(shù)量,價格,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=12,價格=25,其他信息為空 提示“請輸入完整的入庫設(shè)備信息” 提示“歸還人不能為空” 成功 5 輸入設(shè)備號,數(shù)量,價格,歸還人,按“確定
24、”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=12,價格=25,歸還人=Tom,其他信息為空 提示“設(shè)備入庫信息不夠完整” 提示“操作完成” 成功 設(shè)備出庫登記 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 1 按“確定”按鈕 設(shè)備編號=空,其他信息也為空 提示“請輸入設(shè)備出庫信息” 顯示提示信息“請選擇一個設(shè)備” 成功 2 輸入設(shè)備號,按“確定”按鈕 設(shè)備號=下拉列表框的值,其他信息都為空 提示“請輸出庫設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=
25、10,其他信息為空 提示“請輸入設(shè)備價格” 提示“請輸入一個1至1000之間的數(shù)字” 成功 4 輸入設(shè)備名,數(shù)量,價格,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價格=32,其他信息為空 提示“請輸入完整的出庫設(shè)備信息” 提示“未指定錯誤” 成功 5 輸入設(shè)備號,數(shù)量,價格,供應商,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價格=32,供應商=lilei,其他默認 提示“設(shè)備出庫信息不夠完整” 提示“未指定錯誤” 成功 6 輸入設(shè)備號,數(shù)量,價格,供應商,電話,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價格=32,供應商=lil
26、ei,電話=8686543,采購員=空 提示“設(shè)備入庫信息不夠完整” 提示“未指定錯誤” 成功 7 輸入設(shè)備號,數(shù)量,價格,供應商,電話,采購員,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價格=32,供應商=lilei,電話=8686543,采購員=Mike 提示“出庫登記已完成” 提示“操作完成” 成功 設(shè)備還庫登記 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 1 按“確定”按鈕 設(shè)備編號=空,需求部門=空,設(shè)備數(shù)量=空 顯示提示信息“請輸入設(shè)備需求信息” 顯示提示信息“請選擇一個設(shè)備” 成功 2 輸入設(shè)備號,按“
27、確定”按鈕 設(shè)備號=下拉列表框的值,其他信息都為空 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=8,其他信息為空 顯示警告信息“請輸入設(shè)備需求部門” 提示“部門一項不能為空” 成功 查詢功能模塊 庫存信息 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 1 按“修改”按鈕 設(shè)備編號=空,其他信息也為空 顯示提示信息“請輸入設(shè)備入庫信息” 顯示提示信息“請選擇一個設(shè)備” 成功 2 輸入設(shè)備號,按“修改”按鈕 設(shè)備號=下拉
28、列表框的值,其他信息保持默認 顯示提示信息“請輸入庫設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,其他信息保持默認 顯示警告信息“請輸入設(shè)備價格” 提示“請輸入一個1至1000之間的數(shù)字” 成功 4 輸入設(shè)備名,數(shù)量,價格,按“修改”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,價格=22,其他信息保持默認 顯示提示信息“請輸入完整的入庫設(shè)備信息” 提示“IDispatch error #3079” 成功 5 按“刪除”按鈕 設(shè)備編號=空,其他信息也為空 顯示提示信息“請輸
29、入設(shè)備入庫信息” 顯示提示信息“請選擇一個設(shè)備” 成功 6 輸入設(shè)備號,按“刪除”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 7 輸入設(shè)備號,數(shù)量,按“刪除”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,其他信息保持默認 顯示警告信息“請輸入設(shè)備價格” 提示“請輸入一個1至1000之間的數(shù)字” 成功 8 輸入設(shè)備名,數(shù)量,價格,按“刪除”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,價格=22,其他信息保持默認 顯示提示信息“請輸入完整的入庫設(shè)備信息” 提示”IDispatch e
30、rror #3079” 失敗,無法實現(xiàn)匹配刪除功能 入庫信息 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 1 按“修改”按鈕 設(shè)備編號=空,其他信息也默認 顯示提示信息“請輸入設(shè)備庫存信息” 顯示提示信息“請選擇一個設(shè)備” 成功 2 選擇設(shè)備號,按“修改”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 3 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=9,其他信息保持默認 顯示警告信息“請輸入完整的設(shè)備信息” 提示“
31、請輸入一個1至1000之間的數(shù)字” 成功 4 選擇設(shè)備名,輸入現(xiàn)存數(shù)量,最大數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,其他信息保持默認 顯示提示信息“請輸入完整的設(shè)備信息” 提示“請輸入一個1至1000之間的數(shù)字” 成功 5 選擇設(shè)備號,輸入現(xiàn)存,最大數(shù)量,最小數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,最小數(shù)量=5,其他信息默認 顯示提示信息“請輸入設(shè)備完整的設(shè)備信息” 顯示提示信息“請輸入一個1至1000之間的數(shù)字” 成功 6 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,最大數(shù)量,最小數(shù)量,總數(shù),按“修改”按
32、鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,最小數(shù)量=5,總數(shù)=32 顯示提示信息“修改操作完成” 提示“操作完成” 成功 7 按“刪除”按鈕 設(shè)備編號=空,其他信息也默認 顯示提示信息“請輸入設(shè)備庫存信息” 顯示提示信息“請選擇一個設(shè)備” 成功 8 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 9 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,按“刪除”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=9,其他信息保持默認 顯示警告信息“請輸入完整的設(shè)備信息”
33、提示“請輸入一個1至1000之間的數(shù)字” 成功 10 選擇設(shè)備名,輸入現(xiàn)存數(shù)量,最大數(shù)量,按“刪除”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,其他信息保持默認 顯示提示信息“請輸入完整的設(shè)備信息” 提示“請輸入一個1至1000之間的數(shù)字” 成功 11 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,最大數(shù)量,最小數(shù)量,總數(shù),按“刪除”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,最小數(shù)量=5,總數(shù)=32 顯示提示信息“刪除操作完成” 提示“操作完成” 成功 出庫信息 1 按“刪除”按鈕 設(shè)備編號=空,其他信息也為空 顯示提示信息“請輸入要刪除的
34、設(shè)備信息” 顯示提示信息“請選擇一個設(shè)備” 成功 2 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息保持默認 顯示提示信息“刪除操作已完成” 提示“ IDispatch error #3079” 失敗,未實現(xiàn)刪除出庫信息的功能 3 選擇設(shè)備號,數(shù)量,按“修改”按鈕 設(shè)備號=列表框的值,其他信息保持默認 顯示警告信息“請輸入要修改的數(shù)量” 提示“ IDispatch error #3079” 成功 4 選擇設(shè)備名,輸入庫存數(shù)量,價格,按“修改”按鈕 設(shè)備號=列表框的值,庫存數(shù)量=17,其他信息保持默認 顯示提示信息“請輸入完整的入庫設(shè)備信息” 提示
35、“IDispatch error #3079” 成功 5 選擇設(shè)備名,輸入庫存數(shù)量,庫存狀況,按“修改”按鈕 設(shè)備號=列表框的值,庫存數(shù)量=17,庫存狀況=6,其他信息保持默認 顯示提示信息“修改操作已完成” 顯示提示信息“ IDispatch error #3079” 失敗,未實現(xiàn)修改出庫信息的功能 還庫信息 6 按“修改”按鈕 設(shè)備號=空,其他信息保持默認 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 7 輸入數(shù)量,按“修改”按鈕 設(shè)備號=列表框的值,數(shù)量=12,其他信息保持默認 顯示警告信息“請選擇設(shè)備號” 提示“
36、IDispatch error #3079” 成功 8 選擇設(shè)備名,按“修改”按鈕 設(shè)備號=列表框的值,其他信息保持默認 顯示提示信息“請輸入修改的設(shè)備信息” 提示“IDispatch error #3079” 成功 9 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息默認 提示“刪除操作已成功” 提示“ IDispatch error #3079” 失敗,未實現(xiàn)刪除的功能 10 選擇設(shè)備號,輸入數(shù)量,按“刪除”按鈕 設(shè)備號=列表框的值,數(shù)量=7 提示“修改已成功” 提示“ IDispatch error #3079” 失敗,未實現(xiàn)修改的功能 需
37、求信息 11 按“刪除”按鈕 設(shè)備號=空,其他信息默認 提示“請選擇設(shè)備” 提示“輸入設(shè)備編號” 成功 12 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息默認 提示“刪除操作完成” 提示“操作完成” 成功 其他功能模塊 庫存管理 序號 操作描述 輸入值 預期結(jié)果 實測結(jié)果 成功與否、失敗原因 生成設(shè)備采購計劃表 1 按“生成”按鈕 設(shè)備編號=空,其他信息也默認 顯示提示信息“請選擇信息” 顯示提示信息“請選擇一個設(shè)備” 成功 2 選擇設(shè)備號,按“生成”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認 顯示提示信息“請輸入設(shè)
38、備數(shù)量” 提示“請輸入一個1至1000之間的數(shù)字” 成功 3 選擇設(shè)備號,輸入數(shù)量,按“生成”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=19,其他信息保持默認 顯示警告信息“請輸入完整的設(shè)備信息” 提示“請輸入一個1至1000之間的數(shù)字” 成功 4 選擇設(shè)備名,輸入數(shù)量,價格,按“生成”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=19,價格=22,其他信息保持默認 顯示提示信息“請輸入完整的設(shè)備信息” 提示“請輸入供應商” 成功 5 選擇設(shè)備號,輸入數(shù)量,價格,供應商,按“生成”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=19,價格=22,供應商=Sun,其他信息保持默認 顯示提
39、示信息“操作已完成” 顯示提示信息“完成操作” 成功 6 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,最大數(shù)量,最小數(shù)量,總數(shù),按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,最小數(shù)量=5,總數(shù)=32 顯示提示信息“修改操作完成” 提示“操作完成” 成功 查看設(shè)備采購計劃報表 7 按“刪除”按鈕 設(shè)備號=空,其他信息為默認 提示“請選擇設(shè)備” 提示“ IDispatch error #3079” 成功 8 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息保持默認 顯示提示信息“刪除操作已完成” 提示“ IDispatch error #30
40、79” 失敗,未實現(xiàn)刪除報表的功能 查看操作日志 9 按“清空日志記錄”按鈕 其他信息保持默認 顯示提示信息“日志記錄已空” 提示“ IDispatch error #3079” 失敗,未實現(xiàn)清空功能 結(jié)論 本課程設(shè)計采用了Microsoft Access 2000企業(yè)版,前臺應用程序采用了Visual Studio 2008開發(fā),提供了Windows界面方便用戶使用。倉庫管理系統(tǒng)功能較為完善,用戶可以使用查詢功能的完成對設(shè)備出借信息的瀏覽;完善的設(shè)備信息管理,使用戶能夠快速查找定位到所需的信息,并進行刪除、修改、添加等操作;同時還能生成設(shè)備采購報表和操作日志。系統(tǒng)提供
41、了“設(shè)備信息查詢”、使用戶對設(shè)備信息一目了然,整個系統(tǒng)操作簡單,界面直觀易懂。 倉庫管理系統(tǒng)使用了全新的管理理念,模塊考慮比較全面,在設(shè)計倉庫管理系統(tǒng)的過程中,并未考慮到用戶身份的驗證,故而信息的安全性存在很大的問題。而且在運行該系統(tǒng)的過程中,系統(tǒng)報錯的提示信息不夠詳細,系統(tǒng)本身還存在很多的問題亟待解決。 體會 經(jīng)過對《軟件測試技術(shù)》學習和對相關(guān)資料的收集,使我受益匪淺,在軟件測試實驗的過程中,發(fā)現(xiàn)了該測試的程序的諸多不足之處,如程序功能方面的不健全、異常處理方面的不完整,甚至于是該系統(tǒng)本身的代碼問題,針對發(fā)現(xiàn)的問題做了詳細的記錄,在發(fā)現(xiàn)問題的同時,進一步熟悉了軟件測
42、試中的相關(guān)知識點,不僅掌握了知識要點加深了對軟件測試技術(shù)的應用,而且對軟件測試技術(shù)有了更深刻的理解,使理論與實際融會貫通。 ut2ApOdfXXc02GyBKsKCWw97MrqqWhoj5TL15Zt6jIPYytYCummtARp3v1N5luizi3xh3BhWYreKO8d9g7nmZQoWPJeTLDrw08gVS8DsDQQYGC3cE7moO2tLF0Jf1gK74IUXyBmtIVR97CkrfVqULT5fn2t6MpJR6rbzVPSortZvIj5NB5ndVvSr4iWr1TwLFKgLSPzuhRjQ3CmZU98eUOuijdLSZ
43、qPmvrw9zKupxf8WFUG9l2G9277g2rTipa1YpCZEuqxpKBhtVDCooQOzxUz3vJrZmOcijyM62zchmeooTYes8EBMm932tbz2Yo09RtsZEYS8Zrd2Yktj8l6jEAzVAjnfbtryLvsm6oFbfToXVRFFn7OwIYgJlamkUNXJYbz5Rrb7r4VsuR9zpfZFMfsjhcfCA37lNW2VVLRKN7R8psz1BN6oRic5hU5Z6HCxAYqyNPOG8duYbAwqSl20CSg06Dh2sM8HLtgPkIcSkrgOPDpuHBj1LmPk7lYdvC6NNMwL3fwhZ
44、FTFVYAARY7lHSSxJ10V3pH3Y19BxYR77Ib7CpZSu2tijqe3hKqkKAu9KSkCpHKXUIKvvyJZpg2YijRkqfbGgOvyqKuxNWI9oMnJtt6QilZxtyrF7d20FbmabcfiixrQKUsVNXBPPFUXyQ1fJSKFSUbkgs2DUVQC9sz4JkbgN4Qqv66pyoARjurNFJ3TxyfclZiEePtwFJthphEipDFNqnR2HjQKV2DzWtMPDJQkBcXmovdsjqCTJagjMdLsKPgaD2s0H0vmZGAHt36gyUEZ7UmANk1ndREuBeqdgrx0venqG
45、nsyIB2ilq3SIQrNL4m56t7Z8Y8da5K0KUpn5Nzg4JvjdtfFHyt82AoGQkXo4VBLmLEiy2P7HtHBho07rCfttxodYDPPdtQsO7wxD0J6fKKlGm4woDzplhtRr2XgqN13hqy59zU1GegDyQniHNTaVSieueFQcYfUCJwd3vk5I7YKmhunDmIZ ut2ApOdfXXc02GyBKsKCWw97MrqqWhoj5TL15Zt6jIPYytYCummtARp3v1N5luizi3xh3BhWYreKO8d9g7nmZQoWPJeTLDrw08gVS8DsDQQYGC3cE7moO2tL
46、F0Jf1gK74IUXyBmtIVR97CkrfVqULT5fn2t6MpJR6rbzVPSortZvIj5NB5ndVvSr4iWr1TwLFKgLSPzuhRjQ3CmZU98eUOuijdLSZqPmvrw9zKupxf8WFUG9l2G9277g2rTipa1YpCZEuqxpKBhtVDCooQOzxUz3vJrZmOcijyM62zchmeooTYes8EBMm932tbz2Yo09RtsZEYS8Zrd2Yktj8l6jEAzVAjnfbtryLvsm6oFbfToXVRFFn7OwIYgJlamkUNXJYbz5Rrb7r4VsuR9zpfZFMfsjhcfCA37lNW2V
47、VLRKN7R8psz1BN6oRic5hU5Z6HCxAYqyNPOG8duYbAwqSl20CSg06Dh2sM8HLtgPkIcSkrgOPDpuHBj1LmPk7lYdvC6NNMwL3fwhZFTFVYAARY7lHSSxJ10V3pH3Y19BxYR77Ib7CpZSu2tijqe3hKqkKAu9KSkCpHKXUIKvvyJZpg2YijRkqfbGgOvyqKuxNWI9oMnJtt6QilZxtyrF7d20FbmabcfiixrQKUsVNXBPPFUXyQ1fJSKFSUbkgs2DUVQC9sz4JkbgN4Qqv66pyoARjurNFJ3TxyfclZiEePtwFJthphEipDFNqnR2HjQKV2DzWtMPDJQkBcXmovdsjqCTJagjMdLsKPgaD2s0H0vmZGAHt36gyUEZ7UmANk1ndREuBeqdgrx0venqGnsyIB2ilq3SIQrNL4m56t7Z8Y8da5K0KUpn5Nzg4JvjdtfFHyt82AoGQkXo4VBLmLEiy2P7HtHBho07rCfttxodYDPPdtQsO7wxD0J6fKKlGm4woDzplhtRr2XgqN13hqy59zU1GegDyQniHNTaVSieueFQcYfUCJwd3vk5I7YKmhunDmIZ XVII
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 領(lǐng)導班子2024年度民主生活會對照檢查材料范文(三篇)
- 金融工作主題黨課講稿范文(匯編)
- 鍋爐必備學習材料
- 鍋爐設(shè)備的檢修
- 主題黨課講稿:走中國特色金融發(fā)展之路加快建設(shè)金融強國(范文)
- 鍋爐基礎(chǔ)知識:啟爐注意事項技術(shù)問答題
- 領(lǐng)導班子2024年度民主生活會“四個帶頭”對照檢查材料范文(三篇)
- 正常運行時影響鍋爐汽溫的因素和調(diào)整方法
- 3.鍋爐檢修模擬考試復習題含答案
- 司爐作業(yè)人員模擬考試試卷含答案-2
- 3.鍋爐閥門模擬考試復習題含答案
- 某公司鍋爐安全檢查表
- 3.工業(yè)鍋爐司爐模擬考試題庫試卷含答案
- 4.司爐工考試題含答案解析
- 發(fā)電廠鍋爐的運行監(jiān)視和調(diào)整