基于微信服务的移动教学系统的设计与实现
发布时间:2017-09-13 15:40
本文关键词:基于微信服务的移动教学系统的设计与实现
更多相关文章: 微信公众平台 移动教学 云服务器 移动互联网
【摘要】:近十年间,互联网和移动通讯技术的高速发展和较高的普及率,以及移动终端设备使用率的提升,即时通讯软件从PC端转向到移动终端。微信作为国内用户量最大的即时通讯软件,由于传统的教学模式存在的弊端、学生对移动终端的依赖以及完全属于自己的时间和空间的减少等因素为移动教学的发展奠定了基础。同时也提高了学生学习的主观能动性和与教师之间的知识沟通。因此,需要开发基于微信服务的移动教学系统来促进信息化教育的发展。一个完整的移动教学系统由软件层次和物理层次共同构造设计的。其中,软件层次构造是呈现给学生的前端设计和实施具体任务的后台设计;物理层次构造包括高响应性、系统优化、负载均衡等方面,为本文系统顺利运行提供了基础。本文系统以微信公众平台开放接口为基础,设计基于微信服务的移动教学平台。利用微信公众平台的普及性来推动移动教学的发展。同时,公众平台为开发者提供规范的接口,能根据实际需求更好地设计和扩展业务功能。本系统主要由微信客户端和PC端信息管理系统组成,并将应用服务器部署到阿里云平台的ECS上,在PC端对ECS上的数据进行运维和管理。微信客户端按照功能分为知识殿堂、教学资讯和教学反馈三个模块,学生使用这些模块进行移动学习。微信服务通信系统由数据通信、消息处理和消息响应三部分组成,数据通信负责消息的XML和JSON数据格式的解析和封装,然后与微信公众平台接口进行数据通信;消息处理负责处理微信后台数据,向学生主动回复消息。PC端信息管理系统包括导入、导出、功能菜单、统计图和退出5个模块,功能菜单中除了文件管理以外均可用导入和导出功能更新教学资料,统计图能以图表形式显示调查问卷的结果。首先,对移动教学系统进行总体设计、系统需求和系统角色分析,再对所有的子模块进行需求分析和总体设计,以及系统性能分析和数据库表的设计。然后,对系统进行架构设计,在对其进行详细设计。本文对整个系统进行性能优化,实现结果表明,系统在性能和功能上均表现良好,达到实际需求。
【关键词】:微信公众平台 移动教学 云服务器 移动互联网
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要4-5
- Abstract5-10
- 第1章 绪论10-15
- 1.1 研究背景10-11
- 1.2 国内外研究现状11-13
- 1.2.1 国外移动在线教学平台12
- 1.2.2 国内移动在线教学平台12-13
- 1.3 系统功能概述13-14
- 1.4 论文组织结构14-15
- 第2章 关键技术15-29
- 2.1 微信公众账号15-21
- 2.1.1 帐号类型15-16
- 2.1.2 开发接口16-21
- 2.2 数据格式21-23
- 2.2.1 XML技术21-22
- 2.2.2 JSON技术22-23
- 2.3 ECS云平台23-26
- 2.3.1 ECS系统架构简介23-24
- 2.3.2 ECS优势与功能24-25
- 2.3.3 ECS存储结构25-26
- 2.4 C#操作数据库介绍26-28
- 2.5 本章小结28-29
- 第3章 移动教学系统的需求分析和总体设计29-43
- 3.1 系统总体设计29-33
- 3.1.1 系统实现目标29-30
- 3.1.2 系统需求分析30-31
- 3.1.3 系统角色分析31-33
- 3.2 微信服务通讯的总体设计33-35
- 3.3 微信客户端的总体设计35-36
- 3.3.1 知识殿堂模块35
- 3.3.2 教学反馈模块35
- 3.3.3 教学资讯模块35-36
- 3.4 PC端信息管理系统的总体设计36-37
- 3.4.1 功能菜单模块36
- 3.4.2 其他功能模块36-37
- 3.5 性能需求分析37
- 3.6 系统数据库设计与分析37-42
- 3.6.1 数据库设计原则38
- 3.6.2 数据表设计38-42
- 3.7 本章小结42-43
- 第4章 移动教学系统的详细设计与实现43-59
- 4.1 系统架构设计43
- 4.2 微信服务通信系统的详细设计与实现43-46
- 4.2.1 微信服务通信的整体结构44-45
- 4.2.2 微信服务通信流程45-46
- 4.3 微信公众平台系统的详细设计与实现46-50
- 4.3.1 知识殿堂模块47-48
- 4.3.2 教学反馈模块48-50
- 4.3.3 教学资讯模块50
- 4.4 PC端信息管理系统的详细设计与实现50-58
- 4.4.1 功能菜单模块51-55
- 4.4.2 导入与导出模块55-58
- 4.4.3 统计图模块实现58
- 4.5 本章小结58-59
- 第5章 总结与展望59-61
- 5.1 总结59
- 5.2 展望59-61
- 参考文献61-63
- 致谢63
【相似文献】
中国期刊全文数据库 前10条
1 魏丹丹;胡小强;;高校运用手机开展移动教学的可行性分析[J];科技广场;2007年06期
2 程超;李玉香;韩庆山;;基于校园网的高校移动教学系统研究[J];教育与职业;2010年05期
3 朱琦;李兆君;郭威;;基于手持设备的英语教学支持系统的研究[J];中国教育信息化;2009年19期
4 蓝丹;;移动教学平台组建的需求及实现分析[J];计算机光盘软件与应用;2012年14期
5 张黎;惠普引领移动教学新时尚[J];中小学电教;2003年07期
6 韦亚君;;浅谈语文移动教学的发展历程与理论基础[J];安徽文学(下半月);2013年06期
7 张国春;;桌面“云”系统 实现移动教学的利器——桌面“云”系统在北京理工大学附中的应用实践与探索[J];中小学信息技术教育;2013年10期
8 肖媚娇;;运用微信公众号开展移动教学的探索——以幼教专业计算机应用课为例[J];中国信息技术教育;2014年16期
9 孙维举;;无线网络在中等职业学校移动学习中的应用研究[J];网友世界;2013年Z3期
10 杨登攀;白蕾;惠斌武;;基于Live CD的移动教学平台设计与实现[J];电脑知识与技术;2009年17期
中国重要报纸全文数据库 前9条
1 北京商报记者 程铭R,
本文编号:844587
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/844587.html