丁治成 賀君誠(chéng) 邢仁飛 山東工商學(xué)院 264003
信息化網(wǎng)絡(luò)教學(xué)中擁有豐富的學(xué)習(xí)資料和工具,而其本身生動(dòng)有趣的學(xué)習(xí)情境則會(huì)激發(fā)學(xué)生對(duì)學(xué)習(xí)的興趣和積極性。學(xué)生利用網(wǎng)絡(luò)中的學(xué)習(xí)資料不僅能夠鞏固學(xué)習(xí)知識(shí)還能對(duì)所學(xué)知識(shí)進(jìn)行延展,從多角度從層次利益多媒體的形式反映教學(xué)知識(shí),從而使學(xué)生容易理解和掌握教學(xué)內(nèi)容,同時(shí)學(xué)生的學(xué)習(xí)情況教師也可以從這個(gè)平臺(tái)系統(tǒng)中獲知。
資源和平臺(tái)的有效管理與維護(hù)都是由管理員進(jìn)行的,教學(xué)目的實(shí)現(xiàn)則是教師與學(xué)生利用各自的交流界面進(jìn)行有效交流,類似于作業(yè)上傳、對(duì)信息公告的瀏覽以及資料下載等功能學(xué)生都可以進(jìn)行,教師在平臺(tái)系統(tǒng)中則可以發(fā)布信息、課程添加、對(duì)學(xué)生作業(yè)進(jìn)行管理以及對(duì)課件和文件進(jìn)行上傳等。根據(jù)平臺(tái)系統(tǒng)的性能需求可以分為可靠性、可維護(hù)性以及其他性能、預(yù)期軟件響應(yīng)性能。
1.設(shè)置該系統(tǒng)的備用系統(tǒng),一旦系統(tǒng)出現(xiàn)故障就可以用備用系統(tǒng)暫時(shí)替代使用,也方便技術(shù)人員進(jìn)行查詢和維修,這就是學(xué)習(xí)資源共享平臺(tái)系統(tǒng)的可維護(hù)性。
2.可靠性指的是該平臺(tái)系統(tǒng)能夠連續(xù)運(yùn)行的能力,當(dāng)平均無故障工作時(shí)間在十二萬小時(shí)以、上平均恢復(fù)時(shí)間在半小時(shí)以內(nèi)時(shí),平均無故障工作時(shí)間就在一年以上,平均恢復(fù)時(shí)間就保持在十分鐘以內(nèi)。
3.當(dāng)用戶登錄管理端或者客戶端時(shí),不管進(jìn)行任何操作系統(tǒng)都會(huì)在五秒以內(nèi)及時(shí)進(jìn)行 反應(yīng),對(duì)于各種非正常情況系統(tǒng)都能通過監(jiān)測(cè)來發(fā)現(xiàn),例如中斷設(shè)備的通信以及對(duì)數(shù)據(jù)庫服務(wù)器無法進(jìn)行正常連接等,這樣能夠確保系統(tǒng)因?yàn)榈却龝r(shí)間過長(zhǎng)而發(fā)生無響應(yīng)的現(xiàn)象避免頻繁出現(xiàn),這就是預(yù)期軟件響應(yīng)性能。
4.對(duì)于其他需求,通過空間預(yù)留的方式使系統(tǒng)的設(shè)計(jì)可以進(jìn)行擴(kuò)展從而為以后升級(jí)功能或者增加功能的需求奠定基礎(chǔ),這就是可擴(kuò)展性需求;系統(tǒng)安全性需求指的是系統(tǒng)對(duì)于權(quán)限管理功能能夠嚴(yán)格執(zhí)行,只有擁有相應(yīng)的權(quán)限才能進(jìn)入對(duì)應(yīng)的功能模塊,對(duì)于用戶錯(cuò)誤的操作系統(tǒng)應(yīng)確保數(shù)據(jù)不會(huì)被破壞丟失,從而使用戶因?yàn)殄e(cuò)誤的操作無法對(duì)需要的資料進(jìn)行有效獲取。
(一)針對(duì)功能模塊設(shè)計(jì),該平臺(tái)的設(shè)計(jì)和研究在于對(duì)資源實(shí)現(xiàn)有效共享,從而通過對(duì)教學(xué)資源進(jìn)行優(yōu)化整合使教學(xué)需求得到滿足的過程;該系統(tǒng)可以促進(jìn)各類教學(xué)資源能夠被利用的效率進(jìn)行提高,學(xué)生也可以通過在習(xí)題中將問題進(jìn)行發(fā)布達(dá)到有效的師生溝通,而教師則可以將作業(yè)以及網(wǎng)絡(luò)課程發(fā)布到平臺(tái)上,便于對(duì)學(xué)生進(jìn)行有效教學(xué),因此該系統(tǒng)的功能設(shè)計(jì)就包含教師和學(xué)生、管理員三個(gè)方面。
1.針對(duì)教師可以在該平臺(tái)系統(tǒng)上將大量的教學(xué)資源上傳從而便于學(xué)生的使用;教師也可以將變更課程以及考試的信息上傳到該平臺(tái)系統(tǒng)上方便學(xué)生對(duì)信息可以及時(shí)掌握;教師可以在平臺(tái)系統(tǒng)上對(duì)于自己教學(xué)的課程進(jìn)行修改和添加,包括課程號(hào)以及課序號(hào)等;教師可以在系統(tǒng)上進(jìn)行在線問答,通過學(xué)生在平臺(tái)上的留言與學(xué)生進(jìn)行交流和溝通,而學(xué)生對(duì)于不懂的疑點(diǎn)和難點(diǎn)也可以在該系統(tǒng)上發(fā)布教師在系統(tǒng)后臺(tái)進(jìn)行相應(yīng)的解答;在該系統(tǒng)平臺(tái)上管理員或者教師對(duì)網(wǎng)絡(luò)課程的信息進(jìn)行發(fā)布。
2.對(duì)于學(xué)生則是在該系統(tǒng)上對(duì)資料進(jìn)行下載和上傳,并且學(xué)生可以在平臺(tái)上進(jìn)行提問和溝通。
3.對(duì)于管理員,其管理權(quán)限在于可以對(duì)賬戶進(jìn)行添加和刪除,對(duì)于用戶的角色和權(quán)限可以通過不同分分級(jí)的數(shù)據(jù)來確定;對(duì)于系統(tǒng)中的資源管理員由權(quán)限進(jìn)行添加和刪除,例如教學(xué)資源、軟件以及課件等;日常升級(jí)維護(hù)網(wǎng)站以及數(shù)據(jù)庫,使學(xué)習(xí)資源共享平臺(tái)系統(tǒng)能對(duì)正常運(yùn)行有所保障。
圖1 學(xué)習(xí)資源共享平臺(tái)系統(tǒng)中對(duì)數(shù)據(jù)進(jìn)行處理的流程
(二)如圖1,針對(duì)系統(tǒng)體系結(jié)構(gòu)的設(shè)計(jì)可以利用瀏覽器或者服務(wù)器的體系結(jié)構(gòu),對(duì)C/S進(jìn)行改進(jìn)或者變化之后的結(jié)果就是瀏覽器或者服務(wù)體系結(jié)構(gòu)模式,它也具有很多優(yōu)勢(shì):
1.相對(duì)C/S而言在廣域網(wǎng)中更適宜瀏覽器或者服務(wù)體系結(jié)構(gòu)模式,由于瀏覽器或者服務(wù)體系結(jié)構(gòu)模式適應(yīng)范圍更加廣泛使得不同且分散地域的用戶都可以進(jìn)行命令執(zhí)行,對(duì)于這一點(diǎn)C/S就不能相比了
2.瀏覽器或者服務(wù)體系結(jié)構(gòu)模式的結(jié)構(gòu)具有多重性質(zhì),并且對(duì)構(gòu)件的功能就要求必須相對(duì)獨(dú)立,從而能夠充分利用和重用構(gòu)件,系統(tǒng)在進(jìn)行無縫升級(jí)時(shí)可以通過對(duì)構(gòu)件的充分利用來實(shí)現(xiàn),從而降低維護(hù)系統(tǒng)的成本,并實(shí)現(xiàn)最低化,而用戶對(duì)系統(tǒng)的升級(jí)可以通過在網(wǎng)上進(jìn)行下載和安裝就能實(shí)現(xiàn)。
3.瀏覽器中就包含瀏覽器或者服務(wù)體系結(jié)構(gòu)模式,從而使用戶的交流方式表現(xiàn)更加生動(dòng)和豐富,并降低大部分的難度,使卡法成本在一定程度上得到減少。
4.瀏覽器或者服務(wù)體系結(jié)構(gòu)模式可以改變具體流向,從而實(shí)現(xiàn)更強(qiáng)的交互性系統(tǒng)建設(shè),絕大部分的Web應(yīng)用程序都是在服務(wù)器上對(duì)任務(wù)進(jìn)行相應(yīng)的完成,瀏覽器的通信則是通過Apache服務(wù)器進(jìn)行的,對(duì)于應(yīng)用程序要求的信息可以通過開放源代碼的關(guān)系型數(shù)據(jù)庫進(jìn)行存儲(chǔ),對(duì)數(shù)據(jù)庫服務(wù)器和Apache服務(wù)器的請(qǐng)求指令通過開源腳本語言進(jìn)行調(diào)度,從而編程Apache服務(wù)器內(nèi)的信息和Apache服務(wù)器發(fā)出的信息。
學(xué)習(xí)資料共享平臺(tái)系統(tǒng)是根據(jù)學(xué)校的需求進(jìn)行研發(fā)和構(gòu)建的,教師可以上傳資料以及為學(xué)生解惑,而學(xué)生可以上傳下載資料、發(fā)布問題以及和教師溝通,該系統(tǒng)為學(xué)校的教育工作提供良好的服務(wù),并為教師教學(xué)和學(xué)生的學(xué)習(xí)提高良好的平臺(tái)。