本站小編為你精心準備了軟件技術教學資源庫的構建參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
高職軟件技術專業教學資源庫云平臺主要包括學校、企業兩大角色,學校角色有管理員、專業主任、教師和學生四級用戶;企業角色有企業管理員和工程師兩級用戶。學校管理員或專業主任可以分配管理用戶,設置權限,管理所有資源;教師和學生主要是上傳、下載各類資源,并按照流程進行資源的使用和學習;企業管理員管理企業工程師用戶;企業工程師承擔資源的分享和管理工作。經過對用戶的分析,結合高職軟件技術專業教學資源建設工作流程和要求,教學資源庫云平臺主要功能模塊設計如圖2。
2高職軟件技術專業教學資源庫平臺構建
在文獻研究基礎上,結合SOA云系統框架,進行了高職軟件技術專業教學資源庫平臺的搭建。教學資源庫平臺有學校管理員、學校教師、學生、企業管理員、企業工程師等用戶,不同的用戶擁有不同的權限(如圖2所示),可以根據工作需要,借助有效的終端設備進行服務請求。云服務控制中心接到請求后,到服務提供者(核心模塊)的信息庫進行查找服務,并驗證請求者身份和權限,通過后將調動服務提供者的相應服務綁定用戶,這一服務主要通過接口通道實現。
接口通道可以通過一個高性能計算機來管理實現,通過接口將根據用戶請求調度程序進行云服務調用,被調用的云服務會執行相應的操作,并將結果數據通過接口通道發送給云端用戶。整個云平臺主要靠一組高性能的服務器作為物理層支撐,并為系統穩定運行提供保障。計算服務層主要提供資源上傳、資源下載、資源模塊設置、網絡學習、在線互動等各種服務處理,并作為獨立的單元為用戶提供服務。服務接口是對應服務而獨立存在的,保證系統的安全性、穩定性和高效性。
該系統采用VS2012實現平臺設計,采取面向服務的編程技術實現功能操作代碼,系統不但具有高內聚、低耦合的通用特性,還具有協同工作、高效運行的優勢,采取服務理念和分布式云設計架構方式,更加適合大中型復雜系統的設計與實現。
針對教學資源庫建設要求和規范,本著分享、共享的目標,本文探討了基于云的教學資源庫架構方法,并以高職軟件技術專業為例,進行了教學資源庫平臺的設計與建設,實現了一種教學資源庫云平臺SOA系統架構,在健雄職業技術學院使用過程中,體現了系統的綜合性和個性化服務的鮮明特點,系統效率高且運行穩定。
作者:鄭廣成單位:健雄職業技術學院軟件與服務外包學院