移动教学平台设计.ppt

上传人:枫** 文档编号:568552695 上传时间:2024-07-25 格式:PPT 页数:11 大小:213.06KB
返回 下载 相关 举报
移动教学平台设计.ppt_第1页
第1页 / 共11页
移动教学平台设计.ppt_第2页
第2页 / 共11页
移动教学平台设计.ppt_第3页
第3页 / 共11页
移动教学平台设计.ppt_第4页
第4页 / 共11页
移动教学平台设计.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《移动教学平台设计.ppt》由会员分享,可在线阅读,更多相关《移动教学平台设计.ppt(11页珍藏版)》请在金锄头文库上搜索。

1、基于基于3G平台的移动教育平平台的移动教育平台开发台开发 制作者:袁锡波制作者:袁锡波指导老师:刘锋指导老师:刘锋Contents拟解决问题拟解决问题资料综述资料综述 项目简介项目简介系统实现系统实现进度安排进度安排总结总结资料综述资料综述英国金斯顿大学开发了一套短信息服务系统,用于向学生发送课程安排、考试安排和考试成绩,与基于传统互联网的E一mail和Web方式,学生普遍认为通过SMS接收上述信息更具个性化,同时更为方便快捷。南非比勒陀利亚大学通过短信平台对农村学生开设教育学士学位课程、高级证书课程和其他一些特殊需求的个性化课程。北京大学现代教育中心教育实验室作为国内第一个移动教育实验室承担

2、了教育部关于移动教育理论与实践的试点项目,该项目持续四年,从2002年1月到2005年12月,共开发了三个版本的移动学习平台,其中一期平台是主要是利用短信息进行,实现了基于SMS的移动网和互联网的教学信息共享。上海电视大学通过实施“移动校园”计划,该校的8万多学生成为国内首批手机远程教育的受益者。主要包括两大部分:实时通知和教学辅导。实时通知功能主要指班主任和学生保持联系。国内对移动学习的研究还相对滞后,主要是由一些M-learning提供商发起,他们的目的主要是要把这些设备推向市场。而真正意义上的由教育机构发起的学术性研究团队还不多见,专业的研究队伍并未形成,不同高校的专业人员共同合作组成的

3、团队研究并未形成。项目简介项目简介 随着移动和通信技术的日益发展,从数字化学习到移动学习的趋势越来越明显。手机的日益普及功能的日趋强大,为打破时间和空间限制的移动学习提供了良好的硬件支持。因此,基于WAP技术的手机移动学习平台开发具有良好的应用前景。本次毕业设计将使用WAP技术和WML标记语言,并结合JSP技术,设计并实现了一个基于WAP技术的移动学习平台。该学习平台已在当前流行的浏览器环境和模拟器环境下测试通过,具有较好的灵活性以及跨越时空的便捷性,达到了预期的效果,真正实现了“随时、随地、随身”的学习。项目简介项目简介 一个移动教育平台应该包含以下几个功能:1.帐号的注册和管理:通过注册一

4、个帐号作为平台中的身份,然后通过帐号在平台学习和参加各种活动。 2.信息的发布和更新:管理员通过后台可以发布和更新最新消息和网站通知。3.论文的发布,阅读,收藏和下载:学生可通过帐号来进行论文的发布,阅读,收藏和下载。4.论坛功能:学生可以通过论坛功能进行学习及相关问题的讨论,以达到学习的目的。同时管理员可以通过后台对论坛进行管理。 5.管理员联系:设置管理员邮箱链接,学生通过这种方式对管理员提出意见,建议以及举报等信息,以改善教育环境和服务质量。系统实现系统实现 在实际的系统开发中,以Red Hat Enterprise Linux 5为平台,以Apache Tomcat 55为WAP服务器

5、,采用JSP和WML相结合的方式,按照MVC2模式进行各个模块的设计和实现。系统的后台数据库选择可跨平台的MySQL,采用 JDBC方式,在对数据库的操作上通过建立一个ConnectionManager类来提供对数据库的连接,然后通过DAO模式来调用。MVC2具体是指使用JSP+Servlet+JavaBean技术方案:Model层实现系统的业务逻辑,这里使用DAO模式封装对数据的操作;View层用于与用户的界面交互,采用JSP,WML结合实现;Controller层是Model层与View层间的纽带,使用Servlet来完成有效控制。WAP页面不同于普通Web页面,如果要在电脑终端上测试和浏

6、览JSP实现的WAP应用,除安装Java虚拟机(JRE)外还需要安装支持WAP的浏览器 (即手机模拟器)。目前,常用的WAP浏览器中,M3gate测试的最为严格和标准,因此本文采用此软件进行测试。拟解决问题拟解决问题 1.若要将WAP应用发布至外网,必须将代码应用到服务器平台上。为使Apache服务器能提供完整的WAP服务,需要将WAP的五种MIME类型添加到 Apache服务器的主配置文件中。首先,使用命令“vietchttpdconfhttpdconf”编辑Apache的主配置文件 httpdconf。然后,定位到AddType区域,按a进入插入模式,以“AddType textvndWA

7、PWML”格式将五种MIME类型添加进主配置文件,保持退出。最后,使用命令“etcinitdhttpd restart”重新启动Apache服务即可。 2.采用:M3gate浏览WAP页面时,有时会出现汉字为乱码的情况。这是由于系统编码问题造成的,WML的缺省编码是UTF-8,而汉字用的是 GB2312编码。要正常显示,需要将GB2312编码转换为UTF-8。在系统中,通过Java编写的字符转换类来实现。首先输出UTF-8中汉字编码的前缀“&#x”,再通过字符转换工具输出汉字所对应的16进制码,最后再输出字符串结束标记“;”。拟解决问题拟解决问题 3.移动设备往往存在屏幕小、内存不大、显示内容

8、有限的问题,因此,在页面的设计中必须添加方便、快捷的返回链接,避免使用复杂的页面布局元素。考虑到不同厂商不同型号的移动终端的差异性,要采用多种终端设备进行测试,保证WAP页面浏览时的通用性。 4.移动设备通过WAP方式访问通常需要支付流量费,为了减少流量,避免给用户产生昂贵的通讯费,在WAP页面中显示的内容应该力求简短。WML文件也应尽量简短,一般控制在2 KB以内。进度安排进度安排 第一阶段(2011年2月1日2011年2月15日):查阅资料以及相关网站,对毕业设计的内容已经要用到的技术做了解和学习。 第二阶段(2011年2月16日2011年2月25日):整理资料,完成详细设计,并开始进行外

9、文翻译。 第三阶段(2011年2月25日2011年3月5日):考虑设计过程中可能用到的技术手段,其相应工具以及可能遇到的困难等,完成开题报告,同时完成外文翻译 第四阶段(2011年3月5日2011年4月底):进行可以的设计,基本完成代码的编写。 第五阶段(2011年5月初2011年6月1号):对课题设计成果进行最终的整理,撰写毕业论文。准备答辩。总结总结 随着移动和通信技术的日益发展,从数字化学习到移动学习的趋势越来越明显。手机的日益普及功能的日趋强大,为打破时间和空间限制的移动学习提供了良好的硬件支持。因此,基于WAP技术的手机移动学习平台开发具有良好的应用前景。本文详细介绍了WAP技术和WML标记语言,并结合JSP技术,设计并实现了一个基于WAP技术的移动学习平台。该学习平台已在当前流行的浏览器环境和模拟器环境下测试通过,具有较好的灵活性以及跨越时空的便捷性,达到了预期的效果,真正实现了“随时、随地、随身”的学习。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号