使用SpringBoot3+Vue3开发公寓管理系统

ops/2024/9/23 5:59:32/

项目介绍

公寓管理系统>公寓管理系统可以帮助公寓管理员更方便的进行管理房屋。功能包括系统管理、房间管理、租户管理、收租管理、房间家具管理、家具管理、维修管理、维修师傅管理、退房管理。

功能介绍

  • 系统管理
    • 用户管理
      • 对系统管理员进行管理,新增管理员,修改管理信息,给管理员分配角色等
    • 角色管理
      • 对管理员角色进行管理,新增角色,修改角色信息,给角色分配菜单权限等
    • 菜单管理
      • 对角色菜单权限进行管理,新增菜单,修改菜单信息等
    • 操作日志
      • 对管理员在系统中的操作记录进行管理
    • 登录日志
      • 对管理员登录系统的记录信息进行管理
  • 房间管理:
    • 对房间的基本信息进行维护,包含房间号、大小、租金、出租状态信息等
  • 租户管理:
    • 对租户的基本信息进行维护,包含租户姓名、入住时间、租金信息等
  • 收租管理:
    • 自动生成租户每月的收租时间信息。收租成功后租户的收租信息改为已收租状态,超过收租时间将会以红色显示
  • 房间家具管理:
    • 对每个房间的家具进行管理。记录每间房详细的家具信息,比如空调、电视机等。方便日后查看家具的详细信息,比如空调的基本信息是哪个电商平台购买、什么品牌、空调的售后电话等
  • 家具管理:
    • 对所有家具的管理,快速了解当前公寓都有哪些类型的家具,比如电视、洗衣机、空调等。
  • 维修管理:
    • 对房间、家具的损坏进行管理。当租户提出的房间损坏、家具损坏时进行记录。分配维修师傅或维修公司进行维修。维修完成后可将维修记录改为已解决状态。
  • 维修师傅管理:
    • 对维修师傅进行管理,也可以添加维修公司。在日常公寓管理中,损坏的地方找维修师傅修理后,如果觉得维修师傅维修的质量不错或价钱便宜,可以将维修师傅保存系统进行记录,方便日后再次联系进行维修
  • 退房管理:
    • 对租户退房进行管理。在租户进行退房时,进入退房流程,检查房间和家具是否有损坏等。检查通过后,添加退房记录,将房间的状态更改为未入住状态,再次对外出租。

架构介绍

公寓管理系统>公寓管理系统系统采用前后端分离模式进行开发。前端主要使用技术:Vue3+ElementPlus。后端主要使用技术:SpringBoot3+MyBatisPlus+MySQL8+Redis,使用Minio存储文件。

后端代码结构

在这里插入图片描述

前端代码结构

在这里插入图片描述

系统图片

系统管理-操作日志在这里插入图片描述

系统管理-登录日志在这里插入图片描述

房间管理在这里插入图片描述

房间管理-添加房间在这里插入图片描述

租户管理在这里插入图片描述

收租管理-收租列表在这里插入图片描述

收租管理-通用费用在这里插入图片描述

房间家具管理在这里插入图片描述

家具管理在这里插入图片描述

维修管理在这里插入图片描述

维修师傅管理在这里插入图片描述

退房管理在这里插入图片描述

源码下载

链接: https://pan.baidu.com/s/15CrcgPpiL3DxpcSuOSzp1Q?pwd=v9oi 提取码: v9oi


http://www.ppmy.cn/ops/9255.html

相关文章

coco128数据对象类别中英文对照json格式

中英对照 jsonarray [{id: 0,person: 人 }, {id: 1,bicycle: 自行车 }, {id: 2,car: 汽车 }, {id: 3,motorcycle: 摩托车 }, {id: 4,airplane: 飞机 }, {id: 5,bus: 公交车 }, {id: 6,train: 火车 }, {id: 7,truck: 卡车 }, {id: 8,boat: 船 }, {id: 9,trafficlight: 红绿灯 }…

“傻瓜”学计量——核密度估计KDE

提纲: 什么是核密度估计,是干什么的 代码 1 前言 参数估计vs非参数估计参数估计是样本数据来自一个具有明确概率密度函数的总体。非参数估计是样本数据的概率分布未知,这时,为了对样本数据进行建模,需要估计样本数据…

【JAVA】实现只有一个窗口弹出的底层逻辑——单身模式

目录 背景说明 代码实现 手写笔记 背景说明 有的时候,当你点击一个选项时会弹出来多个窗口,而有的时候只会弹出一个。 实际上,弹出多个窗口就是创建了多个相同的对象,而只弹出一个就是我们今天即将分享的单身模式——一个类只产生…

基于SpringBoot的健身房管理系统

一.前言 本系统用了 Sping Data JPA 这一不常用的数据库框架,是一个值得学习研究的点。 本项目用户名:admin 密码: admin123 方可进入。项目源码在文章开头,下载到本地导入IDEA,修改配置文件中数据库连接信息后,导入项…

I fumo 星(STL,数学)

登录—专业IT笔试面试备考平台_牛客网 链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 假设平面上有 nnn 颗 fumo 星,编号分别为 1,2,…,n1,2,\dots,n1,2,…,n。求这样的直线的数量:直线经过这 nnn 颗 fumo…

设计模式—门面模式

定义: 门面模式,也称为外观模式,是一种结构型设计模式。它的主要目的是提供统一的接口来访问子系统中的多个接口,从而简化客户端与复杂子系统之间的交互。 在门面模式中,一个门面类充当中介,为客户端提供一个简化了的访问方式&…

Oracle EBS Interface/API(54)- GL日记账审批

背景: 客户化创建薪酬凭证或者银企付款入账日记账以后,用户希望自动提交审批流程,无需到系统标准功能点击审批,减少用户操作。 快速参考 参考点内容功能导航N: GL->日记账->输入并发请求None基表GL.GL_JE_BATCHESAPI参考下面介绍错误信息表None接口FormNone接口Reque…

【matlab 代码的python复现】 Matlab实现的滤波器设计实现与Python 的库函数相同实现Scipy

实现一个IIR滤波器的设计 背景 Matlab 设计的滤波器通常封装过于完整,虽然在DSP中能够实现更多功能的滤波器设计但是很难实现Python端口的实现。 我们以一段原始的生物电信号EEG信号进行处理。 EEG信号 1.信号获取 EEG信号通常通过头皮电极,经过多通道采样芯片采样,将获…