基于web的實(shí)驗(yàn)教學(xué)管理系統(tǒng)方案_第1頁
基于web的實(shí)驗(yàn)教學(xué)管理系統(tǒng)方案_第2頁
基于web的實(shí)驗(yàn)教學(xué)管理系統(tǒng)方案_第3頁
基于web的實(shí)驗(yàn)教學(xué)管理系統(tǒng)方案_第4頁
基于web的實(shí)驗(yàn)教學(xué)管理系統(tǒng)方案_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

..xxxxxxxxxx學(xué)院題目:基于Web的實(shí)驗(yàn)教學(xué)管理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)xx..基于Web的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要基于Web的實(shí)驗(yàn)室管理系統(tǒng)是現(xiàn)代計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)發(fā)展的結(jié)晶產(chǎn)物。舊式人工和單機(jī)版的實(shí)驗(yàn)室管理系統(tǒng)早已滿足不了如今實(shí)驗(yàn)室管理的需求,所以引進(jìn)網(wǎng)絡(luò)版的實(shí)驗(yàn)室管理系統(tǒng),讓高校的實(shí)驗(yàn)室管理更加便捷。在進(jìn)行開發(fā)本系統(tǒng)之前首先要完成實(shí)驗(yàn)室管理系統(tǒng)的需求分析,從不同角度闡述了實(shí)驗(yàn)室管理系統(tǒng)開發(fā)的可行性,確定實(shí)驗(yàn)室管理系統(tǒng)的一系列功能。隨后進(jìn)行系統(tǒng)設(shè)計(jì),其包括系統(tǒng)功能模塊劃分、數(shù)據(jù)庫概念設(shè)計(jì)和數(shù)據(jù)庫邏輯設(shè)計(jì),就主要功能進(jìn)行了較為詳細(xì)的程序流程設(shè)計(jì)。在系統(tǒng)初步完成后,進(jìn)行系統(tǒng)測(cè)試。本系統(tǒng)的開發(fā)工具則是選用現(xiàn)在實(shí)踐中最常用的JSP+Tomcat技術(shù),數(shù)據(jù)庫運(yùn)用SQLserver2005作為開發(fā)工具,在開發(fā)界面時(shí),用Dreamweaver作為輔助工具完成開發(fā)。該系統(tǒng)通過調(diào)試與測(cè)試,其最終系統(tǒng)可以運(yùn)行成功,并且系統(tǒng)功能符合用戶需求。關(guān)鍵詞:實(shí)驗(yàn)教學(xué);信息;系統(tǒng);用戶;權(quán)限;管理..TheDesignAndImplementationOfLaboratoryManagementSystemBasesOnWebABSTRACTLaboratorymanagementsystemontheWebthatisthecrystallizationproductofthemoderncomputertechnologyandnetworktechnologydevelopment,theoldartificialandstand-aloneversionofthelaboratorymanagementsystemhastomeetnotnowtheneedsoflaboratorymanagement,sotheintroductionofthenetworkversionofthelaboratorymanagementsystem,maketheuniversitylaboratorymanagementmoreconvenient.Beforethedevelopmentofthissystem,wemustfirstcompletetherequirementsanalysisofthelaboratorymanagementsystem,elaboratedthefeasibilityofthedevelopmentofthelaboratorymanagementsystemfromdifferentangles,anddetermineaseriesoffunctionsofthelaboratorymanagementsystem.Thencarriesonthesystemdesign,itincludesthesystemfunctionmoduledivision,thedatabaseconceptdesignandthedatabaselogicdesign,hascarriedonthemoredetailedproceduredesign.Aftertheinitialcompletionofthesystem,thesystemtest.ThedevelopmenttoolofthesystemisthemostcommonlyusedinthepracticeofJSP+Tomcattechnology,databaseusingServer2005SQLasadevelopmenttool,inthedevelopmentoftheinterface,usingDreamweaverasanauxiliarytooltocompletethedevelopment.Thesystemthroughthedebugging,testing,userneedsfunctioncanberunsuccessfully.KeyWords:experimentteaching;information;system;user;authority;management..目錄TOC\o"1-3"\h\u1緒論11.1課題的研究背景與意義11.2課題的發(fā)展現(xiàn)狀11.2.1國內(nèi)現(xiàn)狀11.2.2國外現(xiàn)狀21.3課題主要研究?jī)?nèi)容21.4小結(jié)22可行性研究與需求分析32.1系統(tǒng)可行性研究32.1.1經(jīng)濟(jì)可行性研究32.1.2技術(shù)可行性研究32.1.3操作可行性研究32.2需求分析32.2.1功能需求32.2.2性能需求42.3小結(jié)53Web開發(fā)工具介紹53.1介紹MyEclipse發(fā)展和功能63.2JSP技術(shù)介紹63.3Deamweaver簡(jiǎn)介73.4SQLserver2005介紹與發(fā)展73.5小結(jié)84系統(tǒng)設(shè)計(jì)94.1功能設(shè)計(jì)94.1.1總體設(shè)計(jì)94.1.2詳細(xì)設(shè)計(jì)104.2數(shù)據(jù)庫設(shè)計(jì)144.2.1概念設(shè)計(jì)144.2.2邏輯設(shè)計(jì)164.3小結(jié)195系統(tǒng)的功能實(shí)現(xiàn)205.1登錄頁面205.2系統(tǒng)管理員頁面215.3教師信息頁面245.4學(xué)生界面展示265.5系統(tǒng)管理員頁面275.6教師信息增刪改查頁面295.7排課界面展示305.8個(gè)人資料管理頁面315.9小結(jié)316系統(tǒng)測(cè)試326.1系統(tǒng)測(cè)試設(shè)計(jì)326.1.1用戶登錄界面測(cè)試326.1.2管理員相應(yīng)功能測(cè)試326.1.3教師相應(yīng)功能測(cè)試326.1.4學(xué)生相應(yīng)功能測(cè)試326.2測(cè)試用例326.2.1用戶登錄頁面326.2.2管理員功能測(cè)試336.2.3教師功能測(cè)試346.2.4學(xué)生功能測(cè)試356.3測(cè)試評(píng)估356.4小結(jié)357總結(jié)與展望367.1總結(jié)367.2展望367.3小結(jié)36致謝37參考文獻(xiàn)38..1緒論1.1課題的研究背景與意義在計(jì)算機(jī)技術(shù)以及互聯(lián)網(wǎng)技術(shù)還未普及之前,多年來各個(gè)學(xué)校的實(shí)驗(yàn)室管理系統(tǒng)對(duì)于實(shí)驗(yàn)室管理基本上都是靠手工進(jìn)行,人力編寫,一方面浪費(fèi)時(shí)間,另一方面又容易出錯(cuò),修改也是耗時(shí)耗力,便利度大大折損。隨著學(xué)校招生量增大以及學(xué)校實(shí)驗(yàn)室設(shè)備的日益完善,舊的人工式實(shí)驗(yàn)室管理系統(tǒng)已經(jīng)嚴(yán)重的阻礙了老師以及管理員的工作效率。隨著信息技術(shù)的高速發(fā)展,現(xiàn)在大學(xué)的實(shí)驗(yàn)室設(shè)置越來越科學(xué),對(duì)于學(xué)生實(shí)驗(yàn)?zāi)芰σ笠仓饾u提高,基于Web的實(shí)驗(yàn)室管理系統(tǒng)在實(shí)驗(yàn)室管理應(yīng)用中扮演了重要的角色,老師可以申請(qǐng)實(shí)驗(yàn)室,查詢實(shí)驗(yàn)器材,查詢自己的上課時(shí)間。只要有互聯(lián)網(wǎng)和計(jì)算機(jī)的區(qū)域,學(xué)生可以隨時(shí)查詢自己的實(shí)驗(yàn)課程成績(jī),隨時(shí)與老師進(jìn)行溝通,老師可以通過實(shí)驗(yàn)室管理系統(tǒng)對(duì)學(xué)生的成績(jī)進(jìn)行更改以及保存。對(duì)于實(shí)驗(yàn)室管理員來說,基于Web的實(shí)驗(yàn)室管理系統(tǒng)是一大法寶,實(shí)驗(yàn)室管理人員可以對(duì)實(shí)驗(yàn)室的應(yīng)用情況,申請(qǐng)情況第一時(shí)間與教師和學(xué)生進(jìn)行交互,提早進(jìn)行溝通,得以使實(shí)驗(yàn)課順利進(jìn)行。從上面分析的情況可以看出,各個(gè)高校都應(yīng)該且有必要開發(fā)出一個(gè)基于Web的實(shí)驗(yàn)室管理系統(tǒng),既提高老師與管理員的辦公效率,避免了不必要的錯(cuò)誤,也讓管理員、老師之間進(jìn)行無障礙交流,促使實(shí)驗(yàn)課的順利進(jìn)行。1.2課題的發(fā)展現(xiàn)狀1.2.1國內(nèi)現(xiàn)狀據(jù)統(tǒng)計(jì),隨著我國目前計(jì)算機(jī)的普及率上升到了一定規(guī)模,各行各業(yè)都以計(jì)算機(jī)的應(yīng)用為主。它的內(nèi)容對(duì)于學(xué)校實(shí)驗(yàn)室的管理者和老師、學(xué)生都至關(guān)重要。實(shí)驗(yàn)室管理系統(tǒng)應(yīng)該向老師、學(xué)生以及管理人員和維護(hù)人員提供方便快捷的查詢手段以及充足的信息。相較于之前的手動(dòng)操作,非常容易出錯(cuò)并且不容易改動(dòng)。現(xiàn)如今計(jì)算機(jī)對(duì)實(shí)驗(yàn)室信息進(jìn)行管理,是手工管理無法做到的方便快捷。實(shí)驗(yàn)室管理系統(tǒng)具有的優(yōu)點(diǎn)很多,比如成本低、查找方便且快捷、準(zhǔn)備率高、存儲(chǔ)量大。這些優(yōu)點(diǎn)大大提高實(shí)驗(yàn)室管理員以及任課老師辦公的效率,也是高校和世界管理技術(shù)的接軌。1.2.2國外現(xiàn)狀管理的概念一直貫穿在我們工作和學(xué)習(xí)中,上個(gè)世紀(jì)60年代,計(jì)算機(jī)技術(shù)發(fā)展迅猛,管理運(yùn)用的工具很自然的被計(jì)算機(jī)技術(shù)擔(dān)任,在國外,實(shí)驗(yàn)室管理系統(tǒng)出現(xiàn)在上個(gè)世紀(jì),在60年代左右得到了迅猛的發(fā)展,從查詢數(shù)據(jù),記錄數(shù)據(jù),到智能人性化管理,實(shí)驗(yàn)室管理系統(tǒng)發(fā)展隨著計(jì)算機(jī)技術(shù)的進(jìn)步得到很大的提升。老師只要在有網(wǎng)絡(luò)的地方都可以管理自己的信息,向管理員申請(qǐng)自己所需要的教學(xué)條件。學(xué)生可以第一時(shí)間與老師溝通和查詢自己的成績(jī)。國外各大高校的實(shí)驗(yàn)室管理系統(tǒng)發(fā)展非常的驚人,基于Web的實(shí)驗(yàn)室管理系統(tǒng)讓實(shí)驗(yàn)室管理的效率大大提高。1.3課題主要研究?jī)?nèi)容這個(gè)課題主要的研究?jī)?nèi)容是確定實(shí)驗(yàn)室管理系統(tǒng)的功能,以及如何去實(shí)現(xiàn)這些功能。例如管理員可以進(jìn)行排課添加、排課管理、實(shí)驗(yàn)室添加、實(shí)驗(yàn)室管理、預(yù)約管理等操作。權(quán)限為老師的用戶可以實(shí)現(xiàn)個(gè)人資料管理、預(yù)約教室等功能。權(quán)限為學(xué)生的用戶可以實(shí)現(xiàn)實(shí)驗(yàn)課成績(jī)查詢等功能。本設(shè)計(jì)主要運(yùn)用SQLServer與JSP技術(shù),這兩種技術(shù)的結(jié)合是動(dòng)態(tài)網(wǎng)站開發(fā)最常運(yùn)用的技術(shù)之一,因其具有跨平臺(tái),開發(fā)簡(jiǎn)便的特點(diǎn),所以被廣泛的運(yùn)用于各種B/S結(jié)構(gòu)的動(dòng)態(tài)網(wǎng)站開發(fā)中。SQLServer數(shù)據(jù)庫則是目前應(yīng)用最廣泛的數(shù)據(jù)庫開發(fā)工具。根據(jù)以上的功能分析并且運(yùn)用相關(guān)開發(fā)技術(shù),建立完整的實(shí)驗(yàn)室管理系統(tǒng),進(jìn)行測(cè)試并分析結(jié)果。1.4小結(jié)本章為本文的開篇,總體大致介紹了本文的主要內(nèi)容。2可行性研究與需求分析2.1系統(tǒng)可行性研究2.1.1經(jīng)濟(jì)可行性研究校園內(nèi)本身就具有Internet與信息化處理設(shè)備,因此不需要投入任何硬件上的開發(fā)與購買資金。系統(tǒng)開發(fā)人員的開發(fā)經(jīng)驗(yàn)不需要經(jīng)過培訓(xùn),是自己在工作過程中積累的。開發(fā)費(fèi)用對(duì)學(xué)校來說可以接受,因此,開發(fā)此系統(tǒng)在經(jīng)濟(jì)上具有可行性。2.1.2技術(shù)可行性研究由于校園內(nèi)本身系統(tǒng)開發(fā)環(huán)境良好,硬件設(shè)施、軟件設(shè)施配備相當(dāng)齊全,實(shí)驗(yàn)室管理系統(tǒng)本質(zhì)上是一個(gè)數(shù)據(jù)庫管理查詢系統(tǒng),開發(fā)技術(shù)現(xiàn)在已經(jīng)非常熟練,利用目前的條件就可以開發(fā)出適用于學(xué)校的實(shí)驗(yàn)室管理系統(tǒng)。從上述分析可得出,從技術(shù)方面來看,實(shí)驗(yàn)室管理系統(tǒng)的開發(fā)是可行的。2.1.3操作可行性研究實(shí)驗(yàn)室管理系統(tǒng)除了要求用戶有上機(jī)環(huán)境之外,還需要用戶有操作電腦的基礎(chǔ)知識(shí),除此之外,在系統(tǒng)的使用過程中,對(duì)用戶的計(jì)算機(jī)技術(shù)沒有專業(yè)要求,所以不用對(duì)用戶進(jìn)行培訓(xùn)。從以上分析可以看出,在用戶使用方面,實(shí)驗(yàn)室開發(fā)系統(tǒng)的開發(fā)是可行的。2.2需求分析功能需求通過調(diào)查和研究,以用戶的權(quán)限作為系統(tǒng)功能的劃分,本系統(tǒng)功能分為三個(gè)部分:管理員、教師、學(xué)生?!?在管理員部分,管理員需要管理學(xué)生和任課老師的增刪改,以便保證實(shí)驗(yàn)室管理系統(tǒng)內(nèi)老師和學(xué)生的資料不被外界取得。除此之外,管理員還需對(duì)實(shí)驗(yàn)室的狀況進(jìn)行及時(shí)的更新?!?作為用戶的老師要從實(shí)驗(yàn)室管理系統(tǒng)中明確自己的課程排列,而且可以申請(qǐng)自己所需要的實(shí)驗(yàn)室及實(shí)驗(yàn)器材,除此之外老師可以隨時(shí)記錄學(xué)生成績(jī),了解學(xué)生的實(shí)驗(yàn)課成果,與學(xué)生進(jìn)行及時(shí)的交流。〔3對(duì)于學(xué)生來說,可以查詢自己的實(shí)驗(yàn)課成績(jī),除此之外,學(xué)生還可以隨時(shí)查詢自己實(shí)驗(yàn)課的教室、以及任課老師。登錄,如圖2.1、圖2.2、圖2.3所示。教教師信息處理信息處理生成用戶教師圖2.1登錄功能數(shù)據(jù)流圖學(xué)學(xué)生信息處理信息處理生成用戶學(xué)生圖2.2學(xué)生功能數(shù)據(jù)流圖管理員管理員信息處理生成管理頁面管理員圖2.3管理員功能數(shù)據(jù)流圖用戶查詢信息,如圖2.4所示。用戶用戶接受查詢方式信息處理用戶圖2.4用戶查詢信息數(shù)據(jù)流圖2.2.2性能需求實(shí)驗(yàn)室是各大高校非常重要的組成之一,而實(shí)驗(yàn)室管理系統(tǒng)是對(duì)實(shí)驗(yàn)室進(jìn)行常規(guī)管理的重要管理工具,它承載著學(xué)生實(shí)驗(yàn)課是否進(jìn)行順利的重要使命,下面來介紹實(shí)驗(yàn)室管理系統(tǒng)的具體性能需求?!?安全性是每個(gè)系統(tǒng)必不可少的性能需求。由于實(shí)驗(yàn)室管理系統(tǒng)輸入了大量的教師信息以及學(xué)生信息,并且用戶不同的身份具有不同的權(quán)限,這對(duì)于系統(tǒng)的安全性要求較高,用戶根據(jù)自己的權(quán)限瀏覽權(quán)限以內(nèi)的網(wǎng)頁,享用權(quán)限以內(nèi)的服務(wù)是本系統(tǒng)的重中之重?!?本系統(tǒng)應(yīng)該具有時(shí)間特性。實(shí)驗(yàn)室管理系統(tǒng)響應(yīng)時(shí)間應(yīng)該在用戶所能感覺和認(rèn)知的能力范圍,不宜太快,頁面跳轉(zhuǎn)也不宜過慢。不能讓用戶感覺到稍縱即逝,也不能讓用戶感覺系統(tǒng)反應(yīng)過于冗長(zhǎng),頁面跳轉(zhuǎn)應(yīng)該小于五秒。在實(shí)驗(yàn)室管理系統(tǒng)的時(shí)間性上能夠使用戶感覺到舒服?!?實(shí)驗(yàn)管理系統(tǒng)的主要目的是對(duì)實(shí)驗(yàn)室的管理,主要的操作對(duì)象是管理員、老師和學(xué)生,對(duì)于這三類操作者來說,本系統(tǒng)都應(yīng)具備易于操作的特點(diǎn),管理系統(tǒng)會(huì)面臨一系列維護(hù)問題,在功能的維護(hù)和升級(jí)方面,應(yīng)該留有余地,讓管理員和維修人員更加易于維護(hù)和管理。〔4由于實(shí)驗(yàn)室管理系統(tǒng)是各大高校實(shí)驗(yàn)室管理的命脈,如果該管理系統(tǒng)出現(xiàn)問題,實(shí)驗(yàn)課會(huì)面臨崩潰,即耽誤時(shí)間,又要耗費(fèi)精力。為了讓實(shí)驗(yàn)室管理系統(tǒng)更加穩(wěn)固長(zhǎng)久的為我們管理員、老師和學(xué)生服務(wù),實(shí)驗(yàn)室管理系統(tǒng)應(yīng)該具有較高的可靠性和穩(wěn)定性,確保高校的實(shí)驗(yàn)課順利進(jìn)行?!?隨著計(jì)算機(jī)各個(gè)領(lǐng)域的飛速拓展,實(shí)驗(yàn)室管理系統(tǒng)也要與時(shí)俱進(jìn),所以該系統(tǒng)要具備一定的開放性,以便與其他系統(tǒng)進(jìn)行數(shù)據(jù)交互,在開發(fā)該系統(tǒng)時(shí)與其他系統(tǒng)交互的接口應(yīng)予以保留?!?該實(shí)驗(yàn)室管理系統(tǒng)是針對(duì)目前所應(yīng)用的功能,在技術(shù)飛速更新的今日,我們?cè)陂_發(fā)系統(tǒng)時(shí)不得不給系統(tǒng)留有可擴(kuò)展的空間,實(shí)驗(yàn)室管理系統(tǒng)的開發(fā)是根據(jù)高校目前的需求所設(shè)計(jì)的功能,所以該系統(tǒng)要具備擴(kuò)展性,以備未來要添加功能的不時(shí)之需。2.3小結(jié)本章著重講述了實(shí)驗(yàn)室管理系統(tǒng)在開發(fā)前的用戶調(diào)查工作,對(duì)實(shí)驗(yàn)室管理系統(tǒng)的用戶進(jìn)行分析,從各方面分析了實(shí)驗(yàn)室管理系統(tǒng)開發(fā)可行性,為系統(tǒng)的開發(fā)打下前期基礎(chǔ)。

