資料介紹
移動學習的軟件架構應用于PC電腦端的遠程教育的軟件架構,一般是B/S(瀏覽器/服務器)架構或C/S(客戶端/服務器)架構,而應用于智能終端的移動學習的軟件架構略有不同,分為智能終端層、業務邏輯層和數據訪問層,安全體系貫穿于三層架構之中。
智能終端層
智能終端由硬件和軟件兩部分組成。智能終端的硬件部分包括應用處理器、基帶處理器、射頻芯片、連接芯片、傳感器等元器件;智能終端的軟件操作系統主要是Android 系統和蘋果iOS 系統。Android 系統免費開源、發展成熟,已被大多數智能終端生產廠商所采用 。
根據中國產業信息網報道,Android 系統市場份額占據83.6%,蘋果iOS 系統市場份額占據12.3%。智能終端層的移動學習方式,有Web瀏覽器和App軟件兩種方式。
Web瀏覽器
移動學習平臺的Web瀏覽器學習方式,是指學習者利用智能終端的Web瀏覽器訪問教學人工智能服務器,進行查詢、閱讀、研究和交流的一種學習方式。Web瀏覽器學習方式的優點是智能終端類似一臺連接網絡的小電腦,當超算服務器端有數據更新后,學習者的瀏覽信息也會得到即時更新,但存在一旦智能終端脫網就無法瀏覽信息的缺點。
學習者之所以能在智能終端通過瀏覽器快速查閱多媒體資源,得益于HTML的第五次升級,即HTML5。HTML5能很好地適應小屏幕智能終端的使用,還為瀏覽器提供了新的多媒體功能,例如:和標記,并把有關應用功能直接嵌入到其內核,這將引導移動技術潮流重新回到瀏覽器時代。
App軟件
移動學習的App軟件學習方式,是指學習者利用安裝在智能終端里的App應用軟件進行學習的一種方式。App軟件學習方式不一定要求在線訪問ai服務器,可只需利用存儲在智能終端設備里的數據庫進行學習。由于App軟件讀取的數據可以在本地內存里,所以它具有更強。
大的功能、更快的運行速度、可脫網學習的優點,但App軟件的缺點是開發成本較高、占據內存較大。當然,App軟件在智能終端連接上網后可獲得更好的應用效果。當大學生和任課教師都同時在線時,師生之間可以進行在線語音、在線視頻等實時互動教學;還可以開發功能更加強大的App教學管理軟件,例如:對大學生的學習頻率、學習狀態和學習結果進行統計分析,對任課教師的教學成果進行統計分析,為高等學校領導提供管理決策服務等。
業務邏輯層
移動學習的軟件架構中,業務邏輯層是實現移動學習業務功能的核心價值部分,是智能終端層和數據訪問層之間的橋梁。業務邏輯層針對移動學習的具體問題,按照預定的業務規則進行處理計算和邏輯驗證。業務邏輯層負責實現移動學習的業務邏輯,包括數據生成、數據處理和數據轉換,對輸入數據的正確性及有效性負責檢驗,并把處理后的結果數據傳送到智能終端層,但對數據的呈現樣式不作處理。
移動學習的軟件架構之間的數據依賴是一種弱耦合結構,下一層對于上一層而言是“無知”的,即改變上一層的設計對于其調用的下一層而言沒有影響,體現了“高內聚、低耦合”“分而治之”的設計思想,這樣可把業務邏輯問題劃分開 來,逐個解決、易控制,有利于軟件功能延展和資源分配。移動學習業務功能模塊的設計,要遵循面向接口的設計思想,即各個功能模塊之間也是一種弱耦合的關系。在不改變接口參數的前提下,模塊式架構是一個支持可抽取、可替換的“抽屜式”架構。正因如此,業務邏輯層同時扮演了兩個不同的角色:對于數據訪問層而言,業務邏輯層是調用者;而對于智能終端層而言,業務邏輯層是被調用者。模塊的依賴與被依賴是業務邏輯層上的耦合關系,用數學方法將兩個耦合的模塊分離并進行邏輯處理的過程稱為解耦。對具有耦合關系的模如何進行解耦,是留給軟件開發人員的一個任務。
- 智能傳感器將改變您的駕駛方式(因為最終您將不需要駕駛)
- 將機器學習整合到專用服務器中有哪些優勢 21次下載
- ADISUSB驅動程序文件(大多數情況下不需要)
- 不需要電感器
- DN175-離線低噪聲電源不需要濾波即可滿足FCC排放要求
- 不需要光電開關的飛回DC/DC控制器“適用于視頻安全應用”
- DN135高效處理器電源系統不需要散熱器
- 基于改進啟發式算法的移動邊緣服務放置方法 3次下載
- STM32的JTAG接口中的那幾個引腳到底需不需要接上拉電阻和下拉電阻啊?資料下載
- 不需要自鎖的氣動卡盤數控電氣圖免費下載 1次下載
- 如何不需要使用就能進行模擬調試的方法資料說明
- 基于OPC的數據訪問服務器開發 35次下載
- 基于Java移動代理的Web服務器負載監控系統
- OPC數據訪問服務器的研究與實現
- 面向分布式游戲服務器的消息公平處理方法
- SMTP服務器配置教程 1291次閱讀
- C語言為什么不需要包含stdio.h 400次閱讀
- 如何禁止外網訪問公司內網服務器 1034次閱讀
- 如何禁止外網訪問公司內網服務器? 1396次閱讀
- 如何管理刀片服務器?普通服務器與高防服務器有什么樣的區別 1508次閱讀
- WiFi 6到底需不需要升級 3040次閱讀
- firefly集群服務器簡介 1793次閱讀
- 什么是無服務器?無服務器架構的安全需要注意什么 3608次閱讀
- 未來全固態電池,真得不需要冷卻嗎? 5595次閱讀
- 深度學習服務器組裝經驗過程分享 3w次閱讀
- 通過加速點的一臺Linux服務器通過Iptables實現加速業務訪問的效果 4244次閱讀
- 應用服務器配置要求及方案 3.2w次閱讀
- 高防服務器有些什么配置_高防服務器需要注意哪些內容 1321次閱讀
- 根服務器是什么_根服務器架構的介紹 1.1w次閱讀
- 雙線服務器托管位于雙線機房的優勢有哪些 773次閱讀
下載排行
本周
- 1錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 2錦銳CA51F005 SDK開發包
- 19.47 MB | 3次下載 | 1 積分
- 3蘋果iphone 11電路原理圖
- 4.98 MB | 3次下載 | 2 積分
- 4世界各國&地區常見電壓/頻率/插頭/插座一覽表
- 2.36 MB | 2次下載 | 免費
- 510周年文章合集白皮書
- 15.63 MB | 2次下載 | 免費
- 6涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 2次下載 | 1 積分
- 7FS4059B、FS4059C雙節鋰電池充電應用圖
- 0.05 MB | 1次下載 | 免費
- 8MX6200語音芯片使用手冊V1.4
- 1.25 MB | 1次下載 | 免費
本月
- 1AI智能眼鏡產業鏈分析
- 4.43 MB | 359次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 294次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 93次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 87次下載 | 5 積分
- 5錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 6AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 7長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
- 8802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論