简历生成方法、系统、计算机设备以及产品与流程

文档序号:17696912发布日期:2019-05-17 21:38阅读:296来源:国知局
简历生成方法、系统、计算机设备以及产品与流程

本发明涉及计算机技术领域,尤其涉及一种简历生成方法、系统、计算机设备以及产品。



背景技术:

个人简历,又称履历表,是求职材料中最为重要的部分,一般紧跟在求职信的后面,是求职者全面素质和能力提现的缩影,个人简历的重要性。简历同事也是对求职者能力、经历、技能的简要总结。它的主要任务就是争取让对方和求职者联系,唯一的目的就是争取到面试机会。一份简历,好比是产品的广告和说明书,既要在短短几页纸中把求职者的形象和其他竞争者区分开,又要切实把求职者的价值令人信服的表达出来,一份好的简历无疑是新的敲门砖。传统的方案中,都是由用户凭自己爱好或感觉编辑出来的简历,然而,上述简历编辑出来的方案,由于不能够表露自己的特长,没有特色,不能有效地控制好简历质量。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种简历生成方法、系统、计算机设备以及产品,可以有效地控制简历制作质量。

本发明实施例的第一方面提供一种简历生成方法,包括:

获取用户输入的选择指令,所述选择指令用于选取家目标简历模板;

获取所述目标简历模板对应的模板信息和简历模型数据;

根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块;

为所述各个简历模块生成每个简历模块对应的响应区域以及模块名称;

根据所述各个简历模块生成每个简历模块对应的响应区域以及模块名称,构建简历操作平台;

根据所述在所述简历操作平台的操作信息生成所需简历。

可选地,所述不同内容分类的各个简历模块包括、基本信息模块、求职意向模块、工作经历模块、校园经历模块、实习经验模块、项目经验模块、教育背景模块、自我评价模块,荣誉奖项模块、特长爱好模块、作品展示模块、技术证书模块以及自定义模块,其中,所述自定义模块用于向所述用户提供自定义编辑内容分类以及响应区域的简历模块。

可选地,所述操作信息包括简历模块选择指令以及简历模块内容编辑操作;

所述根据所述在所述简历操作平台的操作信息生成所需简历,包括:

根据所述简历选择指令,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块,所述简历选择指令为所述用户根据所述响应区域以及模块名称所输入的指令;

根据所述简历模块内容编辑操作对所述目标简历模块的简历内容进行对应编辑;

根据已进行所述编辑的所述目标简历模块生成所述简历。

可选地,所述根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块,包括:

根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块的模板样式;

根据所述各个简历模块的模板样式对应生成所述各个简历模块。

可选地,所述根据所述简历选择指令,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块之后,所述方法还包括:

接收针对所属已进行所属编辑的所属目标简历模块的模块顺序调整指令;

根据所述模块顺序调整指令对所述目标简历模块的布局进行调整;

所述根据已进行所述编辑的所述目标简历模块生成所述简历,包括:

根据已经过所述调整以及所述编辑的所述目标简历模块生成所述简历。

本发明实施例第二方面提供了一种简历生成系统,包括:

第一获取模块,用于获取用户输入的选择指令,所述选择指令用于选取家目标简历模板;

第二获取模块,用于获取所述目标简历模板对应的模板信息和简历模型数据;

第一生成模块,用于根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块;

第二生成模块,用于为所述各个简历模块生成每个简历模块对应的响应区域;

构建模块,用于根据所述各个简历模块生成每个简历模块对应的响应区域构建简历操作平台;

第三生成模块,用于根据所述在所述简历操作平台的操作信息生成所需简历。

可选地,,所述操作信息包括简历模块选择指令以及简历模块内容编辑操作;

所述第三生成模块,具体用于:

根据所述简历选择指令,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块,所述简历选择指令为所述用户根据所述响应区域以及模块名称所输入的指令;

根据所述简历模块内容编辑操作对所述目标简历模块的简历内容进行对应编辑;

根据已进行所述编辑的所述目标简历模块生成所述简历。

可选地,所述第一生成模块,具体用于:

根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块的模板样式;

根据所述各个简历模块的模板样式对应生成所述各个简历模块。

