劉中正 劉愛麗 王俊穎 韓文丁
【摘? 要】近年來隨著云時代和“互聯(lián)網(wǎng)+”教育的發(fā)展,基本的在校課堂教學已經(jīng)不能滿足當下學生的需求,而且對老師和學生來說線下的教學和指導效率過低,教學資源云平臺的出現(xiàn)可以為學生和老師提供一個高效、簡潔的在線學習和辦公的平臺,既提高了學生課后學習的效率,也為老師減輕了課后教學答疑的壓力。該項目網(wǎng)絡服務器使用 Tomcat 6.0,采用 Dreamweaver 8 網(wǎng)頁設計可視化工具來美化網(wǎng)頁,前臺以及后臺使用Java Web以及JavaScript腳本語言進行編寫。本系統(tǒng)基于 JSP 技術,后臺使用 MySQL 作為數(shù)據(jù)庫服務器同時在后臺使用了云儲存,也加入了Web 2.0技術可以讓云存儲跨平臺使用。
【關鍵詞】云平臺;Dreamweaver 8;Web 2.0;跨平臺;高效
引言
(1)背景。隨著互聯(lián)網(wǎng)的高速發(fā)展,大學的教學模式也變得多樣化,各個高校開始更多的為學生提供線下資源。經(jīng)過詳細的調(diào)查,目前我國各類高等學校中有相當一部分提供資源的方式還停留在學生自我查找的基礎上。這樣的教學機制已經(jīng)不能夠完全跟得上如今的教育發(fā)展腳步,其管理方法將浪費許多人力和物力。隨著科學技術的不斷提高,這種傳統(tǒng)的學習資源方法必然會和以計算機為基礎的信息管理方法相結(jié)合。我們還發(fā)現(xiàn)大學生在日常搜索與所學專業(yè)相關的知識、課前預習、課后自主學習的時候會出現(xiàn)茫然的現(xiàn)象,在自己未涉及過的知識領域無從下手。這樣會導致課下學生的學習效率低下甚至會打消探索新知識的積極性,課上老師會花過多的時間來解決學生各自不同的問題,影響教學的進度和質(zhì)量,基于此背景本文中的“大學生教學資源共享云平臺”應運而生。
(2)目的及意義。隨著軟件系統(tǒng)的開發(fā)進步,云時代的發(fā)展進步,大學生的教學資源有著更多的需求。這不僅能夠提高學生的學習效率,同時也能為教師提供資源分享的平臺,讓教師發(fā)現(xiàn)的好的資源,能夠及時與學生共享,讓學生形成完整的知識體系。此平臺的建立在方便學生的同時也為教師節(jié)約了課上的寶貴時間和減輕了課下輔導答疑的壓力,也滿足了在校大學生想要跨專業(yè)自學新知識的需求。
在當前網(wǎng)絡飛速發(fā)展的大趨勢下,線上教學資源的學習正在日益取代傳統(tǒng)線下學習,而且相比于傳統(tǒng)的線下教學,線上學習更高效且多樣化,也是目前教育教學發(fā)展的方向所在。
1.需求分析
1.1業(yè)務需求
近年來教育教學的發(fā)展從原來的課堂多媒體到現(xiàn)在的“互聯(lián)網(wǎng)+”教育,教育教學的模式一直在隨著網(wǎng)絡的進步發(fā)展著,線上教育逐漸成為了教育發(fā)展的新方向,各大高校的在校大學生苦于教學資源查找難度大,資源較散不集中,跨專業(yè)學習難度大等問題,老師苦于課上有效的教學時間不充足,課下知識輔導與知識補充分享難度大的等問題。在這種背景下,我們的大學生教學資源共享云平臺就應用而生了。
1.2業(yè)務流程
該項目主要面向于各個大學的在校大學生和教師,學生可以根據(jù)自己的學號及對應密碼進行使用,可以在界面選擇自己的院系和專業(yè),選擇和自己相對應的專業(yè)課程,進行課前的預習和課后的復習,也可以通過選取其他院系來跨專業(yè)學習自己感興趣的專業(yè)知識。在校教師可以通過自己的工號和對應密碼登錄,在對應課程的云存儲空間內(nèi)發(fā)布教師分享的內(nèi)容以供學生學習參考。
2.系統(tǒng)設計
2.1使用技術
該平臺使用了Java編程語言,可以使系統(tǒng)運行于Linux、FreeBSD、OpenBSD、Solaris Unix、AIX、Darwin、Windows等多種操作系統(tǒng),同時支持多種主流與非主流的數(shù)據(jù)庫,如:Adabas D、DBA、dBase、dbm、filePro、Informix、InterBase、MySQL、Microsoft SQL Server、Sybase、ODBC、oracle、oracle 8、PostgreSQL等。通過PHP4實現(xiàn)了完整的加密。另外加入了CDN內(nèi)容分發(fā)、P2P技術、數(shù)據(jù)壓縮技術,保證云存儲中的數(shù)據(jù)不會被未授權的用戶所訪問,同時,通過各種數(shù)據(jù)備份和容災技術保證云存儲中的數(shù)據(jù)不會丟失,保證云存儲自身的安全和穩(wěn)定。為了跨平臺的使用我們還引入了Web 2.0技術,通過Web 2.0技術,云存儲的使用者才有可能通過PC、手機、移動多媒體等多種設備,實現(xiàn)數(shù)據(jù)、文檔、圖片和視頻音頻等內(nèi)容的集中存儲和資料共享。
2.2領域模型
2.3順序圖
2.4數(shù)據(jù)庫設計
數(shù)據(jù)庫的描述如下,學生表包括:學號、密碼、姓名、性別、院系、專業(yè)班級。教師表包括:教師工號、密碼、任課專業(yè)班級。管理員表包括:賬號、密碼。
3.結(jié)論
本文主要介紹了關于現(xiàn)代互聯(lián)網(wǎng)時代下的未來教育發(fā)展的方向,分析了當代在校大學生和教師在學習和教學方面普遍存在的問題,并提出了解決對策和方法。
本文按照軟件工程的流程,依次進行了功能性需求分析,概要分析,詳細分析,編碼,測試等階段。使用了UML建模初步設計了一個系統(tǒng)模型。其功能基本符合需求分析中所提出的需求。根據(jù)MVC框架模型對網(wǎng)站進行整體架構搭建,使用PHP4實現(xiàn)完整的加密,Web2.0的加入也讓該系統(tǒng)的跨平臺性更勝一籌,通過這些技術和框架的協(xié)同作用,構建了一個穩(wěn)定、省時、多樣化且安全的資源共享云平臺。
參考文獻
[1]楊新曉, 陳殿兵, 趙雷洪. “互聯(lián)網(wǎng)+教育”視角下的教與學[J]. 教學與管理:理論版, 000(006):24-27.
[2]趙文輝. 網(wǎng)絡存儲技術[M]. 2005.
[3]張宇, 王映輝, 張翔南. 基于Spring的MVC框架設計與實現(xiàn)[J]. 計算機工程(4):65-68.
[4]楊義先. 信息安全新技術[M]. 2002.