文章目录
逃逸的卡路里
博主介绍:✌️码农一枚 | 毕设布道师,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。✌️主要项目:论文指导、小程序、SpringBoot、SSM、Vue、Java、Jsp等设计与开发。
🍅文末获取源码联系🍅
如需其他项目或毕设源码,可进主页看下往期的毕设资源分享哦,希望对您有帮助!
–
前言
随着信息技术的飞速发展,Java语言作为一种成熟、稳定且功能强大的编程语言,已经广泛应用于企业级应用、移动开发、大数据处理等多个领域。作为本科大学生,我们在学习Java编程语言的过程中,不仅掌握了其语法规则和编程技巧,更重要的是学会了如何利用Java解决实际问题,实现软件系统的设计与开发。
本次就是利用了springboot技术和vue框架,与MySQL数据库相结合开发一款大学生兼职网站,通过该网站来实现学生、企业线上注册,线上招聘、应聘等功能,实现双方在线交流互动功能实现。
关键词:大学生;兼职网站;VUE;springboot
在毕业设计中,我们将综合运用Java编程语言、数据库技术、前端开发技术等,设计并实现一个具有实际应用价值的软件系统。通过需求分析、系统设计、编码实现、测试维护等阶段的实践,我们将全面提升自己的软件开发能力,为未来的学习和工作积累宝贵的经验。
一、毕设项目介绍
管理员角色:
(1)新闻的管理,管理员在该网站之中可以实现对发布的与招聘相关的新闻进行管理;
(2)论坛管理,本次的网站中设计了一个小的招聘论坛,通过论坛可以方便学生、企业之间的交流,管理员可以对用户发布的帖子信息进行管理;
(3)学生管理以及企业管理,管理员可以对学生或者是企业的注册信息进行管理操作;
(4)兼职岗位管理,在兼职岗位管理中,管理员可以实现对网站中的所有岗位信息进行维护和管理操作;
(5)应聘管理,对于学生进行应聘的信息,管理员可以实现在线的查看操作。
(6)薪资发放管理,管理员可以对企业向大学生发放的薪资进行有效的管理操作。
学生角色:
(1)个人信息的维护管理,学生在完成了注册之后,可以通过该功能模块来对自己注册的内容进行查看;
(2)薪资发放管理,学生用户可以在薪资发放功能模块中查看到兼职所发放的薪资情况;
(3)应聘管理,学生在线投递简历之后,可以在线通过该功能模块来查看应聘是否通过等信息。
(4)兼职评价信息,学生可以在线来对兼职的过程进行评价。
企业角色:
(1)个人信息维护,企业也能够在网站内来进行自身的企业信息维护管理;
(2)薪资发放管理,企业可以在线来进行薪资的发放操作,对已经发放的薪资进行查看等功能;
(3)岗位管理,企业可以进行兼职岗位的添加、兼职岗位的维护等操作。
(4)应聘管理,企业可以在线对学生申请应聘的信息进行管理维护。
(5)兼职评价管理,企业对于学生的兼职评价可以实现在线的回复。
二、毕设摘要展示
1、开发说明
开发语言:Java
框架:springboot/ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
2、数据库表
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `admin_info`
-- ----------------------------
DROP TABLE IF EXISTS `admin_info`;
CREATE TABLE `admin_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`username` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '姓名',
`mima` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',
`nickName` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '昵称',
`sex` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '性别',
`age` int(10) DEFAULT NULL COMMENT '年龄',
`birthday` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '生日',
`phone` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号',
`address` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址',
`code` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '编号',
`email` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱',
`cardId` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '身份证',
`account` double(10,2) DEFAULT NULL COMMENT '余额',
`level` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '管理员' COMMENT '权限等级',
`fileIds` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '商品图片id,用英文逗号隔开',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uk_name` (`username`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='管理员信息表';
-- ----------------------------
-- Records of admin_info
-- ----------------------------
INSERT INTO `admin_info` VALUES ('1', 'hsg', '94b40c6db280230b4211b06fa04c7be1', '何升高', '男', '222', '2020-11-02 00:04:25', '18843232356', '上海市ddff33', '111fsfsggsss11', 'aa@163.com', '342425199001116372', '2100.00', '管理员', '[56]');
-- ----------------------------
-- Table structure for `bankuai_info`
-- ----------------------------
DROP TABLE IF EXISTS `bankuai_info`;
CREATE TABLE `bankuai_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`bankuaimingcheng` varchar(50) DEFAULT NULL,
`jianjie` varchar(500) DEFAULT NULL,
`banzhu` varchar(50) DEFAULT NULL,
`yiyoutieshu` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Records of bankuai_info
-- ----------------------------
INSERT INTO `bankuai_info` VALUES ('2', 'D版块', '暂无', '胩', '0', '是', '2022-03-11 11:08:49');
INSERT INTO `bankuai_info` VALUES ('3', 'J版块', 'ok', '有', '0', '是', '2022-03-11 11:08:49');
INSERT INTO `bankuai_info` VALUES ('4', 'K版块', '暂无', 'gewgew', '0', '是', '2022-03-11 11:08:49');
INSERT INTO `bankuai_info` VALUES ('5', 'F版块', '没问题', 'heh', '0', '是', '2022-03-11 11:08:49');
INSERT INTO `bankuai_info` VALUES ('6', 'N版块', '无', 'rh', '0', '是', '2022-03-11 11:08:49');
INSERT INTO `bankuai_info` VALUES ('7', 'C版块', '无', 'trehtr', '0', '是', '2022-03-11 11:08:49');
INSERT INTO `bankuai_info` VALUES ('8', 'B版块', 'abc', 'jr', '0', '是', '2022-03-11 11:08:49');
INSERT INTO `bankuai_info` VALUES ('9', 'M版块', 'abc', 'jjrjrjr', '0', '是', '2022-03-11 11:08:49');
-- ----------------------------
-- Table structure for `collect_info`
-- ----------------------------
DROP TABLE IF EXISTS `collect_info`;
CREATE TABLE `collect_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`shoucangmingcheng` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL,
`userId` bigint(20) DEFAULT NULL,
`shangpinxinxiid` bigint(20) DEFAULT NULL,
`level` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL,
`biao` varchar(20) DEFAULT NULL,
`addtime` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Records of collect_info
-- ----------------------------
-- ----------------------------
-- Table structure for `comment_info`
-- ----------------------------
DROP TABLE IF EXISTS `comment_info`;
CREATE TABLE `comment_info` (
`id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`content` varchar(175) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '评价内容',
`shujuid` bigint(10) NOT NULL DEFAULT '0' COMMENT '所属商品',
`userId` bigint(10) NOT NULL DEFAULT '0' COMMENT '评价人id',
`level` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户等级',
`createTime` varchar(175) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建时间',
`biao` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='商品评价表';
-- ----------------------------
-- Records of comment_info
-- ----------------------------
-- ----------------------------
-- Table structure for `jianzhigangwei_info`
-- ----------------------------
DROP TABLE IF EXISTS `jianzhigangwei_info`;
CREATE TABLE `jianzhigangwei_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gangweimingcheng` varchar(50) DEFAULT NULL,
`biaoqian` varchar(50) DEFAULT NULL,
`gongzuofenlei` varchar(50) DEFAULT NULL,
`zhaopinrenshu` varchar(50) DEFAULT NULL,
`xueliyaoqiu` varchar(50) DEFAULT NULL,
`xinzidaiyu` varchar(50) DEFAULT NULL,
`gangweijianjie` varchar(500) DEFAULT NULL,
`qiyebianhao` varchar(50) DEFAULT NULL,
`qiyemingcheng` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `jianzhipingjia_info`
-- ----------------------------
DROP TABLE IF EXISTS `jianzhipingjia_info`;
CREATE TABLE `jianzhipingjia_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gangweimingcheng` varchar(50) DEFAULT NULL,
`qiyebianhao` varchar(50) DEFAULT NULL,
`qiyemingcheng` varchar(50) DEFAULT NULL,
`pingjia` varchar(50) DEFAULT NULL,
`xuehao` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`pingjiahuifu` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Records of jianzhipingjia_info
-- ----------------------------
INSERT INTO `jianzhipingjia_info` VALUES ('2', '服务员', '027', '九州通医药集团股份有限公司', '爱上大声地', '001', '鹿晗', 'fasfaf', '是', '2022-04-12 03:23:09');
INSERT INTO `jianzhipingjia_info` VALUES ('3', '护士', '001', '南京医药股份有限公司', 'fafqwrqrqr', '021', '余少庆', 'fasfqwrqrqr', '是', '2022-04-12 03:30:14');
-- ----------------------------
-- Table structure for `liuyanban_info`
-- ----------------------------
DROP TABLE IF EXISTS `liuyanban_info`;
CREATE TABLE `liuyanban_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`yonghuming` varchar(50) DEFAULT NULL,
`cheng` varchar(50) DEFAULT NULL,
`touxiang` varchar(50) DEFAULT NULL,
`biaoti` varchar(50) DEFAULT NULL,
`neirong` varchar(500) DEFAULT NULL,
`huifu` varchar(500) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `nx_system_file_info`
-- ----------------------------
DROP TABLE IF EXISTS `nx_system_file_info`;
CREATE TABLE `nx_system_file_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`originName` varchar(175) CHARACTER SET gb2312 DEFAULT NULL COMMENT '原始文件名',
`fileName` varchar(175) CHARACTER SET gb2312 DEFAULT NULL COMMENT '存储文件名',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=214 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='文件信息表';
-- ----------------------------
-- Table structure for `qiyexinxi_info`
-- ----------------------------
DROP TABLE IF EXISTS `qiyexinxi_info`;
CREATE TABLE `qiyexinxi_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`qiyebianhao` varchar(50) DEFAULT NULL,
`mima` varchar(50) DEFAULT NULL,
`qiyemingcheng` varchar(50) DEFAULT NULL,
`suoshuxingye` varchar(50) DEFAULT NULL,
`fuzeren` varchar(50) DEFAULT NULL,
`lianxidianhua` varchar(50) DEFAULT NULL,
`zhucezijin` varchar(50) DEFAULT NULL,
`dizhi` varchar(50) DEFAULT NULL,
`tupian` varchar(50) DEFAULT NULL,
`qiyejianjie` varchar(500) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`level` varchar(10) DEFAULT '企业',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `richtext_info`
-- ----------------------------
DROP TABLE IF EXISTS `richtext_info`;
CREATE TABLE `richtext_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(175) CHARACTER SET gb2312 DEFAULT NULL COMMENT '名称',
`content` longtext CHARACTER SET utf8 COMMENT '公告内容',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='用户上传信息表';
-- ----------------------------
-- Records of richtext_info
-- ----------------------------
-- ----------------------------
-- Table structure for `tiezi_info`
-- ----------------------------
DROP TABLE IF EXISTS `tiezi_info`;
CREATE TABLE `tiezi_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`suozaibankuai` varchar(50) DEFAULT NULL,
`biaoti` varchar(50) DEFAULT NULL,
`neirong` varchar(500) DEFAULT NULL,
`leixing` varchar(50) DEFAULT NULL,
`faburen` varchar(50) DEFAULT NULL,
`huitieshu` varchar(50) DEFAULT '0',
`status` varchar(10) DEFAULT '是',
`dianzan_d` int(11) DEFAULT '0',
`dianzan_c` int(11) DEFAULT '0',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`fid` int(11) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=124 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `xinwentongzhi_info`
-- ----------------------------
DROP TABLE IF EXISTS `xinwentongzhi_info`;
CREATE TABLE `xinwentongzhi_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`biaoti` varchar(50) DEFAULT NULL,
`leibie` varchar(50) DEFAULT NULL,
`neirong` longtext CHARACTER SET utf8,
`shouyetupian` varchar(50) DEFAULT NULL,
`zhaiyao` varchar(500) DEFAULT NULL,
`dianjilv` varchar(50) DEFAULT NULL,
`faburen` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`dianzan_d` int(11) DEFAULT '0',
`dianzan_c` int(11) DEFAULT '0',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `xinzifafang_info`
-- ----------------------------
DROP TABLE IF EXISTS `xinzifafang_info`;
CREATE TABLE `xinzifafang_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gangweimingcheng` varchar(50) DEFAULT NULL,
`xuehao` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`yuefen` varchar(50) DEFAULT NULL,
`xinzi` varchar(50) DEFAULT NULL,
`xinzishuoming` varchar(50) DEFAULT NULL,
`qiyebianhao` varchar(50) DEFAULT NULL,
`qiyemingcheng` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `xitongjianjie_info`
-- ----------------------------
DROP TABLE IF EXISTS `xitongjianjie_info`;
CREATE TABLE `xitongjianjie_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`leibie` varchar(50) DEFAULT NULL,
`neirong` longtext CHARACTER SET utf8,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `xueshengxinxi_info`
-- ----------------------------
DROP TABLE IF EXISTS `xueshengxinxi_info`;
CREATE TABLE `xueshengxinxi_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`xuehao` varchar(50) DEFAULT NULL,
`mima` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`xingbie` varchar(50) DEFAULT NULL,
`shenfenzheng` varchar(50) DEFAULT NULL,
`dianhua` varchar(50) DEFAULT NULL,
`yuanxi` varchar(50) DEFAULT NULL,
`zhaopian` varchar(50) DEFAULT NULL,
`beizhu` varchar(500) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`level` varchar(10) DEFAULT '学生',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `yingpin_info`
-- ----------------------------
DROP TABLE IF EXISTS `yingpin_info`;
CREATE TABLE `yingpin_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gangweimingcheng` varchar(50) DEFAULT NULL,
`biaoqian` varchar(50) DEFAULT NULL,
`gongzuofenlei` varchar(50) DEFAULT NULL,
`xinzidaiyu` varchar(50) DEFAULT NULL,
`qiyebianhao` varchar(50) DEFAULT NULL,
`qiyemingcheng` varchar(50) DEFAULT NULL,
`jianliID` varchar(50) DEFAULT NULL,
`jianliNm` varchar(50) DEFAULT NULL,
`xuehao` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`jianlihuifu` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Table structure for `yonghuxinxi_info`
-- ----------------------------
DROP TABLE IF EXISTS `yonghuxinxi_info`;
CREATE TABLE `yonghuxinxi_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`yonghuming` varchar(50) DEFAULT NULL,
`mima` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`xingbie` varchar(50) DEFAULT NULL,
`shouji` varchar(50) DEFAULT NULL,
`shenfenzheng` varchar(50) DEFAULT NULL,
`youxiang` varchar(50) DEFAULT NULL,
`zhaopian` varchar(50) DEFAULT NULL,
`beizhu` varchar(500) DEFAULT NULL,
`level` varchar(10) DEFAULT '注册用户',
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=gb2312;
3、系统功能结构
三、系统实现展示
1、大学生兼职网首页展示
此次设计的大学生兼职网的首页中,设计的页面比较的干净整洁,在整个页面中通过轮播图的方式来进行相关的企业信息展示,以简单的菜单显示作为主页面中重要的组成部分,并且有企业的推荐信息在首页进行显示,如下图所示:
2、企业信息界面
当学生用户进入到企业信息中,可以看到企业信息是以每一家企业的图片来进行展示服务的,当学生点击公司的注册商标图片就可以来查看具体公司的招聘信息内容了,并且该页面提供了搜索的功能,可以在搜索栏中输入企业名称的简写或者关键词来进行企业的搜索功能实现。如图4.2所示。
3、兼职岗位界面
在兼职岗位的界面中,可以看到所有的岗位是以列表的方式来为学生用户进行相关兼职内容的展示服务的,在列表中可以看到有岗位名称、岗位的招聘人数、薪资待遇等等内容。如图4.3所示:
4、新闻通知界面的实现
在新闻通知页面中,可以进行站内新闻的阅览,有新闻的标题、类型以及图片的展示,对于新闻有点击率的统计显示,如4.4图所示。
5、企业信息注册界面
当进入到注册的页面中时,有企业注册和学生注册两个功能。在企业的注册过程中,需要企业为自己设定一个编号、输入企业用户的密码信息等内容来完成企业的注册。界面显示如图4.5所示。
6、学生的后台管理界面
以学生的角色登录到系统中之后,在学生的后台管理页面中,可以查看到相关的管理内容,包括了个人资料、薪资的查看,能够查看岗位的应聘信息等内容。如图4.6所示:
7、应聘申请的界面
在应聘申请的界面中,学生可以看到一些灰色的,无法更改的要素信息,包括了岗位名称、薪资待遇等等内容,学生应聘时需要上传个人的简历信息,是通过点击“选择文件”来实现上传,点击保存后即可实现应聘的申请。如下图所示:
8、企业后台管理界面
在企业的后台管理界面中,与学生的后台管理界面的菜单内容基本保持一致,本次所展示的内容是薪资管理中的薪资发放查询,该页面中能够看到具体的薪资发放列表信息,如下图所示:
9、应聘管理审核界面
在应聘管理审核界面中,企业可以看到自己发布的岗位信息的应聘者信息,可以以列表的方式查看到具体的应聘者的基本信息内容,在基本信息中有着具体的介绍,企业可以直接点击是否审核来进行应聘的审核工作,如下图所示:
10、管理员企业信息管理界面
管理员的后台管理界面中,有着非常丰富的管理范围,其中在企业信息的管理上,管理员可以看到该大学生兼职网中所有的注册企业信息,通过列表的方式可以查看到这些企业的基本信息,点击编辑可以进行详细的查看和修改操作,企业信息管理界面展示如下:
四、毕设内容和源代码获取
Ctrl+F 关键词搜索:大学生兼职系统
Java计算机毕设源码 - 基于springboot的大学生兼职系统(vue):https://link3.cc/luolijiang
如需其他项目或毕设源码,可进主页看下往期的毕设资源分享哦,希望对您有帮助!
逃逸的卡路里
总结
通过本次毕业设计,我们不仅巩固了所学的Java编程语言知识,还学会了如何将理论知识应用于实际项目中。我们设计的软件系统具有一定的实际应用价值,这让我们对自己的能力充满了信心,也为未来的职业发展打下了坚实的基础。
参考文献
[1]江承尧。MySQL技术内幕 InnoDB存储引擎[J].机械工业出版社,2020
[2]陈浩。springboot技术零基础学编程.机械工业出版社,2020
[3]RuiZHANG,HuiMA,YaoLU,YangLI.Provablysecurecloudstorageformobilenetworkswithlesscomputationandsmalleroverhead[J].ScienceChinaInformationSciences),2017
[4]三杨科技。springboot技术开发入行真功夫.电子工业出版社,2020,44
[5]邹天思、潘凯华。springboot技术网络编程标准教程.人民邮电出版社,2017
[6]明日科技。springboot技术从入门到精通.清华大学出版社,2020
[7]刘欣、李慧。springboot技术开发宝典.机械工业出版社,2019
[8]唐汉明、翟镇兴、关宝军、王宏权、黄潇。深入浅出MySQL:数据库开发、优化与管理维护. 人民邮电出版社,2018
[9]李慧、高飞。springboot技术入门经典.机械工业出版社,2017.
[10]高颜伟。MySQL运维内幕[J].电子工业出版社,2018
[11]荀丽丽 编著. springboot应用开发与设计研究.机械工业出版社, 2018.
[12]吕晓鹏编著.vue.js框架设计与应用-springboot.人民邮电出版社, 2018.
[13]王夕宁,王晓平编著. springboot通用模块及典型系统开发实例导航.人民邮电出版社, 2019.02.
[14]游俊慧. 基于springboot的学院在线电子相册的设计与实现[J]. 电脑知识与技术, 2019(22):5048-5050.
[15]杨寿保. 基于springboot技术的网上管理平台的设计[J]. 计算机工程, 2020, 28(4):202-203.
[16]王春蕊, 杨寿保. 基于springboot技术的系统的开发和设计[J]. 计算机工程, 2020, 28(4):202-203.
[17] 王康. 精通vue.js框架开发应用(Eclipse平台)[J]. 考试周刊, 2018(25):162-163.
[18] 杨凌云, 郭帆. 基于vue.js框架的企业门户网站设计与实现[J]. 包装工程, 2019(122):111-114.
[19] 杨强, 杨微. vue.js框架基础与案例开发详解[J]. 科协电子相册(下半月), 2019(5):81-82.
[20]TomFuzzy control of inverted pendulum and concept of stability using Java applicationMathematical and Computer Modelling, Volume 46, Issues 1-2, July 2019, Pages 24-37,Yasar Becerikli and B. Koray Celik