基于web的房屋中介管理系统的设计与实现毕业论文
2021-03-21 22:27:37
摘 要
房屋中介管理系统主要包括了房屋的租赁和房屋的管理,本文主要从设计的背景、需求分析、系统概要设计、数据库设计、系统开发实现和系统测试等几个方面总结介绍该系统的设计流程,开发流程。介绍系统具有的功能。设计的背景是对需求的来源,系统生存环境的一个叙述;需求分析是系统后期开发的边界;系统概要设计详细叙述了系统开发的类、接口和方法;数据库提供了系统的数据交互;系统测试将检验系统的功能是否和需求分析说明书一致。通过这一系列设计文档的书写,才能更好的进行后面系统的开发。文中也叙述了系统目前还存在的问题,还需后期完善。
本文中也提出了是否可以把租房的支付以及房屋的管理真正放到线上去运行。线上支付具有便捷性,但是线上支付涉及房屋信息的真实性和准确性的审核,执行难度较大。
关键词:房屋管理;房屋租赁;设计;开发;线上支付
Abstract
This paper mainly introduces the design flow of the system from the aspects of design background, demand analysis, system outline design, database design, system development and system test, and so on. The house management system mainly includes the housing leasing and housing management. Development Process. Introduce the functions that the system has. The background of the design is a description of the source of the demand and the existence of the system's living environment. The requirements analysis is the boundary of the late development of the system. The system outline the design of the system, the interface and the method of the system development; the database provides the data interaction of the system; The function of the inspection system is consistent with the requirements analysis manual. Through this series of design documents written in order to better the subsequent system development. The paper also describes the current problems still exist in the system, but also need to improve the late.
This article also made it possible to pay for the rental and the management of the house really put online to run. Online payment is convenient, but online payment involves the authenticity and accuracy of housing information audit, the implementation of more difficult.
Key Words:Housing management;Renting;Development;Design;Online payment
目 录
第1章 绪论 1
1.1 国内外研究现状 1
1.2 项目简介 1
1.3 目的和意义 1
第2章 系统需求分析 2
2.1 引言 2
2.1.1 编写目的 2
2.1.2 适用范围 2
2.1.3 预期的读者和建议 2
2.1.4 术语 2
2.2 系统概述 2
2.2.1 项目背景 2
2.2.2 项目概述 3
2.2.3 功能模块 3
2.2.4 用户角色 3
2.2.5 设计和实现的限制 3
2.3 系统功能性需求 4
2.3.1 登录登出 4
2.3.2 用户管理 5
2.3.3 房屋管理 7
2.3.4 订单管理 10
2.4 系统非功能性需求 11
2.4.1 性能需求 11
2.4.2 安全性需求 11
2.4.3 业务规则 11
2.5 外部接口需求 12
2.5.1 用户界面 12
2.5.2 硬件接口 12
第3章 系统概要设计 13
3.1 简介 13
3.2 概要设计 13
3.2.1 设计思路 13
3.2.2 项目结构 14
3.2.3 系统结构 14
3.2.4 功能设计 21
第4章 数据库设计 31
4.1 简介 31
4.1.1 数据库设计的重要性 31
4.1.2 设计思路 31
4.2 E-R模型设计 32
4.3 详细设计 32
第5章 系统开发实现 38
5.1 技术选型 38
5.1.1 SSM框架介绍 38
5.1.2 JSP介绍 39
5.1.3 Bootstrap介绍 39
5.1.4 jQuery介绍 39
5.1.5 项目构建和版本控制 39
5.2 环境搭建 40
5.2.1 开发环境 40
5.2.2 运行环境 40
5.3 模块实现 40
5.3.1 技术难点 40
5.3.2 存在的问题 43
5.4 运行结果展示 43
5.4.1 租赁系统 43
5.4.2 房屋管理系统 46
第6章 系统测试 49
6.1 测试介绍 49
6.2 单元测试 49
6.2.1 JUnit测试 49
6.2.2 Mock测试 49
6.3 集成测试 50
第7章 结论 51
中外文参考文献 52
致谢 53
绪论
国内外研究现状
随着互联网的发展,我们的生活已经离不开它了,现在用的手机、家电都趋于智能化,生活办公很多也都依赖于智能化系统。这样的发展不仅给与了方便也提高了办公的效率。互联网发展的同时,信息量如同瀑布式增长,对于信息的筛选以及分类管理显得尤为重要。衣食住行方面的信息应该是人们最关心的了,本次毕业设计主要探索关于住房的需求,这种信息的管理主要体现在房屋中介管理系统上。
信息管理系统在我国的发展,最初的是以单项的电子数据处理为主;随着网络的普及和计算机硬件技术的发展,这种应用范围扩大到了财务、报表和材料的管理为主;90年代末,暂有的信息管理技术已经不能满足社会上人们的需求,公司或者企业更多是想对公司的资源进行统一规划使用,于是企业计划ERP系统被引入使用;现在,为了实现企业利润的最大化,对一条供需链上的所有资源都得进行合理的管理,对于这种系统的要求就更加高,大数据分析和智能化被引入。
项目简介
房屋中介管理系统它就包括了供需链,售房者-平台-租房者之间的信息交流显得尤为重要,对于租房者的喜好进行推荐可能也会促进销售。近年来,房地产行业的发展非常火热,对于房屋中介这种管理系统的需求越来越多,房屋中介管理系统也可以使房屋管理成本降低同时使用户的需求最大化的实现。