开发工具(eclipse/idea):
eclipse4.5/4.8或者idea2018,jdk1.8
数据库:mysql
框架:Springboot+ssm(Spring+SpringMVC+MyBatis)
1.登录注册模块:用户完成注册后登录进入招聘信息填写页面,在登录注册界面会识别用户身份,对于不用的用户提供不同的功能模块。
2.信息完善模块:用户需要对自己的公司,职务,联系方式进行填写以及招聘信息。
3.发布招聘模块:用户填写招聘岗位的信息,比如薪资,要求等。
4.查看投递模块:用户在收到投递的简历时根据需要选择想要进行面试的求职者发送面试邀请。
5.公司信息模块:每个公司可以将公司的所有信息以及招聘的岗位整合在一起供求职者统一查看。
6.宣讲会发布模块:用户将自己公司举办宣讲会的时间地点发布到平台上便于求职者能够在第一时间掌握信息并参与。
7.论坛帖子发布模块:招聘者可以将行业的现状以及行业的发展发布到论坛上供求职者查阅,还有公司的发展历史以及公司的发展战略等。
求职者模块:
登录注册模块:用户完成注册后登录,在用户完成登录注册之后,需要选择用户身份(是求职者还是招聘者,如果是求职者需要上传简历)。
职位展示模块:给用户展示一些职位信息。
查询模块:
(1)用户可以根据自己想去的公司进入到整合好的公司信息模块查看公司要招聘的 所有职位信息和公司信息
(2)用户根据自己其他的要求(如地区,薪资,公司等)进行筛选查询,精准查询,模糊查询等查询方式。
(3)用户还可以通过查看宣讲会模块查看自己感兴趣的公司的宣讲会信息并及时参与。
4.简历投递模块:用户找到心仪的工作岗位可以进行投递,将上传的简历发送给招聘者。
5.浏览历史:将用户浏览过的职位保存以便查找。
6.求职经验发布:求职者用户可以将自己求职过程中遇到的问题以及注意点发布到论坛上供有需要的用户参考与查看。
管理员模块:
1.论坛管理模块:管理用户发布到论坛上的帖子。
2.广告投放模块:管理员可以将相关的广告置于页面显眼的地方供用户查看。
3.权限管理:给与不同的用户以不同功能权限。比如求职者无法删除职位等权限。
4.职位管理:对于已经超过招聘时间或是招聘者已经招满的职位将其从职位展示中删除。