學(xué)生選課系統(tǒng)試驗(yàn)報(bào)告_第1頁(yè)
學(xué)生選課系統(tǒng)試驗(yàn)報(bào)告_第2頁(yè)
學(xué)生選課系統(tǒng)試驗(yàn)報(bào)告_第3頁(yè)
學(xué)生選課系統(tǒng)試驗(yàn)報(bào)告_第4頁(yè)
學(xué)生選課系統(tǒng)試驗(yàn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1 簡(jiǎn)介1.1 基本原則選課注冊(cè)系統(tǒng)設(shè)計(jì)的明確目的是開(kāi)發(fā)一個(gè)學(xué)生選課注冊(cè)系統(tǒng)來(lái)模擬校園選課系統(tǒng)的運(yùn)作,通過(guò)這一過(guò)程讓學(xué)生了解與熟悉軟件設(shè)計(jì)的基本過(guò)程,熟練掌握dreamweaver、rational rose、Java編程和數(shù)據(jù)庫(kù)的運(yùn)用。1.2 簡(jiǎn)單的操作 本軟件面向的是選課的學(xué)生和注冊(cè)課程的教師以及管理員,可能涉及到大量用戶的使用,故而軟件操作應(yīng)盡量簡(jiǎn)單,以方便用戶的使用。1.3 合理的數(shù)據(jù)庫(kù)設(shè)計(jì)如以上所說(shuō),本軟件可能有大量用戶同時(shí)使用,所以要求數(shù)據(jù)庫(kù)應(yīng)合理設(shè)計(jì),如此才能安全、快速地讀取或存放數(shù)據(jù)。1.4 嚴(yán)謹(jǐn)?shù)能浖軜?gòu) 雖然本軟件的最終目的僅僅只是為了讓軟件開(kāi)發(fā)者熟悉軟件開(kāi)發(fā)過(guò)程和相關(guān)軟件

2、的使用,但既然是要開(kāi)發(fā)一個(gè)軟件,那么就必須要嚴(yán)謹(jǐn)?shù)卦O(shè)計(jì)軟件的架構(gòu)。1.5 假設(shè)1.5.1 假設(shè)用戶能熟練使用教務(wù)網(wǎng)的選課系統(tǒng)本軟件模擬教務(wù)網(wǎng)的選課系統(tǒng)操作過(guò)程,若是用戶能熟練使用教務(wù)網(wǎng)的選課系統(tǒng),則對(duì)于本軟件的使用將能直接上手。1.5.2 假設(shè)用戶未曾使用過(guò)教務(wù)網(wǎng)的選課系統(tǒng)操作過(guò)程請(qǐng)參見(jiàn)附錄:軟件操作手冊(cè)2系統(tǒng)需求分析2.1引言本次編寫(xiě)選課注冊(cè)軟件旨在熟悉Java、Jsp、Dreamweaver、Rational Rose、MySQL等軟件的使用,同時(shí)體驗(yàn)軟件工程項(xiàng)目的實(shí)施過(guò)程。2.1.1 編寫(xiě)目的該文檔講述關(guān)于選課注冊(cè)系統(tǒng)的功能和性能的需求,將作為該軟件工程的系統(tǒng)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)。本文檔的

3、預(yù)期讀者是: 設(shè)計(jì)人員 開(kāi)發(fā)人員 項(xiàng)目管理人員 測(cè)試人員 用戶2.1.2 背景說(shuō)明: a軟件名稱:選課注冊(cè)系統(tǒng);b本項(xiàng)目的任務(wù)提出者:石秀金;c項(xiàng)目開(kāi)發(fā)者:周青、陳效銘、余實(shí)、高祥、王永德。2.1.3 引用標(biāo)準(zhǔn)軟件需求說(shuō)明書(shū) 國(guó)家計(jì)算機(jī)標(biāo)準(zhǔn)和文件模版。2.1.4 參考資料UML系統(tǒng)建模基礎(chǔ)教程清華大學(xué)出版社數(shù)據(jù)庫(kù)系統(tǒng)原理電子工業(yè)出版社以及網(wǎng)絡(luò)資源。2.2 任務(wù)概述2.2.1目標(biāo)學(xué)生和老師可以方便選擇課程,學(xué)生和教師可以查詢各自的基本信息,管理員可以方便地管理系統(tǒng)的信息和運(yùn)行。l 系統(tǒng)能夠提供友愛(ài) 的用戶界面,使操作人員的工作量最大限度地減少;l 系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高效率的目的;

