高校学生毕业去向管理系统

 课题名称:高校学生毕业去向管理系统
本系统分为学生管理和管理员管理两个模块。
1. 学生管理
(1) 学生注册并登录:学生注册登录系统
(2) 首页:显示就业率(包括就业未就业比例,男女比例,就业地区比例,职业比例)
(3) 信息模块:信息填写并提交,信息修改
(4) 查看论文评价
(5) 就业推荐:查看招聘信息,查询招聘信息
(6) 留言板
(7) 修改密码
(8) 退出
2.管理员管理
(1)登录:管理员登录系统
(2)首页
(3)信息模块:查询学生信息;信息统计(地区 就业人数 职业 就业率)
(4)毕业论文评价模块:添加评价并提交,修改评价
(5)就业模块:增加招聘信息;修改招聘信息;删除招聘信息
(6)留言板
(7)修改密码
(8)退出

高校学生毕业去向管理系统登录注册界面

高校学生毕业去向管理系统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_lwpl(
	id int primary key auto_increment comment '主键',
	studentId int comment '学生',
	lwbt varchar(100) comment '论文标题',
	jp varchar(100) comment '简评',
	content varchar(100) comment '详细评论',
	df varchar(100) comment '得分'
) comment '论文评论';

留言板表创建语句如下:


create table t_lyb(
	id int primary key auto_increment comment '主键',
	title varchar(100) comment '标题',
	pic varchar(100) comment '图片',
	content varchar(100) comment '详细说明'
) comment '留言板';

留言板留言表创建语句如下:


create table t_lyblist(
	id int primary key auto_increment comment '主键',
	lybId int comment '留言板',
	name varchar(100) comment '姓名',
	insertDate datetime comment '时间',
	content varchar(100) comment '内容'
) comment '留言板留言';

学生表创建语句如下:


create table t_student(
	id int primary key auto_increment comment '主键',
	username varchar(100) comment '学号',
	password varchar(100) comment '密码',
	studentName varchar(100) comment '姓名',
	phone varchar(100) comment '电话',
	age varchar(100) comment '年龄',
	sex varchar(100) comment '性别',
	address varchar(100) comment '地址',
	v1 varchar(100) comment '个人照片',
	v2 varchar(100) comment '专业',
	v3 varchar(100) comment '班级',
	v4 varchar(100) comment '是否毕业',
	v5 varchar(100) comment '是否工作/考研/其他',
	v6 varchar(100) comment '职业',
	v7 varchar(100) comment '就业地区',
	v8 varchar(100) comment '工资范围'
) comment '学生';

信息统计表创建语句如下:


create table t_xxtj(
	id int primary key auto_increment comment '主键',
	v1 varchar(100) comment '地区',
	v2 int comment '就业人数',
	v3 int comment '未就业人数',
	v4 varchar(100) comment '职业',
	v5 int comment '就业男人数',
	v6 int comment '就业女人数'
) comment '信息统计';

招聘信息表创建语句如下:


