+ Mrzys1
摘 要
信息化爆炸的时代,互联网技术的指数型的增长,信息化程度的不断普及,社会节奏在加快,每天都有大量的信息扑面而来,人们正处于数字信息化世界。数字化的互联网具有便捷性,传递快,效率高,成本低等优点。以前人们租房只能通过路边的广告去查找不仅效率低下而且可选择性不多,没办法选择自己心仪的房屋,并且房东要出租房子没有渠道快速的去发布自己的房源。因此构建一款数字化,智能化的房屋租赁系统是很有必要的。
本课题拟设计的基于SSM+JSP框架的房屋租赁管理系统,前端使用Jsp、Html、Css、Js,后端使用Spring、SpringMvc、Mybatis,数据库使用Mysql,开发工具使用IDEA,服务器是用Tomcat服务器进行部署。项目启动只需要启动IDEA编译器然后根据用控制台输出的项目路径访问就可以访问系统。
通过对项目的开发,实现用户在网上通过平台可以快速的查看正在出租的房源,同时给房屋租赁系统的后台管理员提供一个便捷的后台管理系统,方便全局掌握整个房屋租赁平台的运行情况,提升效率。经过前期的技术可行性分析和实际业务调研以及系统设计和研发,最后经过一系列的系统测试,系统的业务功能可正常使用满足用户的使用要求。
关键字:B/S;SSM开发;房屋租赁系统
Abstracts
In the era of information explosion, the exponential growth of Internet technology, the continuous popularization of the degree of information, the pace of society is accelerating, there is a large amount of information every day, people are in the digital information world. The digital Internet has the advantages of convenience, fast transmission, high efficiency and low cost. Housing rental has a huge demand in the market, so it is urgent to carry out the digital transformation.
This project plans to design a house rental management system based on SSM+JSP framework, so that users can quickly view the house rental through the platform on the Internet, and at the same time provide a convenient background management system for the administrator of the house rental system, so as to facilitate the overall grasp of the operation of the whole house rental platform and improve efficiency. The system roles are divided into user, mediator and administrator. The administrator can maintain the user information, manage the types of houses, maintain the houses to be rented, maintain the orders that have been rented, and maintain the orders purchased by users. Users can view their order information, can view their reservation information, can leave messages on the platform, can view their messages. The agent can manage the purchase order, manage the sale of the house, manage the information of the user to make an appointment to see the house, manage the information of the rental, and modify their personal information. After preliminary technical feasibility analysis, actual business research, system design and development, and finally through a series of system tests, the system's business functions can be used normally to meet user requirements.
Keyword:B/S; SSM development; House rental system
1.1 研究背景
互联网技术的更新迭代非常之快,喜欢上网的人可以从网上进行各种各样的业务操作,从而满足个人的业务需求以及生活和娱乐方面的需求。网络上的系统就像是一个非常大型的平台,人们可以在这个平台上面查找搜索自己喜欢的房屋类型然后去选择进行下单,下单之后进行房屋租赁合同的签订之后,就可以入住房子了非常的方便[1]。
以前的业务系统都是处于纸质化的时代,信息很容易丢失,而且非常不方便管理。如果将业务做成信息化系统,那不仅信息容易保存不会丢失,而且方便人们管理,信息传达的时效性以及准确性都是非常快的[2]。有数据显示现在国内的互联网用户已经达到了13.51亿,网络的传递信息很快不会浪费自己的时间。所以房屋租赁管理的系统开发是迫在眉睫,是信息化时代智能化时代必须的产物,才能在市场竞争日益复杂的环境下,使得自己房子出租能够牢牢的黏住用户,增加自己的营收。信息化时代只能推荐系统使得用户可以快速获取信息操作方便深得人心用户才会愿意在此平台去租房子。方便管理员更广面,更全局化的把握整个房屋租赁管理系统的运营情况[3]。
1.2国内外研究现状
1.2.1 国外研究现状
在国外有很多的房屋租赁管理系统是跟国内差不多一样的。国外的房屋租赁管理系统比较侧重专业化和自由化。开发出来的软件系统界面比较简洁,高效,好看[4]。
1.2.2 国内研究现状
在当今高度发达的信息中,信息管理改革已成为一种更加广泛和全面的趋势。 “房屋租赁管理系统”是基于Mysql数据库,在SSM程序设计的基础上实现的。为确保中国经济的持续发展,信息时代日益更新,蓬勃发展。同时,随着信息社会的快速发展,房屋出租出售系统面临着越来越多的信息,因此很难获得他们对高效信息的需求,如何使用方便快捷的方式使查询者在广阔的海洋信息中查询,存储,管理和共享信息方面有效,对我们的工作和生活具有重要的现实意义[5]。因此,国内外学术界对此进行了深入而广泛的研究,一个新的研究领域——房屋出租出售系统诞生了[6]。
在我国信息化、网络化的普及程度非常之快、现在上网的人数呈现指数型的增长。随着互联化的不断发展,互联网也给人民大众带来了非常多的便利[7]。随着服务的完善以及软件系统的研发,在网上房屋租的服务越来越成熟。人们打开网络就可以在网上查找不同的房源信息,可以根据自己的喜好进行不同的房屋选择,对房源信息进行留言和沟通,非常的方便[8]。给找房子的人群节省了非常多的时间,再也不用像以前那样租房需要自己到实地去查看,不仅浪费时间而且效率低下。房屋租赁管理系统的出现大大的减少了人力,物力,和财力的输出,非常的方便[9]。
1.3研究的目的与意义
1.3.1 研究目的
本文首先以房屋租赁系统在管理过程中遇到的业务痛点作为研究的对象。在进行业务系统的研发之前,首先进行了实地的业务调研,然后进行了可行性的分析以及系统的设计。最后通过软件技术架构对整套房屋租赁管理系统代码的编码。
本套系统属于SSM+JSP的框架,前端使用的技术是html,css,js等技术栈。优势架构性能好,可扩展性高,技术先进,可以满足业务系统日益增长的需求,同时系统不仅方便用户在网上便捷进行房屋的租赁,而且便利管理员高效的管理整个房屋租赁系统的信息。
目前基于SSM+JSP架构的房屋租赁管理系统比较少,之前比较多的是进行线下的宣传然后直接到实体的房屋中介交易所去购买。这样其实在宣传力度方面是远远不够的。房屋的的整体出租情况也是不理想的。所以通过构建房屋租赁管理系统是很有必要的。
1.3.2 研究意义
互联网技术的不断发展,信息化程度的不断普及,社会节奏在加快,每天都有大量的信息扑面而来,人们正处于数字信息化世界。数字化的互联网具有便捷性,传递快,效率高,成本低等优点。
越来越多的人们开始使用互联网来满足日常的生活需求和业务需求。所以,类似于房屋租赁管理系统这种便捷的软件系统,不仅能够方便用户快读的查看信息,还能大大提升经营人员的管理效率。
1.4 研究方法内容
房屋租赁管理系统,使用的是目前系统框架是SSM+JSP的架构具有性能好,可扩展性高,技术架构先进,迭代性高,开发效率高。
房屋租赁管理系统主要有两大角色,用户,管理员。借由开发的房屋租赁管理系统可以方便用户快速的在网上查看正在出售的房源,根据自己的喜好进行筛选房源。大大增加房屋租赁平台的用户粘性,能增加网上房屋出租平台的营收。
主要包含以下几个内容:
第一章、是对整个论文的论述说明的项目的背景以及研究这个课题的意义和目的。
第二章、技术框架栈的罗列、把本套代码的技术框架的组成进行介绍,从整体上介绍了这个框架系统是有哪些技术组成的。
第三章、业务前期调研通过可行性分析报告的制作判断是否可开发这个系统。
第四章、系统业务框架的怎么设计进行讲述,论述了业务系统是怎么通过实体和关系的映射,对真实业务和表之间做映射关联。
第五章、通过编写代码实现本系统。
第六章、通过敏捷开发一开发一边测试的方式最终使系统具备上线到正式环境的条件。
第2章 相关技术简介
2.1 相关技术栈
房屋租赁管理系统采用的是SSM+JSP的系统架构,后端的技术架构包括Sring、Spring Mvc、Mybatis、Token、Maven、Mysql、Hutool工具包。前端的技术架构包括 Html,Jsp,Css, Js、bootstrap,jquery等[10]。