1.Java项目房屋租赁管理系统(springboot+vue)

目录

1.系统的受众说明

2.系统总体架构

3.核心功能模块设计

4.数据库设计

5.系统实现

6.相关说明


1.系统的受众说明

        1、在校学习的学生,可用于日常学习使用或是毕业设计使用

        2、毕业一到两年的开发人员,用于锻炼自己的独立功能模块设计能力,增强代码编写能力。

        3、亦可以部署为商化项目使用。

        4、需要完整资料及源码,请在文末获取联系方式领取。

2.系统总体架构

        系统采用分层架构,包含用户界面层、业务逻辑层和数据访问层,支持Web端和移动端访问

3.核心功能模块设计
  • 管理员端:公告信息管理、房屋信息管理、用户信息管理、租金管理、故障信息管理

  • 租客端:公告栏、房屋信息查询、租金查询、故障申报

4.数据库设计

房屋信息表houselist

字段名

数据类型

长度

描述

约束

houseid

int

11

主键

PRIMARY KEY

address

varchar

255

地址

DEFAULT NULL

price

double

10,2

价格

DEFAULT NULL

status

varchar

255

出租状态(待出租/已出租)

DEFAULT NULL

detail

varchar

2048

详细信息

DEFAULT NULL

userlist_id

Int

11

租户id

DEFAULT NULL

userlist_name

varchar

64

租户姓名

DEFAULT NULL

租金信息表paid

字段名

数据类型

长度

描述

约束

id

int

11

主键

PRIMARY KEY

address

varchar

255

房屋地址信息

DEFAULT NULL

price

double

10,2

价格

DEFAULT NULL

date

date

应缴纳日期

DEFAULT NULL

paydate

date

实际缴纳日期

DEFAULT NULL

name

varchar

64

租户姓名

DEFAULT NULL

userlist_id

int

11

租户id

DEFAULT NULL

status

varchar

255

状态(待缴纳/已缴纳)

DEFAULT NULL

houseid

int

11

房屋id

DEFAULT NULL

公告信息表schedule

字段名

数据类型

长度

描述

约束

id

int

11

主键

PRIMARY KEY

date

date

应缴纳日期

DEFAULT NULL

content

varchar

255

公告内容

DEFAULT NULL

time

int

4

公告持续时间

DEFAULT NULL

故障记录表solve

字段名

数据类型

长度

描述

约束

id

int

11

主键

PRIMARY KEY

address

varchar

255

房屋地址信息

DEFAULT NULL

date

date

日期

DEFAULT NULL

detail

varchar

255

故障具体信息

DEFAULT NULL

name

varchar

64

租户姓名

DEFAULT NULL

userlist_id

int

11

租户id

DEFAULT NULL

status

varchar

255

状态(待处理/已处理)

DEFAULT NULL

houseid

int

11

房屋id

DEFAULT NULL

用户信息表user

字段名

数据类型

长度

描述

约束

id

int

11

主键

PRIMARY KEY

username

varchar

255

用户名

DEFAULT NULL

password

varchar

255

用户密码

DEFAULT NULL

type

int

4

用户类型(1管理员,2普通用户)

DEFAULT NULL

租户信息表userlist

字段名

数据类型

长度

描述

约束

id

int

11

主键

PRIMARY KEY

name

varchar

255

姓名

DEFAULT NULL

idcard

varchar

255

身份证号

DEFAULT NULL

phone

varchar

255

手机号

DEFAULT NULL

userid

int

11

关联账户id

DEFAULT NULL

5.系统实现

系统登录页面:不同类型的用户,都可以通过此页面进行登录,根据用户进入到对应的操作界面

管理员端--系统主界面:管理员类型的用户登录后,看到的就是此页面

管理员端--公告信息管理:管理员通过此模块,可以进行公告新增、修改、删除等操作

管理员端--房屋信息管理:管理员通过此模块,可以进行房屋信息新增、查询、修改、删除等操作

管理员端--用户信息管理:管理员通过此模块,可以进行用户信息新增、查询、修改、删除等操作

管理员端--租金信息管理:管理员通过此模块,可以进行租金信息新增、查询、修改、删除等操作

管理员端--故障信息管理:管理员通过此模块,可以进行故障信息查询、修改、删除等操作

租客端--系统主界面:普通用户类型的用户登录后,看到的就是此页面

租客端--房屋信息查询:租客在此页面可以查询出满足条件的房屋信息,并能查看到房屋的详细信息

租客端--租金查询:租客在此页面可以看到自己的相关租金信息

租客端--故障申报:租客在此页面可以进行故障申报,等待管理员来处理维修

6.相关说明

如需要源码+数据库+部署视频+运行环境

可以直接找到下方微信二维码联系我(备注:xxx系统)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凌益与零

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值