目录
[1. 项目概述](#1. 项目概述)
[2. 技术栈](#2. 技术栈)
[3. 功能模块](#3. 功能模块)
[3.1 管理员端](#3.1 管理员端)
[3.1.1 核心业务处理模块](#3.1.1 核心业务处理模块)
[3.1.2 基础信息模块](#3.1.2 基础信息模块)
[3.1.3 数据统计分析模块](#3.1.3 数据统计分析模块)
[3.2 业主端](#3.2 业主端)
[5. 系统架构](#5. 系统架构)
[5.1 前端架构](#5.1 前端架构)
[5.2 后端架构](#5.2 后端架构)
[5.3 数据交互流程](#5.3 数据交互流程)
[6. 部署说明](#6. 部署说明)
[6.1 环境要求](#6.1 环境要求)
[6.2 部署步骤](#6.2 部署步骤)
[7. 使用说明](#7. 使用说明)
[7.1 管理员端](#7.1 管理员端)
[7.2 业主端](#7.2 业主端)
[8. 常见问题](#8. 常见问题)
[8.1 登录失败](#8.1 登录失败)
[8.2 数据无法加载](#8.2 数据无法加载)
[9. 附录](#9. 附录)
[9.1 参考资料](#9.1 参考资料)
[9.2 版本记录](#9.2 版本记录)
1. 项目概述
本项目采用 Java MVC 框架 ,前端使用 Layui 模板 ,后端使用 MySQL 数据库 ,前后端通过 Tomcat 服务器进行交互。系统分为 管理员端 和 业主端,分别提供不同的功能模块。
2. 技术栈
-
后端框架:Java MVC
-
前端框架:Layui
-
数据库:MySQL
-
服务器:Tomcat
-
交互方式:前后端分离,通过 API 进行数据交互
3. 功能模块
3.1 管理员端
3.1.1 核心业务处理模块
- 车位收费管理:管理车位的收费信息,包括费用计算、缴费记录等。

- 物业收费管理:管理物业费用的收取情况,支持费用查询、统计等功能。

- 投诉信息管理:处理业主提交的投诉信息,支持投诉状态更新、反馈等操作。

- 报修信息管理:管理业主提交的报修请求,支持报修进度跟踪、处理结果记录等。

3.1.2 基础信息模块
- 楼宇管理:管理小区楼宇信息,包括楼宇编号、楼层数等。

- 房屋管理:管理房屋信息,包括房屋编号、业主信息等。

- 业主管理:管理业主的基本信息,包括姓名、联系方式、房屋绑定等。

- 车位管理:管理车位信息,包括车位编号、绑定业主、使用状态等。

- 抄表管理:管理水表、电表等抄表数据,支持数据录入、查询等功能。

- 用户管理:管理系统用户(管理员)的账号、权限等信息。

3.1.3 数据统计分析模块
- 提供各类数据的统计分析功能,如收费情况统计、投诉处理率、报修完成率等。

3.2 业主端
-
车位费查询:业主可查询自己的车位费用信息及缴费记录。
-
物业费查询:业主可查询物业费用明细及缴费状态。
-
我的投诉列表:业主可查看自己提交的投诉信息及处理进度。
-
我的报修列表:业主可查看自己提交的报修请求及处理状态。
5. 系统架构
5.1 前端架构
-
使用 Layui 构建用户界面,通过 Ajax 与后端进行数据交互。
-
页面分为管理员端和业主端,分别加载不同的功能模块。
5.2 后端架构
-
采用 Java MVC 框架,分为模型(Model)、视图(View)、控制器(Controller)三层。
-
控制器处理前端请求,调用模型层进行数据操作,并返回结果给前端。
5.3 数据交互流程
-
前端通过 Ajax 发送请求到后端控制器。
-
控制器调用服务层处理业务逻辑。
-
服务层访问数据库,获取或更新数据。
-
控制器将处理结果返回给前端,前端更新页面显示。
6. 部署说明
6.1 环境要求
-
JDK 版本:1.8 或以上
-
MySQL 版本:5.7 或以上
-
Tomcat 版本:8.0 或以上
6.2 部署步骤
-
将项目打包成 WAR 文件。
-
将 WAR 文件部署到 Tomcat 的
webapps
目录下。 -
启动 Tomcat 服务器。
-
访问
http://localhost:8080/项目名称
进入系统。
7. 使用说明
7.1 管理员端
-
登录管理员账号后,进入管理后台。
-
根据需要选择功能模块进行操作。
7.2 业主端
业主通过账号登录后,可查看自己的车位费、物业费、投诉及报修信息。
8. 常见问题
8.1 登录失败
-
检查用户名和密码是否正确。
-
检查数据库连接是否正常。
8.2 数据无法加载
-
检查后端服务是否正常运行。
-
检查网络连接是否正常。
9. 附录
9.1 参考资料
-
Layui 官方文档:https://www.layui.com/
-
MySQL 官方文档:https://dev.mysql.com/doc/
-
Tomcat 官方文档:https://tomcat.apache.org/
9.2 版本记录
- v1.0.0:初始版本,完成基本功能开发。