基于JAVA的智能小区管理系统毕业设计作品分享一下,希望能帮助到有需要的同学们。
【背景/简介】
基于JAVA的智能小区管理系统由基本信息管理、收费管理、和维修管理三大模块组成,其中基本信息管理包括物业工作人员管理、业主信息管理、车位管理以及公共设备管理,整体简单实用,可以作为大学毕业设计/课程设计的选题目标。本篇文章为大家展示基于JAVA实现的智能小区管理系统功能,有需者可参考。
【技术框架】
系统采用的技术是基于JAVA语言开发的后台管理系统,前后端不分离,数据库采用mysql。技术栈如下:
一、后端技术:SpringBoot2.0 + Spring Data Jpa + Shiro
二、前端技术:Layui + thymeleaf
【核心开发】
一、数据库设计
核心表包括业主用户表、物业员工表、车位管理表、公共设备表、维修管理表、收费管理表,具体字段如下:
(1)业主用户表(plot_owner)
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private Long id;
private String name;
// 性别
private Integer sex;
// 年龄
private String age;
// 电话
private String phone;
// 楼栋
private String building;
// 楼层
private String floor;
// 房间号
private String room;
// 家庭人数
private Integer familySize;
// 备注
private String remark;
// 创建时间
@CreatedDate
private Date createDate;
// 数据状态
private Byte status = StatusEnum.OK.getCode();
(2)物业员工表(plot_staff)
@Id