測試計(jì)劃實(shí)例說明_第1頁
測試計(jì)劃實(shí)例說明_第2頁
測試計(jì)劃實(shí)例說明_第3頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、文擋編號(hào)hust_ceshijihua文擋名稱測試計(jì)劃撰寫人鎮(zhèn)祎審核/批準(zhǔn)創(chuàng)建時(shí)間2008-12-24版本變更說明:版本號(hào)更改時(shí)間更改人更改原因?qū)徟薞ersio n1.02008-12-24鎮(zhèn)祎將項(xiàng)目規(guī)范化文 檔改與成測試計(jì)鎮(zhèn)祎劃1. 引言1.1編寫目的 41.2項(xiàng)目背景 41.3定義 51.4參考資料 52. 計(jì)劃 52.1 軟件說明 52.2 測試內(nèi)容 72.3 學(xué)籍管理功能模塊測試 72.4 注冊管理功能模塊測試 82.5 教師信息管理模塊測試 92.6 學(xué)生信息管理模塊測試 92.7 成績管理系統(tǒng)模塊測試 102.8 課程管理功能模塊測試 112.9 服務(wù)器接收端模塊測試 123 測

2、試設(shè)計(jì)說明 123.1 學(xué)籍管理功能模塊測試 123.2 注冊管理功能模塊測試 133.3 教師信息管理模塊測試 153.4 學(xué)生信息管理模塊測試 163.5 成績管理系統(tǒng)模塊測試 173.6 課程管理功能模塊測試 193.7 服務(wù)器接收端模塊測試 193.8 性能測試 204.評(píng)價(jià)標(biāo)準(zhǔn) 214.1 范圍 214.2 數(shù)據(jù)整理 214.3 尺度 211引言1.1編寫目的:測試是“為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程”。測試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多的發(fā)現(xiàn)軟件中的錯(cuò)誤。目前軟件測試 仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對軟件規(guī)格說明設(shè)計(jì)和編碼的最后 復(fù)審,也是必不可少的關(guān)鍵步驟。

3、由于在開發(fā)軟件的過程中,開發(fā)人員會(huì)面 對極其錯(cuò)綜復(fù)雜的問題,我們開發(fā)設(shè)計(jì)人員,用戶,委托公司等的主觀認(rèn)識(shí) 不可能完全符合客觀現(xiàn)實(shí),同時(shí)與工程密切相關(guān)的各類人員之間的通信和配 合也不可能完美無缺,甚至?xí)霈F(xiàn)分歧或是對同一事物理解的偏差。因此, 在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。在教務(wù)系統(tǒng)這類用戶類型固定為學(xué)生,教師及教務(wù)管理人員,但涉及到學(xué)校教學(xué)管理的信息管理 系統(tǒng)中,就必須盡量減少差錯(cuò),以免造成嚴(yán)重的損失。因此,軟件測試對整 個(gè)軟件的開發(fā)是不可或缺的,而一份完整的測試計(jì)劃在開發(fā)流程里也是必須 的。此份軟件測試計(jì)劃的讀者包括:軟件開發(fā)設(shè)計(jì)人員,項(xiàng)目管理人員,軟 件測試人員。1.2項(xiàng)

4、目背景:開發(fā)軟件名稱:HUST學(xué)分制教務(wù)管理系統(tǒng)項(xiàng)目任務(wù)提出者:華中科技大學(xué)教務(wù)處項(xiàng)目開發(fā)者:ZOWL團(tuán)隊(duì)用戶:華中科技大學(xué)學(xué)生,教務(wù)管理人員實(shí)現(xiàn)項(xiàng)目測試的部門:ZOWL團(tuán)隊(duì)1.3定義:SQL SERVER:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBM)SQL: 種用于訪問查詢數(shù)據(jù)庫的語言事務(wù)流:數(shù)據(jù)進(jìn)入模塊后可能有多種路徑進(jìn)行處理。主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。OLLBACK:數(shù)據(jù)庫的錯(cuò)誤恢復(fù)機(jī)制。1.4參考資料:華中科技大學(xué)本科學(xué)分制學(xué)籍管理?xiàng)l例華中科技大學(xué)學(xué)分制選課辦法編號(hào)hust_xiangmujihua :項(xiàng)目計(jì)劃說明書汪瑤編號(hào)hust_

