人们要生活首先要有居住的地方,有些人可能是租房居住,有些人可能是买房居住。如何获取到这些信息,在计算机还不是很发达的时代,出租人或卖房人可能会通过张贴广告的形式进行宣传,这样做不仅成本告,而且费时费利,随着互联网的发展,如何充分的利用互联网的优势快速传播这些信息,成为了一个新的课题。
针对以上问题,设计开发了房屋租赁管理系统,本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的基于房屋信息发布,查询一体的管理系统。
网站前台:
公告信息:展示了网站的公告信息,包括网站的最新动态和公告信息情况的发布展示。
房屋查询:注册用户可以根据输入要租赁的户型和房屋地址进行房屋信息的查询查看,可以查看房产面积,出租价格以及户主姓名和联系电话等基本信息。
最新出租:展示了房屋的最新出租信息,点击户型,进入查看房屋的最新出租信息。
会员注册:通过填写账户,密码,姓名性别等基本信息,注册成为本站的会员。
会员后台:
我的信息修改:会员登录系统后,对会员的个人信息进行一个修改。
我的房屋出租:发布个人的房屋出租信息,价格,面积以及房型。
管理员后台:
修改登录密码:管理员登录系统后,可以修改管理员的登录密码。
房屋信息管理:可以对房屋的基本信息进行管理,包括房屋信息的查询以及删除等操作。
会员信息管理:可以对前台的会员注册信息进行管理,能够对注册的会员信息进行审核并能删除。
系统公告管理:能够对系统公告信息进行管理,发布最新的公告在前台展示。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景和意义 1
1.2开发工具及技术 1
1.2.1开发工具 1
1.2.2 JSP技术 2
1.2.3 JavaScript 3
1.3软硬件需求 3
第二章 需求分析 4
2.1需求调研 4
2.2可行性分析 4
2.2.1技术的可行性 4
2.2.2经济的可行性 4
2.2.3操作可行性 4
2.2.4法律的可行性 5
2.3系统用例图 5
2.4功能模块需求分析 5
2.5设计的基本思想 7
2.6性能需求 8
2.6.1系统的安全性 8
2.6.2数据的完整性 8
2.7界面需求 8
第三章 系统分析与设计 10
3.1数据库的分析与设计 10
3.1.1数据库的概念结构设计 10
3.1.2数据库的逻辑结构设计 11
3.1.3数据库的连接原理 13
第四章 系统功能实现 15
4.1系统后台登陆 15
4.2后台主界面 16
4.2.1用户信息管理 17
4.2.2房屋信息管理 19
4.2.3公告信息管理 21
4.3前台网站模块 24
4.3.1网站首面设计 24
4.3.2用户注册模块 25
4.3.3房屋查询模块 26
第五章 系统测试 27
5.1系统测试目的与意义 27
5.2测试过程 27
5.2.1主页面的登录模块测试 27
5.3其他错误 28
结 论 29
参考文献 30
致 谢 31