"景先生毕设|www.jxszl.com

面向消费者的数码产品电商比价平台的设计与实现【字数:14391】

2024-11-03 10:43编辑: www.jxszl.com景先生毕设

目录
摘 要 III
关键词 III
ABSTRACT IV
KEY WORDS IV
引言: 1
一、绪论 1
1.1课题背景与意义 1
1.2国内外相关研究 1
1.2.1国外研究现状 1
1.2.2国内研究现状 2
1.3文章内容与结构 3
1.3.1文章研究内容 3
1.3.2文章组织结构 3
1.3.3技术路线图 4
二、相关技术及开发工具介绍 5
2.1网络爬虫相关技术 5
2.1.1 网络爬虫的概念与工作原理 5
2.1.2 网络爬虫技术研究发展 6
2.1.3主题网络爬虫的典型算法 7
2.2 Django框架 9
三、系统需求分析与设计 10
3.1系统需求分析 10
3.1.1 网络购物问卷调查分析 10
3.1.2用户功能性需求 13
3.1.3非功能性需求 14
3.2开发方案论证 15
3.3开发环境 18
3.4总体架构 19
四、系统实现 20
4.1网络爬虫实现 20
4.1.1确定种子链接 20
4.1.2网页抓取 21
4.1.3分析与抽取网页内容 21
4.1.4结构化与存储数据 23
4.1.5网络爬虫测试 23
4.2数据库实现 24
4.2.1数据库选用 24
4.2.2数据库创建 24
4.2.3商品表创建 25
4.3商品推荐算法实现 26
4.4前端界面实现 27
4.5系统测试 30
4.6结果分析 32
五、总结与展望 33
5.1工作总结 33
5.2未来期望 33
致谢 34
参考文献: 35
附件一 调查问卷 36 *51今日免费论文网|www.51jrft.com +Q: ¥351916072¥ 

面向消费者的数码产品电商比价平台的设计与实现
摘 要
在当今这个网络飞速发展的时代,人们的生活也随之步入新阶段,购物的方式也越来越多样化,除了普通的线下购物,人们变得更趋向于网络购物。与此同时,网络电商也纷纷崛起,多种多样的购物网站看得人们眼花缭乱,便会产生一个疑惑:我该如何选择购物网站?
针对这个问题,因为数码产品所特有的价格高,波动大,不同电商平台可能会有着不同的经营策略和价格的特点,令消费者难以选择,世面上也应用而生了一批比价平台,但是这些平台存在有商品良莠不齐,推荐算法不够合理,操作不够便捷,购买时难以取舍等问题。所以本文以最为消费者关注的数码产品为例,意图为消费者带来更便捷的购物比价平台,免去繁琐的浏览各平台的步骤,并且对商品信息进行推荐,同时当用户难以抉择时可以选择加入购物车随机购买的方式,从而解决问题。
本设计的功能是为有购买数码产品意愿的消费者用户群体提供一个可以查询与浏览各大电商平台的商品的比价平台,用户输入关键词后,通过网络爬虫在各电商平台爬取相关信息并进行处理,并通过推荐算法,最终呈现给用户的都是最符合需求的商品。设计基于B/S架构,内容包括三个层次:网络爬虫,数据处理和用户视图。经过测试能够满足需求,具有高度的实用性。
引言
一、绪论
1.1课题背景与意义
自步入21世纪以来,互联网日新月异的高速发展为普通人民的生活带来巨大的变化,其中突出表现的一点就是购物方式的变化。在电商平台创建之初,人们对于这种新奇的购物方式还不是很适应与想象,但是随着观念的转变以及如京东苏宁等一大批电商巨头的迅速崛起,快递产业的服务愈加迅捷,人们感受到了其中方便、快捷、全面多样的好处,不再仅仅满足于线下购物,而是将目光更多的聚集在网上的各大电商平台。
而各个平台因为运作模式不同,即使是同样的商品,也可能会有着不同的价格,质量可能也存在良莠不齐的现象。对于客户来说,都迫切希望可以买到物美价廉的心仪商品。其中又尤其以数码商品价格波动和质量差异都较大,对于这方面的需求也更加急切。但是想要达到这一目的,消费者往往不得不打开各个网页逐一比较,这样无疑十分麻烦。如果存在一个便捷的比价平台,可以自动在各购物网站上收集商品相关信息,将信息比较的结果呈现出来,并为用户提供了方便的购买渠道,将会给有需求的消费者带来极大便利。
所以本设计就是针对这一点,研究如何设计实现这一目标。比价平台基于网络爬虫技术,这是一种按照设定策略自动并持续不断地对网页信息进行采集的技术,用户在平台上搜索一项商品,平台将该商品的价格与其他信息传递给用户,从而满足用户的需求。
1.2国内外相关研究
1.2.1国外研究现状
自互联网问世以来,国外网络购物行业便一直处于高速发展阶段,为了帮助用户提高在线采购的用户体验,尽可能减少在主要的电子商务网站购物上的费用,许多第三方服务已经出现,以满足某些市场需求和弥补功能缺陷,其中比较出名的提供亚马逊、eBay等大型电子商务网站的比较和搜索服务的比价网站有:Baycrazy网站,Fatfingers网站,Craigslist网站,Filelitem网站,Freepricealerts网站等。
Baycrazy公司帮助消费者在eBay上寻找延迟拍卖,这些拍卖可按产品类别分类,例如,如果它输入“5美元”并选择“书籍”进行筛选,它可以发现许多即将到来的拍卖报价,其中许多不到1美元。很多不寻常的服务,例如夜间拍卖。
Fatfingers是一个网站,在eBay上收录文章,当拼写出错时我们会发现搜索失败,这会导致出现了许多不正确的产品,关键问题是消费者能否确信他们会从一个错误的人那里购买产品。

原文链接:http://www.jxszl.com/jsj/wljs/606926.html