基于WindowsMobile平台的移动学习系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Computer Knowledge and Technology 电脑知识
与技术本栏目责任编辑:谢媛媛软件设计开发第5卷第34期(2009年12月)基于Windows Mobile 平台的移动学习系统的设计与实现
熊文钦,杨波
(北京邮电大学,北京100876)
摘要:近年来移动技术的高速发展以及移动终端设备的迅速普及,使得将现有学习系统扩展到移动端成为可能。这种新型学习模式称为移动学习,其旨在使学习者不受时间和空间的限制,能够在任何时间、任何地点自主地进行学习。文章介绍了一个基于Win -dows Mobile 平台的移动学习系统,其使用Web Service 技术实现移动客户端和服务器的通信。针对移动终端设备资源受限的特点,对系统进行了合理的分层设计,并进一步分析了数据处理、界面展现及课件浏览等方面的相关技术。
关键词:移动学习;Windows Mobile ;Web Service
中图分类号:TP393文献标识码:A 文章编号:1009-3044(2009)34-9724-03
Design and Implementation of Mobile Learning System Based on Windows Mobile Platform
XIONG Wen-qin,YANG Bo
(Beijing University of Post and Telecommunications,Beijing 100876,China)
Abstract:In recent years,the rapid development of mobile technology,as well as the fast popularize of mobile terminal devices,makes it possible for existing learning system extend to the mobile terminal.This new mode of learning is called Mobile Learning,which aims to make learners get rid of the limitation of time and space,so that independent learning could be carried out at anytime and anyplace.This paper introduces a mobile learning system based on Windows Mobile platform and use Web Service technology to deal with the interac -tion between client end and server end.Since the mobile terminal devices are resource-constrained,a reasonable system structure was de -signed,and some key technologies such as data processing,user interface and courseware browsing were also analyzed.
Key words:mobile learning;windows mobile;web service
1背景
20世纪末,伴随着全世界范围内的信息化进程,计算机技术和网络技术在教育领域得到了广泛的应用,由此产生的数字化学习(E-Leaning )目前已经广泛应用于远程教育和企业培训中。近年来,随着移动计算技术和无线通信技术的高速发展以及移动终端设备的迅速普及,一种新的学习模式———移动学习(M-Leaning )应运而生。移动学习旨在使学习者可以不受时间、空间以及有线网络的限制,随时随地的进行自主学习。移动学习作为传统学习模式的一种延伸和补充,正逐渐受到大家的关注。
由于移动终端设备相对于桌面终端仍具有运算能力弱、存储能力低、屏幕大小偏小、网络速度偏慢、用户操作不便等缺陷,在设计移动学习系统时应充分考虑到以上因素,进行合理设计。本文设计与实现的移动学习系统基于Windows Mobile 平台,实现了课程学习、课程评估、课件浏览与管理、知识库查询等功能。
2系统设计
2.1系统总体结构
本移动学习系统作为现有数字化学习系统的延伸与补充,主要面向生活节奏快、工作流动性大、学习时间紧张的群体,通过使用移动终端设备,使得学习者在移动客户端上就可以完成原本需要在桌面PC 端进行的操作。
本系统主要由系统管理模块和移动客户端两部分组成,其示意图如图1所示[1]。其中系统管理模块为原有数字化学习系统的一个模块,后台管理员通过此模块进行移动学习相关的管理,主要包括添加移动学习课程、添加移动学习课件、发布公告、查看学习状态等功能。
移动客户端为学习者在移动终端上使用的客户端软件,其可以通过
无线移动网络(GPRS 、CDMA 等)、Wi-Fi 无线网络、PC 数据线同步等方
式连接应用服务器,进而完成相关学习操作。
2.2系统构架设计
与桌面应用程序不同,移动应用程序受到移动终端性能和网络条件
等限制,很难直接对数据库进行操作,因此通常采用分布式的架构体系,
以保证系统具有很好的可用性、可扩展性及架构层次的清晰性。本系统
中采用逻辑5层、物理3层的分布式软件架构[2],如表1所示。。收稿日期:2009-09-13
作者简介:熊文钦(1986-),男,江西南昌人,硕士,主要研究方向为移动行业应用,移动多媒体。
图1系统总体结构
ISSN 1009-3044Computer Knowledge and Technology 电脑知识与技术Vol.5,No.34,December 2009,pp.9724-9726E-mail:xsjl@ Tel:+86-551-569096356909649724