首页/全部项目/源码分享 Spring Boot + Vue3 的装饰工程管理系统

源码分享 Spring Boot + Vue3 的装饰工程管理系统

立项审核 · 合同报价 · 材料与进度闭环 · 含源码与 SQL

使用角色:管理员员工用户

0 浏览

项目简介

本系统面向装饰装修公司日常经营,覆盖管理员、员工、客户三端登录后台。客户提交立项申请并跟踪审核结果,员工维护合同、报价、材料总计划与装修进度,管理员审核立项、监管全站业务并发布公告。适合展示多角色数据范围、审核流转与工程单据管理的计算机类课题。 ---

技术栈

Spring Boot · Vue3 · Element Plus · MySQL · MyBatis-Plus · Sa-Token · Vite

详细介绍

【管理员端】 负责全站监管与审核,可查看全部客户、员工与工程单据。 · 首页:客户、员工、立项、合同等数量概览与侧边栏镜像快捷入口 · 客户管理:维护客户账号、资料与启用状态 · 员工管理:维护员工账号、资料与启用状态 · 立项项目管理:查看立项与项目文件,审核通过或驳回并填写原因,支持删除 · 合同信息管理:查询、修改、删除合同并下载合同文件 · 合同报价管理:查询、修改、删除合同报价 · 预算报价管理:查询、修改、删除预算报价 · 装饰材料总计划管理:查询、修改、删除材料总计划 · 装修进度管理:查询、修改、删除装修进度记录 · 公告信息管理:发布、编辑、删除与启停公告 · 统计分析:查看业务数量统计 · 个人中心:修改资料与密码 【员工端】 维护本人经办的工程业务,立项时选择客户并上传项目文件。 · 首页:待办工程数量与合同、报价、材料、进度入口 · 立项项目管理:新增、查看、修改立项,关联客户并上传项目文件 · 合同信息管理:为立项新增、修改、删除合同并上传合同文件 · 合同报价管理:按合同维护报价明细 · 预算报价管理:按立项维护预算报价 · 装饰材料总计划管理:按立项维护材料品类、数量与计划说明 · 装修进度管理:按立项登记阶段进度与现场说明 · 个人中心:修改资料与密码 【用户端】 客户登录后申请立项并只查看本人工程相关单据。 · 首页:本人立项、合同与进度概览 · 立项项目申请:提交立项申请,查看审核状态与审核原因 · 合同信息查看:查看本人立项对应的合同 · 合同报价查看:查看本人合同报价 · 预算报价查看:查看本人预算报价 · 装饰材料总计划查看:查看本人材料总计划 · 装修进度查看:查看本人装修进度 · 公告信息查看:浏览公司公告 · 个人中心:修改资料与密码 【业务流程】 客户提交立项 → 管理员审核 → 员工完善合同与报价 → 编制预算与材料总计划 → 登记装修进度 → 客户随时查看本人单据与公告。

核心功能

  • 管理员 / 员工 / 客户三端独立登录
  • 立项申请与审核驳回原因回写
  • 合同文件上传与下载
  • 合同报价与预算报价分单管理
  • 装饰材料总计划按立项维护
  • 装修进度阶段登记
  • 公告发布与客户只读浏览
  • 外键以下拉名称展示避免手填编号

交付清单

购买后可获得的配套资料

  • 完整前后端源码
  • MySQL 建表脚本
  • 部署文档
  • 远程协助部署

适用人群

计算机及相关专业毕业设计 装饰装修、工程管理方向课程设计 需要演示多角色审核与单据闭环的学习者

项目源代码截图

各端工程在 IDE 中的目录结构实拍,便于了解代码组织与交付范围

服务端源代码

Spring Boot 后端工程目录、模块划分与配置文件

🖥️

前端源代码

Vue / React 前端工程目录与页面结构

数据库截图

核心数据表结构与 ER 关系设计,每个项目一张总览图

🗄️

数据库设计

ER 关系图或 Navicat / DataGrip 表结构总览

项目截图

按使用角色分组展示运行界面;左右滑动浏览,也可查看全部或点击放大

🖥️

管理员端 共 13 张

后台管理界面

📷

其他 共 19 张

未归入已配置分组的截图

相关推荐