毕业设计论文--简历管理系统.docx

上传人:龙*** 文档编号:1095355 上传时间:2018-12-05 格式:DOCX 页数:25 大小:597.48KB
下载 相关 举报
毕业设计论文--简历管理系统.docx_第1页
第1页 / 共25页
毕业设计论文--简历管理系统.docx_第2页
第2页 / 共25页
毕业设计论文--简历管理系统.docx_第3页
第3页 / 共25页
毕业设计论文--简历管理系统.docx_第4页
第4页 / 共25页
毕业设计论文--简历管理系统.docx_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、学年论文(2016 2017 学年第二学期)题 目: 简历管理系统专 业: 电子商务 班 级: 电商 11402姓 名: 指导教师: 序 号:112017 年 9 月 25 日学年论文开题报告课题名称 简历管理系统研究院系名称 管理学院 专 业 电子商务班 级 电商 11402 学生姓名 1、课题研究的意义简历管理系统是面向企业和求职者的简历管理系统 1。他的主要功能是:面向企业,能够对一份简历进行有效数据进行筛选提取,便可筛掉一部分不符合岗位需求的求职者,提高一定的工作效率节省一定的资源;面对求职者,能够根据系统所提供各个企业的要求条件,修改自己简历,增大录用的机率;系统还有海量级简历模板,

2、为求职者制作个性简历提供一定的素材。二、所属领域的研究成果目前市场上已有“招聘之星”软件。其软件以人才简历库为中心,是一款帮助企业管理求职者简历、筛选简历等功能的软件。本系统主要应用的理论知识是,基于 Python 的 jieba 分词 2-3和利用余弦定理计算文本的相似度 4-5的内容推荐系统。在此理论方面的实际应用较多,例如淘宝根据用户浏览定制个人的推荐系统 6-7,基于浏览内容的推荐订餐系统饿了么、美团等。三、研究内容面对企业,能够迅速根据企业需求筛选出合适的求职人员。面对求职者,根据系统提供的各个企业不同岗位的要求寻找到合适自己的职位,并帮助制作个性简历增加求职成功的机率。主要是通过:

3、(1)基于对简历内容进行数据清洗、数据储存、数据分类、文件管理(2)基于 jieba 分词将众多简历进行分词处理(3)利用余弦定理进行文本相似度算法,将分词后的文本内容赋予权重,再用余弦定理文本相似度算法计算和关键词库的相关度,从而对一份简历是否通过筛选进行判断四、研究方法文献法。文献法是通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题的一种方法。主要作用有:1.根据有关的历史和现状,帮助确立开题。2.能形成关于研究对象的一般印象,有助于观察和访问.3.能得到现实资料的比较资料.4.有助于了解事物的全貌系统分析法系统分析方法是指把要解决的问题作为一个系统,对系统要素进行综合分析,

4、找出解决问题的可行方案的咨询方法。五、研究步骤(1)确定简历管理系统的研究课题(2)通过查阅文献、利用网络搜索等多种方式搜集与课题内容相关的信息。(3)确立研究该课题的思路以及方法(4)系统分析与设计(5)在老师指导下修改、完善课题(6)课题研究结束六、参考文献1江志祥. 智能简历解析系统的研究与实现D.北京邮电大学,2009.2张艳梅,胡文淑,曾鍚.基于神经网络的中文分词技术研究J.软件导刊,2007,(23):16-18.3余战秋. 中文分词技术及其应用初探J. 电脑知识与技术,2004,(32):81-83. 4沈斌. 基于分词的中文文本相似度计算研究D.天津财经大学,2006.5马军红

5、. 面向中文的文本相似度计算方法研究J. 网络财富,2010,(10):165. 6朱扬勇,孙婧.推荐系统研究进展J.计算机科学与探索,2015,9(5):516-517.7任磊. 推荐系统关键技术研究D.华东师范大学,2012.指导教师签名: 2017 年 5 月 20 日摘 要进入信息时代,信息可以在多种渠道中进行传播。一则招聘信息可以在多个渠道发布,企业的招聘部门收到的简历数据日益增多,如何提高筛选简历效率是对招聘部门提出的新要求。求职者需要让自身简历在大量的简历中脱颖而出,除了自身的具备的专业素养还需要有一份内容突出、精美的简历。简历管理系统帮助企业在众多的简历中缩减查看简历范围,根据

6、科学的计算方法保证结果的科学性。简历管理系统是基于 Python 的 jieba 分词和利用余弦定理对文本进行文本相似度计算。采用.net 开发语言和 MySQL 数据库,B/S 技术架构。系统对简历进行分词处理,赋予权重后,采用余弦定理文本相似度计算,筛选出符合用户需求范围内的简历。系统采用 MySQL 数据库,支持大量的大型的数据库;MySQL 优化了 SQL 查询,提高查询速率。简历管理系统极大的提高了简历的筛选效率,利用分词技术、对部分词赋予权重进行相似度计算最大限度降低误差,以符合实际需求。简历管理系统的特点是:系统结构简单,迅速提取目标信息。关键词:大数据、分词、数据分析、简历AB

7、STRACTIn the information age, information can be spread through multiple channels. A recruitment information can be published in multiple channels, and the recruitment department of the enterprise receives more and more resume data. How to improve the efficiency of screening resumes is a new require

8、ment for the recruitment department. Job seekers need to make their resumes stand out in a large number of resumes, with the exception of a professional quality that requires an outstanding resume.The resume management system helps businesses shrink the scope of their resumes and make sure the resul

