本系统分为学生,教师,管理员三个角色,学生的主要功能是查看课程介绍,课程详情,在线选课,修改个人信息等等;管理员登陆系统对用户,教师,课程分类,课程信息,选课信息等进行管理;教师登陆系统可以上传课程,查看学生选课信息,退选信息等;本系统是微信小程序设计,文档齐全,功能齐全
本项目支持商家入驻,后端基于SpringBoot 研发,前端使用 Vue、uniapp开发, 系统全端全部代码开源,前后端分离,支持分布式部署,支持Docker,各个API独立,并且有独立的消费者。
JNPF采用全新的前后端分离模式, 下载源码后可将项目直接导入Visual Studio 2017运行,JNPF快速开发平台采用前后端分离技术、采用B/S架构开发,形成一站式开发多端(APP+PC)使用, 实现统一的权限管理、灵活的接口调用、拖拽式流程搭建等操作。
系统基于前后端分离的架构,后端采用Java + Mysql,前端基于当前流行的Uniapp。
前端使用`uniapp`,后端使用`SpringBoot`。