当今社会房屋租赁买卖是必不可少的,人们不管走到哪里都需要有一个温馨的家,有一个落脚之地,所以房屋租赁市场也是非常火爆!不管是房屋中介公司或者是个人都需要一套完整的管理系统来掌握整个市场信息。针对这一需求,本文设计并实现了一套房屋中介管理系统,力求能简洁高效地解决房屋出租管理方面的问题。
本论文主要完成不同用户的权限划分,不同用户具有不同权限的操作功能,在客户端,主要有经纪人和用户两个角色可以登录,用户可以实现对修改个人信息、可以对房屋信息进行查看,并进行申请租房等操作;经纪人可以对用户的申请租房进行审核,还能对咨询信息、房源信息、租房合同、房屋报修、工作表管理等进行相应的操作;在WEB服务端,管理员可以对个人中心、用户管理、经纪人管理、咨询信息管理、房屋类型管理、房源信息管理、申请租房管理、租房合同管理、房屋报修管理、工作表管理、订单统计管理、系统管理等功能进行相应的操作。
对于房屋中介的工作人员即经纪人来说,用户的咨询信息、租房申请信息、房源信息、租房合同、房屋报修等信息的管理非常繁杂,很难用传统的方法进行管理;对于用户来说,想要在大量的房产信息中找到合适的房源简直如大海捞针,所以他们感到十分迷茫。房屋中介管理系统的开发很好地解决了这一问题,同时也为用户提供方便的信息获取渠道。
本系统出发点必须是实用,操作简单,界面友好,让有房屋租赁需求的人群共享同一个信息渠道,实现经纪人和用户的双方线上、线下互动。
作为一个管理房屋租赁的系统,数据流量是背景大的,所以系统的设计必须满足使用方便,操作灵活的要求。所以在设计房屋中介管理系统应达到以下目标:
(1)界面要美观友好,检索要快捷简易,数据存储要安全可靠;
(2)全面展示所有房源信息,让用户可以更全面的查看自己喜欢的房屋租赁信息;
(3)便于用户快捷地进行房屋租赁信息查询;
(4)用户可以随时修改自己的基本资料;
(5)系统公告公布房屋中介管理系统内的最新信息;
(6)系统操作简单,易于维护;
(7)系统运行稳定、安全可靠。
考虑到实际生活中在房屋中介信息管理方面的需要以及对该系统认真的分析,将系统权限按管理员和用户这两类涉及用户划分。
管理员;管理员使用本系统涉到的功能主要有:个人中心、用户管理、经纪人管理、咨询信息管理、房屋类型管理、房源信息管理、申请租房管理、租房合同管理、房屋报修管理、工作表管理、订单统计管理、系统管理等功能。
用户进入系统前台可以实现首页、房源信息、公告信息、个人中心、后台管理等功能。
经纪人功能模块:用户登录、房源信息管理、咨询回复、租房审核、房租合同管理、房屋保修管理。
目 录
房屋中介管理系统的设计与实现1
1 绪论1
1.1 选题背景1
1.2 开发目的1
1.3 系统概述1
2 开发技术2
2.1 B/S架构2
2.2 Express框架2
3 系统分析4
3.1 技术可行性4
3.2 网站功能分析4
3.2.1 性能需求5
3.3 系统流程的分析6
3.3.1 用户管理的流程6
3.3.2 用户管理的流程7
3.3.3 个人中心管理流程7
3.3.4 登录流程8
4 系统设计9
4.1 软件功能模块设计9
4.2 数据库设计9
4.3 概念模型设计13
5 系统详细设计16
5.1 系统功能模块16
5.2 管理员功能模块18
5.3 经纪人功能模块20
6 系统测试21
6.1 测试方法21
6.2 测试用例21
6.2.1 用户注册登录测试21
6.2.2 用户申请租房测试22
6.2.3 后台房源管理测试22
6.2.4 后台用户管理测试22
6.2.5 后台租房管理测试23
6.2.6 后台合同管理测试23
结 论25
致 谢26
参考文献27
附 录29