Java项目:小区管理系统(spring Boot + mybatis + vue + security)前后端分离架构

一、部分业务需求

系统使用SpringBoot作为开发框架、Mysql作为数据库管理系统,采用B/S模式作为系统的物理架构,开发—个基于SpringBoot的小区管理系统。系统使用用户分为三种:一种是住户;第二种是维修员;第三种是管理员。各类用户可实现的基本功能如下:
住户(微信端):可查看个人基本信息,修改登录密码;可查询物业费、停车费或缴费;问官理四申请装修监督,并能修改、查看、撤销自己的申请;可提出投诉,并能修改、查看、撤销E的控诉;可提出报修,并能修改、查看、撒销的报修;可对物业满意度或其他事项投票。
维修员〔微信端):可查看报修信息;反馈维修情况。
管理员:主要业务管理:可管理物业费收费;可官理停车位租赁;可监督装修;可对超期未缴费住户推送信息提醒;可查看报修信息;可查看、反读投诉;可添加、修改公告;可添加投票。基础信忌官理:可查看、修改住户信息;可查看、修改车位信息;可查看、修改房屋信息;可统计各类数据的图表化显示;可以Excel表格方式导出相关数据。

二、主要技术

本系统采用前后端分离模式前端采用vue、elementUi技术,后端使用spring Boot + mybatis + Maven + security进行后台的搭建。
Vue:主要负责页面的渲染显示,用vue来实现。
Controller:负责读取视图表现层的数据,控制用户的输入,并调用业务层的方法,通过controller实现。
Model:对需求分析之后的对象模型分析,主要负责数据的管理。

三、系统截图

后台缴费管理
在这里插入图片描述
登录页面
在这里插入图片描述

主页会提示超期缴费信息以及显示公告通知

在这里插入图片描述

物业缴费功能
在这里插入图片描述
维修订单
在这里插入图片描述
报修申请
在这里插入图片描述
后台数据统计
在这里插入图片描述
物业投票
在这里插入图片描述

我的投诉
在这里插入图片描述

小结

这是系统部分内容展示,更多信息需要的请联系。

猜你喜欢

转载自blog.csdn.net/Soncat2000/article/details/128002625