?

網絡教學服務平臺設計

2018-01-18 06:16薛安松
電子技術與軟件工程 2017年21期
關鍵詞:網絡教學服務平臺設計

摘 要隨著互聯網技術的高速發展,高校的教學模式和教學理念也在不斷演變優化,新式的網絡教學服務平臺應用也越來越廣泛,對其設計的要求也越來越高。本文以提高教學質量為目的,提出了一種有效評估學生學習,嚴謹跟蹤教學體系的設計思路,并詳細闡述了網絡教學服務平臺各個模塊結構,為開發者提供一種的解決方案。

【關鍵詞】網絡教學 服務平臺 設計 研究

網絡教學服務平臺已經成為越來越多的高校中非常重要的組成部分,除了部分高校引進通用的平臺,眾多高校紛紛開發適合于本校的網絡教學服務平臺。從長遠看,高校獨力開發網絡教學服務平臺可以帶來諸多方便,可以免除引進平臺功能的限制,減少步驟繁瑣并較高的維護成本,也能節省平臺軟件升級的帶來的部分開支。而獨立開發平臺時,高校開發人員的設計方案如何制訂也帶來了新的問題。

1 網絡教學服務平臺介紹

所謂網絡教學服務平臺主要是利用IT技術實現教學管理、教學互動和資源共享的互聯網技術平臺。一個功能較全的教學服務平臺是全部網絡教學功能的集成,教師和管理人員可以完成課程建設、教學監控、教學評價、資源共享等過程,學生能夠實現自主學習、合理安排時間的目的,教學平臺可以把所有數據的整合,最終建設成一個理念領先、技術先進的學校網絡教學中心。一般高校建設網絡教學平臺時,必不可少的核心模塊一般應包括:網絡教學門戶、教學資源庫、教學互動平臺、移動端APP等。網絡教學平臺建成后,又要求各個模塊之間能無縫銜接,協同發揮教學作用,為提高教學質量提供全方位支持。

2 網絡教學服務平臺系統分析

在進行網絡教學服務平臺建設時,從技術角度,一般把服務平臺設計成幾個模塊,主要有后臺管理模塊、教師教學模塊和學生學習模塊等。

后臺管理模塊的開發目標主要用于教學服務平臺正常運作管理。系統管理員在登錄系統后,首先要對基礎數據進行管理,主要有一般數據管理、教學門戶管理、系統數據統計、系統訪問日志管理、交流區審核管理和系統配置等。此模塊主要用于系統的整體管理與維護,系統數據的統計與審核等工作。

教師教學模塊的開發目標主要用以教師在自己的空間中建設完善課程。在這個模塊,教師可以設置自己的教學資料,制作課程封面和課程的章節內容,可以對學生學習課程進程控制,制作作業庫和試卷庫,發起調查和討論答疑,發布教學通知等。此模塊的重點設計在于教師的課程編輯器,編輯器要盡可能地設計得功能多樣又聲情并茂,可以讓教師在此上傳PPT、圖片、音頻及視頻,布置作業、測驗和發起討論,也可以設計具備移動端和PC端直播等其他功能。

學生學習模塊開發目標主要用以完成課程學習,每個學生都有自己的學習頁面,在此模塊學生可以學習課程、完成教師布置的作業與測驗、參與討論、查看相關學習資料、完成考試等。此外,學生還可以看到自己的學習進度和各項統計,也可對本課程的教學進行評價。

3 開發技術概述

教學服務平臺分為PC端和移動端,以方便學生和教師可以在電腦和手機等移動設備上隨時訪問本系統平臺。

