# qyxt **Repository Path**: lazyboneszqs/qyxt ## Basic Information - **Project Name**: qyxt - **Description**: 全优学堂培训机构管理系统、艺陪管理系统,系统功能包括学员管理、员工管理、课程管理、班级管理、收费模式管理、课时管理、智能一键排课、排课变更、记上课、订单管理、收费打印、经营报表、续费提醒、小程序管校等,功能逐步完善中。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: https://www.jljiayu.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 269 - **Created**: 2023-04-05 - **Last Updated**: 2023-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 平台简介 [语雀readme地址](https://www.yuque.com/u544562/vug11h/ow0iyx) > 全优学堂培训机构管理系统,包括课时管理、一键排课、学员管理、课程管理、班级管理、课时管理、校区管理等。 > > 提供机构端管理小程序,轻松记上课,查询学员剩余课时,已开课列表,学生信息、员工信息等。 > > 提供家长端小程序,根据手机号码自动绑定学生,绑定后自动接收上课通知,随时查询剩余课时、上课记录等。 ## 欢迎评论、Star > 如果项目对您有点用,欢迎⭐️⭐️⭐️Star⭐️⭐️⭐️ > 如有任何疑问,欢迎微信或者提Issues ## 联系我 微信扫描下方二维码联系客服 ![image.png](https://jljiayu.cn/img/gitee/0.png)
微信 > 添加时烦请备注gitee ## 鸣谢 基础管理功能代码参考 [ruoyi-vue](https://gitee.com/zhijiantianya) 重新编写 持久层框架增强工具 [MyBatis-Plus](https://baomidou.com/) 微信Java开发工具包 [WxJava](https://gitee.com/binary/weixin-java-tools) ## 在线体验 体验地址:[https://qyxt.jljiayu.cn](https://qyxt.jljiayu.cn) > 账号密码:zuhu2/qweRT12345!@#$% 微信小程序二维码 ![image.png](https://jljiayu.cn/img/gitee/1.png) ![image.png](https://jljiayu.cn/img/gitee/1_1.png) > 小程序功能介绍:[https://www.yuque.com/u544562/vug11h](https://www.yuque.com/u544562/vug11h) ### 相关截图 #### PC端 ![image.png](https://jljiayu.cn/img/gitee/2.png) ![image.png](https://jljiayu.cn/img/gitee/3.png) ![image.png](https://jljiayu.cn/img/gitee/4.png) ![image.png](https://jljiayu.cn/img/gitee/5.png) ![image.png](https://jljiayu.cn/img/gitee/6.png) ![image.png](https://jljiayu.cn/img/gitee/7.png) ![image.png](https://jljiayu.cn/img/gitee/8.png) ![image.png](https://jljiayu.cn/img/gitee/9.png) #### 机构端小程序 ![image.png](https://jljiayu.cn/img/gitee/10.png) ![image.png](https://jljiayu.cn/img/gitee/11.png) ![image.png](https://jljiayu.cn/img/gitee/12.png) ![image.png](https://jljiayu.cn/img/gitee/13.png) ![image.png](https://jljiayu.cn/img/gitee/14.png) ![image.png](https://jljiayu.cn/img/gitee/15.png) #### 家长端小程序 ![image.png](https://jljiayu.cn/img/gitee/16.jpg) ![image.png](https://jljiayu.cn/img/gitee/17.jpg) ![image.png](https://jljiayu.cn/img/gitee/18.png) ## 部署说明 > 后续完善 ## 功能说明 ### 基础功能说明 | **功能** | **说明** | | --- | --- | | 系统管理-菜单管理 | 后续丰富说明 | | 系统管理-试用管理 | 后续丰富说明 | | 系统管理-字典管理 | 后续丰富说明 | | 系统管理-部门管理 | 后续丰富说明 | | 系统管理-租户管理 | 后续丰富说明 | | 系统管理-角色管理 | 后续丰富说明 | | 系统管理-用户管理 | 后续丰富说明 | | 系统管理-在线用户管理 | 后续丰富说明 | ### 业务功能说明 | **功能** | **具体功能** | **说明** | | --- | --- | --- | | 教务管理 | 课程信息 | 新设课程,可按课时、按时间、按期收费 | | 教务管理 | 班级信息 |
- 单个课程可设置多个班级,可设置开班状态、每次上课扣减课时数等
- 可查询某班级内所有学员信息、班级课表、班级上课记录
| | 教务管理 | 学生信息 |
- 展示所有学生信息,可根据学生查询报读课程、订单、课表、上课记录、课时变更记录等。
- 单个学生可设置多个联系人
| | 教务管理 | 学员中心 | 根据学员查询每个学生的具体信息,包括课程、订单、课表、上课记录、日志等 | | 教务管理 | 排课
|
- 自动排课
- 可重复排课或单次排课
- 重复排课可设置每周重复、隔天重复、隔周重复
- 可选择每周星期几上课
- 选择上课时间、上课教师
| | 教务管理 | 上课记录 |
- 可根据时间、班级、校区、查询所有上课记录
| | 教务管理 | 记上课 |
- 查看排课信息,记上课,选择到课学员
- 可自定义记上课,更灵活
| | 业务办理 | --- | 学员报名,选择学生、课程进行报名,报名过程中可进行折扣,选择收费方式,设置订单标签及销售员工等 | | 机构管理 | 员工管理 | | | 机构管理 | 教室管理 | | | 机构管理 | 校区管理 | | | 机构管理 | 收款账户管理 | | | 经营报表 | --- | 按时间周期、校区、课程查询**各月课程营收报表**,其他报表开发中 | | 学校信息 | --- | 每个租户可维护所在地区所有学校信息,便于后续营销、分析。 | ### 小程序功能说明 | **功能** | **说明** | | --- | --- | | 课程 |
- 展示本机构所有课程
- 展示课程内学员信息,包括收费方式、总课时、当前剩余课时
| | 班级 |
- 展示所有班级
- 班级学员
- 班级课表
- 班级上课记录
| | 学员 |
- 展示所有学员列表
- 查看学员所学课程信息
- 查看学员课表
- 查看学员上课记录
| | 员工 |
- 查看员工列表
- 查看员工个人信息
| | 记上课 |
- 展示课表后,选择需记上课的排课
- 选择上课学员、到课状态、扣减课时数量
- 点击按钮直接提交上课
| | 上课记录 |
- 可根据时间、班级查询上课记录
- 上课记录包括上课学员、到课状态、扣减课时
| | 今日课程 |
- 展示今日待上课程
| | 课表 | 按日期展示课程信息 | | 绑定系统账号 | 解除绑定、绑定系统账号 | | 切换校区 | 可切换校区,切换后展示对应校区的数据 | | 切换租户 | 切换租户 | ## 技术选型 ### 后端 - spring boot 2.1.10.RELEASE - spring security - spring-security-jwt - spring-security-oauth2 - [MyBatis-Plus](https://baomidou.com/) - [MyBatis-Plus](https://baomidou.com/) 提供的多租户能力 - lombok - easyexcel - [WxJava](https://gitee.com/binary/weixin-java-tools) - redis - freemarker - 内存缓存 caffeine ### 前端 | 框架 | 说明 | 版本 | | --- | --- | --- | | [Vue](https://cn.vuejs.org/index.html) | 前端框架 | 2.6.10 | | [Vue Element Admin](https://panjiachen.github.io/vue-element-admin-site/zh/) | 管理后台页面脚手架 | - | ## 项目模块结构 | 项目 | 说明 | | --- | --- | | base-common | 公共依赖 | | base-config-redis | redis相关配置 | | base-oauth-server | oAuth2 认证服务 | | base-service | 基础服务,包括数据库操作mapper、实体类、及service等 | | business-server | oAuth2 资源服务 | ## 官网 全优学堂官网:[https://jljiayu.cn/](https://jljiayu.cn/)