4、l 系統(tǒng)應(yīng)有良好的可擴(kuò)充性,可以容易地加入其他系統(tǒng)的應(yīng)用;通過(guò)這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的開(kāi)發(fā)能力和項(xiàng)目管理能力。2.2.2用戶特點(diǎn)本軟件的最終用戶將是學(xué)生、教師、教職工等教育機(jī)構(gòu)的成員,只要能熟練使用Windows操作系統(tǒng),便可輕松地使用本軟件,若仍有困難,可參考附件:操作手冊(cè)。2.2.3假定和約束1. 對(duì)于項(xiàng)目開(kāi)發(fā)時(shí)間約束:項(xiàng)目實(shí)施時(shí)間為2012/6/11到2012/6/17日。2. 對(duì)于數(shù)據(jù)庫(kù)的約束:每門(mén)課程的注冊(cè)學(xué)生人數(shù)不能超過(guò)10人; 每門(mén)課程的最終注冊(cè)學(xué)生人數(shù)若少于3人,管理員應(yīng)取消這門(mén)課程; 3. 對(duì)于用戶的約束: 教師可以查看學(xué)生的公有信息; 學(xué)生只能查看本人信息; 管理員

5、可以查看學(xué)生和教師的所有信息。4. 對(duì)于經(jīng)費(fèi)的約束: 無(wú)經(jīng)費(fèi)支持。2.3需求規(guī)定2.3.1對(duì)功能的規(guī)定1) 學(xué)生n 登錄系統(tǒng);n 查看選課信息;n 學(xué)生選定課程;n 查看課程成績(jī);n 查看課程目錄;2) 教師n 登錄系統(tǒng);n 查看任教課程信息;n 查看學(xué)生選課信息;n 管理成績(jī)信息;n 選擇教授課程;3) 管理員n 登錄系統(tǒng);n 學(xué)生信息管理;n 教師信息管理;n 課程信息管理;n 修改登錄密碼;n 選課系統(tǒng)管理;列1列2列3列4列5列6列7學(xué)生登陸課程注冊(cè)管理學(xué)生信息查看成績(jī)查看課程表查看課程目錄教師登陸登記課程管理教師信息錄入成績(jī)查看課程目錄課程注冊(cè)員登陸取消課程管理信息查看課程目錄表1

6、學(xué)生、教師、課程注冊(cè)員三類(lèi)用戶的基本功能2.3.2對(duì)性能的規(guī)定根據(jù)用戶對(duì)本系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時(shí)間、可靠性、安全等方面有較高的性能要求。圖1 選課注冊(cè)系統(tǒng)主過(guò)程流程圖1)精度 本軟件對(duì)輸入精度無(wú)特殊要求,只要是標(biāo)準(zhǔn)鍵盤(pán)輸入數(shù)據(jù)即可進(jìn)行處理。2)時(shí)間特性要求 該軟件必須在2012/6/17日前完成。圖2 軟件開(kāi)發(fā)任務(wù)時(shí)間分配3)靈活性 a簡(jiǎn)單的即時(shí)操作;b可在Windows系列操作系統(tǒng)上正常運(yùn)行; c根據(jù)數(shù)據(jù)庫(kù)信息自動(dòng)更新軟件界面;2.3.3輸入輸出要求屬性類(lèi)型長(zhǎng)度是否允許空值m#varcahr10not nullpasswdvarcahr10not null表2 用戶登錄數(shù)據(jù)輸入要求2.