5、FSR:可行性研究報(bào)告鎮(zhèn)祎編號(hào)hust_xuqiuguifan :需求規(guī)格說明書歐高炎2 .計(jì)劃2.1軟件說明了提高測試效率降低測試成本,本測試方案采用黑盒法設(shè)計(jì)基本的測試方 案,再用白盒法補(bǔ)充一些方案。在黑盒法測試方案中,采用等價(jià)劃分技術(shù),把所 有可能的輸入數(shù)據(jù)(有效的和無效的)劃分成幾個(gè)等價(jià)類,其劃分類在以下的輸 入中再詳述。以下列出的圖表,逐項(xiàng)說明被測軟件的功能、輸入和輸出等質(zhì)量指 標(biāo),以作為敘述測試計(jì)劃的提綱:功能子功能輸入輸出權(quán)限學(xué)籍管理功能轉(zhuǎn)專業(yè)管理轉(zhuǎn)專業(yè)申請單轉(zhuǎn)入批準(zhǔn)單教務(wù)管理人員停學(xué)停學(xué)記錄單停學(xué)審批表教務(wù)管理人員休學(xué)休學(xué)記錄單新的學(xué)籍信息教務(wù)管理人員復(fù)學(xué)復(fù)學(xué)記錄單新的學(xué)籍信息

6、教務(wù)管理人員退學(xué)退學(xué)記錄單新的學(xué)籍信息教務(wù)管理人員延長學(xué)習(xí)年 限延長年限記錄 單新的學(xué)籍信息教務(wù)管理人員注冊管理個(gè)人注冊操 作學(xué)號(hào)/注冊命令學(xué)號(hào)/姓名/班級(jí)/ 院系/注冊狀態(tài)教務(wù)管理人員班級(jí)注冊操 作班級(jí)號(hào)/注冊命 令班級(jí)號(hào)/院系/人 數(shù)教務(wù)管理人員個(gè)人注冊狀態(tài)查詢學(xué)號(hào)學(xué)號(hào)/姓名/班級(jí)/院系/ 注冊狀態(tài)教務(wù)管理人員/學(xué)生班級(jí)注冊狀 態(tài)查詢班級(jí)號(hào)班級(jí)號(hào)/院系/人 數(shù)教務(wù)管理人員教師信息 管理教師信息查 詢教師號(hào)教師號(hào)/姓名/性 別/年齡/執(zhí)教時(shí)間/職 稱教務(wù)管理人員/教師教師添加教師號(hào)/姓名/性 別/年齡/執(zhí)教時(shí)新的教師信息教務(wù)管理人員間/職稱教師修改教師號(hào)/相關(guān)修改項(xiàng)新的教師信息教務(wù)管理人員教

7、師刪除教師號(hào)刪除確認(rèn)信息教務(wù)管理人員學(xué)生信息管理學(xué)生信息查詢學(xué)號(hào)(或姓名)學(xué)號(hào)/姓名/性別/班級(jí)/ 院系/家庭住址/身份 證號(hào)教務(wù)管理人員/學(xué)生(學(xué)牛登錄后系統(tǒng)顯示 已注冊的學(xué)生信息)學(xué)生添加學(xué)號(hào)/姓名/性別 /班級(jí)/院系/家 庭住址/身份證 號(hào)添加確認(rèn)信息教務(wù)管理人員學(xué)生修改學(xué)號(hào)(或姓名)/相關(guān)修改項(xiàng)學(xué)號(hào)/姓名/性別/ 班級(jí)/院系/家庭住址/ 身份證號(hào)教務(wù)管理人員學(xué)生刪除學(xué)號(hào)刪除確認(rèn)信息教務(wù)管理人員成績管理成績錄入成績信息成績報(bào)表教師個(gè)人成績報(bào) 表學(xué)號(hào)/學(xué)期信息個(gè)人學(xué)期成績報(bào)表/ 個(gè)人學(xué)年成績報(bào)表/ 個(gè)人綜合成績報(bào)表教務(wù)管理人員/學(xué)生班級(jí)成績報(bào) 表學(xué)年/班級(jí)號(hào)班級(jí)學(xué)年加權(quán)統(tǒng)計(jì)表/班級(jí)學(xué)分統(tǒng)計(jì)

