?

基于云平臺的英語課程資源共享系統設計*

2022-11-28 09:28李寧
自動化技術與應用 2022年10期
關鍵詞:資源共享英語課程管理者

李寧

(西安職業技術學院基礎課部,陜西 西安710077)

1 引言

信息技術突飛猛進,日新月異的計算機網絡在不同程度上促進了眾多領域的飛速發展。隨著課改不斷深入,課程資源逐漸成為高校教育領域的關鍵推動力,其中,英語因其獨具的普及性與重要性,大幅增加了課程資源在整體教育資源中的占比。通過結合英語課程與通信技術、多媒體技術等,即可生成圖、文、聲、像等特殊的數字化課程資源,此類資源符合當前智能時代的終端學習模式[1]。由于英語課程資源規模龐大且內容相對豐富,不便于管理與共享,故研究一種有效的資源共享系統具有重要的現實意義。

國外的發達國家對完善、開發、共享基礎教育資源,始終保持著較高的關注度,強化了教師共享教育資源的自主意識;而國內是在課改之后才提出利用、共享課程資源政策,并就此方向展開深入探索。例如,文獻[2]經過更新傳統共享系統硬件,設計出系統軟件,通過標注屬性、構架倒索引模式,處理并管理數字資源,基于資源可信度權值,構建搜索列表,采用SQL Server設計系統數據庫;文獻[3]針對現代遠程教育,探索資源共享發展歷程與現存問題,利用區塊鏈技術,構建教育資源共享平臺,基于此,提出以該平臺為基礎的系統設計方案。

當前的英語課程資源共享研究正處于初始階段,多數僅限于教師等個體,缺少一定的聯動性與系統性。為此,本文引入虛擬的計算資源池,設計一種基于云平臺的英語課程資源共享系統,利用動態調配、平滑擴展的通信、運算以及存儲能力,為用戶提供高效的云服務。結合公有云與私有云得到的混合云,能夠在一定程度上滿足供應者不同的使用需求;根據集中式訪問控制機制,賦予使用者不同權限,便于資源與系統的統一管理;構建My SQL數據庫,強化各數據庫表間的聯系,該系統有助于推動英語資源的充分利用,提升英語課程教授效率與質量,完善教師綜合素質的輔助性資源。

2 云平臺架構

云平臺是一種全新的商業計算服務模式,其通過實現軟件服務化、資源虛擬化、系統透明化,云化處理所有給予客戶的服務模式?;诖?,根據云供應者與客戶群體的從屬關聯,將云平臺劃分成三個部分,即公有云、私有云以及混合云,其中,公有云作為供應者與客戶的共享環境,使用權限面向多數群體,主要提供數據搜索、信息分享等相關服務;為保證用戶隱私安全,建立一個只限于用戶自身資源的存儲空間,該單個用戶的獨享區域即為私有云;將公有云與私有云融合后,生成混合云,有助于滿足供應者的彈性需求。

采用管理、資源、平臺、應用以及訪問等五個模塊,組建云平臺框架,如圖1所示。云計算的核心是服務,本質是利用網絡為用戶提供服務。

3 基于云平臺的英語課程資源共享系統

3.1 共享系統組成單元

以有效共享英語課程資源為共享系統的設計目標,根據英語課程資源的多樣性、具體性、潛在性、動態性以及補充性等特征[4],以云平臺為基礎,創建出由客戶注冊登錄、課程資源管理、課程資源瀏覽以及共享系統管理等單元構成的英語課程資源共享系統。各單元作用與功能如下所述:

(1) 客戶注冊登錄單元:為便于管理英語課程資源共享系統,使用者只有經過注冊、認證,方可登錄系統。系統角色共分為管理者、教師以及學生三種,不同角色的使用者擁有不同的使用權限與服務體驗。系統唯一的管理者既能夠建設、管理共享系統,也可以在后臺添加學生用戶;通過管理者審核后,教師采用添加、刪除、修改等資源操作,參與到英語課程資源的建設中。用戶憑借用戶名與密碼,進入不同的操作界面,管理者與教師的操作界面是管理界面,學生用戶則是學習界面??蛻糇缘卿泦卧\行流程如圖2所示。

(2) 課程資源管理單元:作為共享系統的核心部分,課程資源管理單元不僅支持學生用戶下載資源,而且支持教師與管理者的資源添加與刪除等操作。

