当前位置:

基于SSH实现毕业生离校就业分析管理平台

码岸源码 发布于:2024-03-09 最后修改于:2024-05-03 70 0

Hi~今天给大家带来一款使用SSH框架(Spring框架、Struts框架、Hibernate框架的集合)开发的毕业生离校就业分析管理平台。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSH框架,SSH框架(Spring框架、Struts框架、Hibernate框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 admin
2 bed
3 category
4 cost
5 doctor
6 drug
7 express
8 grantdrug
9 housekeeper
10 log
11 member
12 member_role
13 nation
14 network
15 paracode
16 parameter
17 patient
18 role
19 sign
20 stock
21 tb_newbee_mall_admin_user
22 tb_newbee_mall_carousel
23 tb_newbee_mall_goods_category
24 tb_newbee_mall_goods_info
25 tb_newbee_mall_index_config
26 tb_newbee_mall_order
27 tb_newbee_mall_order_item
28 tb_newbee_mall_shopping_cart_item
29 tb_newbee_mall_user
30 t_administrativeclass
31 t_college
32 t_employmentinformation
33 t_graduateinformation
34 t_graduationfile
35 t_logchangeword
36 t_loginout
37 t_news
38 t_newstype
39 t_preachingmeeting
40 t_profession
41 t_recruitmentinformation
42 t_thesis
43 t_trialteral
44 user
45 ward
46 wardupdate 床位费用计算表
47 withdrawal
返回列表页表3-1: admin表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 admin_name varchar N
3 password varchar N
4 phone varchar N
5 real_name varchar N
6 gmt_create datetime N
7 gmt_modified datetime N
8 status int N
9 role_id int N
10 network_id int N
11 is_delete int N
返回列表页表3-2: bed表
说明:
序号 名称 数据类型 主键 说明
1 bedId int Y
2 ward int N
3 bedNo int N
4 state int N
返回列表页表3-3: category表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 type int N
3 name varchar N
4 price float N
5 updateTime timestamp N
返回列表页表3-4: cost表
说明:
序号 名称 数据类型 主键 说明
1 Id varchar Y
2 patientId varchar N
3 account float N
4 type varchar N
5 userId varchar N
6 costTime datetime N
返回列表页表3-5: doctor表
说明:
序号 名称 数据类型 主键 说明
1 doctorId int Y
2 gender int N
3 doctor_department int N
4 name varchar N
5 doctor_title int N
6 working_time date N
7 state int N
返回列表页表3-6: drug表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 drugId varchar N
3 drugname varchar N
4 manufaturer varchar N
5 price float N
6 validityDay int N
7 validityYear int N
8 validityMouth int N
9 supply varchar N
10 addNum int N
11 createTime date N
12 productionTime date N
13 validityTime date N
返回列表页表3-7: express表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 express_id varchar N
3 uid int N
4 sender_name varchar N
5 sender_phone varchar N
6 sender_province varchar N
7 sender_city varchar N
8 sender_area varchar N
9 sender_address varchar N
10 receiver_name varchar N
11 receiver_phone varchar N
12 receiver_province varchar N
13 receiver_city varchar N
14 receiver_area varchar N
15 receiver_address varchar N
16 type varchar N
17 weight varchar N
18 status int N
19 gmt_create datetime N
20 gmt_modified datetime N
21 network_id int N
22 courier_id int N
返回列表页表3-8: grantdrug表
说明:
序号 名称 数据类型 主键 说明
1 Id int Y
2 drugId varchar N
3 drugName varchar N
4 drugPrice float N
5 drugCount int N
6 patientName varchar N
7 patientId varchar N
8 grantUserId varchar N
9 grantUserName varchar N
10 grantTime datetime N
返回列表页表3-9: housekeeper表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 name varchar N
3 age int N
4 exp varchar N
5 desc varchar N
6 img varchar N
返回列表页表3-10: log表
说明:
序号 名称 数据类型 主键 说明
1 id bigint Y
2 create_time datetime N
3 type varchar N
4 detial varchar N
返回列表页表3-11: member表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 deleted bit N
3 email varchar N 邮箱
4 phone varchar N 电话
5 password varchar N 密码
6 realname varchar N 真实名字
7 username varchar N 用户名
8 Uuid varchar N 唯一编号
9 manageClass varchar N
10 tempRoleId int N
11 classId int N
返回列表页表3-12: member_role表
说明:
序号 名称 数据类型 主键 说明
1 member_id int Y
2 role_id int Y 角色ID
返回列表页表3-13: nation表
说明:
序号 名称 数据类型 主键 说明
1 nationNum int Y
2 nationName varchar N
返回列表页表3-14: network表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 network_name varchar N
3 province varchar N
4 city varchar N
5 area varchar N
6 address varchar N
7 admin_id int N
8 gmt_create datetime N
9 gmt_modified datetime N
10 status int N
11 is_delete int N
返回列表页表3-15: paracode表
说明:
序号 名称 数据类型 主键 说明
1 code_id int Y
2 code varchar N
3 parameter_values int N
4 parameter_name varchar N
返回列表页表3-16: parameter表
说明:
序号 名称 数据类型 主键 说明
1 parameter_id int Y
2 code varchar N
3 name varchar N
返回列表页表3-17: patient表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 patientId varchar N
3 patientName varchar N
4 gender int N
5 nation int N
6 birth date N
7 department int N
8 certificateNo varchar N
9 workUnit varchar N
10 maritalStatus int N
11 doctorId int N
12 admissionTime datetime N
13 homeAddress varchar N
14 homePhone varchar N
15 contacts varchar N
16 contactsPhone varchar N
17 admissionStatus int N
18 roomType int N
19 roomNo int N
20 bedNo int N
21 state int N
22 settlementState int N
23 leaveState int N
24 leaveTime datetime N
返回列表页表3-18: role表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 code varchar N
3 name varchar N 名字
4 Uuid varchar N 唯一编号
返回列表页表3-19: sign表
说明:
序号 名称 数据类型 主键 说明
1 signId int Y
2 patientId varchar N
3 measureTime datetime N
4 userId varchar N
5 temperature float N
6 bloodPressure varchar N
7 pulse int N
8 remarks varchar N
9 userName varchar N
10 createTime datetime N
11 breathing int N
12 bloodSugar float N
13 vein float N
返回列表页表3-20: stock表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 drugId varchar N
3 drugName varchar N
4 price float N
5 count int N
返回列表页表3-21: tb_newbee_mall_admin_user表
说明:
序号 名称 数据类型 主键 说明
1 admin_user_id int Y 管理员id
2 login_user_name varchar N 管理员登陆名称
3 login_password varchar N 管理员登陆密码
4 nick_name varchar N 管理员显示昵称
5 locked tinyint N 是否锁定 0未锁定 1已锁定无法登陆
6 shop_name varchar N 店铺名称
返回列表页表3-22: tb_newbee_mall_carousel表
说明:
序号 名称 数据类型 主键 说明
1 carousel_id int Y 首页轮播图主键id
2 carousel_url varchar N 轮播图
3 redirect_url varchar N 点击后的跳转地址(默认不跳转)
4 carousel_rank int N 排序值(字段越大越靠前)
5 is_deleted tinyint N 删除标识字段(0-未删除 1-已删除)
6 create_time datetime N 创建时间
7 create_user int N 创建者id
8 update_time datetime N 修改时间
9 update_user int N 修改者id
返回列表页表3-23: tb_newbee_mall_goods_category表
说明:
序号 名称 数据类型 主键 说明
1 category_id bigint Y 分类id
2 category_level tinyint N 分类级别(1-一级分类 2-二级分类 3-三级分类)
3 parent_id bigint N 父分类id
4 category_name varchar N 分类名称
5 category_rank int N 排序值(字段越大越靠前)
6 is_deleted tinyint N 删除标识字段(0-未删除 1-已删除)
7 create_time datetime N 创建时间
8 create_user int N 创建者id
9 update_time datetime N 修改时间
10 update_user int N 修改者id
返回列表页表3-24: tb_newbee_mall_goods_info表
说明:
序号 名称 数据类型 主键 说明
1 goods_id bigint Y 商品表主键id
2 goods_name varchar N 商品名
3 goods_intro varchar N 商品简介
4 goods_category_id bigint N 关联分类id
5 goods_cover_img varchar N 商品主图
6 goods_carousel varchar N 商品轮播图
7 goods_detail_content text N 商品详情
8 original_price int N 商品价格
9 selling_price int N 商品实际售价
10 stock_num int N 商品库存数量
11 tag varchar N 商品标签
12 goods_sell_status tinyint N 商品上架状态 0-下架 1-上架
13 create_user int N 添加者主键id
14 create_time datetime N 商品添加时间
15 update_user int N 修改者主键id
16 update_time datetime N 商品修改时间
返回列表页表3-25: tb_newbee_mall_index_config表
说明:
序号 名称 数据类型 主键 说明
1 config_id bigint Y 首页配置项主键id
2 config_name varchar N 显示字符(配置搜索时不可为空,其他可为空)
3 config_type tinyint N 1-搜索框热搜 2-搜索下拉框热搜 3-(首页)热销商品 4-(首页)新品上线 5-(首页)为你推荐
4 goods_id bigint N 商品id 默认为0
5 redirect_url varchar N 点击后的跳转地址(默认不跳转)
6 config_rank int N 排序值(字段越大越靠前)
7 is_deleted tinyint N 删除标识字段(0-未删除 1-已删除)
8 create_time datetime N 创建时间
9 create_user int N 创建者id
10 update_time datetime N 最新修改时间
11 update_user int N 修改者id
返回列表页表3-26: tb_newbee_mall_order表
说明:
序号 名称 数据类型 主键 说明
1 order_id bigint Y 订单表主键id
2 order_no varchar N 订单号
3 user_id bigint N 用户主键id
4 total_price int N 订单总价
5 pay_status tinyint N 支付状态:0.未支付,1.支付成功,-1:支付失败
6 pay_type tinyint N 0.无 1.支付宝支付 2.微信支付
7 pay_time datetime N 支付时间
8 order_status tinyint N 订单状态:0.待支付 1.已支付 2.配货完成 3:出库成功 4.交易成功 -1.手动关闭 -2.超时关闭 -3.商家关闭
9 extra_info varchar N 订单body
10 user_name varchar N 收货人姓名
11 user_phone varchar N 收货人手机号
12 user_address varchar N 收货人收货地址
13 is_deleted tinyint N 删除标识字段(0-未删除 1-已删除)
14 create_time datetime N 创建时间
15 update_time datetime N 最新修改时间
返回列表页表3-27: tb_newbee_mall_order_item表
说明:
序号 名称 数据类型 主键 说明
1 order_item_id bigint Y 订单关联购物项主键id
2 order_id bigint N 订单主键id
3 goods_id bigint N 关联商品id
4 goods_name varchar N 下单时商品的名称(订单快照)
5 goods_cover_img varchar N 下单时商品的主图(订单快照)
6 selling_price int N 下单时商品的价格(订单快照)
7 goods_count int N 数量(订单快照)
8 create_time datetime N 创建时间
返回列表页表3-28: tb_newbee_mall_shopping_cart_item表
说明:
序号 名称 数据类型 主键 说明
1 cart_item_id bigint Y 购物项主键id
2 user_id bigint N 用户主键id
3 goods_id bigint N 关联商品id
4 goods_count int N 数量(最大为5)
5 is_deleted tinyint N 删除标识字段(0-未删除 1-已删除)
6 create_time datetime N 创建时间
7 update_time datetime N 最新修改时间
返回列表页表3-29: tb_newbee_mall_user表
说明:
序号 名称 数据类型 主键 说明
1 user_id bigint Y 用户主键id
2 nick_name varchar N 用户昵称
3 login_name varchar N 登陆名称(默认为手机号)
4 password_md5 varchar N MD5加密后的密码
5 introduce_sign varchar N 个性签名
6 address varchar N 收货地址
7 is_deleted tinyint N 注销标识字段(0-正常 1-已注销)
8 locked_flag tinyint N 锁定标识字段(0-未锁定 1-已锁定)
9 create_time datetime N 注册时间
返回列表页表3-30: t_administrativeclass表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 code varchar N
4 collegeId int N
5 deleted bit N
6 name varchar N 名字
7 professionId int N
返回列表页表3-31: t_college表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 deleted bit N
4 name varchar N 名字
5 code varchar N
返回列表页表3-32: t_employmentinformation表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 companyContactName varchar N
4 companyContactPhone varchar N
5 companyFullName varchar N
6 companyPlace varchar N
7 deleted bit N
8 email varchar N 邮箱
9 employmentMethod varchar N
10 employmentPay int N
11 industryType varchar N
12 major varchar N
13 nature varchar N
14 occupationType varchar N
15 organizationCode varchar N
16 postcode varchar N
17 studentId varchar N 学生ID
18 university varchar N
19 companyProvince varchar N
返回列表页表3-33: t_graduateinformation表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 accountLocation varchar N
4 accountproperty varchar N
5 administrativeClassId varchar N
6 birthday varchar N 生日
7 collegeId varchar N
8 deleted bit N
9 educationBackground varchar N
10 email varchar N 邮箱
11 homeAddress varchar N
12 homePhone varchar N 座机
13 identificationNumber varchar N
14 name varchar N 名字
15 nation varchar N
16 nativePlace varchar N
17 originPlace varchar N
18 phone varchar N 电话
19 politicalStatus varchar N
20 professionId varchar N
21 sex varchar N 性别
22 studentId varchar N 学生ID
23 graduationSession varchar N
返回列表页表3-34: t_graduationfile表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 deleted bit N
4 description varchar N 描述
5 institutionName varchar N
6 institutionPhone varchar N
7 institutionPlace varchar N
8 outDate varchar N
9 outWay varchar N
10 studentId varchar N 学生ID
返回列表页表3-35: t_logchangeword表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 changeType varchar N
4 date datetime N 日期
5 deleted bit N
6 username_c varchar N
7 username_x varchar N
返回列表页表3-36: t_loginout表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 action varchar N
4 date datetime N 日期
5 deleted bit N
6 ipAdress varchar N
7 username varchar N 用户名
返回列表页表3-37: t_news表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 content longtext N 内容
4 deleted bit N
5 newsClick int N
6 publishDate datetime N
7 title varchar N 标题
8 newsType_id int N
9 attach varchar N
10 attachName varchar N
返回列表页表3-38: t_newstype表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 code varchar N
3 deleted bit N
4 name varchar N 名字
5 Uuid varchar N 唯一编号
返回列表页表3-39: t_preachingmeeting表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 companyName varchar N
4 companyType varchar N
5 dayDate varchar N
6 deleted bit N
7 description longtext N
8 period varchar N
9 place varchar N
返回列表页表3-40: t_profession表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 code varchar N
4 collegeId int N
5 deleted bit N
6 name varchar N 名字
返回列表页表3-41: t_recruitmentinformation表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 Uuid varchar N 唯一编号
3 companyName varchar N
4 companyType varchar N
5 deadline varchar N
6 deleted bit N
7 description varchar N 描述
8 email varchar N 邮箱
9 theme varchar N
返回列表页表3-42: t_thesis表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 title varchar N 标题
3 content longtext N 摘要
4 deleted bit N 是否删除
5 uploadDate datetime N
6 teacherComments varchar N
7 memberId int N
8 memberName varchar N
返回列表页表3-43: t_trialteral表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 attach varchar N
3 attachName varchar N
4 child_id varchar N
5 deleted bit N
6 newsClick int N
7 publishDate datetime N
8 teacher_id varchar N
9 status int N
10 title varchar N
11 attach2 varchar N
12 attachName2 varchar N
返回列表页表3-44: user表
说明:
序号 名称 数据类型 主键 说明
1 user_id varchar Y
2 user_name varchar N
3 user_password varchar N
4 user_phone varchar N
5 user_describe int N
6 create_time timestamp N
返回列表页表3-45: ward表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 wardNo int N
3 departmentNo int N
4 type int N
5 space int N
6 state int N
7 createTime date N
返回列表页表3-46: wardupdate表
说明:床位费用计算表
序号 名称 数据类型 主键 说明
1 id int Y
2 patientId varchar N
3 roomType int N
4 updateTime date N 住院日期,与patient表的admissionTime字段保持一致
返回列表页表3-47: withdrawal表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 patientId varchar N
3 patientName varchar N
4 count int N
5 userName varchar N
6 userId varchar N
7 drugsId varchar N
8 entiyTime date N
9 reason varchar N

四、项目截图

4.1 下面是学生角色的功能介绍

学生角色-个人信息查看 图4.1 学生角色-个人信息查看

学生角色-学校可视化管理 图4.2 学生角色-学校可视化管理

学生角色-学生角色登陆 图4.3 学生角色-学生角色登陆

学生角色-学院视角 图4.4 学生角色-学院视角

学生角色-就业信息登记 图4.5 学生角色-就业信息登记

学生角色-就业对比 图4.6 学生角色-就业对比

学生角色-档案信息管理 图4.7 学生角色-档案信息管理

4.2 下面是管理员角色的功能介绍

管理员角色-专业管理 图4.8 管理员角色-专业管理

管理员角色-个人信息修改 图4.9 管理员角色-个人信息修改

管理员角色-学生管理 图4.10 管理员角色-学生管理

管理员角色-学院管理 图4.11 管理员角色-学院管理

管理员角色-就业处老师管理 图4.12 管理员角色-就业处老师管理

管理员角色-招聘会宣讲管理 图4.13 管理员角色-招聘会宣讲管理

管理员角色-毕业生信息管理 图4.14 管理员角色-毕业生信息管理

管理员角色-班级管理 图4.15 管理员角色-班级管理

管理员角色-管理员登陆 图4.16 管理员角色-管理员登陆

管理员角色-管理员管理 图4.17 管理员角色-管理员管理

管理员角色-辅导员管理 图4.18 管理员角色-辅导员管理

4.3 下面是辅导员角色的功能介绍

辅导员角色-个人信息修改 图4.19 辅导员角色-个人信息修改

辅导员角色-学生管理 图4.20 辅导员角色-学生管理

辅导员角色-招聘信息管理 图4.21 辅导员角色-招聘信息管理

辅导员角色-数据可视化展示 图4.22 辅导员角色-数据可视化展示

辅导员角色-毕业生信息管理 图4.23 辅导员角色-毕业生信息管理

辅导员角色-辅导员登陆 图4.24 辅导员角色-辅导员登陆

五、演示站点

地址 http://www.csbishe.cn:15081/ssh_cemap
账号密码

管理员账号/密码:admin/admin
辅导员账号/密码: teacher/123456
学生账号/密码: 20174830909/123456

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目