黃 濤,李 革,歐洪湛,陳 航
(肇慶學(xué)院a.計(jì)算機(jī)學(xué)院;b.組織部,廣東 肇慶 526061)
高校的許多青年學(xué)子在政治上積極要求進(jìn)步,努力向黨組織靠攏,踴躍要求入黨.當(dāng)今時(shí)代年輕人的生活、工作、學(xué)習(xí)都喜歡基于網(wǎng)絡(luò)的信息化環(huán)境,黨建教育如果囿于傳統(tǒng)形式,將無法適應(yīng)時(shí)代發(fā)展及學(xué)生的入黨渴望與訴求.
網(wǎng)絡(luò)和遠(yuǎn)程教育技術(shù)的日趨成熟與不斷完善,為創(chuàng)建網(wǎng)絡(luò)黨建教育提供了良好的基礎(chǔ)和環(huán)境.近年來,現(xiàn)代遠(yuǎn)程教育技術(shù)發(fā)展迅猛,積累了許多有益的經(jīng)驗(yàn),也為網(wǎng)上黨校的創(chuàng)建提供了必要的技術(shù)支持.筆者開發(fā)設(shè)計(jì)的網(wǎng)絡(luò)黨建教育系統(tǒng),搭建起一個(gè)數(shù)字化平臺(tái),使廣大學(xué)生可以通過該系統(tǒng)借助網(wǎng)絡(luò)接受黨建教育.該項(xiàng)目系統(tǒng)采用了.Net與Html5、CSS3、Bootstrap技術(shù)實(shí)現(xiàn)數(shù)據(jù)管理、視頻播放及多平臺(tái)使用.
在當(dāng)今瞬息萬變的信息時(shí)代,急需一個(gè)可以不受時(shí)空所限的、打破傳統(tǒng)的學(xué)習(xí)方式,黨建教育也有向?qū)崟r(shí)信息化發(fā)展的趨勢(shì).我們根據(jù)高校的實(shí)際情況,建立了一個(gè)屬于高校的黨建教育在線學(xué)習(xí)系統(tǒng),學(xué)員可以隨時(shí)隨地通過網(wǎng)絡(luò)學(xué)習(xí)黨的知識(shí)的相關(guān)文章,并通過觀看視頻了解黨建相關(guān)知識(shí),更加深刻地了解黨組織的動(dòng)態(tài),不斷充實(shí)自己.
針對(duì)黨課學(xué)習(xí)的具體情況并結(jié)合在線學(xué)習(xí)系統(tǒng)的要求,我們開發(fā)了一個(gè)集視頻觀看、文章閱讀、在線考試、在線評(píng)分、動(dòng)態(tài)發(fā)布消息、動(dòng)態(tài)選擇培訓(xùn)班、消息管理、視頻上傳發(fā)布、異步記錄在線學(xué)習(xí)時(shí)間、批量添加刪除、定制個(gè)性化主題等于一體的在線學(xué)習(xí)系統(tǒng).
通過調(diào)研分析,我們認(rèn)為網(wǎng)絡(luò)黨建教育系統(tǒng)應(yīng)具備如下功能:信息發(fā)布(包括公共、私密),建立黨內(nèi)培訓(xùn)班(理論、課件、視頻)、黨內(nèi)考核、發(fā)布和批改心得體會(huì),每期培訓(xùn)班情況查閱及下載,自動(dòng)生成成績(jī)單(可保存或在線打?。┘八阉鳎ㄈ嘶蜿P(guān)鍵詞)等.
網(wǎng)站的管理、維護(hù)人員需要該系統(tǒng)具備如下功能:建立考核題庫(考核時(shí),每份題目在題庫中隨機(jī)變動(dòng),答案序號(hào)隨機(jī)變化);建立學(xué)習(xí)資料庫(采用信息發(fā)布形式,分公共、私密兩部分);更新和維護(hù)網(wǎng)上黨校的學(xué)生、參訓(xùn)人員數(shù)據(jù)庫(以Excel表格形式導(dǎo)入,包括學(xué)號(hào)、單位、姓名);開設(shè)網(wǎng)上培訓(xùn)班(可根據(jù)班級(jí)要求,同時(shí)開設(shè)若干個(gè)不同類型的培訓(xùn)班,在數(shù)據(jù)庫添加學(xué)習(xí)資料、課件、視頻);發(fā)布通知公告(可發(fā)布圖片,下同);查閱、修改和刪除二級(jí)黨組織發(fā)布的信息(通知公告、學(xué)習(xí)資料等);審核、修改和刪除二級(jí)黨組織提交的參訓(xùn)人員名單;查閱全校參訓(xùn)人員的培訓(xùn)進(jìn)度及成績(jī),可下載培訓(xùn)人員相關(guān)信息(包括:學(xué)號(hào)、單位、姓名及成績(jī));搜索功能(人員及關(guān)鍵詞).
二級(jí)黨組織黨務(wù)工作者需要該系統(tǒng)具備如下功能:發(fā)布通知公告、學(xué)習(xí)資料;在設(shè)定培訓(xùn)班中,在已有信息數(shù)據(jù)庫中選定參訓(xùn)人員,并提交上級(jí)管理人員審核;審核通過后,自動(dòng)生成賬號(hào)、密碼(賬號(hào)為學(xué)號(hào),密碼自動(dòng)生成);檢查參訓(xùn)人員培訓(xùn)進(jìn)度(閱讀學(xué)習(xí)資料篇數(shù)及視頻時(shí)長);批改心得體會(huì),登記分?jǐn)?shù),并提交生成分?jǐn)?shù)可供學(xué)生本人及管理者查看;查閱學(xué)生在線考試成績(jī)、下載本單位參訓(xùn)人員成績(jī)單;搜索功能(人員及關(guān)鍵詞).
參訓(xùn)人員需要該系統(tǒng)具備的功能如下:閱讀黨組織發(fā)布的信息;參加培訓(xùn)(學(xué)習(xí)黨內(nèi)理論、觀看課件、視頻,自動(dòng)記錄學(xué)習(xí)時(shí)間);參加在線考試、提交心得體會(huì);查看自己的學(xué)習(xí)進(jìn)度、成績(jī)和所發(fā)布的心得體會(huì)的批改情況;打印成績(jī)單.
構(gòu)建基于B/S模式的網(wǎng)絡(luò)黨建教育系統(tǒng),需要運(yùn)用三層架構(gòu)的瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)[1],使用.NET4.0結(jié)合C#編程開發(fā)服務(wù)器端應(yīng)用程序[2].服務(wù)器操作系統(tǒng)為Windows 2003 Server,數(shù)據(jù)庫使用SQL Server 2008,Web服務(wù)器為IIS 6.0及以上版本,應(yīng)用程序?qū)?shù)據(jù)庫的訪問通過ADO.NET技術(shù)實(shí)現(xiàn)[3].界面的設(shè)計(jì)制作使用HTML5與CSS3編碼技術(shù),系統(tǒng)運(yùn)行服務(wù)器的硬件配置為I7CPU(8G內(nèi)存),網(wǎng)絡(luò)帶寬要求在校園網(wǎng)的環(huán)境下.
系統(tǒng)模塊具體功能的劃分主要依據(jù)用戶身份,其中系統(tǒng)管理員職責(zé)如下:維護(hù)基本信息(學(xué)生信息,學(xué)院信息),提供要求學(xué)生閱讀的文章,上傳要求學(xué)生觀看的黨的知識(shí)的視頻,確定考試科目及創(chuàng)建試題庫,開辦培訓(xùn)班,遴選需要閱讀的文章、觀看的視頻及考試科目.二級(jí)學(xué)院管理員職責(zé)如下:發(fā)布有關(guān)二級(jí)學(xué)院的信息及文件,批改學(xué)生有關(guān)黨的知識(shí)的學(xué)習(xí)心得,查看二級(jí)學(xué)院學(xué)生培訓(xùn)班的學(xué)習(xí)情況.學(xué)生的權(quán)限如下:選擇要參加的培訓(xùn)班,進(jìn)入該培訓(xùn)班閱讀文章,觀看黨的知識(shí)的視頻,進(jìn)行考試;瀏覽二級(jí)學(xué)院的信息及文件,提交黨的知識(shí)的學(xué)習(xí)心得.系統(tǒng)結(jié)構(gòu)如圖1所示.
圖1 系統(tǒng)框架圖
在線視頻播放采用高壓縮、低損壞的視頻格式.采用HTML5與內(nèi)嵌播放器的視頻播放方式,可以跨平臺(tái)兼容現(xiàn)在的所有主流瀏覽器,解決了在線播放視頻的兼容性問題[4].在外觀和布局方面則通過響應(yīng)式BootStrap架構(gòu)實(shí)現(xiàn),PC、平板及手機(jī)可由此實(shí)現(xiàn)自動(dòng)適應(yīng),從而提高用戶的體驗(yàn)感.系統(tǒng)之所以采用B/S體系結(jié)構(gòu),是由于只需要開發(fā)Web程序,并在Web服務(wù)器上放置應(yīng)用程序,客戶端只要安裝簡(jiǎn)單通用和標(biāo)準(zhǔn)的Web瀏覽器即可,這不僅簡(jiǎn)化了維護(hù)工作,而且維護(hù)成本也得到了降低.系統(tǒng)的PC端與平板端分別如圖2和圖3所示.
圖2 系統(tǒng)首頁界面(PC 界面)
圖3 系統(tǒng)首頁界面(平板界面)
筆者還修改視頻的索引方式,采用Json 封裝數(shù)據(jù)、Ajax 異步加載、Jquery 等技術(shù)進(jìn)行數(shù)據(jù)的管理和操作,并通過改善硬盤的I/O通道讀取方法等技術(shù),解決了大量用戶同時(shí)觀看視頻的問題.我們選擇的測(cè)試服務(wù)器是普通臺(tái)式機(jī)(I7CPU,4G內(nèi)存):在校園網(wǎng)環(huán)境下,100臺(tái)計(jì)算機(jī)同時(shí)連接到服務(wù)器,也能流暢順利地觀看視頻.系統(tǒng)視頻測(cè)試情況如圖4所示.
圖4 多個(gè)用戶同時(shí)瀏覽并發(fā)測(cè)試
在安全方面,我們采用了MD5的加密方式,防止盜鏈和數(shù)據(jù)被修改.通過系統(tǒng)可定時(shí)監(jiān)控用戶是否在觀看學(xué)習(xí)視頻,并記錄用戶觀看的時(shí)間,以此控制用戶一定要觀看視頻,防止用戶出現(xiàn)掛機(jī)學(xué)習(xí)的問題.通過用戶找文章錨點(diǎn)的方法,促使用戶完整閱讀文章,達(dá)到監(jiān)督用戶在線閱讀文章的目的.
現(xiàn)有的黨建教育在線學(xué)習(xí)系統(tǒng),多數(shù)難以兼容所有的主流瀏覽器和操作系統(tǒng),這樣就在無形中迫使用戶必須采用某種系統(tǒng)和瀏覽器.本系統(tǒng)用的HTML5 視頻播放及內(nèi)嵌播放器,使在線播放能兼容多種瀏覽器,用戶不僅能在電腦上在線學(xué)習(xí),還可以在安卓和蘋果手機(jī)或平板電腦上播放.該系統(tǒng)適用于多種設(shè)備,可以讓用戶隨時(shí)隨地進(jìn)行在線學(xué)習(xí).
現(xiàn)有的黨建教育學(xué)習(xí)系統(tǒng)缺乏監(jiān)控用戶學(xué)習(xí)情況的功能,這樣會(huì)使自律性不強(qiáng)的用戶以掛機(jī)方式應(yīng)付學(xué)習(xí).本系統(tǒng)真正實(shí)現(xiàn)了在線監(jiān)控用戶的學(xué)習(xí)情況,因?yàn)閽鞕C(jī)用戶將無法完成相應(yīng)視頻與文章的學(xué)習(xí).
現(xiàn)有的黨建在線學(xué)習(xí)系統(tǒng)大多缺少“在線考試部分”,而本系統(tǒng)將學(xué)習(xí)與考試有機(jī)地結(jié)合在一起,結(jié)合考試進(jìn)行重復(fù)試題學(xué)習(xí),從而使學(xué)生切實(shí)學(xué)到知識(shí),提高知識(shí)儲(chǔ)備,不斷充實(shí)自我,使黨建教育能真正發(fā)揮作用.
現(xiàn)有的黨建在線學(xué)習(xí)系統(tǒng)缺乏完善的后臺(tái)管理功能,在帶給管理者美觀優(yōu)雅的后臺(tái)界面的同時(shí),也給他們以實(shí)用的功能.
筆者設(shè)計(jì)的網(wǎng)絡(luò)黨建系統(tǒng)具有以下創(chuàng)新性:監(jiān)督學(xué)員的自律性,提高多用戶同時(shí)訪問的能力,實(shí)現(xiàn)了界面的人性化,學(xué)習(xí)方式新穎,能從技術(shù)上監(jiān)督學(xué)員的學(xué)習(xí)情況.
網(wǎng)絡(luò)黨建系統(tǒng)開辟了學(xué)生思想政治教育的新渠道.該系統(tǒng)采用信息化方法,打破了地域與時(shí)間限制,使學(xué)生獲取黨的知識(shí)變得更為便捷.網(wǎng)絡(luò)黨建是一項(xiàng)系統(tǒng)工程,網(wǎng)絡(luò)平臺(tái)的應(yīng)用與管理比建設(shè)要付出更多的努力,只有各方協(xié)調(diào)配合,才能使網(wǎng)絡(luò)黨建系統(tǒng)成為對(duì)大學(xué)生進(jìn)行思想教育的信息化陣地.
[1]陳金昌.基于B_S模式高校網(wǎng)上黨校系統(tǒng)的分析與設(shè)計(jì)[J].硅谷,2011,22:85-86.
[2]李萍.基于B/S結(jié)構(gòu)軟件開發(fā)教學(xué)的探討[J].電腦知識(shí)與技術(shù),2009,5(6):1 553-1 534.
[3]BAI Ying.C#數(shù)據(jù)庫編程實(shí)戰(zhàn)經(jīng)典[M].施宏斌,譯.北京:清華大學(xué)出版社,2011:77-80.
[4]ERIC F,ELISABETH R.Head First HTML5 Programming[M].林琪,譯.北京:中國電力出版社,2012:349-359.