招聘管理系统简单设计
基于Spring+Spring MVC的招聘管理系统简单设计
罗纳尔康
说明:这是一个学习过程中的小练习,其中涉及到知识也挺多的,所以做此文章来记录,并加深印象。
开发环境: Eclipse/MyEclipse、Tomcat8、Jdk1.8、Spring、SpringMVC、Maven、bootstarp前端框架
数据库: MySQL
1、系统功能需求分析:
2、招聘系统用例图:
招聘管理系统主要完成招聘流程的系统化管理,其主要业务包括职位发布,简历接收,简历筛选,面试和录用。另外提供系统管理和数据交换等辅助功能。其用例图如图所示。
3、系统部分功能图
3.1后台管理首页
管理招聘的信息,管理员能执行相应的增删改操作
3.2发布招聘
3.3修改招聘信息
3.4招聘前台首页
此页面将会给求职者展示,查询数据库中的岗位,通过循环展示出来,供求职者挑选。
3.5应聘职位页面
当点击应聘该职位时,将会跳转页面,填写应聘信息,并将应聘信息存入数据库中,包括文件的上传与下载操作。
3.6应聘记录查看
可对该应聘人员进行发送面试邀约的处理,然后展示通过与不通过,当通过时将会执行状态改变(通过),并将应聘人员的信息存入数据库中,将招聘信息的招聘人数相应的减少。
4、数据库设计
其中包含三张数据表。
4.1、招聘信息表
recruitinfo
4.2应聘者信息表
apply
4.3正式员工信息表
employee
