朋居客房屋租赁平台

1.项目介绍

        这是一个公寓租赁平台项目,包含移动端后台管理系统,其中移动端面向广大用户,提供找房、看房预约、租约管理等功能,后台管理系统面向管理员,提供公寓(房源)管理、租赁管理、用户管理等功能。下面分别介绍两端的具体业务功能。

1.1移动端介绍

        移动端的主要业务功能如下图:

                

        各功能模块具体内容如下:

  • 房源检索

    用户可以使用这个功能来搜索和检索符合其需求的房源。他们可以根据不同的条件,如地理位置、租金范围、支付方式等,快速找到适合的房源。

  • 看房预约管理

    用户可以通过这个功能预约看房。他们可以选择合适的时间,预约在特定的公寓进行实地看房,以便更好地了解房源的情况和环境。

  • 租约管理

    这个功能允许用户查看和管理他们的租约信息。他们可以在移动端查看租约合同,以及提交租约终止或延长的请求。

  • 房源浏览历史

    用户可以在这里查看他们曾经浏览过的房源历史记录。这个功能可以帮助用户追踪之前感兴趣的房源,方便他们重新查看或做出决策。

1.2 后台管理系统介绍

        主要业务功能如下图所示:

        各功能模块具体内容如下:

  • 公寓信息管理

    这个模块负责管理所有公寓的基本信息,包括公寓名称、地址、联系方式等。管理员可以在这里添加、编辑、删除公寓信息。

  • 房间信息管理

    该模块负责管理每个公寓内各个房间的详细信息,包括房间号、户型、面积、租金等。管理员可以在这里进行房间信息的添加、编辑和删除。

  • 公寓/房间属性管理

    这个模块允许管理员定义公寓和房间的各种属性,比如公寓和房间的配套设施,方便管理员在维护公寓信息和房间信息时进行选择。

  • 看房预约管理

    该模块用于管理用户的看房预约请求。用户可以在移动端提交看房预约,管理员可以在后台管理系统中查看和处理这些请求,以方便安排人员接待用户。

  • 租约管理

    这个模块用于管理租约的创建、修改和终止。管理员可以在这里生成租约合同,并发送给用户签约。

  • 后台系统用户管理

    该模块用于管理后台系统的用户账户信息,管理员可以创建、编辑、删除、禁用账户信息。

  • 移动端用户管理

    这个模块负责管理移动端用户的信息。管理员可以查看用户信息,处理账户相关问题。

1.3项目技术概述

项目采用前后端分离的模式,下面介绍各模块用到的技术。

  • 前端

    • 框架:VUE3
  • 后端

    • 框架:Spring Boot

    • 数据库访问:MyBatis、MyBatis Plus

    • Web:Spring MVC

  • 数据存储

    • 关系型数据库:MySQL

    • 缓存:Redis

    • 对象存储:MinIO

  • 部署

    • 前端服务器:Nginx

2.项目展示

2.1后台管理系统展示

        登录界面:

        用户管理界面:

        岗位管理界面:

        公寓管理界面:

        房间管理界面:

        预约管理界面:

租约管理界面:

2.2移动端展示

        登录界面:

     

        租房信息界面:

        个人租房管理界面:

        个人信息管理界面:

3.测试用例设计

3.1后端管理系统测试设计

功能测试:

非功能测试:

使用selenium编写UI自动化测试(部分代码):

使用TestNG编写接口测试(部分代码):

3.2移动端测试设计

功能测试:

非功能测试:

使用TestNG编写接口测试(部分代码):

3.3测试总结

        通过本次测试,验证了系统的主要功能模块能够正常运行,基本满足设计要求和用户需求。尽管发现了一些问题,但总体上系统表现稳定,功能实现完整。建议团队根据测试发现的问题进行优化和改进,以进一步提升系统的性能、用户体验和安全性。

项目源码以及测试代码见GitHub:https://github.com/mbnabc/lease

  • 32
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值