8、表 /班級(jí)綜合加權(quán)成績表教務(wù)管理人員年級(jí)成績報(bào)表年級(jí)年級(jí)加權(quán)成績一 覽表教務(wù)管理人員課程管理課程信息查 詢】田千口 i=r.課程號(hào)課程號(hào)/課程名/課程 性質(zhì)/學(xué)分/課時(shí)/授課 教師教務(wù)管理人員/學(xué)生/ 教師課程添加課程號(hào)/課程名/ 課程性質(zhì)/學(xué)分/ 課時(shí)/授課教師添加確認(rèn)信息教務(wù)管理人員課程修改】田千口 i=r.課程號(hào)課程號(hào)/課程名/ 課程性質(zhì)/學(xué)分/課時(shí)/ 授課教師教務(wù)管理人員課程刪除】田千口 i=r.課程號(hào)刪除確認(rèn)信息教務(wù)管理人員選課 與排課管 理課表發(fā)布系/專業(yè)/學(xué)期/ 年級(jí)課表教務(wù)管理人員課表查看系統(tǒng)查看命令課表教務(wù)管理人員/學(xué)生/ 教師班級(jí)批量選班級(jí)號(hào)/課程號(hào)選課完成信息教務(wù)管理人員

9、課個(gè)人選課課程號(hào)選課完成信息教務(wù)管理人員/學(xué)生教務(wù) 通知管理教務(wù)通知查 看教務(wù)通知命令最近一個(gè)月發(fā)布的通知列表教務(wù)管理人員/學(xué)生/ 教師教務(wù)通知發(fā) 布發(fā)布通知命令 / 題目/類別/發(fā)布 時(shí)間/發(fā)布人通知提交確認(rèn)信 息教務(wù)管理人員教務(wù)通知修 改需修改的通知新的通知信息教務(wù)管理人員教務(wù)通知?jiǎng)h除已發(fā)布的通知?jiǎng)h除確認(rèn)信息教務(wù)管理人員表1:軟件的功能、輸入和輸出質(zhì)量指標(biāo)表2.2測試內(nèi)容:學(xué)籍管理功能模塊測試; 注冊管理功能模塊測試; 教師信息管理模塊測試; 學(xué)生信息管理模塊測試; 成績管理功能模塊測試; 課程管理功能模塊測試; 服務(wù)器接受端模塊測試;2.3學(xué)籍管理功能模塊測試參與單位:ZOW開發(fā)小組被測

10、試部位:學(xué)籍管理功能模塊進(jìn)度安排由于需要對各子單元程序,各模塊及它們之間的接口分別進(jìn)行測試進(jìn)度,故測試進(jìn)度在1天左右。232條件要實(shí)現(xiàn)本功能需要系統(tǒng)和教務(wù)系統(tǒng)數(shù)據(jù)庫進(jìn)行集成,以便實(shí)時(shí)收集學(xué)生學(xué)籍 信息,教師注冊信息及課程教務(wù)信息等數(shù)據(jù)信息。所需硬件:一臺(tái)服務(wù)器,一臺(tái)PC機(jī)(都已連接上了因特網(wǎng))所需軟件:操作系統(tǒng): Win dows 2003 Server開發(fā)平臺(tái):Eclipse數(shù)據(jù)庫管理系統(tǒng):Microsoft SQL Server 2005所需工作人員:Z0W軟件開發(fā)小組全體人員測試資料華中科技大學(xué)提供的學(xué)生學(xué)籍統(tǒng)計(jì)數(shù)據(jù)2.4注冊管理功能模塊測試參與單位:ZOW開發(fā)小組 被測試部位:注冊管理

