JSP的學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)_第1頁(yè)
JSP的學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)_第2頁(yè)
JSP的學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)_第3頁(yè)
JSP的學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)_第4頁(yè)
JSP的學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩12頁(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)介

...wd......wd......wd...學(xué)生成績(jī)管理系統(tǒng)背景

〔1〕工程名稱。

學(xué)生成績(jī)管理系統(tǒng)目提出者

廣州康大職業(yè)技術(shù)學(xué)院

〔3〕工程承接者。

15軟件2班

〔4〕用戶。

15軟件2班

內(nèi)容摘要:學(xué)生成績(jī)管理系統(tǒng)采用java,jsp,servlet和Mysql數(shù)據(jù)庫(kù)等工具,在工作MyEclipse上開(kāi)發(fā)而成。學(xué)生成績(jī)管理系統(tǒng)主要用于各類高校對(duì)教師的管理,同時(shí)初始化教師的登錄信息;以及教師對(duì)學(xué)生,課程,學(xué)生成績(jī)信息的管理,同時(shí)初始化了學(xué)生的登錄信息。學(xué)生可以查詢課程信息和自己的成績(jī)信息。本系統(tǒng)能提高了教務(wù)的管理效率,大大地減輕了教師的負(fù)擔(dān),使學(xué)生能隨時(shí)隨地查詢課程信息和自己的成績(jī)。關(guān)鍵字:JavaWeb,學(xué)生成績(jī)管理系統(tǒng),信息管理系統(tǒng)1.選題的目的和意義1.1工程開(kāi)發(fā)的背景幾年前,各個(gè)學(xué)校對(duì)于學(xué)生成績(jī)的管理還是停留在運(yùn)用手工操作,隨著各個(gè)學(xué)校的規(guī)模不斷壯大,學(xué)生人數(shù)逐年增加。關(guān)于學(xué)生成績(jī)管理工作所涉及的數(shù)據(jù)量越來(lái)越大,有的學(xué)校不得不靠增加人力、物力來(lái)進(jìn)展學(xué)生成績(jī)管理。但人工管理又有著許多缺陷,比方:效率底、易出錯(cuò)、檢索信息慢、對(duì)學(xué)校的管理提供決策信息較為困難等。所以我想借本次畢業(yè)設(shè)計(jì)之際,開(kāi)發(fā)一個(gè)適用于高校的學(xué)生成績(jī)管理系統(tǒng),方便學(xué)校對(duì)各類信息的管理,減輕學(xué)校的負(fù)擔(dān)。1.2工程概述本管理系統(tǒng)主要內(nèi)容是學(xué)生信息管理,課程信息管理,學(xué)生成績(jī)管理和教師信息管理,管理員添加教師記錄,初始化教師的登錄信息,教師添加學(xué)生記錄,初始化學(xué)生登錄信息等等。全文共分為概述、系統(tǒng)分析、系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、開(kāi)發(fā)總結(jié)、參考文獻(xiàn)、附錄等。1.3設(shè)計(jì)目的與意義本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合設(shè)計(jì)完成的系統(tǒng),實(shí)現(xiàn)了工作過(guò)程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,該系統(tǒng)的完成將具有以下幾點(diǎn)重要的意義:〔5〕簡(jiǎn)化了用戶的操作過(guò)程,盡量減少用戶的工作量2系統(tǒng)的開(kāi)發(fā)技術(shù)及主要架構(gòu)2.1開(kāi)發(fā)技術(shù)的選擇2.2工程開(kāi)發(fā)的工具2.2.1MyEclipe簡(jiǎn)介2.2.2MySql簡(jiǎn)介MySQL名字的來(lái)歷是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQLAB公司,在2008年1月16號(hào)被Sun公司收購(gòu)。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有本錢低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有本錢而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。2.2.3Tomcat簡(jiǎn)介Tomcat是Apache軟件基金會(huì)〔ApacheSoftwareFoundation〕的Jakarta工程中的一個(gè)核心工程,由Apache、Sun和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。因?yàn)門omcat技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java愛(ài)好者的喜愛(ài)并得到了局部軟件開(kāi)發(fā)商的認(rèn)可,成為目前比擬流行的Web應(yīng)用服務(wù)器。2.3數(shù)據(jù)庫(kù)的連接JDBC〔JavaData數(shù)據(jù)庫(kù)連接〕是一種用于執(zhí)行SQL語(yǔ)句的JavaAPI,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供一個(gè)標(biāo)準(zhǔn)的API。據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫(kù)開(kāi)發(fā)人員能夠用純JavaAPI編寫數(shù)據(jù)庫(kù)應(yīng)用程序,本系統(tǒng)采用JDBC連接數(shù)據(jù)庫(kù)。3可行性研究3.1經(jīng)濟(jì)可行性分析本系統(tǒng)開(kāi)發(fā)要耗去一定的時(shí)間,而所用的開(kāi)發(fā)工具和軟件根本是免費(fèi)的。由于系統(tǒng)能夠在未來(lái)一段時(shí)期內(nèi)穩(wěn)定地發(fā)揮作用,因此該系統(tǒng)對(duì)于管理學(xué)生成績(jī)都有很大的幫助。由此可見(jiàn),開(kāi)發(fā)此系統(tǒng)在經(jīng)濟(jì)上是完全可行的。3.2操作可行性分析如今的計(jì)算機(jī)已經(jīng)進(jìn)入各個(gè)家庭,硬件本錢不斷的下降,計(jì)算機(jī)價(jià)格不斷降低。該系統(tǒng)具有友好的用戶界面、良好的安全性設(shè)置等,使用戶可以很快地掌握系統(tǒng)的操作方法,因此在操作上是可行的。3.3技術(shù)可行性分析從目前IT業(yè)內(nèi)使用比擬廣泛的數(shù)據(jù)庫(kù)和管理軟件來(lái)看,使用比擬簡(jiǎn)單的中小型數(shù)據(jù)庫(kù)Mysql和Java開(kāi)發(fā)該系統(tǒng)非常簡(jiǎn)單實(shí)用。該系統(tǒng)能為用戶提供非常友好、操作簡(jiǎn)單的用戶界面。因此,從技術(shù)可行性分析來(lái)看是可行的。3.4可行性綜合分析利用計(jì)算機(jī)實(shí)現(xiàn)學(xué)生管理系統(tǒng)勢(shì)在必行。通過(guò)對(duì)當(dāng)前的開(kāi)發(fā)背景和上述幾個(gè)可行性分析可以發(fā)現(xiàn)開(kāi)發(fā)這個(gè)系統(tǒng)是可行的。本學(xué)生成績(jī)管理向著標(biāo)準(zhǔn)化、簡(jiǎn)單化、有效化的方向開(kāi)展。4需求分析4.1功能分析經(jīng)過(guò)前期的深入調(diào)查和研究,總結(jié)出該系統(tǒng)需要完成的具體功能,分析如下:管理員管理:能夠?qū)崿F(xiàn)管理員對(duì)教師信息添加,刪除,修改和查詢。初始化教師登錄信息:用戶ID為教師編號(hào),初始密碼也為教師編號(hào),用戶類型為教師。教師管理:能夠?qū)崿F(xiàn)教師對(duì)學(xué)生信息,課程信息和成績(jī)信息的添加,刪除,修改和查詢等功能;初始化學(xué)生登錄信息:用戶ID為學(xué)號(hào),初始密碼也為學(xué)號(hào),用戶類型為學(xué)生。學(xué)生查詢:學(xué)生能夠查詢課程信息和自己的成績(jī)信息。以上所有用戶在登錄后都可以修改自己的密碼。4.2系統(tǒng)數(shù)據(jù)流程圖由以上的功能分析,得出如圖4-1的系統(tǒng)數(shù)據(jù)流程圖,該數(shù)據(jù)流程圖直觀地反映了該系統(tǒng)的整體框架和設(shè)計(jì)要求。圖4-1數(shù)據(jù)流程圖5網(wǎng)站總體設(shè)計(jì)用戶登錄時(shí),系統(tǒng)先判斷用戶名是否存在,密碼和用戶類型是否正確。如果正確,則進(jìn)入用戶首頁(yè),進(jìn)展相關(guān)的管理操作。如果錯(cuò)誤,則用戶要重新輸入用戶名,密碼和選擇用戶類型。用戶登錄后根據(jù)用戶類型,從而擁有不同權(quán)限。登錄流程圖和系統(tǒng)功能構(gòu)造圖如下所示。圖5-1登錄流程圖5.2系統(tǒng)功能構(gòu)造圖圖5-2系統(tǒng)功能構(gòu)造圖6數(shù)據(jù)庫(kù)設(shè)計(jì)6.1系統(tǒng)實(shí)體E-R圖圖6-1學(xué)生實(shí)體E-R圖圖6-2課程實(shí)體E-R圖圖6-3成績(jī)實(shí)體E-R圖圖6-4教師實(shí)體E-R圖圖6-5系統(tǒng)用戶實(shí)體E-R圖6.2實(shí)體聯(lián)系圖從上面的需求分析和總體設(shè)計(jì)得出管理員,教師,學(xué)生,課程和成績(jī)實(shí)體之間的聯(lián)系圖如以下列圖所示:圖6-6系統(tǒng)總體聯(lián)系圖6.3邏輯構(gòu)造設(shè)計(jì)根據(jù)系統(tǒng)的功能描述,設(shè)計(jì)要用的數(shù)據(jù)表。因?yàn)檫@些表之間相互關(guān)聯(lián),存儲(chǔ)著系統(tǒng)的相關(guān)數(shù)據(jù),所以在設(shè)計(jì)數(shù)據(jù)表的過(guò)程中,要求設(shè)計(jì)一個(gè)表只存儲(chǔ)一個(gè)實(shí)體或?qū)ο蟮南嚓P(guān)信息,不同實(shí)體存儲(chǔ)在不同的表中。本系統(tǒng)需要設(shè)計(jì)的數(shù)據(jù)庫(kù)表如以下各圖。表6-7學(xué)生表studb字段字段名類型可否為空主鍵ino學(xué)號(hào)varchar(10)否是name姓名varchar(10)否sex性別varchar(5)age年齡intsys所在系varchar(20)grade班級(jí)varchar(20)表6-8課程表couinfo字段字段名類型可否為空主鍵cno課程編號(hào)varchar(10)否是cname課程名稱varchar(10)否tname任課教師varchar(10)credit學(xué)分float表6-9成績(jī)表scoinfo字段字段名類型可否為空主鍵ino學(xué)號(hào)varchar(10)否是cno課程編號(hào)varchar(10)否是type成績(jī)類型varchar(10)否是score分?jǐn)?shù)int否表6-10教師表teainfo字段字段名類型可否為空主鍵tno教師編號(hào)varchar(10)否是tname教師姓名varchar(10)否tsex教師性別varchar(5)tsys所在系varchar(10)表6-11用戶信息表user字段字段名類型可否為空主鍵id用戶IDvarchar(10)否是name用戶姓名varchar(10)否password密碼varchar(10)否job用戶身份varchar(10)否7系統(tǒng)主要功能模塊詳細(xì)設(shè)計(jì)7.1用戶登錄用戶登錄需要驗(yàn)證用戶的用戶名,密碼和身份。如果登錄成功,頁(yè)面就會(huì)跳轉(zhuǎn)到相關(guān)頁(yè)面,如果登錄失敗登錄界面就會(huì)顯示提示信息,登錄界面如下圖7-1登錄界面7.2網(wǎng)站管理教師,管理員和學(xué)生登錄系統(tǒng)后擁有不同權(quán)限,詳細(xì)介紹如下所示:7.2.1教師身份登錄后的管理界面圖7-2教師管理首頁(yè)教師管理三個(gè)模塊:學(xué)生信息管理,課程信息管理和成績(jī)信息管理,教師登錄后可以點(diǎn)擊“修改口令〞修改自己的口令,點(diǎn)擊“退出系統(tǒng)〞返回登錄界面,修改口令的界面如以下列圖圖7-3密碼修改界面如果新密碼為空,則提示“修改失敗,新口令不能為空!〞,如果新密碼和確認(rèn)密碼不同,則提示“口令修改失敗〞,一樣則提示“口令修改成功〞,口令修改失敗的界面如以下列圖圖7-4密碼修改失敗界面學(xué)生信息管理模塊:在圖7-2中點(diǎn)擊“學(xué)生信息管理〞后進(jìn)入學(xué)生信息管理,界面,點(diǎn)擊后的界面如以下列圖圖7-5學(xué)生信息管理界面在“跳到〞后輸入2,點(diǎn)擊“Go〞后,列表跳轉(zhuǎn)到第2頁(yè),當(dāng)輸入小于0的數(shù),點(diǎn)擊“Go〞后,提示輸入格式不對(duì),請(qǐng)重新數(shù)字,當(dāng)輸入大于或等于分頁(yè)總數(shù)的數(shù)字時(shí),跳轉(zhuǎn)到最后一頁(yè)點(diǎn)擊“首頁(yè)〞回到第一頁(yè),點(diǎn)擊“尾頁(yè)〞回到最后一頁(yè)點(diǎn)擊“上一頁(yè)〞回到上一頁(yè),點(diǎn)擊“下一頁(yè)〞回到下一頁(yè)這個(gè)頁(yè)面實(shí)現(xiàn)了教師對(duì)學(xué)生根本信息的管理(添加,刪除,修改,查詢),同時(shí)添加了一條學(xué)生登錄記錄,初始密碼為學(xué)生的學(xué)號(hào),添加學(xué)生信息的關(guān)鍵代碼(學(xué)生信息管理的添加實(shí)現(xiàn)類)如下:publicbooleandoCreate(Stustu,Useruser)throwsException{ booleanflag=false;Stringsql1="insertintostudb(ino,name,sex,age,sys,grade)values(?,?,?,?,?,?)"; this.pst1=this.conn.prepareStatement(sql1); this.pst1.setString(1,stu.getIno()); this.pst1.setString(2,stu.getName()); this.pst1.setString(3,stu.getSex()); this.pst1.setInt(4,stu.getAge()); this.pst1.setString(5,stu.getSys()); this.pst1.setString(6,stu.getGrade()); Stringsql2="insertintouser(id,name,password,job)values(?,?,?,?)"; this.pst2=this.conn.prepareStatement(sql2); this.pst2.setString(1,user.getId()); this.pst2.setString(2,user.getName()); this.pst2.setString(3,user.getPassword()); this.pst2.setString(4,user.getJob()); if(this.pst1.executeUpdate()>0&&this.pst2.executeUpdate()>0){ flag=true; } this.pst1.close(); this.pst2.close(); returnflag; }點(diǎn)擊“添加〞添加學(xué)生信息后的界面如以下列圖:圖7-6學(xué)生信息添加界面學(xué)號(hào)為數(shù)字或字母,如果是其他的特殊符號(hào),系統(tǒng)提示出錯(cuò)并清空學(xué)號(hào)后的文本框,年齡是2位數(shù)的整數(shù),否則提示出錯(cuò)清空年齡后的文本框。每一個(gè)文本框都要填,如果有其中一個(gè)文本框沒(méi)有填就提交,提示沒(méi)有填的文本框不能為空。教師添加一條學(xué)生信息記錄,就同時(shí)添加了一條學(xué)生登錄記錄,該學(xué)生的登錄ID為學(xué)號(hào),登錄密碼也為學(xué)號(hào),用戶姓名為學(xué)生姓名,用戶類型為學(xué)生,學(xué)生登錄后可以修改自己的登錄密碼。修改學(xué)生信息的關(guān)鍵代碼〔學(xué)生信息管理的修改實(shí)現(xiàn)類〕如下:publicbooleandoUpdate(Stustu,Useruser)throwsException{ booleanflag=false; Stringsql1="updatestudbsetname=?,sex=?,age=?,sys=?,grade=?where ino=?"; this.pst1=this.conn.prepareStatement(sql1); this.pst1.setString(1,stu.getName()); this.pst1.setString(2,stu.getSex()); this.pst1.setInt(3,stu.getAge()); this.pst1.setString(4,stu.getSys()); this.pst1.setString(5,stu.getGrade()); this.pst1.setString(6,stu.getIno()); Stringsql2="updateusersetname=?whereid=?"; this.pst2=this.conn.prepareStatement(sql2); this.pst2.setString(1,user.getName()); this.pst2.setString(2,user.getId()); if(this.pst1.executeUpdate()>0&&this.pst2.executeUpdate()>0){ flag=true; } this.pst1.close(); this.pst2.close(); returnflag; }點(diǎn)擊圖7-5的列表中的要修改的數(shù)據(jù)后的“修改〞修改學(xué)生信息,例如點(diǎn)擊第一條記錄后的“修改〞,界面如以下列圖圖7-7學(xué)生信息更新界面只要不修改主鍵“學(xué)號(hào)〞,年齡為整數(shù),每一項(xiàng)都不為空,就能成功修改記錄。點(diǎn)擊圖7-5的列表中的要?jiǎng)h除的數(shù)據(jù)后的“刪除〞刪除一條記錄。刪除學(xué)生信息的關(guān)鍵代碼〔學(xué)生信息管理的刪除實(shí)現(xiàn)類〕如下:publicbooleandoDelete(Stustu,Useruser)throwsException{ booleanflag=false; Stringsql1="deletefromstudbwhereino=?"; this.pst1=this.conn.prepareStatement(sql1); this.pst1.setString(1,stu.getIno()); Stringsql2="deletefromuserwhereid=?"; this.pst2=this.conn.prepareStatement(sql2); this.pst2.setString(1,user.getId()); if(this.pst1.executeUpdate()>0&&this.pst2.executeUpdate()>0){ flag=true; } this.pst1.close(); this.pst2.close(); returnflag; }例如點(diǎn)擊任意一條記錄后的“刪除〞,彈出如以下列圖的提示框圖7-8記錄刪除提示框點(diǎn)擊“確定〞后記錄刪除成功,點(diǎn)擊“取消〞后返回原界面,刪除失敗在圖7-5的文本框中輸入學(xué)生姓名〔可輸入模糊信息〕,查詢學(xué)生信息的關(guān)鍵代碼〔學(xué)生信息管理的查詢實(shí)現(xiàn)類〕如下:publicList<Stu>findAll(StringkeyWord)throwsException{ List<Stu>all=newArrayList<Stu>(); Stringsql="select*fromstudbwherenamelike?"; this.pst=this.conn.prepareStatement(sql); this.pst.setString(1,"%"+keyWord+"%"); ResultSetrs=this.pst.executeQuery(); Stustu=null; while(rs.next()){ stu=newStu(); stu.setIno(rs.getString(1)); stu.setName(rs.getString(2)); stu.setSex(rs.getString(3)); stu.setAge(rs.getInt(4)); stu.setSys(rs.getString(5)); stu.setGrade(rs.getString(6)); all.add(stu); } this.pst.close(); returnall; }在圖7-5的文本框中輸入學(xué)生姓名〔可模糊查詢〕,例如輸入“01〞,點(diǎn)擊“查詢〞后的界面如下:圖7-9信息查詢結(jié)果圖點(diǎn)擊圖7-2中的“課程信息管理〞進(jìn)入課程管理模塊,界面如下:圖7-10課程信息管理界面點(diǎn)擊圖7-2中的“成績(jī)信息管理〞進(jìn)入成績(jī)管理模塊,界面如下:圖7-11成績(jī)信息管理界面圖這兩個(gè)模塊和學(xué)生信息管理系統(tǒng)模塊類似,編輯過(guò)程一樣7.2.2管理員身份登錄后的管理界面圖7-12管理員首頁(yè)圖點(diǎn)擊“教師管理〞進(jìn)入教師管理模塊,如以下列圖所示圖7-13教師信息管理界面這個(gè)模塊和學(xué)生信息管理系統(tǒng)模塊類似,編輯過(guò)程一樣管理員添加一條教師信息記錄,就同時(shí)添加了一條教師登錄記錄,該教師的登錄ID為教師編號(hào),登錄密碼也為教師編號(hào),用戶姓名為教師姓名,用戶類型為教師,教師登錄后可以修改自己的登錄密碼。7.2.2學(xué)生身份登錄后的查詢界面圖7-14學(xué)生查詢首頁(yè)點(diǎn)擊“修改口令〞修改自己的登錄密碼,點(diǎn)擊“退出系統(tǒng)〞返回到登錄界面,學(xué)生登錄后可以查詢課程信息和自己的成績(jī)信息點(diǎn)擊“課程信息〞查詢課程信息,界面如以下列圖所示:圖7-15課程信息查詢點(diǎn)擊“成績(jī)信息〞查詢自己的成績(jī)信息,界面如以下列圖所示:圖7-16成績(jī)信息查詢8系統(tǒng)測(cè)試8.1測(cè)試原則軟件測(cè)試的根本原則是站在用戶的角度,對(duì)產(chǎn)品進(jìn)展全面測(cè)試,盡早、盡可能多地發(fā)現(xiàn)問(wèn)題,并負(fù)責(zé)跟蹤和分析產(chǎn)品中的問(wèn)題,具體測(cè)試原則有如下幾點(diǎn):第一,測(cè)試應(yīng)該盡早進(jìn)展,最好在需求階段就開(kāi)場(chǎng)介入,因?yàn)樽顕?yán)重的錯(cuò)誤不外乎是系統(tǒng)不能滿足用戶的需求。第二,設(shè)計(jì)測(cè)試用例時(shí)應(yīng)考慮到合法的輸入和不合法的輸入以及各種邊界條件,特殊情況下不要制造極端狀態(tài)和意外狀態(tài)。第三,制定嚴(yán)格的測(cè)試方案。一定要制定測(cè)試方案,并且要有指導(dǎo)性。測(cè)試時(shí)間安排盡量寬松,不要希望在極短的時(shí)間內(nèi)完成一個(gè)高水平的測(cè)試。第四,妥善保存測(cè)試方案、測(cè)試用例、出錯(cuò)統(tǒng)計(jì)和最終分析報(bào)告,為維護(hù)提供方便。8.2測(cè)試用例根據(jù)系統(tǒng)的設(shè)計(jì)流程,一個(gè)一個(gè)模塊地測(cè)試,要測(cè)試的模塊如下:登錄模塊,密碼修改模塊,教師管理模塊,管理員管理模塊和學(xué)生查詢模塊等。具體的測(cè)試用例,預(yù)期結(jié)果如下詳細(xì)介紹:用戶登錄和密碼修改的測(cè)試用例測(cè)試用例場(chǎng)景測(cè)試用例預(yù)期結(jié)果實(shí)際結(jié)果TC1用戶登錄翻開(kāi)系統(tǒng),輸入用戶ID,密碼和選擇身份后點(diǎn)擊登錄,登錄系統(tǒng)判斷用戶的用戶ID是否存在,密碼和用戶類型是否正確假設(shè)正確。如果正確,成功登錄。否則,提示出錯(cuò)信息,要重新輸入。同預(yù)期TC2修改密碼進(jìn)入系統(tǒng)管理頁(yè)面后,點(diǎn)擊“修改密碼〞后輸入新密碼和確認(rèn)密碼判斷新密碼是否為空,如果為空,提示修改失敗,新口令不能為空;再判斷新密碼和舊密碼是否一樣,假設(shè)一樣則修改成功,假設(shè)不同則修改失敗同預(yù)期TC3退出系統(tǒng)點(diǎn)擊“退出系統(tǒng)〞后在彈出的提示框中選擇“確定〞或“取消〞如果選擇“確定〞則退出系統(tǒng),如果選擇“取消〞則退出系統(tǒng)失敗,返回原界面同預(yù)期教師管理頁(yè)面的測(cè)試用例測(cè)試用例場(chǎng)景測(cè)試用例預(yù)期結(jié)果實(shí)際結(jié)果TC1學(xué)生信息管理進(jìn)入教師管理,點(diǎn)擊學(xué)生信息管理,測(cè)試添加,刪除,修改,查詢功能,測(cè)試添加的學(xué)生記錄信息登錄系統(tǒng)的效果對(duì)學(xué)生信息的添加,刪除,修改操作到達(dá)了預(yù)期效果;添加的學(xué)生能以學(xué)號(hào)登錄系統(tǒng),當(dāng)刪除該學(xué)生記錄后,該學(xué)生則不能登錄系統(tǒng)同預(yù)期TC2課程信息管理進(jìn)入教師管理,測(cè)試添加,刪除,修改,查詢功能對(duì)課程信息的添加,刪除,修改操作到達(dá)了預(yù)期效果同預(yù)期TC3成績(jī)信息管理進(jìn)入教師管理,分別測(cè)試添加,刪除,修改,查詢功能對(duì)成績(jī)信

溫馨提示

  • 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)論