譚荊
【摘 要】遠程教育系統(tǒng)平臺的開發(fā)主要由SQL數(shù)據(jù)庫的確立和保護以及表面應用程序開發(fā)兩個部分共同構成。第一部分要求確定數(shù)據(jù)一致、完整、且對安全性要求較高,而第二部分則應用程序要求具備功能齊全,使用方便等優(yōu)點。
【關鍵詞】教育系統(tǒng);平臺設計;SQL
1 本課題科學依據(jù)和研究意義
隨著電子技術和通信技術的發(fā)展,尤其是網(wǎng)絡技術和互聯(lián)網(wǎng)的快速發(fā)展,越來越多的人選擇繼續(xù)教育。當代的遠程教育方式采用信息化技術、電子技術、計算機技術和網(wǎng)絡教學方法進行統(tǒng)一教學規(guī)劃的一個系統(tǒng),它是當代人們自我學習提高的主要手段。遠程教育給學生提供了別樣的、生動的動態(tài)交互渠道,以及新型、便捷的交互方式,給學生一個真實的上課氛圍,且通過提供在線問答、相互討論等功能,實現(xiàn)了教師與同學之間的異地交流,達到了提高同學的學習效率和認真態(tài)度。當今個高校的繼續(xù)教育中心規(guī)模逐年增加,覆蓋范圍越來越廣,建立遠程教育系統(tǒng),從而更合理有效地解決各地隨時出現(xiàn)的招生、報名、大邑、在線探討等問題,已經(jīng)成為關乎高校繼續(xù)教育發(fā)展的一個非常重要的瓶頸。電子信息技術和internet互聯(lián)網(wǎng)的飛速發(fā)展為此提供了必要條件。
現(xiàn)在國內眾多高校均開辦了繼續(xù)教育學院,而作為遠程教育系統(tǒng)核心的網(wǎng)絡教學平臺通常都根據(jù)市場調研結果和學校的實際情況委托定制開發(fā)。經(jīng)過調查發(fā)現(xiàn)一方面教學平臺容量較大,一般應滿足九個要求:(1)在線學習,(2)課件下載,(3)答疑輔導,(4)作業(yè)管理,(5)實訓指導,(6)教務管理,(7)公告通知,(8)內部通訊,(9)學籍管理。另一方面網(wǎng)絡教學平臺的軟硬件系統(tǒng)必須能夠適應未來負載均衡的需要,系統(tǒng)負荷增大必須增加硬件配置時,只需要添加服務器數(shù)量,增加網(wǎng)站的接入帶寬即可,不需要重新安裝現(xiàn)有的軟硬件系統(tǒng),實現(xiàn)平滑升級過渡。從而采用合種技術來設計遠程教育系統(tǒng)就顯得至關重要。
2 總體研究方案
遠程教育系統(tǒng)同時要符合以下技術指標:國家教育部《教育信息化技術標準》和《教育管理信息化標準》,遠程教育系統(tǒng)需要管理教師文檔,各類教學文件。遠程教育系統(tǒng)需支撐對課程內容及學習對象的狀態(tài)定義,并上傳考試管理及其他子模塊的對應接入口, 遠程教育系統(tǒng)還需要支持各種加密及密碼和版權保護技術,遠程教育系統(tǒng)以“B/S”模式運用開發(fā),整個系統(tǒng)必須具有安全保護措施,關鍵數(shù)據(jù)及網(wǎng)站管理與維護采用加密通信。
本系統(tǒng)主要研究各功能模塊的設計與實現(xiàn)。主要研究在B/S模式下采用PHP結合MYSQL技術來開發(fā)網(wǎng)絡教學平臺系統(tǒng)。要設計,建設并運行一個結構合理,功能完善,富有效率的網(wǎng)絡教學平臺是一個系統(tǒng)工程。具有較大的技術難度和管理難度。由于各模塊相對獨立,所以可以采用多人并行設計研發(fā)的措施。盡可能在較短時間內達到目標,在設計過程中要注意多人多任務的協(xié)調和統(tǒng)籌,務必使整個系統(tǒng)統(tǒng)一完整并且高效實用。
3 詳細設計流程及其處理方法
圖1詳細的給出了系統(tǒng)流程,通過此圖能夠發(fā)現(xiàn),系統(tǒng)超級管理員及各站點管理員可以通過級別不同的用戶的設置,級別不同用戶獲得不同的權限及工作方式,然而不同工作之間是互相制約有互相協(xié)作的,系統(tǒng)設計者需要弄清各個步驟、各個細節(jié)及各個關系,最終才能設計出合理且完善的遠程教育系統(tǒng)。簡要從各個用戶端來講述遠程教育系統(tǒng)的工作方式。
第一步,用戶端上線。根據(jù)系統(tǒng)超級管理員及各站點管理員設置新增用戶,每個用戶的不同權限。上線以后就能考到對應各自不同站點的訪問及管理權限,該系統(tǒng)可分為了以下五種級別:1.超級系統(tǒng)管理人員,對應獲得最高權限。2.各遠程站點管理人員,獲得本站點的最高權限,可以自主增加或刪除本站點的其他權限的用戶。3.站點秘書,為本站點錄取信息。4.登記人員,對參加考試的學生成績登分。5.站點班導師,管理新收學生的常用信息,及學籍信息管理。
超級系統(tǒng)管理人員上線以后,第一步必須確定各個站點基本情況,最重要的是設置各個站點的機構組織及確定站點種類,便于將來對站點的各種規(guī)則和要求都是從此而來。第二步超級系統(tǒng)管理人員必須通過與各個站點協(xié)商的規(guī)則來設置一些必要參數(shù),例如學習方式設置、學習層次設置、學習專業(yè)設置、學費收取設置等等。在做第二步之前,站點管理員首先需要把該學年度的各種需要的所有專業(yè)及專業(yè)代碼在遠程教育系統(tǒng)中進行了初始化,接下來,超級系統(tǒng)管理員將給新增站點添加站點管理員,并且確定站點管理員的初始賬戶及密碼。
站點管理員獲得了自己初始賬戶及登錄密碼之后,可通過互聯(lián)網(wǎng)使用普通IE登陸遠程教育系統(tǒng)。接下來,站點管理員需要修改自己的初始密碼,然后依照不同的上課專業(yè)、上課課程、上課層次、上課形式確定相對應的上課時間、上課地點、上課老師、上課注意事項等等。
站點秘書通過自己的賬戶名和初始登錄密碼可以成功登陸遠程教育系統(tǒng),但相對權限較小,依照考生報名流程,站點秘書需要給新生的報名表上貼上機打條形碼,接下來考生在登記表上完善個人信息和招考資料,假如考生先前已經(jīng)通過網(wǎng)絡報名,需要完善網(wǎng)絡報名信息及編號,站點秘書通過網(wǎng)絡編號可以從后臺導出考生的基本資料及網(wǎng)報信息,不然登記人員將依據(jù)考生報名登記表信息為考生錄入后臺,最終依據(jù)考生的條件機打出《錄取通知書》或者《考試通知書》。
對于沒有達到錄取條件的考生,報名后得到考試通知書,學校安排其參加自主招生入學考試,由超級系統(tǒng)管理員設置考試時間、考試名稱、考試科目,站點管理員在此基礎上設置入學考試的考試地點、監(jiān)考教師、考試注意事項等,再通過系統(tǒng)安排好各考場參考考生,生成準考證號,由系統(tǒng)打印出考生準考證、考生簽到冊、考場門貼、考生座位簽等,最后按要求方便快捷的完成入學考試組織工作,系統(tǒng)超級管理員可以監(jiān)管各個站點的組織情況。
4 結論
遠程教育系統(tǒng)平臺是一套基于遠程教育招生報名管理、入學考試管理、其他教學管理上的實用性較強的一套信息化管理系統(tǒng)。從較長時間的實際應用效果來看,系統(tǒng)的設計目標基本實現(xiàn)。
【參考文獻】
[1]Jesus Castagnetto等. PHP高級編程[M].機械工業(yè)出版社,2001:201-245.
[2]侯志榮.Web應用程序開發(fā):算法分析與應用[M].人民郵電出版社,2008:99-117.
[3]李立功.MySQL程序設計與數(shù)據(jù)庫管理[M].科學出版社,2002:59-119.
[4]姚媛,韓錫斌,劉英群,程建鋼. MOOCs與遠程教育運行機制的比較研究[J]. 遠程教育雜志,2013,06:3-10.
[5]王志軍.中國遠程教育交互十年文獻綜述[J].中國遠程教育,2013,09:25-29+61+95.
[6]馬曉玲,曹盼,邢萬里,彭飛燕,楊飛,吳永和.遠程教育:一個開放的新紀元——透視美國遠程教育2013年會[J].遠程教育雜志,2014,02:67-75.
[7]鐘志賢,黃林凱,范艷敏,宋靈青.遠程教育的現(xiàn)狀、挑戰(zhàn)與發(fā)展——訪遠程教育專家Michael G. Moore[J].中國電化教育,2014,08:14-18.
[8]丁興富.我國遠程教育的繁榮、發(fā)展和調整——中國遠程教育的歷史發(fā)展和分期(2)[J].現(xiàn)代遠距離教育,2001,02:6-9.
[責任編輯:楊玉潔]