在线产品即时比价系统设计方案1.1 课题研究的意义1.1.1 课题的现实意义当用户需要购买一件商品时他需要面临一个选择,即在哪个购买自己想要的商品,在这个时候用户会在各大电商中逐一搜索自己想要购买的商品,哪个提供的商品性价比最高,用户就会选择这个进行交易。用户在各大搜索和比较商品无疑是一件费时费力的事情,频繁得在各大电商之间切换,不能很直观的看到这些商品之间的差异。此外,用户多会在一些较大的电商比如淘宝、京东等搜索自己想要购买的商品,却忽略了其它规模较小的电商,用户在不知不觉间就丢失了一些重要的信息。为了应对以上问题,开发一个比价系统是很有必要的。当用户需要购买一件商品时,只需要在比价搜索自己想要的商品,比价会将各大电商的商品信息在同一个页面呈现给用户,用户可以直观的看到各大电商的商品价格差异,同时也能获取其它不知名购物的商品信息,有助于用户完成交易。比价系统对于用户和卖家都是有利的,非常有价值去实现这么一个具有比价功能的系统。1.1.2 课题的学习意义Web 系统开发在当前是一个非常热门的领域,越来越多的程序员都在涌向 Web 开发领域。因此,熟悉一些 Web 开发中常用的技术是非常有意义的事情。Java、PHP 和.net 是当今 Web 开发中最常用的技术。本系统将采用 Java 来开发,同时了解 Java 开发 Web 系统的流程,熟悉 Java 开发的一些常用技术,对自己以后的发展是很有帮助的,因此开发一个这样的基于 Web 的网络购物比价系统能够提高自己的竞争力,也可以为将来从事此行业铺好道路。1.2 国外概况1.2.1 比价系统国外发展概况互联网技术的出现和发展极大方便了人们对信息的获取,国外互联网出现的较早,对价格比较系统的研究和开发也比较早。目前国外的比较购物行业已经处于较为成熟的阶段。比较购物已经成为国外网购用户必须借助的网购工具,也成为 B2C 商家不可或缺的合作伙伴。国比较购物起步的比较晚,一直到 2004 年,随着互联网的普及,比较购物才开始兴起,但是发展到现在,国也已经出现了不少的比较购物和应用。1.2.2 HTML 解析国外发展概况比价系统的核心在于 HTML 文本的解析,当前用以 HTML 解析的工具非常多,这些工具由各种语言开发,很多工具都有多语言版本。国外可用以 HTML 解析的库相当多,主要如下:HTMLParser。该库是一个对 HTML 进行分析的快速实时的解析器,最新的发行版本是 2.0。Jsoup。Jsoup 是一款 Java 的 HTML...