[Open Source] Training Institution Management System and Arts Training Management System, Including Institution and Parent Mini Programs

Open SourceEducation
2026-06-28 06:56 1 次浏览 • 0 次下载 0KB
[Open Source] Training Institution Management System and Arts Training Management System, Including Institution and Parent Mini Programs

1. Project Overview

The Quanyou Xuetang Training Institution Management System includes lesson management, one-click scheduling, student management, course management, class management, lesson management, campus management, and more.

Provides a management mini program for institutions, making it easy to record attendance, check students' remaining lesson hours, view the list of started classes, and manage student and employee information.

Provides a parent mini program that automatically links students using their mobile phone numbers. Once linked, parents automatically receive class notifications and can check remaining lesson hours, attendance records, and more at any time.

2. Open Source License

Using GPL-2.0 open-source protocol

3. Screenshots

Related Screenshots

PC End

Institution Management Mini Program

 

 

 

Parent Mini Program

 

 

4. Feature Overview

Quanyou Xuetang Training Institution Management System, ArtsTrainingManagement System. System features include student management, employee management, course management, class management, fee model management, lesson management, intelligent one-click scheduling, schedule changes, attendance recording, order management, payment receipt printing, business reports, renewal reminders, mini program management, and more. Features are continuously being improved.

Function description

Basic Feature Overview

Function

Description

System Management - Menu Management

Additional Documentation to Be Added

System Management - Trial Management

Additional Documentation to Be Added

System Management - Dictionary Management

Additional Documentation to Be Added

System Management - Department Management

Additional Documentation to Be Added

System Management - Tenant Management

Additional Documentation to Be Added

System Management - Role Management

Additional Documentation to Be Added

System Management - User Management

Additional Documentation to Be Added

System Management - Online User Management

Additional Documentation to Be Added

Business Features Overview

Function

Specific Features

Description

Academic Administration

Course Information

Create new courses with fees charged by lesson hours, time periods, or course terms.

Academic Administration

Class Information


- Multiple classes can be configured for a single course, including class status and the number of lesson hours deducted per session.

- View all student information, class schedules, and attendance records for a specific class.

Academic Administration

Student Information


- Displays information about all students. You can view enrolled courses, orders, schedules, attendance records, lesson-hour change records, and more by selecting a student.

- Multiple contacts can be configured for each student.

Academic Administration

Student Center

View detailed information for each student, including courses, orders, schedules, attendance records, logs, and more.

Academic Administration

Class Scheduling


- Automatic Class Scheduling

- Supports recurring and one-time scheduling.

- Recurring schedules can be configured to repeat weekly, every other day, or every other week.

- Select specific weekdays for classes.

- Select class times and instructors.

Academic Administration

Attendance Records


- View all attendance records by time, class, or campus.

Academic Administration

Record Attendance


- View scheduled classes, record attendance, and select students who attended.

- Supports custom attendance recording for greater flexibility.

Business Operations

---

Student Enrollment: Select students and courses to complete enrollment. During the enrollment process, you can apply discounts, select payment methods, and configure order tags and sales staff.

Organizational management

Employee Management


Organizational management

Classroom Management


Organizational management

Campus Management


Organizational management

Payment Account Management


Business Reports

---

Search by time period, campus, or course.Monthly Course Revenue ReportsOther reports are under development.

School Information

---

Each tenant can maintain information about all schools in its region to facilitate subsequent marketing and analysis.

Mini Program Feature Overview

Function

Description

Courses


- Displays all courses offered by the institution.

- Displays student information within each course, including payment method, total lesson hours, and currently remaining lesson hours.

Classes


- Displays all classes

- Class students

- Class schedules

- Class attendance records

Learners


- Displays a list of all students

- View courses taken by students

- View student schedules

- View student attendance records

Employees


- View employee list

- View individual employee information

Record Attendance


- After displaying the schedule, select the scheduled class for which attendance needs to be recorded

- Select attending students, attendance status, and the number of lesson hours to deduct

- Click the button to submit attendance directly

Attendance Records


- Search attendance records by time and class

- Attendance records include attending students, attendance status, and deducted lesson hours

Today's Courses


- Displays courses scheduled for today

Schedule

Displays course information by date

Bind System Account

Unbind or bind a system account

Switch Campus

Switch between campuses to display data for the selected campus

Switch Tenant

Switch Tenant

5. Tech Stack

Technical Selection

Backend

  • spring boot 2.1.10.RELEASE
  • spring security
  • spring-security-jwt
  • spring-security-oauth2
  • MyBatis-Plus
  • Multi-tenancy capabilities provided by MyBatis-Plus
  • lombok
  • easyexcel
  • WxJava
  • redis
  • freemarker
  • Caffeine In-Memory Cache

Frontend

Framework

Description

Version

Vue

Front-end Framework

2.6.10

Vue Element Admin

Admin Backend Page Scaffolding

-

Project Module Structure

Project

Description

base-common

Common Dependencies

base-config-redis

Redis-Related Configuration

base-oauth-server

OAuth2 Authentication Service

base-service

Core services, including database operation mappers, entity classes, services, and more

business-server

OAuth2 Resource Service

Acknowledgments

The basic management functionality code has been rewritten with reference to ruoyi-vue. Persistence Layer Enhancement Tool: MyBatis-Plus. WeChat Java Development Toolkit: WxJava.

#1
资源直链https://gitee.com/jljiayu/qyxt
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare