职位中介系统

职位中介系统登录注册界面

职位中介系统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_apb(
	id int primary key auto_increment comment '主键',
	username varchar(100) comment '账号',
	password varchar(100) comment '密码',
	apbName varchar(100) comment '姓名',
	age varchar(100) comment '年龄',
	sex varchar(100) comment '性别',
	phone varchar(100) comment '电话'
) comment '安排部';

客户公司表创建语句如下:


create table t_company(
	id int primary key auto_increment comment '主键',
	username varchar(100) comment '账号',
	password varchar(100) comment '密码',
	companyName varchar(100) comment '名称',
	phone varchar(100) comment '电话',
	address varchar(100) comment '地址'
) comment '客户公司';

计划部表创建语句如下:


create table t_jhb(
	id int primary key auto_increment comment '主键',
	username varchar(100) comment '账号',
	password varchar(100) comment '密码',
	jhbName varchar(100) comment '姓名',
	age varchar(100) comment '年龄',
	sex varchar(100) comment '性别',
	phone varchar(100) comment '电话'
) comment '计划部';

项目推荐人才表创建语句如下:


create table t_prc(
	id int primary key auto_increment comment '主键',
	rcId int comment '人才',
	projectId int comment '项目',
	rcName varchar(100) comment '姓名',
	age varchar(100) comment '年龄',
	sex varchar(100) comment '性别',
	phone varchar(100) comment '电话',
	jianli varchar(100) comment '简单简历',
	jlfile varchar(100) comment '详细简历附件'
) comment '项目推荐人才';

项目职位需求表创建语句如下:


create table t_project(
	id int primary key auto_increment comment '主键',
	title varchar(100) comment '标题',
	htbh varchar(100) comment '合同编号',
	v1 varchar(100) comment '项目内容',
	v2 varchar(100) comment '职位说明',
	v3 varchar(100) comment '需求整理',
	v4 varchar(100) comment '中介费用明细',
	v5 varchar(100) comment '备忘录',
	status varchar(100) comment '状态',
	companyId int comment ''
) comment '项目职位需求';

人才表创建语句如下:


create table t_rc(
	id int primary key auto_increment comment '主键',
	username varchar(100) comment '账号',
	password varchar(100) comment '密码',
	rcName varchar(100) comment '姓名',
	age varchar(100) comment '年龄',
	sex varchar(100) comment '性别',
	phone varchar(100) comment '电话',
	jianli varchar(100) comment '简单简历',
	jlfile 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_apb(
	id integer,
	username varchar(100),
	password varchar(100),
	apbName varchar(100),
	age varchar(100),
	sex varchar(100),
	phone varchar(100)
);
--安排部字段加注释
comment on column t_apb.id is '主键';
comment on column t_apb.username is '账号';
comment on column t_apb.password is '密码';
comment on column t_apb.apbName is '姓名';
comment on column t_apb.age is '年龄';
comment on column t_apb.sex is '性别';
comment on column t_apb.phone is '电话';
--安排部表加注释
comment on table t_apb is '安排部';

客户公司表创建语句如下:


create table t_company(
	id integer,
	username varchar(100),
	password varchar(100),
	companyName varchar(100),
	phone varchar(100),
	address varchar(100)
);
--客户公司字段加注释
comment on column t_company.id is '主键';
comment on column t_company.username is '账号';
comment on column t_company.password is '密码';
comment on column t_company.companyName is '名称';
comment on column t_company.phone is '电话';
comment on column t_company.address is '地址';
--客户公司表加注释
comment on table t_company is '客户公司';

计划部表创建语句如下:


create table t_jhb(
	id integer,
	username varchar(100),
	password varchar(100),
	jhbName varchar(100),
	age varchar(100),
	sex varchar(100),
	phone varchar(100)
);
--计划部字段加注释
comment on column t_jhb.id is '主键';
comment on column t_jhb.username is '账号';
comment on column t_jhb.password is '密码';
comment on column t_jhb.jhbName is '姓名';
comment on column t_jhb.age is '年龄';
comment on column t_jhb.sex is '性别';
comment on column t_jhb.phone is '电话';
--计划部表加注释
comment on table t_jhb is '计划部';

项目推荐人才表创建语句如下:


create table t_prc(
	id integer,
	rcId int,
	projectId int,
	rcName varchar(100),
	age varchar(100),
	sex varchar(100),
	phone varchar(100),
	jianli varchar(100),
	jlfile varchar(100)
);
--项目推荐人才字段加注释
comment on column t_prc.id is '主键';
comment on column t_prc.rcId is '人才';
comment on column t_prc.projectId is '项目';
comment on column t_prc.rcName is '姓名';
comment on column t_prc.age is '年龄';
comment on column t_prc.sex is '性别';
comment on column t_prc.phone is '电话';
comment on column t_prc.jianli is '简单简历';
comment on column t_prc.jlfile is '详细简历附件';
--项目推荐人才表加注释
comment on table t_prc is '项目推荐人才';

项目职位需求表创建语句如下:


create table t_project(
	id integer,
	title varchar(100),
	htbh varchar(100),
	v1 varchar(100),
	v2 varchar(100),
	v3 varchar(100),
	v4 varchar(100),
	v5 varchar(100),
	status varchar(100),
	companyId int
);
--项目职位需求字段加注释
comment on column t_project.id is '主键';
comment on column t_project.title is '标题';
comment on column t_project.htbh is '合同编号';
comment on column t_project.v1 is '项目内容';
comment on column t_project.v2 is '职位说明';
comment on column t_project.v3 is '需求整理';
comment on column t_project.v4 is '中介费用明细';
comment on column t_project.v5 is '备忘录';
comment on column t_project.status is '状态';
comment on column t_project.companyId is '';
--项目职位需求表加注释
comment on table t_project is '项目职位需求';

人才表创建语句如下:


create table t_rc(
	id integer,
	username varchar(100),
	password varchar(100),
	rcName varchar(100),
	age varchar(100),
	sex varchar(100),
	phone varchar(100),
	jianli varchar(100),
	jlfile varchar(100)
);
--人才字段加注释
comment on column t_rc.id is '主键';
comment on column t_rc.username is '账号';
comment on column t_rc.password is '密码';
comment on column t_rc.rcName is '姓名';
comment on column t_rc.age is '年龄';
comment on column t_rc.sex is '性别';
comment on column t_rc.phone is '电话';
comment on column t_rc.jianli is '简单简历';
comment on column t_rc.jlfile is '详细简历附件';
--人才表加注释
comment on table t_rc is '人才';

oracle特有,对应序列如下:


create sequence s_t_apb;
create sequence s_t_company;
create sequence s_t_jhb;
create sequence s_t_prc;
create sequence s_t_project;
create sequence s_t_rc;

职位中介系统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_apb(
	id int identity(1,1) primary key not null,--主键
	username varchar(100),--账号
	password varchar(100),--密码
	apbName varchar(100),--姓名
	age varchar(100),--年龄
	sex varchar(100),--性别
	phone varchar(100)--电话
);

客户公司表创建语句如下:


--客户公司表注释
create table t_company(
	id int identity(1,1) primary key not null,--主键
	username varchar(100),--账号
	password varchar(100),--密码
	companyName varchar(100),--名称
	phone varchar(100),--电话
	address varchar(100)--地址
);

计划部表创建语句如下:


--计划部表注释
create table t_jhb(
	id int identity(1,1) primary key not null,--主键
	username varchar(100),--账号
	password varchar(100),--密码
	jhbName varchar(100),--姓名
	age varchar(100),--年龄
	sex varchar(100),--性别
	phone varchar(100)--电话
);

项目推荐人才表创建语句如下:


--项目推荐人才表注释
create table t_prc(
	id int identity(1,1) primary key not null,--主键
	rcId int,--人才
	projectId int,--项目
	rcName varchar(100),--姓名
	age varchar(100),--年龄
	sex varchar(100),--性别
	phone varchar(100),--电话
	jianli varchar(100),--简单简历
	jlfile varchar(100)--详细简历附件
);

项目职位需求表创建语句如下:


--项目职位需求表注释
create table t_project(
	id int identity(1,1) primary key not null,--主键
	title varchar(100),--标题
	htbh varchar(100),--合同编号
	v1 varchar(100),--项目内容
	v2 varchar(100),--职位说明
	v3 varchar(100),--需求整理
	v4 varchar(100),--中介费用明细
	v5 varchar(100),--备忘录
	status varchar(100),--状态
	companyId int--
);

人才表创建语句如下:


--人才表注释
create table t_rc(
	id int identity(1,1) primary key not null,--主键
	username varchar(100),--账号
	password varchar(100),--密码
	rcName varchar(100),--姓名
	age varchar(100),--年龄
	sex varchar(100),--性别
	phone varchar(100),--电话
	jianli varchar(100),--简单简历
	jlfile 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_apb")
public class Apb {
//主键
@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 username;
//密码
private String password;
//姓名
private String apbName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getApbName() {return apbName;}
public void setApbName(String apbName) {this.apbName = apbName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
}

客户公司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_company")
public class Company {
//主键
@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 username;
//密码
private String password;
//名称
private String companyName;
//电话
private String phone;
//地址
private String address;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getCompanyName() {return companyName;}
public void setCompanyName(String companyName) {this.companyName = companyName;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getAddress() {return address;}
public void setAddress(String address) {this.address = address;}
}

计划部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_jhb")
public class Jhb {
//主键
@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 username;
//密码
private String password;
//姓名
private String jhbName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getJhbName() {return jhbName;}
public void setJhbName(String jhbName) {this.jhbName = jhbName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
}

项目推荐人才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_prc")
public class Prc {
//主键
@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 rcId;
//项目
private Integer projectId;
//姓名
private String rcName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
//简单简历
private String jianli;
//详细简历附件
private String jlfile;
public Integer getRcId() {return rcId;}
public void setRcId(Integer rcId) {this.rcId = rcId;}
public Integer getProjectId() {return projectId;}
public void setProjectId(Integer projectId) {this.projectId = projectId;}
public String getRcName() {return rcName;}
public void setRcName(String rcName) {this.rcName = rcName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getJianli() {return jianli;}
public void setJianli(String jianli) {this.jianli = jianli;}
public String getJlfile() {return jlfile;}
public void setJlfile(String jlfile) {this.jlfile = jlfile;}
}

项目职位需求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_project")
public class Project {
//主键
@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 title;
//合同编号
private String htbh;
//项目内容
private String v1;
//职位说明
private String v2;
//需求整理
private String v3;
//中介费用明细
private String v4;
//备忘录
private String v5;
//状态
private String status;
//
private Integer companyId;
public String getTitle() {return title;}
public void setTitle(String title) {this.title = title;}
public String getHtbh() {return htbh;}
public void setHtbh(String htbh) {this.htbh = htbh;}
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;}
public String getStatus() {return status;}
public void setStatus(String status) {this.status = status;}
public Integer getCompanyId() {return companyId;}
public void setCompanyId(Integer companyId) {this.companyId = companyId;}
}

人才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_rc")
public class Rc {
//主键
@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 username;
//密码
private String password;
//姓名
private String rcName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
//简单简历
private String jianli;
//详细简历附件
private String jlfile;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getRcName() {return rcName;}
public void setRcName(String rcName) {this.rcName = rcName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getJianli() {return jianli;}
public void setJianli(String jianli) {this.jianli = jianli;}
public String getJlfile() {return jlfile;}
public void setJlfile(String jlfile) {this.jlfile = jlfile;}
}

职位中介系统spring+springMVC+mybatis框架对象(javaBean,pojo)设计:

安排部javaBean创建语句如下:


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

//安排部
public class Apb  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//账号
private String username;
//密码
private String password;
//姓名
private String apbName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getApbName() {return apbName;}
public void setApbName(String apbName) {this.apbName = apbName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
}

客户公司javaBean创建语句如下:


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

//客户公司
public class Company  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//账号
private String username;
//密码
private String password;
//名称
private String companyName;
//电话
private String phone;
//地址
private String address;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getCompanyName() {return companyName;}
public void setCompanyName(String companyName) {this.companyName = companyName;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getAddress() {return address;}
public void setAddress(String address) {this.address = address;}
}

计划部javaBean创建语句如下:


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

//计划部
public class Jhb  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//账号
private String username;
//密码
private String password;
//姓名
private String jhbName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getJhbName() {return jhbName;}
public void setJhbName(String jhbName) {this.jhbName = jhbName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
}

项目推荐人才javaBean创建语句如下:


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

//项目推荐人才
public class Prc  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//人才
private Integer rcId;
//项目
private Integer projectId;
//姓名
private String rcName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
//简单简历
private String jianli;
//详细简历附件
private String jlfile;
public Integer getRcId() {return rcId;}
public void setRcId(Integer rcId) {this.rcId = rcId;}
public Integer getProjectId() {return projectId;}
public void setProjectId(Integer projectId) {this.projectId = projectId;}
public String getRcName() {return rcName;}
public void setRcName(String rcName) {this.rcName = rcName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getJianli() {return jianli;}
public void setJianli(String jianli) {this.jianli = jianli;}
public String getJlfile() {return jlfile;}
public void setJlfile(String jlfile) {this.jlfile = jlfile;}
}

项目职位需求javaBean创建语句如下:


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

//项目职位需求
public class Project  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//标题
private String title;
//合同编号
private String htbh;
//项目内容
private String v1;
//职位说明
private String v2;
//需求整理
private String v3;
//中介费用明细
private String v4;
//备忘录
private String v5;
//状态
private String status;
//
private Integer companyId;
public String getTitle() {return title;}
public void setTitle(String title) {this.title = title;}
public String getHtbh() {return htbh;}
public void setHtbh(String htbh) {this.htbh = htbh;}
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;}
public String getStatus() {return status;}
public void setStatus(String status) {this.status = status;}
public Integer getCompanyId() {return companyId;}
public void setCompanyId(Integer companyId) {this.companyId = companyId;}
}

人才javaBean创建语句如下:


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

//人才
public class Rc  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//账号
private String username;
//密码
private String password;
//姓名
private String rcName;
//年龄
private String age;
//性别
private String sex;
//电话
private String phone;
//简单简历
private String jianli;
//详细简历附件
private String jlfile;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getRcName() {return rcName;}
public void setRcName(String rcName) {this.rcName = rcName;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getJianli() {return jianli;}
public void setJianli(String jianli) {this.jianli = jianli;}
public String getJlfile() {return jlfile;}
public void setJlfile(String jlfile) {this.jlfile = jlfile;}
}

源代码下载点这里

评论