【1731】jsp 房租跟踪监控管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

news2025/1/18 9:58:54

一、源码特点
     JSP 房租跟踪监控管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

jsp 房租跟踪监控管理系统1


二、功能介绍
前台功能:

1)房屋浏览
2)公告浏览
3)房屋价格浏览、走势曲线图
后台功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)公告管理:对公告信息进行添加、删除、修改和查看
(3)小区管理:对小区信息进行添加、删除、修改和查看
(4)房屋类型管理:对房屋类型信息进行添加、删除、修改和查看
(5)小区房屋价格管理:对小区房屋价格信息进行添加、删除、修改和查看
(6)房屋管理:对房屋信息进行添加、删除、修改和查看

数据库设计

CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`qx` VARCHAR(40) default NULL COMMENT '权限',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`yx` VARCHAR(40) default NULL COMMENT '邮箱',  PRIMARY KEY  (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `gonggao` (
`ggid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`ggid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `xiaoqu` (
`xqid` int(11) NOT NULL auto_increment,
`xqmc` VARCHAR(40) default NULL COMMENT '小区名称',
`dz` VARCHAR(40) default NULL COMMENT '地址',
`tp` VARCHAR(40) default NULL COMMENT '图片',  PRIMARY KEY  (`xqid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `fwlx` (
`fwlxid` int(11) NOT NULL auto_increment,
`lx` VARCHAR(40) default NULL COMMENT '类型',  PRIMARY KEY  (`fwlxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `xqfwjg` (
`xqfwjgid` int(11) NOT NULL auto_increment,
`xq` VARCHAR(40) default NULL COMMENT '小区',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`xjg` VARCHAR(40) default NULL COMMENT '现价格',
`zqjg` VARCHAR(40) default NULL COMMENT '之前价格',  PRIMARY KEY  (`xqfwjgid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `fangwu` (
`fwid` int(11) NOT NULL auto_increment,
`fwmc` VARCHAR(40) default NULL COMMENT '房屋名称',
`xq` VARCHAR(40) default NULL COMMENT '小区',
`fwlx` VARCHAR(40) default NULL COMMENT '房屋类型',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`tjsj` VARCHAR(40) default NULL COMMENT '添加时间',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`dz` VARCHAR(40) default NULL COMMENT '地址',  PRIMARY KEY  (`fwid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;


代码设计

	String keyid =(String)request.getParameter("keyid");
String fwmc=(String)request.getParameter("fwmc");//变量:房屋名称
String xq=(String)request.getParameter("xq");//变量:小区
String fwlx=(String)request.getParameter("fwlx");//变量:房屋类型
String jg=(String)request.getParameter("jg");//变量:价格
String tjsj=(String)request.getParameter("tjsj");//变量:添加时间
String js=(String)request.getParameter("js");//变量:介绍
String dz=(String)request.getParameter("dz");//变量:地址

String sql="";//声明sql

int row=1;///定义执行结果
		int num=0;
		
		String xjg="";
try{

	sql="select count(1) as num from xqfwjg where xq='"+xq+"' and lx='"+fwlx+"'";
	
	rs=db.query(sql);
	
	if(rs.next()){
	
	num=rs.getInt("num");
	}
	if(num>0){
	
		sql="select *  from xqfwjg where xq='"+xq+"' and lx='"+fwlx+"'";
		
		rs=db.query(sql);
		
		if(rs.next()){
		xjg=rs.getString("xjg");
		}
	
		sql="update xqfwjg set  xjg='"+jg+"',zqjg='"+xjg+"' where xq='"+xq+"' and lx='"+fwlx+"' ";
		db.update(sql);
	
	
	
	}else{
	
		 sql="insert into xqfwjg(xq,lx,xjg,zqjg) values('"+xq+"','"+fwlx+"','"+jg+"','"+jg+"')";
		 
		 db.update(sql);
	}
	
	
	 sql="insert into fangwu(fwmc,xq,fwlx,jg,tjsj,js,dz) values('"+fwmc+"','"+xq+"','"+fwlx+"','"+jg+"','"+tjsj+"','"+js+"','"+dz+"')";
;//房屋SQL 语句
		//int row =0;
		row=db.update(sql);
}catch(Exception e){
System.out.println(e.toString());}

三、注意事项
    1、管理员账号:admin密码:admin 数据库配置文件DBO.java
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspfwgz.sql ,系统名称fwgz
    4、系统首页地址:http://127.0.0.1:8080/fwgz/qt/fangwu.jsp

四系统实现

下载地址:

https://download.csdn.net/download/qq_41221322/89219568

需要源码 其他的定制服务  下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1628110.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【uniapp/ucharts】采用 uniapp 框架的 h5 应用使用 ucharts(没有 uni_modules)

这种情况无法直接从 dcloud 平台上一键下载导入,所以应该在官网推荐的 git 仓库去单独下载: https://gitee.com/uCharts/uCharts/tree/master/uni-app/uCharts-%E7%BB%84%E4%BB%B6/qiun-data-charts(%E9%9D%9Euni_modules) 下载的文件是如图所示的路径&…

AI大模型探索之路-训练篇2:大语言模型预训练基础认知

文章目录 前言一、预训练流程分析二、预训练两大挑战三、预训练网络通信四、预训练数据并行五、预训练模型并行六、预训练3D并行七、预训练代码示例总结 前言 在人工智能的宏伟蓝图中,大语言模型(LLM)的预训练是构筑智慧之塔的基石。预训练过…

如何将web content项目导入idea并部署到tomcat

将Web Content项目导入IntelliJ IDEA并部署到Tomcat主要涉及以下几个步骤: 1. 导入Web Content项目 打开IntelliJ IDEA。选择“File” -> “New” -> “Project from Existing Sources…”。浏览到你的Web Content项目的文件夹,并选择它。Intell…

数据结构(C):时间复杂度和空间复杂度

目录 🚀 0.前言 🚀 1.为何会有时间复杂度和空间复杂度的概念 🚀 2.时间复杂度 2.1初步时间复杂度 2.2大O表示法 2.2.1.O(N*N) 2.2.2.O(N) 2.2.3.O(1) 2.3最坏情况…

【Qt】error LNK2001: 无法解析的外部符号

参考:Qt/VS LNK2019/LNK2001:无法解析的外部符号_qt lnk2001无法解析的外部符号-CSDN博客 微软官方报错文档-链接器工具错误 LNK2019 __declspec error LNK2001: 无法解析的外部符号 "__declspec(dllimport) 原因 以这种为前缀的基本上跟库相关…

微信小程序:11.本地生活小程序制作

开发工具: 微信开发者工具apifox进行创先Mock 项目初始化 新建小程序项目输入ID选择不使用云开发,js传统模版在project.private.config中setting配置项中配置checkinalidKey:false 梳理项目结构 因为该项目有三个tabbar所以我们要创建三…

点击消除

点击消除 描述: 对一个字符串,每次“点击”,可以把字符串中相邻两个 相同字母消除。 例如,字符串"abbc"点击后可以生成"ac"。 但相同而不相邻、不相同的相邻字母都是不可以被消除的。 如果想把字符串变得…

比亚迪24届春招Offer面经

本文介绍2024届春招中,比亚迪的高级底盘工程师岗位1场面试的基本情况、提问问题等。 2024年04月投递了比亚迪的系统开发类、 技术研发类、 技术研究类岗位,面试结束后分配至高级底盘工程师岗位;面试前未确定部门,面试结束后分配至…

关于OSPF报文学习

目录 一.OSPF学习补充 (1)OSPF报文头部 (2)ospf建立邻居关系 1.Hello报文——建立邻居关系 2.hello报文头部 (3)OSPF建立邻接关系 1.发送DD报文 2.DD报文头部 (4)关于DR,BD…

Blender点操作

顶点操作即一般的“布线”操作 1.顶点移动 -先切到顶点模式 -移动,G 或 G X/Y/Z -旋转,R 同上 -缩放,S 同上 2.顶点滑移,用于微调顶点的位置 快捷键:Shift V,G G 3.顶点删除 -选中一个顶点 -按…

【算法】人工蜂群算法,解决多目标车间调度问题,柔性车间调度问题

文章目录 复现论文什么是柔性作业车间调度问题?数据处理ABC算法编码解码种群初始化雇佣蜂操作IPOX交叉多点交叉 观察蜂操作侦察蜂操作算法流程 结果程序截图问询、帮助 复现论文 什么是柔性作业车间调度问题? 也叫多目标车间调度问题。 柔性作业车间调…

构建NodeJS库--前端项目的打包发布

1. 前言 学习如何打包发布前端项目,需要学习以下相关知识: package.json 如何初始化配置,以及学习npm配置项; 模块类型type配置, 这是nodejs的package.json的配置main 入口文件的配置 webpack 是一个用于现代 JavaSc…

golang反射

go反射 反射基本介绍应用场景基本使用结构体注意练习最佳实践遍历结构体的方法,调用接头体的方法,获取结构体的标签 反射 基本介绍 反射可以在运行时动态获取变量的各种信息,比如变量的类型(type)、类别(kind)如果是结构体变量,…

Java应用开发必备:使用 easy-captcha 组件生成验证码的详细介绍

一、前言 最近系统开发在优化验证码的相关功能,第一反应就是有没有开源的第三方组件可以使用呢。 在一番寻觅以后,还真发现一个好用的第三方验证码组件Easy-captcha。Easy-captcha是一个开源的Java库,用于生成和验证验证码,它的…

RGB灯珠的控制-单片机通用模板

RGB灯珠的控制-单片机通用模板 一、RGB控制的原理二、RGB.c的实现三、RGB.h的实现四、color色彩空间变换以及控制渐变一、RGB控制的原理 ①通过IO发送脉冲识别0/1编码,组合24Bit的RGB数据,从而控制RGB;②每个RGB灯珠通过DIN、DOU进行级联起来;③通过HSV色彩转换成RGB从而控…

Tomcat架构设计精髓分析-Connector高内聚低耦合设计

优秀的模块化设计通常都会采用高内聚、低耦合 高内聚是指相关度比较高的功能要尽可能集中,不要分散。低耦合是指两个相关的模块要尽可能减少依赖的部分和降低依赖的程序,不要让两个模块产中强依赖。 Tomca连接器需要实现的功能: 监听网络端口 接受网络…

手撕netty源码(一)- NioEventLoopGroup

文章目录 前言一、NIO 与 netty二、NioEventLoopGroup 对象的创建过程2.1 创建流程图2.2 EventExecutorChooser 的创建 前言 processOn文档跳转 本文是手撕netty源码系列的开篇文章,会先介绍一下netty对NIO关键代码的封装位置,主要介绍 NioEventLoopGro…

使用PyCharm开发工具创建工程

一. 简介 前面文章实现了开发 python程序使用的 开发工具PyCharm,本文来学习使用 PyCharm开发工具创建一个 python工程。 二. 使用PyCharm开发工具创建工程 1. 首先,打开 PyCharm开发工具,打开 "New project" 选项: …

hive启动beeline报错

问题一在zpark启动集群报错 出现上面的问题执行以下代码 chmod 777 /opt/apps/hadoop-3.2.1/logs 问题二启动beeline报错 执行 cd /opt/apps/hadoop-3.2.1 bin/hadoop dfsadmin -safemode leave 问题三执行查询语句报错 执行 set hive.exec.mode.local.autotrue;

java接口加密解密

这里写目录标题 controller加解密工具类加密(本质是对ResponseBody加密)解密(本质是对RequestBody传参解密)注解 controller Controller public class PathVariableController {GetMapping(value "/test")ResponseBod…