7、3.4故障處理要求a. 系統(tǒng)無(wú)法登錄: 重啟系統(tǒng),從新登陸;或向管理員求助;b. 課程注冊(cè)人數(shù)未滿,卻無(wú)法選課:從新選課;或向管理員求助;c. 教師無(wú)法注冊(cè)課程:檢查課程是否已存在;重新注冊(cè)課程;或向管理員求助。2.3.5其他專門(mén)要求a. 安全保密要求:低。b. 操作要求:易操作。c. 運(yùn)行環(huán)境要求:Windows系列操作系統(tǒng),MySQL數(shù)據(jù)庫(kù),Myeclipse Java開(kāi)發(fā)工具包, IE 8.0以上版本的瀏覽器。3 系統(tǒng)設(shè)計(jì)3.1界面風(fēng)格設(shè)計(jì) 學(xué)生界面模仿東華大學(xué)教務(wù)網(wǎng)的選課注冊(cè)系統(tǒng),教師界面和管理員界面則在學(xué)生界面上進(jìn)行細(xì)微調(diào)整,具體界面信息見(jiàn)系統(tǒng)實(shí)現(xiàn)部分。3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1

8、表的設(shè)計(jì)根據(jù)需求分析及文檔“軟件工程課程設(shè)計(jì)指導(dǎo)書(shū)2012.doc”進(jìn)行數(shù)據(jù)庫(kù)表單設(shè)計(jì)。屬性類(lèi)型長(zhǎng)度是否允許空值鍵位s#varcahr10not null主鍵passwdvarcahr10not nullsnamevarcahr10not nulladdressvarcahr10not nullphonevarcahr10not nullemailvarcahr10not null表3-1 學(xué)生用戶表屬性類(lèi)型長(zhǎng)度是否允許空值鍵位t#varcahr10not null主鍵passwdvarcahr10not nullsnamevarcahr10not nulladdressvarcahr20no

9、t nullphonevarcahr20not nullemailvarcahr20not nullfaxvarcahr20not null表3-2 教師用戶表屬性類(lèi)型長(zhǎng)度是否允許空值鍵位m#varcahr10not null主鍵passwdvarcahr10not nullmnamevarcahr10not null表3-3 管理員用戶表屬性類(lèi)型長(zhǎng)度是否允許空值鍵位c#varcahr10not null主鍵t#varcahr10not null外鍵cnamevarcahr10not nulltnamevarcahr20not nullmajorvarcahr20not nullstudent

10、numvarcahr20not nulldatevarcahr20not null表3-4 課程表屬性類(lèi)型長(zhǎng)度是否允許空值鍵位c#varcahr10not null主鍵、外鍵s#varcahr10not null主鍵、外鍵cnamevarcahr10not nulltnamevarcahr20not nullmajorvarcahr20not nullstudentnumvarcahr20not nulldatevarcahr20not null表3-5 成績(jī)單表學(xué)生學(xué)號(hào)姓名登錄口令地址電話電子郵件s11001student1passwd1add110000001s21002student2p

11、asswd2add210000002s31003student3passwd3add310000003s41004student4passwd4add410000004s51005student5passwd5add510000005s61006student6passwd6add610000006s71007student7passwd7add710000007s81008student8passwd8add810000008s91009student9passwd9add910000009s101010student10passwd10add1010000010s111011student

12、11passwd11add1110000011s121012student12passwd12add1210000012s131013student13passwd13add1310000013s141014student14passwd14add1410000014s151015student15passwd15add1510000015s161016student16passwd16add1610000016s171017student17passwd17add1710000017s181018student18passwd18add1810000018s191019student19pa

