《軟件測試技術(shù)》綜合實(shí)驗(yàn)報(bào)告對《倉庫管理系統(tǒng)》軟件的測試用例設(shè)計(jì)
《《軟件測試技術(shù)》綜合實(shí)驗(yàn)報(bào)告對《倉庫管理系統(tǒng)》軟件的測試用例設(shè)計(jì)》由會員分享,可在線閱讀,更多相關(guān)《《軟件測試技術(shù)》綜合實(shí)驗(yàn)報(bào)告對《倉庫管理系統(tǒng)》軟件的測試用例設(shè)計(jì)(18頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 湖南農(nóng)業(yè)大學(xué)信息學(xué)院 《軟件測試技術(shù)》 綜合實(shí)驗(yàn)報(bào)告 題 目: 對《倉庫管理系統(tǒng)》 _ 軟件的測試用例設(shè)計(jì) 系 別: 計(jì)算機(jī)系 專 業(yè): 軟件技術(shù) 班級學(xué)號: 學(xué)生姓名: 成 績: 指導(dǎo)教師: 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ā)及運(yùn)行環(huán)境 6 2 系統(tǒng)設(shè)計(jì) 6 2.1 設(shè)計(jì)目標(biāo)及系統(tǒng)總體功能結(jié)構(gòu) 6 2.2 系統(tǒng)功能模塊設(shè)計(jì) 7 2.2.1 登陸模塊 7 2.2.2 倉庫管理模塊 7 2.3 系統(tǒng)流程圖 9 3 數(shù)據(jù)庫設(shè)計(jì) 10 3.1 概念結(jié)構(gòu)設(shè)計(jì) 10 3.2 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 13 3.2.1
3、 創(chuàng)建數(shù)據(jù)庫 13 5 系統(tǒng)測試 25 5.1 測試環(huán)境 25 5.2 測試用例設(shè)計(jì)與執(zhí)行記錄 25 5.2.1 操作模塊 25 5.2.2 查詢模塊 26 5.2.3 其他功能模塊 54 結(jié)論 62 體會 63 引 言 倉庫管理系統(tǒng)是一個(gè)企事業(yè)單位不可缺少的一部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都是至關(guān)重要的,因此,倉庫管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄危恢币詠砣藗兪褂脗鹘y(tǒng)的人工方式管理庫存,這種管理方式存在著
4、許多缺點(diǎn),諸如效率低,保密性差等,而且時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)不斷發(fā)展,其強(qiáng)大的功能已經(jīng)被人們深刻認(rèn)識,它已經(jīng)進(jìn)入了人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對產(chǎn)品庫存信息進(jìn)行管理,具有著人工管理無法比擬的優(yōu)點(diǎn),它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品庫存的管理效率,也是企業(yè)庫存管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。因此,開發(fā)一個(gè)庫存管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。
5、 1 系統(tǒng)分析 1.1 開發(fā)目的 為了能更高效,有計(jì)劃設(shè)計(jì)倉庫管理系統(tǒng),本報(bào)告的主要作用是確定各個(gè)項(xiàng)目模板的設(shè)計(jì)情況和主要的負(fù)責(zé)人,供各項(xiàng)目模板的負(fù)責(zé)人閱讀,做到及時(shí)協(xié)調(diào),按步有序進(jìn)行項(xiàng)目的開發(fā),減少設(shè)計(jì)中的不必要損失。 1.2 需求分析 本套應(yīng)用程序名稱為“倉庫管理系統(tǒng)”,主要用于倉庫貨品信息的管理,系統(tǒng)包括倉庫管理、入庫、出庫、一些統(tǒng)計(jì)查詢和報(bào)表等幾部分組成。 庫存管理系統(tǒng)需滿足倉庫管理員及工作人員的需求,他們具有登陸應(yīng)用系統(tǒng)的權(quán)限,所以需要對工作人員的
6、登陸本模塊進(jìn)行更多的考慮,設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法。 對于一個(gè)倉庫來說,最大的功能就是存儲貨品,所以倉庫管理就是對貨品信息,倉庫信息,短線貨品及超儲貨品的管理,用戶可以根據(jù)實(shí)際情況對各種貨品信息進(jìn)行分類管理,包括添加,刪除更新數(shù)據(jù)庫等。 當(dāng)然,倉庫中貨品入庫也是常有的事,入庫管理操作就是對于貨品入庫情況的管理,用戶可以方便地輸入一些貨品的信息。 有了貨品的入庫,自然也就有貨品的出庫,這部分提供的功能與入庫操作流程差不多,有所區(qū)別的只是對一些出庫貨品的管理,也很方便數(shù)據(jù)的輸入。 倉庫貨品的信息量大,數(shù)據(jù)安全性和保密性要求高。本系統(tǒng)實(shí)現(xiàn)對貨品信息的管理和總體的統(tǒng)計(jì)等,倉庫信息,供貨
7、單位和經(jīng)辦人員信息的查看及維護(hù)。倉庫管理人員可以瀏覽、查詢、添加、刪除等貨品的基本信息以及統(tǒng)計(jì)等,并可以對一些基本的信息生成報(bào)表形式,并打印輸出的功能。 報(bào)表是一個(gè)數(shù)據(jù)庫中最重要的功能之一,有了報(bào)表才能清楚地知道貨品的出入庫情況,在數(shù)據(jù)報(bào)表功能中包括出庫報(bào)表,庫存報(bào)表及經(jīng)辦人員報(bào)表等一些基本信息的打印,方便簡潔。 本系統(tǒng)基本涵蓋了庫存管理的主要需求,具有完善細(xì)致的功能、友好的用戶界面、強(qiáng)大的數(shù)據(jù)處理功能和完備的安全機(jī)制;隨心所欲的查詢和所見即所得的打印功能,并全面支持分析和決策的功能。 1.3 可行性分析 1.3.1 技術(shù)可行性分析 倉庫管理系統(tǒng)后臺數(shù)據(jù)庫采用目前比較普及的Micr
8、osoft Access 2000,該軟件有著簡單性和實(shí)用性;前臺采用Microsoft公司的Microsoft Visual Studio2008作為主要的開發(fā)工具,具有簡單、高效、易實(shí)現(xiàn)和功能強(qiáng)大等特點(diǎn)。 1.3.2 系統(tǒng)操作可行性分析 本系統(tǒng)主要是面向倉庫管理人員,他們主要負(fù)責(zé)編輯的設(shè)備相關(guān)信息,并進(jìn)行刪除、修改、添加等操作;同時(shí)提供設(shè)備出借業(yè)務(wù)。這些管理人員一般都具有一定的計(jì)算機(jī)基礎(chǔ)知識和操作能力,整個(gè)系統(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作為第一個(gè)面向Windows操作平臺的桌面數(shù)據(jù)庫管理系統(tǒng)而誕生,它不但充分體現(xiàn)了面向?qū)ο蟮乃枷?,提供可視化的編程手段,而且充分利用了Windows操作平臺的優(yōu)越性,采用與Windows完全一致的界面風(fēng)格,使界面非常友好。在Access中,用戶不需要編寫復(fù)雜的程序就可以建立一個(gè)完整的數(shù)據(jù)庫應(yīng)用系統(tǒng),是一個(gè)典型的開放式數(shù)據(jù)庫系統(tǒng),它可以和Windows下的其他應(yīng)用程序共享數(shù)據(jù)庫資源。 數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或
10、自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(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)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能 1.4.2 Visual Studio 2008 Microsoft Visual Studio 2008是面向Wind
11、ows Vista、Office 2007、Web 2.0的下一代開發(fā)工具,代號“Orcas”,是對Visual Studio 2005一次及時(shí)、全面的升級。 VS2008引入了250多個(gè)新特性,整合了對象、關(guān)系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔。使用Visual Studio 2008可以高效開發(fā)Windows應(yīng)用程序。設(shè)計(jì)器中可以實(shí)時(shí)反映變更,XAML中智能感知功能可以提高開發(fā)效率。同時(shí)Visual Studio 2008支持項(xiàng)目模板、調(diào)試器和部署程序。Visual Studio 2008可以高效開發(fā)Web應(yīng)用,集成了AJAX 1.0,包含AJAX項(xiàng)目模板,它還可以高效開發(fā)Offic
12、e應(yīng)用和Mobile應(yīng)用。 1.5 開發(fā)及運(yùn)行環(huán)境 1. 系統(tǒng)運(yùn)行環(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è)計(jì) 系統(tǒng)設(shè)計(jì)是根據(jù)需求分析所確定的系統(tǒng)輸入、輸出數(shù)據(jù)以及各數(shù)據(jù)之間的相互關(guān)系,綜合考慮數(shù)據(jù)的輸入方式、數(shù)據(jù)庫設(shè)計(jì)、編程所需時(shí)間和系統(tǒng)維護(hù)方便程度等因素,設(shè)計(jì)出能圓滿實(shí)現(xiàn)產(chǎn)品管理所需的系統(tǒng)。通過對原始數(shù)據(jù)資料的研究和數(shù)據(jù)的分析加工,確定系統(tǒng)各模塊的功能以及各模塊之間的數(shù)據(jù)流向。數(shù)據(jù)結(jié)構(gòu)的合理與否將直接影響系統(tǒng)的性能。設(shè)計(jì)合理的數(shù)據(jù)結(jié)構(gòu)能提高系統(tǒng)
13、的運(yùn)行速度,節(jié)省內(nèi)存空間,簡化系統(tǒng)的操作與程序的編寫。 經(jīng)過系統(tǒng)需求分析及系統(tǒng)功能分析階段工作后,對倉庫管理系統(tǒng)的詳細(xì)設(shè)計(jì)目標(biāo)總結(jié)如下: 2.1 設(shè)計(jì)目標(biāo) 1. 管理員可以選擇不同的登陸方式,對信息進(jìn)行管理。 2. 設(shè)備信息的管理,管理員可以對信息進(jìn)行添加、刪除、修改、查詢操作。 3. 2.2 系統(tǒng)總體功能結(jié)構(gòu) 倉庫管理系統(tǒng)包括登陸、設(shè)備信息管理兩個(gè)功能模塊。 系統(tǒng)功能模塊如圖2.1所示: 倉庫管理系統(tǒng) 設(shè)備信息管理模塊 登陸模塊 生成設(shè)備采購報(bào)表功能 查詢設(shè)備信息功能 編輯設(shè)備信息功能 管理員登陸功能 圖
14、2.1 圖書出借管理系統(tǒng)功能模塊 2.3 系統(tǒng)功能模塊設(shè)計(jì) 2.3.1 登陸模塊 本系統(tǒng)有一種登陸方式,管理員登陸,允許管理員對圖書資料進(jìn)行添加、刪除、修改、查詢等操作,對未還圖書進(jìn)行提醒,并公示,接受學(xué)生的借閱信息,更新圖書借閱信息等功能。 2.3.2 設(shè)備信息管理模塊 設(shè)備信息管理模塊主要實(shí)現(xiàn)對設(shè)備入庫、設(shè)備出庫、設(shè)備還庫等設(shè)備基本信息的管理,包括對信息進(jìn)行添加、刪除、修改、查詢等功能。 2.4 系統(tǒng)流程圖 否、 是 管理員登陸 結(jié)束 管理員管理窗口 驗(yàn)證 登陸 開始 設(shè)備信息查詢
15、 圖2.2 倉庫管理系統(tǒng)流程圖 3 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫是數(shù)據(jù)管理的新手段和技術(shù)。使用數(shù)據(jù)庫管理數(shù)據(jù),可以保證數(shù)據(jù)的共享性、安全性和完整性。 3.1 概念結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),比數(shù)據(jù)模型更獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定化,是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。在需求分析階段所得到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好地、更準(zhǔn)確地實(shí)現(xiàn)這些需求。將需求分析中關(guān)于數(shù)據(jù)的需求,綜合為一個(gè)統(tǒng)一的概念模型。根據(jù)應(yīng)用要求對要管理的對象進(jìn)行充分的調(diào)查分析,在此基礎(chǔ)上抽象出各個(gè)實(shí)體,并找出各個(gè)實(shí)體間的聯(lián)系從而建立概念模型。
16、在進(jìn)行了對系統(tǒng)的全面的需求分析后可以分析出系統(tǒng)中的各個(gè)實(shí)體。 3.2 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 3.2.1 添加數(shù)據(jù)源 在Microsoft Access 2000中已經(jīng)設(shè)計(jì)好一個(gè)名稱為dms的數(shù)據(jù)庫。 (1) 單擊“開始”選項(xiàng),在彈出的菜單上選擇“設(shè)置”,再選擇控制面板,此時(shí),再彈出的窗口中,雙擊“管理工具”,在打開的窗口中選擇數(shù)據(jù)源,彈出的對話框中單擊“添加”,在打開的“創(chuàng)建新數(shù)據(jù)源”對話框中選擇“Driver do Microsoft Access (*.mdb)”,此時(shí),打開的“ODBC Microsoft Access 安裝”窗口中,單擊選擇,添加當(dāng)前名字為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è)計(jì)與執(zhí)行記錄 登陸功能模塊 未設(shè)置登陸的身份驗(yàn)證,即用戶名和密碼任意輸入字符均可進(jìn)入該系統(tǒng) 操作功能模塊 設(shè)備代碼 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(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、信息“未指定的錯(cuò)誤” 失敗,未檢查使用者輸入的設(shè)備號是否為空 5 按“新增”按鈕 設(shè)備號=空,設(shè)備名=空 提示“設(shè)備號和設(shè)備名都不能為空” 提示“未指定的錯(cuò)誤” 成功 刪除功能 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 1 輸入設(shè)備號,按“刪除”按鈕 設(shè)備號=008,設(shè)備名=空 提示“刪除操作完成” 提示“完成操作” 成功 2 輸入設(shè)備號,設(shè)備名,按“刪除”按鈕 設(shè)備號=007,設(shè)備名=gold 提示“刪除操作完成” 提示“完成操作” 成功 3 輸入設(shè)備號,設(shè)備名,按“刪除”按鈕 設(shè)備號=007,設(shè)備名=wo
20、nder 提示“輸入的設(shè)備號與設(shè)備名不匹配” 操作無反應(yīng) 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否匹配 4 輸入設(shè)備名,按“刪除”按鈕 設(shè)備號=空,設(shè)備名=Tiger 提示“刪除操作完成” 操作無反應(yīng) 失敗,未實(shí)現(xiàn)設(shè)備名的匹配刪除功能 5 按“刪除”按鈕 設(shè)備號=空,設(shè)備名=空 提示“設(shè)備號和設(shè)備名都不能為空” 操作無反應(yīng) 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否都不為空 6 輸入設(shè)備名,按“刪除”按鈕 設(shè)備號=空,設(shè)備名=gold 提示“設(shè)備庫中無該設(shè)備” 操作無反應(yīng) 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否都不為空 修改功能 序號
21、操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 1 輸入設(shè)備號,設(shè)備名,按“修改”按鈕 設(shè)備號=006,設(shè)備名=wonder 提示“修改操作完成” 提示“完成操作” 成功 2 輸入設(shè)備號,按“修改”按鈕 設(shè)備號=006,設(shè)備名=空 提示“設(shè)備名不能為空” 提示“完成操作” 失敗,未檢查使用者輸入的設(shè)備名是否為空 3 按“修改”按鈕 設(shè)備號=空,設(shè)備名=空 提示“輸入的設(shè)備號與設(shè)備名都不能為空” 操作無反應(yīng) 失敗,未檢查使用者輸入的設(shè)備號與設(shè)備名是否為空 4 輸入設(shè)備名,按“修改”按鈕 設(shè)備號=空,設(shè)備名=wonder 提示“請輸入
22、設(shè)備號” 操作無反應(yīng) 失敗,未檢查輸入的設(shè)備號是否為空 5 輸入設(shè)備號,設(shè)備名,按“修改”按鈕 設(shè)備號=009,設(shè)備名=lost 提示“設(shè)備庫中無此設(shè)備” 操作無反應(yīng) 失敗,未檢查使用者輸入的設(shè)備號與數(shù)據(jù)庫中數(shù)據(jù)是否匹配 6 輸入設(shè)備號,按“刪除”按鈕 設(shè)備號=009,設(shè)備名=空 提示“設(shè)備庫中無該設(shè)備” 操作無反應(yīng) 失敗,未檢查使用者輸入的設(shè)備號與數(shù)據(jù)庫中數(shù)據(jù)是否匹配 登記功能模塊 設(shè)備入庫登記 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 1 按“確定”按鈕 設(shè)備編號=空,其他信息也為空 提示“請輸入設(shè)備入庫信息
23、” 提示“請選擇一個(gè)設(shè)備” 成功 2 輸入設(shè)備號,按“確定”按鈕 設(shè)備號=下拉列表框的值,其他信息都為空 提示“請輸入入庫設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=12,其他信息為空 提示“請輸入設(shè)備價(jià)格” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 4 輸入設(shè)備名,數(shù)量,價(jià)格,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=12,價(jià)格=25,其他信息為空 提示“請輸入完整的入庫設(shè)備信息” 提示“歸還人不能為空” 成功 5 輸入設(shè)備號,數(shù)量,價(jià)格,歸還人,按“確定
24、”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=12,價(jià)格=25,歸還人=Tom,其他信息為空 提示“設(shè)備入庫信息不夠完整” 提示“操作完成” 成功 設(shè)備出庫登記 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 1 按“確定”按鈕 設(shè)備編號=空,其他信息也為空 提示“請輸入設(shè)備出庫信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 2 輸入設(shè)備號,按“確定”按鈕 設(shè)備號=下拉列表框的值,其他信息都為空 提示“請輸出庫設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=
25、10,其他信息為空 提示“請輸入設(shè)備價(jià)格” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 4 輸入設(shè)備名,數(shù)量,價(jià)格,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價(jià)格=32,其他信息為空 提示“請輸入完整的出庫設(shè)備信息” 提示“未指定錯(cuò)誤” 成功 5 輸入設(shè)備號,數(shù)量,價(jià)格,供應(yīng)商,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價(jià)格=32,供應(yīng)商=lilei,其他默認(rèn) 提示“設(shè)備出庫信息不夠完整” 提示“未指定錯(cuò)誤” 成功 6 輸入設(shè)備號,數(shù)量,價(jià)格,供應(yīng)商,電話,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價(jià)格=32,供應(yīng)商=lil
26、ei,電話=8686543,采購員=空 提示“設(shè)備入庫信息不夠完整” 提示“未指定錯(cuò)誤” 成功 7 輸入設(shè)備號,數(shù)量,價(jià)格,供應(yīng)商,電話,采購員,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=10,價(jià)格=32,供應(yīng)商=lilei,電話=8686543,采購員=Mike 提示“出庫登記已完成” 提示“操作完成” 成功 設(shè)備還庫登記 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 1 按“確定”按鈕 設(shè)備編號=空,需求部門=空,設(shè)備數(shù)量=空 顯示提示信息“請輸入設(shè)備需求信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 2 輸入設(shè)備號,按“
27、確定”按鈕 設(shè)備號=下拉列表框的值,其他信息都為空 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“確定”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=8,其他信息為空 顯示警告信息“請輸入設(shè)備需求部門” 提示“部門一項(xiàng)不能為空” 成功 查詢功能模塊 庫存信息 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 1 按“修改”按鈕 設(shè)備編號=空,其他信息也為空 顯示提示信息“請輸入設(shè)備入庫信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 2 輸入設(shè)備號,按“修改”按鈕 設(shè)備號=下拉
28、列表框的值,其他信息保持默認(rèn) 顯示提示信息“請輸入庫設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 3 輸入設(shè)備號,數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,其他信息保持默認(rèn) 顯示警告信息“請輸入設(shè)備價(jià)格” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 4 輸入設(shè)備名,數(shù)量,價(jià)格,按“修改”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,價(jià)格=22,其他信息保持默認(rèn) 顯示提示信息“請輸入完整的入庫設(shè)備信息” 提示“IDispatch error #3079” 成功 5 按“刪除”按鈕 設(shè)備編號=空,其他信息也為空 顯示提示信息“請輸
29、入設(shè)備入庫信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 6 輸入設(shè)備號,按“刪除”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認(rèn) 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 7 輸入設(shè)備號,數(shù)量,按“刪除”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,其他信息保持默認(rèn) 顯示警告信息“請輸入設(shè)備價(jià)格” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 8 輸入設(shè)備名,數(shù)量,價(jià)格,按“刪除”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=15,價(jià)格=22,其他信息保持默認(rèn) 顯示提示信息“請輸入完整的入庫設(shè)備信息” 提示”IDispatch e
30、rror #3079” 失敗,無法實(shí)現(xiàn)匹配刪除功能 入庫信息 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 1 按“修改”按鈕 設(shè)備編號=空,其他信息也默認(rèn) 顯示提示信息“請輸入設(shè)備庫存信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 2 選擇設(shè)備號,按“修改”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認(rèn) 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 3 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=9,其他信息保持默認(rèn) 顯示警告信息“請輸入完整的設(shè)備信息” 提示“
31、請輸入一個(gè)1至1000之間的數(shù)字” 成功 4 選擇設(shè)備名,輸入現(xiàn)存數(shù)量,最大數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,其他信息保持默認(rèn) 顯示提示信息“請輸入完整的設(shè)備信息” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 5 選擇設(shè)備號,輸入現(xiàn)存,最大數(shù)量,最小數(shù)量,按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,最小數(shù)量=5,其他信息默認(rèn) 顯示提示信息“請輸入設(shè)備完整的設(shè)備信息” 顯示提示信息“請輸入一個(gè)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è)備編號=空,其他信息也默認(rèn) 顯示提示信息“請輸入設(shè)備庫存信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 8 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認(rèn) 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 9 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,按“刪除”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=9,其他信息保持默認(rèn) 顯示警告信息“請輸入完整的設(shè)備信息”
33、提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 10 選擇設(shè)備名,輸入現(xiàn)存數(shù)量,最大數(shù)量,按“刪除”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,其他信息保持默認(rèn) 顯示提示信息“請輸入完整的設(shè)備信息” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 11 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,最大數(shù)量,最小數(shù)量,總數(shù),按“刪除”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,最小數(shù)量=5,總數(shù)=32 顯示提示信息“刪除操作完成” 提示“操作完成” 成功 出庫信息 1 按“刪除”按鈕 設(shè)備編號=空,其他信息也為空 顯示提示信息“請輸入要?jiǎng)h除的
34、設(shè)備信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 2 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息保持默認(rèn) 顯示提示信息“刪除操作已完成” 提示“ IDispatch error #3079” 失敗,未實(shí)現(xiàn)刪除出庫信息的功能 3 選擇設(shè)備號,數(shù)量,按“修改”按鈕 設(shè)備號=列表框的值,其他信息保持默認(rèn) 顯示警告信息“請輸入要修改的數(shù)量” 提示“ IDispatch error #3079” 成功 4 選擇設(shè)備名,輸入庫存數(shù)量,價(jià)格,按“修改”按鈕 設(shè)備號=列表框的值,庫存數(shù)量=17,其他信息保持默認(rèn) 顯示提示信息“請輸入完整的入庫設(shè)備信息” 提示
35、“IDispatch error #3079” 成功 5 選擇設(shè)備名,輸入庫存數(shù)量,庫存狀況,按“修改”按鈕 設(shè)備號=列表框的值,庫存數(shù)量=17,庫存狀況=6,其他信息保持默認(rèn) 顯示提示信息“修改操作已完成” 顯示提示信息“ IDispatch error #3079” 失敗,未實(shí)現(xiàn)修改出庫信息的功能 還庫信息 6 按“修改”按鈕 設(shè)備號=空,其他信息保持默認(rèn) 顯示提示信息“請輸入設(shè)備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 7 輸入數(shù)量,按“修改”按鈕 設(shè)備號=列表框的值,數(shù)量=12,其他信息保持默認(rèn) 顯示警告信息“請選擇設(shè)備號” 提示“
36、IDispatch error #3079” 成功 8 選擇設(shè)備名,按“修改”按鈕 設(shè)備號=列表框的值,其他信息保持默認(rèn) 顯示提示信息“請輸入修改的設(shè)備信息” 提示“IDispatch error #3079” 成功 9 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息默認(rèn) 提示“刪除操作已成功” 提示“ IDispatch error #3079” 失敗,未實(shí)現(xiàn)刪除的功能 10 選擇設(shè)備號,輸入數(shù)量,按“刪除”按鈕 設(shè)備號=列表框的值,數(shù)量=7 提示“修改已成功” 提示“ IDispatch error #3079” 失敗,未實(shí)現(xiàn)修改的功能 需
37、求信息 11 按“刪除”按鈕 設(shè)備號=空,其他信息默認(rèn) 提示“請選擇設(shè)備” 提示“輸入設(shè)備編號” 成功 12 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息默認(rèn) 提示“刪除操作完成” 提示“操作完成” 成功 其他功能模塊 庫存管理 序號 操作描述 輸入值 預(yù)期結(jié)果 實(shí)測結(jié)果 成功與否、失敗原因 生成設(shè)備采購計(jì)劃表 1 按“生成”按鈕 設(shè)備編號=空,其他信息也默認(rèn) 顯示提示信息“請選擇信息” 顯示提示信息“請選擇一個(gè)設(shè)備” 成功 2 選擇設(shè)備號,按“生成”按鈕 設(shè)備號=下拉列表框的值,其他信息保持默認(rèn) 顯示提示信息“請輸入設(shè)
38、備數(shù)量” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 3 選擇設(shè)備號,輸入數(shù)量,按“生成”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=19,其他信息保持默認(rèn) 顯示警告信息“請輸入完整的設(shè)備信息” 提示“請輸入一個(gè)1至1000之間的數(shù)字” 成功 4 選擇設(shè)備名,輸入數(shù)量,價(jià)格,按“生成”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=19,價(jià)格=22,其他信息保持默認(rèn) 顯示提示信息“請輸入完整的設(shè)備信息” 提示“請輸入供應(yīng)商” 成功 5 選擇設(shè)備號,輸入數(shù)量,價(jià)格,供應(yīng)商,按“生成”按鈕 設(shè)備號=下拉列表框的值,數(shù)量=19,價(jià)格=22,供應(yīng)商=Sun,其他信息保持默認(rèn) 顯示提
39、示信息“操作已完成” 顯示提示信息“完成操作” 成功 6 選擇設(shè)備號,輸入現(xiàn)存數(shù)量,最大數(shù)量,最小數(shù)量,總數(shù),按“修改”按鈕 設(shè)備號=下拉列表框的值,現(xiàn)存數(shù)量=15,最大數(shù)量=22,最小數(shù)量=5,總數(shù)=32 顯示提示信息“修改操作完成” 提示“操作完成” 成功 查看設(shè)備采購計(jì)劃報(bào)表 7 按“刪除”按鈕 設(shè)備號=空,其他信息為默認(rèn) 提示“請選擇設(shè)備” 提示“ IDispatch error #3079” 成功 8 選擇設(shè)備號,按“刪除”按鈕 設(shè)備號=列表框的值,其他信息保持默認(rèn) 顯示提示信息“刪除操作已完成” 提示“ IDispatch error #30
40、79” 失敗,未實(shí)現(xiàn)刪除報(bào)表的功能 查看操作日志 9 按“清空日志記錄”按鈕 其他信息保持默認(rèn) 顯示提示信息“日志記錄已空” 提示“ IDispatch error #3079” 失敗,未實(shí)現(xiàn)清空功能 結(jié)論 本課程設(shè)計(jì)采用了Microsoft Access 2000企業(yè)版,前臺應(yīng)用程序采用了Visual Studio 2008開發(fā),提供了Windows界面方便用戶使用。倉庫管理系統(tǒng)功能較為完善,用戶可以使用查詢功能的完成對設(shè)備出借信息的瀏覽;完善的設(shè)備信息管理,使用戶能夠快速查找定位到所需的信息,并進(jìn)行刪除、修改、添加等操作;同時(shí)還能生成設(shè)備采購報(bào)表和操作日志。系統(tǒng)提供
41、了“設(shè)備信息查詢”、使用戶對設(shè)備信息一目了然,整個(gè)系統(tǒng)操作簡單,界面直觀易懂。 倉庫管理系統(tǒng)使用了全新的管理理念,模塊考慮比較全面,在設(shè)計(jì)倉庫管理系統(tǒng)的過程中,并未考慮到用戶身份的驗(yàn)證,故而信息的安全性存在很大的問題。而且在運(yùn)行該系統(tǒng)的過程中,系統(tǒng)報(bào)錯(cuò)的提示信息不夠詳細(xì),系統(tǒng)本身還存在很多的問題亟待解決。 體會 經(jīng)過對《軟件測試技術(shù)》學(xué)習(xí)和對相關(guān)資料的收集,使我受益匪淺,在軟件測試實(shí)驗(yàn)的過程中,發(fā)現(xiàn)了該測試的程序的諸多不足之處,如程序功能方面的不健全、異常處理方面的不完整,甚至于是該系統(tǒng)本身的代碼問題,針對發(fā)現(xiàn)的問題做了詳細(xì)的記錄,在發(fā)現(xiàn)問題的同時(shí),進(jìn)一步熟悉了軟件測
42、試中的相關(guān)知識點(diǎn),不僅掌握了知識要點(diǎn)加深了對軟件測試技術(shù)的應(yīng)用,而且對軟件測試技術(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)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中生物--人體的呼吸1-人教版課件
- 社會研究方法mpa論文寫作PPT培訓(xùn)課件
- 2020高考語文專題-圖文轉(zhuǎn)換漫畫答題技巧ppt課件
- 《語言表達(dá)之補(bǔ)寫語句》ppt課件
- 肺心病診斷及治療(與“肺動脈”有關(guān)的文檔共46張)
- 中考?xì)v史一輪專題復(fù)習(xí)壟斷資本主義時(shí)代的世界課件
- 重慶市結(jié)核病防治基本DOTS細(xì)則介紹
- 鋁的化合物(教育精品)
- 軸對稱(例1)(教育精品)
- 愛之鏈chuan(教育精品)
- bs71p44(教育精品)
- bh(教育精品)
- 北師大版小學(xué)五年級語文上冊《生命與水》課件
- 13白鵝ppt(教育精品)
- 荷葉圓圓 (5)課件