大數(shù)據(jù)環(huán)境下的網(wǎng)絡考試平臺的開發(fā)及應用
第 1 章 緒論
1.1 課題研究背景和意義
隨著計算機網(wǎng)絡技術的普及和推廣,應用網(wǎng)絡信息技術也使教育變得更加的便捷和高效,如今更是發(fā)展成為一種全新的教育培訓模式[2]。檢驗教育培訓最直接的效果離不開考試,考核也成為了現(xiàn)代信息化培訓中的重要環(huán)節(jié)。面對電力系統(tǒng)中大量接踵而至的考試任務,傳統(tǒng)的紙質(zhì)考試倍感壓力,F(xiàn)階段,網(wǎng)絡考試平臺是網(wǎng)絡加速發(fā)展衍生出的一種現(xiàn)代考試形式,它可以根據(jù)用戶的需要,快速的構建考試、鑒定、自測、分析及管理的平臺,它與傳統(tǒng)考試也是一種補充和共生的關系。如果站在考試業(yè)務管理的高度看,網(wǎng)絡考試平臺又可將傳統(tǒng)考試管理及傳統(tǒng)考試實施效果管理納入其中,這包括傳統(tǒng)考試的需求、組織實施中的流程管理與審批、傳統(tǒng)考核、考核效果數(shù)據(jù)的錄入/導入接口等[3]。通過網(wǎng)絡考試/傳統(tǒng)考試的統(tǒng)一管理形成考試數(shù)據(jù)庫,也為教育考試的策略調(diào)整與改善提供了真實的參考數(shù)據(jù)。在大數(shù)據(jù)的環(huán)境的影響下,搭建一個云平臺,經(jīng)過授權后有效地挖掘電力系統(tǒng)員工的考試有關數(shù)據(jù)資源,分析數(shù)據(jù)及更多的知識弱點等,整合對應的學習資源信息,及時有效的推送給有關學員。
...............
1.2 研究現(xiàn)狀及思路
國內(nèi)外對于在線網(wǎng)絡考試平臺早有研究,而且始終保持著不斷的更新,在題庫建設和組卷策略方面也取得了顯著的成果[4]。比如全國計算機等級考試、技能鑒定考試、駕照考試、慕課平臺、考試 APP 等等。這些研究成果,對教育事業(yè)的發(fā)展起到了積極的作用。電力企業(yè)在國家改革的熱潮中也面臨著巨大的壓力,理論不斷的更新,技術不斷的創(chuàng)新。要在改革的熱潮中站穩(wěn)腳步,人才的培養(yǎng)就顯得尤為重要,電力行業(yè)的培訓學校首當其沖,在很多種培養(yǎng)人才的方式中,其實以考促學也是專業(yè)提升的一個重要手段。自身的軟實力要提高,也就意味著對電力員工的專業(yè)素質(zhì)和業(yè)務能力要求越來越嚴格[5]。我國絕大多數(shù)電力行業(yè)內(nèi)部的考試仍處于實體階段。自電力公司成立以來,從資產(chǎn)、規(guī)模、就業(yè)人數(shù)、產(chǎn)業(yè)覆蓋率各分項增長,隨著規(guī)模的不斷擴大,業(yè)務的迅猛發(fā)展,對于人力資源管理的要求也越來越高,由此對于員工的再教育和培訓的需求也更加的迫切[6]。近幾年,總部意識到教育培訓的滯后,然充分利用網(wǎng)絡資源,大力發(fā)展網(wǎng)絡教育,并開發(fā)了功能強大,系統(tǒng)龐大的網(wǎng)絡大學平臺,對教育培訓、考試招聘等等都起到了非常關鍵的作用。但分到每個電力分公司,權限用戶非常有限,如果權限太寬就容易出錯,所以局部頻繁的考試無法展開,也影響到職工技能水平的提高。大數(shù)據(jù)環(huán)境下的網(wǎng)絡考試平臺正好適應現(xiàn)階段的局部考試。通過模塊化的方式來分析系統(tǒng)的功能,采用層次結構圖來表示系統(tǒng)軟件方面的總體性功能[7]。
...............
第 2 章 相關技術介紹
2.1 網(wǎng)絡考試平臺開發(fā)模式
大數(shù)據(jù)環(huán)境下的網(wǎng)絡考試平臺設計所采用的結構為 B/S(瀏覽器/服務器)結構[12]。B/S 架構是當前應用開發(fā)中普遍使用的一種主流的結構體系,它在處理數(shù)據(jù)時,主要分為三層。第一層是前端,即客戶端,主要是為用戶提供方便、簡潔的操作界面;第二層指應用服務器端,主要負責網(wǎng)絡考試平臺邏輯數(shù)據(jù)處理;第三層可稱為后臺,由數(shù)據(jù)服務器組成,其主要功能是網(wǎng)絡考試平臺的數(shù)據(jù)信息交互、信息存儲、數(shù)據(jù)分析、數(shù)據(jù)訪問以及優(yōu)化等功能。用戶不需要安裝任何客戶端,只需要通過瀏覽器進行操作,與網(wǎng)絡考試平臺有關的主要邏輯事務都將在服務器端(Server)實現(xiàn),避免大量邏輯事務冗余和沉積在前端(Browser)中執(zhí)行和實現(xiàn)[13]。當然,這種結構的使用,大大簡化了網(wǎng)絡考試平臺客戶端,也減輕了平臺在電腦上運行的負載荷量,也間接的節(jié)約了開發(fā)成本,直接降低了總成本。
...............
2.2 開發(fā)技術
J2EE 是 Java2 平臺的企業(yè)版,主要功能是提高可移植性、安全性與再用價值。J2EE 是由多個組件構成的,它與傳統(tǒng)的開發(fā)技術框架完全不同,可以非常方便的去實現(xiàn)系統(tǒng)開發(fā)工作。事實上,J2EE 對系統(tǒng)的移植過程做了最大程度上的簡化處理,而對本身的標準又具有良好的通用性,因此能過縮短對系統(tǒng)的開發(fā)時間。J2EE 幾乎提供了企業(yè)計算需要的所以服務,也有共同的標準和規(guī)格,在視圖層與業(yè)務層之間也是完成分離的[15]。J2EE 由七大部分組成,分別為:WEB開發(fā)工具;J2EE 模型; EJB 開發(fā)工具;項目部署的服務;連接器;數(shù)據(jù)庫服務;整合部分。
...............
第 3 章 系統(tǒng)需求分析...............11
3.1 系統(tǒng)的需求說明................11
3.2 功能需求分析...............15
第 4 章 平臺詳細設計................22
4.1 系統(tǒng)的總體設計...............22
4.2 系統(tǒng)功能設計...............24
第 5 章 平臺實現(xiàn)...............35
5.1 賬戶管理模塊的實現(xiàn) ...............35
5.2 題庫管理模塊的實現(xiàn) ................39
第 6 章 平臺應用測試
6.1 測試目的
系統(tǒng)測試的主要目的:一是盡量在系統(tǒng)使用前把所有有可能發(fā)生的缺陷和不足挖掘提出,方便后期及時的修改,這樣既可提高研發(fā)效率,又可減少對用戶帶來麻煩。二是盡量多的找出系統(tǒng)中的 bug,,避免因系統(tǒng)嚴重的 bug 導致的癱瘓。所以一定要在投入使用前檢測出這些問題,也降低企業(yè)的損失和研發(fā)的成本[20]。
...............
6.2 測試環(huán)境
此平臺是在 JSP 和 SQL 的上建立的,在系統(tǒng)的實際運行中有兩種方式:1、直接在 Myeclipse 上運行,這種運行方式有優(yōu)點也有不足,比如在系統(tǒng)內(nèi)應用的軟件會有很多的條件限制。2、將編輯好的程序壓縮為 war 包格式,并利用 SqlServer2008 數(shù)據(jù)庫和 JDK,在 Tomcat 服務器下運行,最終完成程序的部署應用。
...............
總結
此系統(tǒng)的設計與研發(fā),充分利用了網(wǎng)絡及編程技術,為全面提升電力員工及電力學生的技術技能水平起到了積極關鍵的作用。就本系統(tǒng)而言,在功能齊全的網(wǎng)絡考試平臺上添加了大數(shù)據(jù)環(huán)境分析,充分優(yōu)化使用者對知識點練習的準確度[21]。員工通過正確的信息登錄到平臺,界面顯示簡潔明了,醒目位置顯示由數(shù)據(jù)分析出的知識點鏈接,極大的提高了員工練習的積極性。也不會因為時間等客觀原因影響到系統(tǒng)的學習、專業(yè)的考試。結合本地的標準化考場,利用遠程視頻監(jiān)控平臺,就地練習、就地考試,節(jié)約了到培訓中心往來的費用,節(jié)省了寶貴的工作時間。同時也為人資部門對人員的考核提供了幫助,使得考核方式更加的規(guī)范、更加的公正。從長遠發(fā)展來看,此系統(tǒng)承擔的任務將是不可替代的。
參考文獻(略)
本文編號:831299
本文鏈接:http://sikaile.net/wenshubaike/kjzx/831299.html