基于网络爬虫的天气数据挖掘分析系统设计与实现

基于网络爬虫的天气数据挖掘分析系统设计与实现登录注册界面

基于网络爬虫的天气数据挖掘分析系统设计与实现mysql数据库版本源码:

超级管理员表创建语句如下:


create table t_admin(
	id int primary key auto_increment comment '主键',
	username varchar(100) comment '超级管理员账号',
	password varchar(100) comment '超级管理员密码'
) comment '超级管理员';
insert into t_admin(username,password) values('admin','123456');

天气表创建语句如下:


create table t_weather(
	id int primary key auto_increment comment '主键',
	city varchar(100) comment '城市',
	insertDate datetime comment '日期'
) comment '天气';

天气列表表创建语句如下:


create table t_weatherlist(
	id int primary key auto_increment comment '主键',
	weatherId int comment '天气主表',
	v1 varchar(100) comment '日期',
	v2 varchar(100) comment '天气',
	v3 varchar(100) comment '温度',
	v4 varchar(100) comment '风力',
	v5 varchar(100) comment '空气指数'
) comment '天气列表';

基于网络爬虫的天气数据挖掘分析系统设计与实现oracle数据库版本源码:

超级管理员表创建语句如下:


create table t_admin(
	id integer,
	username varchar(100),
	password varchar(100)
);
insert into t_admin(id,username,password) values(1,'admin','123456');
--超级管理员字段加注释
comment on column t_admin.id is '主键';
comment on column t_admin.username is '超级管理员账号';
comment on column t_admin.password is '超级管理员密码';
--超级管理员表加注释
comment on table t_admin is '超级管理员';

天气表创建语句如下:


create table t_weather(
	id integer,
	city varchar(100),
	insertDate datetime
);
--天气字段加注释
comment on column t_weather.id is '主键';
comment on column t_weather.city is '城市';
comment on column t_weather.insertDate is '日期';
--天气表加注释
comment on table t_weather is '天气';

天气列表表创建语句如下:


create table t_weatherlist(
	id integer,
	weatherId int,
	v1 varchar(100),
	v2 varchar(100),
	v3 varchar(100),
	v4 varchar(100),
	v5 varchar(100)
);
--天气列表字段加注释
comment on column t_weatherlist.id is '主键';
comment on column t_weatherlist.weatherId is '天气主表';
comment on column t_weatherlist.v1 is '日期';
comment on column t_weatherlist.v2 is '天气';
comment on column t_weatherlist.v3 is '温度';
comment on column t_weatherlist.v4 is '风力';
comment on column t_weatherlist.v5 is '空气指数';
--天气列表表加注释
comment on table t_weatherlist is '天气列表';

oracle特有,对应序列如下:


create sequence s_t_weather;
create sequence s_t_weatherlist;

基于网络爬虫的天气数据挖掘分析系统设计与实现sqlserver数据库版本源码:

超级管理员表创建语句如下:


--超级管理员
create table t_admin(
	id int identity(1,1) primary key not null,--主键
	username varchar(100),--超级管理员账号
	password varchar(100)--超级管理员密码
);
insert into t_admin(username,password) values('admin','123456');

天气表创建语句如下:


--天气表注释
create table t_weather(
	id int identity(1,1) primary key not null,--主键
	city varchar(100),--城市
	insertDate datetime--日期
);

天气列表表创建语句如下:


--天气列表表注释
create table t_weatherlist(
	id int identity(1,1) primary key not null,--主键
	weatherId int,--天气主表
	v1 varchar(100),--日期
	v2 varchar(100),--天气
	v3 varchar(100),--温度
	v4 varchar(100),--风力
	v5 varchar(100)--空气指数
);

基于网络爬虫的天气数据挖掘分析系统设计与实现登录后主页

基于网络爬虫的天气数据挖掘分析系统设计与实现spring+springMVC+hibernate框架对象(javaBean,pojo)设计:

天气javaBean创建语句如下:


package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//天气
@Table(name = "t_weather")
public class Weather {
//主键
@Id
@Column(name = "id")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//城市
private String city;
//日期
private Date insertDate;
public String getCity() {return city;}
public void setCity(String city) {this.city = city;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
}

天气列表javaBean创建语句如下:


package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//天气列表
@Table(name = "t_weatherlist")
public class Weatherlist {
//主键
@Id
@Column(name = "id")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//天气主表
private Integer weatherId;
//日期
private String v1;
//天气
private String v2;
//温度
private String v3;
//风力
private String v4;
//空气指数
private String v5;
public Integer getWeatherId() {return weatherId;}
public void setWeatherId(Integer weatherId) {this.weatherId = weatherId;}
public String getV1() {return v1;}
public void setV1(String v1) {this.v1 = v1;}
public String getV2() {return v2;}
public void setV2(String v2) {this.v2 = v2;}
public String getV3() {return v3;}
public void setV3(String v3) {this.v3 = v3;}
public String getV4() {return v4;}
public void setV4(String v4) {this.v4 = v4;}
public String getV5() {return v5;}
public void setV5(String v5) {this.v5 = v5;}
}

基于网络爬虫的天气数据挖掘分析系统设计与实现spring+springMVC+mybatis框架对象(javaBean,pojo)设计:

天气javaBean创建语句如下:


package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//天气
public class Weather  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//城市
private String city;
//日期
private Date insertDate;
public String getCity() {return city;}
public void setCity(String city) {this.city = city;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
}

天气列表javaBean创建语句如下:


package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//天气列表
public class Weatherlist  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//天气主表
private Integer weatherId;
//日期
private String v1;
//天气
private String v2;
//温度
private String v3;
//风力
private String v4;
//空气指数
private String v5;
public Integer getWeatherId() {return weatherId;}
public void setWeatherId(Integer weatherId) {this.weatherId = weatherId;}
public String getV1() {return v1;}
public void setV1(String v1) {this.v1 = v1;}
public String getV2() {return v2;}
public void setV2(String v2) {this.v2 = v2;}
public String getV3() {return v3;}
public void setV3(String v3) {this.v3 = v3;}
public String getV4() {return v4;}
public void setV4(String v4) {this.v4 = v4;}
public String getV5() {return v5;}
public void setV5(String v5) {this.v5 = v5;}
}

源代码下载点这里

评论