如圖3所示,英語課程資源上傳就是將資源本身與說明信息通過審核的課程資源儲存至相關數據庫中。用戶填寫標題、摘要等資源相關信息后上傳資源,管理員在審核資源分類、資源內容等信息的同時,還需修改一些位置錯誤。若資源通過審核,即可直接發布,為使用者提供瀏覽與應用服務;反之,則將結果反饋給上傳用戶。針對數據庫中存在的課程資源,管理者與教師均具有修改、編輯權限,不同的是教師修改資源后,需提交給管理者審核。

(3) 課程資源瀏覽單元:該單元根據英語課程資源類別劃分,以目錄的形式瀏覽數據庫。目錄排列順序模式種類分為正常模式、資源層次模式、學科樹[6-8]模式、學習對象樹模式以及資源種類樹模式。

(4) 共享系統管理單元:該單元是系統管理者的主要應用模塊,管理者利用管理單元審核課程資源、管理使用群體、授權使用者權限、管理系統日志等。共享系統管理單元運行流程如圖4所示。

3.2 英語課程資源共享系統的數據庫

依據系統使用群體與英語課程資源特征等實體對象,建立使用群體信息表、狀態表以及課程資源信息表、評價表等數據表,形成系統所需的My SQL 數據庫。庫表具體形式如下列各表所示。

表1 使用群體狀態表

表2 使用群體信息表

表3 課程資源信息表

表4 課程資源評估表

表5 系統管理者數據表

4 云平臺下英語課程資源共享系統實例驗證

4.1 英語課程資源共享系統功能檢測

本文所構建的基于云平臺的英語課程資源共享系統界面示意圖見圖5。

英語課程資源共享系統的運行偽代碼如下:

class Classes:

def__init__(self,school,name,kind):

self.school=school #

self.name=name #

self.kind=kind #

self.student=['student_obj']#

class Course:

def__init__(self,name,period,price):

self.name=name

self.period=period

self.price=price

def__init__(self,name):

self.name=name

self.classes=['classes_obj']

# self.course=c #

t=Teacher('blue')

t.course=c #

為檢驗本文系統功能的正確性與用戶期望達成度,針對系統關鍵單元展開功能模擬實驗,各單元功能檢測結果如下表6所示。

表6 英語課程資源共享系統功能檢測結果統計表

本文系統的主要單元功能均得以有效實現,符合預期設計目標。這是因為該系統以軟件服務化、資源虛擬化、系統透明化的云平臺為基礎,云化處理了所有給予客戶的服務模式,結合公有云與私有云后形成的混合云,滿足了供應者的彈性需求,依據系統使用群體與英語課程資源特征等實體對象,建立了使用群體信息表、狀態表以及課程資源信息表、評價表等數據表,聯立起共享系統中各數據庫表間的相關性。

4.2 英語課程資源共享系統性能檢測

對于文獻[2]、[3]以及本文所構建的系統,分別從響應性、并發性兩個方面,評估共享系統性能。圖6所示為不同性能評估指標的檢測結果。

通過圖6中各評估指標曲線走勢可以看出,相較于文獻系統,本文系統因采用管理、資源、平臺、應用以及訪問等五個模塊,組建云平臺框架,通過網絡為用戶提供服務,根據英語課程資源的多樣性、具體性、潛在性、動態性以及補充性等特征,創建出客戶注冊登錄、課程資源管理、課程資源瀏覽以及共享系統管理等單元,使英語課程資源得以高效共享,令響應時間更短、線程并發能力更強,能夠滿足高校英語課程的應用需求。

5 結束語

為避免因管理意識薄弱而浪費諸多優質課程資源,本文以云平臺為基礎,創建出一款能夠及時歸類存檔的英語課程資源共享系統。以減少冗余、重復的課程資源為目標,應編輯一種檢測程序,篩選管理者與教師用戶上傳的資源,不浪費系統的存儲空間;該系統在混合云平臺上共享英語課程資源時,雖然能夠存儲、搜索資源,但仍需進一步擴充資源壓縮等功能,使其更加完善;隨著精細化管理理念的提出,應強化使用權限管理與空間分配等方面,按等級限制上傳資源容量。

猜你喜歡
資源共享英語課程管理者
請別拿管理者的標準要求員工
大學英語課程思政建設及實踐路徑
交通運輸數據資源共享交換體系探究與實現
集團公司人力資源共享中心模式探索
科學素養視角下的高校創新人才培養:公共英語課程改革研究
山西省中藥材資源共享服務平臺通過結題驗收
窗口和鏡子
針對大數據背景下工程造價信息的資源共享
從孔子的管理思想談管理者的自我修煉
論高校大學學術英語課程的建構
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合