基于Android的多媒体教学资源平台的设计与实现-教育文档.docxVIP

基于Android的多媒体教学资源平台的设计与实现-教育文档.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 Android 的多媒体教学资源平台的设计与实现 国外的多媒体教学资源平台起步较早, 不论是在界面还是技 术水平上,都比较完善。其中,在功能点上会因教学而异,较为 多样化 [1] 。一些成熟的多媒体教学资源平台在功能点方面加入 了可活动式学习的功能模块, 往往网站会设计一个虚拟的教学情 境,使学生融入其中,进一步了解学习内容。还有一些网站,视 频教学、 远程培训做得比较成功, 学生可以通过下载或在线听课 随时学习教学课程, 根据自身情况灵活掌握学习进度 [2] 。另外, 国外的多媒体教学资源平台在作业提交方面也做得很智能化, 包 括自动排查提交情况,自动及时提醒,汇总报告等功能。当然, 在界面设计个性化方面也做得比较突出, 界面简洁明确, 人性化 设计和智能化功能无不体现出网站的魅力[3] 设计和智能化功能无不体现出网站的魅力 [3] 。 当今移动端系统主要有 Android 和 IOS 两种,考虑到 Android 系统的迅速发展和极高的普及率,同时其平台的开放性和友好 性,这款基于 Android 系统的多媒体教学资源平台便应运而生 了。其系统同时配备了网页客户端, 主要用于弥补手机客户端的 一些固有缺陷缺陷, 更好地系统性实现功能, 帮助师生完成教学 任务和学习任务。 多媒体教学资源平台的分析与设计 系统需求分析 本文是基于 Android 的多媒体教学资源平台的研究与构架, 意在构建一个 B/S 模式的基于 Android 的多媒体教学资源平台, 最终形成一个以课程为中心,集作业、答疑、交流、考试、管理 于一体的具有开放的、交互的网上学习及教学平台。因此,多媒 体教学资源平台根据不同的使用者, 共分三个部分: 一部分是面 向网站管理员的部分,总体管理、文件管理、用户管理、论坛管 理等操作是在这部分完成; 另一个部分是面向教师的; 第三部分 是针对学生的,这部分内容包括课件学习、作业上传和查看、课 件下载、在线答疑、在线考试、教学预定等操作。 Android 客户 端具体体现学生部分,主要是课件学习、作业查看、在线答疑和 教学预定,其他复杂操作均在 PC端实现。 系统总体设计 1.2.1 总体结构设计 根据前文做出的分析及定义, 该文提出了一个多媒体教学资 源平台的模型, 并将在此基础上利用An droid技术和ASP构建基于 源平台的模型, 并将在此基础上利用 An droid技术和ASP构建基 于Web和An droid客户端的开放的、 资源共享的、 动态的交互式 多媒体教学资源平台,客户端可以在 Android 手机端使用, PC 端部分可以在基于 IE 等浏览器构建的计算机上使用。在整体结 构上是采用三层 (数据层 / 业务逻辑层 / 表现层) 分离的 B/S 设计 模式,各类教学资源信息采取中心数据库 SQLServer 统一组织, 储存;同时本系统面向学生、教师、系统管理员三种角色的用户 分配不同权限,形成用户管理模块、学生模块、教师模块、管理 员模块四大类功能模块。管理员模块具体的功能设计为:用户、 文件、论坛、公告、新闻、站内短信;学生模块具体的功能设计 为:课件、作业、在线答疑、信息管理、在线交流、教学预定, 如图 1 所示。 系统数据模型设计 关系 E-R 图,如图 2 和 3 所示 图2 短信收发关系模型 图3 教学预定关系模型 本章主要讲述了系统的需求分析和概要设计,讲述系统的功 本章主要讲述了系统的需求分析和概要设计, 讲述系统的功 能模块进行需求分析, 对系统总体要求和各模块进行了阐述, 对 各模块的主要功能进行了说明与分析。 并对系统的性能需求进行 分析、对数据库的分析和设计。 多媒体教学资源平台的实现 2.1 Android 客户端在线交流模块的实现 站内短信系统可以即时的发送站内短信息, 因为用户在站内 所有行为都是与其自身相关的信息操作, 所以在此不会有权限的 区分,在进入站内短信息时不做权限判定。 发送短信时不能发给 自己,不能发给站内非注册用户。 站内短信子系统主要有一个对 库中短信的内容,发短信页面也是用到几个 TextBox ,把它的值 插到数据库中。短信息管理页面如下图 4 所示: 话框:查看短信内容页面很简单就是用几个TextBox 话框:查看短信内容页面很简单就是用几个 TextBox 来显示数据 图4 短信管理页面 具体实现代码如下: 在前端将用户聊天信息发送给服务端时,同时将字体颜色, 表情,对象,以及是否是悄悄话等信息捆绑一同传值给 msgTo, 之后再判断聊天对象,系统中会调用message这个对象,它是系 统用于抽象(保存)一条聊天信息的类,他会将聊天信息和聊天 对象的值保存到数据库中,程序如下: [message.setMsgFrom (sessi

您可能关注的文档

文档评论(0)

wangyueyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档