- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络微信教学系统的设计与研究
摘要:在目前的网络教学系统中,存在着无法与移动设备友好兼容的问题,该篇论文针对此问题,对公众平台与微信网上教学系统服务应用的可行性进行深入分析与研究。有效应用JavaWeb软件技术,实现校内外系统与微信开放接口的对接,进行网上教学系统架构、功能及框架的设计,创建了一个以微信为平台的网上教学系统,该教学系统有效实现了师生间信息的服务与交流。
关键词:微信;网上教学;JavaWeb
中图分类号:G434 文献标识码:A 文章编号:1009-3044(2017)04-0050-02
在信息技术飞速发展的今天,高等院校教学评价考核的关键指标就是数字化校园。为使师生间的学习和工作更加方便,各高等院校纷纷创建了网上教学系统与精品课程网站,该系统以应用计算机技术为主[1] ,建立起门户网站,对各类信息进行宣传和发布。不过,伴随移动智能终端的高速发展,以及互联网的全面普及,以往利用Web 发布的信息与移动设备间无法实现兼容,不能进行友好的显示,学生们作为移动新用户的需求得不到满足,移动新用户简单的交互和查询功能都无法实现,利用传统方式进行操作极为复杂,也不够便捷,并且随时实现信息的服务和交流无法通过传统网络信息服务系统实现。
1 相关技术
如今,高等院校的信息化系统尤其是网上教学系移动终端信息发布方式包括很多种,第一类为网络应用程序,主要基于网络浏览器运行的Web App程序,该程序的优势为升级简单,部署便捷,应用范围较广,但无法支持推送,用户浏览体验不高是该程序的主要缺点。还有一类为原生应用程序,主要基于移动操作系统开发的,该程序的优势在于支持推送,用户具有良好的体验,不过,对非智能手机无法提供有力的支持,而且不同的平台,如IOS,Android,WindowsPhone等,需要不同版本的客户端,开发和维护的成本大大增加,并且不利于及时更新。综上所述,微信的推出,为上述问题的解决提供了有效的方案。2011年年初,腾讯公司推出一款移动社交软件,叫做微信,该软件可支持多人语音对讲,可实现语音和图文的发送,可支持视频功能。该软件突破了移动互联网与传统电信通信的界线,在信息传播方面,实现了跨操作系统平台,跨通信运行商的限制。在开发和设计MVC(Model-View-Controller,模型-视图-控制)框架时。构建了三层结构模型,称为MVC,核心部件是控制器,担负着接收视图请求的任务,并将响应信息发送至视图,与此同时,模型实现了交互功能,可将信息写入数据库,或者获取数据库相关信息 。如图1 所示,由不同组件实现了三层模型的设计,相关组件包括应用逻辑,显示逻辑和处理过程,通过这种方式有效利用相关组件,实现交互,推进软件开发进程,系统整体接口明确,职责清楚。
JQuery 属于以轻量级JS库,应用的?S可协议为MIT,是免费和开源的,对各类浏览器与CSS3层叠样式相互兼容,用户处理HTML、Events时更加方便,获得的动画效果也比较理想,为网站提供的AJAX交互更加便捷。而且做得多,写得少是其强调的主要理念。通过设计JQuery 语法,开发人员对文档对象的操作更加方便、对其他功能,使用Ajax、事件处理、DOM元素的选取、动画效果的制作等也非常便捷。
2 系统总体设计
2.1 系统整体框架设计
校内与公共系统共同组成系统。而微信服务器,已预装微信软件的移动设备共同组成公共网络系统,请求或者查询指令由微信用户发送至腾讯微信服务器,相关查询或者接收指令由微信服务器接收之后,第三方服务平台接收微信公众平台接口所转发的信息,等处理结果出来以后再向微信用户反馈,并将该信息显示在客户端。第三方服务平台由校内的网络进行部署,该平台连接至数据库系统、教务系统、OA办公系统以及校内的门户网站,通过校内各系统所提供的API,第三方平台处理各类通信业务,并且根据消息接口,向微信服务器回复微信的请求。微信第三方服务器由校内的网络进行设置,不但提升了微信服务的反应速度,也确保了系统的安全性。
2.2 系统功能设计
以用户需求为根本,与业务逻辑设计微信服务功能有效结合。以微信可实现功能与学生培养机构的实际情况为基础,可将网上教学系统服务公众平台模块分为三大功能,具体如图3所示:第一部分为自动应答模块;第二部分为信息推送模块;第三部分为互动交流模块。在上述三部分功能模块中,针对实际状况,利用公众平台对第三方服务和后台进行管理,对信息服务目录进行分类,将各类服务内容进行编辑并且提供给用户。
1)信息推送功能模块:为微信师生用户提供各种服务信息并且进行推广和宣传。
2)自动应答功能模块:主要功能包括用户常规性咨询内容,比如,学生服务指南、培养、单位简介、学科和学位建设
原创力文档


文档评论(0)