13、sswd19add1910000019表3-6 學(xué)生表數(shù)據(jù)其他表單及表單數(shù)據(jù)設(shè)計(jì)不再詳述,見(jiàn)附件“選課系統(tǒng).xls”。3.2.2 ER圖圖3-1 ER圖aER圖a大致描述選課注冊(cè)系統(tǒng)中教師、學(xué)生、課程表、成績(jī)單之間的關(guān)系。圖3-2 ER圖bER圖b大致描述學(xué)生、管理員、教師之間的關(guān)系。3.2.3 MySQL軟件中的數(shù)據(jù)庫(kù)設(shè)計(jì)3.3 UML建模3.3.1 用例圖圖4-1 用例圖3.3.2 類(lèi)圖圖4-2 類(lèi)圖a圖4-2 類(lèi)圖b3.3.3 序列圖圖4-3 序列圖3.3.4 活動(dòng)圖圖4-4 活動(dòng)圖3.3.5 狀態(tài)機(jī)圖圖4-5 狀態(tài)機(jī)圖3.3.6 構(gòu)建圖圖4-6 構(gòu)建圖3.3.7 部署圖圖4-7 部署圖

14、 附件文件“選課注冊(cè)系統(tǒng)Rose圖.mdl”中7張Rose圖都有畫(huà)出。3.4 數(shù)據(jù)結(jié)構(gòu)圖5-1 修改學(xué)生信息類(lèi)public class changetechinfo extends HttpServlet;public class index2 extends HttpServlet;public class regadmin extends HttpServlet;public class regstu extends HttpServlet;在文件中的每一個(gè)Java類(lèi)都繼承HttpServlet。圖5-2用戶界面類(lèi)這里是實(shí)現(xiàn)用戶界面的類(lèi):public class User private

15、String id;private String bianhao;private String mingcheng;private String xuefen;public String getId() return id;public void setId(String string) this.id =string ;public String getbianhao() return bianhao;public void setbianhao(String bianhao) this.bianhao = bianhao;public String getmingcheng() retur

16、n mingcheng;public void setmingcheng(String mingcheng) this.mingcheng = mingcheng;public String getxuefen() return xuefen;public void setxuefen(String string) this.xuefen = string;圖5-3a 數(shù)據(jù)庫(kù)鏈接類(lèi)這是鏈接數(shù)據(jù)庫(kù)的類(lèi)。圖5-3b 數(shù)據(jù)庫(kù)操作類(lèi)對(duì)數(shù)據(jù)庫(kù)的操作。4 系統(tǒng)實(shí)現(xiàn)4.1 重點(diǎn)和難點(diǎn)4.1.1 數(shù)據(jù)庫(kù)鏈接public class ConnectToDb private Connection conn = n

