对于需要租房的人,有的可能没有时间去街上广告处查看房屋信息;对于房屋出租者来说,大量复杂的房产信息、租金等信息很难通过传统的方式进行管理。以方便租客租房,房东求租、求售的需求为向导,开发一套基于web的房屋管理系统。

根据需求分析给出系统的E-R图以及数据库表图,使用Java为技术支持,Mysql为后台数据库,Spring+Servlet为基本框架,实现该系统的各个核心功能。这些功能包括登录功能、发布房源、房源管理等功能,这个系统有效的改善租客租房,房东求租、求售的方便性。

一、系统相关使用技术介绍

本系统以减少管理员工作量为目标,采用Java语言,SSm框架、Mysql作为数据库,Spring+Servlet作为开发框架,前端页面采用Jsp,实现房屋管理系统。

(1)硬件环境

     Windows 10 操作系统、内存8Gb

(2)软件环境

Eclipse  2021-12、Mysql 5.5、Java 1.8、Spring 5.1.5.RELEASE、Hibernate 3.4.6、Tomcat 8.5.43。

(3)技术构架

 SSM框架、Spring+Servlet+Jsp +Tomcat

二、系统功能需求

登录:用户输入密码和用户名进行登录,验证成功后跳转到主页面,不然则显示登录失败。

注册:可以进行注册然后再通过注册的账号和密码实现登录功能。

更改密码:用户可以输入原密码新密码,当输入的原密码与登录密码一致时才能更改密码

(1)管理员

房源管理:能够更改、删除房源。

发布房源:能够将房源信息录入然后发布。

管理用户:可以删除、增加用户。

订单管理:可以查看订单,删除订单。

(2)用户

注册:可以注册信息。

浏览房源:可以浏览房源、查看房源信息。

租房:对于满意的房源可以租房。

三、页面展示

(1)用户端页面

1 首页页面

2  登录、注册页面

 3 房屋详情页面

 4 用户评论留言页面

 5 个人中心租房信息页面

 6 房源发布页面

 (2)管理员页面

1 登录页面

 2 密码修改页面

 3 房源信息修改查看页面

4 用户管理页面

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