艺体培训机构业务管理系统-springboot vue

84 阅读5分钟

淘宝店铺搜索:点创微科

艺体培训机构业务管理系统-springboot vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot+vue的艺体培训机构业务管理系统。通过springboot,vue框架进行开发

前台登录页面 http://localhost:8080/yitipeixunjigou/front/index.html

后台登录页面 http://localhost:8080/yitipeixunjigou/admin/dist/index.html

管理员 账户:admin 密码:123456

教师 账户:教师1 密码:123456

学员 账户:学员1 密码:123456

二、项目功能

管理员功能

首页:显示欢迎信息,提供快速进入系统的入口。

个人中心:

修改密码:管理员可在此修改自己的登录密码以保障账户安全。

个人信息:查看和编辑管理员的基本信息。

退出登录:安全退出系统,保护用户隐私和数据安全。

管理员管理:支持查看、新增、修改、删除管理员信息,便于团队协作和权限管理。

教师管理:管理员可以全面管理教师信息,包括查看、新增、修改、删除教师资料,以及管理 教师留言和收藏。

学员管理:实现学员信息的增删改查,并能管理学员的留言和收藏,方便教学管理和沟通。

活动管理:涵盖活动的创建、编辑、删除及活动留言、收藏的管理,助力机构举办各类活动。

课程管理:管理员能够对课程进行全方位管理,包括课程信息的增删改查以及课程留言、收藏 的处理。

选课信息管理:支持查看选课列表,处理选课申请的新增、修改、删除及审核操作,保障选课 流程顺畅。

咨询信息管理:管理员可在此查看和回复学员及家长的咨询,提升服务质量。

基础数据管理:

活动类型管理:对活动类型进行分类管理,便于活动的组织和统计。

课程类型管理:管理课程类型,使课程分类更清晰,方便学员选择。

公告类型管理:规范公告分类,确保信息传达的准确性和及时性。

单页数据类型管理:管理单页数据类型,支持个性化内容展示。

公告通知管理:负责公告的发布、编辑、删除,及时向用户传达重要信息。

单页数据管理:管理员可以创建、编辑、删除单页数据,灵活展示机构介绍等信息。

论坛管理:管理员可以查看、删除论坛帖子,维护论坛秩序,促进用户交流。

轮播图管理:管理网站首页轮播图,吸引用户注意力,展示重要信息或活动。

教师功能

首页:查看系统欢迎页面和最新信息,快速了解机构动态。

个人中心:查看和编辑个人信息,管理选课信息。

学员管理:查看学员列表,管理学员信息,跟踪学习进展。

活动管理:查看和管理活动信息,发布和组织机构活动。

活动留言管理:查看和管理活动留言,与学员互动交流。

活动收藏管理:查看和管理活动收藏,方便回顾重要活动。

课程管理:查看和管理课程信息,发布和更新教学内容。

课程留言管理:查看和管理课程留言,解答学员疑问。

课程收藏管理:查看和管理课程收藏,整理教学资源。

选课信息管理:查看选课信息,管理选课状态,跟踪审核结果。

论坛管理:查看和管理论坛帖子,与学员互动讨论。

公告通知管理:查看和管理公告通知,发布重要信息。

用户功能

首页:查看系统欢迎页面和最新信息,快速了解机构动态。

个人中心:查看和编辑个人信息,管理选课信息,上传和修改个人头像。

活动收藏:查看和管理自己收藏的活动,方便回顾感兴趣的内容。

活动留言:查看和管理自己在活动中的留言记录,跟踪回复状态。

课程收藏:查看和管理自己收藏的课程,方便随时学习。

课程留言:查看和管理自己在课程中的留言记录,与机构互动。

选课信息:查看已选课程的详细信息和选课状态,跟踪审核结果。

论坛:参与论坛讨论,发布和查看帖子,与其他学员交流。

公告通知:查看机构发布的公告和通知,及时获取重要信息。

机构介绍:了解培训机构的详细介绍,增强对机构的信任感。

咨询信息:查看和管理咨询记录,获取机构的专业解答。

三、运行环境

开发环境 idea+vscode

运行环境 node14+MYSQL5.7+jdk1.8

(此配置为本人调试所用,仅供参考)

四、项目技术

前端:vue

后端:Java, springboot , mysql

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1752648706-7cfcf4fec106bae.png

1752648711-0afdc5afd8d3959.png

1752648715-3d9ee5c3007b079.png

1752648719-42af29f880630dd.png

1752648722-a30257cc568bc7a.png

1752648727-2456912a4d4bd42.png

1752648730-a2640c222ba1b66.png

1752648734-87b8556d3db2658.png

1752648737-c3c3c6a24453dab.png

1752648750-2d4651ae317a5e1.png

1752648765-1921396e250a711.png

1752648773-f94987e1d1e6752.png

1752648779-3fed68e27071020.png

1752648784-282c4fe3bfe2ac3.png

1752648793-5d0b3e136de55f6.png

1752648798-d6e4498f409dab5.png

1752648800-ac77d63e7f23e08.png

1752648808-8e4cec8ea9bed62.png

1752648814-1d13a9fcc2685a7.png

1752648816-94b4998b450d703.png

1752648819-1e5331167e56a96.png

1752648826-6d4a36375a07c96.png

1752648829-7740ca20c7568a1.png

1752648837-725beecb75904ef.png

1752648842-51144a05833f7fa.png

1752648844-db42e021da5aa5b.png

1752648847-e3991193ecb889c.png

1752648852-edc83f89dd5a0b5.png

1752648855-520d5917e8812a5.png

1752648857-34491a979322d54.png

1752648867-e4f9266c982f887.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp