在线课堂微信小程序有管理员,教师,学生。管理员功能有个人中心,班级管理,学生管理,教师管理,课程信息管理,作业布置管理,学生选课管理,作业提交管理,作业评分管理,课堂签到管理,课程分类管理,课程资源管理,课程成绩管理,课程评价管理,试题管理,试卷管理,考试管理。教师布置作业,作业评分,发布课程资源,考试信息。学生可以签到,提交作业,参加考试等。
1.本系统针对人们现在对优秀课程教育资源学习和了解的需求,而特别推出在线课堂微信小程序,满足人们对于学习的个性化需求;实现了一对一、一对多沟通反馈,形成了随时学、随处学的新时代学习模式。
2.为了提高系统的安全性,对数据库进行加密,使系统的安全性得到进一步提高。
本系统小程序端使用微信开发者工具开发,该系统服务器端使用Java语言开发,结合SSM框架,SSM框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。服务器端开发工具是IDEA。系统数据库采用MySQL,运行平台:Windows7及以上,采用Tomcat7.0以上作为WEB服务器软件。