版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 課程設(shè)計(jì)報(bào)告(2013 - 2014年度第 二 學(xué)期)名 稱: 軟件工程課程設(shè)計(jì) 題 目: 成績(jī)查詢管理系統(tǒng) 院 系: 計(jì)算機(jī)系 班 級(jí): 信安1101班 學(xué) 號(hào): 201109040128 學(xué)生姓名: 徐一洲 指導(dǎo)教師: 宋雨,陳晴,王艷 設(shè)計(jì)周數(shù): 2周 成 績(jī): 日期:2014年 6 月 27 日軟件工程課程設(shè)計(jì)任 務(wù) 書一、 目的、要求通過該課程設(shè)計(jì)要使學(xué)生樹立起強(qiáng)烈的工程化意識(shí),用工程化思想和方法開發(fā)軟件。切實(shí)體會(huì)出用軟件工程的方法開發(fā)系統(tǒng)與一般程序設(shè)計(jì)方法的不同之處,學(xué)生在對(duì)所開發(fā)的系統(tǒng)進(jìn)行軟件計(jì)劃、需求分析、設(shè)計(jì)的基礎(chǔ)上,實(shí)現(xiàn)并測(cè)試實(shí)際開發(fā)的系統(tǒng)。通過一系列規(guī)范化軟件文檔的編寫
2、和系統(tǒng)實(shí)現(xiàn),使學(xué)生具備實(shí)際軟件項(xiàng)目分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的基本能力。二、 主要內(nèi)容要求學(xué)生掌握軟件工程的基本概念、基本方法和基本原理,為將來(lái)從事軟件的研發(fā)和管理奠定基礎(chǔ)。每個(gè)學(xué)生選擇一個(gè)小型軟件項(xiàng)目(內(nèi)容參照計(jì)算機(jī)綜合實(shí)踐指導(dǎo),宋雨等編著,清華大學(xué)出版社出版),按照軟件工程的生命周期,完成軟件計(jì)劃、需求分析、軟件設(shè)計(jì)、編碼實(shí)現(xiàn)、軟件測(cè)試及軟件維護(hù)等軟件工程工作,并按要求編寫出相應(yīng)的文檔。具體的方法可以選用傳統(tǒng)的軟件工程方法或者面向?qū)ο蟮姆椒?,開發(fā)環(huán)境和工具不限。三、 進(jìn)度計(jì)劃序號(hào)設(shè)計(jì)(實(shí)驗(yàn))內(nèi)容完成時(shí)間備注1軟件計(jì)劃、軟件需求分析、軟件設(shè)計(jì),制定出軟件測(cè)試計(jì)劃,軟件測(cè)試用例第1周要求上機(jī)前做好
3、充分的文檔準(zhǔn)備2各模塊錄入、編碼、編譯及單元測(cè)試第2周的第1、2天3聯(lián)調(diào)及整體測(cè)試,第2周的第3、4天4驗(yàn)收,學(xué)生講解、演示、回答問題第2周的第5天四、 設(shè)計(jì)成果要求1至少提交4個(gè)文檔,包括軟件計(jì)劃、軟件需求規(guī)格說(shuō)明書、軟件設(shè)計(jì)說(shuō)明書、軟件測(cè)試計(jì)劃,要求文檔格式規(guī)范、邏輯性強(qiáng)(可參考計(jì)算機(jī)綜合實(shí)踐指導(dǎo)中給出的要求及格式)、圖表規(guī)范;2獨(dú)自實(shí)現(xiàn)了系統(tǒng)的某些功能,基本達(dá)到了要求的性能,經(jīng)過了測(cè)試,基本能運(yùn)行。五、 考核方式(1)提交的文檔規(guī)范,工作量大,文檔邏輯性強(qiáng)、正確,按計(jì)算機(jī)綜合實(shí)踐指導(dǎo)標(biāo)準(zhǔn)考核(附軟件工程課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告評(píng)分表) 占60%(2)系統(tǒng)驗(yàn)收、講解、答辯 占25%(3)考勤 占1
4、5% 2014年 6 月27日軟件工程課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告評(píng)分表姓名專業(yè)班級(jí)學(xué)號(hào)題目標(biāo)準(zhǔn)分?jǐn)?shù)得分()標(biāo)準(zhǔn)分?jǐn)?shù)得分()標(biāo)準(zhǔn)分?jǐn)?shù)得分()報(bào)告規(guī)范,符合要求20報(bào)告較規(guī)范,基本符合要求17報(bào)告不規(guī)范,不符合要求1110169819157614541813321210工作量大,報(bào)告完整20工作量適中,報(bào)告較完整17工作量較小,報(bào)告不完整14191613181512文檔邏輯性強(qiáng)、正確,語(yǔ)言流暢20文檔邏輯性較強(qiáng),無(wú)明顯錯(cuò)誤,文字表述較流暢16文檔有邏輯性,有明顯錯(cuò)誤,語(yǔ)言表述不順暢12111915109181487171365實(shí)驗(yàn)報(bào)告成績(jī)?cè)u(píng)分教師簽字一、課程設(shè)計(jì)的目的與要求1. 課程設(shè)計(jì)目的通過該課程設(shè)計(jì)要
5、使學(xué)生樹立起強(qiáng)烈的工程化意識(shí),用工程化思想和方法開發(fā)軟件。切實(shí)體會(huì)出用軟件工程的方法開發(fā)系統(tǒng)與一般程序設(shè)計(jì)方法的不同之處,在對(duì)所開發(fā)的系統(tǒng)進(jìn)行軟件計(jì)劃、需求分析、設(shè)計(jì)的基礎(chǔ)上,實(shí)現(xiàn)并測(cè)試實(shí)際開發(fā)的系統(tǒng)。通過一系列規(guī)范化軟件文檔的編寫和系統(tǒng)實(shí)現(xiàn),使自己具備實(shí)際軟件項(xiàng)目分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的基本能力2.課程設(shè)計(jì)要求1.1 課程設(shè)計(jì)準(zhǔn)備1)復(fù)習(xí)軟件工程課程的主要內(nèi)容,熟練掌握軟件生命周期的理論以及各階段的基本概念。2)明確可行性分析、需求分析、設(shè)計(jì)、測(cè)試等階段的基本任務(wù)和基本方法。3)熟練運(yùn)用規(guī)范化的描述方法和文檔,描述軟件開發(fā)的各個(gè)階段。4)熟悉開發(fā)環(huán)境和開發(fā)工具。1.2 內(nèi)容要求1)對(duì)所設(shè)計(jì)和
6、實(shí)現(xiàn)的系統(tǒng)進(jìn)行可行性分析,提交可行性分析報(bào)告;2)對(duì)系統(tǒng)進(jìn)行需求分析;3)在SRS的基礎(chǔ)上進(jìn)行軟件的概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),提交軟件設(shè)計(jì)文檔;4)遵循上述文檔的要求,實(shí)現(xiàn)軟件;5)對(duì)所實(shí)現(xiàn)系統(tǒng)進(jìn)行軟件測(cè)試,完成軟件測(cè)試報(bào)告二、 設(shè)計(jì)正文1. 可行性分析報(bào)告1.1 項(xiàng)目簡(jiǎn)介1.1.1 項(xiàng)目目標(biāo) 完成一個(gè)功能相對(duì)完善的成績(jī)管理系統(tǒng),初步確定了四種功能,適當(dāng)?shù)恼{(diào)整功能是否再繼續(xù)增加。隨著學(xué)校規(guī)模的擴(kuò)大,和學(xué)生數(shù)量的增多,使得成績(jī)查詢的難度在增加,簡(jiǎn)單的完全人工的成績(jī)查詢方式已不能滿足學(xué)校的諸多方面的需求,利用計(jì)算機(jī)管理學(xué)生成績(jī),提供了一種方便快捷的方式,能夠接受大量的人力物力,并且能夠提供有效的管理手段
7、。1.1.2 系統(tǒng)的簡(jiǎn)要描述,主要功能 本系統(tǒng)將提供給教學(xué)管理人員和學(xué)生使用,進(jìn)行日常教務(wù)工作的查詢、管理和調(diào)度,提高時(shí)間的利用率和工作效率。系統(tǒng)應(yīng)該提供的功能包括:1.永久存儲(chǔ)用戶輸入的信息;2.數(shù)據(jù)調(diào)度和數(shù)據(jù)查找操作簡(jiǎn)易;3.為不同級(jí)別用戶設(shè)置不同操作權(quán)限;本項(xiàng)目的產(chǎn)品是一個(gè)獨(dú)立、完整的程序,目前不提供其他系統(tǒng)的接口。1.2 對(duì)現(xiàn)有系統(tǒng)的分析1.2.1 處理流程和數(shù)據(jù)流程(系統(tǒng)流程圖)系統(tǒng)流程圖 .2 對(duì)現(xiàn)有系統(tǒng)的其他說(shuō)明隨著數(shù)據(jù)庫(kù)的數(shù)據(jù)的增加,數(shù)據(jù)庫(kù)設(shè)計(jì)的不合理性使得數(shù)據(jù)讀取,計(jì)算等時(shí)間較長(zhǎng),系統(tǒng)維護(hù)開銷已經(jīng)較大,系統(tǒng)相對(duì)老舊,運(yùn)行速度較慢1.3 技術(shù)可行性分析本系統(tǒng)采用
8、C/S結(jié)構(gòu), c# windows程序設(shè)計(jì),分為三部分:數(shù)據(jù)連接,業(yè)務(wù)邏輯,界面設(shè)計(jì)。在功能實(shí)現(xiàn)方面,結(jié)合其他程序數(shù)據(jù)庫(kù)作為數(shù)據(jù)來(lái)源,利用SqlServer 作為數(shù)據(jù)庫(kù)支持,用加密技術(shù)實(shí)現(xiàn)用戶密碼保護(hù)。1.4 經(jīng)濟(jì)可行性分析通過對(duì)現(xiàn)有系統(tǒng)進(jìn)行改進(jìn),提高系統(tǒng)效率。減少系統(tǒng)維護(hù)費(fèi)用。1.5 社會(huì)因素可行性分析1.5.1 法律因素本系統(tǒng)提供學(xué)生成績(jī)查詢管理功能,給學(xué)校帶來(lái)方便的成績(jī)管理,成績(jī)不公示,學(xué)生無(wú)法查看他人成績(jī)1.5.2 用戶使用可行性給用戶提供有好的界面,使用的功能選擇,并在起始頁(yè)上進(jìn)行產(chǎn)用功能,方便用戶的功能選擇,用戶登錄控制使得系統(tǒng)更加安全。任何學(xué)生、管理人員看到就會(huì)使用1.6 可供選
9、擇的方案1.對(duì)控件進(jìn)行功能擴(kuò)展,使sqlserver數(shù)據(jù)庫(kù),c#語(yǔ)言進(jìn)行編寫,使用數(shù)據(jù)加密技術(shù)對(duì)用戶關(guān)鍵信息進(jìn)行加密處理 1.7 需求概述1)給出軟件需求的摘要和簡(jiǎn)單描述 實(shí)現(xiàn)學(xué)生成績(jī)管理功能,主要功能包括:用戶登錄驗(yàn)證,密碼修改,專業(yè)調(diào)整,成績(jī)錄入,修改,打印,查詢。2)運(yùn)行環(huán)境 Windows平臺(tái)下,.NET 3.5以上環(huán)境1.8 功能需求 1)學(xué)生成績(jī)和學(xué)生信息查詢。 功能:查詢、瀏覽學(xué)生信息??梢圆樵儐我挥涗洠部梢詾g覽所有信息。 操作:?jiǎn)螕麸@示即可瀏覽所有學(xué)生信息或成績(jī)信息,輸入學(xué)號(hào)點(diǎn)擊查詢可查詢單獨(dú)記錄。 查詢條件不符合條件數(shù)據(jù)庫(kù)顯示結(jié)果退出教師信息查詢同上。 2)學(xué)生成績(jī)錄入刪除
10、窗體功能:設(shè)置權(quán)限管理,管理人員可以錄入刪除學(xué)生成績(jī)和信息。操作:在文本框處填寫信息后點(diǎn)擊添加實(shí)現(xiàn)錄入成績(jī)功能,輸入學(xué)號(hào)點(diǎn)擊刪除實(shí)現(xiàn)成績(jī)刪除功能。登陸成績(jī)管理系統(tǒng)成績(jī)錄入模塊學(xué)生考試成績(jī)退出系統(tǒng)3)學(xué)生成績(jī)修改 功能:修改學(xué)生成績(jī)信息。操作:填寫信息后,輸入新的成績(jī),點(diǎn)擊修改。增加記錄不滿足條件滿足數(shù)據(jù)庫(kù)顯示結(jié)果退出1.9 數(shù)據(jù)描述 學(xué)生:學(xué)生=學(xué)號(hào)+姓名+性別+班號(hào)+入學(xué)年份學(xué)號(hào)=入學(xué)年份+年級(jí)+系號(hào)+專業(yè)號(hào)+班級(jí)位次號(hào)姓名=1英文40|1漢字20性別=男|女班號(hào)=年份+年級(jí)+系號(hào)+專業(yè)號(hào)+班級(jí)數(shù)入學(xué)年份=”1945”.”9999”專業(yè):專業(yè)=專業(yè)號(hào)+專業(yè)名+系號(hào)專業(yè)號(hào)=”01”.”99”專
11、業(yè)名=2漢字20系號(hào)=”01”.”99”教師:教師=教師號(hào)+系號(hào)+教師名+性別+教師編制號(hào)教師號(hào)=系號(hào)+科室號(hào)+科室排名系號(hào)=”01”.”99”教師名=1英文40|1漢字20性別=男|女教師編制號(hào)=”01”.”99”課程:課程=課程號(hào)+課序號(hào)+開課系號(hào)+課程名+教師號(hào)+學(xué)分課程號(hào)=”001”.”999”課序號(hào)=”001”.”999”開課系號(hào)=”01”.”99”課程名=2漢字20教師號(hào)=系號(hào)+科室號(hào)+科室排名學(xué)分=”0”.”10”1.10 性能需求1)數(shù)據(jù)精確度數(shù)據(jù)庫(kù)設(shè)計(jì)要消除數(shù)據(jù)冗余,使數(shù)據(jù)庫(kù)易于擴(kuò)展,查找快捷2)時(shí)間特性提供時(shí)間限制的功能開啟,系統(tǒng)并不要求長(zhǎng)時(shí)間不間斷運(yùn)行,當(dāng)用戶有功能需求,
12、且滿足一定的時(shí)間要求是進(jìn)行開啟3)適應(yīng)性能夠適應(yīng)大量學(xué)生數(shù)據(jù)的的管理,在系統(tǒng)發(fā)生錯(cuò)誤時(shí),不會(huì)發(fā)生系統(tǒng)崩潰情況,提供一定的同挫能力1.11 運(yùn)行需求1)用戶界面1、用戶界面要方便快捷,功能清楚,并容易查找,添加常用功能區(qū),方便用戶的使用。2、用戶需要登錄后才能使用系統(tǒng),登錄控制要有一定的安全保證措施,密碼要進(jìn)行加密存儲(chǔ)。用戶分等級(jí)登錄系統(tǒng),根據(jù)用戶的等級(jí)確定用戶能夠使用的功能。2)硬件接口 進(jìn)行數(shù)據(jù)庫(kù)服務(wù)器的連接3)軟件接口 連接選課系統(tǒng)等系統(tǒng)數(shù)據(jù)庫(kù)獲得數(shù)據(jù)4)故障處理 提供友好的錯(cuò)誤提示界面,方便用戶進(jìn)行錯(cuò)誤查找,提供友好的用戶界面1.12 其它需求無(wú)2. 軟件設(shè)計(jì)說(shuō)明書2.1 文件結(jié)構(gòu)和全局
13、數(shù)據(jù)1)數(shù)據(jù)庫(kù)設(shè)計(jì) E-R圖, 如圖n編號(hào)性別姓名管理教師課程表成績(jī)學(xué)號(hào)課程號(hào)號(hào)成績(jī)表選課學(xué)生表學(xué)號(hào)姓名年齡系名總成績(jī)備注性別學(xué)分學(xué)生人數(shù)開課時(shí)間課程名課程號(hào)考核年齡密碼nnn系統(tǒng)E-R圖結(jié)構(gòu)數(shù)據(jù)庫(kù)清單,如下表名說(shuō)明XS學(xué)生信息表KC課程信息表XS_XC選課,成績(jī)信息表Admin管理員信息表Teacher教師信息表表1 Admin表字段號(hào)字段名字節(jié)長(zhǎng)度數(shù)據(jù)類型說(shuō)明1Admin_IDint管理員ID主碼2Admin_name10nchar管理員姓名3Admin_pass10nchar管理員密碼4Admin_levelint管理員級(jí)別表2 KC表字段號(hào)字段名字節(jié)長(zhǎng)度數(shù)據(jù)類型是否允許空值說(shuō)明1KCH
14、int否課程號(hào),主碼2KCM10nchar否課程名3KKXQ4Int否開課學(xué)期4XSInt否學(xué)時(shí)5XFInt否學(xué)分表3 XS表結(jié)構(gòu)字段號(hào)屬性名字節(jié)長(zhǎng)度數(shù)據(jù)類型是否允許空值說(shuō)明1XH10nchar否學(xué)號(hào),主碼2XM10nchar否姓名3ZYM10nchar是專業(yè)名4PASS10nchar否密碼5XB10nchar是性別6CSNYdate否出生日期7XFint否已修學(xué)分8BZ100nchar是備注表4 XS_XC表結(jié)構(gòu)字段號(hào)屬性名字節(jié)長(zhǎng)度數(shù)據(jù)類型是否允許空值說(shuō)明1課程號(hào)10nchar否參照KC表主鍵2學(xué)號(hào)10nchar否參照XS表主鍵3成績(jī)Float是成績(jī)(0100)4idint否主碼表5 Tea
15、cher表結(jié)構(gòu)字段號(hào)屬性名字節(jié)長(zhǎng)度數(shù)據(jù)類型是否允許空值說(shuō)明1teach_num10nchar否教工號(hào),主碼2teach_name10nchar否姓名3 teach_pass10nchar是密碼4age10int否年齡5sex4nchar是性別數(shù)據(jù)庫(kù)表關(guān)系圖數(shù)據(jù)庫(kù)視圖設(shè)計(jì)View_Score視圖3.3模塊描述3.3.1主界面1)功能:提供成績(jī)管理功能,包括成績(jī)的錄入,修改,查詢功能。能夠根據(jù)學(xué)生學(xué)號(hào)對(duì)學(xué)生成績(jī)進(jìn)行管理,并能進(jìn)行批量的成績(jī)錄入。提供報(bào)表打印功能,方便用戶閱讀。2)接口:供學(xué)籍管理系統(tǒng)主模塊調(diào)用。3)數(shù)據(jù):從數(shù)據(jù)庫(kù)中獲得datatable,用于存放學(xué)生信息。并用修改后的datatab
16、le更改數(shù)據(jù)庫(kù)4)處理:能夠根據(jù)學(xué)生學(xué)號(hào)對(duì)學(xué)生成績(jī)進(jìn)行管理,并能進(jìn)行批量的成績(jī)錄入。3.3.2學(xué)生信息查詢1)功能:根據(jù)學(xué)生的學(xué)號(hào),系別,提供學(xué)生的課程成績(jī),并能根據(jù)課程的類別進(jìn)行不同的顯示。2)接口:共學(xué)籍管理系統(tǒng)主模塊調(diào)用。3)數(shù)據(jù):從數(shù)據(jù)庫(kù)中獲得datatable, 統(tǒng)計(jì)學(xué)生學(xué)分。4)處理:接受用戶選擇的學(xué)號(hào),課程類別,查詢數(shù)據(jù)庫(kù)生成學(xué)生的學(xué)分統(tǒng)計(jì)表,并通過gridview進(jìn)行顯示,可以給用戶提供分頁(yè)顯示功能。3.3.3成績(jī)錄入1) 功能:供教師使用,提供學(xué)生的成績(jī)錄入功能。提供給用戶的選擇有學(xué)號(hào),姓名,課程名,學(xué)分。2)接口:共學(xué)籍管理系統(tǒng)主模塊調(diào)用。3)數(shù)據(jù):使用學(xué)生信息表,學(xué)生選課
17、表,課程信息表等數(shù)據(jù)。4)處理:對(duì)成績(jī)進(jìn)行查詢錄入。3.3.4選課信息,成績(jī)管理1) 功能:根據(jù)所選課程給出學(xué)生成績(jī)2)接口:共學(xué)籍管理系統(tǒng)主模塊調(diào)用。3)數(shù)據(jù):使用學(xué)生信息表,學(xué)生選課表,課程信息表等數(shù)據(jù)。4)處理:根據(jù)所選課程給出學(xué)生成績(jī)供用戶查看。3.3.5教師信息管理界面1)功能:教師登錄界面2)接口:共成績(jī)管理系統(tǒng)主模塊調(diào)用。3)數(shù)據(jù):使用用戶新表。4) 處理:教師登錄錄入學(xué)生成績(jī)圖密碼修改1)功能:供所有登錄系統(tǒng)的用戶使用,可修改用戶密碼。2)接口:供成績(jī)管理系統(tǒng)主模塊調(diào)用。3)數(shù)據(jù):使用用戶信息表。4)處理:根據(jù)用戶輸入的用戶名和密碼。進(jìn)行用戶確認(rèn)后允許進(jìn)行密碼
18、修改。并進(jìn)行新密碼和確認(rèn)密碼的一致性的驗(yàn)證。當(dāng)用戶輸入數(shù)據(jù)合法時(shí)更新用戶信息數(shù)據(jù)庫(kù)。3. 軟件測(cè)試報(bào)告3.1 測(cè)試范圍目的:通過對(duì)軟件錯(cuò)誤的原因和分布進(jìn)行歸納,來(lái)發(fā)現(xiàn)并排除當(dāng)前軟件產(chǎn)品的缺陷,對(duì)在需求和設(shè)計(jì)過程中存在的問題查缺補(bǔ)漏,從而確保軟件產(chǎn)品的質(zhì)量 。預(yù)期結(jié)果:找到軟件中存在的漏洞,彌補(bǔ)不足測(cè)試步驟:對(duì)系統(tǒng)各模塊進(jìn)行黑盒測(cè)試,輸入各種有代表性的的數(shù)據(jù),找出不足3.2 測(cè)試計(jì)劃 3.2.1 測(cè)試階段 1) 單元測(cè)試:測(cè)試每個(gè)模塊(模塊內(nèi)的算法、接口)保證每個(gè)模塊運(yùn)行正確2) 集成測(cè)試:測(cè)試軟件的總體結(jié)構(gòu),主要是模塊中的接口參照概要設(shè)計(jì)3) 確認(rèn)測(cè)試軟件是否滿足需求4) 系統(tǒng)測(cè)試檢查軟件與系
19、統(tǒng)中的硬件、其他軟件系統(tǒng)、人員等是否協(xié)調(diào)工作3.2.2 測(cè)試進(jìn)度:對(duì)各模塊進(jìn)行黑盒測(cè)試,單元測(cè)試和集成測(cè)試由各個(gè)模塊的管理人員完成。系統(tǒng)測(cè)試進(jìn)行總體測(cè)試,評(píng)測(cè)各模塊的協(xié)調(diào)運(yùn)行情況,最后進(jìn)行驗(yàn)收測(cè)試3.3 測(cè)試項(xiàng)目說(shuō)明4.3.1登錄模塊1)測(cè)試目的:測(cè)試登錄模塊是否能夠正確的讀取用戶信息,進(jìn)行用戶登錄。并能根據(jù)用戶等級(jí)的不同,傳遞消息給主模塊進(jìn)行相應(yīng)的功能顯示。2)測(cè)試方法:黑盒測(cè)試3)測(cè)試用例:選取理由輸入預(yù)期結(jié)果超級(jí)用戶,等級(jí)1用戶名:zyt密碼:123456正確登錄,并顯示所有功能等級(jí)2的用戶用戶名:wyy密碼:123456正確登錄,并顯示成績(jī)查詢等級(jí)3的用戶用戶名:mm密碼:123456
20、正確登錄,并顯示,成績(jī)管理,成績(jī)錄入,密碼修改功能用戶名不存在用戶名:ee密碼:22不能正確登錄,提示用戶名或密碼錯(cuò)誤密碼錯(cuò)誤用戶名:jj密碼:456123不能正確登錄,提示用戶名或密碼錯(cuò)誤用戶名或密碼為空用戶名:密碼:不能正確登錄,提示用戶名或密碼錯(cuò)誤4.3.2成績(jī)管理模塊1)測(cè)試目的:測(cè)試成績(jī)錄入模塊,更具課程號(hào),和課序號(hào)正確的顯示課程列表,并能對(duì)學(xué)生成績(jī)進(jìn)行修改,錄入,查詢2)測(cè)試方法:黑盒測(cè)試3)測(cè)試用例:選取理由輸入預(yù)期結(jié)果課程號(hào)或課序號(hào)為空課程號(hào):課序號(hào):不顯示課程列表,不發(fā)生錯(cuò)誤正確的課程號(hào),課序號(hào)課程號(hào):2課序號(hào):2顯示課程對(duì)應(yīng)的任課教師的姓名。和該課程的學(xué)生信息 錄入正確的成
21、績(jī)?cè)冢?-100范圍之內(nèi)成績(jī):50能夠正確錄入錄入小于0或大于100的成績(jī)成績(jī):-1或成績(jī):101進(jìn)行錯(cuò)誤提示,提示成績(jī)范圍錯(cuò)誤錄入空白程序成績(jī):信息提示有空白項(xiàng)錄入4.3.3學(xué)分統(tǒng)計(jì)模塊1)測(cè)試目的:對(duì)學(xué)分統(tǒng)計(jì)模塊進(jìn)行測(cè)試,檢驗(yàn)其能否根據(jù)不同的選項(xiàng)進(jìn)行學(xué)分統(tǒng)計(jì)2)測(cè)試方法:黑盒測(cè)試3)測(cè)試用例:選取理由輸入預(yù)期結(jié)果輸入空白的學(xué)號(hào),系別,課程類型學(xué)號(hào):系別:不進(jìn)行信息顯示選擇正確的年紀(jì),系別,課程類型,課程級(jí)別年級(jí):2011系別:計(jì)算機(jī)課程級(jí)別:必修顯示正確的累年信息顯示,并且選擇的必修課選擇正確的年級(jí),系別,統(tǒng)計(jì)方式,課程類型,進(jìn)行分年統(tǒng)計(jì)年級(jí):2011系別:計(jì)算機(jī)統(tǒng)計(jì)方式:分年統(tǒng)計(jì)課程級(jí)別
22、:公選顯示正確的分年信息顯示,并且選擇的公選課選擇正確的年級(jí),系別,統(tǒng)計(jì)方式,課程類型,進(jìn)行分年統(tǒng)計(jì)年級(jí):2011系別:計(jì)算機(jī)統(tǒng)計(jì)方式:分年統(tǒng)計(jì)課程級(jí)別:限選選顯示正確的分年信息顯示,并且選擇的限選課4.3.4排名查詢模塊1)測(cè)試目的:測(cè)試排名查詢模塊,檢驗(yàn)其是否能夠運(yùn)用正確的選項(xiàng)進(jìn)行學(xué)分查詢,并查找程序中的BUG2)測(cè)試方法:黑盒測(cè)試3)測(cè)試用例:選取理由輸入預(yù)期結(jié)果選取不同的班級(jí)和方式的組合,檢驗(yàn)是否選項(xiàng)能夠正確的變化級(jí)別:班級(jí)方式:綜合其它選項(xiàng)任選出現(xiàn)班級(jí)選項(xiàng),正確顯示班級(jí)綜合查詢結(jié)果選取不同的班級(jí)和方式的組合,檢驗(yàn)是否選項(xiàng)能夠正確的變化級(jí)別:專業(yè)方式:?jiǎn)慰破渌x項(xiàng)任選出現(xiàn)科目選項(xiàng),正確
23、進(jìn)行專業(yè)單科排名結(jié)果顯示選取不同的班級(jí)和方式的組合,檢驗(yàn)是否選項(xiàng)能夠正確的變化級(jí)別:班級(jí)方式:?jiǎn)慰破渌x項(xiàng)任選出現(xiàn)班級(jí)和科目選項(xiàng),正確的進(jìn)行班級(jí)單科排名結(jié)果顯示選取任意空白選項(xiàng)選項(xiàng)中任意空白項(xiàng)項(xiàng)目清單清空,并不出現(xiàn)錯(cuò)誤4.3.5密碼修改模塊1)測(cè)試目的:測(cè)試用戶密碼修改模塊,驗(yàn)證其能否進(jìn)行正確的密碼修改2)測(cè)試方法:黑盒測(cè)試3)測(cè)試用例:選取理由輸入預(yù)期結(jié)果輸入不存在的用戶名用戶名:aa舊密碼:123456新密碼:123確認(rèn)密碼:123提示用戶名或密碼錯(cuò)誤輸入正確的用戶名和密碼。新密碼和確認(rèn)密碼用戶名:lc舊密碼:123456新密碼:321654確認(rèn)密碼:321654正確修改用戶密碼輸入正確的
24、用戶名和密碼。輸入不一致的新密碼和確認(rèn)密碼用戶名:qrx舊密碼:123456新密碼:2134確認(rèn)密碼:321提示密碼輸入不一致輸入空白的用戶名,密碼,新密碼和確認(rèn)密碼用戶名: 舊密碼: 新密碼: 確認(rèn)密碼: 進(jìn)行相應(yīng)的錯(cuò)誤信息顯示4.4測(cè)試分析4.4.1登錄模塊的的測(cè)試分析1)實(shí)測(cè)結(jié)果數(shù)據(jù):實(shí)測(cè)結(jié)果與預(yù)期結(jié)果一致2)與預(yù)期結(jié)果數(shù)據(jù)的偏差:暫時(shí)無(wú)偏差3)該項(xiàng)測(cè)試表明的事實(shí):該模塊無(wú)差錯(cuò)4)該項(xiàng)測(cè)試發(fā)現(xiàn)的問題:無(wú)4.4.2成績(jī)管理的的測(cè)試分析1)實(shí)測(cè)結(jié)果數(shù)據(jù):實(shí)測(cè)結(jié)果與預(yù)期結(jié)果一致2)與預(yù)期結(jié)果數(shù)據(jù)的偏差:暫時(shí)無(wú)偏差3)該項(xiàng)測(cè)試表明的事實(shí):該模塊無(wú)差錯(cuò)4)該項(xiàng)測(cè)試發(fā)現(xiàn)的問題:無(wú)4.4.3專業(yè)管理的的測(cè)試分析1)實(shí)測(cè)結(jié)果數(shù)據(jù):實(shí)測(cè)結(jié)果與預(yù)期結(jié)果一致2)與預(yù)期結(jié)果數(shù)據(jù)的偏差:暫時(shí)無(wú)偏差3)該項(xiàng)測(cè)試表明的事實(shí):該模塊無(wú)差錯(cuò)4)該項(xiàng)測(cè)試發(fā)現(xiàn)的問題:無(wú)4.4.4學(xué)分統(tǒng)計(jì)模塊的的測(cè)試分析1)實(shí)測(cè)結(jié)果數(shù)據(jù):實(shí)測(cè)結(jié)果與預(yù)期結(jié)果一致2)與預(yù)期結(jié)果數(shù)據(jù)的偏差:暫時(shí)無(wú)偏差3)該項(xiàng)測(cè)試表明的事實(shí):該模塊無(wú)差錯(cuò)4)該項(xiàng)測(cè)試發(fā)現(xiàn)的
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年永州師范高等??茖W(xué)校高職單招職業(yè)適應(yīng)性測(cè)試模擬試題帶答案解析
- 2026年智能調(diào)音臺(tái)項(xiàng)目公司成立分析報(bào)告
- 2026年云南現(xiàn)代職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題帶答案解析
- 2026年齊魯醫(yī)藥學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試參考題庫(kù)帶答案解析
- 2026年四川希望汽車職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能筆試參考題庫(kù)帶答案解析
- 2026年智能TSA海關(guān)鎖項(xiàng)目可行性研究報(bào)告
- 2026年南充文化旅游職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性考試參考題庫(kù)帶答案解析
- 2026年身體塑形探頭項(xiàng)目公司成立分析報(bào)告
- 2026年廢舊產(chǎn)品回收與再制造項(xiàng)目可行性研究報(bào)告
- 2026年運(yùn)城幼兒師范高等專科學(xué)校高職單招職業(yè)適應(yīng)性測(cè)試備考試題帶答案解析
- 幼兒園手指律動(dòng)培訓(xùn)大綱
- 2023年萍鄉(xiāng)輔警招聘考試真題及答案詳解參考
- 浙江省嵊州市2025-2026學(xué)年高二上數(shù)學(xué)期末質(zhì)量檢測(cè)試題含解析
- 湖北省宜昌市秭歸縣2026屆物理八年級(jí)第一學(xué)期期末學(xué)業(yè)水平測(cè)試模擬試題含解析
- 案場(chǎng)物業(yè)管理評(píng)估匯報(bào)
- 重慶水利安全員c證考試題庫(kù)和及答案解析
- 【基于微信小程序的書籍共享平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)14000字】
- 基金從業(yè)內(nèi)部考試及答案解析
- 2025秋期版國(guó)開電大本科《理工英語(yǔ)4》一平臺(tái)綜合測(cè)試形考任務(wù)在線形考試題及答案
- 酒店水電改造工程方案(3篇)
- GB/T 23987.3-2025色漆和清漆實(shí)驗(yàn)室光源曝露方法第3部分:熒光紫外燈
評(píng)論
0/150
提交評(píng)論