可选地,所述不同内容分类的各个简历模块包括、基本信息模块、求职意向模块、工作经历模块、校园经历模块、实习经验模块、项目经验模块、教育背景模块、自我评价模块,荣誉奖项模块、特长爱好模块、作品展示模块、技术证书模块以及自定义模块,其中,所述自定义模块用于向所述用户提供自定义编辑内容分类以及响应区域的简历模块。

可选地,所述简历生成系统还包括:接收模块、调整模块;

接收模块,用于所述第三生成模块用于根据所述简历选择指令,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块之后,接收针对所属已进行所属编辑的所属目标简历模块的模块顺序调整指令;

调整模块,用于根据所述模块顺序调整指令对所述目标简历模块的布局进行调整;

所述第三生成模块用于所述根据已进行所述编辑的所述目标简历模块生成所述简历,包括:

所述第三生成模块用于

根据已经过所述调整以及所述编辑的所述目标简历模块生成所述简历。

本发明实施例提供的技术方案中,由于简历操作平台上提供了各种简历模块,而这些简历模块是根据目标简历模板对应的模板信息和简历模型数据,上述目标简历模板简历模型数据由于可以预设配置,使得简历操作平台生成的各个简历模块具有针对性和可控制性,因此相对于现有技术,本发明实施例能够展示简历所需的模块内容,且用户直接在上述简历操作平台上输入操作信息自动生生成最终的简历,简化了简历编辑过程,使得能有效地控制好简历质量。

附图说明

为了便于理解本发明所提供的技术方案,本发明还对应提供了供于参考的说明书附图,需要说明的是,基于下述附图,本领域技术人员还可以结合说明书的描述得到其他附图。

图1为本发明实施例中简历生成方法一个实施例示意图;

图2为本发明实施例中简历生成系统一个实施例示意图;

图3为本发明实施例中计算机设备一个实施例示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

在一实施例中,如图1所示,提供了一种简历生成方法,包括如下步骤:

s101:获取用户输入的选择指令,所述选择指令用于选取家目标简历模板;

本发明实施例可以由设置显示装置的终端设备所执行,上述终端设备包括但不局限于电脑、平板电脑等设备,这里不做限定。在本发明实施例中,预先设置有不同的简历模板,终端设备可以获取用户输入的选择指令用于选取目标简历模板,需要说明的是,上述简历模板指的的预先配置,以供用户选择的不同分类的默认简历模板,上述默认简历模板指的是简历内容的具体简历内容布局、格局、内容划分等默认布局,在具体应用中,用户可以通过终端设备所运行的应用软件的所提供的界面提供上述不同的简历模块,以供用户在界面上进行选择,从而输入用于从不同的简历模板中选取出目标简历模板的选择指令。

s102:获取所述目标简历模板对应的模板信息和简历模型数据;

在获取到了用户输入的选择指令后,可以根据选择指令确定出目标简历模板,并获取该目标简历模板对应的模板信息和简历模型数据。需要说明的是,模板信息指的是该目标简历模板的名称、简历模型数据存储位置等与目标简历模板相关的信息,简历模型数据指的是用于目标简历模板的内容划分布局、格局、线条、颜色等相关的数据。具体地,上述模板信息和简历模型数据可从提供简历制作的服务器上获取得到。具体地,在一些应用场景中,用户可以通过网站实现本发明实施例,具体地,用户可以通过制定简历的网站输入上述选择指令,从而确定目标简历模板,浏览器在获取到上述目标简历模板后,从服务器上获取目标简历模板对应的模板信息和简历模型数据。

s103:根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块;

在获取所述目标简历模板对应的模板信息和简历模型数据,此时已经获取到用于构建目标简历模板的相关数据和信息,在本发明实施例中,根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块,上述不同内容分类的各个简历模块。

在一实施例中,所述不同内容分类的各个简历模块包括、基本信息模块、求职意向模块、工作经历模块、校园经历模块、实习经验模块、项目经验模块、教育背景模块、自我评价模块,荣誉奖项模块、特长爱好模块、作品展示模块、技术证书模块以及自定义模块,其中,所述自定义模块用于向所述用户提供自定义编辑内容分类以及响应区域的简历模块。下面针对上述模块做简单的介绍:

其中,需要说明的是,上述基本信息模块指的是用于获取用户基本信息的模块,例如,上述基本信息可以是姓名、年龄、电话、邮箱、工作年限等。上述基本信息还可以包括扩展信息,例如可以是性别、学历、民族、婚姻状、政治面貌、身高体重,除了上述所列举的基本信息和扩展信息外,还可以是其他自定义的字段,这里不一一列举,也不做限定。

