基于JavaWeb的网上招聘系统的设计与实现

本文介绍了一个基于SpringMvc+Spring+Mybatis技术架构的网上招聘系统,使用Maven开发,前端采用HTML+CSS,后台使用H+的Bootstrap框架。系统包括求职者、企业端和后台管理四大模块,提供了账号登录、职位查询、应聘等功能。源码已上传至GitHub,适合学习者参考。
摘要由CSDN通过智能技术生成

分享一波项目~~“基于Web的小型企业招聘系统开发“。

该项目是基于“SpringMvc+Spring+Mybatis”的技术架构,使用Maven进行开发的项目。

前端采用传统的html+css的技术,后台是用h+的boostrap技术框架。

该系统可分为四大部分:求职者部分、企业端部分、后台管理部分

想要学习的可以下载源码看看

该项目的演示视频可以点击如下按钮查看:

数据流条目如表4-1所示

代码已经上传github,下载地址:https://github.com/21503882/shopping

 

一些重要的数据库表的说明

表4-1 数据流条目表
名称    组成
个人信息    账号+密码+姓名+性别+学校+生日+专业+电子邮件+薪资要求+联系方式+个人评价
新的个人信息    姓名+性别+学校+生日+专业+电子邮件+薪资要求+联系方式+个人评价
登录信息    账号+密码
检索信息    职位类别+薪资范围+截止时间
企业职位信息    公司名称+公司地址+职位需求+电子邮箱+联系方式+薪资待遇|+公司简介
应聘信息    个人信息+企业职位信息

数据项如表4-2所示。
表4-2 数据项表
名称    类型    长度
账号    字符型    {字母}410
密码    数字型    不为零

数据存储条目如表4-3所示。
表4-3数据存储条目表
文件名    组成    组成方式
个人信息表    id+账号+密码+姓名+性别+学校+生日+专业+电子邮件+薪资要求+联系方式 +个人评价    索引文件,以id为主键
雇佣表    id+个人表的id+企业表的id    索引文件,以id为主键

加工条目如表4-4所示。
表4-4部分加工条目表
加工名    编号    输入    输出    加工逻辑
注册    1    个人信息    个人信息表    IF信息合法
THEN录入数据库
ELSE 重新输入新的合法信息
ENDIF
登录    2    登录信息        IF账号、密码与数据库中的信息匹配
THEN准予登录,并跳转到主页面
ELSE重新输入合法信息
ENDIF
修改个人信息    3    新的个人信息    个人信息表    IF信息合法
THEN录入数据库
ELSE 重新输入新的合法信息
ENDIF
职位查询    4    检索信息    企业职位信息    IF检索信息不为空
THEN按照相应的检索条件检索企业职位并返回给用户
ELSE按照默认方式排列企业职位信息并返回给用户
ENDIF
下载简历    7        个人信息    返回当前用户的简历并下载
向企业应聘    9    应聘信息    应聘表    根据求职者编号和企业编号录入信息
 

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import

  • 3
    点赞
  • 103
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值