![CLearning在線學(xué)習(xí)系統(tǒng)_第1頁](http://file1.renrendoc.com/fileroot_temp2/2021-2/16/75bbf9e4-79a8-4009-89c3-7f1ef72b3c50/75bbf9e4-79a8-4009-89c3-7f1ef72b3c501.gif)
![CLearning在線學(xué)習(xí)系統(tǒng)_第2頁](http://file1.renrendoc.com/fileroot_temp2/2021-2/16/75bbf9e4-79a8-4009-89c3-7f1ef72b3c50/75bbf9e4-79a8-4009-89c3-7f1ef72b3c502.gif)
![CLearning在線學(xué)習(xí)系統(tǒng)_第3頁](http://file1.renrendoc.com/fileroot_temp2/2021-2/16/75bbf9e4-79a8-4009-89c3-7f1ef72b3c50/75bbf9e4-79a8-4009-89c3-7f1ef72b3c503.gif)
![CLearning在線學(xué)習(xí)系統(tǒng)_第4頁](http://file1.renrendoc.com/fileroot_temp2/2021-2/16/75bbf9e4-79a8-4009-89c3-7f1ef72b3c50/75bbf9e4-79a8-4009-89c3-7f1ef72b3c504.gif)
![CLearning在線學(xué)習(xí)系統(tǒng)_第5頁](http://file1.renrendoc.com/fileroot_temp2/2021-2/16/75bbf9e4-79a8-4009-89c3-7f1ef72b3c50/75bbf9e4-79a8-4009-89c3-7f1ef72b3c505.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計(論文)課題ASP.NET(MVC)學(xué)生韓長志系部班級學(xué)號指導(dǎo)教師裝訂交卷日期 畢業(yè)設(shè)計(論文)成績評定記錄表指導(dǎo)教師評語(包含學(xué)生在畢業(yè)實習(xí)期間的表現(xiàn)):成績(平時成績): 指導(dǎo)教師簽名:年 月 日評閱教師評語:成績(評閱成績): 指導(dǎo)教師簽名:年 月 日答辯情況記錄:答辯成績:答辯委員會主任(或答辯教師小組組長)簽名:年 月 日總評成績:注:1.此表適用于參加畢業(yè)答辯學(xué)生的畢業(yè)設(shè)計(論文)成績評定;2.平時成績占20%、卷面評閱成績占50%、答辯成績占30%,在上面的評分表中,可分別按20分、50分、30分來量化評分,三項相加所得總分即為總評成績,總評成績請轉(zhuǎn)換為優(yōu)秀、良好、中等、
2、及格、不及格五等級計分。畢業(yè)設(shè)計(論文)成績評定記錄表指導(dǎo)教師評語(包含學(xué)生在畢業(yè)實習(xí)期間的表現(xiàn)):成績(平時成績): 指導(dǎo)教師簽名:年 月 日評閱教師評語:成績(評閱成績): 指導(dǎo)教師簽名:年 月 日總評成績:注:1.此表適用于不參加畢業(yè)答辯學(xué)生的畢業(yè)設(shè)計(論文)成績評定;2.平時成績占40%、卷面評閱成績占60%,在上面的評分表中,可分別按40分、60分來量化評分,二項相加所得總分即為總評成績,總評成績請轉(zhuǎn)換為優(yōu)秀、良好、中等、及格、不及格五等級計分。培訓(xùn)與繼續(xù)教育學(xué)院制C-Learning在線學(xué)習(xí)系統(tǒng)【摘要】:隨著現(xiàn)代信息技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)技術(shù)在教育中的應(yīng)用日益廣泛和深入,特別是Int
3、ernet與校園網(wǎng)的接軌,為各大中小學(xué)教育提供了豐富的資源,使在線學(xué)習(xí)真正成為現(xiàn)實,同時也為各大中小學(xué)教育開辟了廣闊的前景。陳至立部長在全國信息技術(shù)教育工作會議上指出:全國實施“校校通”工程,努力實現(xiàn)教育的跨越式發(fā)展。遠(yuǎn)程教育自19世紀(jì)在英國誕生以來,已經(jīng)歷了三個階段:第一階段以文字、印刷教材為主要傳播媒體,以郵政作為主要傳播手段(如函授教育);第二階段以廣播、電視、電話等為主并輔以文字教材的多種媒體組合,以廣播電視作為主要傳播手段(如電視大學(xué));第三階段以計算機多媒體和網(wǎng)絡(luò)作為主要技術(shù)手段、以數(shù)字化信息作為主要傳播媒體,以因特網(wǎng)作為主要傳播手段(如網(wǎng)絡(luò)學(xué)校),真正實現(xiàn)了“師生雙向通信交流”。
4、前兩個階段的遠(yuǎn)程教育對教育的普及與發(fā)展曾起到了相當(dāng)大的作用,但由于缺乏適當(dāng)?shù)耐ㄐ攀侄?學(xué)生與教師的交流基本上是單向的,反饋也是滯后的。我國教育部將遠(yuǎn)程教育的第三階段稱之為現(xiàn)代遠(yuǎn)程教育。利用網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程教育已經(jīng)成為了教育發(fā)展的一個方向,基于網(wǎng)絡(luò)的教學(xué)相對于傳統(tǒng)的教學(xué)而言,一方面師生可以突破時空的界限,大大的節(jié)省了教育資源,而且?guī)熒g可以實現(xiàn)互動,反饋和交流都比傳統(tǒng)的廣播電視教學(xué)方便,有效率,另一方面,豐富的網(wǎng)絡(luò)教學(xué)、學(xué)習(xí)資源給師生提供了有利的學(xué)習(xí)支持,因此,有著廣闊的應(yīng)用前景。課題任務(wù)要求本課題的主要任務(wù)是設(shè)計并實現(xiàn)一個小型的在線學(xué)習(xí)管理系統(tǒng),使之能夠為教師的教學(xué)和學(xué)生的學(xué)習(xí)帶來方便:對教師而言
5、,能發(fā)布教學(xué)信息、布置作業(yè)、批改作業(yè)、評分,并對上課學(xué)生名單進(jìn)行管理,通過討論組的形式回答學(xué)生問題,進(jìn)行實時討論;對學(xué)生來說,能及時了解教學(xué)公告信息,在網(wǎng)上完成作業(yè),提出自己學(xué)習(xí)過程中遇到的問題,參與實時討論1。相關(guān)要求如下:1. 符合教學(xué)管理規(guī)定,滿足網(wǎng)上教學(xué)的需要,界面美觀,操作直觀、方便。2. 相關(guān)數(shù)據(jù)庫(表)的設(shè)計,滿足3NF,具有數(shù)據(jù)庫維護(hù)功能。3. 系統(tǒng)應(yīng)具備一定的安全性。4. 采用模塊化程序設(shè)計方案,完成系統(tǒng)的總體規(guī)劃、分析、設(shè)計、實施、運行與維護(hù),并進(jìn)行系統(tǒng)的開發(fā)總結(jié)。 5. 完成系統(tǒng)的集成測試和調(diào)試,運行正常,能在指定的服務(wù)器上演示,提交原程序,并按要求完成畢業(yè)設(shè)計說明書的撰
6、寫?!娟P(guān)鍵詞】:在線 學(xué)習(xí) 考試 管理 提問 資料目 錄第一章 引言6第二章 開發(fā)環(huán)境62.1 硬件要求6第三章 系統(tǒng)分析73.1 需求概述63.2 系統(tǒng)開發(fā)的目標(biāo)63.3 功能需求63.4 性能需求73.5 開發(fā)方案的比較與選擇73.6 開發(fā)工具的選取8第四章 系統(tǒng)的具體實施104.1資料中心104.2 求助中心124.3 自測中心164.4 用戶中心194.5 考試中心214.6 系統(tǒng)管理27致謝33參考文獻(xiàn):34第一章 引言學(xué)習(xí)管理系統(tǒng)(LMS, Learning Management System)即我們通常說的網(wǎng)絡(luò)學(xué)習(xí)平臺,是e-Learning(數(shù)位化學(xué)習(xí))的一種基礎(chǔ)性技術(shù)平臺。
7、C-Learning(以下簡稱:CL),CL以教學(xué)管理為中心、學(xué)習(xí)活動為驅(qū)動的一套輔助性培訓(xùn)信息化解決方案軟件系統(tǒng)。CL創(chuàng)新性引進(jìn)了視頻重播教學(xué)、資源共享、互幫互助的理念,不但可以讓學(xué)員充分利用課余時間復(fù)習(xí)和學(xué)習(xí)新知識,還能提高學(xué)員之間的互相解決問題的能力。學(xué)員登錄系統(tǒng)不但可以在線點播課程課件及多媒體視頻、瀏覽教學(xué)信息資源,還可參加測驗考試;管理者可查看統(tǒng)計學(xué)員的學(xué)習(xí)培訓(xùn)檔案,組織管理企業(yè)內(nèi)部的學(xué)習(xí)資源,為管理者對學(xué)員素質(zhì)進(jìn)行公正評價及正確分析管理提供有力平臺支持。CL是針對各種院校、培訓(xùn)機構(gòu)量身打造的一款學(xué)習(xí)管理系統(tǒng)。本項目主要功能需求主要包括:資料中心、互助中心、自測中心、考試中心和學(xué)習(xí)檔
8、案,系統(tǒng)管理、資料管理、考試管理、基礎(chǔ)信息管理。第二章 開發(fā)環(huán)境2.1 硬件要求CPU: Intel Pentium() 2.0GHZHDD:80GRAM:512M2.2 軟件要求操作系統(tǒng):Windows XP/ Windows 2000/Windows 2007。數(shù)據(jù)庫:SQL Server 2008。開發(fā)工具:Microsoft Visaul Studio 2010。輔助開發(fā)工具:Photoshop CS2。瀏覽器:IE5.0,推薦使用IE8.0。Web服務(wù)器:IIS6.0。分辨率:最佳效果1024768像素。第三章 系統(tǒng)分析3.1需求概述根據(jù)對教學(xué)過程的實際調(diào)查了解,在整個教學(xué)過程中,主
9、要涉及到教師的教學(xué)和學(xué)生的學(xué)習(xí)兩個方面,對老師而言,他可以發(fā)布教案、資料、發(fā)布公告和答疑解惑。學(xué)生可以根據(jù)自己的需要完成自學(xué)、向老師提出問題、與老師和其他同學(xué)討論、查詢作業(yè)上交情況及作業(yè)成績等功能。在整個系統(tǒng)中通過學(xué)習(xí)計劃的有效管理,教師方便準(zhǔn)確下達(dá)學(xué)習(xí)任務(wù),學(xué)生對知識進(jìn)行全面的鞏固、溫習(xí);而通過在線答疑和答疑教室,教師能了解學(xué)生對知識的掌握情況,并能幫助學(xué)生答疑解惑;利用公告欄,學(xué)生可以了解一些最新的動態(tài),重要通知等;另外,學(xué)生利用考試這個功能模塊,起到了促進(jìn)學(xué)習(xí)的作用;各系統(tǒng)功能分開,但又相互關(guān)聯(lián),而數(shù)據(jù)完全共享,教師根據(jù)自己的職責(zé)范圍,運用相應(yīng)的系統(tǒng)完成日常教學(xué)工作,學(xué)生進(jìn)行知識的學(xué)習(xí),
10、達(dá)到了師生互動的效果。3.2系統(tǒng)開發(fā)目標(biāo)一、功能目標(biāo)基于上述對系統(tǒng)開發(fā)背景的描述和對系統(tǒng)需求的描述,在線學(xué)習(xí)管理系統(tǒng)的設(shè)計應(yīng)達(dá)到以下的目標(biāo):(1)極大地利用優(yōu)秀的教師資源和知識資源,從而整體提高教育水平,實現(xiàn)平民教育。(2)使學(xué)生在不同的地理位置上也能與教師進(jìn)行交流,打破了傳統(tǒng)的面對面教育的局限性。(3)學(xué)生可以根據(jù)自己的興趣或?qū)W習(xí)情況掌握學(xué)習(xí)進(jìn)度,自主學(xué)習(xí)。遠(yuǎn)程教學(xué)不受時間和地點的限制,可實現(xiàn)持續(xù)教育和終生教育。二、其它目標(biāo)實用性:要為網(wǎng)上教學(xué)提供方便。操作簡單:本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括教師和學(xué)生,同時系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡單易行。3.3功能需求在本次
11、設(shè)計中,主要涉及到兩種類型用戶對該系統(tǒng)的使用,即學(xué)生和教師。這兩種用戶根據(jù)不同的用戶姓名和密碼登陸,經(jīng)過驗證后進(jìn)入各自的界面。學(xué)生通過身份驗證后進(jìn)入主窗口。系統(tǒng)的主窗口提供了六項功能選擇:課堂學(xué)習(xí)、作業(yè)上傳、在線答疑、答疑教室、練習(xí)測試、公告瀏覽。課堂學(xué)習(xí):對知識進(jìn)行溫習(xí)、鞏固。作業(yè)上傳:使用zip形式將作業(yè)傳送給教師。在線答疑:相當(dāng)于一個聊天室的功能,實現(xiàn)實時的答疑解惑。 答疑教室:實現(xiàn)非實時的答疑功能。練習(xí)測試:通過做題,達(dá)到鞏固知識的目的。 公告瀏覽:了解最新的信息。對于教師而言,主要是提供給教師(管理員)一個身份認(rèn)證和權(quán)限認(rèn)證的功能。在這個模塊中系統(tǒng)對登錄的用戶,當(dāng)輸入賬號和密碼后,進(jìn)
12、行身份確認(rèn),根據(jù)身份的類型轉(zhuǎn)入相應(yīng)的界面,另外教師可以注冊新的學(xué)生。系統(tǒng)提供給教師的功能有:教案內(nèi)容發(fā)布、公告發(fā)布、聊天室、作業(yè)批改、評分、答疑、測試管理、學(xué)生管理。教案內(nèi)容發(fā)布:上傳學(xué)習(xí)內(nèi)容、課外資料。在線答疑:相當(dāng)于一個聊天室的功能,實現(xiàn)實時的答疑解惑。 答疑教室:實現(xiàn)非實時的答疑功能。測試管理:上傳題目,以供學(xué)生進(jìn)行測試練習(xí)。 學(xué)生管理:對以上幾個功能進(jìn)行管理,另外可以注冊新學(xué)生。3.4性能需求(1)網(wǎng)絡(luò)環(huán)境下的多用戶系統(tǒng)。信息主要存儲在服務(wù)器端的數(shù)據(jù)庫中,由各用戶在規(guī)定的權(quán)限下在各自的客戶端上錄入、修改、刪除相關(guān)的內(nèi)容,各用戶還可進(jìn)行查詢、調(diào)用,達(dá)到信息共享。(2)數(shù)據(jù)的完整性和準(zhǔn)確性
13、。錄入數(shù)據(jù)采用表格方式,限制錄入數(shù)據(jù)類型及取值范圍以保證數(shù)據(jù)的完整性及準(zhǔn)確性。系統(tǒng)應(yīng)具有部分反悔修改功能,系統(tǒng)備有的修改功能均可反悔。(3)數(shù)據(jù)安全性。本系統(tǒng)采用二級安全保障。第一級:依賴于網(wǎng)絡(luò)本身對用戶使用權(quán)限的規(guī)定。第二級:在程序模塊中通過使用密碼控制功能對用戶使用權(quán)限加以限制。3.5開發(fā)方案的比較與選擇系統(tǒng)架構(gòu)的選擇,對系統(tǒng)的開發(fā)來說是至關(guān)重要的,因此,選擇一個正確、合適的軟件架構(gòu)是十分必要。本系統(tǒng)是個典型的管理信息系統(tǒng),目前對管理信息系統(tǒng)的開發(fā)設(shè)計主要有C/S和B/S兩種結(jié)構(gòu),下面對兩種結(jié)構(gòu)進(jìn)行一下簡單的比較2。運用C/S結(jié)構(gòu),采用PB、Delphi或VB等技術(shù)來開發(fā)。操作系統(tǒng)采用 W
14、indows2000,數(shù)據(jù)庫軟件使用Oracle數(shù)據(jù)庫,C/S又稱Client/Server或客戶/服務(wù)器模式。服務(wù)器通常采用高性能的PC、工作站或小型機,并采用大型數(shù)據(jù)庫系統(tǒng),如Oracle,Sybase,Informix或SQL Server。客戶端需要安裝專用的客戶端軟件。即一般用戶在客戶端上操作時,客戶端向服務(wù)器端數(shù)據(jù)庫提出請求。這時,服務(wù)器發(fā)出響應(yīng);客戶端收到響應(yīng)后,開始執(zhí)行任務(wù)。數(shù)據(jù)庫管理員在服務(wù)器端上利用管理平臺管理和維護(hù)數(shù)據(jù)庫。B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Exp
15、lorer,服務(wù)器安裝Oracle,Sybase, Informix或SQL Server等數(shù)據(jù)庫。瀏覽器通過Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。多數(shù)頁面都是通過ASP腳本程序直接訪問數(shù)據(jù)庫和文件系統(tǒng),有部分ASP程序通過組件(上傳組件)訪問數(shù)據(jù)庫和文件系統(tǒng)。結(jié)論在線學(xué)習(xí)系統(tǒng)的設(shè)計主要是使用Web瀏覽器風(fēng)格的界面來進(jìn)行數(shù)據(jù)檢索和更新,作為當(dāng)前流行的Web發(fā)展趨勢,瀏覽器界面作為這個系統(tǒng)所有用戶熟悉和友好訪問的所有類型數(shù)據(jù)的界面,系統(tǒng)應(yīng)該為用戶提供一個公共的外部接口。在線學(xué)習(xí)系統(tǒng)的設(shè)計在于所有用戶把這個系統(tǒng)看作一系列相互連接的網(wǎng)頁,可以從任何一臺連接在Internet上的計算機用瀏覽器進(jìn)行
16、訪問。用戶通過選擇鏈接或在基于Web的表單上輸入信息與Web瀏覽器進(jìn)行交互。這個信息通過Internet傳送到Web服務(wù)器,Web服務(wù)器識別出外部數(shù)據(jù)的請求,并且把請求傳遞給在Web服務(wù)器上的應(yīng)用程序代理,這個代理的任務(wù)是把數(shù)據(jù)請求映射到對服務(wù)器的應(yīng)用程序查詢。應(yīng)用服務(wù)器為請求提供服務(wù),然后代理把返回的信息轉(zhuǎn)變?yōu)橐粋€網(wǎng)頁,這個網(wǎng)頁被傳送到Web服務(wù)器以顯示給最終用戶3。由于B/S構(gòu)架管理軟件只安裝在服務(wù)器端上,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器,用戶界面在服務(wù)器端完全通過WWW瀏覽器實現(xiàn),極少部分事務(wù)邏輯在前端實現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。使用B/S模式來開發(fā)在線學(xué)習(xí)系
17、統(tǒng),它將具有以下優(yōu)點:實用性:為網(wǎng)上教學(xué)提供方便。操作簡單:本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括教師和學(xué)生,同時系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡單易行。代碼可讀性好:代碼將盡可能簡潔。3.6開發(fā)工具的選取一、ASP技術(shù)所謂ASP就是Active Server pages 是功能強大的服務(wù)器端腳本編程環(huán)境。ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或Web應(yīng)用程序。他是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。 ASP網(wǎng)頁可以包含HTML
18、標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的Web應(yīng)用程序。它利用VBScript 或JAVA腳本語言使用戶的數(shù)據(jù)和服務(wù)器的數(shù)據(jù)進(jìn)行交換,從而達(dá)到動態(tài)數(shù)據(jù)庫的目的。當(dāng)瀏覽器瀏覽ASP網(wǎng)頁時, Web服務(wù)器就會根據(jù)請求生成相應(yīng)的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的就是動態(tài)生成的網(wǎng)頁。二、MVC架構(gòu)是Model-View-Controller的縮寫,中文翻譯為模型-視圖-控制器。三、系統(tǒng)數(shù)據(jù)庫的選擇SQL(Structured Query Language),結(jié)構(gòu)化查詢語言。SQL語言的主要功能
19、就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對SQL語句進(jìn)行了再開發(fā)和擴展,但是包括Select, Insert, Update, Delete, Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。微軟SQL Server 2008SQL Server 2008是一個重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為
20、至今為 SQL Server 2008止的最強大和最全面的SQL Server版本。微軟的這個數(shù)據(jù)平臺滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動應(yīng)用程序的需求,支持?jǐn)?shù)據(jù)平臺愿景:關(guān)鍵任務(wù)企業(yè)數(shù)據(jù)平臺、動態(tài)開發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能第四章 系統(tǒng)的具體實施4 .1資料中心4.1.1 資料搜索.引言當(dāng)資料很多的時候自己不可能挨著挨著的一個一個的去找,這樣查找起來的速度很慢,這時我們就可以用資料搜索的功能來快速的找到自己想要看的資料。.輸入流程:在資料搜索的前面的文本框中輸入自己想查看的資料的名字,然后點擊搜索,這時我們就可以在下面看到我們搜索出來的相關(guān)資料了。操作流程UML圖學(xué)員資料
21、搜索搜索出來的資料信息.加工輸入自己想要查看的資料名稱.輸出如果有符合指定條件的數(shù)據(jù),則輸出我想要查找的資料。如果沒有符合指定條件的數(shù)據(jù),則顯示沒有找到相關(guān)的內(nèi)容。4.1.2 資料查看.引言我們可以查看資料的詳細(xì)內(nèi)容,可以看到該資料下面有些什么信息??梢圆榭凑诳吹馁Y料列表、還未看的資料列表、已看完的資料列表、我收藏的資料列表等信息。.輸入流程:點擊菜單中的資料查看,可以看到其中的正在看的資料列表、還未看的資料列表、已看完的資料列表、我收藏的資料列表等信息,當(dāng)分別點擊這些的時候看到的就是相應(yīng)的信息。操作流程UML圖學(xué)員資料查看正在看的資料
22、列表還未看的資料列表已看完的資料列表我收藏的資料列表.加工正在看的資料列表:查看自己正在看的資料,有以前看了一些但沒有看完的資料??吹馁Y料,如果是視頻就只能在線觀看,不能下載,如果是書籍的話既可以下載也可以在線觀看。還未看的資料列表:查看自己還沒有看過的資料。這樣可以知道自己哪些資料還沒有看過。已看完的資料列表:查看自己已經(jīng)看完的資料。我收藏的資料列表:可以知道自己對哪些資料是感興趣的,被自己收藏過的。.輸出查看不同條件下的資料信息。4.1.3 我管理的資料. 引言自己也可以上傳自己感覺好的資料,也可以修改自己上傳過的資料,也可以刪除自己上傳的資料。.
23、輸入流程:點擊菜單中的我管理的資料,可以看到自己上傳的資料。在自己的上傳資料中點擊修改時可以修改選中的資料。當(dāng)點擊刪除時可以刪除選中的資料。操作流程UML圖教員、班主任我管理的資料上傳資料修改資料刪除資料.加工上傳資料:把自己認(rèn)為有用的資料上傳到網(wǎng)站上,這樣大家都可以看到了。修改資料:如果對自己上傳的資料不是很滿意,可以對其進(jìn)行修改。刪除資料:如果對自己上傳的資料已經(jīng)沒有存在的價值的時候,可以刪除該資料。.輸出對自己感興趣的資料進(jìn)行查看、下載等。4.2 求助中心4.2.1 提問.引言學(xué)員在遇到問題的時候可以在提問里面把自己的問題提出來,讓
24、大家都看到自己的問題,這樣能解決的會幫自己解決自己遇到的問題,還可以詢問用戶是否繼續(xù)提問。.輸入流程:當(dāng)點擊求助時,系統(tǒng)會出現(xiàn)提問、我的提問列表、我的回答列表、我的設(shè)置、我的動態(tài)、我的任務(wù)的菜單。學(xué)員可以點擊里面的提問,這樣就可以在提問的文本框里面輸入自己遇到的問題。當(dāng)提問過后,用戶可以自己選擇是否需要懸賞分,如果有懸賞分,當(dāng)你采納了別人的提問的時候,就會扣除你給出的懸賞分。操作流程UML圖學(xué)員提問提問列表.加工直接在提問的文本域中輸入自己需要被解決的問題。.輸出默認(rèn)列出自己所有提出的需要解決的問題4.2.2 我的博問.引言學(xué)員提出問題過
25、后,等一段時間可能會忘記自己以前提出過些什么問題。如果有了這個我的提問列表,這樣就可以知道我們以前提過些什么問題。也可以知道自己回答了哪些問題。.輸入流程:當(dāng)點擊菜單中我的提問列表的時候,可以看到我自己的提問列表的相關(guān)信息。操作流程UML圖學(xué)員我的博問我的提問我回答的問題.加工1)我的提問:就是我提過些什么問題2) 我回答的問題:就是我回答了哪些問題,回答了別人的提問,并被采納后就可以把別人提問時的懸賞分變成自己的積分,而相對于提問人就會扣除他自己相應(yīng)的積分。.輸出對提問的內(nèi)容的改動。4.2.3 問題列表.引言就是對一些大家提問的一些分類
26、,如:待解決、快到期、已解決、最新回答等。而且在右邊都會看到排名在前5位學(xué)員的積分等級,是根據(jù)學(xué)員的積分等級和積分來降序排序的。積分等級:0-500 初級,501-1000 中級 1000以上 高級.輸入流程:當(dāng)點擊菜單中的問題列表的時候,可以看到大家提問的一些分離操作流程UML圖學(xué)員問題列表待解決快到期已解決最新回答.加工1)待解決:就是還沒有解決的問題。2) 快到期:就是快要到期最近10條的提問。3)已解決:就是已經(jīng)解決了的提問。4) 最新回答:就是才有人回答了的10條提問.輸出我所回答的提問的內(nèi)容。4.2.4 我的動態(tài).引言每個學(xué)員
27、肯定都會想知道自己最近做了些什么事,而我的動態(tài)就是讓學(xué)員看到自己最近的活動記錄。.輸入流程:當(dāng)我們點擊菜單中的我的動態(tài)的時候,就可以看到我們自己最近的活動狀態(tài),可以看到自己最近提過的問,最近回答了的問題這些。操作流程UML圖學(xué)員我的動態(tài)最近提的10條提問最近回答的10條問題.加工查看自己最近的活動記錄。.輸出自己最近的動態(tài)4.2.5 高分問題.引言這樣可以讓想積分提高得很快的人,去回答這里面的問題,這里面提的問相對于其它列表的提問的積分要高一些。根據(jù)懸賞分來排序.輸入流程:當(dāng)我們點擊菜單中的高分問題的時候,就可以看到里面積分
28、比較高的提問。操作流程UML圖學(xué)員高分問題所有待解決.加工所有:就是里面也有已經(jīng)解決了的,也有還沒有解決的提問待解決:就是里面的提問都是還沒有解決的。.輸出積分比較高的提問4.2.6 問題詳細(xì).引言這樣可以讓想積分提高得很快的人,去回答這里面的問題,這里面提的問相對于其它列表的提問的積分要高一些。根據(jù)懸賞分來排序.輸入流程:當(dāng)我們點擊菜單中的高分問題的時候,就可以看到里面積分比較高的提問。操作流程UML圖學(xué)員問題詳細(xì)待解決問題詳細(xì)已解決問題詳細(xì)已關(guān)閉問題詳細(xì)我的提問的問題詳細(xì).加工待解決的問題詳細(xì):就是沒有解決的問題的詳細(xì),
29、里面有問題的標(biāo)題和詳細(xì),還可以再回答,如果回答被采納可以得到問題的懸賞分已解決問題詳細(xì):已經(jīng)解決的問題,里面有問題的標(biāo)題和詳細(xì)還有最佳答案,還可以再回答,但回答過后不會有懸賞分。已關(guān)閉的問題詳細(xì):已經(jīng)關(guān)閉的問題的詳細(xì)信息,里面有問題的標(biāo)題和詳細(xì),但不可以回答了。我的提問的問題詳細(xì):自己提的問題的詳細(xì)信息,里面有問題的標(biāo)題和問題的內(nèi)容的詳細(xì),還有結(jié)貼、問題補充、無滿意答案等,當(dāng)然也可以回答自己提出的問題。結(jié)貼:對別人回答的答案滿意的,可以選為最佳答案,給回答者該問題給出的懸賞分,但最佳答案只能選一個,而且給懸賞分也只能給一個人。已經(jīng)結(jié)貼的問題如果再回答的話是不會再給懸賞分的。問題補充:補充該問題
30、的提問,讓別人能更好的看到這個提問。無滿意答案:就是對別人回答的問題不是很滿意,可以關(guān)閉這個問題,關(guān)閉過后只會返還你提問的5%的懸賞分,而且關(guān)閉過后也不可以再回答了。.輸出詳細(xì)信息。4.3 自測中心注:以下需求中提到的題庫指的是學(xué)員當(dāng)前有權(quán)限看到的課程對應(yīng)的題庫。4.3.1自主練習(xí)引言學(xué)員在學(xué)習(xí)過程中,可以通過自主練習(xí)及模擬考試的方式來鞏固所學(xué)知識。自主練習(xí)就是對指定課程的相關(guān)題目進(jìn)行練習(xí)。練習(xí)的方式有章節(jié)練習(xí)、順序練習(xí)和隨機練習(xí)以及錯題練習(xí)。在選擇練習(xí)方式后系統(tǒng)會讀取學(xué)員上一次練習(xí)的記錄,如果有上一次練習(xí)記錄則提示學(xué)員選擇是否繼續(xù)上一次練習(xí)。學(xué)員可以根據(jù)提示選擇繼續(xù)上一次練習(xí)或
31、重新開始練習(xí)。如果學(xué)員選擇繼續(xù)上一次練習(xí),那么系統(tǒng)會自動定位到上一次練習(xí)的題目。如果系統(tǒng)沒能讀取到上一次練習(xí)記錄,則提示學(xué)員選擇題庫。學(xué)員選擇題庫后開始練習(xí)。注:只有章節(jié)練習(xí)和順序練習(xí)才有繼續(xù)上一次練習(xí)的功能。在練習(xí)過程中,頁面會顯示以下信息:練習(xí)方式、已完成題目數(shù)、正確回答數(shù)、剩余題目數(shù)和正確率。一.章節(jié)練習(xí)1.輸入 流程:學(xué)員點擊章節(jié)練習(xí)后提示是否繼續(xù)上一次練習(xí),如果學(xué)生選擇繼續(xù),則系統(tǒng)自動定位到上次練習(xí)記錄;否則通過三級聯(lián)動列出年級、課程和題庫供學(xué)員選擇。學(xué)員選擇題庫后,系統(tǒng)讀取題庫信息并開始練習(xí)。 操作流程UML圖:學(xué)員章節(jié)練習(xí)選擇章節(jié)開始練習(xí)繼續(xù)上一次?2.加工 讀取客戶端上次練習(xí)記
32、錄,如果有記錄則提示是否繼續(xù)上一次記錄 如果學(xué)員選擇上一次記錄,則根據(jù)上一次記錄加載年級、課程、題庫和題目 否則只加載年級,并讓學(xué)員通過三級聯(lián)動選擇題庫 學(xué)員選擇題庫后加載題庫信息 對學(xué)員的答案和正確答案進(jìn)行對比,如果不一致則將信息記錄到當(dāng)前學(xué)員的錯題記錄表中3.輸出 顯示題庫信息,包含總題目數(shù)、練習(xí)方式、題目序號等信息二.順序練習(xí)輸入 流程:順序練習(xí)的流程與章節(jié)練習(xí)的流程大部分相同,唯一不同的是:章節(jié)練習(xí)是在每一章節(jié)練習(xí)完成之后就提示學(xué)員“當(dāng)前章節(jié)已練習(xí)完”之類的信息;而順序練習(xí)會在某一個章節(jié)的最后一題完成后自動跳到下一個章節(jié)的第一題,直到當(dāng)前課程的最后一章的最后一題完成后才提示“當(dāng)前課程已
33、練習(xí)完”之類的信息。章節(jié)練習(xí)和順序練習(xí)的上一次練習(xí)記錄是分開記錄的。只有章節(jié)練習(xí)和順序練習(xí)才記錄上一次練習(xí)記錄。 操作流程UML圖:學(xué)員順序練習(xí)繼續(xù)上一次?開始練習(xí)加工 讀取客戶端上次練習(xí)記錄,如果有記錄則提示是否繼續(xù)上一次記錄 如果學(xué)員選擇上一次記錄,則根據(jù)上一次記錄加載年級、課程、題庫和題目 否則只加載年級,并讓學(xué)員通過三級聯(lián)動選擇題庫 學(xué)員選擇題庫后加載題庫信息 對學(xué)員的答案和正確答案進(jìn)行對比,如果不一致則將信息記錄到當(dāng)前學(xué)員的錯題記錄表中 當(dāng)章節(jié)題目全部完成后,判斷當(dāng)前課程下是否還有下一章節(jié),如果有則自動跳轉(zhuǎn)到下一章節(jié)的第一題,否則提示“本課程已經(jīng)練習(xí)完”輸出 顯示題庫信息,包含總題目
34、數(shù)、練習(xí)方式、題目序號等信息三.隨機練習(xí)輸入 流程:學(xué)生點擊隨機練習(xí)之后,選擇好題庫,系統(tǒng)根據(jù)選擇的題庫隨機練習(xí)。 操作流程UML圖:學(xué)員隨機練習(xí)繼續(xù)上一次?開始練習(xí)加工 只加載年級,并讓學(xué)員通過三級聯(lián)動選擇題庫 學(xué)員選擇題庫后加載題庫信息 對學(xué)員的答案和正確答案進(jìn)行對比,如果不一致則將信息記錄到當(dāng)前學(xué)員的錯題記錄表中輸出 顯示題庫信息,包含總題目數(shù)、練習(xí)方式、題目序號等信息4.4.2錯題練習(xí)引言錯題練習(xí)是學(xué)員針對前面的練習(xí)所產(chǎn)生的錯題進(jìn)行鞏固。也就是說,系統(tǒng)在學(xué)員的練習(xí)過程中會記錄學(xué)員答錯的題目,然后通過錯題練習(xí)來對這些答錯的題目進(jìn)行集中練習(xí)。錯題練習(xí)有一個特殊的功能就是當(dāng)學(xué)員第一次答對題目
35、后,系統(tǒng)會將該錯題記錄清除。輸入1) 流程:學(xué)員進(jìn)入錯題練習(xí),選擇題庫。然后跟自主練習(xí)一眼開始練習(xí)。2) 操作流程UML圖學(xué)員選擇練習(xí)方式開始練習(xí)3) 接口: 加工1) 當(dāng)學(xué)員點擊錯題練習(xí)的時候提示學(xué)員選擇題庫 2) 根據(jù)學(xué)員選擇的題庫查找學(xué)員對應(yīng)的錯題展示到頁面3) 在本次練習(xí)過程中,如果學(xué)員第一次正確回答某條錯題記錄,則清除這條錯題記錄,否則不清除。輸出1) 顯示練習(xí)狀態(tài)4.3.3模擬考試1.引言1) 學(xué)員除了自主練習(xí)和錯題練習(xí),還可以通過模擬考試來對自己的掌握情況進(jìn)行測試。模擬考試的試題從考試中心獲取。注:只能獲取已經(jīng)考試過的試題。2.輸入1) 流程:學(xué)員點擊模擬考試后,選擇考過的試題開
36、始模擬考試??荚囃瓿珊蠼痪恚痪硗瓿珊罅⒖田@示考試結(jié)果。2) 操作流程UML圖學(xué)員選擇試題開始考試3.加工1) 根據(jù)學(xué)員選擇的試題對原有試題的題目順序進(jìn)行分類打亂,即:各學(xué)員間,單選題中題目的順序不一樣,多選題中的題目順序不一樣,但題目是一樣的。2) 考試過程中進(jìn)行計時,如果計時完畢,則題目選項不能再更改。 3) 交卷完成后計算并通過模態(tài)層的方式顯示考試結(jié)果,然后將考試結(jié)果作為模擬考試記錄添加到考試記錄中。1.輸出1) 顯示考試狀態(tài)(包含做題狀態(tài)、倒計時等)2) 考試結(jié)束后顯示考試結(jié)果4.4 用戶中心4.4.1個人資料引言學(xué)員在學(xué)習(xí)過程中可以在這里更新個人資料,個人資料包括基本資料、頭像照片、
37、聯(lián)系方式、教育經(jīng)歷、興趣愛好等,這些資料將同步到SNS、C-Learning、Job等平臺。一.基本資料1.輸入 流程:學(xué)員點擊基本資料后,系統(tǒng)列出原有信息,學(xué)員修改信息之后點擊保存。這些基本資料包括:姓名、英文名、性別、生日、星座、血型、語言、現(xiàn)居地、家鄉(xiāng)、自我介紹。 操作流程UML圖學(xué)員修改基本資料保存 接口2.加工 從數(shù)據(jù)庫中獲得當(dāng)前登錄學(xué)員的基本信息,將基本資料填充到網(wǎng)頁中 當(dāng)學(xué)員點擊保存的時候,首先判斷是否有數(shù)據(jù)被修改,如果沒有則提示沒有信息被修改 否則對數(shù)據(jù)進(jìn)行驗證,如果有錯誤則提示學(xué)員,否則更新數(shù)據(jù)3.輸出 顯示學(xué)員的基本資料 顯示操作提示信息頭像照片1.輸入 流程:學(xué)員點擊頭像
38、照片后,系統(tǒng)顯示其頭像照片,當(dāng)學(xué)員點擊修改頭像時,彈出修改頭像窗體,窗體通過學(xué)員選擇,可以從本地上傳頭像、從相冊中選擇照片、啟用攝像頭現(xiàn)場照相的方式來更新頭像。這里的頭像是自動保存的。 操作流程UML圖學(xué)員修改頭像照片保存 接口2.加工 獲得原有頭像照片顯示到頁面中 如果學(xué)員選擇從本地上傳,則從客戶端獲取照片 如果學(xué)員選擇現(xiàn)場照相,則啟用攝像頭,獲取拍得照片 如果學(xué)員選擇從相冊中選擇相片,則獲得其相冊中所有相片,獲取學(xué)員選中的相片 學(xué)員點擊確定的時候?qū)⑶懊鎺追N方式獲得的相片更新到頭像照片中,更新成功后顯示更新后的頭像照片并提示更新成功,如果前面獲取照片失敗或驗證未通過則不更新頭像照片并給予提示
39、3.輸出 顯示原有頭像照片 根據(jù)學(xué)員的選擇顯示相冊相片、攝像頭相片或本地上傳的相片。 顯示更新后的頭像相片修改密碼1.輸入 流程:學(xué)員需要修改密碼的時候點擊修改密碼,輸入原密碼和新密碼以及確認(rèn)密碼,點擊保存更新密碼 操作流程UML圖:學(xué)員修改登錄密碼保存 接口2.加工 當(dāng)學(xué)員點擊保存的時候,驗證新密碼和確認(rèn)密碼是否一致,如果不是則提示錯誤信息 否則驗證舊密碼是否正確,如果錯誤則提示錯誤信息 否則更新密碼3.輸出 顯示更新操作提示信息4.4.2學(xué)習(xí)檔案1.引言學(xué)員可以隨時查看自己的學(xué)習(xí)檔案,該檔案包括學(xué)員的基本資料、自主評測成績、階段測試成績、求助中心部分信息及自我評價等信息2.輸入1) 流程:
40、學(xué)員點擊學(xué)習(xí)檔案后,系統(tǒng)列出其學(xué)習(xí)檔案。學(xué)員可以點擊修改資料跳轉(zhuǎn)到個人中心的基本資料。2) 操作流程UML圖學(xué)員學(xué)習(xí)檔案個人資料修改3.加工1) 查詢當(dāng)前登錄學(xué)員的基本資料、學(xué)習(xí)檔案。2) 根據(jù)學(xué)員的點擊,跳轉(zhuǎn)到個人資料修改頁面4.輸出1) 顯示個人資料2) 顯示學(xué)習(xí)檔案4.5 考試中心4.5.1 題庫管理引言題庫管理顧名思義就是針對題庫進(jìn)行管理。題庫是實現(xiàn)在線考試、自主練習(xí)、錯題練習(xí)、模擬考試的基礎(chǔ)。所以針對題庫以及題庫中的試題進(jìn)行管理是必然的。輸入1) 流程:(考試專員)在進(jìn)入題庫管理界面可以對題庫進(jìn)行增刪改查等操作。還可以對題庫進(jìn)行錄入試題,并且可以管理這些試題對其進(jìn)行增加,刪除,修改,
41、查詢等操作。在題庫管理新增題庫需錄入(題庫名稱)、新增試題需錄入(題庫名稱、課程名稱、題目、難易程度、答案選項、正確答案)??梢詫δ硞€題庫中的試題進(jìn)行編輯、刪除、查詢操作2) 操作流程UML圖加工1) 查詢題庫:A. 在進(jìn)入題庫管理的時候,默認(rèn)加載所有的題庫。B. 在選擇左邊樹型菜單的課程時候,加載當(dāng)前選中課程下所有的題庫并以網(wǎng)格形式顯示在右邊區(qū)域C. 點擊查詢:根據(jù)輸入的關(guān)鍵字查詢(題庫名稱)與此相關(guān)的題庫D. 點擊所有:查詢當(dāng)前課程下所有的題庫2) 新增題庫:新增題庫的時候需錄入(題庫名稱),且題庫的名稱不能相同。點擊確認(rèn)按鈕添加數(shù)據(jù)在沒有出現(xiàn)異常情況下向數(shù)據(jù)庫中添加數(shù)據(jù),并跳轉(zhuǎn)到題庫列表
42、界面,在題庫列表中顯示剛添加的題庫。3) 編輯題庫:可允許修改信息(題庫名稱)。選中題庫列表中的題庫數(shù)據(jù),點擊編輯題庫時,獲取選中項的ID根據(jù)ID查詢當(dāng)前數(shù)據(jù)的基本信息,在編輯頁面首先顯示原有的題庫信息。修改題庫信息后點擊保存把數(shù)據(jù)更新到數(shù)據(jù)庫并在題庫列表中顯示修改后的數(shù)據(jù)4) 刪除題庫:刪除題庫是邏輯刪除。選中列表中的題庫數(shù)據(jù),點擊刪除題庫,根據(jù)選中項的數(shù)據(jù)取得的ID刪除數(shù)據(jù)。5) 查詢試題:A. 在選中題庫列表中的數(shù)據(jù)并點擊查看試題時,跳轉(zhuǎn)到試題列表頁面,當(dāng)前顯示當(dāng)前題庫下所有的試題B. 根據(jù)條件查詢,查詢條件:查詢關(guān)鍵字(試題題目),根據(jù)查詢關(guān)鍵字、題庫、試題類型、難易程度進(jìn)行組合查詢。
43、C. 點擊所有:查詢當(dāng)前題庫下所有的試題。6) 新增試題:可錄入(試題題目、題庫名稱、試題類型、難易程度、試題類型、試題答案選項、試題正確答案)A. 批量導(dǎo)入:點擊批量導(dǎo)入,彈出選擇框選取需要導(dǎo)入的文件,確認(rèn)選擇把Excel中的數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫,并在試題列表中顯示B. 單選題:單擊單選題,彈出新建試題的窗體,錄入試題,此時正確答案只能選擇一個。C. 多選題:單擊多選題,彈出新建試題的窗體,錄入試題,此時正確答案至少2個以上。7) 編輯試題:可允許修改信息(試題題目、題庫名稱、試題類型、難易程度、試題答案選項、試題正確答案),選中試題列表中的試題,獲取到選中的ID,根據(jù)ID查詢數(shù)據(jù)首先顯示到編輯
44、試題也沒相對應(yīng)的位置,修改數(shù)據(jù),點擊確認(rèn)在沒有出現(xiàn)異常的情況下更新數(shù)據(jù)到數(shù)據(jù)庫,并在試題列表中顯示剛修改后的數(shù)據(jù)。8) 刪除試題:選擇試題列表中的數(shù)據(jù),獲取到選中項的ID。根據(jù)ID刪除數(shù)據(jù)庫中的數(shù)據(jù)輸出1) 操作結(jié)果:提示考試專員操作的結(jié)果(成功或者失?。?) 注意捕獲異常,在出現(xiàn)異常時候給出相應(yīng)的錯誤提示。3) 驗證A. 試題題目唯一B. 用戶沒有訪問某個操作的時候(比如新增)給出相應(yīng)提示4.5.2 試卷管理引言要實現(xiàn)在線考試和在線評測,必須有試卷。試卷管理可以對試卷進(jìn)行統(tǒng)一管理,應(yīng)對試卷的重用輸入1) 流程:(考試專員)在進(jìn)入試卷管理界面可以對試卷進(jìn)行增刪改查等操作??梢怨芾磉@些試卷對其進(jìn)
45、行增加,刪除,修改,查詢等操作。2) 操作流程UML圖加工1) 查詢試卷:A. 在進(jìn)入試卷管理的時候,默認(rèn)加載所有的試卷。B. 在選擇左邊樹型菜單的課程時候,加載當(dāng)前選中課程下所有的試卷并以網(wǎng)格形式顯示在右邊區(qū)域C. 在搜索欄輸入任何查詢關(guān)鍵字(試卷名稱),根據(jù)輸入的關(guān)鍵字查詢與此相關(guān)的試卷,并顯示到列表中D. 點擊所有:查詢當(dāng)前課程下所有的試卷2) 新增試卷:新增題庫的時候需錄入(試卷名稱、課程分類、創(chuàng)建時間)。點擊確認(rèn)按鈕添加數(shù)據(jù)在沒有出現(xiàn)異常情況下向數(shù)據(jù)庫中添加數(shù)據(jù),并跳轉(zhuǎn)到試卷列表界面,在試卷列表中顯示剛添加的試卷。3) 編輯考試題目:選中左邊樹形菜單中的課程查詢出當(dāng)前課程下所有的試題
46、呈現(xiàn)在列表中。在試卷列表中選中一張試卷,獲取到當(dāng)前選中項的ID, 點擊編輯考試題目,出現(xiàn)選擇題目的頁面,默認(rèn)顯示當(dāng)前試卷中沒有的所有的題目。A. 根據(jù)題目名稱、題庫名稱、課程名稱、難易程度、題型來檢索數(shù)據(jù),根據(jù)前面的條件檢索出匹配的數(shù)據(jù),顯示到題目列表中、B. 選中題目列表中的題目(可以多選),批量把試題添加到試卷中4) 編輯試卷:可允許修改信息(試卷名稱、創(chuàng)建時間、課程分類)。選中題庫列表中的試卷數(shù)據(jù),點擊編輯試卷時,獲取選中項的ID根據(jù)ID查詢當(dāng)前數(shù)據(jù)的基本信息,在編輯頁面首先顯示原有的試卷信息。修改試卷信息后點擊保存把數(shù)據(jù)更新到數(shù)據(jù)庫并在題庫列表中顯示修改后的數(shù)據(jù)5) 刪除試卷:刪除題庫
47、是邏輯刪除。選中列表中的試卷數(shù)據(jù),點擊刪除試卷,根據(jù)選中項的數(shù)據(jù)取得的ID刪除數(shù)據(jù)。輸出1) 操作結(jié)果:提示考試專員操作的結(jié)果(成功或者失敗)2) 注意捕獲異常,在出現(xiàn)異常時候給出相應(yīng)的錯誤提示。3) 驗證a) 試卷名稱不能相同且不能出現(xiàn)特殊字符b) 創(chuàng)建時間格式 2011-10-1 13:40:00c) 用戶沒有訪問某個操作的時候(比如新增)給出相應(yīng)提示4.5.3 考場管理引言在整個考試環(huán)節(jié),考場也是一個不可缺少的部分,每個考場的具體設(shè)施情況(正常、維修),可容納多少人參加考試,這些都需要統(tǒng)一的管理,考場管理就是針對考試場地進(jìn)行日常的操作。輸入1) 流程:(考試專員)在進(jìn)入考場管理界面可以查
48、看到所有的考場情況,并可以進(jìn)行新增考場、對已經(jīng)存在的考場信息進(jìn)行編輯和刪除、并可以查詢2) 操作流程UML圖加工1) 查詢考場A. 在考場管理界面默認(rèn)顯示所有考場地點,并允許分頁B. 根據(jù)條件查詢:根據(jù)輸入的關(guān)鍵字(考場名稱)從數(shù)據(jù)庫中(模糊查詢)查詢數(shù)據(jù)并顯示到考場列表中C. 點擊所有按鈕:查詢出所有的數(shù)據(jù)2) 新增考場:可錄入(考場地點、容納人數(shù))。點擊新增考場按鈕,彈出新頁面輸入錄入要點。點擊確定,沒有出現(xiàn)異常情況下把輸入的數(shù)據(jù)添加到數(shù)據(jù)庫中并跳轉(zhuǎn)到考場列表。3) 編輯考場:選中考場列表中的數(shù)據(jù),獲取到選中項的ID,根據(jù)ID查詢出數(shù)據(jù)顯示到編輯頁面的相應(yīng)位置, 修改其中數(shù)據(jù),點擊確認(rèn),在
49、沒出現(xiàn)錯誤情況下把數(shù)據(jù)更新到數(shù)據(jù)庫中并跳轉(zhuǎn)到考場列表中。4) 刪除考場:選中考場列表中的數(shù)據(jù),獲取到選中項的ID,點擊刪除,根據(jù)ID刪除數(shù)據(jù)庫中的數(shù)據(jù),這兒的刪除是邏輯刪除只是改變考場的狀態(tài)。輸出1) 操作結(jié)果:操作給出操作的結(jié)果(成功或者失?。?) 注意捕獲異常,給出相應(yīng)的錯誤提示。3) 驗證A. 考場地點是唯一的不能與數(shù)據(jù)庫中的數(shù)據(jù)相同并且不能允許出現(xiàn)特殊字符B. 容納人數(shù)只能是數(shù)字C. 用戶沒有訪問某個操作的時候(比如新增)給出相應(yīng)提示4.5.4 考試管理引言在整個學(xué)習(xí)階段如何檢測學(xué)員的學(xué)習(xí)成果,可以通過單元測試、期末考試等正式考試來檢測學(xué)員的學(xué)習(xí)情況,那么這個要涉及到考試的內(nèi)容、考試的
50、時間、考試的考場等問題,考試管理這個功能主要是針對這些問題來進(jìn)行管理,在減少時間資源的情況下,給出最快的方案,來解決安排考試的問題。輸入1) 流程:(考試專員)在進(jìn)入考試管理頁面查詢所有的考試,并可以對考試進(jìn)行新增、刪除、編輯、查詢等操作。(班主任)可以針對某場考試進(jìn)行提交報考人員和查看當(dāng)場考試下學(xué)生的成績。(考試專員)可以根據(jù)報考人員來分配考場2) 操作流程UML圖加工1) 查詢:A. 默認(rèn)情況下:查詢所有的考試B. 點擊左邊課程的樹形菜單,查詢當(dāng)前課程下所有的課程C. 點擊查詢:輸入關(guān)鍵字(考試名稱、考試時間) 根據(jù)輸入的條件查詢當(dāng)前條件下的課程D. 點擊所有:查詢當(dāng)前課程下所有的考試2)
51、 新建考試:點擊新建考試,彈出一個頁面用于新建考試,在整個創(chuàng)建過程考試專員可錄入(考試名稱、創(chuàng)建人默認(rèn)為當(dāng)前登陸的角色、所屬課程、考試試卷、考試規(guī)則、報名開始日期、報名結(jié)束日期、考試開始時間、考試結(jié)束時間、創(chuàng)建時間),必須輸入全部信息,所有數(shù)據(jù)正確后點擊確定,在沒有出現(xiàn)異常的情況下,把當(dāng)前要創(chuàng)建考試的信息添加到數(shù)據(jù)庫中并跳轉(zhuǎn)到考試列表中,顯示剛添加的考試信息。3) 修改考試:可修改的信息跟新建考試時候錄入的信息一樣。點擊確認(rèn),在沒有出現(xiàn)異常的情況下,把數(shù)據(jù)更新到數(shù)據(jù)庫中,并在考試列表中顯示更新后的數(shù)據(jù)4) 刪除考試:選中考試列表中的數(shù)據(jù),獲取選中項的數(shù)據(jù)的ID,根據(jù)ID刪除數(shù)據(jù)庫中的數(shù)據(jù)5)
52、查看參考人員:A. 查詢:默認(rèn)情況下:查詢當(dāng)前考試所有未參加考試的人員,B. 條件查詢:輸入關(guān)鍵字(學(xué)生名字、班級),根據(jù)條件查詢沒有報名的學(xué)員6) 安排考場:點擊安排考場,出現(xiàn)考試設(shè)置界面A. 安排考場:列出所有參加考試的人員,選中考場設(shè)置當(dāng)場考試的考場位置,把根據(jù)參考人分配到當(dāng)前選中考場中(30個人為一個考場),分配的時候先按照班級來分配,要是班級人數(shù)大于考場人數(shù)把剩余的人員分配到其他教室。B. 預(yù)覽考場列表:預(yù)覽考試的分配表單C. 到處Excel:把分配好的表單導(dǎo)入到Excel中供打印7) 發(fā)布考試:默認(rèn)是沒有發(fā)表,在沒有發(fā)表考試的情況下,學(xué)生是不能看到將要考的考試,點擊發(fā)布考試,設(shè)置考
53、試的狀態(tài)(默認(rèn)為0,發(fā)布考試后為1)。8) 考試成績查詢:學(xué)員考試結(jié)束后,統(tǒng)計學(xué)員的分?jǐn)?shù)記錄在數(shù)據(jù)庫中,并提供導(dǎo)出Excel把學(xué)生當(dāng)前考試的成績導(dǎo)出到表格中輸出1) 操作結(jié)果:操作給出操作的結(jié)果(成功或者失?。?) 注意捕獲異常,在出現(xiàn)異常的時候,給出相應(yīng)的錯誤提3) 驗證A. 考試名稱不能包含特殊字符B. 所屬課程不能為空C. 報名時間和考試時間必須是正確的時間格式 如:2011-10-05 21:00:004.5.5 學(xué)員參考引言提供學(xué)員查看當(dāng)前的考試排期和已經(jīng)參與的考試輸入1) 流程:2) 操作流程UML圖3) 用戶沒有訪問某個操作的時候(比如新增)給出相應(yīng)提示加工1) 查看成績:學(xué)員點
54、擊已經(jīng)參與的考試,選中一項,可以查看當(dāng)前選中的考試中,自己的成績2) 考試A. 學(xué)員可以在考試有效時間內(nèi)答題,點擊提交試卷以后,自動計算成績后把成績添加到數(shù)據(jù)庫中B. 學(xué)員沒有點提交試卷,在考試有效時間結(jié)束后自動提交試卷,并向數(shù)據(jù)庫中添加當(dāng)前學(xué)員的成績輸出1) 操作結(jié)果:操作給出操作的結(jié)果(成功或者失?。?) 注意捕獲異常,在出現(xiàn)異常的時候,給出相應(yīng)的錯誤提示4.6 系統(tǒng)管理4.6.1 公告管理1、引言提供系統(tǒng)公告信息管理,便于用戶對本系統(tǒng)動態(tài)及時了解2、輸入 流程:用戶點擊公告管理,首先展示當(dāng)前公告信息,新增一條公告信息,展示到C-Leacrning首頁公告信息中,修改該公告信息,刪除該公告信息,根據(jù)條件查詢出改公告信息 (注意在操作按鈕前,判斷當(dāng)前登陸用戶是否擁有該操作按鈕的操作權(quán)限,詳見UML) UML用例圖:用戶登錄UML權(quán)限判斷UML公共管理模塊3、加工展示: 展示公告信息新增: 新增公告信息(之后的新增窗
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國工商銀行補償貿(mào)易借款合同(6篇)
- 2024酒店客房領(lǐng)班年終總結(jié)(7篇)
- 聘用合同模板(30篇)
- 2024年學(xué)校開展防災(zāi)減災(zāi)工作總結(jié)(9篇)
- 2024-2025學(xué)年第2課西方國家古代和近代政治制度的演變-勤徑學(xué)升高中歷史選擇性必修1同步練測(統(tǒng)編版2019)
- 2025年專利申請出售協(xié)議
- 2025年化工市場代理購銷居間協(xié)議書
- 2025年醫(yī)療機構(gòu)內(nèi)科承包業(yè)務(wù)協(xié)議
- 2025年授權(quán)代理合作合同標(biāo)準(zhǔn)版本
- 2025年電子線圈設(shè)備項目申請報告模板
- 《教育強國建設(shè)規(guī)劃綱要(2024-2035年)》全文
- 臨床提高膿毒性休克患者1h集束化措施落實率PDCA品管圈
- DB53∕T 1269-2024 改性磷石膏用于礦山廢棄地生態(tài)修復(fù)回填技術(shù)規(guī)范
- GB/T 1346-2001水泥標(biāo)準(zhǔn)稠度用水量、凝結(jié)時間、安定性檢驗方法
- FZ/T 25001-2012工業(yè)用毛氈
- 中國工運史知識競答附答案
- 快遞運營實務(wù)項目2快遞網(wǎng)點業(yè)務(wù)管理課件
- 瑞幸咖啡SWOT分析
- DL∕T 1867-2018 電力需求響應(yīng)信息交換規(guī)范
- “大水利”概念及其意義
- 小學(xué)生品德發(fā)展水平指標(biāo)評價體系(小學(xué))
評論
0/150
提交評論