房产销售系统是一套连接房源展示、看房预约和购房记录的 Spring Boot 项目。用户先查看房屋的位置、户型、面积与价格,选择预约看房或提交购房订单;销售经理负责维护房源、处理预约并查看交易记录,管理员统一维护用户、分类与业务数据。
项目包含用户、销售经理和管理员三类角色,使用 Java 8、Spring Boot 2.2.2、MyBatis-Plus、Vue 2 与 MySQL,配套设计论文、开题报告及演示 PPT,适合学习房产信息网站与多角色业务后台的实现。
一、项目概况
| 项目名称 | 房产销售系统 |
|---|---|
| 资源编号 | SpringBoot016 |
| 主要角色 | 用户、销售经理、管理员 |
| 后端技术 | Java 8、Spring Boot 2.2.2、MyBatis-Plus |
| 页面与数据库 | Vue 2、Element UI、HTML、Layui、MySQL |
| 业务范围 | 房源与户型、区域位置、总价计算、预约审核、购房订单、销售评价、收藏评论 |
二、房源展示:位置、户型与总价
房源资料包括名称、类型、户型、图片、所在区域、具体位置、面积、每米价格、总计、房源介绍和销售联系信息。用户通过前台了解房屋条件,在详情页查看介绍、评论并收藏房源,便于后续比较和联系。

后台分别维护房源类型和房子户型,房源编辑表单按面积与单价相乘计算总计,再将结果写入记录。销售账号、姓名和手机随房源保存,让用户在浏览时能够对应到负责该房源的销售人员。
销售经理可新增、修改和删除自己负责的房源信息,管理员则统一管理房源与分类。阅读时可结合房源表单与接口,理解基础字典、业务资料和负责人字段如何组合。
三、预约看房:提交时间与审核回复
用户从房源入口发起预约,表单带入房源名称、类型、户型、图片及销售信息,再补充预约时间、联系方式与备注。这样能够将一次看房需求与具体房源、用户和销售经理关联起来。

销售经理在预约看房列表查看需求,填写审核状态与审核回复。用户可查询自己的预约记录,确认处理结果;管理员也能集中维护预约资料,便于展示需求提交到处理反馈的过程。
预约是独立记录,购房订单另有入口,用户可以先预约了解房屋,再根据需要提交购房信息。两类记录保存不同业务内容,适合学习同一房源触发多个业务表单的设计。
四、交易订单与销售评价
购房操作将房源资料和总价带入交易订单,保存用户账号、姓名、订单编号、房源名称、类型、户型、图片、销售账号、交易时间及备注。用户在订单列表查看支付标记,并通过评价入口对销售人员填写评分。

销售经理查看与自己相关的订单和评价,管理员统一维护交易记录。后端订单分页针对用户账号和销售账号分别附加查询条件,使两类角色从各自角度查看业务。
支付页面通过更新“是否支付”字段演示状态变化,适合展示订单处理流程。继续开发实际交易服务时,需要接入收款结果校验,并补充合同、房源状态和重复交易等规则。
五、技术结构与学习重点
核心模块包括 fangyuanxinxi、fangyuanleixing、fangzihuxing、xiaoshoujingli、yuyuekanfang、jiaoyidingdan 和 pingjia。后端采用 Controller、Service、DAO、实体及 Mapper XML 分层,管理端使用 Vue 2 和 Element UI,前台为 HTML 页面配合 Vue、Layui。
适合重点阅读房源总价计算、跨表带入预约和订单、预约审核以及按角色筛选列表。价格目前由表单计算,进一步完善时应在服务端重新核算,并验证订单中的房源和销售归属。
六、部署入口与验证顺序
主工程为 springbootbqv00。先创建 MySQL 数据库并导入 db.sql,修改 src/main/resources/application.yml 中的连接地址、账号和密码,以 Maven 工程加载依赖后启动 Spring Boot。
默认端口为 8080,上下文为 /springbootbqv00。前台入口为 http://localhost:8080/springbootbqv00/front/index.html,管理端入口为 http://localhost:8080/springbootbqv00/admin/dist/index.html,页面源码分别在 src/main/resources/front/front 和 src/main/resources/admin/admin。
建议先新增类型、户型和房源,核对面积单价与总计;随后以用户身份提交看房预约,切换销售经理审核,再检查购房订单与评价。最后用不同用户和销售账号核对列表范围及关联信息。
七、配套资料清单
- 项目源码:Spring Boot 后端、Vue 管理端和前台页面。
- 数据库:
db.sql。 - 设计论文:
论文.docx,包含系统设计与功能截图。 - 开题报告:
开题报告.doc。 - 演示材料:
ppt.pptx。
会员赠送权益
黄金会员自选 2 个项目,钻石会员累计自选 5 个项目;一次性赠送,不按天恢复。已领取项目可重复访问。
黄金升级钻石补足总额度;续费不重复赠送。每位付费会员共享有一次本地部署协助。