create table t_zpxx(
	id int primary key auto_increment comment '主键',
	title varchar(100) comment '标题',
	pic varchar(100) comment '图片',
	content varchar(100) comment '详细说明',
	fileUrl varchar(100) comment '文件',
	showDate datetime 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_lwpl(
	id integer,
	studentId int,
	lwbt varchar(100),
	jp varchar(100),
	content varchar(100),
	df varchar(100)
);
--论文评论字段加注释
comment on column t_lwpl.id is '主键';
comment on column t_lwpl.studentId is '学生';
comment on column t_lwpl.lwbt is '论文标题';
comment on column t_lwpl.jp is '简评';
comment on column t_lwpl.content is '详细评论';
comment on column t_lwpl.df is '得分';
--论文评论表加注释
comment on table t_lwpl is '论文评论';

留言板表创建语句如下:


create table t_lyb(
	id integer,
	title varchar(100),
	pic varchar(100),
	content varchar(100)
);
--留言板字段加注释
comment on column t_lyb.id is '主键';
comment on column t_lyb.title is '标题';
comment on column t_lyb.pic is '图片';
comment on column t_lyb.content is '详细说明';
--留言板表加注释
comment on table t_lyb is '留言板';

留言板留言表创建语句如下:


create table t_lyblist(
	id integer,
	lybId int,
	name varchar(100),
	insertDate datetime,
	content varchar(100)
);
--留言板留言字段加注释
comment on column t_lyblist.id is '主键';
comment on column t_lyblist.lybId is '留言板';
comment on column t_lyblist.name is '姓名';
comment on column t_lyblist.insertDate is '时间';
comment on column t_lyblist.content is '内容';
--留言板留言表加注释
comment on table t_lyblist is '留言板留言';

学生表创建语句如下:


create table t_student(
	id integer,
	username varchar(100),
	password varchar(100),
	studentName varchar(100),
	phone varchar(100),
	age varchar(100),
	sex varchar(100),
	address varchar(100),
	v1 varchar(100),
	v2 varchar(100),
	v3 varchar(100),
	v4 varchar(100),
	v5 varchar(100),
	v6 varchar(100),
	v7 varchar(100),
	v8 varchar(100)
);
--学生字段加注释
comment on column t_student.id is '主键';
comment on column t_student.username is '学号';
comment on column t_student.password is '密码';
comment on column t_student.studentName is '姓名';
comment on column t_student.phone is '电话';
comment on column t_student.age is '年龄';
comment on column t_student.sex is '性别';
comment on column t_student.address is '地址';
comment on column t_student.v1 is '个人照片';
comment on column t_student.v2 is '专业';
comment on column t_student.v3 is '班级';
comment on column t_student.v4 is '是否毕业';
comment on column t_student.v5 is '是否工作/考研/其他';
comment on column t_student.v6 is '职业';
comment on column t_student.v7 is '就业地区';
comment on column t_student.v8 is '工资范围';
--学生表加注释
comment on table t_student is '学生';

信息统计表创建语句如下:


create table t_xxtj(
	id integer,
	v1 varchar(100),
	v2 int,
	v3 int,
	v4 varchar(100),
	v5 int,
	v6 int
);
--信息统计字段加注释
comment on column t_xxtj.id is '主键';
comment on column t_xxtj.v1 is '地区';
comment on column t_xxtj.v2 is '就业人数';
comment on column t_xxtj.v3 is '未就业人数';
comment on column t_xxtj.v4 is '职业';
comment on column t_xxtj.v5 is '就业男人数';
comment on column t_xxtj.v6 is '就业女人数';
--信息统计表加注释
comment on table t_xxtj is '信息统计';

招聘信息表创建语句如下:


create table t_zpxx(
	id integer,
	title varchar(100),
	pic varchar(100),
	content varchar(100),
	fileUrl varchar(100),
	showDate datetime
);
--招聘信息字段加注释
comment on column t_zpxx.id is '主键';
comment on column t_zpxx.title is '标题';
comment on column t_zpxx.pic is '图片';
comment on column t_zpxx.content is '详细说明';
comment on column t_zpxx.fileUrl is '文件';
comment on column t_zpxx.showDate is '发布日期';
--招聘信息表加注释
comment on table t_zpxx is '招聘信息';

oracle特有,对应序列如下:


create sequence s_t_lwpl;
create sequence s_t_lyb;
create sequence s_t_lyblist;
create sequence s_t_student;
create sequence s_t_xxtj;
create sequence s_t_zpxx;

高校学生毕业去向管理系统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_lwpl(
	id int identity(1,1) primary key not null,--主键
	studentId int,--学生
	lwbt varchar(100),--论文标题
	jp varchar(100),--简评
	content varchar(100),--详细评论
	df varchar(100)--得分
);

留言板表创建语句如下:


--留言板表注释
create table t_lyb(
	id int identity(1,1) primary key not null,--主键
	title varchar(100),--标题
	pic varchar(100),--图片
	content varchar(100)--详细说明
);

留言板留言表创建语句如下:


--留言板留言表注释
create table t_lyblist(
	id int identity(1,1) primary key not null,--主键
	lybId int,--留言板
	name varchar(100),--姓名
	insertDate datetime,--时间
	content varchar(100)--内容
);

学生表创建语句如下:


--学生表注释
create table t_student(
	id int identity(1,1) primary key not null,--主键
	username varchar(100),--学号
	password varchar(100),--密码
	studentName varchar(100),--姓名
	phone varchar(100),--电话
	age varchar(100),--年龄
	sex varchar(100),--性别
	address varchar(100),--地址
	v1 varchar(100),--个人照片
	v2 varchar(100),--专业
	v3 varchar(100),--班级
	v4 varchar(100),--是否毕业
	v5 varchar(100),--是否工作/考研/其他
	v6 varchar(100),--职业
	v7 varchar(100),--就业地区
	v8 varchar(100)--工资范围
);

信息统计表创建语句如下:


--信息统计表注释
create table t_xxtj(
	id int identity(1,1) primary key not null,--主键
	v1 varchar(100),--地区
	v2 int,--就业人数
	v3 int,--未就业人数
	v4 varchar(100),--职业
	v5 int,--就业男人数
	v6 int--就业女人数
);

招聘信息表创建语句如下:


--招聘信息表注释
create table t_zpxx(
	id int identity(1,1) primary key not null,--主键
	title varchar(100),--标题
	pic varchar(100),--图片
	content varchar(100),--详细说明
	fileUrl varchar(100),--文件
	showDate datetime--发布日期
);

高校学生毕业去向管理系统登录后主页

高校学生毕业去向管理系统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_lwpl")
public class Lwpl {
//主键
@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 studentId;
//论文标题
private String lwbt;
//简评
private String jp;
//详细评论
private String content;
//得分
private String df;
public Integer getStudentId() {return studentId;}
public void setStudentId(Integer studentId) {this.studentId = studentId;}
public String getLwbt() {return lwbt;}
public void setLwbt(String lwbt) {this.lwbt = lwbt;}
public String getJp() {return jp;}
public void setJp(String jp) {this.jp = jp;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public String getDf() {return df;}
public void setDf(String df) {this.df = df;}
}

留言板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_lyb")
public class Lyb {
//主键
@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 pic;
//详细说明
private String content;
public String getTitle() {return title;}
public void setTitle(String title) {this.title = title;}
public String getPic() {return pic;}
public void setPic(String pic) {this.pic = pic;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
}

留言板留言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_lyblist")
public class Lyblist {
//主键
@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 lybId;
//姓名
private String name;
//时间
private Date insertDate;
//内容
private String content;
public Integer getLybId() {return lybId;}
public void setLybId(Integer lybId) {this.lybId = lybId;}
public String getName() {return name;}
public void setName(String name) {this.name = name;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
}

学生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_student")
public class Student {
//主键
@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 studentName;
//电话
private String phone;
//年龄
private String age;
//性别
private String sex;
//地址
private String address;
//个人照片
private String v1;
//专业
private String v2;
//班级
private String v3;
//是否毕业
private String v4;
//是否工作/考研/其他
private String v5;
//职业
private String v6;
//就业地区
private String v7;
//工资范围
private String v8;
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 getStudentName() {return studentName;}
public void setStudentName(String studentName) {this.studentName = studentName;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
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 getAddress() {return address;}
public void setAddress(String address) {this.address = address;}
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 getV6() {return v6;}
public void setV6(String v6) {this.v6 = v6;}
public String getV7() {return v7;}
public void setV7(String v7) {this.v7 = v7;}
public String getV8() {return v8;}
public void setV8(String v8) {this.v8 = v8;}
}

信息统计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_xxtj")
public class Xxtj {
//主键
@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 v1;
//就业人数
private Integer v2;
//未就业人数
private Integer v3;
//职业
private String v4;
//就业男人数
private Integer v5;
//就业女人数
private Integer v6;
public String getV1() {return v1;}
public void setV1(String v1) {this.v1 = v1;}
public Integer getV2() {return v2;}
public void setV2(Integer v2) {this.v2 = v2;}
public Integer getV3() {return v3;}
public void setV3(Integer v3) {this.v3 = v3;}
public String getV4() {return v4;}
public void setV4(String v4) {this.v4 = v4;}
public Integer getV5() {return v5;}
public void setV5(Integer v5) {this.v5 = v5;}
public Integer getV6() {return v6;}
public void setV6(Integer v6) {this.v6 = v6;}
}

招聘信息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_zpxx")
public class Zpxx {
//主键
@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 pic;
//详细说明
private String content;
//文件
private String fileUrl;
//发布日期
private Date showDate;
public String getTitle() {return title;}
public void setTitle(String title) {this.title = title;}
public String getPic() {return pic;}
public void setPic(String pic) {this.pic = pic;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public String getFileUrl() {return fileUrl;}
public void setFileUrl(String fileUrl) {this.fileUrl = fileUrl;}
public Date getShowDate() {return showDate;}
public void setShowDate(Date showDate) {this.showDate = showDate;}
}

高校学生毕业去向管理系统spring+springMVC+mybatis框架对象(javaBean,pojo)设计:

论文评论javaBean创建语句如下:


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

//论文评论
public class Lwpl  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//学生
private Integer studentId;
//论文标题
private String lwbt;
//简评
private String jp;
//详细评论
private String content;
//得分
private String df;
public Integer getStudentId() {return studentId;}
public void setStudentId(Integer studentId) {this.studentId = studentId;}
public String getLwbt() {return lwbt;}
public void setLwbt(String lwbt) {this.lwbt = lwbt;}
public String getJp() {return jp;}
public void setJp(String jp) {this.jp = jp;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public String getDf() {return df;}
public void setDf(String df) {this.df = df;}
}

留言板javaBean创建语句如下:


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

//留言板
public class Lyb  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//标题
private String title;
//图片
private String pic;
//详细说明
private String content;
public String getTitle() {return title;}
public void setTitle(String title) {this.title = title;}
public String getPic() {return pic;}
public void setPic(String pic) {this.pic = pic;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
}

留言板留言javaBean创建语句如下:


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

//留言板留言
public class Lyblist  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//留言板
private Integer lybId;
//姓名
private String name;
//时间
private Date insertDate;
//内容
private String content;
public Integer getLybId() {return lybId;}
public void setLybId(Integer lybId) {this.lybId = lybId;}
public String getName() {return name;}
public void setName(String name) {this.name = name;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
}

学生javaBean创建语句如下:


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

//学生
public class Student  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 studentName;
//电话
private String phone;
//年龄
private String age;
//性别
private String sex;
//地址
private String address;
//个人照片
private String v1;
//专业
private String v2;
//班级
private String v3;
//是否毕业
private String v4;
//是否工作/考研/其他
private String v5;
//职业
private String v6;
//就业地区
private String v7;
//工资范围
private String v8;
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 getStudentName() {return studentName;}
public void setStudentName(String studentName) {this.studentName = studentName;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
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 getAddress() {return address;}
public void setAddress(String address) {this.address = address;}
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 getV6() {return v6;}
public void setV6(String v6) {this.v6 = v6;}
public String getV7() {return v7;}
public void setV7(String v7) {this.v7 = v7;}
public String getV8() {return v8;}
public void setV8(String v8) {this.v8 = v8;}
}

信息统计javaBean创建语句如下:


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

//信息统计
public class Xxtj  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//地区
private String v1;
//就业人数
private Integer v2;
//未就业人数
private Integer v3;
//职业
private String v4;
//就业男人数
private Integer v5;
//就业女人数
private Integer v6;
public String getV1() {return v1;}
public void setV1(String v1) {this.v1 = v1;}
public Integer getV2() {return v2;}
public void setV2(Integer v2) {this.v2 = v2;}
public Integer getV3() {return v3;}
public void setV3(Integer v3) {this.v3 = v3;}
public String getV4() {return v4;}
public void setV4(String v4) {this.v4 = v4;}
public Integer getV5() {return v5;}
public void setV5(Integer v5) {this.v5 = v5;}
public Integer getV6() {return v6;}
public void setV6(Integer v6) {this.v6 = v6;}
}

招聘信息javaBean创建语句如下:


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

//招聘信息
public class Zpxx  extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//标题
private String title;
//图片
private String pic;
//详细说明
private String content;
//文件
private String fileUrl;
//发布日期
private Date showDate;
public String getTitle() {return title;}
public void setTitle(String title) {this.title = title;}
public String getPic() {return pic;}
public void setPic(String pic) {this.pic = pic;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public String getFileUrl() {return fileUrl;}
public void setFileUrl(String fileUrl) {this.fileUrl = fileUrl;}
public Date getShowDate() {return showDate;}
public void setShowDate(Date showDate) {this.showDate = showDate;}
}

源代码下载点这里

评论