11、功能模塊進(jìn)度安排由于需要對各子單元程序,各模塊及它們之間的接口分別進(jìn)行測試進(jìn)度,故測試進(jìn)度在1天左右。條件以便實(shí)時(shí)收集學(xué)生學(xué)籍要實(shí)現(xiàn)本功能需要系統(tǒng)和教務(wù)系統(tǒng)數(shù)據(jù)庫進(jìn)行集成, 信息,教師注冊信息及課程教務(wù)信息等數(shù)據(jù)信息。所需硬件:一臺(tái)服務(wù)器,一臺(tái)PC機(jī)(都已連接上了因特網(wǎng)) 所需軟件:操作系統(tǒng): Win dows 2003 Server開發(fā)平臺(tái):Eclipse數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005所需工作人員:ZOW軟件開發(fā)小組全體人員測試資料華中科技大學(xué)提供的學(xué)生學(xué)籍統(tǒng)計(jì)數(shù)據(jù)2.5教師信息管理模塊測試參與單位:ZOW開發(fā)小組被測試部位:教師信息管理模塊進(jìn)度安排由于需要對各子單元程序,各

12、模塊及它們之間的接口分別進(jìn)行測試進(jìn)度,故測試進(jìn)度在1天左右。條件要實(shí)現(xiàn)本功能需要系統(tǒng)和教務(wù)系統(tǒng)數(shù)據(jù)庫進(jìn)行集成,以便實(shí)時(shí)收集學(xué)生學(xué)籍 信息,教師注冊信息及課程教務(wù)信息等數(shù)據(jù)信息。所需硬件:一臺(tái)服務(wù)器,一臺(tái)PC機(jī)(都已連接上了因特網(wǎng))所需軟件:操作系統(tǒng): Win dows 2003 Server開發(fā)平臺(tái):Eclipse數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005所需工作人員:ZOW軟件開發(fā)小組全體人員測試資料華中科技大學(xué)提供的學(xué)生學(xué)籍統(tǒng)計(jì)數(shù)據(jù)2.6學(xué)生信息管理模塊測試參與單位:ZOW開發(fā)小組被測試部位:學(xué)生信息管理模塊進(jìn)度安排由于需要對各子單元程序,各模塊及它們之間的接口分別進(jìn)行測試進(jìn)度,故測試

13、進(jìn)度在1天左右。262條件要實(shí)現(xiàn)本功能需要系統(tǒng)和教務(wù)系統(tǒng)數(shù)據(jù)庫進(jìn)行集成,以便實(shí)時(shí)收集學(xué)生學(xué)籍 信息,教師注冊信息及課程教務(wù)信息等數(shù)據(jù)信息。所需硬件:一臺(tái)服務(wù)器,一臺(tái)PC機(jī)(都已連接上了因特網(wǎng))所需軟件:操作系統(tǒng): Win dows 2003 Server開發(fā)平臺(tái):Eclipse數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005所需工作人員:ZOW軟件開發(fā)小組全體人員測試資料華中科技大學(xué)提供的學(xué)生學(xué)籍統(tǒng)計(jì)數(shù)據(jù)2.7成績管理功能模塊測試參與單位:ZOW開發(fā)小組被測試部位:成績管理功能模塊進(jìn)度安排由于需要對各子單元程序,各模塊及它們之間的接口分別進(jìn)行測試進(jìn)度,故測試進(jìn)度在1天左右。條件要實(shí)現(xiàn)本功能需要系

14、統(tǒng)和教務(wù)系統(tǒng)數(shù)據(jù)庫進(jìn)行集成,以便實(shí)時(shí)收集學(xué)生學(xué)籍 信息,教師注冊信息及課程教務(wù)信息等數(shù)據(jù)信息。所需硬件:一臺(tái)服務(wù)器,一臺(tái)PC機(jī)(都已連接上了因特網(wǎng))所需軟件:操作系統(tǒng): Win dows 2003 Server開發(fā)平臺(tái):Eclipse數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005所需工作人員:ZOW軟件開發(fā)小組全體人員測試資料華中科技大學(xué)提供的學(xué)生學(xué)籍統(tǒng)計(jì)數(shù)據(jù)2.8課程管理功能模塊測試參與單位:ZOW開發(fā)小組被測試部位:課程管理功能模塊進(jìn)度安排由于需要對各子單元程序,各模塊及它們之間的接口分別進(jìn)行測試進(jìn)度,故測試進(jìn)度在1天左右。條件要實(shí)現(xiàn)本功能需要系統(tǒng)和教務(wù)系統(tǒng)數(shù)據(jù)庫進(jìn)行集成,以便實(shí)時(shí)收集學(xué)生

