# MiniPMS **Repository Path**: WeiXiangLe/mini-pms ## Basic Information - **Project Name**: MiniPMS - **Description**: 基于若依前后端分离版开发的简版任务管理系统 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-03-17 - **Last Updated**: 2025-07-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MiniPMS #### 介绍 项目基于若依前后端分离版开发,此项目源于真实公司需求开发并且会继续完善。 目前还在征集需求中,可以直接提Issues 或者填在下面的表格 [【腾讯文档】任务管理系统需求征集表](https://docs.qq.com/sheet/DUEJMdnFXbFhTd2Zt?tab=BB08J2) 计划于25.3.22左右部署演示环境 #### 软件架构 ##### 一、后端技术栈 ##### ###### 基础框架‌ ###### 基于Spring Boot 2.7构建,支持快速启动和自动化配置‌ 整合Spring Security 5.7实现权限认证与访问控制‌ 使用MyBatis Plus 3.5.3增强数据库操作能力,简化CRUD开发‌ ###### ‌微服务组件‌ ###### 支持Spring Cloud Alibaba生态,包含Nacos 2.0.4(注册中心/配置中心)、Sentinel 1.8.6(流量控制)、Seata 1.6.1(分布式事务)‌ 集成RocketMQ 4.9.4实现异步消息队列,支持高并发场景‌ 采用Spring Cloud Gateway 3.4.1作为API网关,提供路由和负载均衡‌ ###### 数据层‌ ###### 支持MySQL 5.7/8.0,配合Druid连接池实现数据库监控‌ 集成Redis 5.0/6.0作为缓存数据库,通过Redisson 3.18.0提供分布式锁功能‌ 支持Dynamic Datasource 3.6.0动态数据源切换‌ ##### 二、前端技术栈 ##### ###### 核心框架‌ ###### 基于Vue.js 3.x构建单页面应用,配合Element UI实现响应式布局‌ 使用Axios处理HTTP请求,支持RESTful API交互‌ ###### 辅助工具‌ ###### 集成Knife4j 4.0.0增强Swagger文档的可视化能力‌ 通过ECharts实现数据可视化展示‌ #### 安装教程 参照RuoYi前后端分离版进行部署 #### 使用说明 暂未提供