17、ull;private String dburl = jdbc:mysql:/localhost:3306/tsys;private String dbdriver = com.mysql.jdbc.Driver;public ConnectToDb() try Class.forName(dbdriver); catch (ClassNotFoundException cnfe) System.out.println(cnfe.getMessage();protected Connection getConn() try conn = DriverManager.getConnection(

18、dburl, root, root123); catch (SQLException sqle) System.out.println(sqle.getMessage();return conn;以上代碼實(shí)現(xiàn)了與MySQL的鏈接。4.1.2 頁(yè)面風(fēng)格設(shè)計(jì)本軟件模仿東華大學(xué)教務(wù)網(wǎng)系統(tǒng)界面。圖6 index主界面其他界面都與教務(wù)網(wǎng)系統(tǒng)類(lèi)似,在此不作贅述。 以上jsp文件便是整個(gè)軟件系統(tǒng)的功能界面。4.1.3 Servlet編程圖7 Servlet包Index2.java文件是Servlet包的主要代碼部分,實(shí)現(xiàn)了index界面中用戶注冊(cè)或登錄時(shí)的頁(yè)面跳轉(zhuǎn)功能。4.1.4 頁(yè)面跳轉(zhuǎn)功能圖8-1 主頁(yè)

19、點(diǎn)擊學(xué)生注冊(cè)按鈕跳轉(zhuǎn)到注冊(cè)界面:圖8-2 學(xué)生注冊(cè)界面注冊(cè)完畢自動(dòng)跳轉(zhuǎn)到學(xué)生界面:圖8-3 學(xué)生界面點(diǎn)擊查看學(xué)生信息按鈕,查看信息。圖8-4 學(xué)生個(gè)人信息界面界面跳轉(zhuǎn)成功,但信息有冗余以及錯(cuò)誤,這將在系統(tǒng)測(cè)試階段得到修正。4.1.5 具體功能實(shí)現(xiàn)如4.1.4中所展示的學(xué)生用戶注冊(cè)與登陸界面便是具體功能實(shí)現(xiàn)。圖9-1 學(xué)生用戶登陸用4.1.4中建立的用戶登陸系統(tǒng)。圖9-2 學(xué)生界面以下是stu.jsp中對(duì)學(xué)生界面的設(shè)置: 查看學(xué)生信息 查看課表 選課 查看成績(jī) 查看課程目錄 成功進(jìn)入學(xué)生界面。點(diǎn)擊查看課表圖9-3 課表課表為空。因?yàn)檫€未選課,返回主頁(yè),點(diǎn)擊選課按鈕。圖9-4 選課界面選課界面中的

20、課程信息都是編程時(shí)隨意輸入,這里只是展示功能實(shí)現(xiàn)情況。點(diǎn)擊選課,然后返回主頁(yè),再次查看課表,選課成功。圖9-5 課程表以上jsp文件實(shí)現(xiàn)了軟件的每一個(gè)功能。諸如圖9-1到圖9-5所展示的學(xué)生界面,以及系統(tǒng)應(yīng)有的管理員和教師界面的功能。4.2 部分界面4.2.1 主頁(yè)面(用戶登錄、注冊(cè))4.2.2 學(xué)生平臺(tái)界面圖10-1 學(xué)生界面4.2.3 教師平臺(tái)界面圖10-2 教師界面4.2.4 管理員平臺(tái)界面圖10-3 管理員界面4.2.5 選課界面圖10-4a 學(xué)生選課界面圖10-4b 教師注冊(cè)課程界面4.2.6 課表界面圖10-5 課表界面 節(jié) 星期一 星期二 星期三 星期四 星期五 星期六 星期日

21、4.2.7 其他界面 其他還有成績(jī)查詢界面、維護(hù)學(xué)生信息界面、維護(hù)教師界面等軟件界面,因篇幅緣故,這里不再贅述。5 系統(tǒng)測(cè)試5.1 引言5.1.1 編寫(xiě)目的本測(cè)試報(bào)告為系統(tǒng)的測(cè)試報(bào)告,本次內(nèi)容針對(duì)“用戶登錄”“信息瀏覽”“選課”“成績(jī)查詢”“課程查詢”和“課程注冊(cè)”等模塊進(jìn)行測(cè)試,目的是為了檢驗(yàn)系統(tǒng)是否符合需求。5.1.2 定義錯(cuò)誤類(lèi)型:按錯(cuò)誤發(fā)生的影響和后果,分為以下幾種類(lèi)型:(1)較小錯(cuò)誤:例如:輸入數(shù)據(jù)功能不能實(shí)現(xiàn)。(2)中等錯(cuò)誤:例如:界面不能正常的打開(kāi)或跳轉(zhuǎn)或關(guān)閉。(3)較嚴(yán)重錯(cuò)誤:例如:不同的登錄用戶出現(xiàn)權(quán)限問(wèn)題。(4)嚴(yán)重錯(cuò)誤:無(wú)。(5)非常嚴(yán)重錯(cuò)誤:無(wú)。(6)最嚴(yán)重錯(cuò)誤:無(wú)。5

22、.1.3 參考資料軟件測(cè)試方法和技術(shù)朱少民 主編清華大學(xué)出版社網(wǎng)絡(luò)文獻(xiàn)資料。5.2 測(cè)試概要1) 系統(tǒng)能否針對(duì)不同的登錄人員分配不同的權(quán)限;2) 界面是否能正常的打開(kāi),跳轉(zhuǎn),關(guān)閉;3) 系統(tǒng)能否完成預(yù)定的功能;5.3 測(cè)試結(jié)果及發(fā)現(xiàn)5.3.1 能力預(yù)期l 用戶注冊(cè)首先,在主頁(yè)面右上角分別有學(xué)生、教師、管理員三類(lèi)用戶注冊(cè)按鈕,點(diǎn)擊按鈕,進(jìn)行用戶注冊(cè)。l 登錄在主頁(yè)登錄界面上輸入用戶名和密碼,點(diǎn)擊學(xué)生登錄,進(jìn)入學(xué)生選課系統(tǒng),出現(xiàn)學(xué)生選課系統(tǒng)畫(huà)面,接著在網(wǎng)上選課開(kāi)放期間,進(jìn)行增加或刪除課程;在網(wǎng)上選課關(guān)閉期間,可預(yù)覽所選課程或查詢自己的歷史成績(jī)以及查看自己的信息。管理員用戶和教師用戶使用過(guò)程類(lèi)似。l

