《學(xué)校教材管理系統(tǒng)設(shè)計》7200字(論文)_第1頁
《學(xué)校教材管理系統(tǒng)設(shè)計》7200字(論文)_第2頁
《學(xué)校教材管理系統(tǒng)設(shè)計》7200字(論文)_第3頁
《學(xué)校教材管理系統(tǒng)設(shè)計》7200字(論文)_第4頁
《學(xué)校教材管理系統(tǒng)設(shè)計》7200字(論文)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

學(xué)校教材管理系統(tǒng)設(shè)計目錄TOC\o"1-2"\h\u14478學(xué)校教材管理系統(tǒng)設(shè)計 1193181引言 1163962系統(tǒng)分析 2147352.1可行性分析 2270422.2系統(tǒng)功能需求分析 2236152.3系統(tǒng)流程分析 3127643系統(tǒng)設(shè)計 4181433.1項目設(shè)計原則 4111893.3系統(tǒng)功能結(jié)構(gòu)設(shè)計 585143.3開發(fā)流程設(shè)計 6259503.4數(shù)據(jù)庫設(shè)計 6143244系統(tǒng)實現(xiàn) 9317134.1微信小程序端功能模塊 9296304.2后臺功能模塊 1174615系統(tǒng)測試 1466965.1系統(tǒng)測試的目的 14294175.2測試方法及用例 1417901、功能測試 1417012、性能測試 14202735.3測試結(jié)果 14280256結(jié)論 1532648參考文獻(xiàn) 15摘要:為了使老師管理教材時更加方便同時減少錯誤率,所以選取了本課題為研究方向,針對目前學(xué)生的教材管理開發(fā)一個便于操作和學(xué)習(xí)的微信小程序。開發(fā)微信小程序首先就是所需要的編程語言、開發(fā)環(huán)境,其次就是系統(tǒng)的分析,設(shè)計主要有界面設(shè)計和功能模塊設(shè)計。而此課題所運(yùn)用的主要技術(shù)有微信小程序技術(shù),以及JAVA語言,SSM框架,MySQL數(shù)據(jù)庫,在設(shè)計程序過程中,保證系統(tǒng)代碼的良好可讀性、實用性,的同時也方便于對后面系統(tǒng)的維護(hù)?;谖⑿判〕绦虻慕滩墓芾硐到y(tǒng),和微信小程序客戶端的系統(tǒng)整體設(shè)計,主要將實現(xiàn)用戶通過微信小程序進(jìn)行在線查看教材信息,并根據(jù)自己和學(xué)校老師的需求進(jìn)行教材領(lǐng)用,發(fā)送帖子、評論等操作,最終實現(xiàn)通過微信小程序管理自己的教材等一系列功能。老師也可以在后臺對學(xué)生的教材進(jìn)行查看,并且可以根據(jù)要求對學(xué)生的教材進(jìn)行刪減。關(guān)鍵詞:軟件開發(fā)教材管理系統(tǒng)微信小程序MySQLJAVA1引言教材管理系統(tǒng)的建設(shè)要基于校園現(xiàn)有的網(wǎng)絡(luò)設(shè)備、計算機(jī)軟件、硬件設(shè)備;以提高學(xué)校的管理和老師的方便為目標(biāo);從操作簡單,維護(hù)方便,擴(kuò)展性強(qiáng)等方面考慮。教材管理系統(tǒng)必須采用先進(jìn)的軟件開發(fā)技術(shù),遵循軟件技術(shù)的有關(guān)標(biāo)準(zhǔn)和規(guī)范,采用先進(jìn)的技術(shù)體系結(jié)構(gòu)。另外,教材管理系統(tǒng)需要確保資料的安全和可靠,同時也便于系統(tǒng)的安裝、調(diào)試和擴(kuò)展。所研制的系統(tǒng)必須能夠滿足普通學(xué)校的實際使用需求,應(yīng)用此教材管理系統(tǒng),可以有效地促進(jìn)學(xué)校的高效率和網(wǎng)絡(luò)化。2系統(tǒng)分析系統(tǒng)分析是對系統(tǒng)的最好的目標(biāo)進(jìn)行探索可分析。在這里首先是可行性分析,可行性分析分為經(jīng)濟(jì)可行性、技術(shù)可行性和可操作性。然后是系統(tǒng)功能需求分析和系統(tǒng)流程分析。2.1可行性分析2.1.1經(jīng)濟(jì)可行性在開發(fā)教材管理系統(tǒng)之前,就已經(jīng)在開發(fā)和市場調(diào)研中投入了大量的精力,而這些都是免費(fèi)的,教材管理系統(tǒng)都是自己開發(fā)出來的,不需要再去購買其他的接口,完全是靠著開發(fā)者自己的力量來完成。一般情況下,遇到一些棘手的問題,都會通過自己的同學(xué)和導(dǎo)師來解決,所以,微信小程序的開發(fā)完全可以省去成本。因為使用的技術(shù)是比較成熟的技術(shù),所以教材管理系統(tǒng)微信小程序的開發(fā)在經(jīng)濟(jì)上是沒有問題的。2.1.2技術(shù)可行性此微信小程序軟件是基于操作系統(tǒng)開發(fā)的,目前的微信應(yīng)用軟件性能足以滿足一般系統(tǒng)的需求。而在系統(tǒng)開發(fā)中所采用的技術(shù),也是目前應(yīng)用最為廣泛的一種。技術(shù)上的可行性,主要取決于軟件和軟件的配置能否達(dá)到實際的應(yīng)用需求,以及相關(guān)技術(shù)能否保障系統(tǒng)在設(shè)計后的正常工作。而在系統(tǒng)開發(fā)中所采用的技術(shù),也是目前應(yīng)用最為廣泛的一種。該系統(tǒng)的開發(fā)環(huán)境和配置均可自主設(shè)置,采用較為成熟的MySQL數(shù)據(jù)庫與系統(tǒng)用戶進(jìn)行數(shù)據(jù)交互,按照技術(shù)語言對數(shù)據(jù)庫進(jìn)行管理,并結(jié)合需求進(jìn)行修改和維護(hù),保證了系統(tǒng)的穩(wěn)定、安全,最終達(dá)到了系統(tǒng)開發(fā)的目的。本系統(tǒng)使用了較為成熟的JAVA技術(shù),并將其所生成的腳本與其相結(jié)合,生成了一個動態(tài)頁面。在沒有編譯的情況下,可以在一般的文字編輯器中編輯,并且可以在伺服器中直接進(jìn)行。該系統(tǒng)具有很強(qiáng)的兼容性和靈活性,因此在進(jìn)行系統(tǒng)開發(fā)時,從技術(shù)可行性上進(jìn)行分析是完全可行的。2.1.3可操作性教材管理系統(tǒng)平臺,主要是針對用戶在系統(tǒng)中方便、快捷的使用體驗進(jìn)行設(shè)計的,首先用戶可以在手機(jī)微信界面直接打開此教材管理平臺,對自己的教材信息一目了然。其此在系統(tǒng)的使用中無需專門人員的操作,管理員老師可以通過導(dǎo)航菜單直接進(jìn)行功能模塊的操作,此系統(tǒng)的操作都是通過界面窗口進(jìn)行的,因此管理老師只要會簡單的操作就可以了。2.2系統(tǒng)功能需求分析通過對微信小程序的功能分析,可以讓用戶通過微信小程序來查詢自己需要的數(shù)據(jù),可以根據(jù)自己的需要,查看課本,可以在網(wǎng)上提交使用申請,也可以在網(wǎng)上進(jìn)行交流等。這樣就可以節(jié)約大量的時間,而不是像以前那樣,用戶想要獲得相關(guān)的資料,就必須要和對方談一談,因為大部分的時間都不允許他們見面,所以很難滿足他們的要求。因此,開發(fā)教材管理系統(tǒng)的微信應(yīng)用軟件,既可以滿足用戶的需要,又可以增加用戶的使用。因此,系統(tǒng)的管理應(yīng)該更迅速、更有效、更長久地向使用者和潛在使用者提供更多的資訊。搭建一個教材管理系統(tǒng)平臺,通過微信小程序,使讀者可以更好地了解到教材的使用情況。該系統(tǒng)能很好地解決大部分用戶的問題,并能根據(jù)自己的需要,為系統(tǒng)的管理提供一種快速的方法。此教材管理系統(tǒng)需要在手機(jī)微信小程序上運(yùn)行,它的主要功能是瀏覽教材等,同時還可以根據(jù)用戶的需要,在網(wǎng)上提交申請,或者是討論。系統(tǒng)的實施向用戶顯示了一個面向?qū)ο蟮慕缑?,包含了用戶是否可以簡單方便的使用?.3系統(tǒng)流程分析2.3.1操作流程用戶要進(jìn)入系統(tǒng),首先打開微信小程序進(jìn)入系統(tǒng)的登錄界面,輸入相應(yīng)用戶的用戶名、密碼,點(diǎn)擊登陸按鈕,系統(tǒng)會自動檢查登錄信息,如果信息正確,系統(tǒng)就會進(jìn)入相應(yīng)的圖書界面,如果提示信息錯誤,登錄失敗,就會重新返回登陸界面,如圖1所示。圖1用戶登錄操作流程圖2.3.2信息添加流程在教材管理系統(tǒng)中,要不斷地增加所需的數(shù)據(jù),而在添加信息時,要按照選擇框中的內(nèi)容,將所要增加的數(shù)據(jù)信息填滿,輸入完畢,判定所需的數(shù)據(jù)是否滿足,滿足需求,則添加完畢,如果不滿足,就回到原來的步驟,重新輸入數(shù)據(jù),然后進(jìn)行判定,如圖2所示。圖2信息添加流程圖2.3.3信息刪除流程用戶在進(jìn)入操作系統(tǒng)之后,可以根據(jù)自己的需求進(jìn)行不同的操作,而當(dāng)使用者需要刪除一些數(shù)據(jù)時,必須要判斷這些數(shù)據(jù)的內(nèi)容是否是確認(rèn)無用的,否則一但這些數(shù)據(jù)被抹去,就無法恢復(fù)。所以用戶在對數(shù)據(jù)刪除時,會彈出一個確認(rèn)刪除的窗口,來進(jìn)一步保證數(shù)據(jù)的安全,如圖3所示。圖3信息刪除流程圖3系統(tǒng)設(shè)計本課題的系統(tǒng)設(shè)計分為項目設(shè)計原則、系統(tǒng)功能結(jié)構(gòu)設(shè)計、開發(fā)流程設(shè)計、數(shù)據(jù)庫設(shè)計等。3.1項目設(shè)計原則在系統(tǒng)結(jié)構(gòu)設(shè)計中,為了保證系統(tǒng)中的實時數(shù)據(jù)的可擴(kuò)展性和安全性,必須充分考慮到用戶與系統(tǒng)界面的相互作用。這需要一個系統(tǒng)的設(shè)計,可以對各功能模塊進(jìn)行擴(kuò)充,使之符合今后的發(fā)展趨勢。在系統(tǒng)的所有功能模塊中,必須要保證系統(tǒng)的數(shù)據(jù)安全性、易用性、柔軟性和擴(kuò)展性,下面將對四個性能進(jìn)行詳細(xì)分析。(1)數(shù)據(jù)的安全性對于用戶進(jìn)行教材領(lǐng)用服務(wù)所牽扯到的數(shù)據(jù)信息,必須保證系統(tǒng)數(shù)據(jù)的安全性,因此在系統(tǒng)設(shè)計過程中必須要有多方面的考慮到系統(tǒng)的安全問題并進(jìn)行解決處理。(2)易用性對于易用性來說,主要是針對系統(tǒng)的實現(xiàn),向用戶提供服務(wù),而不需要經(jīng)過訓(xùn)練,就可以進(jìn)行系統(tǒng)的管理,這就是所謂的傻瓜操作,簡單明了,誰都可以使用。(3)柔軟性對于任何一個系統(tǒng)的實現(xiàn)都會涉及到的服務(wù)種類繁多,為避免設(shè)計過程中出現(xiàn)問題,所以在設(shè)計時一定確保系統(tǒng)可以隨時更改并且可以隨時處理。(4)擴(kuò)展性當(dāng)今互聯(lián)網(wǎng)的不斷發(fā)展,對于系統(tǒng)實現(xiàn)的所有的功能隨著用戶需求的不斷提高,功能模塊也將要不斷擴(kuò)展。3.3系統(tǒng)功能結(jié)構(gòu)設(shè)計體系結(jié)構(gòu)設(shè)計旨在反映一個結(jié)構(gòu)與其它要素的關(guān)系。把一項龐大的工作分解成若干個較小的工作,這就是整個系統(tǒng)體系結(jié)構(gòu)的設(shè)計。完成一個個小型的工作,就能完成全部的工作。具體的實施流程是對各個部分進(jìn)行分解,并對各個部分的功能、界面、邏輯關(guān)系進(jìn)行分析。網(wǎng)頁是由一個又一個的模塊組成的,有明確的層次,這個概念是基于面向?qū)ο蟮?,每一個數(shù)據(jù)類型都有一個執(zhí)行類。在軟件開發(fā)過程中,既要滿足使用者的功能要求,又要確保良好的界面,因此,功能模塊的設(shè)計尤為重要。從設(shè)計之初,以維護(hù)信息的基本管理要求為出發(fā)點(diǎn),具有普適性。這樣一來,就可以將整個系統(tǒng)進(jìn)行劃分,并添加更多的細(xì)節(jié),讓管理員能夠直接進(jìn)入到系統(tǒng)中,對各個功能進(jìn)行編輯和維護(hù),并根據(jù)需求進(jìn)行進(jìn)一步的分解。教材管理系統(tǒng)微信小程序的結(jié)構(gòu),系統(tǒng)功能模塊如下圖4所示。圖4系統(tǒng)功能結(jié)構(gòu)圖3.3開發(fā)流程設(shè)計系統(tǒng)過程分析主要是從系統(tǒng)中的問題識別、可行性可操作性、系統(tǒng)分析處理能力等幾個方面對系統(tǒng)的設(shè)計進(jìn)行調(diào)整、整理,使系統(tǒng)能夠達(dá)到預(yù)期的效果。這些操作都是從注冊、登錄的角度進(jìn)行一系列的程序測試,保證數(shù)據(jù)庫的完整性,保證信息的安全,保證信息的輸入和輸出的正常轉(zhuǎn)換。最后,用一個具體的流程來完成該流程。教材管理系統(tǒng)微信小程序的開發(fā)對管理模塊和系統(tǒng)使用的數(shù)據(jù)庫進(jìn)行分析,如圖5所示。圖5開發(fā)系統(tǒng)流程圖3.4數(shù)據(jù)庫設(shè)計3.4.1概念結(jié)構(gòu)設(shè)計數(shù)據(jù)庫的設(shè)計是根據(jù)此微信小程序的需求建立的,用來儲存數(shù)據(jù),使微信程序運(yùn)行時不需要增加數(shù)據(jù),提高了系統(tǒng)的運(yùn)行效率。資料庫儲存了大量的資訊,是資訊管理的核心與基石,資料庫提供加入、刪除、修改、檢查等功能,讓使用者在程式碼之外,迅速地搜尋所需資訊。數(shù)據(jù)庫中的每一項數(shù)據(jù)都進(jìn)行過排列、整合,方便及時的提取到所需的數(shù)據(jù)。將本選題中存在的實體進(jìn)行區(qū)分,把他們所具有的屬性排列出來如下。(1)用戶實體用戶是指在使用此教材管理系統(tǒng)的學(xué)生,用戶實體包含編號、用戶名、密碼、電話、身份、狀態(tài)這些屬性,其結(jié)構(gòu)如圖6所示。圖6用戶信息實體圖(2)教材實體教材是指這個小程序中為學(xué)生發(fā)放的書,分為編號、名稱、管理部門、供貨商、價格、剩余量、存放地、狀態(tài)如圖7所示:圖7教材信息實體圖(3)領(lǐng)用實體領(lǐng)用是指此教材管理系統(tǒng)中的圖,有編號、教材名稱、時間、電話、狀態(tài)等如圖8所示:圖8領(lǐng)用處理信息實體圖(5)根據(jù)上面的實體圖做出E-R圖,如圖9所示圖9E-R圖3.4.2邏輯結(jié)構(gòu)設(shè)計將數(shù)據(jù)庫概念設(shè)計的E-R圖轉(zhuǎn)換為關(guān)系模型。在關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)關(guān)系由數(shù)據(jù)表組成,在表的字段上體現(xiàn)表的結(jié)構(gòu)。本課題數(shù)據(jù)庫的數(shù)據(jù)表有wct_user表、wct_good表、wctisbn表等。(1)wct_user表,用戶表,主要有編號、用戶名、密碼、電話、身份、狀態(tài)具體如表1所示。表1wct_user表序號字段名數(shù)據(jù)類型約束備注1Number(11)intRIMARYKEY編號2Uid(11)intDEFAULTNULL用戶名3Passwd(50)varcharDEFAULTNULL密碼4Tel(100)varcharDEFAULTNULL電話5State(10)varcharDEFAULTNULL狀態(tài)6Identity(50)varcharDEFAULTNULL身份(2)wct_textbook表,教材表,主要有編號、名稱、管理部門、供貨商、存放地、剩余量、價格、狀態(tài)、詳細(xì)簡紹具體如表2所示。表2wct_textbook表序號列名數(shù)據(jù)類型約束備注1Id(11)intPRIMARYKEY編號2Gname(100)varcharDEFAULTNULL名稱3Office(50)varcharDEFAULTNULL管理部門4Supplier(10)varcharDEFAULTNULL供貨商5Address(50)varcharDEFAULTNULL地點(diǎn)6Surplus(50)varcharDEFAULTNULL剩余7Price(10)varcharDEFAULTNULL價格8Note(1000)varcharDEFAULTNULL備注9State(10)varcharDEFAULTNULL狀態(tài)(3)wctcollar表,領(lǐng)用表,編號、名稱、用戶、時間、電話、備注、狀態(tài)具體如表3所示。表3wctcollar表序號列名數(shù)據(jù)類型約束備注1Id(11)intPRIMARYKEY編號2game(10)varcharDEFAULTNULL名稱3Urse(10)varcharDEFAULTNULL用戶4Ndate(50)varcharDEFAULTNULL時間5Tel(100)varcharDEFAULTNULL電話6Note(1000)varcharDEFAULTNULL備注7State(10)varcharDEFAULTNULL狀態(tài)4系統(tǒng)實現(xiàn)4.1微信小程序端功能模塊用戶進(jìn)入微信小程序后,首先應(yīng)該打開教材管理系統(tǒng),然后進(jìn)行用戶登錄,通過填寫賬號、密碼,信息輸入完成后選擇登錄,部分用戶有可能會感到過于復(fù)雜就可以選擇打開自動登錄,讓系統(tǒng)自動識別用戶賬號信息,登錄完成后進(jìn)入到系統(tǒng)主界面,如圖10所示。如果用戶還不是會員,那么就需要在線進(jìn)行注冊會員,通過注冊界面進(jìn)行自己的基本資料信息填寫,信息輸入完成后進(jìn)行提交成為新的用戶,如圖11所示。圖10用戶登錄界面圖11用戶注冊界面登陸后的用戶可以根據(jù)自己的需要,選擇課本的類別,瀏覽教材的內(nèi)容,在需要的時候,可以在搜索欄中輸入關(guān)鍵詞,查找課本的相關(guān)資料,還可以在菜單上進(jìn)入討論界面,使用我的應(yīng)用和個人信息等。如圖12所示。用戶根據(jù)需求進(jìn)入到教材的詳細(xì)界面,通過詳細(xì)界面可以查看教材的詳細(xì)介紹及服務(wù)評論信息,用戶根據(jù)自己所需的服務(wù)可以進(jìn)行挑選并保存,或者在線提交,如圖13所示,圖12教材詳情界面圖13首頁界面圖用戶如需進(jìn)行提交操作,需要進(jìn)入到提交界面,進(jìn)行核對電話信息,選擇用戶信息進(jìn)行提交,提交完成后等待管理員的處理。用戶通過我的領(lǐng)用列表可以查看我所領(lǐng)用的教材信息,領(lǐng)用狀態(tài),對于以領(lǐng)用的教材根據(jù)需求可以進(jìn)行歸還或者續(xù)借等操作,如圖14所示。當(dāng)用戶需要查找系統(tǒng)已有的帖子信息時,需要點(diǎn)擊論壇交流按鈕,進(jìn)入到交流界面然后通過搜索關(guān)鍵字進(jìn)行快速查找所需的帖子信息,用戶可以點(diǎn)擊查看帖子的詳細(xì)內(nèi)容,對帖子發(fā)表自己的看法,如圖15所示。圖14我的領(lǐng)用界面圖圖15交流討論界面圖用戶也可根據(jù)自己的想法在線發(fā)布屬于自己的帖子信息,通過進(jìn)行標(biāo)題、分類、內(nèi)容等各個信息的填寫,然后進(jìn)行提交,如圖16所示。圖16發(fā)布帖子界面圖4.2后臺功能模塊管理員在后臺登錄窗口輸入自己的帳號信息,登陸到系統(tǒng)的操作界面,并根據(jù)需要對現(xiàn)有的用戶管理、分類管理、教材管理、領(lǐng)用處理、信息和論壇交流等功能進(jìn)行管理和維護(hù)。在管理員的管理過程中,他們可以通過后臺查看系統(tǒng)已有的用戶名、電話及身份等信息,根據(jù)需求對已有的用戶信息進(jìn)行點(diǎn)擊或者刪除等操作,也可結(jié)合需求在線添加新的用戶信息,如圖17所示。圖17用戶管理界面分類管理中管理人員可以對目錄查詢教科書中的分類信息,按需要對現(xiàn)有的目錄進(jìn)行編輯、刪除等操作,還可以在網(wǎng)上增加新的服務(wù)條目的分類信息。如圖18所示。圖18分類管理界面教材管理中管理人員可以通過列表查看教材的信息,根據(jù)自己需求對教材進(jìn)行適當(dāng)?shù)奶砑右约皠h除,使教材內(nèi)容變得更加完善,如圖19所示,管理人員也可結(jié)合需求添加合適教材信息,管理員進(jìn)入到教材的添加界面,進(jìn)行填寫教材名稱、管理部門、供貨商、存放地、剩余量、價格、狀態(tài)、分類、內(nèi)容介紹等信息,信息編輯完成后核對信息無誤后進(jìn)行提交,新的教材信息添加完成,如圖20所示。圖19教材管理界面圖20添加教材信息界面使用過程中,系統(tǒng)管理員可以使用用戶的領(lǐng)用信息,如教材、用戶信息、備注、領(lǐng)用用戶等,并根據(jù)用戶的訂單狀態(tài),對信息進(jìn)行在線刪除或者添加操作。如圖21所示。圖21領(lǐng)用處理界面資訊信息中管理人員通過對資訊列表中所需的信息進(jìn)行調(diào)取,在對已有的資訊信息進(jìn)行修改,然后結(jié)合最新需求添加資訊信息,最后填寫資訊標(biāo)題、上傳封面和內(nèi)容,信息編輯完成后檢查信息并進(jìn)行提交,如圖22所示。圖22資訊信息界面5系統(tǒng)測試5.1系統(tǒng)測試的目的軟件設(shè)計是一個開發(fā)的過程,在過程中出現(xiàn)錯誤是正常的,但是,不能讓它一直存在下去,因為它會帶來不可預(yù)測的結(jié)果,比如:系統(tǒng)故障、安全信息、系統(tǒng)故障等等。而想要做到這一點(diǎn),開發(fā)者在開發(fā)過程中必須要細(xì)心加不斷檢測讓系統(tǒng)更加穩(wěn)定地成熟。當(dāng)開發(fā)者將小程序設(shè)計完成后并不能立刻投入使用,這時候需要一個必不可少的過程就是系統(tǒng)測試,在測試過程中將發(fā)現(xiàn)錯誤并及時進(jìn)行改正用來確保系統(tǒng)在供給用戶使用時是最完美的。5.2測試方法及用例1、功能測試從使用者的觀點(diǎn)來看,在測試時并不知道新開發(fā)的軟體的內(nèi)部構(gòu)造,所以可以將該系統(tǒng)與黑盒進(jìn)行對比,在盲點(diǎn)輸入之后,可以看到系統(tǒng)的反饋。這是黑盒測試。2、性能測試在教材管理系統(tǒng)的測試過程中,如果發(fā)現(xiàn)了問題,一定要第一時間想出一個好的解決方案,而不是抱著僥幸的心態(tài),這樣的話,教材管理系統(tǒng)的開發(fā)就會更好,也會大大縮短開發(fā)的時間。另外,在測試系統(tǒng)的時候,也要避免重復(fù)的失誤,如果出現(xiàn)了問題,那么就需要將教材管理系統(tǒng)中的所有問題都處理好,這樣才能使教材管理平臺變得安全穩(wěn)定。eq\o\ac(○,1)結(jié)構(gòu)測試是根據(jù)程序的內(nèi)部邏輯來進(jìn)行的,在對程序的操作和結(jié)構(gòu)有充分了解的情況下,進(jìn)行系統(tǒng)測試,以確保系統(tǒng)中的每一條路徑都能按照設(shè)計的要求運(yùn)行。②功能測試是用來檢測程序功能是否正常的方法,在程序界面上對數(shù)據(jù)是否正常進(jìn)行操作并與外界的信息交換。測試用例如表4所屬表4測試用例表測試需求測試重點(diǎn)是否達(dá)成需求結(jié)果用戶登錄輸入賬號密碼需求達(dá)成通過登錄失敗輸入錯誤賬號密碼需求達(dá)成通過修改信息修改成功需求達(dá)成通過教材管理增刪查改需求達(dá)成通過領(lǐng)用管理增刪查改需求達(dá)成通過用戶管理增刪查改需求達(dá)成通過資訊管理增刪查改需求達(dá)成通過5.3測試結(jié)果測試后得到的各種數(shù)據(jù)必須足夠的正確,并且是將所有體驗用戶的反饋和要求綜合起來的結(jié)果。經(jīng)過該系統(tǒng)的性能和使用情況的測試,表明該系統(tǒng)是完全可以適應(yīng)學(xué)生的教材管理任務(wù),它具有可靠穩(wěn)定的特點(diǎn)。也能夠在合適的范圍內(nèi),能與主流瀏覽器兼容,并達(dá)到預(yù)期的效果。6結(jié)論網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,改變了人們的學(xué)習(xí)、生活方式,改變了學(xué)校的教學(xué)模式,改變了學(xué)生的學(xué)習(xí)習(xí)慣。運(yùn)用計算機(jī)網(wǎng)絡(luò)技術(shù),提高學(xué)校管理水平,提高教學(xué)效率,實現(xiàn)校園信息化,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論