1. 研究目的与意义、国内外研究现状(文献综述)
意义:
当今网络购物的发展十分迅猛,在网上人们能购买的商品品种齐全,丰富多样,涵盖了生活的方方面面。随着网络购物市场的发展,也出现了很多的购物网站,如淘宝,京东,苏宁等。因为运作模式不同,相比于同样的商品,可能会有着不同的售价,质量可能也存在良莠不齐的现象。对于客户来说,都迫切希望可以买到物美价廉的心仪商品。其中又尤其以数码商品价格波动和质量差异都较大,对于这方面的需求也更加急切。但是想要达到这一目的,消费者往往不得不打开各个网页逐一比较,这样无疑十分麻烦。如果存在一个便捷的微信小程序,可以自动在各购物网站上收集商品相关信息,将信息比较的结果呈现出来,将会给有需求的消费者带来极大便利,所以本设计就是针对这一点,研究如何设计实现这一目标。
国内外研究进展:
2. 研究的基本内容和问题
目标:
(1)利用网络爬虫技术从互联网上获取数码产品在各电商网站上的相关数据,并对爬取出的数据进行处理。
(2)实现一个面向购物群体的基于网络爬虫的数码产品电商比价推荐微信小程序,用户通过扫一扫等方式打开微信小程序,输入想要搜索的相关商品,程序可以自动出现对比结果和推荐信息等,帮助用户更好地选购心仪产品。
3. 研究的方法与方案
研究方法:
本设计拟采用python语言编写后台,应用flask web网络框架,采用requests、beautifulsoup等实现网络爬虫抓取相关信息,前段使用微信小程序实现。使用到的研究方法包括:(1)阅读相关文献、书籍以及学术论文;(2) 在研究过程中与相关领域的前辈和有着类似研究经验的同学交流;(3)获取丰富可靠地原始爬虫数据;(4)个案研究法、数学建模法。
4. 研究创新点
(1)对比简单的只提供价格的购物比价平台而言,本系统期望实现对其他信息也进行提取与处理,如用户评价等,实现考虑到多因素的综合推荐。
(2)相较于以往的传统比价网站而言,本设计采用微信小程序的方式,在微信已成为最广泛的社交软件之一的当今更加贴近人们的生活,使用更加便捷,从而可以得到更广泛的使用与支持。
5. 研究计划与进展
2019.12.01—2020.01.06查阅资料完成任务书 ,完成开题报告。
2020.01.06—2016.02.01学习网络爬虫基本机制,学习使用数据库,学习python,搭建相关环境与框架,完成网络爬虫的基础代码编写。
2020.02.01—2020.03.01查阅资料,编写设计好的爬虫文件,并进行系统稳定性测试调试,修复bug,同时对获取的相关数据进行抓取,分析对比。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。