23、 課程預(yù)覽學(xué)生進(jìn)入網(wǎng)上選課系統(tǒng),請(qǐng)首先進(jìn)入課程預(yù)覽菜單,預(yù)覽自己的課程表,學(xué)生自行選課后,也可進(jìn)入課程預(yù)覽菜單,查看選課結(jié)果。l 選課當(dāng)點(diǎn)擊增加選課菜單后,可從課程列表框中選擇需要的課程,可以一次選多門(mén)課。也可以輸入課程名稱、課程序號(hào)、上課時(shí)間等進(jìn)行模糊查詢。按添加按鈕,可添加選擇的課程,按明細(xì)可查詢?cè)撜n程的詳細(xì)情況。l 退課當(dāng)需要?jiǎng)h除選課時(shí),選中刪除選課菜單??蓮恼n程列表框中選擇需要?jiǎng)h除的課程,可以一次選多門(mén)課。按刪除按鈕,可刪除所選擇的課程,按明細(xì)可查詢?cè)撜n程的詳細(xì)情況。l 密碼修改當(dāng)選中密碼修改菜單時(shí),輸入一次舊密碼,兩次新密碼,然后按修改按鈕,密碼修改成功。請(qǐng)務(wù)必記住自己的密碼,并注意

24、保密。l 管理員登錄管理員用戶名是admin,密碼admin888。用管理員帳號(hào)登錄可以查看每個(gè)學(xué)生的選課,及退課情況。l 退出系統(tǒng) 學(xué)生選課完成后必須登錄注銷(xiāo)退出選課系統(tǒng),以防他人修改數(shù)據(jù)。如果還想繼續(xù)使用,請(qǐng)點(diǎn)擊【學(xué)生登錄】,重新登錄l 關(guān)閉系統(tǒng)管理員用戶關(guān)閉選課之后,學(xué)生和教師能進(jìn)入系統(tǒng)查詢歷史信息但不能再選擇或注冊(cè)課程。l 其他功能其他功能不再贅述。5.3.2 測(cè)試過(guò)程1) 登錄用戶以不同用戶身份登錄,測(cè)試每項(xiàng)功能的權(quán)限是否能夠符合預(yù)期需求。用戶類(lèi)型登錄賬號(hào)登錄密碼測(cè)試結(jié)果學(xué)生合法賬號(hào)非法密碼登錄失敗,彈出錯(cuò)誤界面學(xué)生非法賬號(hào)非法密碼登錄失敗,彈出錯(cuò)誤界面學(xué)生合法賬號(hào)合法密碼登錄成功,

25、進(jìn)入學(xué)生界面教師合法賬號(hào)非法密碼登錄失敗,彈出錯(cuò)誤界面教師非法賬號(hào)非法密碼登錄失敗,彈出錯(cuò)誤界面教師合法賬號(hào)合法密碼登錄成功,進(jìn)入學(xué)生界面管理員合法賬號(hào)非法密碼登錄失敗,彈出錯(cuò)誤界面管理員非法賬號(hào)非法密碼登錄失敗,彈出錯(cuò)誤界面管理員合法賬號(hào)合法密碼登錄成功,進(jìn)入學(xué)生界面表4-1 系統(tǒng)登錄測(cè)試2) 頁(yè)面鏈接檢查每一個(gè)鏈接是否都有對(duì)應(yīng)的頁(yè)面,并且頁(yè)面之間切換正確。當(dāng)前頁(yè)面目標(biāo)頁(yè)面跳轉(zhuǎn)結(jié)果錯(cuò)誤分析Index主界面學(xué)生注冊(cè)頁(yè)面成功無(wú)Index主界面管理員注冊(cè)頁(yè)面成功無(wú)Index主界面教師注冊(cè)頁(yè)面成功無(wú)注冊(cè)界面Index主界面失敗注冊(cè)完畢后系統(tǒng)默認(rèn)進(jìn)入相應(yīng)的用戶界面Index主界面學(xué)生選課界面成功無(wú)In