15、學(xué)籍 信息,教師注冊信息及課程教務(wù)信息等數(shù)據(jù)信息。所需硬件:一臺(tái)服務(wù)器,一臺(tái)PC機(jī)(都已連接上了因特網(wǎng))所需軟件:操作系統(tǒng): Win dows 2003 Server開發(fā)平臺(tái):Eclipse數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005所需工作人員:ZOW軟件開發(fā)小組全體人員測試資料華中科技大學(xué)提供的學(xué)生學(xué)籍統(tǒng)計(jì)數(shù)據(jù)2.9服務(wù)器接收端模塊測試參與單位:ZOW開發(fā)小組被測試部位:服務(wù)器接收端模塊進(jìn)度安排由于需要對各子單元程序,各模塊及它們之間的接口分別進(jìn)行測試進(jìn)度,故測試進(jìn)度在1天左右。條件要實(shí)現(xiàn)本功能需要系統(tǒng)和教務(wù)系統(tǒng)數(shù)據(jù)庫進(jìn)行集成,以便實(shí)時(shí)收集學(xué)生學(xué)籍 信息,教師注冊信息及課程教務(wù)信息等數(shù)據(jù)

16、信息。所需硬件:一臺(tái)服務(wù)器,一臺(tái)PC機(jī)(都已連接上了因特網(wǎng))所需軟件:操作系統(tǒng): Win dows 2003 Server開發(fā)平臺(tái):Eclipse數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005所需工作人員:ZOW軟件開發(fā)小組全體人員測試資料選課系統(tǒng)處理后傳輸?shù)臄?shù)據(jù)3測試設(shè)計(jì)說明教務(wù)管理系統(tǒng)需求如下:測試項(xiàng)標(biāo)示追溯文檔學(xué)籍管理功能XJGL需求規(guī)格說明書4.1用戶手冊3.1注冊管理功能ZCGL需求規(guī)格說明書4.2 用戶手冊3.2教師信息管理JSXX需求規(guī)格說明書4.3用戶手冊3.3學(xué)生信息管理XSXX需求規(guī)格說明書4.4 用戶手冊3.4成績管理功能CJGL需求規(guī)格說明書4.5用戶手冊3.5課程管理

17、功能KCGL需求規(guī)格說明書4.6 用戶手冊3.6服務(wù)器接收端模塊功能FJSD需求規(guī)格說明書4.7用戶手冊3.73.1學(xué)籍管理功能模塊測試3.1.1 控制人工輸入輸入該模塊需要輸入的信息為學(xué)生的學(xué)籍信息,學(xué)生注冊信息,在輸入的測試數(shù)據(jù)中可分為有效輸入類和無效輸入類。其中的錯(cuò)誤種類有:無效輸入類:1)數(shù)據(jù)類型不匹配學(xué)號(hào)stri ng姓名stri ng院系stri ng專業(yè)stri ng轉(zhuǎn)專業(yè)記錄-口號(hào)long int班級(jí)號(hào)char(4)時(shí)間(休學(xué)、停學(xué))date復(fù)學(xué)學(xué)期stri ng原因及意見string備注stri ng2)數(shù)據(jù)超出規(guī)定范圍轉(zhuǎn)專業(yè)記錄號(hào)最大11位;各項(xiàng)時(shí)間的格式為 年-月-日(

18、yyyy-mm-dd )。有效輸入類:當(dāng)用戶只輸入各項(xiàng)記錄標(biāo)的基本信息時(shí),則有效;輸出對數(shù)據(jù)進(jìn)行初步檢驗(yàn)。若發(fā)現(xiàn)錯(cuò)誤,則轉(zhuǎn)入處理異常的過程并拋出異常, 給 出數(shù)據(jù)格式不符合要求的提示;若未發(fā)現(xiàn)錯(cuò)誤,則修改學(xué)生學(xué)籍的信息,然后更 新數(shù)據(jù)庫中的學(xué)籍信息和更新已注冊的學(xué)生信息。過程以教務(wù)管理員的權(quán)限去分別填寫學(xué)籍管理的相關(guān)記錄表。查找到的相應(yīng)同學(xué) 的學(xué)籍管理信息及學(xué)生注冊信息。選擇好學(xué)生的注冊信息(學(xué)號(hào)、姓名、院系、班級(jí)、學(xué)籍狀態(tài)、各項(xiàng)學(xué)籍信息)進(jìn)行修改,然后確定,把更新信息發(fā)送至服務(wù) 器。各子單元過程分別進(jìn)行測試,然后根據(jù)白盒法按照詳細(xì)設(shè)計(jì)說明書中的流程 圖對其進(jìn)行跟蹤測試。3.2注冊管理功能模塊

19、測試3.2.1 控制半自動(dòng)引入輸入該模塊需要院系的交往管理人員輸入的注冊條件(學(xué)生學(xué)號(hào)、或班級(jí)號(hào)),再輸入注冊命令,完成相應(yīng)注冊。在輸入的測試數(shù)據(jù)中可分為有效輸入類和無效 輸入類。其中的錯(cuò)誤種類有:無效輸入類:1)數(shù)據(jù)類型不匹配學(xué)號(hào)stri ng班級(jí)號(hào) char(4)2)數(shù)據(jù)超出規(guī)定范圍學(xué)號(hào)的長度與格式不符合華中科技大學(xué)學(xué)生學(xué)號(hào)編碼管理辦法的規(guī)定, 班級(jí)號(hào)的長度超出規(guī)定長度 4位數(shù)有效輸入類:根據(jù)華中科技大學(xué)學(xué)生學(xué)號(hào)編碼管理辦法的規(guī)定,華中科技大學(xué)本科生學(xué)號(hào)編碼應(yīng)依據(jù)以下規(guī)則進(jìn)行編碼:1)07級(jí)以前為12位數(shù),編碼原則:01+年號(hào)(四位數(shù))+專業(yè)班級(jí)編號(hào)(四 位數(shù))+個(gè)人班級(jí)編號(hào)(2位數(shù));2

20、 )07級(jí)及以后變?yōu)?0位數(shù),編碼原則:U+年號(hào)(四位數(shù))+班級(jí)編號(hào)(3 位數(shù))+個(gè)人編號(hào)(2位數(shù)323輸出對教務(wù)管理人員提交的信息進(jìn)行檢驗(yàn)。若沒有填寫學(xué)號(hào)或班級(jí)號(hào),則系統(tǒng)會(huì) 彈出“請輸入一個(gè)學(xué)號(hào)或一個(gè)班級(jí)號(hào)”的提示;若填寫的學(xué)號(hào)格式不正確,則系 統(tǒng)會(huì)彈出“該學(xué)號(hào)不存在”的提示;若填寫的班級(jí)號(hào)格式不正確,則系統(tǒng)會(huì)彈出 “該班級(jí)不存在”的提示;若未出現(xiàn)錯(cuò)誤,則進(jìn)入注冊管理界面。324過程院系教務(wù)管理人員通過輸入需要注冊的學(xué)生的學(xué)號(hào)或需注冊的班級(jí)的班級(jí) 號(hào),系統(tǒng)將調(diào)用學(xué)生信息管理模塊、 顯示學(xué)生基本信息或班級(jí)信息,來更改學(xué)生 注冊狀態(tài)和班級(jí)注冊狀態(tài)。各子單元過程分別進(jìn)行測試,然后根據(jù)白盒法按照詳細(xì)

21、設(shè)計(jì)說明書中的流程 圖對其進(jìn)行跟蹤測試。3.3教師信息管理模塊測試3.3.1 控制半自動(dòng)引入輸入該模塊需要教務(wù)管理人員或教師本人輸入教師號(hào)進(jìn)行教師信息查詢查詢,而由教務(wù)管理人員輸入各項(xiàng)教師基本信息來完成教師信息的添加、 修改、刪除功能。 在輸入的測試數(shù)據(jù)中可分為有效輸入類和無效輸入類。其中的錯(cuò)誤種類有:無效輸入類:1)數(shù)據(jù)類型不匹配教師號(hào)stri ng姓名 stri ng性別char(1)開始執(zhí)教時(shí)間date職稱stri ng2)數(shù)據(jù)超出規(guī)定范圍教師號(hào)不符合華中科技大學(xué)教師教師號(hào)編碼管理辦法的規(guī)定;開始執(zhí)教時(shí)間的格式不合規(guī)范。有效輸入類:在性別項(xiàng)只能輸入F (女)或M (男),則查詢有效;開始

22、執(zhí)教時(shí)間的格式 為 年-月(yyyy-mm),且執(zhí)教時(shí)間必須在系統(tǒng)當(dāng)前時(shí)間以前或當(dāng)前時(shí)間。333輸出對用戶提交的信息進(jìn)行檢驗(yàn)。若沒有按教師號(hào)格式輸入教師號(hào),則系統(tǒng)會(huì)彈 出“該教師不存在”的提示;若輸入的開始執(zhí)教時(shí)間在當(dāng)前時(shí)間以后,則系統(tǒng)會(huì) 彈出“不能對以后的時(shí)間進(jìn)行注冊”的提示;若未出現(xiàn)錯(cuò)誤,則進(jìn)入教師信息管 理頁面。過程教務(wù)管理人員或教師輸入教師的教師號(hào), 點(diǎn)擊查詢,下面將出現(xiàn)所查詢的教 師信息(教師號(hào),姓名,性別,年齡,開始執(zhí)教時(shí)間,職稱) 。教務(wù)管理人員選 擇相關(guān)命令可對教師信息進(jìn)行添加、刪除、修改。各子單元過程分別進(jìn)行測試,然后根據(jù)白盒法按照詳細(xì)設(shè)計(jì)說明書中的流程 圖對其進(jìn)行跟蹤測試。

23、3.4學(xué)生信息管理模塊測試3.4.1 控制半自動(dòng)引入輸入該模塊需要教務(wù)管理人員或?qū)W生本人輸入學(xué)號(hào)進(jìn)行教師信息查詢查詢,而由 教務(wù)管理人員輸入各項(xiàng)學(xué)生基本信息來完成教師信息的添加、修改、刪除功能 在輸入的測試數(shù)據(jù)中可分為有效輸入類和無效輸入類。其中的錯(cuò)誤種類有: 無效輸入類:1)數(shù)據(jù)類型不匹配學(xué)號(hào)stri ng姓名stri ng性別char(1)班級(jí)號(hào)char(4)院系stri ng家庭住址stri ng身份證號(hào)stri ng2)數(shù)據(jù)超出規(guī)定范圍無范圍限定:學(xué)號(hào)的長度與格式不符合華中科技大學(xué)學(xué)生學(xué)號(hào)編碼管理辦法的規(guī)定, 班級(jí)號(hào)的長度超出規(guī)定長度 4位數(shù);身份證號(hào)長度與格式不符合中華人民共 和國公

24、民身份證號(hào)管理規(guī)范。有效輸入類:身份證號(hào)長度與格式,班級(jí)號(hào)。根據(jù)華中科技大學(xué)學(xué)生學(xué)號(hào)編碼管理辦法 的規(guī)定,華中科技大學(xué)本科生學(xué)號(hào)編碼應(yīng)依據(jù)以下規(guī)則進(jìn)行編碼:1)07級(jí)以前為12位數(shù),編碼原則:01+年號(hào)(四位數(shù))+專業(yè)班級(jí)編號(hào)(四 位數(shù))+個(gè)人班級(jí)編號(hào)(2位數(shù));2)07級(jí)及以后變?yōu)?0位數(shù),編碼原則:U+年號(hào)(四位數(shù))+班級(jí)編號(hào)(3位數(shù))+個(gè)人編號(hào)(2位數(shù)輸出對用戶提交的信息進(jìn)行檢驗(yàn)。若沒有按學(xué)號(hào)格式輸入學(xué)號(hào),則系統(tǒng)會(huì)彈出“該 學(xué)生不存在”的提示;若輸入的身份證號(hào)不服個(gè)規(guī)范,則系統(tǒng)會(huì)彈出“請輸入正 確的身份證號(hào)”的提示;若未出現(xiàn)錯(cuò)誤,則進(jìn)入學(xué)生信息管理頁面。過程教務(wù)管理人員或?qū)W生輸入教師的學(xué)

