基于微信小程序的在线课堂设计与实现

925 篇文章 3 订阅
337 篇文章 7 订阅

本选题主要是设计开发一个基于微信平台的在线课堂小程序,将微信小程序开发框架作为技术支撑,课程教学资源作为内容支撑,为课程资源提供一个适应新时代的基于微信平台的在线课堂小程序。实现了将微信小程序与在线课堂进行融合,吸收微信小程序快捷、免安装下载、低开发成本、庞大客户群等诸多优势,呈现出一个更加便捷、适应新时代生活节奏、适应不同年龄段、不同的工作时间规律的学习方式。

实现在线课堂在微信平台上线运行,借助微信平台庞大的用户量,将在线课堂更好的推广出去。设计出基于移动端、用户界面友好、方便快捷、占地小、跨平台的在线课堂小程序。随着在线课堂小程序的上线,将为学员提供一个便捷,功能完善的学习途径。让更多的人在手机微信端就可以轻松访问在线课堂小程序,直接了解和学习优秀课程教育资源。

本系统小程序端使用微信开发者工具开发,该系统服务器端使用Java语言开发,结合SSM框架,SSM框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。服务器端开发工具是IDEA。系统数据库采用MySQL,运行平台:Windows7及以上,采用Tomcat7.0以上作为WEB服务器软件。

本在线课堂微信小程序管理员,教师,学生。管理员功能有个人中心,班级管理,学生管理,教师管理,课程信息管理,作业布置管理,学生选课管理,作业提交管理,作业评分管理,课堂签到管理,课程分类管理,课程资源管理,课程成绩管理,课程评价管理,试题管理,试卷管理,考试管理。教师布置作业,作业评分,发布课程资源,考试信息。学生可以签到,提交作业,参加考试等。因而具有一定的实用性。

 

 

本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE

技术路线

开发语言:Java、小程序

前端技术:JavaScript、VUE.js(2.X)、css3

后端框架:ssm

JDK版本:JDK1.8

服务器:tomcat9

数据库:mysql 5.7

数据库工具:Navicat11

开发软件:eclipse/myeclipse/idea

浏览器:谷歌浏览器

小程序运行软件:微信开发者

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值