s104:为所述各个简历模块生成每个简历模块对应的响应区域;

s105:根据所述各个简历模块生成每个简历模块对应的响应区域构建简历操作平台;

对于步骤104-105,可以理解,由于简历操作平台初始化操作,根据选择的目标简历模板,初始化目标简历模板,生成目标简历模板的各个简历模块,并构建每个简历模块模板块点击的响应区域,这样并缓存到本地,避免用户多次构建,在定制简历模块,根据用户的操作习惯进行体验升级,用户可直接在简历操作平台编辑基本信息、求职意向、工作经验、校园经历、自我评价等,添加编辑板块。在简历编辑时,根据后台数据生成编辑简历模板,为用户提供各种类型的简历模板,当用户需要对简历模板进行更换时可以无需重新定制,大大优化了定制的便捷性。项目开发语言具体可以使用html5,另外,可以建立后台管理工具,以供模板设计人员提交新的模板,供用户使用。前后端配合,初始化目标简历模板,构建简历模板触控响应区域,避免某个模板无法响应的问题。固定模块添加:基本信息、求职意向、工作经历等基本模块。

s106:根据所述在所述简历操作平台的操作信息生成所需简历。

操作信息是指对简历操作平台的各个简历模块进行编辑的操作,当接收到上述操作信息后,也就是说用户通过简历操作平台编辑各个简历模块后,根据所述在所述简历操作平台的操作信息生成所需简历、需要说明的是,简历编辑完成后,可以将编辑好的简历提交后台,保存在用户的个人账号下,用户可以直接下载打印,也就是说在执行本发明实施例之前,用户还可以通过登录账号的方式,将当前生成的简历与用户的个人账号相关联。

本发明实施例提供的简历生成方法中,由于简历操作平台上提供了各种简历模块,而这些简历模块是根据目标简历模板对应的模板信息和简历模型数据,上述目标简历模板简历模型数据由于可以预设配置,使得简历操作平台生成的各个简历模块具有针对性和可控制性,因此相对于现有技术,本发明实施例能够展示简历所需的模块内容,且用户直接在上述简历操作平台上输入操作信息自动生生成最终的简历,简化了简历编辑过程,使得能有效地控制好简历质量,具体地,本发明实施例是基于互联网在线编辑简历模块系统,能供用户在线编辑简历,与传统的word手动编辑简历相比,省去了用户编辑格式、表格、分块等多余的时间。为用户提供大量的简历模板,能重点突出每个人的特点,让你简历不再石沉大海。用户只需要选择相应的简历模板,按照各个简历模板各个简历模块的内容进行填写,就能很快的制作属于自己的简历。简历模板内已经提供基本模块,如:基本信息、求职意向、工作经验等编辑板块,如果用户需要添加新的内容,也可以自己进行编辑,方便快捷。用户编辑的简历,可以保存在自己的账号下,只要不是自己删除,将会永久保存,可以编辑多套简历,以应对不同的公司,根据自己的喜好进行打印。

在一实施例中,所述操作信息包括简历模块选择指令以及简历模块内容编辑操作;

所述根据所述在所述简历操作平台的操作信息生成所需简历,包括:

根据所述简历选择指令,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块,所述简历选择指令为所述用户根据所述响应区域以及模块名称所输入的指令;

根据所述简历模块内容编辑操作对所述目标简历模块的简历内容进行对应编辑;

根据已进行所述编辑的所述目标简历模块生成所述简历。

也就是说,用户可以从各个简历模块,也即:基本信息模块、求职意向模块、工作经历模块、校园经历模块、实习经验模块、项目经验模块、教育背景模块、自我评价模块,荣誉奖项模块、特长爱好模块、作品展示模块、技术证书模块中选取所需简历模块,除了上述已经固定好以供用户选择的简历模块外,用户还可以自定义模块,从而选出目标简历模块,并针对目标简历模块的内容编辑操作对目标简历模块的内容进行编辑,从而根据已进行所述编辑的所述目标简历模块生成所述简历。

在一实施例中,所述根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块,包括:

根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块的模板样式;

根据所述各个简历模块的模板样式对应生成所述各个简历模块。

