littlebot
Published on 2025-04-02 / 1 Visits
0

【源码】基于Spring Boot和Vue的上合管理系统

项目简介

上合管理系统是综合性管理系统,提供高效便捷的管理工具。系统采用Spring Boot作为后端框架、Vue作为前端框架,结合Redis和MySQL数据库,实现前后端分离架构,具备新闻管理、用户管理等多种功能。

项目的主要特性和功能

  1. 新闻管理:支持按标题、来源查询列表,可对新闻进行增删改查,能将新闻列表导出为Excel。
  2. 用户管理:可按用户名、部门查询列表,能对用户增删改查,支持为用户分配角色和权限。
  3. 角色管理:支持按角色名称、权限查询列表,可对角色增删改查,支持为角色分配菜单和权限。
  4. 部门管理:可按部门名称、上级部门查询列表,能对部门增删改查,支持树形结构展示部门信息。
  5. 岗位管理:支持按岗位名称、编码查询列表,可对岗位增删改查。
  6. 菜单管理:可按菜单名称、类型查询列表,能对菜单增删改查,支持树形结构展示菜单信息。
  7. 字典管理:支持按字典类型、名称查询列表,可对字典增删改查。
  8. 参数配置:可按参数名称、键名查询列表,能对参数增删改查。
  9. 通知公告:支持按公告标题、类型查询列表,可对公告增删改查。
  10. 操作日志:可按操作模块、类型查询列表,支持将日志导出为Excel。
  11. 登录日志:支持按登录用户、状态查询列表,可将日志导出为Excel。
  12. 在线用户:支持按用户名、登录IP查询在线用户列表。
  13. 定时任务:可按任务名称、组名查询列表,能对任务增删改查,支持立即执行任务。
  14. 代码生成:支持根据数据库表生成Java代码,可预览和下载生成的代码。
  15. 系统接口:通过Swagger UI页面展示系统所有接口详细信息。

安装使用步骤

1. 环境准备

  • 安装Java开发环境(JDK 8+)
  • 安装Node.js和npm
  • 安装MySQL数据库
  • 安装Redis

2. 下载源码

已假设用户已经下载了本项目的源码文件。

3. 后端配置

  • 打开application.yml文件,配置数据库连接信息、Redis连接信息等。
  • 运行RuoYiApplication.java启动Spring Boot应用。

4. 前端配置

  • 进入ruoyi-ui目录,执行npm install安装依赖。
  • 执行npm run dev启动前端开发服务器。

5. 访问系统

  • 打开浏览器,访问http://localhost:8080,进入系统登录页面。
  • 使用管理员账号登录系统,开始使用各项功能。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】