版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟件測(cè)試學(xué)生成績管理系統(tǒng)學(xué)號(hào): 姓名: 班級(jí): 指導(dǎo)老師: 成績: 目 錄第1章引言11.1 編寫目的.11.2 項(xiàng)目背景.1 1.3 定義.11.4 參考資料.1第2章需求分析22.1 問題分析.22.2 可行性分析.22.2.1 性能需求分析.22.2.2 運(yùn)行需求.32.2.3 其他需求.32.3 系統(tǒng)功能分析.32.4 關(guān)鍵設(shè)計(jì)和實(shí)現(xiàn)技術(shù)說明.42.5頂層數(shù)據(jù)流圖.42.6系統(tǒng)功能模塊.42.7數(shù)據(jù)字典.62.8概念模型設(shè)計(jì)62.9小結(jié).8第3章系統(tǒng)測(cè)試93.1 簡要說明.93.2 測(cè)試進(jìn)度安排.93.3 等價(jià)分類法113.3.1 說明.113.3.2 教師信息部分.113.3.3 學(xué)
2、生信息部分113.3.4 課程信息部分133.3.5 學(xué)生成績部分143.4 路徑分析法153.4.1 控制流圖153.4.2 測(cè)試用例17第4章評(píng)價(jià)準(zhǔn)則.184.1 范圍184.2 準(zhǔn)則184.3 數(shù)據(jù)整理184.4 對(duì)性能的規(guī)定184.5 其他專門要求19第5章總結(jié).19第1章 引言1.1編寫目的為提高其安全性和響應(yīng)速度,本系統(tǒng)是基于C/S結(jié)構(gòu)的學(xué)生成績管理系統(tǒng),通過該系統(tǒng)可對(duì)學(xué)生成績信息進(jìn)行方便管理,為學(xué)校學(xué)生和老師建立一個(gè)成績信息溝通的平臺(tái),從而方便學(xué)校學(xué)生的成績管理。為了保證學(xué)生信息管理系統(tǒng)的各項(xiàng)功能可靠的實(shí)現(xiàn),特編寫了此測(cè)試計(jì)劃,對(duì)所開發(fā)軟件的各功能模塊和事例系統(tǒng)進(jìn)行測(cè)試。1.2項(xiàng)
3、目背景隨著社會(huì)信息量的與日俱增,學(xué)校需要有一個(gè)很好的學(xué)生成績管理系統(tǒng),以方便對(duì)學(xué)生成績進(jìn)行有效的管理。系統(tǒng)應(yīng)具有既方便老師對(duì)覺得成績的查詢和插入,也方便學(xué)生對(duì)自己成績和獲得的學(xué)分進(jìn)行查詢的功能。其中:l 軟件系統(tǒng)名稱:學(xué)生信息管理系統(tǒng)l 項(xiàng)目的任務(wù)提出者:軟件測(cè)試教程巫宗兵老師l 用戶:教務(wù)處信息管理人員、教師、學(xué)生和相關(guān)人員1.3定義從用戶角度來看,系統(tǒng)首先應(yīng)該能夠提供便捷與強(qiáng)大的信息查詢功能。對(duì)于學(xué)校的全體老師而言,他們應(yīng)該能夠?qū)ο到y(tǒng)的不同部分有各自不同的權(quán)限,例如任課教師可以錄入成績,但成績一旦保存之后任課教師就不能再具有修改成績的權(quán)限,對(duì)于其他教師而言應(yīng)該具有查詢所有科目及所有學(xué)生的成
4、績的權(quán)限等等。對(duì)于學(xué)生而言,系統(tǒng)應(yīng)該提供學(xué)生能夠查詢自己的成績的功能。該系統(tǒng)具有較強(qiáng)的靈活性及可擴(kuò)展性,能夠存儲(chǔ)一定數(shù)量的學(xué)生信息,并方便有效的進(jìn)行相應(yīng)的數(shù)據(jù)操作和管理,這主要包括:學(xué)生信息的錄入、刪除及修改,課程信息的錄入,刪除和修改,課程信息的錄入,刪除和修改,各種信息的單條件查詢和多條件的組合查詢,以及學(xué)生各科成績的多關(guān)鍵字檢索查詢。希望通過本系統(tǒng)的開發(fā)可以解決學(xué)生成績管理、課程信息管理、學(xué)生基本信息管理功能,主要是針對(duì)登錄用戶的添加、刪除、修改和查詢功能,使學(xué)校對(duì)學(xué)生的成績管理自動(dòng)化和規(guī)范化。1.4參考資料軟件測(cè)試方法和技術(shù) 朱少民 主編 清華大學(xué)出版社軟件測(cè)試教程 杜文潔 主編 清華
5、大學(xué)出版社如何設(shè)計(jì)黑盒測(cè)試的測(cè)試用例 談 燕 主編 成都教育學(xué)院學(xué)報(bào)常用軟件工程 鄭人杰 主編 清華大學(xué)出版社面向?qū)ο筌浖こ膛cUML 張 京 主編 人民郵電出版社數(shù)據(jù)庫原理與實(shí)踐教程SQL Server 何玉潔 主編 清華大學(xué)出版社第2章 任務(wù)概述2.1問題描述隨著社會(huì)信息量的與日俱增,學(xué)校需要有一個(gè)很好的學(xué)生成績管理系統(tǒng),以方便對(duì)學(xué)生成績進(jìn)行有效的管理。系統(tǒng)應(yīng)具有既方便老師對(duì)覺得成績的查詢和插入,也方便學(xué)生對(duì)自己成績和獲得的學(xué)分進(jìn)行查詢的功能。為提高其安全性和響應(yīng)速度,本系統(tǒng)是基于C/S結(jié)構(gòu)的學(xué)生成績管理系統(tǒng),通過該系統(tǒng)可對(duì)學(xué)生成績信息進(jìn)行方便管理,為學(xué)校學(xué)生和老師建立一個(gè)成績信息溝通的平
6、臺(tái),從而方便學(xué)校學(xué)生的成績管理。2.2可行性分析從用戶角度來看,系統(tǒng)首先應(yīng)該能夠提供便捷與強(qiáng)大的信息查詢功能。對(duì)于學(xué)校的全體老師而言,他們應(yīng)該能夠?qū)ο到y(tǒng)的不同部分有各自不同的權(quán)限,例如任課教師可以錄入成績,但成績一旦保存之后任課教師就不能再具有修改成績的權(quán)限,對(duì)于其他教師而言應(yīng)該具有查詢所有科目及所有學(xué)生的成績的權(quán)限等等。對(duì)于學(xué)生而言,系統(tǒng)應(yīng)該提供學(xué)生能夠查詢自己的成績的功能。該系統(tǒng)具有較強(qiáng)的靈活性及可擴(kuò)展性,能夠存儲(chǔ)一定數(shù)量的學(xué)生信息,并方便有效的進(jìn)行相應(yīng)的數(shù)據(jù)操作和管理,這主要包括:學(xué)生信息的錄入、刪除及修改,課程信息的錄入,刪除和修改,課程信息的錄入,刪除和修改,各種信息的單條件查詢和多
7、條件的組合查詢,以及學(xué)生各科成績的多關(guān)鍵字檢索查詢??傊?,希望通過本系統(tǒng)的開發(fā),可以解決學(xué)生成績管理、課程信息管理、學(xué)生基本信息管理功能,主要是針對(duì)登錄用戶的添加、刪除、修改和查詢功能,使學(xué)校對(duì)學(xué)生的成績管理自動(dòng)化和規(guī)范化。2.2.1性能要求分析l 系統(tǒng):系統(tǒng)易操作性:所開發(fā)的系統(tǒng)應(yīng)做到操作簡單,盡量使系統(tǒng)操作不受用戶對(duì)電腦知識(shí)水平的限制。系統(tǒng)具有可維護(hù)性:由于系統(tǒng)涉及的成績比較廣,數(shù)據(jù)庫中的數(shù)據(jù)需定期修改,系統(tǒng)可利用的空間及性能也隨之下降,為了使系統(tǒng)更好地運(yùn)轉(zhuǎn),學(xué)院可以對(duì)系統(tǒng)數(shù)據(jù)及一些簡單的功能進(jìn)行獨(dú)立的維護(hù)及調(diào)整。系統(tǒng)具有開放性:該系統(tǒng)能夠在開放的硬件體系結(jié)構(gòu)中運(yùn)行,并且能與其他系統(tǒng)順利連
8、接,不會(huì)因外部系統(tǒng)的不同面要做在量的修改工作。l 數(shù)據(jù)精確度:要求保證能及時(shí)正確保存相關(guān)信息,能夠查詢到所要查詢的相關(guān)信息并保證其正確率。l 時(shí)間特性:要求保證一般操作的響應(yīng)時(shí)間應(yīng)在12秒內(nèi)。l 適應(yīng)性:要求滿足運(yùn)行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其它應(yīng)用軟件的獨(dú)立運(yùn)行要求,與一般軟件沒沖突情況。2.2.2運(yùn)行需求一硬件方面:1服務(wù)器:CPU:P4 2.0G以上內(nèi)存:512M硬盤:60G以上網(wǎng)絡(luò):100M /1000M Ethenet2.客戶機(jī):CPU:500Mz內(nèi)存:64M以上硬盤:1G以上網(wǎng)絡(luò):10M Ethenet二軟件方面1.服務(wù)器:操作系統(tǒng):Windows 2000/XP/200
9、3WEB服務(wù):IIS5.0數(shù)據(jù)庫:SQL Server 2000(建議打Service Pack 3補(bǔ)?。?.客戶機(jī):操作系統(tǒng):Windows系列之一瀏覽器:IE6.0以上版本 2.2.3其他需求l 安全保密:增加用戶登錄驗(yàn)證,確保信息安全性。l 可維護(hù)性:應(yīng)具備改正性維護(hù)、適應(yīng)性維護(hù)、擴(kuò)充與完善性維護(hù)等。l 可移植性:軟件能夠安裝于windows下的各種流行版本。2.3系統(tǒng)功能分析系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本學(xué)生管理管理信息系統(tǒng)需要完成功能主要是:通過有教師登錄管理系統(tǒng)錄入學(xué)生成績、學(xué)生的基本信息以及課
10、程安排,通過教師對(duì)學(xué)生成績、學(xué)生的基本信息機(jī)課程安排進(jìn)行相關(guān)管理,教師同時(shí)是系統(tǒng)管理員,教師對(duì)系統(tǒng)內(nèi)部的各種信息有添加、刪除和修改等功能。學(xué)生可以通過學(xué)號(hào)登錄系統(tǒng)進(jìn)行相關(guān)信息的查詢但不具備修改、添加和刪除的權(quán)限,教師可以授權(quán)給部分學(xué)生對(duì)系統(tǒng)內(nèi)部數(shù)據(jù)進(jìn)行添加、刪除和修改。l 學(xué)生基本信息管理各個(gè)授課教師登錄管理系統(tǒng)將學(xué)生的各項(xiàng)基本信息包括學(xué)號(hào)、姓名、性別、年齡和所在系等相關(guān)信息錄入到系統(tǒng)數(shù)據(jù)庫中,教師可實(shí)現(xiàn)學(xué)生成績的管理的功能,包括添加、刪除和修改等。l 課程信息管理各個(gè)授課教師登錄管理系統(tǒng)將課程信息錄入到系統(tǒng)數(shù)據(jù)庫中,教師可實(shí)現(xiàn)課程信息的管理的功能,包括添加、刪除和修改等。l 學(xué)生成績管理各個(gè)
11、授課教師登錄管理系統(tǒng)將學(xué)生的考試成績錄入到系統(tǒng)數(shù)據(jù)庫中,教師可實(shí)現(xiàn)學(xué)生成績的管理的功能,包括添加、刪除和修改等。2.4關(guān)鍵設(shè)計(jì)和實(shí)現(xiàn)技術(shù)說明2.4.1關(guān)鍵設(shè)計(jì)本人認(rèn)為此學(xué)生成績管理系統(tǒng)關(guān)鍵設(shè)計(jì)部分在于需求分析部分,軟件需求分析是軟件生存周期中重要的一步也是最關(guān)鍵的一步。需求分析的任務(wù)為通過開發(fā)人員與用戶的交流和討論準(zhǔn)確的獲取用戶對(duì)系統(tǒng)的具體要求。需求分析通常采用結(jié)構(gòu)化分析法和原型化方法。結(jié)構(gòu)化分析方法簡稱SA方法是一種面向數(shù)據(jù)流、自頂向下、逐步求精的需求分析方法,本學(xué)生成績管理系統(tǒng)所采用的就是此方法。本學(xué)生成績管理系統(tǒng)操作方便且設(shè)計(jì)思想也較為簡單,不僅能滿足教師平時(shí)對(duì)學(xué)生的管理也有利于學(xué)校家務(wù)
12、系統(tǒng)的整體管理,在上述的概念模型設(shè)計(jì)階段結(jié)束后可進(jìn)行物理模型設(shè)計(jì),物理模型設(shè)計(jì)階段結(jié)束后即可著力于數(shù)據(jù)庫的建立與實(shí)施階段,在數(shù)據(jù)庫建立與實(shí)施階段可根據(jù)上述數(shù)據(jù)字典及概念模型階段的設(shè)計(jì)創(chuàng)建出相應(yīng)的數(shù)據(jù)表。管理系統(tǒng)設(shè)計(jì)的后期工作主要包括性能測(cè)試及相關(guān)的維護(hù)工作,本系統(tǒng)較為簡單因此維護(hù)工作不是很重。2.4.2實(shí)現(xiàn)技術(shù)說明本學(xué)生成績管理系統(tǒng)的實(shí)現(xiàn)及運(yùn)行環(huán)境是基于Win XP及以上版本操作系統(tǒng),數(shù)據(jù)庫的構(gòu)建使用SQL Server 2005軟件,具體系統(tǒng)維護(hù)時(shí)具體使用情況而定2.5頂層數(shù)據(jù)流圖通過分析,我們可以得到“學(xué)生成績管理系統(tǒng)”的頂層數(shù)據(jù)流圖,如圖1所示。教師登錄錄入信息學(xué)生成績管理系統(tǒng)學(xué)生登錄相
13、關(guān)信息圖1 系統(tǒng)頂層數(shù)據(jù)流圖教師以管理員身份憑教師編號(hào)及密碼登錄管理系統(tǒng)錄入學(xué)生基本信息、學(xué)生成績及課程信息,教師可以對(duì)通過管理系統(tǒng)實(shí)現(xiàn)學(xué)生成績管理、課程信息管理、學(xué)生基本信息管理并且教師有權(quán)對(duì)以錄入的數(shù)據(jù)信息進(jìn)行添加、刪除和修改,學(xué)生以訪問者身份憑學(xué)號(hào)及登錄密碼登錄到管理系統(tǒng)可以查詢到課程信息及自己的考試成績,但學(xué)生無權(quán)限對(duì)數(shù)據(jù)庫內(nèi)數(shù)據(jù)進(jìn)行添加、刪除和修改。2.6系統(tǒng)功能模塊在本系統(tǒng)中教師幾位系統(tǒng)的管理員本系統(tǒng)具有以下功能模塊:學(xué)生成績管理、課程信息管理、學(xué)生基本信息管理,主要是針對(duì)對(duì)信息的添加、刪除、修改和查詢功能,使學(xué)校對(duì)學(xué)生的成績管理自動(dòng)化和規(guī)范化。學(xué)生基本信息管理:各個(gè)授課教師登錄管
14、理系統(tǒng)將學(xué)生的各項(xiàng)基本信息包括學(xué)號(hào)、姓名、性別、年齡和所在系等相關(guān)信息錄入到系統(tǒng)數(shù)據(jù)庫中,教師可實(shí)現(xiàn)學(xué)生成績的管理的功能,包括添加、刪除和修改等。課程信息管理:各個(gè)授課教師登錄管理系統(tǒng)將課程信息錄入到系統(tǒng)數(shù)據(jù)庫中,教師可實(shí)現(xiàn)課程信息的管理的功能,包括添加、刪除和修改等。學(xué)生成績管理:各個(gè)授課教師登錄管理系統(tǒng)將學(xué)生的考試成績錄入到系統(tǒng)數(shù)據(jù)庫中,教師可實(shí)現(xiàn)學(xué)生成績的管理的功能,包括添加、刪除和修改等。通過分析,我們可以得到“學(xué)生成績管理系統(tǒng)”的系統(tǒng)功能模塊圖,如圖2所示。學(xué)生成績管理系統(tǒng)學(xué)生成績管理學(xué)生基本信息管理課程信息管理學(xué)生成績的添加、刪除和修改學(xué)生成績的錄入學(xué)生基本信息的添加、刪除和修改學(xué)
15、生基本信息的錄入課程信息的添加、刪除和修改課程信息的錄入圖2 系統(tǒng)功能模塊圖2.7數(shù)據(jù)字典根據(jù)上述功能模塊的劃分及系統(tǒng)所要實(shí)現(xiàn)的功能寫出數(shù)據(jù)字典教師信息(Teacher): 教師編號(hào) Tno CHAR(7) 教師姓名 Tname NCHAR(5) 所在系 Tdept NVARCHAR(20)登錄密碼 Tpasword CHAR(6)學(xué)生信息(Student): 學(xué)號(hào) Sno CHAR(7) 姓名 Sname NCHAR(5) 性別 Sex NCHAR(1) 年齡 Sage TINYINT (2)所在系 Sdept NVARCHAR(20)登錄密碼 Spasword CHAR(6)成績信息(Gr
16、ade): 學(xué)號(hào) Sno CHAR(7) 姓名 Sname NCHAR(5) 課程編號(hào) Cno VARCHAR(5) 課程名 Cname CHAR(20)平時(shí)成績 PSgrade INT(2)實(shí)驗(yàn)成績 SYgrade INT(2)課程設(shè)計(jì) KCSJgrade INT(2) 期末總成績 Grade INT(2)課程信息(Course): 課程編號(hào) Cno CHAR(10) 課程名 Cname CHAR(20) 授課教師 Tname NCHAR(5) 系別 dept NVARCHAR(20)2.8概念模型設(shè)計(jì)根據(jù)上面數(shù)據(jù)字典設(shè)計(jì)建立相對(duì)應(yīng)的概念模型,從數(shù)據(jù)字典抽象出的實(shí)體有:教師信息實(shí)體、學(xué)生信息
17、實(shí)體、成績信息實(shí)體、課程信息實(shí)體。各個(gè)實(shí)體具體的描述E-R圖如下。教師員信息實(shí)體E-R圖:教師信息所在系教師姓名教師編號(hào)登錄密碼圖3 教師員信息實(shí)體E-R圖學(xué)生信息實(shí)體E-R圖:學(xué)生信息學(xué)號(hào)姓名性別年齡所在系登錄密碼圖4 學(xué)生信息實(shí)體E-R圖成績信息實(shí)體E-R圖:成績學(xué)號(hào)課程編號(hào)期末總成績姓名平時(shí)成績實(shí)驗(yàn)成績課程設(shè)計(jì)圖5 成績信息實(shí)體E-R圖課程信息實(shí)體E-R圖:課程信息課程編號(hào)課程名授課教師系別圖6 課程信息實(shí)體E-R圖2.9小結(jié)以上即為一個(gè)簡單的學(xué)生成績管理系統(tǒng)的需求分析部分,軟件需求分析是軟件生存周期中重要的一步也是最關(guān)鍵的一步。需求分析的任務(wù)為通過開發(fā)人員與用戶的交流和討論準(zhǔn)確的獲取用
18、戶對(duì)系統(tǒng)的具體要求。需求分析通常采用結(jié)構(gòu)化分析法和原型化方法。結(jié)構(gòu)化分析方法簡稱SA方法是一種面向數(shù)據(jù)流、自頂向下、逐步求精的需求分析方法,本學(xué)生成績管理系統(tǒng)所采用的就是此方法。本學(xué)生成績管理系統(tǒng)操作方便且設(shè)計(jì)思想也較為簡單,不僅能滿足教師平時(shí)對(duì)學(xué)生的管理也有利于學(xué)校家務(wù)系統(tǒng)的整體管理,在上述的概念模型設(shè)計(jì)階段結(jié)束后可進(jìn)行物理模型設(shè)計(jì),物理模型設(shè)計(jì)階段結(jié)束后即可著力于數(shù)據(jù)庫的建立與實(shí)施階段,在數(shù)據(jù)庫建立與實(shí)施階段可根據(jù)上述數(shù)據(jù)字典及概念模型階段的設(shè)計(jì)創(chuàng)建出相應(yīng)的數(shù)據(jù)表。管理系統(tǒng)設(shè)計(jì)的后期工作主要包括性能測(cè)試及相關(guān)的維護(hù)工作,本系統(tǒng)較為簡單因此維護(hù)工作不是很重。第3章 測(cè)試計(jì)劃3.1簡要說明軟件
19、測(cè)試是軟件開發(fā)時(shí)期的最后一個(gè)階段,也是軟件質(zhì)量和可靠性保證中至關(guān)重要的一個(gè)環(huán)節(jié)。軟件測(cè)試的基本任務(wù)是通過在計(jì)算機(jī)上執(zhí)行程序,暴露出程序潛在的錯(cuò)誤,以便進(jìn)行糾錯(cuò),從而保證程序的可靠運(yùn)行,降低軟件的風(fēng)險(xiǎn)。所謂測(cè)試用例,就是意發(fā)現(xiàn)錯(cuò)誤為目的而精心設(shè)計(jì)的一組測(cè)試數(shù)據(jù)。測(cè)試一個(gè)程序,需要數(shù)量足夠的一組測(cè)試用例,用數(shù)據(jù)詞典的表示方法表示,可以寫成:測(cè)試用例=輸入數(shù)據(jù)+輸出數(shù)據(jù)這個(gè)是式子還表明,每一個(gè)完整的測(cè)試用例不僅包含有被測(cè)程序的輸入數(shù)據(jù),而且還包括用這組數(shù)據(jù)執(zhí)行被測(cè)數(shù)據(jù)之后的預(yù)期的輸出結(jié)果。每次測(cè)試,都要把實(shí)測(cè)的結(jié)果與期望結(jié)果做比較,若不相符,就表明程序可能存在錯(cuò)誤。黑盒測(cè)試就是根據(jù)被測(cè)程序功能來進(jìn)行
20、測(cè)試,所以也稱為功能測(cè)試。用黑盒法涉及測(cè)試用例,有四種常用技術(shù);等價(jià)分類法,邊界值分析法,決策表法和因果圖法。整個(gè)測(cè)試基于需求文檔,看是否能滿足需求文檔中所有需求。黑盒測(cè)試要求測(cè)試者在測(cè)試時(shí)不能使用與被測(cè)系統(tǒng)內(nèi)部結(jié)構(gòu)相關(guān)的知識(shí)或經(jīng)驗(yàn),適用于對(duì)系統(tǒng)的功能進(jìn)行測(cè)試。3.2測(cè)試進(jìn)度安排3.2.1標(biāo)示符:01 進(jìn)度安排: A:4月20日 B:測(cè)試的內(nèi)容:系統(tǒng)管理員能否正常登陸 C:目的:確保系統(tǒng)能夠正常進(jìn)行管理正常登陸條件: 硬件:有奔騰以上處理器、
21、512兆內(nèi)存,計(jì)算機(jī)(含鍵盤、鼠標(biāo)等),打印機(jī)等外圍設(shè)備。 操作系統(tǒng):WindowsXp系統(tǒng) 軟件:VB、Microsoft SQL Server 2000人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員測(cè)試資料:用戶的信息測(cè)試培訓(xùn):培訓(xùn)內(nèi)容:使用用戶登錄模塊 受訓(xùn)人員:使用者 培訓(xùn)人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組
22、所有成員3.2.2標(biāo)示符02進(jìn)度安排:A:4月25日 B:測(cè)試的內(nèi)容:新信息能否正常記錄 C:確保系統(tǒng)能夠正常進(jìn)行新信息管理正常登陸。條件: 硬件:有奔騰以上處理器、512兆內(nèi)存操作系統(tǒng):WindowsXp系統(tǒng) 軟件:VB、Microsoft SQL Server 2000 人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所
23、有成員測(cè)試資料:用戶的信息測(cè)試培訓(xùn):培訓(xùn)內(nèi)容:使用添加模塊 受訓(xùn)人員:信息管理員 培訓(xùn)人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員3.2.3標(biāo)示符03進(jìn)度安排:A:5月1日B:測(cè)試的內(nèi)容:學(xué)生的成績能否成功錄入C:目的:確保系統(tǒng)能夠正常進(jìn)行學(xué)生的成績能否成功錄入。條件:硬件:有奔騰以上處理器、512兆內(nèi)存配置的計(jì)算機(jī)。 ,軟件:VB、Microsoft SQL Server 2000
24、人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員測(cè)試資料:用戶的信息測(cè)試培訓(xùn):培訓(xùn)內(nèi)容:使用學(xué)生成績錄入模塊受訓(xùn)人員:信息管理員培訓(xùn)人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員3.2.4標(biāo)示符03進(jìn)度安排:A:5月5日 B:測(cè)試內(nèi)容:學(xué)生相關(guān)信息能否正常修改 C:確保系統(tǒng)能夠正常進(jìn)行學(xué)生信息的正常修改。條件:硬件:有奔騰以上處理器、512兆內(nèi)存操作系統(tǒng):WindowsXp系統(tǒng) &
25、#160; 軟件:VB、Microsoft SQL Server 2000 人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員測(cè)試資料:用戶的信息測(cè)試培訓(xùn):培訓(xùn)內(nèi)容:使用學(xué)生信息(成績和基本信息)修改模塊 受訓(xùn)人員:信息管理員 培訓(xùn)人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員3.2.5標(biāo)示符04進(jìn)度安排:A:5月10日 &
26、#160; B:測(cè)試的內(nèi)容:添加的信息能否正常進(jìn)行學(xué)生查詢 C:目的:確保系統(tǒng)能夠正常進(jìn)行學(xué)生信息查詢。條件:硬件:有奔騰以上處理器、512兆內(nèi)存 操作系統(tǒng):WindowsXp系統(tǒng) 軟件:VB、Microsoft SQL Server 2000 人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員測(cè)試資料: 用
27、戶信息測(cè)試培訓(xùn):培訓(xùn)內(nèi)容:使用學(xué)生信息查詢模塊 受訓(xùn)人員:信息管理員 培訓(xùn)人員:學(xué)生成績管理系統(tǒng)開發(fā)小組1組所有成員3.2.6標(biāo)示符05進(jìn)度安排:A:5月15日B:測(cè)試內(nèi)容:負(fù)載測(cè)試C:目的:測(cè)試正常情況下系統(tǒng)性能和用戶數(shù)目之間的關(guān)系查看在多個(gè)用戶同時(shí)本系統(tǒng)是否正常3.3等價(jià)分類法3.3.1說明在本學(xué)生成績管理系統(tǒng)中在信息錄入部分采用等價(jià)分類法。等價(jià)分類屬于黑盒測(cè)試法的一種,黑盒測(cè)試的優(yōu)點(diǎn)比較簡單,不需要了解程序內(nèi)部的代碼及實(shí)現(xiàn),從用戶的角度出發(fā),且是
28、基于軟件開發(fā)文檔,也能知道軟件實(shí)現(xiàn)了文檔中的哪些功能,在做軟件自動(dòng)化測(cè)試是比較方便。黑盒測(cè)試法的缺點(diǎn)是覆蓋率較低,自動(dòng)化測(cè)試的復(fù)用性較低。3.3.2教師信息部分1、編號(hào):必須有,系統(tǒng)自動(dòng)編號(hào),三位2、姓名:必須有,要求為不超過5個(gè)漢字且可為英文 3、所在系:必須有,具體系別因各學(xué)校具體情況而定 4、登錄密碼:必須有,長度為6位09阿拉伯?dāng)?shù)字,且6位數(shù)不可相同且不能為連續(xù)6位注: 教師信息由管理員錄入系統(tǒng) 教師登錄時(shí)輸入編號(hào)及密碼,若密碼及編號(hào)信息輸入正確,則提示登錄系統(tǒng)成功,若無法登錄進(jìn)入系統(tǒng),則提示提示密碼不正確請(qǐng)重新登錄輸入域:編號(hào) 姓名 所在系 登錄密碼輸出域:是否錄入/登錄成功輸入有效
29、等價(jià)類編號(hào)無效等價(jià)類編號(hào)編號(hào)必須有(自動(dòng)編號(hào))1空8姓名必須有2空9不超過5個(gè)漢字3大于五個(gè)漢字10英文4非漢字11所在系必須有(具體系別因各學(xué)校具體情況而定)5空12登錄密碼長度為6位09阿拉伯?dāng)?shù)字6空136位數(shù)不相同且不能連續(xù)76位數(shù)相同14測(cè)試用例:編號(hào)姓名所在系登錄密碼 是否錄入/登錄成功空張三三系123456(連續(xù)6位)失敗001張三三系131415成功001張三三系空失敗002張三三系1111111(6位相同)失敗003空三系131415失敗004張三四五六七三系131415失敗005BOA三系131415成功006李四空131415失敗007王五三系131415成功3.3.3學(xué)生
30、信息部分1、學(xué)號(hào):必須有,且為11位數(shù),前4位為入學(xué)時(shí)間,后4位為系別與專業(yè)號(hào),最后3位為班級(jí)號(hào)及學(xué)號(hào) 2、姓名:必須有,要求為不超過5個(gè)漢字3、性別 :必須有,為“男”或“女”4、年齡 :2位數(shù),在1880間5、所在系:必須有,具體系別要求視各學(xué)校具體情況而定6、登錄密碼:必須有,長度為6位09阿拉伯?dāng)?shù)字,且6位數(shù)不可相同且不能為連續(xù)6位 注: 學(xué)生信息由各教師錄入系統(tǒng),學(xué)生可憑學(xué)號(hào)及密碼登錄系統(tǒng)查詢自己的信息 學(xué)生登錄時(shí)輸入學(xué)號(hào)及密碼,若密碼及學(xué)號(hào)信息輸入正確,則提示登錄系統(tǒng)成功,若無法登錄進(jìn)入系統(tǒng),則提示提示密碼不正確請(qǐng)重新登錄輸入域:學(xué)號(hào) 姓名 性別 年齡 所在系 登錄密碼輸出域:是否
31、錄入/登錄成功輸入有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)學(xué)號(hào)11位數(shù)1不足11位15前4位為入學(xué)時(shí)間2后4位為系別及專業(yè)號(hào)3大于11位16最后3位為班級(jí)號(hào)及學(xué)號(hào)4姓名必須有5空17不超過5個(gè)漢字6大于5個(gè)漢字18非漢字性別男7空19女8年齡2位數(shù)9不足或大于2位201880之間10小18或大于8021所在系必須有(具體系別因各學(xué)校具體情況而定)11空22登錄密碼長度為6位09阿拉伯?dāng)?shù)字12不足或大于6位236位數(shù)不相同136位相同246位數(shù)不連續(xù)146位連續(xù)25測(cè)試用例:學(xué)號(hào)姓名性別年齡所在系登錄密碼是否錄入/登錄成功空張三男22三系131415失敗20090805109張三四五六七女22三系13141
32、5失敗20090805109張三空22三系131415失敗20090805109張三男17三系131415失敗20090805109張三女22空131415失敗20090805109張三男22三系123456失敗20090805109張三女22三系1111111失敗20090805109張三男81三系131415失敗20090805109ABC女22三系131415失敗200908050109張三男22三系131415失敗20090109張三女22三系131415失敗20090805109張三男22三系131415成功3.3.4課程信息部分1、課程編號(hào):必須有,系統(tǒng)自動(dòng)編號(hào),3位2、課程名:必
33、須有,由中英文及各種字符組成,字符長度不限 3、授課教師:必須有,要求為不超過5個(gè)漢字,可為英文4、系別:必須有,具體系別要求視各學(xué)校具體情況而定注:課程信息由系統(tǒng)管理員錄入系統(tǒng),學(xué)生和教師可登錄查詢相關(guān)信息輸入域:課程編號(hào) 課程名 授課教師 系別輸出域:是否錄入登錄成功輸入有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)課程編號(hào)必須有(系統(tǒng)自動(dòng)編號(hào))1空9課程名必須有2空10中英文及各種字符組成3長度不限4授課教師必須有5空11不超過5個(gè)漢字6大于5位中文12英文7系別必須有(具體系別因各學(xué)校具體情況而定)8空13測(cè)試用例:課程編號(hào)課程名授課教師系別是否錄入成功空軟件測(cè)試張三三系失敗001空張三三系失敗002軟
34、件測(cè)試張三四五六七三系失敗003軟件測(cè)試張三空失敗004軟件測(cè)試BOA三系成功005軟件測(cè)試?yán)钏娜党晒?.3.5學(xué)生成績信息1、學(xué)號(hào):必須有,且為11位數(shù),前4位為入學(xué)時(shí)間,后4位為系別及專業(yè)號(hào),最后3位為班級(jí)號(hào)及學(xué)號(hào) 2、姓名:必須有,要求為不超過5個(gè)漢字3、課程編號(hào):必須有,系統(tǒng)自動(dòng)編號(hào),3位 4、課程名:必須有,由中英文及各種字符組成,字符長度不限5、平時(shí)成績:必須有,0100之間6、實(shí)驗(yàn)成績:0100之間,可以為空 7、課程設(shè)計(jì):0100之間,可以為空8、期末總成績:必須有,0100之間注:學(xué)生成績信息由各教師錄入系統(tǒng)并進(jìn)行相關(guān)管理,學(xué)生可憑學(xué)號(hào)及密碼登錄系統(tǒng)查詢自己的信息輸入域:學(xué)
35、號(hào) 姓名 課程編號(hào) 課程名 平時(shí)成績 實(shí)驗(yàn)成績 期末總成績 輸出域:是否錄入成功輸入有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)學(xué)號(hào)11位數(shù)1大于11位19前4位為入學(xué)時(shí)間2后4位為系別及專業(yè)號(hào)3不足11位20最后3位為班級(jí)號(hào)及學(xué)號(hào)4姓名必須有5空21不超過5個(gè)漢字6大于5個(gè)漢字22非漢字23課程編號(hào)必須有(系統(tǒng)自動(dòng)編號(hào))7空24課程名必須有8空25中英文及各種字符組成926長度不限19平時(shí)成績必須有11空270100之間12大于10028實(shí)驗(yàn)成績可為空13大于100290100之間14課程設(shè)計(jì)可為空15大于100300100之間16期末總成績必須有17空310100之間18大于10032測(cè)試用例:學(xué)號(hào)姓名課
36、程編號(hào)課程名平時(shí)成績實(shí)驗(yàn)成績課程設(shè)計(jì)期末總成績是否錄入成功空張三001軟件測(cè)試808090失敗200908050109張三002軟件測(cè)試808090失敗2009080109張三003軟件測(cè)試808090失敗20090805109空004軟件測(cè)試808090失敗20090805109張三四五六七005軟件測(cè)試808090失敗20090805109ABC006軟件測(cè)試808090失敗20090805109李四空軟件測(cè)試808090失敗20090805109李四007空808090失敗20090805109李四008軟件測(cè)試1018090失敗20090805109王五009軟件測(cè)試8010190失敗
37、20090805109王五010軟件測(cè)試8010190失敗20090805109王五011軟件測(cè)試8080101失敗20090805109寶兒012軟件測(cè)試8080100成功3.4路徑分析法3.4.1控制流程圖設(shè)當(dāng)輸入的學(xué)生帳號(hào)正確時(shí)為T1,否則為-T1設(shè)當(dāng)輸入的密碼正確時(shí)為T2,否則為-T2BNCNAD開始輸入管理員帳號(hào)輸入管理員密碼賬號(hào)是否正確進(jìn)入系統(tǒng)操作 結(jié)束EGY密碼是否正確HYF 由上面的控制流程圖可以得到下面的控制流圖DBC開始A結(jié)束ER1R2根據(jù)上面環(huán)形復(fù)雜的計(jì)算結(jié)果,有3基本獨(dú)立路徑path1:A-B-C-D-Epath2:A-B-A-B-C-D-Epath3:A-B-C-D-
38、C-D-E計(jì)算圈復(fù)雜度:給定流圖G的圈復(fù)雜度V(G),定義為V(G)=E-N+2,E是流圖中邊的數(shù)量,N是流圖中結(jié)點(diǎn)的數(shù)量 V(G)=8-7+2=3對(duì)上面的路徑測(cè)試選取測(cè)試用例測(cè)試用例通過路徑覆蓋條件預(yù)期輸出結(jié)果學(xué)生學(xué)號(hào)登陸密碼20090805109131415ABCDET1,T2錄入成功200908050109131415ABGABCDEF-T1, T2錄入失敗20090805109666666ABCDHCDEFT1,-T2錄入失敗3.4.2測(cè)試用例教師登錄模塊測(cè)試用例輸入預(yù)期輸出結(jié)果教師編號(hào)登錄密碼TC1001131415登錄成功TC2002123456登錄失敗TC30003131415登
39、錄失敗TC4004131415登錄成功TC5005131415登錄成功TC6006131415登錄成功TC7007131415登錄成功TC8008131415登錄成功TC9009131415登錄成功TC10010131415登錄成功學(xué)生信息錄入模塊用例編號(hào)輸入預(yù)期輸出結(jié)果學(xué)號(hào)姓名性別年齡所在系1200908050109張三男一錄入失敗220090805109空女18二錄入失敗320090805109張三四五六七男19三錄入失敗420090805109李四空20四錄入失敗520090805109小蔡男17五錄入失敗620090805109張三男22空錄入失敗720090805109皮皮女81七錄入失敗820090805109ABC男24三錄入失敗92009080509小楊女25三錄入失敗1020090805109寶兒女81三錄入成功第4章 評(píng)價(jià)準(zhǔn)則4.1范圍所選擇的測(cè)試用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資合作協(xié)議樣本
- 東風(fēng)商用車合作協(xié)議
- 2025版土地整治項(xiàng)目土地承包協(xié)議3篇
- 2025年西安建工園林工程有限公司招聘筆試參考題庫含答案解析
- 2025年度個(gè)人二手房交易合同模板綠色環(huán)保型2篇
- 2025年度定制化個(gè)人購房合同范本2篇
- 2025年全球及中國氣動(dòng)式高壓無氣噴涂機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025版?zhèn)€人退股協(xié)議書:私募股權(quán)退出及收益分配合同4篇
- 2024年教師資格之中學(xué)綜合素質(zhì)模擬題庫及答案
- 2025年個(gè)人二手車買賣合同(帶車輛狀況認(rèn)證服務(wù))
- 2025貴州貴陽市屬事業(yè)單位招聘筆試和高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年住院醫(yī)師規(guī)范化培訓(xùn)師資培訓(xùn)理論考試試題
- 期末綜合測(cè)試卷(試題)-2024-2025學(xué)年五年級(jí)上冊(cè)數(shù)學(xué)人教版
- 招標(biāo)采購基礎(chǔ)知識(shí)培訓(xùn)
- 2024年廣東省公務(wù)員錄用考試《行測(cè)》試題及答案解析
- 五年級(jí)口算題卡每天100題帶答案
- 結(jié)構(gòu)力學(xué)本構(gòu)模型:斷裂力學(xué)模型:斷裂力學(xué)實(shí)驗(yàn)技術(shù)教程
- 2024年貴州省中考理科綜合試卷(含答案)
- 無人機(jī)技術(shù)與遙感
- 恩施自治州建始東升煤礦有限責(zé)任公司東升煤礦礦產(chǎn)資源開發(fā)利用與生態(tài)復(fù)綠方案
- PDCA提高臥床患者踝泵運(yùn)動(dòng)的執(zhí)行率
評(píng)論
0/150
提交評(píng)論