PC端一般采用B/S三層體系結構,第一層客戶前端平臺,第二層為系統的WEB服務器端,第三層為數據庫服務器端。三層結構原理是由學生或教師用戶發起請求操作,服務器端響應請求,對數據庫進行相應的改寫操作。B/S結構對客戶端用戶來說不需要下載任何應用程序,可以隨時在客戶機上登錄訪問網絡教學平臺的網址進行學習。開發用服務器操作系統采用Windows Server 2016,前端技術采用HTML5+CSS3+Javascript,后臺開發WEB服務器軟件選用Tomcat 9.0系統。系統開發平臺使用J2EE,它的支持系統有JAVA的標準環境JDK1.6,含有許多快速開發接口企業服務,保證Servlet/JSP運行的Web容器和EJB容器。

移動端基于Android平臺開發本系統,采用C/S結構即客戶端/服務器結構??蛻舳藶楸酒脚_APP,基于Android SDK進行開發,服務器端為與PC端相同教學服務平臺,開發環境基于MyeclipseEnterprise Workbench。

系統數據庫系統選用比較流行的MySQL5.5,具有速度快、開源和免費等優點,

4 系統設計實現

首先是系統架構的設計,本網絡教學服務平臺采用JSP 與 Servlet 進行編程實現Struts框架下的MVC軟件架構實現分層開發,各層相互獨立又協調工作,如圖1所示。

其次是功能模塊設計,依據軟件工程原理,采用UML建模工具。設計中,要遵循足夠的冗余度,符合國際標準,運行盡可能智能化,功能上可擴展,同時兼顧系統的安全性和實用性,系統后期維護也要求成本盡可能低且更容易。

系統后臺管理設計中,要設計系統管理員管理模塊,分別給定其不同級別的管理權限對各模塊進行管理。其中,一般數據管理包括:開課課程、班級和學生管理、教師管理、院系及專業管理等,其中課程又分為一般網絡課程和付費網絡課程及其他細分課程;門戶管理主要包括:系統導航、新聞發布和欄目等的管理;系統統計主要包括訪問和訪客統計、學習情況統計、成績統計等;訪問日志主要記錄會員登錄和活動情況以及后臺管理操作日志;交流區審核主要是對交流討論的發言進行增刪改查;系統配置主要對系統角色分配和站內消息進行管理。

教師前臺模塊設計中,教師作為網絡平臺教學的發起實施者,有著重要的地位。本模塊依據不同的院校要實現的功能而不同,主要設計教師的教學空間和教學互動環節的子模塊。教學空間的幾個表單可設計為:登錄系統、修改資料、設定班級和助教、申請開課、課程建設。教學互動環節主要設計課程進程管理、資料上傳子模塊、試題試卷庫子模塊、作業考試子模塊、討論交流子模塊與統計資料子模塊。

學生前臺模塊設計中,依然是根據不同的院校有著不同的設計,但必須著重設計學生的學習空間和交流討論的子模塊。學習空間要完成的子模塊主要有:課程課件學習、參考資料、作業測驗、試題考試、學習統計。交流討論要完成的子模塊主要有:討論答疑、互動課堂、課程評價等。

5 結束語

本文主要論述的網絡教學服務平臺僅是對其設計的原型系統進行概述,在具體設計時,各院校要根據自身不同的教學需求而采取不同的方式設計,采用的技術、方法和手段需要進行增減變化,在現有的平臺基礎上,進行更深入的設計。

參考文獻

[1]駱海玉.高校網絡學習空間的設計應用[J].數字技術與應用,2015(03):163.

[2]解攀科.基于Android的移動學習系統設計與實現[D].武漢:華中師范大學,2011.

作者簡介

薛安松(1971-),男,江蘇省徐州市人。大學本科學歷?,F為徐州工程學院講師。研究方向為電子商務。

作者單位

徐州工程學院經濟學院電子商務教研室 江蘇省徐州市 221008endprint

猜你喜歡
網絡教學服務平臺設計
密碼服務平臺
打造一體化汽車服務平臺
論基于云的電子政務服務平臺構建
瞞天過?!律O計萌到家
基于云計算的民航公共信息服務平臺
設計秀
有種設計叫而專
設計之味
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合