25、號(hào), 點(diǎn)擊查詢,下面將出現(xiàn)所查詢的學(xué)生 信息(學(xué)號(hào),姓名,性別,班級(jí),院系,家庭住址,身份證號(hào)) 。教務(wù)管理人員 選擇相關(guān)命令可對學(xué)生信息進(jìn)行添加、刪除、修改。各子單元過程分別進(jìn)行測試,然后根據(jù)白盒法按照詳細(xì)設(shè)計(jì)說明書中的流程 圖對其進(jìn)行跟蹤測試。3.5成績管理功能模塊測試3.5.1 控制半自動(dòng)引入輸入該模塊需要由教師輸入的信息為各學(xué)科成績, 在輸入的測試數(shù)據(jù)中可分為有 效輸入類和無效輸入類。其中的錯(cuò)誤種類有:無效輸入類:1)數(shù)據(jù)類型不匹配學(xué)號(hào)stri ng課程名 stri ng成績float2)數(shù)據(jù)超出規(guī)定范圍學(xué)號(hào)不符合華中科技大學(xué)學(xué)生學(xué)號(hào)編碼管理辦法的規(guī)定。有效輸入類:選擇的課程名一次只能

26、一個(gè),成績?yōu)樾∮?00的非負(fù)十進(jìn)制浮點(diǎn)數(shù),精度為 精確到小數(shù)點(diǎn)兩位(DD.DD )。輸出當(dāng)教師選擇課程時(shí),沒有選擇或選擇一個(gè)以上的課程時(shí), 系統(tǒng)會(huì)彈出“一次 只能選擇一門課程”;當(dāng)?shù)侨氲某煽儾环弦?guī)范時(shí),系統(tǒng)會(huì)彈出“請輸入正確的 分?jǐn)?shù)”;當(dāng)輸入均符合要求時(shí),系統(tǒng)會(huì)提示“提交”或“保存”。過程當(dāng)教師登錄系統(tǒng)后,選擇成績錄入命令,系統(tǒng)顯示選修了此課程的所有學(xué)生 的信息,并給出成績錄入框,教師進(jìn)行成績錄入操作錄入過程中, 系統(tǒng)提供保存 和提交按鈕。當(dāng)教師選擇了保存后,系統(tǒng)保存輸入的成績,但成績狀態(tài)為“已錄 入”狀態(tài),此狀態(tài)下,教務(wù)管理人員和學(xué)生不能查看到成績信息;當(dāng)教師選擇提 交后,系統(tǒng)保存成績,并

27、將成績狀態(tài)改為“已提交”。各子單元過程分別進(jìn)行測試,然后根據(jù)白盒法按照詳細(xì)設(shè)計(jì)說明書中的流程 圖對其進(jìn)行跟蹤測試。3.6課程管理功能模塊測試3.6.1 控制半自動(dòng)引入。輸入將課程編碼從教務(wù)數(shù)據(jù)庫中的課程數(shù)據(jù)導(dǎo)入系統(tǒng)。輸出查詢出來的課程信息會(huì)通過查詢選項(xiàng)顯示出來,教務(wù)管理人員可以通過修 改顯示的課程信息來達(dá)到修改教務(wù)數(shù)據(jù)庫中的課程數(shù)據(jù)。過程課程管理主要是對課程信息進(jìn)行查詢、修改、添加、刪除操作。其中教務(wù)管 理人員擁有所有操作權(quán)限,教師則能查看自己所授課程的信息。各子單元過程分別進(jìn)行測試,然后根據(jù)白盒法按照詳細(xì)設(shè)計(jì)說明書中的流程 圖對其進(jìn)行跟蹤測試。3.7服務(wù)器接受端模塊測試3.7.1 控制半自動(dòng)引入。輸入選課系統(tǒng)模擬機(jī)發(fā)送來的原始數(shù)據(jù)(TCP包)。輸出提取出來的信息發(fā)送到SQL 2005服務(wù)器。過程選課系統(tǒng)發(fā)送出數(shù)據(jù)(學(xué)生信息,課程信息,教師信息),系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論