田端財(cái) 殷曉麗
(山東化工職業(yè)學(xué)院,山東淄博 255400)
網(wǎng)絡(luò)資源平臺(tái)開(kāi)發(fā)淺析
田端財(cái) 殷曉麗
(山東化工職業(yè)學(xué)院,山東淄博 255400)
本文介紹了各學(xué)校目前教學(xué)資源的管理和維護(hù)存在的問(wèn)題。簡(jiǎn)述了我院為實(shí)現(xiàn)各種教學(xué)資源的網(wǎng)絡(luò)化管理、維護(hù),引入網(wǎng)絡(luò)資源平臺(tái)概念,總結(jié)了開(kāi)發(fā)過(guò)程中所解決的主要問(wèn)題和各功能模塊等。本平臺(tái)使信息架構(gòu)和內(nèi)容分離,在企事業(yè)單位信息管理上具有一定實(shí)用價(jià)值,此平臺(tái)還引入多種Smart設(shè)備的應(yīng)用,充分利用各類(lèi)網(wǎng)絡(luò)資源,對(duì)于提高信息資源的管理效率、增強(qiáng)信息內(nèi)容的合理性具有重要意義。
教學(xué)資源 網(wǎng)絡(luò)化 架構(gòu) 分離 Smart
當(dāng)今校園網(wǎng)不斷普及,教學(xué)工作面臨教學(xué)資源數(shù)字化、網(wǎng)絡(luò)化等問(wèn)題,另外,各類(lèi)Smart設(shè)備層出不窮,學(xué)生的學(xué)習(xí)方式也在變化,這就要求教師及學(xué)校管理人員要充分的、有效的利用網(wǎng)絡(luò)資源發(fā)揮網(wǎng)絡(luò)優(yōu)勢(shì),積極開(kāi)展網(wǎng)絡(luò)化教學(xué)、學(xué)習(xí)和實(shí)踐,探索網(wǎng)絡(luò)化教學(xué)模式改革,使各種教學(xué)資源從離散狀態(tài)向宏觀上整體優(yōu)化、微觀上分散獨(dú)立的管理方向發(fā)展,即實(shí)現(xiàn)教學(xué)資源的網(wǎng)絡(luò)化管理和應(yīng)用。
本文源于我院教學(xué)資源管理的需要。以往我院教學(xué)資源的管理由某一管理員負(fù)責(zé)維護(hù)、更新,如此機(jī)械工作帶來(lái)兩個(gè)問(wèn)題:(1)管理員工作負(fù)荷大,教學(xué)資源更新不及時(shí);(2)管理員大多為專(zhuān)業(yè)技術(shù)出身,對(duì)教學(xué)資源分類(lèi)不敏感,使內(nèi)容和主題不匹配。為解決以上問(wèn)題,可利用網(wǎng)絡(luò)管理平臺(tái),實(shí)現(xiàn)宏觀上集中管理,微觀上獨(dú)立控制。雖然現(xiàn)有成型的系統(tǒng),但鑒于成本較高加之和學(xué)校的功能匹配問(wèn)題,產(chǎn)生了自己開(kāi)發(fā)一套平臺(tái)的構(gòu)想,實(shí)現(xiàn)教學(xué)資源架構(gòu)和內(nèi)容的分離,技術(shù)人員負(fù)責(zé)架構(gòu)管理,教學(xué)資源的更新則由信息提供者負(fù)責(zé)。以我院為例,教學(xué)資源可由教師負(fù)責(zé)發(fā)布和更新;學(xué)生可用各終端設(shè)備下載或?yàn)g覽、在線(xiàn)學(xué)習(xí)等;信息中心只負(fù)責(zé)平臺(tái)架構(gòu)的開(kāi)發(fā)、維護(hù)和管理,具有超級(jí)權(quán)限。
本平臺(tái)是集信息、各種教學(xué)資源編輯發(fā)布、人員事務(wù)管理、各種信息瀏覽討論等功能的綜合性網(wǎng)站。由開(kāi)發(fā)組成員負(fù)責(zé)開(kāi)發(fā)、維護(hù)和管理,另外,由于學(xué)生手中各Smart設(shè)備的普及,此平臺(tái)還開(kāi)發(fā)了一個(gè)基于Smart設(shè)備的訪問(wèn)管理模塊。
本平臺(tái)是將教學(xué)資源利用網(wǎng)絡(luò)進(jìn)行集中管理,并由資源的某些共性進(jìn)行分類(lèi);用戶(hù)可把教學(xué)資源系統(tǒng)化、標(biāo)準(zhǔn)化的上傳到平臺(tái),用戶(hù)擁有不同的權(quán)限使用和管理相關(guān)內(nèi)容。教學(xué)資源通過(guò)管理界面上傳到平臺(tái)服務(wù)器,通過(guò)審核后發(fā)布到前臺(tái)。
目前許多網(wǎng)站依然為靜態(tài)HTML頁(yè)面,每次更新需要做一個(gè)頁(yè)面,然后上傳到站點(diǎn)目錄,再修改鏈接頁(yè)代碼并上傳,如此工作冗余,而自動(dòng)發(fā)布功能會(huì)大大減輕維護(hù)工作量,通過(guò)后臺(tái)管理程序在客戶(hù)端瀏覽器上像編輯Word文檔一樣錄入文字,上傳圖片、文件、視頻等資源,上傳完畢,前臺(tái)立刻按標(biāo)準(zhǔn)顯示,使用戶(hù)更及時(shí)的獲取最新資源,如此加快了教學(xué)資源的更新速度,時(shí)時(shí)保持教學(xué)資源的活動(dòng)力和影響力。
圖1 運(yùn)行模式
3.1 整體分析
整個(gè)開(kāi)發(fā)過(guò)程,含需求分析、系統(tǒng)設(shè)計(jì)、編碼、試運(yùn)行四個(gè)階段,在我系試運(yùn)行至今,基本實(shí)現(xiàn)了目標(biāo)。開(kāi)發(fā)過(guò)程中主要解決:(1)PC前臺(tái)教學(xué)資源的顯示,在有新的教學(xué)資源上傳到服務(wù)器后,前臺(tái)生成教學(xué)資源展示頁(yè),在調(diào)用頁(yè)生成新展示頁(yè)的鏈接;(2)用戶(hù)權(quán)限,通過(guò)權(quán)限,控制用戶(hù)發(fā)布資源的種類(lèi)、欄目等,控制學(xué)生的權(quán)限等。在權(quán)限管理中,建立角色,每個(gè)角色有相關(guān)權(quán)限,用戶(hù)可被分配不同角色;(3)各教學(xué)資源上傳。上傳教學(xué)資源的人多為非計(jì)算機(jī)專(zhuān)業(yè)人員,因此需為其設(shè)計(jì)友好界面;(4)Smart設(shè)備內(nèi)容顯示、查詢(xún)等。(5)標(biāo)準(zhǔn)化課程網(wǎng)站建設(shè)。該平臺(tái)分5個(gè)模塊:PC前臺(tái)頁(yè)面展示模塊、用戶(hù)權(quán)限模塊、教學(xué)資源發(fā)布模塊、Smart設(shè)備顯示模塊和課程建站模塊。本平臺(tái)各模塊在功能上作一定的擴(kuò)展即可實(shí)現(xiàn)遠(yuǎn)程管理。
本平臺(tái)以IIS6.0為Web服務(wù)器,Access為數(shù)據(jù)庫(kù),需.Net2.0支持,視頻支持.flv格式,運(yùn)行模式如圖1:
3.2 功能分析
(1)類(lèi)別管理。信息按類(lèi)別組織,類(lèi)別可動(dòng)態(tài)增加、修改或刪除和更改類(lèi)別順序等。類(lèi)別管理提高了系統(tǒng)的靈活性和擴(kuò)展性。
(2)教學(xué)資源管理。實(shí)現(xiàn)各教學(xué)資源的上傳、維護(hù)等,提供后臺(tái)輸入、查詢(xún)、修改、刪除具體內(nèi)容功能,選擇資源是否出現(xiàn)在欄目首行、前臺(tái)首頁(yè)等功能。
(3)系統(tǒng)用戶(hù)管理。系統(tǒng)用戶(hù):分管理員、一般用戶(hù)及學(xué)生等。管理員具有超級(jí)權(quán)限,可增加、刪除用戶(hù),修改一般用戶(hù)權(quán)限,并擁有所有的權(quán)限。一般用戶(hù)根據(jù)用戶(hù)組權(quán)限管理,同組不同用戶(hù)可具有不同權(quán)限,進(jìn)入后臺(tái)界面后,可看到自己的權(quán)限范圍。此功能便于由不同部門(mén)或交叉部門(mén)的用戶(hù)維護(hù)欄目。學(xué)生有瀏覽、查詢(xún)和下載等功能。
(4)頁(yè)面風(fēng)格編輯功能。此功能,采用CSS統(tǒng)一風(fēng)格,還將頁(yè)面上的一些固定內(nèi)容如導(dǎo)航條、頁(yè)眉頁(yè)腳、廣告條、友情鏈接等,引入在線(xiàn)編輯功能,實(shí)現(xiàn)系統(tǒng)化、標(biāo)準(zhǔn)化,保證平臺(tái)風(fēng)格統(tǒng)一,減輕了工作量。
(5)前臺(tái)顯示、查詢(xún)。前臺(tái)可實(shí)現(xiàn)最新、最重要、最熱門(mén)等信息的顯示,記錄信息的訪問(wèn)次數(shù)和總訪問(wèn)量等。可實(shí)現(xiàn)分類(lèi)檢索,關(guān)鍵字或日期檢索等。
(6)自主建站。針對(duì)課程,教師可按標(biāo)準(zhǔn)上傳計(jì)劃、大綱、課件和教學(xué)視頻等,上傳完畢可自動(dòng)生成課程網(wǎng)站。
(7)BBS功能。論壇、留言板等實(shí)現(xiàn)了在線(xiàn)討論、答疑等,有助于學(xué)生學(xué)習(xí)。
本平臺(tái)成功開(kāi)發(fā)了5個(gè)獨(dú)立的模塊。除了平臺(tái)整體的價(jià)值外,5個(gè)模塊都可以作為獨(dú)立的系統(tǒng)使用。權(quán)限管理是各種系統(tǒng)中普遍采用的技術(shù)。前臺(tái)顯示模塊屬于網(wǎng)站架構(gòu)范疇。上傳模塊較為復(fù)雜,經(jīng)過(guò)探索開(kāi)發(fā)出較為穩(wěn)定的系統(tǒng)。Smart設(shè)備顯示模塊在現(xiàn)有的網(wǎng)絡(luò)教學(xué)資源平臺(tái)中算是嘗試,具有領(lǐng)先意義。本平臺(tái)和5個(gè)模塊都具備較高的商業(yè)推廣價(jià)值。
············
考慮采用.NET技術(shù),使用SQL作為數(shù)據(jù)庫(kù),以使系統(tǒng)運(yùn)行更安全穩(wěn)定,為方便管理把所用內(nèi)容存入數(shù)據(jù)庫(kù),改進(jìn)角色功能,增強(qiáng)欄目管理功能,增加批量上傳圖片、視頻和壓縮文件等功能,完善日志和備份功能,以防系統(tǒng)故障,完善頁(yè)面管理功能,更好的自主建站,以適應(yīng)精品課程網(wǎng)站建設(shè)需要,增加掃描過(guò)濾模塊等,完善Smart設(shè)備應(yīng)用平臺(tái),增添Smart設(shè)備后臺(tái)管理功能等,考慮開(kāi)發(fā)APP客戶(hù)端,從而更有效利用網(wǎng)絡(luò)資源。
[1]李文生,潘世兵.《采用ASP技術(shù)開(kāi)發(fā)企業(yè)信息同步發(fā)布系統(tǒng)》[J].計(jì)算機(jī)應(yīng)用研究,2001,6(6):94~95.
[2]冒東奎,冒小慧.《用ASP存取數(shù)據(jù)庫(kù)的圖形》[J].計(jì)算機(jī)應(yīng)用, 2002(2):46~47.
[3]馮天飛,施法中,王瑛.《基于Web的新聞自動(dòng)發(fā)布系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)》.計(jì)算機(jī)應(yīng)用,第21卷第3期.2001年3月.
[4]李朝輝,閆楠.《基于Web的新聞發(fā)布系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)》.計(jì)算機(jī)工程,第28卷第12期.2002年12月.
田端財(cái)(1981—),男,大學(xué)本科,講師,山東化工職業(yè)學(xué)院。