基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
摘 要
隨著信息化時代的到來,管理系統(tǒng)都趨向于智能化、系統(tǒng)化,基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng)也不例外,但目前國內(nèi)的市場仍都使用人工管理,市場規(guī)模越來越大,同時信息量也越來越龐大,人工管理顯然已無法應(yīng)對時代的變化,而基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng)能很好地解決這一問題,輕松應(yīng)對應(yīng)屆生求職平時的工作,既能提高人力物力財(cái)力,又能加快工作的效率,取代人工管理是必然趨勢。
本基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng)以Django作為框架,b/s模式以及MySql作為后臺運(yùn)行的數(shù)據(jù)庫,同時使用Tomcat用為系統(tǒng)的服務(wù)器。本系統(tǒng)主要包括以下功能模塊:首頁、個人中心、求職者管理、公司管理、公司信息管理、招聘信息管理、投遞簡歷管理、面試邀請管理、面試結(jié)果管理、通知公告管理、系統(tǒng)管理等模塊,通過這些模塊的實(shí)現(xiàn)能夠基本滿足日常應(yīng)屆生求職管理的操作。
本文著重闡述了基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng)的分析、設(shè)計(jì)與實(shí)現(xiàn),首先介紹開發(fā)系統(tǒng)和環(huán)境配置、數(shù)據(jù)庫的設(shè)計(jì),接著說明功能模塊的詳細(xì)實(shí)現(xiàn),最后進(jìn)行了總結(jié)。
關(guān)鍵詞:基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng); Django;MySql數(shù)據(jù)庫;Tomcat;
Abstract
With the advent of the information age, management systems tend to be intelligent, systematic, based on big data graduates job-hunting system is no exception, but the current domestic market is still using manual management, the market size is getting bigger and bigger, and the amount of information is also getting bigger and bigger, manual management has obviously been unable to cope with the changes of The Times, The job-hunting system based on big data can well solve this problem, easy to deal with the usual work of job-hunting graduates, not only can improve human and material resources and financial resources, but also can speed up the efficiency of work, replacing manual management is an inevitable trend.
This job-hunting system based on big data uses Django as the framework, B/S mode and MySql as the background database, and Tomcat as the server of the system. This system mainly includes the following function modules: the home page, personal center, job management, company management, information management, recruitment information management, resume, interview invitation management, interview results, announcements, management, system management module, through the implementation of these modules can basically meet the operation of the daily management of fresh graduates to apply for a job.
This paper focuses on the analysis, design and implementation of job-hunting system based on big data. First, it introduces the development system and environment configuration, database design, and then explains the detailed implementation of functional modules. Finally, it summarizes.
Keywords: Job-hunting system for fresh graduates based on big data; Django; MySql database; Tomcat;
目 錄
第一章 緒論?5
1.1? 研究背景?5
1.2? 系統(tǒng)的現(xiàn)狀?5
1.3? 系統(tǒng)實(shí)現(xiàn)的功能?6
1.4? 系統(tǒng)的特點(diǎn)?6
1.5? 本文的組織結(jié)構(gòu)?6
第二章 開發(fā)技術(shù)與環(huán)境配置?8
2.1? Django框架?8
2.2? Python簡介?8
2.3? MySQL環(huán)境配置?8
2.4? MyEclipse環(huán)境配置?8
2.5? mysql數(shù)據(jù)庫介紹?9
2.6? B/S架構(gòu)?9
第三章 系統(tǒng)分析與設(shè)計(jì)?11
3.1 可行性分析?11
3.1.1 技術(shù)可行性?11
3.1.2 操作可行性?11
3.1.3經(jīng)濟(jì)可行性?11
3.2? 需求分析?12
3.3? 總體設(shè)計(jì)?12
3.4? 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)?13
3.4.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)?14
3.4.2 數(shù)據(jù)庫具體設(shè)計(jì)?14
第四章? 系統(tǒng)功能的具體實(shí)現(xiàn)?22
4.1系統(tǒng)功能模塊?22
4.2后臺登錄模塊?24
4.2.1管理員功能?24
4.2.2求職者功能?27
4.2.3公司功能?29
第五章 系統(tǒng)測試?33
總 結(jié)?34
參考文獻(xiàn)?35
致 謝?36
本次設(shè)計(jì)任務(wù)是要設(shè)計(jì)一個基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng),通過這個系統(tǒng)能夠滿足應(yīng)屆生求職系統(tǒng)的管理功能。系統(tǒng)的主要功能包括:首頁、個人中心、求職者管理、公司管理、公司信息管理、招聘信息管理、投遞簡歷管理、面試邀請管理、面試結(jié)果管理、通知公告管理、系統(tǒng)管理等功能。
管理員可以根據(jù)系統(tǒng)給定的賬號進(jìn)行登錄,登錄后可以進(jìn)入基于大數(shù)據(jù)的應(yīng)屆生求職系統(tǒng)對應(yīng)屆生求職所有模塊進(jìn)行管理。包括查看和修改自己的個人信息以及登錄密碼。
該系統(tǒng)為每一個用戶都分配了一個用戶賬號,用戶通過賬號的登錄可以在系統(tǒng)中查看應(yīng)屆生求職信息及對個人信息進(jìn)行修改等功能。