3Web開發(fā)工具介紹"工欲善其事,必先利其器",所以在本系統(tǒng)在開發(fā)之前必須要安裝好開發(fā)工具并且配置環(huán)境,讓開發(fā)工具能夠順利運(yùn)行自己的程序。不管安裝MyEclipse還是Tomcat,都必須要先配置JDK環(huán)境。3.1介紹MyEclipse發(fā)展和功能MyEclipse,在Eclipse基礎(chǔ)上合并自己的插件開發(fā)而成的企業(yè)級(jí)集成開發(fā)環(huán)境,它的功能非常強(qiáng)大,是目前應(yīng)用最為廣泛的Java開發(fā)工具之一。主要用于Java、JavaEE以及移動(dòng)應(yīng)用的開發(fā)。MyEclipse和很多其他開源軟件一樣,下載是過程非常簡(jiǎn)單,只需把下載包解壓裝到硬盤中即可,在運(yùn)行MyEclipse之前必須確定JDK環(huán)境。MyEclipse是一個(gè)可擴(kuò)展開發(fā)平臺(tái)。它具有開放的源代碼并且基于Java展開工作。幸運(yùn)的是,Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具〔JavaDevelopmentKit,JDK。

MyEclipse,是功能強(qiáng)大的企業(yè)級(jí)集成開發(fā)環(huán)境,其支持的產(chǎn)品十分廣泛,尤其是對(duì)各種開源產(chǎn)品的支持相當(dāng)不錯(cuò)。所以,在本次系統(tǒng)的開發(fā)過程中,MyEclipse作為開發(fā)工具的首選。3.2JSP技術(shù)介紹作為腳本語言的JSP技術(shù)是開發(fā)動(dòng)態(tài)網(wǎng)頁的主要工具,JSP網(wǎng)頁對(duì)JAVA庫單元的整個(gè)服務(wù)器端提供了一個(gè)接口為HTTP的應(yīng)用程序。在網(wǎng)頁HTML文件中加入Java程序片段和JSP標(biāo)記,JSP網(wǎng)頁就這樣誕生。Web服務(wù)器在遇到訪問JSP網(wǎng)頁時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低。運(yùn)用一種簡(jiǎn)單而快速的方法來創(chuàng)建顯示動(dòng)態(tài)生成內(nèi)容的Web頁面就是JavaServerPages<JSP>技術(shù)的優(yōu)勢(shì)。由業(yè)界處于領(lǐng)先地位的Sun公司制定了相關(guān)的JSP技術(shù)規(guī)范,該規(guī)范定義了如何在服務(wù)器和JSP頁面間進(jìn)行交互,還描述了頁面的格式和語法。JSP頁面使用XML標(biāo)簽和scriptlets,封裝了生成頁面內(nèi)容的邏輯。它將各種格式的標(biāo)簽直接傳遞回響應(yīng)頁面。Java系列技術(shù)的一部分是JSP。JSP頁面被編譯成servlets,并可能調(diào)用JavaBeans組件或EnterpriseJavaBeans組件,以便在服務(wù)器端處理。因此,JSP技術(shù)在構(gòu)建可升級(jí)的基于web的應(yīng)用程序時(shí)扮演了重要角色。JSP頁面并不局限于任何特定的平臺(tái)或web服務(wù)器上。JSP規(guī)范在業(yè)界有著廣泛的適應(yīng)性。3.3Deamweaver簡(jiǎn)介Macromedia公司推出的一款"立竿見影"的網(wǎng)頁編輯工具就是Deamweaver。與Frontpage不同,Deamweaver采用的是Mac機(jī)浮動(dòng)面版的設(shè)計(jì)風(fēng)格,對(duì)于初學(xué)者來說可能會(huì)感到不適應(yīng)。使用適應(yīng)以后,用戶就會(huì)發(fā)現(xiàn)Dreamweaver的優(yōu)勢(shì),其直觀性與高效性是Frontpage所無法比擬的。Dreamweaver主要還有以下優(yōu)點(diǎn)。〔1不生成冗余代碼,網(wǎng)頁編輯器可視。html代碼和使用者操作可以相互轉(zhuǎn)換。很多相同功能的編輯器都會(huì)生成很多的冗余代碼,修改網(wǎng)頁很不方便,網(wǎng)頁的大小頁被增加了。Dreamweaver則在使用時(shí)完全不生成冗余代碼,避免了諸多麻煩。而且,通過設(shè)置,還可用Dreamweaver清除掉網(wǎng)頁文件原有的冗余代碼。〔2方便的代碼編輯。Dreamweaver提供了html快速編輯器和自建的html編輯器,能方便自如的在可視化編輯狀態(tài)和源代碼編輯狀態(tài)間切換。強(qiáng)大的動(dòng)態(tài)頁面支持。Dreamweaver的Behavior能在使用者不懂javascript的情況下,往網(wǎng)頁中加入豐富的動(dòng)態(tài)效果。Dreamweaver還可精確的對(duì)層進(jìn)行定位,再加上timeline功能,可生成動(dòng)感十足的動(dòng)態(tài)層效果?!?優(yōu)秀的網(wǎng)站管理功能。在定義的本地站點(diǎn)中,改變文件的名稱、位置,Dreamweaver會(huì)自動(dòng)更新相應(yīng)的超級(jí)鏈接。Checkin和Checkout功能可協(xié)調(diào)多個(gè)使用者對(duì)遠(yuǎn)程站點(diǎn)的管理?!?便于擴(kuò)展。使用者可給Dreamweaver安裝各種插件,使其功能更強(qiáng)大。使用者若有興趣,還可自己給Dreamweaver制作插件,使Dreamweaver更適應(yīng)個(gè)人的需求。3.4SQLserver2005介紹與發(fā)展SQLserver數(shù)據(jù)庫是目前數(shù)據(jù)庫開發(fā)過程中最常應(yīng)用的數(shù)據(jù)庫開發(fā)工具之一,最初是Microsoft、Sybase和Ashton-Tate共同開發(fā)。1988年SQLserver第一個(gè)OS/2版本誕生,1996年,由Microsoft公司研發(fā)升級(jí)的SQLserver6.5正式上線。1998年有巨大變化的SQLserver7.0橫空出世,這一版本的數(shù)據(jù)庫引擎和數(shù)據(jù)存儲(chǔ)功能發(fā)生了前所未有的巨變,20XX9月SQLserver2000誕生,時(shí)至今日,SQLserver2000依然輔佐著數(shù)據(jù)庫開發(fā)過程。SQLserver7.0和SQLserver2000的差距不大,是對(duì)SQLserver7.0的增強(qiáng)。SQLserver2000其中包括標(biāo)準(zhǔn)版、企業(yè)版、開發(fā)版和個(gè)人版.SQLserver2005是在SQLserver2000的基礎(chǔ)上加強(qiáng)了功能,它頁面友好,功能齊全,是本次系統(tǒng)開發(fā)數(shù)據(jù)庫工具的不二選擇。3.5小結(jié)本章對(duì)系統(tǒng)的開發(fā)工具進(jìn)行介紹,對(duì)幾種工具的發(fā)展歷史進(jìn)行分析,從而更加了解目前的應(yīng)用版本。使進(jìn)行系統(tǒng)的開發(fā)得心用手。4系統(tǒng)設(shè)計(jì)4.1功能設(shè)計(jì)4.1.1總體設(shè)計(jì)在管理員部分,管理員需要管理學(xué)生和任課老師的增刪改。作為用戶之一的老師要從實(shí)驗(yàn)室管理系統(tǒng)中明確自己的課程排列,而且可以申請(qǐng)自己所需要的實(shí)驗(yàn)室。對(duì)于學(xué)生來說,可以查詢自己的實(shí)驗(yàn)課成績(jī)。實(shí)驗(yàn)室管理系統(tǒng)的系統(tǒng)功能模塊圖如圖4.1、4.2、4.3、4.4所示。實(shí)驗(yàn)室管理系統(tǒng)實(shí)驗(yàn)室管理系統(tǒng)管理員子系統(tǒng)學(xué)生管理員子系統(tǒng)學(xué)生子系統(tǒng)教師子系統(tǒng)圖4.1實(shí)驗(yàn)室管理系統(tǒng)的系統(tǒng)功能模塊教師子系統(tǒng)教師子系統(tǒng)個(gè)人資料管理實(shí)驗(yàn)室預(yù)約實(shí)驗(yàn)室成績(jī)添加實(shí)驗(yàn)室成績(jī)查看借用記錄添加借用記錄查看圖4.2教師子系統(tǒng)功能模塊學(xué)生子系統(tǒng)學(xué)生子系統(tǒng)個(gè)人資料管理排課查詢成績(jī)查詢圖4.3學(xué)生子系統(tǒng)功能模塊管理員子系統(tǒng)管理員子系統(tǒng)學(xué)生管理管理員管理設(shè)備管理教師添加教師管理學(xué)生添加班級(jí)管理課程添加課程管理排課查詢排課添加實(shí)驗(yàn)室添加實(shí)驗(yàn)室管理設(shè)備耗材管理圖4.4管理員子系統(tǒng)功能模塊4.1.2詳細(xì)設(shè)計(jì)〔1管理員可以對(duì)班級(jí)、教師、學(xué)生、課程、排課、實(shí)驗(yàn)室等模塊進(jìn)行添加和管理。預(yù)約管理、實(shí)驗(yàn)室成績(jī)管理、設(shè)備耗材添加、設(shè)備耗材管理、借用耗材記錄查詢以及數(shù)據(jù)備份等功能也可實(shí)現(xiàn),管理員可以進(jìn)行一系列操作,比如排課添加、排課管理、實(shí)驗(yàn)室添加、實(shí)驗(yàn)室管理、預(yù)約管理、實(shí)驗(yàn)室成績(jī)管理、設(shè)備耗材添加、設(shè)備耗材管理、借用耗材記錄查詢以及數(shù)據(jù)備份等。管理員登錄流程圖如圖4.5所示。用戶驗(yàn)證用戶驗(yàn)證開始管理員驗(yàn)證是否成功功進(jìn)入管理員功能界面是否返回結(jié)束NNYYNNYY圖4.5管理員登錄流程圖〔2實(shí)驗(yàn)室任課老師可以進(jìn)行個(gè)人資料管理、預(yù)約教室、學(xué)生實(shí)驗(yàn)課成績(jī)查詢,設(shè)備借用等功能。作為用戶的老師要從實(shí)驗(yàn)室管理系統(tǒng)中明確自己的課程排列,而且可以申請(qǐng)自己所需要的實(shí)驗(yàn)室,除此之外老師可以隨時(shí)記錄學(xué)生成績(jī),了解學(xué)生的實(shí)驗(yàn)課成果,與學(xué)生進(jìn)行及時(shí)的交流。任課老師可以提交給管理員自己需要的實(shí)驗(yàn)設(shè)備,實(shí)驗(yàn)設(shè)施,管理員依據(jù)老師給的實(shí)驗(yàn)室要求對(duì)實(shí)驗(yàn)室進(jìn)行布置,老師可以通過留言的方式跟學(xué)生進(jìn)行交流與溝通,把自己所帶學(xué)生的成績(jī),以及自己的排課信息提交給管理員,由管理員發(fā)布。教師預(yù)約教室流程圖如圖4.6所示。YYN開始教師功能頁面預(yù)約教室進(jìn)入預(yù)約界面完成教室預(yù)約是否退出結(jié)束教師登錄是否登錄成功NNNNYY圖4.6教師預(yù)約教室流程圖〔3對(duì)于學(xué)生來說,實(shí)驗(yàn)室管理系統(tǒng)會(huì)發(fā)布學(xué)生的實(shí)驗(yàn)課成績(jī),學(xué)生可以查詢到自己實(shí)驗(yàn)課的成績(jī),及時(shí)跟老師做出溝通,除此之外,學(xué)生還可以隨時(shí)查詢自己實(shí)驗(yàn)課的教室、以及任課老師。學(xué)生查看成績(jī)流程圖如圖4.7所示。NNY開始學(xué)生功能頁面是否查看成績(jī)輸入學(xué)生信息查看成績(jī)是否退出N結(jié)束學(xué)生登錄是否登錄成功NYY圖4.7學(xué)生查看成績(jī)流程圖4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1概念設(shè)計(jì)對(duì)所采用數(shù)據(jù)進(jìn)行說明,畫出核心部分E-R圖。實(shí)驗(yàn)管理系統(tǒng)E-R圖如圖4.8所示。管理員教師管理員教師成績(jī)教室管理查詢學(xué)生錄入授課管理管理管理借用設(shè)備儀器選擇課程mnn1n1nnmnmnmnmm1nm1nnmnmmm1m1mnmnm教室教室圖4.8實(shí)驗(yàn)室管理系統(tǒng)E-R管理員用戶名管理員用戶名密碼確認(rèn)密碼權(quán)限添加時(shí)間密碼圖4.9管理員E-R圖排課信息節(jié)數(shù)排課信息節(jié)數(shù)星期指導(dǎo)老師教室課程班級(jí)圖4.10排課信息E-R圖教室信息序號(hào)狀態(tài)教室信息序號(hào)狀態(tài)備注教室類型圖4.11教室信息E-R圖學(xué)生E-R圖如圖4.12所示。學(xué)生學(xué)生排課查詢姓名個(gè)人信息管理學(xué)號(hào)添加時(shí)間所在班級(jí)圖4.12學(xué)生E-R圖4.2.2邏輯設(shè)計(jì)數(shù)據(jù)庫表如下:alluserss表:所有用戶信息如表4-1所示。表4-1用戶信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDint4自增編號(hào)10主鍵2usernamevarchar50自增編號(hào)2553pwdvarchar50是2554cxvarchar50是2555addtimedatetime8是23banjixinxis表:班級(jí)信息表如表4-2所示。表4-2班級(jí)用戶信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDint4自增編號(hào)102banjivarchar50是255主鍵3bnzhurenvarchar50是2554renshuvarchar50是2555addtimedatetime8是23jiaoshixinxi表:教師信息表如表4-3所示。表4-3教師信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDint4自增編號(hào)102gonghaovarchar50是255主鍵續(xù)表4-3序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注3xingmingvarchar50是2554mimavarchar50是2555chushengnianyuevarchar50是2556shenfengzhengvarchar300是2557xingbievarchar50是2558zhichengvarchar50是2559zhaopianvarchar50是25510zhujiaokechengvarchar50是25511dianhuavarchar50是25512beizhuvarchar500是25513addtimedatetime8是23kechengxinxi表:課程信息表如表4-4所示。表4-4課程信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDint4自增編號(hào)10主鍵2kechenghaovarchar300是2553xueshivarchar50是2554xuefenvarchar50是2555leixingdatetime50是2556beizhuvarchar500是2557addtimedatetime8是23paikexinxi表:排課信息表如表4-5所示。表4-5排課信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDint4自增編號(hào)10主鍵2xingqivarchar50是2553jieshuvarchar50是2554banjivarchar50是2555kechengvarchar50是2556jiaoshivarchar50是2557zjiaoshivarchar50是2558addtimedatetime8是255suoyoujiaoshi表:所有教室表如表4-6所示。表4-6所有教室信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDint4自增編號(hào)10主鍵2jiaoshivarchar50是2553leixingvarchar50是2554zhuangtaivarchar50是2555beizhuvarchar500是2556addtimedatetime8是23xueshengxinxi表:學(xué)生信息表如表4-7所示。表4-7學(xué)生信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDint4自增編號(hào)102xuehaovarchar50是255主鍵3xingmingvarchar50是2554banjivarchar50是2555dianhuavarchar50是2556zhaopianvarchar50是2557shenfenzhengvarchar50是2558xingbievarchar300是2559jiatingzhuzhivarchar300是2554.3小結(jié)本章是本文的重中之重,主要分析了實(shí)驗(yàn)室管理系統(tǒng)的系統(tǒng)設(shè)計(jì),實(shí)現(xiàn)系統(tǒng)的主要功能,用圖表將系統(tǒng)功能作以展示。是系統(tǒng)代碼編寫的基礎(chǔ)。5系統(tǒng)的功能實(shí)現(xiàn)5.1登錄頁面登錄界面,如圖5.1所示。圖5.1登錄頁面展示本模塊是系統(tǒng)登錄界面,實(shí)現(xiàn)的功能是檢測(cè)合法用戶,驗(yàn)證其用戶名密碼,以杜絕非法用戶侵入系統(tǒng)。這個(gè)登錄模塊簡(jiǎn)潔又大方,是由密碼兩個(gè)文本框、一個(gè)登錄按鈕。一個(gè)用戶名所組成的,但是實(shí)現(xiàn)的方法相對(duì)簡(jiǎn)潔的界面來說比較復(fù)雜,原因是系統(tǒng)要自動(dòng)識(shí)別其權(quán)限的同時(shí)還要自動(dòng)判斷其輸入的用戶名及密碼的正誤。管理員登錄跳轉(zhuǎn)至管理員應(yīng)用頁面、學(xué)生跳轉(zhuǎn)至學(xué)生應(yīng)用頁面,教師跳轉(zhuǎn)至教師應(yīng)用頁面,這三級(jí)不能相互逾越權(quán)利,必須準(zhǔn)確跳轉(zhuǎn)其相應(yīng)的界面。并且系統(tǒng)會(huì)及時(shí)記錄各個(gè)用戶的登錄時(shí)間。以備系統(tǒng)遭到攻擊時(shí)查詢登錄時(shí)間時(shí)使用。登錄跳轉(zhuǎn)后的頁面如圖5.2所示。如圖5.2管理員頁面展示實(shí)現(xiàn)本模塊的主要代碼如圖5.3所示。圖5.3管理員頁面代碼5.2系統(tǒng)管理員頁面管理員界面,如圖5.4所示。圖5.4管理員頁面該模塊主要是讓超級(jí)管理員可以添加系統(tǒng)中的普通管理員來共同管理本系統(tǒng)。本模塊僅限超級(jí)管理員一人使用。實(shí)現(xiàn)本模塊的主要代碼如圖5.5,圖5.6,圖5.7所示。圖5.5管理員頁面代碼圖5.6管理員頁面代碼圖5.7管理員頁面代碼5.3教師信息頁面用戶權(quán)限為教師的登陸頁面顯示如下,包括個(gè)人資料管理、實(shí)驗(yàn)室預(yù)約管理、教學(xué)管理、設(shè)備借用管理功能。如圖5.8、5.9所示。圖5.8教師頁面具體代碼如圖5.9、圖5.10、圖5.11、圖5.12所示。圖5.9教師頁面代碼圖5.10教師頁面代碼圖5.11教師頁面代碼圖5.12教師頁面代碼5.4學(xué)生界面展示學(xué)生界面包括個(gè)人資料管理、排課查詢、成績(jī)查詢功能,具體如圖5.13所示。圖5.13學(xué)生頁面具體實(shí)現(xiàn)代碼如圖5.14、圖5.15、圖5.16所示。圖5.14學(xué)生頁面代碼圖5.15學(xué)生頁面代碼圖5.16學(xué)生頁面代碼5.5系統(tǒng)管理員頁面系統(tǒng)管理員界面,如圖5.17所示。圖5.17系統(tǒng)管理員頁面該模塊主要是讓超級(jí)管理員可以添加系統(tǒng)中的普通管理員來共同管理本系統(tǒng)。實(shí)現(xiàn)本模塊的主要代碼如圖5.18、圖5.19所示。圖5.18超級(jí)管理員登錄代碼圖5.19超級(jí)管理員登錄代碼5.6教師信息增刪改查頁面實(shí)現(xiàn)本模塊界面的如圖5.20所示。圖5.20教師添加信息具體實(shí)現(xiàn)代碼如圖5.21、圖5.22所示。圖5.21教師添加信息代碼圖5.22教師添加信息代碼5.7排課界面展示排課界面,如圖5.23、5.24所示。課程安排的添加與管理頁面。搜索類別即可查找。圖5.23排課界面代碼圖5.24課程信息表具體實(shí)現(xiàn)代碼如圖5.25、圖5.26所示。圖5.25課程信息表代碼圖5.26課程信息表代碼5.8個(gè)人資料管理頁面?zhèn)€人資料管理界面,如圖5.27所示。圖5.27個(gè)人資料管理頁面5.9小結(jié)本章主要展示了實(shí)驗(yàn)室管理系統(tǒng)的界面,是系統(tǒng)與用戶交互的紐帶,系統(tǒng)界面是用戶接觸該系統(tǒng)時(shí)第一時(shí)間接觸到的,所以十分重要。6系統(tǒng)測(cè)試在系統(tǒng)投入運(yùn)行前,對(duì)系統(tǒng)進(jìn)行需求分析、軟件設(shè)計(jì)規(guī)格說明和軟件編碼進(jìn)行差錯(cuò)和糾錯(cuò)〔包括代碼執(zhí)行活動(dòng)與人工活動(dòng)。查錯(cuò)的活動(dòng)稱測(cè)試,糾錯(cuò)的活動(dòng)稱調(diào)試,可以說,系統(tǒng)測(cè)試是為了發(fā)現(xiàn)系統(tǒng)中的錯(cuò)誤應(yīng)運(yùn)而生的,亦或者系統(tǒng)測(cè)試是根據(jù)系統(tǒng)自身的情況編寫設(shè)計(jì)一批測(cè)試用例,通過對(duì)比最終運(yùn)行結(jié)果與本身期望的結(jié)果,從而發(fā)現(xiàn)程序的錯(cuò)誤。在系統(tǒng)開發(fā)過程中,必須不斷的進(jìn)行測(cè)試,編寫測(cè)試用例成為及其重要的步驟,測(cè)試用例中不僅要有合法數(shù)據(jù),還要有非法數(shù)據(jù),對(duì)程序修改后要進(jìn)行回歸測(cè)試,白盒測(cè)試技術(shù)、黑盒測(cè)試技術(shù)為軟件測(cè)試的兩種方法。6.1系統(tǒng)測(cè)試設(shè)計(jì)6.1.1用戶登錄界面測(cè)試此系統(tǒng)有三個(gè)登錄權(quán)限分別是管理員、老師、學(xué)生,在輸入對(duì)應(yīng)的用戶名和密碼后,按確定按鈕就會(huì)出現(xiàn)相對(duì)應(yīng)的界面,而沒有注冊(cè)的用戶登錄會(huì)顯示登錄錯(cuò)誤。6.1.2管理員相應(yīng)功能測(cè)試對(duì)管理員的功能進(jìn)行測(cè)試。6.1.3教師相應(yīng)功能測(cè)試教師登錄成功后,教師相應(yīng)的權(quán)限會(huì)啟動(dòng),每個(gè)教師所使用的功能被點(diǎn)擊后,會(huì)出現(xiàn)相應(yīng)的頁面,完成所需功能。6.1.4學(xué)生相應(yīng)功能測(cè)試登錄學(xué)生頁面成功后,會(huì)有學(xué)生相應(yīng)的權(quán)限,點(diǎn)擊每個(gè)學(xué)生所使用的功能,會(huì)出現(xiàn)相應(yīng)的效果。6.2測(cè)試用例6.2.1用戶登錄頁面這個(gè)測(cè)試用例的測(cè)試編號(hào)是Test01,測(cè)試內(nèi)容是要驗(yàn)證所有的用戶登錄時(shí)會(huì)跳轉(zhuǎn)至相應(yīng)的頁面,當(dāng)出現(xiàn)非法用戶時(shí)會(huì)出現(xiàn)報(bào)錯(cuò),如表6-1所示。以下是測(cè)試用例過程展示。表6-1用戶登錄測(cè)試編號(hào)測(cè)試用例輸入預(yù)期結(jié)果實(shí)際結(jié)果Test0101用戶名:hj密碼:hj跳轉(zhuǎn)至管理員界面跳轉(zhuǎn)至管理員界面Test0102用戶名:233密碼:713540跳轉(zhuǎn)至教師頁面跳轉(zhuǎn)至教師頁面Test0103用戶名:005密碼:005跳轉(zhuǎn)至學(xué)生頁面跳轉(zhuǎn)至學(xué)生頁面Test0104用戶名:233密碼:713540跳轉(zhuǎn)至管理員頁面您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新登錄Test0105用戶名:005密碼:005跳轉(zhuǎn)至教師頁面您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新登錄Test0106用戶名:233密碼:713540跳轉(zhuǎn)至學(xué)生頁面您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新登錄Test0107用戶名:288密碼:935跳轉(zhuǎn)至學(xué)生頁面您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新登錄Test0108用戶名:288密碼:935跳轉(zhuǎn)至管理員頁面您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新登錄Test0109用戶名:288密碼:935跳轉(zhuǎn)至教師頁面您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新登錄6.2.2管理員功能測(cè)試管理員可以進(jìn)行設(shè)備耗材添加、設(shè)備耗材管理、借用耗材記錄查詢以及數(shù)據(jù)備份,這個(gè)測(cè)試用例的測(cè)試編號(hào)是Test02,主要是測(cè)試管理員的具體功能可否實(shí)現(xiàn),可否進(jìn)行管理員權(quán)限,不可超越管理員權(quán)限。如表6-2所示。表6-2管理員功能測(cè)試編號(hào)測(cè)試用例輸入預(yù)期結(jié)果實(shí)際結(jié)果Test0201點(diǎn)擊管理員用戶管理出現(xiàn)管理員管理用戶頁面出現(xiàn)管理員管理用戶頁面Test0202點(diǎn)擊班級(jí)添加出現(xiàn)班級(jí)添加頁面出現(xiàn)班級(jí)添加頁面Test0203點(diǎn)擊班級(jí)管理出現(xiàn)班級(jí)管理出現(xiàn)班級(jí)管理Test0204點(diǎn)擊教師添加出現(xiàn)教師添加頁面出現(xiàn)教師添加頁面Test0205點(diǎn)擊教師管理出現(xiàn)教師管理頁面出現(xiàn)教師管理頁面Test0206點(diǎn)擊學(xué)生添加出現(xiàn)學(xué)生添加頁面出現(xiàn)學(xué)生添加頁面Test0207點(diǎn)擊學(xué)生管理出現(xiàn)學(xué)生管理頁面出現(xiàn)學(xué)生管理頁面Test0208點(diǎn)擊課程添加出現(xiàn)課程添加頁面出現(xiàn)課程添加頁面Test0209點(diǎn)擊課程管理出現(xiàn)課程管理頁面出現(xiàn)課程管理頁面Test0210點(diǎn)擊排課添加出現(xiàn)排課添加頁面出現(xiàn)排課添加頁面Test0211點(diǎn)擊排課查詢出現(xiàn)排課查詢頁面出現(xiàn)排課查詢頁面Test0212點(diǎn)擊實(shí)驗(yàn)室添加出現(xiàn)實(shí)驗(yàn)室添加頁面出現(xiàn)實(shí)驗(yàn)室添加頁面Test0213點(diǎn)擊實(shí)驗(yàn)室管理出現(xiàn)實(shí)驗(yàn)室管理頁面出現(xiàn)實(shí)驗(yàn)室管理頁面Test0214點(diǎn)擊預(yù)約管理出現(xiàn)預(yù)約管理頁面出現(xiàn)預(yù)約管理頁面Test0215修改密碼出現(xiàn)修改密碼頁面出現(xiàn)修改密碼頁面Test0216實(shí)驗(yàn)室成績(jī)查詢實(shí)驗(yàn)室成績(jī)查詢頁面出現(xiàn)出現(xiàn)實(shí)驗(yàn)室成績(jī)查詢頁面Test0217設(shè)備耗材添加出現(xiàn)設(shè)備耗材頁面出現(xiàn)設(shè)備耗材頁面Test0218設(shè)備耗材查詢出現(xiàn)設(shè)備耗材查詢頁面出現(xiàn)設(shè)備耗材查詢頁面Test0219借用記錄查詢出現(xiàn)借用記錄出現(xiàn)借用記錄Test0220數(shù)據(jù)備份出現(xiàn)數(shù)據(jù)備份頁面出現(xiàn)數(shù)據(jù)備份頁面6.2.3教師功能測(cè)試人資料管理、預(yù)約教師功能、自己所帶學(xué)生的實(shí)驗(yàn)課成績(jī)以及查詢,設(shè)備的借用等功能。這個(gè)測(cè)試用例的測(cè)試編號(hào)是Test03,主要是測(cè)試教師的具體功能可否實(shí)現(xiàn),可否進(jìn)行教師權(quán)限,不可超越教師權(quán)限。如表6-3所示。表6-3教師功能測(cè)試編號(hào)測(cè)試用例輸入預(yù)期結(jié)果實(shí)際結(jié)果Test0201點(diǎn)擊個(gè)人資料管理能完成個(gè)人資料管理功能能完成個(gè)人資料管理功能Test0202點(diǎn)擊預(yù)約登記能完成預(yù)約登記能完成預(yù)約登記Test0203點(diǎn)擊查詢預(yù)約能完成查詢預(yù)約能完成查詢預(yù)約Test0204點(diǎn)擊實(shí)驗(yàn)成績(jī)添加能完成實(shí)驗(yàn)成績(jī)添加功能能完成實(shí)驗(yàn)成績(jī)添加功能Test0205點(diǎn)擊實(shí)驗(yàn)成績(jī)查看能完成實(shí)驗(yàn)成績(jī)查看功能能完成實(shí)驗(yàn)成績(jī)查看功能Test0206點(diǎn)擊借用記錄添加能完成借用記錄添加功能能完成借用記錄添加功能Test0207點(diǎn)擊借用記錄查看能完成借用記錄查看功能能完成借用記錄查看功能6.2.4學(xué)生功能測(cè)試學(xué)生可以進(jìn)行排課查詢和成績(jī)查詢。這個(gè)測(cè)試用例的測(cè)試編號(hào)是Test04,主要是測(cè)試學(xué)生的具體功能可否實(shí)現(xiàn),可否進(jìn)行學(xué)生權(quán)限,不可超越學(xué)生權(quán)限。如表6-4所示。表6-4排課功能測(cè)試編號(hào)測(cè)試用例輸入預(yù)期結(jié)果實(shí)際

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論