当前位置:主页 > 管理论文 > 移动网络论文 >

基于微信公众号的网络课程学习系统的设计与实现

发布时间:2017-06-07 08:34

  本文关键词:基于微信公众号的网络课程学习系统的设计与实现,,由笔耕文化传播整理发布。


【摘要】:随着移动智能设备的迅速普及,传统网络课程学习系统的弊端逐渐显现,PC端设备的物理局限性给用户造成了诸多不便,而独立封闭的系统研发模式又阻碍了知识资源的快速发现、合理整合和简便共享。为方便用户以移动智能设备为平台进行网络学习,本文设计了基于微信公众号的网络课程学习系统,并采用面向服务的体系架构对系统进行封装,实现了系统提供知识资源调用接口的功能。本文首先对传统网络课程学习系统中存在的问题进行了分析,根据微信公众号在国内各行业的发展现状和SOA的发展趋势,经过可行性分析和总体需求分析,将基于微信公众号的网络课程学习系统分为微信公众号、移动端网络课程学习和Web服务三大模块,并分别对各模块的研究重点和实现方法进行了介绍:微信公众号模块。分析Dom4j和XStream开源框架对微信公众平台各种消息类型的封装与解析方法,设计并编写MVC模式下的Java Bean可重用组件;基于HTTPS的加密通信和网络服务器身份认证流程,采用Java安全套接字扩展实现系统的免注册登录功能。移动端网络课程学习模块。采用交互式网页异步更新技术,实现MVC模式下表示层和业务逻辑层的动态数据交互能力;利用移动端页面搭建和数据库搭建技术,并通过数据库端分页,优化系统的用户体验,提高数据库的可扩展性。Web服务模块。研究SOA、Web服务的技术架构、简单对象访问协议(SOAP)、SOAP实现方案和SOAP安全性策略,设计基于Apache CXF框架的拦截器,实现服务请求者的权限级别划分,提高服务安全性。最后,本文分别对系统的用户界面、功能和性能进行测试,测试结果表明系统的公众号模块、移动端网络课程学习模块和Web服务模块均能满足用户的使用需求,并且具有较高的稳定性和安全性。
【关键词】:微信公众平台 OAuth2.0页面授权 jQuery Mobile SOA Apache CXF
【学位授予单位】:山东理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:G434;TP311.56;TP393.09
【目录】:
  • 摘要4-5
  • ABSTRACT5-8
  • 第一章 绪论8-12
  • 1.1 课题背景8
  • 1.2 国内外研究现状8-10
  • 1.3 本文的主要工作10
  • 1.4 论文组织结构10-12
  • 第二章 系统需求分析与设计12-45
  • 2.1 可行性分析12
  • 2.2 系统需求分析12-19
  • 2.2.1 系统功能性需求13-15
  • 2.2.2 系统角色分析15-18
  • 2.2.3 系统非功能性需求18-19
  • 2.3 系统架构设计19-21
  • 2.4 数据库分析与设计21-25
  • 2.5 系统模块分析与设计25-44
  • 2.5.1 微信公众号分析与设计26-30
  • 2.5.2 移动端E-Learning分析与设计30-38
  • 2.5.3 Web服务模块分析与设计38-44
  • 2.6 本章小结44-45
  • 第三章 系统实现45-70
  • 3.1 微信公众号的实现45-55
  • 3.1.1 消息推送功能的实现45-51
  • 3.1.2 自定义菜单功能的实现51-52
  • 3.1.3 免注册登录功能的实现52-55
  • 3.2 移动端E-LEARNING的实现55-66
  • 3.2.1 课程学习模块的实现56-59
  • 3.2.2 用户注册模块的实现59-61
  • 3.2.3 讨论区模块的实现61-63
  • 3.2.4 管理模块的实现63-66
  • 3.3 WEB服务模块的实现66-69
  • 3.4 本章小结69-70
  • 第四章 系统测试70-74
  • 4.1 UI测试70
  • 4.2 功能测试70-72
  • 4.3 性能测试72-73
  • 4.4 总体说明73-74
  • 第五章 总结和展望74-76
  • 5.1 总结74
  • 5.2 展望74-76
  • 参考文献76-78
  • 致谢78

【相似文献】

中国期刊全文数据库 前10条

1 韩涛,孟雅辉;基于数据库的网络课程学习路径优化方法的研究[J];中国远程教育;2005年11期

2 唐夏芸;黄宇星;;网络课程学习质量提高的要素及对策[J];福建商业高等专科学校学报;2006年02期

3 尕藏草;;网络课程学习策略的探讨[J];当代教育论坛;2006年20期

4 初艳霞;韩丹;;网络课程学习中认知系统的分析[J];现代教育技术;2006年03期

5 张成昆;;网络课程学习中学生学习自主性的激发与培养[J];软件导刊;2007年06期

6 郭向勇;傅国强;;网络课程学习质量综合评价模型研究[J];黑龙江高教研究;2008年01期

7 宗国升;;网络课程学习跟踪评价的实践探索[J];中国远程教育;2009年04期

8 陈慧;刘颖;陈蓓蕾;;网络课程学习兴趣的激发策略探析[J];软件导刊(教育技术);2011年05期

9 胡晓源;;网络课程学习监控策略初探[J];赤峰学院学报(科学教育版);2011年10期

10 刘玉梅;孙传远;;网络课程学习生态缺失现状的调查研究[J];职教论坛;2012年25期

中国硕士学位论文全文数据库 前10条

1 席秋玉;高校网络课程学习社区的构建、实现与分析研究[D];上海师范大学;2008年

2 张翔;基于MOOC思维的网络课程学习系统的研究与分析[D];云南大学;2015年

3 田家琛;基于微信公众号的网络课程学习系统的设计与实现[D];山东理工大学;2016年

4 杨思炜;网络课程学习者的激励机制设计与应用研究[D];西北大学;2012年

5 刘欣;基于电子学档的网络课程学习监控系统的设计与开发[D];东北师范大学;2013年

6 刘宇航;网络课程学习过程监控系统的设计与实现[D];哈尔滨师范大学;2010年

7 张家良;在校大学生公共英语网络课程学习现状调查与对策研究[D];云南大学;2013年

8 朴雪;基于情境认知理论的网络课程学习环境建设研究[D];辽宁师范大学;2006年

9 徐慕娟;促进网络课程学习社区知识共享的策略探究[D];湖南师范大学;2014年

10 韩微微;基于web日志的网络课程使用状况信息采集及评价的研究[D];哈尔滨师范大学;2010年


  本文关键词:基于微信公众号的网络课程学习系统的设计与实现,由笔耕文化传播整理发布。



本文编号:428610

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/428610.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6f3a5***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com