如前述,模板信息指的是该目标简历模板的名称、简历模型数据存储位置等与目标简历模板相关的信息,简历模型数据指的是用于目标简历模板的内容划分布局、格局、线条、颜色等相关的数据。具体地,上述模板信息和简历模型数据可从提供简历制作的服务器上获取得到,本发明实施例根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块的模板样式,该模板样式具体指的是体现在简历操作平台上,用于表征各个简历模块的布局、线条、颜色等的样式。并根据所述各个简历模块的模板样式对应生成所述各个简历模块。

在一实施例中,所述根据所述简历选择指令,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块之后,所述方法还包括:

接收针对所属已进行所属编辑的所属目标简历模块的模块顺序调整指令;

根据所述模块顺序调整指令对所述目标简历模块的布局进行调整;

所述根据已进行所述编辑的所述目标简历模块生成所述简历,包括:

根据已经过所述调整以及所述编辑的所述目标简历模块生成所述简历。

也就是说,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块之后,用户还可以根据模块顺序调整指令对所述目标简历模块的布局进行调整,最后根据已经过所述调整以及所述编辑的所述目标简历模块生成所述简历。需要说明的是,还可以对简历的字体、颜色、线条等属性作进一步地的修改,具体这里不一一描述。

在一实施例中,可以将生成的所需简历与用户账号关联保存至服务器中,以供用户下载或下载编辑简历时调用该简历的已编写的相关信息。

在一实施例中,如图3所示,本发明实施例提供了一种简历生成系统10,该简历生成系统包括第一获取模块101、第二获取模块102、第一生成模块103、第二生成模块104、构建模块105以及第三生成模块106,其中,各个模块的功能如下所示:

第一获取模块101,用于获取用户输入的选择指令,所述选择指令用于选取家目标简历模块;

第二获取模块102,用于获取所述目标简历模板对应的模板信息和简历模型数据;

第一生成模块103,用于根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块;

第二生成模块104,用于为所述各个简历模块生成每个简历模块对应的响应区域以及模块名称;

构建模块105,用于根据所述各个简历模块生成每个简历模块对应的响应区域以及模块名称,构建简历操作平台;

第三生成模块106,用于根据所述在所述简历操作平台的操作信息生成所需简历。

在一实施例中,所述操作信息包括简历模块选择指令以及简历模块内容编辑操作;

所述第三生成模块106,具体用于:

根据所述简历选择指令,在所述简历操作平台从所述不同内容分类的各个简历模块中选出目标简历模块,所述简历选择指令为所述用户根据所述响应区域以及模块名称所输入的指令;

根据所述简历模块内容编辑操作对所述目标简历模块的简历内容进行对应编辑;

根据已进行所述编辑的所述目标简历模块生成所述简历。

在一实施例中,所述第一生成模块103,具体用于:

根据所述模板信息和简历模型数据生成不同内容分类的各个简历模块的模板样式;

根据所述各个简历模块的模板样式对应生成所述各个简历模块。

本发明实施例提供的简历生成系统中,由于简历操作平台上提供了各种简历模块,而这些简历模块是根据目标简历模板对应的模板信息和简历模型数据,上述目标简历模板简历模型数据由于可以预设配置,使得简历操作平台生成的各个简历模块具有针对性和可控制性,因此相对于现有技术,本发明实施例能够展示简历所需的模块内容,且用户直接在上述简历操作平台上输入操作信息自动生生成最终的简历,简化了简历编辑过程,使得能有效地控制好简历质量。

应当说明的是,上述实施例中提供的简历生成装置的所实现的功能或不走,和上述方法实施例中简历生成方法是基于相同的发明构思。因此,连网控制方法中各个具体实施例的步骤均可以由对应的终端设备所执行,具体的功能也可以在上述简历生成方法中具有对应的方法步骤,在此不再赘述。

另外需要说明的是,本发明实施例还提供了一种计算机程序产品,该计算机程序产品被计算机设备执行时,可以实现本发明实施例中简历生成方法的功能。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端设备,其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。显示屏用于展示上述方法实施例中的简历操作平台,输入装置用于接收选择指令以及用户的操作信息等,其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部服务端通过网络连接通信。该计算机程序被处理器执行时以实现上述方法实施例中的简历生成方法的步骤。

上述计算机设备可执行本申请实施例所提供的终端设备所执行的方法,具备执行存储设备或访问设备功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的简历生成方法,这里不重复赘述。

并且,以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备、存储设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1