微信小程序的城租房管理系统【字数:8192】
摘 要随着我国市场经济的快速发展和人们生活水平的不断提高,越来越多的年轻人选择去往大城市,寻找更多的就业机会或发展机遇。由于生活的压力和工作的烦恼对人们造成了一定的困扰,所以拥有一个舒适的休息环境显得格外重要。通过平台管理,使城市租房更加规范,解决了人们租房的困难,制定一个稳定平衡的管理体系,并将流程简单化,快捷化,提高整体效率。此论文主要介绍了本次设计的开发环境、社会背景要求以及做此设计的意义。围绕开发流程展开,包括详细了解用户的需求从而进行分析,概要性分析,系统的设计实现以及最后的软件测试模块。本系统主要是使用微信小程序的架构实现用户可视化,逻辑更清晰增强代码的可操作性。前端方面是基于微信Web开发者工具进行HTML,CSS,JS语言的开发,后端是利用PHP语言在VSCode环境中进行编译,用以实现客户端查看房源、预约看房,发布求租信息,房东发布房源、申请入驻成为经纪人资料,经纪人发布出售二手房信息、出租房屋信息等功能。
目 录
1绪论 1
1.1论文研究主要内容 1
1.2背景和研究意义 1
1.3国内外现状 1
1.4系统影响 2
2相关技术介绍 3
2.1 开发环境和软件 3
2.1.1 开发环境 3
2.1.2 开发软件 3
2.1.3 Nginx服务器 3
2.2 关键技术介绍 3
2.2.1 Mpvue框架介绍 3
2.2.2 WebView介绍 3
3需求分析 4
3.1用户需求 4
3.2功能需求 4
3.2.1租户功能 4
3.2.2房东功能 5
3.2.3经纪人功能 6
4 系统设计 7
4.1 系统功能模块设计 8
4.1.1 用户租房模块逻辑设计 8
4.1.2 发布房源模块逻辑设计 8
4.2 数据库设计 8
4.2.1 MySQL数据库的介绍 8
4.2.2 数据库概念模型设计 9
4.2.3 数据库逻辑设计 11
5 系统实现与测试 1 *好棒文|www.hbsrm.com +Q: ^351916072#
3
5.1 系统功能模块实现 13
5.1.1 租户租房功能实现 13
5.1.2 房东发布房源功能实现 16
5.1.3 经纪人入驻功能实现 20
5.2 测试 22
5.2.1软件测试概述 22
5.2.2系统测试用例与测试结果 22
结 论 24
参考文献 25
致 谢 26
1绪论
1.1论文研究主要内容
本平台主要使用PHP程序设计语言,前端页面使用HTML、CSS、JAVASCRIPT[3]进行数据显示,基于微信小程序架构模型。经过多次的外出走访调查和信息的筛选整合,其主要内容包括以下几个功能:
用户租房可以实现查看房源,预约看房,发布求租信息等功能;
房东可以对实现发布房源、申请入驻成为经纪人资料等功能。
1.2背景和研究意义
随着我国市场经济的快速发展和人们生活水平的不断提高,越来越多的年轻人选择去往大城市,寻找更多的就业机会或发展机遇,而伴随着人口的大量涌入,同时,在地少人多的现状下,一系列问题也就此产生,其中一个就是外来人口的居住问题,大部分并不会在城市呆很久或者短时间无力购买房产,导致大城市的租房行业开始逐渐兴起,并慢慢成为一个热门行业,各种各样的人开始纷纷涌入,在如今大城市飞速发展的节奏和社会信息化的时代潮流下,任何一个行业想要做大做好,那么使用最新的信息化管理技术是必不可少的,很多本地人开始将自己闲置的房屋开始出租,但简单的租凭服务已经不能满足大家普通的需求。目前,在时间就是金钱的现代社会中如何利用好时间高效率完成任务已经是大家所追求的目标。因此通过平台管理,使城市租房更加规范,解决人们租房的困难,以及各种杂七杂八的中介费,制定一个稳定平衡的管理体系,并将流程简单化,快捷化,提高整体效率的软件显得格外重要。
1.3国内外现状
根据调查,在中国租房系统应用得还是不够普遍的。虽然对房屋方面出台了很多法律文件但是有关租房方面的条文还是寥寥无几的。如今生活在大城市中必不可少的一个工作就是租房子,只有真正体验过的才知道租房的不易。大多数的年轻人为了省去不必要的麻烦会选择中介,这不失为一种好办法,但是除了一笔大额中介费还要因双方协调不满意导致上交另外一笔中介费用;除此以外,还有可能会在交完租房费用、签完租房合同才发现签合同的并非真正的房东导致赔钱又赔时间,简直心力交瘁。租房得不到保障甚至因租房而打官司的事件并不在少数。
而在国外,租房系统就显得格外完善,相对于房屋相关的协议而言租房系统的法律条文、协议、合同则更趋向于尽善尽美,不仅保障了租户的安全、提供了资金补贴还对房屋资源实现的共享化,做到了真正意义上的绿色租房。
1.4系统影响
在现今的城市生活中,对于上班的年轻人而言,租房是一个重点项目,不仅提供了住所还与生活息息相关,正因如此租房这一系统变得更加重要。不仅解决了当下上班族头疼的住宿问题还针对他们上班忙碌,没有时间找房子提供了便利。让年轻人才在外地奋斗没有后顾之忧。在租房系统开发过程中不能触碰法律,抵制一切违法的页面和思想的传播。整个系统页面简洁美观,操作简便,灵活,易操作。为群众提供了帮助。
2相关技术介绍
2.1 开发环境和软件
2.1.1 开发环境
对于开发及测试的环境,我选择的是Microsoft Windows 10。而对于前端页面的开发,我选择在微信开发者工具环境下进行,在此环境下,可以对页面进行实时预览;后端开发选用的是php 5.6,此环境对旧版本的php代码有着良好的兼容性,且占用更低的内存使用量[11]。
2.1.2 开发软件
1)前端页面方面,毫无疑问的选择了微信官方提供的微信Web开发者工具。目的是为了减轻开发者开发的难度,提高开发的效率,使得开发更加便捷。在页面是可以发现实现了页面调试和小程序调试的功能,能够边编写代码边查看页面效果。无论是视觉、交互还是性能等方面都远超其他开发工具。
2)后端开发方面,我选择visual studio code作为PHP代码编辑工具,visual studio code可以进行跨平台工作,支持多种编程语言,对于代码的智能化排版也是非常优化的。
2.1.3 Nginx服务器
Nginx是一款高效、开源的HTTP服务器和反向代理服务器;它主要的功能是占用内存资源少,并发能力强;Nginx可以进行反向代理的处理,实现动静的分离,具有负载均衡、单点故障和优化等特点。
目 录
1绪论 1
1.1论文研究主要内容 1
1.2背景和研究意义 1
1.3国内外现状 1
1.4系统影响 2
2相关技术介绍 3
2.1 开发环境和软件 3
2.1.1 开发环境 3
2.1.2 开发软件 3
2.1.3 Nginx服务器 3
2.2 关键技术介绍 3
2.2.1 Mpvue框架介绍 3
2.2.2 WebView介绍 3
3需求分析 4
3.1用户需求 4
3.2功能需求 4
3.2.1租户功能 4
3.2.2房东功能 5
3.2.3经纪人功能 6
4 系统设计 7
4.1 系统功能模块设计 8
4.1.1 用户租房模块逻辑设计 8
4.1.2 发布房源模块逻辑设计 8
4.2 数据库设计 8
4.2.1 MySQL数据库的介绍 8
4.2.2 数据库概念模型设计 9
4.2.3 数据库逻辑设计 11
5 系统实现与测试 1 *好棒文|www.hbsrm.com +Q: ^351916072#
3
5.1 系统功能模块实现 13
5.1.1 租户租房功能实现 13
5.1.2 房东发布房源功能实现 16
5.1.3 经纪人入驻功能实现 20
5.2 测试 22
5.2.1软件测试概述 22
5.2.2系统测试用例与测试结果 22
结 论 24
参考文献 25
致 谢 26
1绪论
1.1论文研究主要内容
本平台主要使用PHP程序设计语言,前端页面使用HTML、CSS、JAVASCRIPT[3]进行数据显示,基于微信小程序架构模型。经过多次的外出走访调查和信息的筛选整合,其主要内容包括以下几个功能:
用户租房可以实现查看房源,预约看房,发布求租信息等功能;
房东可以对实现发布房源、申请入驻成为经纪人资料等功能。
1.2背景和研究意义
随着我国市场经济的快速发展和人们生活水平的不断提高,越来越多的年轻人选择去往大城市,寻找更多的就业机会或发展机遇,而伴随着人口的大量涌入,同时,在地少人多的现状下,一系列问题也就此产生,其中一个就是外来人口的居住问题,大部分并不会在城市呆很久或者短时间无力购买房产,导致大城市的租房行业开始逐渐兴起,并慢慢成为一个热门行业,各种各样的人开始纷纷涌入,在如今大城市飞速发展的节奏和社会信息化的时代潮流下,任何一个行业想要做大做好,那么使用最新的信息化管理技术是必不可少的,很多本地人开始将自己闲置的房屋开始出租,但简单的租凭服务已经不能满足大家普通的需求。目前,在时间就是金钱的现代社会中如何利用好时间高效率完成任务已经是大家所追求的目标。因此通过平台管理,使城市租房更加规范,解决人们租房的困难,以及各种杂七杂八的中介费,制定一个稳定平衡的管理体系,并将流程简单化,快捷化,提高整体效率的软件显得格外重要。
1.3国内外现状
根据调查,在中国租房系统应用得还是不够普遍的。虽然对房屋方面出台了很多法律文件但是有关租房方面的条文还是寥寥无几的。如今生活在大城市中必不可少的一个工作就是租房子,只有真正体验过的才知道租房的不易。大多数的年轻人为了省去不必要的麻烦会选择中介,这不失为一种好办法,但是除了一笔大额中介费还要因双方协调不满意导致上交另外一笔中介费用;除此以外,还有可能会在交完租房费用、签完租房合同才发现签合同的并非真正的房东导致赔钱又赔时间,简直心力交瘁。租房得不到保障甚至因租房而打官司的事件并不在少数。
而在国外,租房系统就显得格外完善,相对于房屋相关的协议而言租房系统的法律条文、协议、合同则更趋向于尽善尽美,不仅保障了租户的安全、提供了资金补贴还对房屋资源实现的共享化,做到了真正意义上的绿色租房。
1.4系统影响
在现今的城市生活中,对于上班的年轻人而言,租房是一个重点项目,不仅提供了住所还与生活息息相关,正因如此租房这一系统变得更加重要。不仅解决了当下上班族头疼的住宿问题还针对他们上班忙碌,没有时间找房子提供了便利。让年轻人才在外地奋斗没有后顾之忧。在租房系统开发过程中不能触碰法律,抵制一切违法的页面和思想的传播。整个系统页面简洁美观,操作简便,灵活,易操作。为群众提供了帮助。
2相关技术介绍
2.1 开发环境和软件
2.1.1 开发环境
对于开发及测试的环境,我选择的是Microsoft Windows 10。而对于前端页面的开发,我选择在微信开发者工具环境下进行,在此环境下,可以对页面进行实时预览;后端开发选用的是php 5.6,此环境对旧版本的php代码有着良好的兼容性,且占用更低的内存使用量[11]。
2.1.2 开发软件
1)前端页面方面,毫无疑问的选择了微信官方提供的微信Web开发者工具。目的是为了减轻开发者开发的难度,提高开发的效率,使得开发更加便捷。在页面是可以发现实现了页面调试和小程序调试的功能,能够边编写代码边查看页面效果。无论是视觉、交互还是性能等方面都远超其他开发工具。
2)后端开发方面,我选择visual studio code作为PHP代码编辑工具,visual studio code可以进行跨平台工作,支持多种编程语言,对于代码的智能化排版也是非常优化的。
2.1.3 Nginx服务器
Nginx是一款高效、开源的HTTP服务器和反向代理服务器;它主要的功能是占用内存资源少,并发能力强;Nginx可以进行反向代理的处理,实现动静的分离,具有负载均衡、单点故障和优化等特点。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/594.html