26、dex主界面學(xué)生選課界面失敗用戶名或密碼輸入錯(cuò)誤Index主界面教師界面成功無(wú)Index主界面教師界面失敗用戶名或密碼輸入錯(cuò)誤Index主界面管理員界面成功無(wú)Index主界面管理員界面失敗用戶名或密碼輸入錯(cuò)誤學(xué)生界面?zhèn)€人信息界面成功無(wú)個(gè)人信息界面學(xué)生界面成功無(wú)學(xué)生界面課表界面成功無(wú)課表界面學(xué)生界面成功無(wú)學(xué)生界面課程目錄界面成功無(wú)課程目錄界面學(xué)生界面成功無(wú)學(xué)生界面選課界面成功無(wú)選課界面學(xué)生界面成功無(wú)教師界面?zhèn)€人信息界面成功無(wú)個(gè)人信息界面教師界面成功無(wú)教師界面課程注冊(cè)界面成功無(wú)課程注冊(cè)界面教師界面成功無(wú)教師界面授課信息界面成功無(wú)授課信息界面教師界面成功無(wú)教師界面成績(jī)提交界面成功無(wú)成績(jī)提交界面教師界

27、面成功無(wú)管理員界面學(xué)生信息界面成功無(wú)學(xué)生信息界面管理員界面成功無(wú)管理員界面教師信息界面成功無(wú)教師信息界面管理員界面成功無(wú)管理員界面課程目錄界面失敗跳轉(zhuǎn)到了學(xué)生的課表界面課表界面管理員界面成功無(wú)表4-2 頁(yè)面跳轉(zhuǎn)測(cè)試3) 相關(guān)性檢查修改、刪除/增加一項(xiàng)會(huì)不會(huì)對(duì)其他項(xiàng)產(chǎn)生影響,如果產(chǎn)生影響,這些影響是否都正確。當(dāng)前界面頁(yè)面功能操作操作結(jié)果結(jié)果正確性學(xué)生選課刪除1功能刪除后無(wú)法再選課;2對(duì)其他項(xiàng)無(wú)影響正確學(xué)生選課修改1修改成功,選課過(guò)程變更;2對(duì)其他項(xiàng)無(wú)影響正確學(xué)生選課增加1添加成功,功能重復(fù);2對(duì)其他項(xiàng)無(wú)影響正確學(xué)生查看課程目錄刪除1刪除成功,無(wú)法查看課程目錄;2選課時(shí)無(wú)法再查看課程目錄,不可以選課正確表4-3 相關(guān)性檢查按表4-3 所示步驟一一測(cè)試頁(yè)面功能,驗(yàn)證軟件系統(tǒng)的功能相關(guān)性。4) 按鈕功能檢查按鈕的功能是否正確如暫存,提交,修改,刪除、清空等功能是否正確。當(dāng)前界面按鈕操作結(jié)果結(jié)果正確性學(xué)生選課成功跳轉(zhuǎn)到選課界面正確學(xué)生查看學(xué)生信息成功跳轉(zhuǎn)到個(gè)人信息界面正確學(xué)生查看課表成功跳轉(zhuǎn)到課表界面正確學(xué)生查看成績(jī)成功跳轉(zhuǎn)到成績(jī)單界面正確學(xué)生查看課程目錄成功跳轉(zhuǎn)到課程目錄界面正確表4-4 按鈕功能按表4-4 所示步驟一一測(cè)試按鈕

溫馨提示

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

評(píng)論

0/150

提交評(píng)論