系统功能分析
本基于微信小程序的绘画学习平台主要包括学生功能模块、讲师功能模块和管理员功能模块三大部分,下面将详细介绍管理员、讲师和学生分别实现的功能。
学生功能分析
没有账号的学生用户可进行注册操作,注册登录后主要实现的功能模块包括首页、课程信息、文章信息、论坛以及我的(课程信息、课程购买、作业信息、我的收藏管理、我要发帖和我的发帖)
管理员功能分析
管理员登录后主要功能模块包括个人中心、学生管理、讲师管理、课程类型管理、课程信息管理、课程购买管理、作业类型管理、作业信息管理、文章信息管理、论坛管理以及系统管理
讲师功能分析
讲师登录后主要实现的功能模块包括个人中心、课程类型管理、课程信息管理、课程购买管理、作业类型管理、作业信息管理、文章信息管理
用户体验需求分析
这个基于微信小程序的绘画学习平台要求在微信平台上可以运行,主要实现了注册登录、课程学习、作业查询、作业提交以及论坛交流等功能。
本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE
技术路线
开发语言:Java、小程序
前端技术:JavaScript、VUE.js(2.X)、css3
后端框架:ssm
JDK版本:JDK1.8
服务器:tomcat9
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
浏览器:谷歌浏览器
小程序运行软件:微信开发者