首页> 中文学位 >基于Webservice的远程教育系统的设计与实现
【6h】

基于Webservice的远程教育系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1 课题研究背景及研究目的和意义

1.2 课题研究的现状

1.3 本论文的主要内容

第二章 系统需求分析与图例说明

2.1 远程教育系统的用户角色分析

2.2 远程教育系统的功能性需求分析

2.3 远程教育系统的非功能性需求分析

2.4 远程教育系统的开发相关技术分析

2.5 本章小结

第三章 远程教育平台的设计

3.1 系统的总体架构

3.2 系统功能模块划分

3.3 系统数据库设计

3.4 系统各个模块设计

3.5 本章小结

第四章 远程教育平台的实现

4.1 用户管理模块的实现

4.2 课程章节管理模块的实现

4.3 课程视频管理功能模块设计实现

4.4 在线考试管理功能模块设计实现

4.5 资源管理功能模块设计实现

4.6 本章小结

第五章 系统测试

5.1 测试情况简述

5.2 系统功能性测试

5.3 非功能项的测试

5.4 结果分析

5.5 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

展开▼

摘要

随着计算机、互联网技术的蓬勃发展,信息化教育已经在我国取得了飞速的发展,人们获取教育的方式和途径也越来越多,越来越多的高校开设了远程教育课程,满足越来越多的人们获取教育和知识,使得人们更公平的获得受教育的机会。但是传统的远程教育模式较为单一,其远程教育平台的受众群体还只限于特定专业的学生学习,同时相当的课程缺乏授课者与学生之间的互动,十分枯燥无味,这大大降低了远程教育系统的优势。
  本文正是在此背景下,基于现有的互联网和计算机技术,设计实现了一个基于Webservice的远程教育系统。本文研究设计的远程教育系统可以很好的解决传统教育平台的问题,学生在其平台上注册一个账号就可以登入,通过友好的课程选择,学生就能获得自身需要的课程,同时平台里面各个课程之间都是相互独立的,每个课程都由对应的老师进行更新和维护,区别于传统的1-2两小时的冗长的课程,平台内的每小节可能都配有知识点划分或者相对应的练习题,对于这些练习题,能够实时给出学生作答的分数。本文的远程教育系统采用B/S架构,利用了Java EE、Flex、Red5等技术开发实现。
  本文首先对基于Webservice的远程教育系统进行了需求分析,分析该系统需要实现的功能主要包括满足大量的学生同时在线学习、考试和统计结果,满足课程、教学视频的发布与管理,对课程资源能够分门别类管理。其次,根据需求分析,开展系统的功能设计,为了满足本次远程教育系统的的功能,采用Java EE、Flex、Red5等技术实现了用户角色模块、网络课程章节模块、课程资源管理模块、在线实时评测模块和课程资源管理模块五大功能模块的功能,完成五大功能模块的流程设计并进行实现。最后,针对设计的系统,进行了必要的系统测试,并展望了下一步的改进方向。完成测试环境的搭建,然后从功能项和非功能项两个方面进行了测试,根据测试的数据进行了分析,给出测试结果,测试结果表明设计的平台从功能到性能已达到预期目标,满足设计需求。分析了设计的系统还存在哪些可改进之处,给出了日后的改进方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号