“学租寓”租房App软件制作毕业论文
2022-01-16 20:59:19
论文总字数:17466字
摘 要
当前网络科技普及和手机使用频率的增加,手机软件也越来越成熟。目前租房软件的类型十分众多,大多数的房东也逐渐的使用租房软件来发布房源信息,并且许多租客也据此查找自己所需的房屋。随着大学生特定群体租房需求的增加,如何适应其短租、安全等定制需求,提高租住双方的满意度和成功率,是本课题软件设计的初衷。
项目用Android studio来开发使用的数据库是MySQL,服务器是Tomcat。访问数据库的接口是用Eclipse实现的,同时涉及了MVP架构、Gson库和OKHttp库等。项目实现了管理员管理用户信息、管理房屋信息和解决租客的反馈信息;房东发布房源信息、修改个人信息、查看已关注的租客信息和拥有的房屋信息;租客查看房源、修改个人信息、查看关注的房东信息和选择房屋类型。主页有浏览房源简要信息、房屋详细信息、关注功能和预约功能。消息页面则是显示用户的聊天记录和聊天内容。动态页面有租客发布的找室友和投诉等内容展示。用户界面则是体现不同用户的独有功能。
关键词:学租寓 大学生 租房 Android
Rental APP Software Making Of "Student Renting "
Abstract
Nowadays, with the popularization of network technology and the increase of mobile phone usage frequency, mobile phone software is becoming more and more mature. At present, there are many types of rental software. Most landlords gradually use rental software to publish housing information, and many tenants also find their own houses. With the increasing demand of college students for rental housing, how to adapt to the customized demand of short rent, security and so on, and improve the satisfaction and success of both renters, is the original intention of the software design of this topic.
The project uses Android studio to develop and use MySQL as the database and Tomcat as the server. The interface of accessing database is implemented by Eclipse, and involves MVP architecture, Gson library and OKHttp library. The project implements administrators to manage user information, house information and feedback information from tenants; landlords to publish housing source information, modify personal information, view concerned tenants information and ownership of housing information; tenants to view the source of housing, modify personal information, view concerned landlords information and select the type of housing. Home page is to browse the source of brief information, housing details, attention function and reservation function. The message page displays the user's chat record and content. Dynamic pages allow tenants to publish content such as finding roommates and complaints that they want to publish. User interface is the unique function of different users.
Key words: Student Renting; College student; Renting; Android
目 录
摘 要 I
Abstract II
第一章 概述 1
1.1 课题背景 1
1.2 发展现状和研究意义 1
1.2.1 租房市场的发展 1
1.2.2 国内外的租房软件 2
1.2.3 研究的意义 3
第二章 开发环境介绍 4
2.1 开发平台介绍 4
2.1.1 应用基础 4
2.1.2 开发Android应用程序 4
2.1.3 应用框架 4
2.1.4 Android运行时 5
2.2 开发工具 5
2.2.1 Android Studio 5
2.2.2 Tomcat 5
2.2.3 MySQL数据库 5
第三章 系统分析 6
3.1 功能需求分析 6
3.1.1 用户登录注册流程 6
3.1.2 信息数据流程 7
3.2 系统用例分析 8
3.3界面需求分析 10
第四章 软件的设计 11
4.1 系统功能设计 11
4.1.1 用户功能概述 11
4.1.2 系统功能结构 11
4.2 数据库的设计 12
4.2.1 数据库设计原则 12
4.2.2 数据库设计过程描述 13
4.2.4 数据库表 14
第五章 软件的实现 16
5.1 功能模块设计一部分核心代码 16
5.1.1 后端接口 16
5.1.2 APP端 21
5.2 用户端功能运行 26
5.2.1 登录注册功能 26
5.2.2 “私聊”功能 26
5.2.3 用户信息功能 27
第六章 总结 31
参考文献 32
第一章 概述
1.1 课题背景
在现在网络的快速发展的时代下,软件的性能不断成熟,人们的生活也越来越离不开手机的帮助。物价的上涨和房屋的价格不断地提升,导致现在大多数年轻人不得不选择租房。当今的租房市场大多还是以年轻人为主。全国普通高校毕业生的人数增加,在国家的帮助下,年轻人也有了许多租房帮助政策,这也是推动了租房的市场发展。
以前租房模式还依靠传统中介,大多数涉世未深的青年人群很容易遇到不良中介引荐的房子,并且现在快节奏的生活使得传统中介式找房越来越麻烦。租房困难这个问题也是不可避免的。随着人口的增长,租房率也逐年增加,但是要在信息爆炸的时代迅速的找到有效信息也是十分的困难。网络的进步使得现在的“衣食住行”都有了对应的APP为人们带来更多的便利以及许多资源。让用户可以方便的搜寻到自己想要的东西。人们为了处理这些的租房缺陷,租房APP研发也就逐渐诞生了。
请支付后下载全文,论文总字数:17466字