9、ts are scientific based on scientific calculations. The resume management system is based on a Pythons binary word and using the law of cosines to calculate the textual similarity of the text. A development language and MySQL database, B/S technical architecture. So, the system has to split the word

10、s to the resume, give it to the weight, and then it USES the law of cosines to determine the profile, and then select the resume that matches the users needs. The system uses MySQL database to support a large number of large databases; MySQL optimizes SQL queries to improve query speed.The resume ma

11、nagement system greatly improves the screening efficiency of the resume, using the word segmentation technique and the weight of some words to the weight to minimize the error to meet the actual demand. Resume management system is characterized by simple system structure and quick extraction of targ

12、et information.Key words: Big data;Divide text;Analysis data;Resume1目 录1 概述 31.1 选题背景 31.2 现状分析 52 相关研究 33 系统分析 43.1 系统功能分析 43.1.1 用户需求分析 43.1.2 系统的功能模块图 43.2 系统业务流程分析 53.2.1 业务流程图 53.3 系统数据流程分析 63.3.1 数据流程图 74 数据字典 95 系统设计 105.1 E-R 图 105.2 数据表设计 135.3 代码设计 145.4 安全设计 1526 系统实施 156.1 系统开发平台与技术简介 15

13、6.2 系统实施界面 166.2.1 登陆界面设计 167 总结 17参考文献 1731 概述1.1 选题背景临近毕业季,毕业生们身边开展着各种校园招聘会、人才市场招聘以及各种网络平台的招聘。面对各个渠道提供的各种企业岗位,很多毕业生选择海投简历,这种方式无疑是工作量大、效率最低的。对于企业而言,面对众多格式不一、各具特色的简历,必须需要筛选简历找到最合适的人选。若人工一份份工阅读,必然造成一定的资源浪费,且效率较低。因此,对于企业,若能够对一份简历进行有效数据进行筛选提取,便可筛掉一部分不符合岗位需求的求职者,提高一定的工作效率节省一定的资源;对于求职者,若清楚各企业的岗位的要求,便不必海投

14、简历,省去时间精力,应聘也有一定的方向。1.2 现状分析一份应聘简历含有应聘者的基本信息、经历以及个人能力的简述。每一份简历都具备一定的信息量。现今,信息传播速度较快、传播平台较多,一则应聘消息可以通过报刊、官方公众媒体、招聘中介、招聘平台、校招、人才市场招聘等多种方式加以传播。多渠道招聘信息的传播有利于企业寻找到最适合的人选,然而招聘部门收到的简历量也有了较大幅度的增加。因此,在大量简历中如何快速、有效找到最符合某职位的人员是对应聘部门工作人员的新要求 1。显然,若是人工一份份阅读,是最传统较为浪费资源的方式。如果结合一定的算法设计一个可以筛选指定内容有关的简历便可缩减招聘部门一定的工作量。

15、2 相关研究Jieba 分词:有三种分词模式 2-4精确模式,将句子最精确地切开;全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率。用户可以自定义词典,以增加更高的正确率,通过计算分词的关键词TF/IDF 权重,来抽取关键词。4基于简历内容的分词算法 5-7,将简历内的文字进行分词处理,得到分词后的样本。对分词后的样本赋予权重。再根据文本相似度余弦定理计算与目标信息的相关程度,根据相关程度判别简历是否通过筛选 7-12,实则是基于内容的推荐系统。3 系统分析系统分析也称为“系统方法” 11。以系统的整体

16、最优为目标,对系统的各个方面进行定性和定量分析,为决策者提供直接判断和决定最优系统方案所需的信息和资料。3.1 系统功能分析简历管理系统是面向企业和求职者的简历管理系统。总体任务是:面向企业,能够缩减企业人事部查看求职者简历花费的时间;面对求职者,能够根据系统所提供各个企业的要求条件,修改自己简历,增大录用的概率。3.1.1 用户需求分析对于求职者,他们目的是能够找到一份满意的工作。如今招聘形式的多样化,提供了大量的招聘信息,在有限的时间内找到最合适用户的工作才是最重要的。因此他们的需求有:(1)众多招聘信息中能够筛选出合适自己的岗位(2)制作有特色的简历对于企业招聘部门,参与招聘的人员增多,

17、随之而来投送的简历也逐渐增多,需要在有限的时间内找到合适的人选。招聘部门的要求有:(1)有效地筛选符合该岗位要求的应聘者(2)尽可能花费较少的时间,并保证筛选的质量(3)能够发布招聘信息,增添新的应聘信息发布渠道3.1.2系统的功能模块图5简历分词关键词匹配招聘岗位查询修改企业招聘信息修改用户信息修改简历模板简历管理系统下载简历模板简历数量统计招聘岗位统计简历模板统计基本业务模块 基本数据维护模块 信息统计模块3.2 系统业务流程分析业务流程是以达到或者完成某个目标由不同的人分别共同进行一系列有逻辑活动的相关活动的集合 1。流程管理以流程为中心,通过优化企业的组织机构,灵活易变的流程设计,来提高企业的运行效率,优化资源利用率。3.2.1 业务流程图1. 顶级业务流程图,如图 3-2-1所示NYYN用户户登陆请求系统验证身份验证后台管理 前台操作退出系统图 3-2-1 顶级业务流程图2. 简历管理系统面向企业子系统业务流程图,如图 3-2-2所示

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。