利用微信平台开发教学支持服务系统的技术实现

利用微信平台开发教学支持服务系统的技术实现

ID:11936044

大小:35.50 KB

页数:9页

时间:2018-07-15

利用微信平台开发教学支持服务系统的技术实现_第1页
利用微信平台开发教学支持服务系统的技术实现_第2页
利用微信平台开发教学支持服务系统的技术实现_第3页
利用微信平台开发教学支持服务系统的技术实现_第4页
利用微信平台开发教学支持服务系统的技术实现_第5页
资源描述:

《利用微信平台开发教学支持服务系统的技术实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、利用微信平台开发教学支持服务系统的技术实现 摘要:“微信”作为腾讯公司开发的一款即时通讯软件,凭借其跨平台的应用、方便的用户添加、良好的用户体验以及提供有效的第三方开发的接口,通过和后台管理平台以及后台数据库系统进行有效的衔接,使移动客户端成为获取信息的终端设备,用低廉的开发成本,开发出比传统的教学支持服务系统实用性更强系统。该文详细介绍了利用SpringMVC三层框架,在移动端基于微信公众号的教学支持服务系统开发设计过程。本文采集自网络,本站发布的论文均是优质论文,供学习和研究使用,文中立场与本网站无关,版权和著作权归原作者所有,

2、如有不愿意被转载的情况,请通知我们删除已转载的信息,如果需要分享,请保留本段说明。 关键词:移动开发;微信;教学支持服务系统  中图分类号:TP393文献标识码:A文章编号:1009-3044(2017)08-0103-02  当前,在全球信息化的大背景下,很多?W校和教育单位根据学历教育的特点结合自身的要求开发出了不少教育管理系统、支持服务系统等;通过系统管理的方式来提升工作效率、避免出现管理疏漏。但是,目前大部分的管理系统和支持服务系统都是基于PC终端的B/S结构系统,系统为学生提供支持服务的条件还是建立在学生能够主动使用系统的

3、基础之上,而且对于使用系统的外部软硬件环境还有一定的要求。随着我国智能移动终端设备的逐步普及,通过建立面向移动终端设备的支持服务系统,把手持移动设备变成信息获取的直接渠道,使系统被动的被学生使用变成系统主动服务学生,通过这样的转变使我们的支持服务系统更加方便、灵活,能够更好地满足学生的需求。  1面向移动终端的系统开发模式和开发框架  1.1两种目前面向移动终端的系统主流开发模式  1)APP客户端模式:APP即智能手机上可以安装的第三方应用程序。这种模式可以根据用户的需要,提供功能完善的软件服务,并且用户使用更加的方便快捷;但是开

4、发周期很长,开发难度很大,不同的平台要开发不同版本的APP应用,开发的成本非常高。  2)微信轻应用模式:即把支持服务系统的相关功能和微信公众号进行整合,通过对微信公众号进行二次开发,在微信提供的用户交互的基础功能之上增加新的个性化功能,来完成系统所提供的服务。  1.2基于微信的轻应用相对于传统APP的优势  1)开发成本低  把微信作为系统开发的平台,可以有效降低开发成本,利用微信免费提供的API接口可以很容易的实现系统的个性化功能;同时利用微信现有的显示界面可以减少UI开发的工作强度;同时微信支持目前所有主流操作系统,使基于微

5、信的系统可以通过一次开发支持跨平台工作,从而极大的降低开发成本。  2)系统升级方便,功能丰富  基于微信平台进行二次开发的系统,与微信直接是松耦合关系,对于系统功能的更新,不需要对微信客户端进行任何改变,这为系统的功能升级增加新的功能和服务提供了极大的便利。  3)提升移动数据的传输效率  为了提高在移动互联网中的传输速度和质量,微信通过对数据传输机制的优化,使移动数据的传输速度更快,同时移动流量更低。  1.3开发框架的主要技术  根据微信的特点,结合教学支持系统的功能开发要求,本系统采用微信轻应用的模式作为移动端系统开发模式;

6、移动端微信系统的开发利用现在流行的移动开发模式――springM-VC三层框架模式,系统开发主要采用了以下的技术架构来实现:  1)Spring框架:系统选择Spring框架这个目前主流移动开发框架进行系统开发,利用框架提供的各种基础组件,分层进行系统开发,提升开发效率。  2)mybatis持久化层:主要提供数据库和系统连接的功能,Mybatis的功能架构分为三层:1)API接口层;2)数据处理层;3)基础支撑层。  3)JQueryMobile:主要用来进行¨层面的开发工作。  4)XML技术:移动开发的系统间数据传输和存储主要

7、方式。  5)数据库:本系统选择开源数据库MySQL进行系统数据库的开发。  2移动端微信系统的主要功能  基于微信平台的教学支持服务系统分为后台管理平台和移动端微信系统两个子系统,后台管理平台类似于一般基于B/S模式的MIS(ManagementInformationSystem,管理信息系统j的应用,网上类似的研究也有很多,本文对实现技术不做详细的说明;本文主要介绍移动端微信系统的技术实现,微信系统的主要功能是为在校学生,提供获取各类有关学习方面信息的支持服务。  2.1系统主要功能菜单  根据学生对微信公众号系统提供服务的实际

8、需求,以及微信公众号主菜单只能设计三栏的要求,系统主要包括三大块功能:“信息咨询”、“个人中心”和“在线申请”。  2.2信息咨询功能  信息咨询功能主要为学生提供入学后在校学习的指导和承担部分招生信息的发布功能,所以分为两个子菜单:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。