🧑💻博主先容🧑💻
全网粉丝10W+,CSDN全栈范畴优质创作者,博客之星、掘金/知乎/b站/华为云/阿里云等平台优质作者、专注于Java、小步调/APP、python、大数据等技能范畴和结业项目实战,以及步调定制化开发、文档编写、答疑辅导等。
👇🏻 出色专栏 保举订阅👇🏻
盘算机结业计划佳构项目案例(一连更新)
📃文末获取源码+数据库+文档📃
感爱好的可以先收藏起来,尚有各人在毕设选题,项目以及论文编写等相干题目都可以和学长沟通,渴望资助更多的人
一. 前言
疫情发作以来,越来越多的用户借助于移动手机、电脑完成生存中的变乱,很多的传统行业也更加器重与互联网的联合。本体系以高校就业雇用体系为主题,利用不绝发展和进步的网络技能,实现用户注册、登录、欣赏公告信息、企业关照、简历投递、职位雇用、企业等信息,并举行简历、公告信息、企业关照、简历投递、职位雇用、职位收藏、职位留言、论坛信息的操纵等。本论文先容高校就业雇用体系软件的开发,紧张是借助微信平台来完成的,框架利用的是Spring Boot框架,编程语言利用的是Java语言,数据库利用的是MySQL数据库。
二.技能情况
开发语言:Java
框架:后端springboot、前端vue、微信小步调
JDK版本:JDK1.8
服务器:tomcat9.0.36
数据库:mysql 5.7(肯定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.6.3
欣赏器:谷歌欣赏器
小步调框架:uniapp
小步调开发软件:HBuilder X
小步调运行软件:微信开发者
后端IDE:Idea
三. 功能计划
根据本体系的功能,步调的计划可分为以下的几个部分,分别为用户登录与注册、公告信息、项目信息、运动信息、服务装备等信息管理模块。
- 用户登录和注册:如果利用本小步调的利用者已经注册过了,则可以在登录的页面上输入账号和暗码等信息,即可进入到小步调的首页;如果利用本小步调的利用者没有登记注册过,可以按下注册按钮填写本身的资料,然后完成登记注册,然后再举行登录。如利用者忘记了本身的暗码,请按下“忘记暗码”键,把暗码重置一下,填好资料,重新计划的暗码,然后再登录就可以了。
- 公告信息、企业关照、简历投递、职位雇用、企业:用户登录乐成后,可进入本小步调首页,用户可通过小步调端首页的搜刮栏输入相干进入对应的页面,并举行操纵。
- 我的:用户可点击底部导航栏“我的”进入我的页面,在我的页面可以对简历、公告信息、企业关照、简历投递、职位雇用、职位收藏、职位留言、论坛信息等举行具体操纵。
四. 数据库计划
五. 项目结果展示
起首双击打开微信小步调客户端体系,连上网络之后会表现出本体系的登录界面,这是进入小步调的第初始页面“登录”,能乐成进入到该登录界面则代表小步调的开启是乐成的,接下来就可以操纵本体系所带有的其他全部的功能。
登录界面如图所示。
体系首页是用户注册登录后进入的第一个界面,用户可以对公告信息、企业关照、简历投递、职位雇用、企业、我的等内容举行操纵;点击“我的”进入我的管理页面,可以对修改暗码,和对简历、公告信息、企业关照、简历投递、职位雇用、职位收藏、职位留言、论坛信息等举行具体操纵。
体系首页界面如图所示。
在职位雇用界面可以看到职位雇用详情,按照提示即可完成题目信息检察、收藏、留言等操纵。职位雇用详情页面如图所示。
在企业界面可以看到企业列表,进入按照提示即可完成具体内容检察、复兴留言的操纵。企业详情页面如图所示。
在论坛可以看到帖子种别,按照提示即可完成检察帖子和复兴品评的操纵。论坛详情页面如图所示。
用户登录乐成后,点击“我的”进入我的页面,在我的页面可以对修改暗码,和对简历、公告信息、企业关照、简历投递、职位雇用、职位收藏、职位留言、论坛信息等举行具体操纵。
我的界面如图所示。
本体系背景由管理员举行登录,管理员通过填写账号和暗码等信息举行登录操纵,如图所示。
管理员登录进入体系背景可以对个人中心、管理员管理、企业管理、用户管理、职位雇用管理、简历投递管理、企业关照管理、简历管理、根本数据管理、论坛管理、公告信息管理、轮播图信息等功能举行具体操纵;管理页面如图所示。
管理员管理:在管理员管理页面输入相干信息行查询,还能举行新增、详情检察、修改、删除等操纵;具体操纵如图所示。
企业管理:在企业管理页面输入相干信息举行查询操纵,还能举行新增、详情检察、修改、删除、重置暗码等操纵;具体操纵如图所示。
用户管理:在用户管理页面输入相干信息举行查询的操纵,并举行新增、详情检察、修改、删除、重置暗码等操纵;具体操纵如图所示。
职位雇用管理:在职位雇用管理页面输入相干信息等举行查询,可以对职位雇用管理、职位留言管理、职位收藏管理等模块举行操纵,具体操纵页面如图所示。
简历投递管理:在简历投递管理页面输入相干信息可以查询,还能对举行新增、详情检察、删除等操纵,具体操纵页面如图所示。
企业关照管理:在企业关照管理页面输入相干信息可以查询,还能对举行新详情检察、删除等操纵,具体操纵页面如图所示。
简历管理:在简历管理页面输入相干信息可以查询,还能对举行新增、简历文件下载、新详情检察、修改、删除等操纵,具体操纵页面如图所示。
根本数据管理:在根本数据管理页面输入相干信息可以查询,还能对企业范例管理、求职信息管理、雇用范例管理、公告信息管理、雇用岗位管理等模块操纵,具体操纵页面如图所示。
论坛管理:在论坛管理页面输入相干信息可以查询,还能对举行新详情检察、检察论坛复兴、修改、删除等操纵,具体操纵页面如图所示。
公告信息管理:在公告信息管理页面输入相干信息可以查询,还能对举行新增、详情检察、删除等操纵,具体操纵页面如图所示。
轮播图信息管理:在轮播图信息管理页面中可以对轮播图举行详情检察、修改、删除的操纵;具体操纵如图所示。
企业登录进入体系背景可以对个人中心、职位雇用管理、简历投递管理、企业关照管理、论坛管理、公告信息管理等功能举行具体操纵;管理页面如图所示。
六. 功能源码
- package com.controller;
- import java.util.Arrays;
- import java.util.Map;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.PathVariable;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.RestController;
- import com.annotation.IgnoreAuth;
- import com.baomidou.mybatisplus.mapper.EntityWrapper;
- import com.entity.ConfigEntity;
- import com.service.ConfigService;
- import com.utils.PageUtils;
- import com.utils.R;
- import com.utils.ValidatorUtils;
- /**
- * 登录相关
- */
- @RequestMapping("config")
- @RestController
- public class ConfigController{
-
- @Autowired
- private ConfigService configService;
- /**
- * 列表
- */
- @RequestMapping("/page")
- public R page(@RequestParam Map<String, Object> params,ConfigEntity config){
- EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();
- PageUtils page = configService.queryPage(params);
- return R.ok().put("data", page);
- }
-
- /**
- * 列表
- */
- @IgnoreAuth
- @RequestMapping("/list")
- public R list(@RequestParam Map<String, Object> params,ConfigEntity config){
- EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();
- PageUtils page = configService.queryPage(params);
- return R.ok().put("data", page);
- }
- /**
- * 信息
- */
- @RequestMapping("/info/{id}")
- public R info(@PathVariable("id") String id){
- ConfigEntity config = configService.selectById(id);
- return R.ok().put("data", config);
- }
-
- /**
- * 详情
- */
- @IgnoreAuth
- @RequestMapping("/detail/{id}")
- public R detail(@PathVariable("id") String id){
- ConfigEntity config = configService.selectById(id);
- return R.ok().put("data", config);
- }
-
- /**
- * 根据name获取信息
- */
- @RequestMapping("/info")
- public R infoByName(@RequestParam String name){
- ConfigEntity config = configService.selectOne(new EntityWrapper<ConfigEntity>().eq("name", "faceFile"));
- return R.ok().put("data", config);
- }
-
- /**
- * 保存
- */
- @PostMapping("/save")
- public R save(@RequestBody ConfigEntity config){
- // ValidatorUtils.validateEntity(config);
- configService.insert(config);
- return R.ok();
- }
- /**
- * 修改
- */
- @RequestMapping("/update")
- public R update(@RequestBody ConfigEntity config){
- // ValidatorUtils.validateEntity(config);
- configService.updateById(config);//全部更新
- return R.ok();
- }
- /**
- * 删除
- */
- @RequestMapping("/delete")
- public R delete(@RequestBody Long[] ids){
- configService.deleteBatchIds(Arrays.asList(ids));
- return R.ok();
- }
- }
复制代码 源码及文档获取
文章下方手刺接洽我即可~
各人点赞、收藏、关注、品评啦 、检察👇🏻获取接洽方式👇🏻
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |