程序聚合 软件案例 项目管理后台-项目管理

项目管理后台-项目管理

2026-08-23 16:55:05
行业:企业内部管理
载体:网站
技术:Java、JavaScript、MyBatis、Vue

业务和功能介绍

一、业务背景
这是一个个人使用的项目管理系统,主要用于集中管理多个项目与合作店铺的关联关系,包括店铺注册、项目-店铺关联、计费管理、白名单校验等功能。

数据规模:项目 10-50 个,店铺 100-500 个
适用场景:个人使用 + 云服务器部署
二、用户角色
项目管理员 拥有系统所有权限,管理项目、店铺、关联关系、缴费记录
店铺经理 通过店铺令牌访问,可查看关联项目信息、发起续费支付
三、核心功能模块
1. 登录认证
管理员用户名密码登录
登录后可访问系统
2. 项目管理
项目 CRUD(增删改查)
项目字段:中英文名称、描述、分类(网页/小程序/App)
3. 店铺管理
店铺 CRUD
店铺字段:名称、四字标识(唯一)、联系人、联系方式、规模(小/中/大)
4. 关联管理
项目与店铺多对多关联
设置开通日期、到期日期、白名单开关、关联状态(正常/已过期/已禁用)
5. 计费管理(项目定价)
按店铺规模定价:小/中/大三个档次
不同项目可独立定价
通过 project_pricing 表存储每个项目对应每种规模的年费
规模 默认年费 说明
小 999元/年 适合小型店铺
中 2999元/年 适合中型店铺
大 5999元/年 适合大型店铺
6. 缴费管理
记录店铺缴费历史
字段:店铺、项目、金额、日期、年限、支付方式、微信订单号、支付状态、备注
支付状态:0-待支付,1-已支付,2-已退款,3-已取消
7. 支付管理(微信支付续费)
店铺经理可直接发起微信支付续费
当前使用模拟支付模式,无需真实微信支付 SDK
支付流程:生成订单 → 显示二维码 → 模拟支付成功 → 自动更新白名单状态和到期日期
8. 令牌验证(白名单校验)
店铺使用令牌请求验证接口
系统解析令牌,获取店铺标识和日期信息
校验:店铺是否存在 → 是否关联项目 → 是否在白名单 → 是否过期
返回验证结果


项目实现

一、项目架构
采用前后端分离架构。前端运行在 8002 端口,负责页面展示和用户交互;后端运行在 8080 端口,提供 RESTful API 接口;MySQL 数据库存储 6 张核心表(用户表、项目表、店铺表、关联表、缴费记录表、项目定价表)。

后端采用经典分层架构:Controller 层负责接口暴露和参数校验,Service 层处理核心业务逻辑,Mapper 层通过 MyBatis-Plus 访问数据库,Entity 层对应数据库实体,VO/DTO 层用于前后端数据传输。

核心数据关系:项目与店铺是多对多关系,通过 project_shop_rel 关联表建立联系。每个项目针对每种店铺规模(小/中/大)在 project_pricing 表中独立定价。
二、技术栈
后端使用 JDK 17 + Spring Boot 3 + MyBatis-Plus + MySQL 8.0,通过 Maven 管理依赖。

前端使用 Vue.js 3 + Quasar Framework + Vite 构建,引入 qrcode.vue 库生成支付二维码,使用 fetch 发起 HTTP 请求。

关键点包括:RESTful API 统一以 /api 为前缀并返回 JSON 格式;通过 CorsConfig 配置跨域过滤器;
三、项目亮点
灵活定价模型支持每个项目独立定价;幂等支付避免重复下单;支付成功自动开启白名单并延长到期日期;CORS 通配配置适应端口动态变化;缴费记录列表待支付条目自动置顶。

示例图片视频


异趣阁
1天前活跃
方向: 后端-Java、
交付率:100.00%
相似推荐
C++分布式RPC框架-AetherRPC
为微服务场景自研的C++ RPC框架,解决服务间高性能通信问题。 核心功能:①服务注册与发现,节点上下线自动感知;②多策略负载均衡(随机/轮询/一致性哈希);③节点故障自动转移,调用方无感切换;④连接池管理与断线指数退避自动重连。适用于后端服务拆分、分布式系统教学与企业内部微服务改造。
C++高性能量化回测系统-QuantPilot
面向个人投资者的A股策略回测平台,解决"策略上线前无法验证"的痛点。 核心功能:①双均线、动量、网格三类内置策略模板,支持参数化配置;②基于真实历史行情的逐笔撮合回测引擎;③收益曲线、最大回撤、夏普比率等绩效指标自动计算与可视化报告。使用流程:导入行情数据→选择策略配置参数→运行回测→查看绩效报告,全程无需编程基础。
脑电信号处理与大模型协同推理平台-NeuroDecode
面向脑机接口研究与演示场景的信号处理+大模型集成平台,打通"生理信号采集→意图识别→AI生成→实时可视化"完整闭环。 核心功能:①多设备脑电信号实时采集与预处理;②基于深度学习的意图分类模型;③可插拔多后端大模型集成,本地/云端LLM一键切换;④Web实时监控面板,多客户端同时查看信号流与推理结果。适用于科研原型、教学演示与智能硬件联动开发。
高性能C++ HTTP服务器-Aether
对标Nginx核心能力自研的C++ HTTP服务器,可用于静态资源服务、API网关与高并发Web后端。核心功能:①主从Reactor事件驱动架构,支持Keep-Alive与HTTP Pipelining;②并发连接管理,空闲连接超时自动回收;③令牌桶限流抵御恶意流量;④异步双缓冲日志系统,自动滚动不阻塞业务线程。附完整压测数据与148条断言测试套件。
大模型驱动的工业数字孪生平台-LLM Digital Twin
面向智能制造与物联网演示的数字孪生平台,支持用自然语言直接控制虚拟与真实设备。 核心功能:①LLM Agent解析自然语言指令,自动映射为设备操作;②MQTT总线实时同步设备状态,指令下发毫秒级响应;③Three.js三维场景实时渲染,设备状态一屏总览;④Webots仿真环境真机联调,支持虚实融合验证。适用于工厂产线可视化、智能家居演示与物联网教学场景。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服