基于Symbian S60第五版的移动学习系统客户端的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:aswdea
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化技术的发展,数字化学习方式已经在我国教育培训体系中占据着重要的地位,被广泛应用于远程教育和企业培训中。近年来,随着移动互联网的迅猛发展,以及人们对随时随地自由学习的需求不断增加,移动学习成为新的学习方式,而功能越来越强大的智能手机,则成为进行移动学习的最佳平台。移动学习系统的应用开发尚处于起步阶段,传统的移动学习系统采用B/S架构实现,客户端仅仅是简单地调用浏览器浏览网页课件,学习资源单调,缺乏新鲜性。本文采用C/S架构实现移动学习系统,可以提供多种类型课件的观看功能,丰富了用户体验。本文在深入研究Symbian S60第五版平台的基础上,根据移动学习的需求,设计和实现了一个具有良好扩展性的移动学习系统客户端。该客户端具有用户登录、系统公告、课程学习、课程评估、课件管理、站内信和同学录等功能模块。本文先总体介绍了移动学习和智能手机平台开发的相关知识与开发的关键技术,然后介绍了整个客户端的设计方法和用户界面设计,在设计中大量采用了MVC和观察者设计模式的思想,各子功能模块间相互独立,且用户界面和数据处理引擎分离,使客户端具有良好的可扩展性。然后文章进一步说明如何通过Web Services技术实现客户端与服务器之间的交互,使移动学习系统很好地集成到已有的数字化学习系统中。基于移动流媒体的视频播放器的实现是移动学习系统的重要组成部分,本文根据S60第五版平台的特点,提出了基于RealPlayer引擎和自定义播放器引擎两种实现方案,以满足对不同媒体格式进行流式播放的需求。针对S60第五版的新特点,本文特别提出了一种自定义视频+文本课件类型,并很好的实现了两者的同步播放。最后,本文展示了客户端在模拟器和Nokia N97真机上运行的效果。
其他文献
认知无线电技术是解决快速发展的无线应用和低效的固定频谱分配方式之间矛盾的一种有效手段。然而主用户的抢占式优先权以及空闲信道的空时变化特性导致认知无线电网络的性能
信息时代的发展让人们已经不能只满足于在陆地上的通信了,很多人致力于研究深空通信和深海通信,未来的通信时代将会是水、陆、空结合的通信时代,我们可以真正意义上实现随时
随着物联网时代的到来,自动识别技术作为物联网感知层的核心应用,近年来受到人们的广泛关注,已初步发展成为一门结合计算机、通信、电磁学等多种高新科技为一体的先进技术学
建筑装饰装修项目工程施工质量问题的原因主要是工程整体验收时大多只重视工程结构验收,基本忽视外墙质量验收;在外墙饰面设计时,要求不严、没有图样、设计不合理;在施工中对
随着GPS应用领域的不断扩大和GPS技术的迅猛发展,GPS产品的升级、更新和换代的速度越来越快,以硬件为基础的传统上的GPS接收机已经无法适应这种新的挑战。而基于软件无线电技
从历史长河来看,空间设计和民族传统文化并不是孤立和对立的,而是一个不断发展和互动的过程.在当今我国现代性发展的进程中,如何凝结中国古典传统文化的精髓,实际上是一个很
随着制造工业的日益进步、传感器网络应用的广泛深入和用户对网络具有多媒体功能的迫切需求,多媒体无线传感器网络受到前所未有的关注。与传统无线传感器网络一样,多媒体无线
本文从复杂网络的研究背景、意义出发,介绍了复杂网络当前的研究现状,并通过介绍基本理论知识,引进该领域的一个研究热点—复杂网络的社区结构,探测网络的社区结构是一个非常
谈及体用,便是一种经验的总结.古人通过对认识自然和物化自然的规律性探索,提取并总结出相应的理念和观点,由此上升为精神追求的层面.以物为媒介所延伸出的各种矛盾之间进行
近年来,Flash技术越来越受到了人们的关注和喜爱,应用领域也在不断扩展,它超越了计算机的界限,广泛地应用在各种设备中,各种支持Flash文件播放的嵌入式产品也应运而生。同时,