Font Size: a A A

Design And Implementation Of Recruitment System

Posted on:2020-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y HuangFull Text:PDF
GTID:2428330590496531Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet era,online recruitment has been the main way for job seekers to seek jobs.The emergence of recruitment websites has greatly reduced the cost of recruitment of talents and job seeking.The recruitment system designed in this thesis is divided into job seeking website for job seekers,enterprise recruitment system for HR and background management system for administrators.This thesis mainly introduces the job seeking website and enterprise recruitment system from the following four parts:(1)This thesis analyzes the requirements of the recruitment system,including the functional requirements and non-functional requirements of the recruitment system.In the analysis of functional requirements,in order to prevent information leakage of job seekers,this thesis innovatively designs talent mining function,which values the resume information and requires enterprises to pay a certain fee to job seekers when looking at their resumes,so as to arouse people's attention and protection of personal information.(2)In view of current Internet environment of big data and high concurrency,the system architecture,functional modules and data storage are designed.The software architecture pattern mainly consists of three layers architecture and B/S structure.The hardware architecture is designed based on the concept of distributed cluster,with Nginx as scheduling server of distributed server,Redis as consistent hashing distributed cache service,Sql Server as primary database,and mongoDB as log storage database.(3)Recommendation scheme is designed for the recruitment data.This thesis designs a content recommendation algorithm based on the time weight of user behavior for recruitment system,including an integrated calculation model to match the characteristics of the position and the job seeker.The recommendation effect of the scheme is verified through experiments.(4)According to the requirement analysis,this thesis implements the the key function of the recruitment system,including job seekers information management module,function module related position,talent mining function,recharging function for enterprises,withdrawal function,etc.And some problem in these functions,including the scheduling algorithm of table division in database,transaction synchronization and data consistency in high concurrency and safety problem is analyzed and implemented in detail.Through testing,the function and performance of the system can meet the requirements of requirement analysis and design in this thesis.The load capacity for current visit can be improved by increasing the number of server host.
Keywords/Search Tags:Recruitment website, Software engineering, SQL database, Content-based recommendations algorithm, Time weight
PDF Full Text Request
Related items