基于Java的房屋租赁系统的设计与实现
摘 要
科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。房屋租售管理系统,是针对目前租房售房的混乱模式下,设计开发一个统一便捷的网上管理工具,目的是改变租售管理现有的手工或半手工的管理模式,使租售管理工作更规范,更标准,提高工作效率。
本系统采用了Browser/Server体系结构,JSP(Java Server Page)作为前台开发工具,MySQL作为后台数据库进行开发。最终系统实现的系统将分为管理员和普通注册用户二个角色,主要功能包括出租信息管理、求租信息管理、新闻资讯管理、租房合同管理、出售信息管理以及信息审核这几大功能模块。本房屋租售管理系统的设计制作可以很大程度的提高房屋租售的效率,充分体现了信息时代的优越性。
关键词:JSP;房屋租赁管理;B/S模式
The Design and Realization of a House Rental System
ABSTRACT
With the rapid progress of science and technology, human life has undergone tremendous changes, the rapid development of computer technology, so that all walks of life in the application of computer technology has been widely spread and use. The arrival of the information age has become an irresistible trend, and human civilization is entering a new era. The housing rental management system is designed to develop a unified and convenient online management tool against the current chaotic mode of renting houses, the purpose is to change the existing rental management manual or semi manual management mode, the rental management more standardized, more standard, improve work efficiency。
The system uses the Browser/Server architecture, JSP (Java Server Page) as a front development tool, MySQL as a back-end database development. System implementation of the final system will be divided into administrators and ordinary registered users two roles, main functions include information management, rental Qiuzu information management, news management, rental contract management, information management and information audit of the sale of several functional modules. The design of the housing rental management system can greatly improve the production efficiency of housing rental, fully embodies the superiority of the information age。
Keywords: JSP;house tenancy administration;B / S structure.
目 录
摘 要
ABSTRACT
第一章 绪论
1.1课题背景与意义
1.2房屋租赁现状的研究
1.3开发目的和意义
第二章 相关技术简介
2.1集成开发环境MyEclipse简介
2.2 Tomcat服务器简介
2.3 JSP简介
2.4 JavaScript和CSS简介
2.5 SSH简介
2.6软硬件需求
第三章 系统分析
3.1可行性分析
3.1.1技术可行性
3.1.2经济可行性
3.1.3操作可行性
3.1.4法律可行性
3.2系统功能模块图
3.3设计的基本思想
3.4性能需求
3.4.1系统的安全性
3.4.2数据的完整性
3.5界面需求
第四章 概要设计
4.1数据库的分析与设计
4.2数据库的概念结构设计
4.3数据库的逻辑结构设计
4.4数据库的连接原理
第五章 系统详细设计与实现
5.1系统SSH平台搭建
5.2会员注册功能
5.3登陆页面设计
5.4管理员主界面
5.5会员信息管理
5.6出租信息管理
5.7出售信息管理
5.8求租信息管理
5.9新闻资讯管理
5.10合同信息管理
5.11网站首页设计
第六章 系统测试
6.1系统测试定义
6.2系统测试目的与意义
6.3系统测试的目标
6.4测试过程
6.4.1主页面的登录模块测试
6.4.2主页面的显示模块测试
6.4.3用户管理模块测试
6.4.4管理员管理模块测试用例
6.5其他错误
结 论
参考文献
致 谢