目录
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系统)