对于需要租房的人,有的可能没有时间去街上广告处查看房屋信息;对于房屋出租者来说,大量复杂的房产信息、租金等信息很难通过传统的方式进行管理。以方便租客租房,房东求租、求售的需求为向导,开发一套基于web的房屋管理系统。
根据需求分析给出系统的E-R图以及数据库表图,使用Java为技术支持,Mysql为后台数据库,Spring+Servlet为基本框架,实现该系统的各个核心功能。这些功能包括登录功能、发布房源、房源管理等功能,这个系统有效的改善租客租房,房东求租、求售的方便性。
一、系统相关使用技术介绍
本系统以减少管理员工作量为目标,采用Java语言,SSm框架、Mysql[11]作为数据库,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 用户管理页面