基于JavaWeb的猎头管理系统+Java+MySQL

1、概况

系统角色:系统管理员、项目经理、猎头顾问

主要功能包括:猎头公司作为一家为众多企业定向招聘的中介,猎头顾问会对人才信息和项目信息使用增删改查功能进行维护,项目经理只能查看项目信息和人才信息,来获知该公司的所有完成的项目情况,在查看人才信息时,可以获取更多优秀的人才推荐给客户,来增加更多的成功项目。系统管理员拥有所有角色的全部模块和功能。

2、技术概要

前端技术: HTML、JQuery、JSP、Boostrap

后端技术:

    控制层框架: Struts2、

    Spring 5 框架

    持久层框架: Hibernate

    web 容器: Tomcat 9、10

    可转为Spring Boot 2 结构

数据相关:

MySQL5.7

 3、项目源码目录结构图

4、功能详情

系统基本功能

1.登录,注销:登录就是猎头管理系统登录页面,输入在该系统中,已经注册成功的账号和密码,之后点击登录按钮进入到系统当中;注销功能,就是在登录该系统时,想要退出该系统的账号情况下,点击注销按钮,可以退出该账号在系统当中的状态。如果在没有登陆的情况下,可以对博客信息进行查阅,但是不可以对博客信息进行评价以及发布说说等。

2.密码修改:为保证密码的安全性,需要定期进行修改,所以在登录自己账号权限的情况下,可以在资料维护模块进行密码的修改。

模块一:系统信息管理:

1.1员工信息管理:该模块只有管理员所使用,管理员可使用添加,修改,检索,删除功能对员工编号(登录账户)、姓名、性别、年龄、电话、邮箱、家庭地址, 角色(系统管理员,项目经理,猎头顾问)等信息进行管理。其中检索条件是通过编号和姓名,电话或者角色来查询员工信息。

模块二:日常信息管理

2.1 客户信息管理:管理员和项目经理对客户信息使用增删改查以及查看功能来对客户信息进行管理,其中主要内容有企业代码、企业名称、企业成立时间,企业人数,公司地址,公司薪酬福利介绍,公司业务及产品介绍,对接HR的姓名、对接HR的电话,需求状态等内容。其中检索条件是企业代码、企业名称、对接HR的姓名、对接HR的电话,而系统中通过查看功能主要是查看客户信息以及当前客户的需求列表等信息。

2.2 职位管理:该模块主要是职位信息管理,也就是客户需求管理模块,老板或者项目经理主要通过增删改查对职位代码,职位全称,所属企业代码,所属企业名称,职位工作地点,学历要求(可选不限学历、高中、大专、本科、硕士、博士),年龄要求(不限, 25岁以下,230岁以下,335岁以下,40岁以下),职位状态(急聘、招聘、暂停、终止),职位描述,薪资福利,工作经验(五年以上,5-10年,10年以上), 职位开始时间,职位结束时间,等信息。需要注意的是猎头顾问只能进行搜索。该模块是通过职位代码、职位全称、所属企业代码、所属企业名称、职位工作地点、职位状态条件进行检索职位信息。

2.3 人才信息管理:系统中所有角色都可以对人才信息都可以使用增删改查进行管理,其中维护内容包括人才代码),姓名,性别,出生日期,婚姻状况,学历,毕业院校,电话,住址,邮箱,工作经验,工作经历,期望薪资,意向职位,现有职位,现有薪资,自我评价,主要技能介绍,过往猎头备注评价记录等。

模块三:项目管理

3.1 项目基本信息管理:该模块只有管理员和项目经理所拥有,两位角色会使用增删改查对项目信息进行管理,其中维护的内容有客户公司代码,客户公司名称,客户对接HR姓名,HR联系电话,项目开始的时间,收款状态,负责猎头顾问,项目需求(对应一个职位信息),项目人才列表,等内容,其中可以使用客户公司代码,客户公司名称,负责猎头顾问检索条件对项目信息进行检索。

核心模块功能:添加项目管理:不同项目的项目经理是不同的,因此在添加项目时需要注意项目经理的选择,登陆对应的项目经理账号只能看到自己名下的项目情况,所以在选择这需要注意,在创建项目时,需要某客户,在选择模块下对应的职位,填写项目基本信息和选择对应的负责的项目经理,最后选择本项目的人员,在不填写其中任何信息时,项目都是无法创建成功的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于引用和引用提供的信息,可以得知存在基于javawebmysql的图书管理系统。这样的系统可以使用Java编程语言和JSP技术进行开发,并且使用MySQL作为数据库。在这个系统中,用户可以通过用户模块查看公告和图书信息。图书管理员和系统管理员有不同的权限,可以进行图书借阅管理和系统管理等操作。 这样的图书管理系统可以提供以下功能: 1. 用户模块:用户可以查看图书管理员发布的公告信息,以及通过分页显示的方式查看图书信息。 2. 图书借阅功能:用户可以借阅图书,并对借阅的图书进行管理,例如归还、续借等操作。 3. 图书管理员模块:图书管理员可以对图书进行管理,包括添加、修改、删除图书信息,以及处理用户的图书借阅请求。 4. 系统管理员模块:系统管理员可以对整个系统进行管理,包括用户管理、图书管理员管理和公告管理等。 使用javawebmysql开发图书管理系统的好处是,Java作为一门常用的编程语言,具有广泛的应用范围和良好的跨平台性能。JSP技术可以方便地与Java后台逻辑交互,实现动态网页的生成和交互。而MySQL作为一种常用的关系型数据库管理系统,具有稳定可靠、性能高效等特点,适合用于存储和管理图书信息。 综上所述,基于javawebmysql的图书管理系统可以提供完善的用户功能和管理员功能,满足用户对图书借阅和管理的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值