通信工程综合实验
2020-09-28 本文已影响0人
Vychod
题目三:爬虫及信息可视化——“找呀找呀找工作”
项目成员:李昶、李楠、杨金金、宋洋、徐辰龙、吕尚青、李华琛、程德民
一、资源汇总:
网站资源:
- BOSS直聘:https://www.zhipin.com/
- 拉勾:https://www.lagou.com/
- 智联招聘:https://www.zhaopin.com/
- 51job:https://www.51job.com/
- 赶集网:http://bj.ganji.com/zhaopin/(只能城市)
二、功能设计:
1.总览:
划分几个大的行业种类,可视化显示一下每个行业的综合薪资、职位需求地区分布、学历要求、工作经验要求
2.用户自定义:
- 允许用户通过目录树的方式查找到自己有意向的岗位;
- 可视化显示出用户所设置的有意向岗位的综合薪资、职位需求地区分布、学历要求、工作经验要求;
三、具体实现:
1.前端:
-
路由设置:
使用/1/23/2/123/22
来缩短请求的长度,规定第几个数字分别代表什么索引项,若为0则默认全部 -
索引列表:
城市:0 全国,1 北京......
行业:0 全部,1 待定......
岗位:0 全部,1 待定......
薪资水平(月薪):0 全部,1 一千-两千,2 两千-三千,3 ......
学历要求:0 全部,1 无要求,2 专科,3 本科,4 硕士,5 博士
有无工作经验要求:0 全部,1 无要求,2 一年经验,3 两年经验,4...... -
界面设计:
待定
2.后端:
- 列表信息获取:通过爬虫加上人工筛选的方法导出一份对应每一位索引项的目录文件
- 实现多线程爬虫:通过前端发来的请求从几个网站同时获取相关信息并向前端返回数据
_
_
_
_
while(alive){
eat();
sleep();
code();
repeat();
}