垂直电子商务平台引擎系统与设计

时间:2024-02-06 点赞:51359 浏览:104710 作者原创标记本站原创

本文是一篇电子商务论文范文,关于电子商务类毕业论文开题报告范文,关于垂直电子商务平台引擎系统与设计相关专升本毕业论文范文。适合电子商务及电子商务模式及电子商务平台方面的的大学硕士和本科毕业论文以及电子商务相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:互联网的快速发展带来了电子商务的应用和普及.垂直搜索引擎凭借高效的“为客户找客户”的商机信息搜索机制在电子商务中有较成熟的利用,不仅满足了电子商务企业精确搜索的需求,还提升了电子商务企业网络营销的质量,同时促进了电子商务的发展.本文首先介绍了垂直搜索引擎的概念及其在电子商务中的应用,然后分析设计了垂直电子商务平台引擎系统,并对系统进行了测试.测试结果表明,本系统检索的准确率、召回率都大大高于通用搜索引擎,达到了预期的设计目的.

关 键 词:电子商务;垂直搜索引擎

中图分类号:TP393.092

1垂直电子商务模式

1.1电子商务模式

电子商务模式主要有B2C(BusinesstoCustomer)、B2B(BusinesstoBusiness)、C2C(CustomertoCustomer)三种模式.B2C是指企业对消费者的电子商务模式,是指通过信息网络以电子数据信息流通的方式实现企业与消费者之间的各种交易活动.B2B表示企业与企业之间通过互联网进行产品、服务及信息的交换,按照交易对象发布信息来建立商家之间的桥梁.C2C表示顾客与顾客之间的电子商务模式,允许个人发布所要出售的物品公告,相比于另两种电子商务模式,C2C发展最为迅速.

1.2垂直搜索引擎

垂直搜索引擎的概念,是指针对某一特定领域或者有特定需求的人而构建的搜索引擎,即专业搜索引擎或主题搜索引擎.与一般的通用搜索引擎相比较而言,垂直搜索引擎具有更专业化、特色化的特点.垂直搜索主要体现在定向的网络自助程序、信息的抽取、页面的排序技术、查询结果页面的呈现方式这几个方面.

1.3垂直搜索在B2B电子商务中的应用

在我国B2B电子商务主要有行业垂直型电子商务模式和水平型的综合类B2B电子商务模式.垂直电子商务模式是电子商务B2B模式的细化,它的特征主要体现在对特定领域、特定人群、特定需求的客户提供一系列符合其特定需求的相关信息和服务,在深度上下功夫,通过深耕细作,把行业做透、做深,专业化程度比较高.近年来信息化背景下的网络应用的快速发展促进了电子商务的发展,使得垂直电子商务B2B发展模式引起了广泛关注.而垂直搜索引擎凭借高效的“为客户找客户”的商机信息搜索机制,恰恰在B2B电子商务中得以发挥作用,满足了中小企业精确搜索需求,提升了中小企业的网络营销质量,同时也促进了电子商务的进化.

2垂直电子商务平台引擎系统

2.1系统功能需求分析

在搜索引擎技术日渐成熟的今天,人们越来越离不开搜索引擎所带来的快捷服务,然而通用的搜索引擎在人们的需求前已经愈显疲惫,越来越不能满足人们的特殊需求.为了更好地为人们的日常生活、学习、工作服务,垂直搜索引擎应运而生.某产品琳琅满目,有不同品牌,同一品牌又有不同类别与不同型号,这一产品的相关信息在互联网上更是海量,这种情况下针对这一产品构建一个垂直搜索引擎系统,实现站内搜索,具有重要意义.系统需要设计爬行策略,编写爬虫,对网页源代码进行爬行,并进行相关分析,分析主要利用正则表达式去匹配;所以部分通过Lucene进行构建,利用Lucene在全文检索方面的优势,提高系统性能;最终设计搜索返回界面,以清晰直观的搜索结果返回给用户,使用户能够快速查找到用户最满意的产品.

2.2系统整体架构

垂直电子商务平台引擎主要的功能模块有信息采集模块、索引模块、检索模块和用户管理模块.其中,网页索引的建立和网页检索的处理是垂直搜索引擎的核心技术.这四个主要功能模块结合其他网页结构化处理和信息检索技术实现完善的搜索的引擎.垂直电子商务引擎系统采用多层设计架构,实现系统的灵活性和负载型的统一.

3垂直电子商务平台引擎系统设计

垂直电子商务平台引擎系统的开发与实现.垂直电子商务平台采用.平台开发,数据库采用sqlserver2005.本系统采用面向对象的方法进行设计和处理,系统具有较高的可扩展性和可维护性.

3.1数据库设计

设计和操作维护数据库时,要确保数据正确地分布到数据库表中,规范化设计数据库表.减少数据冗余可以节省物理空间,也有利于数据的维护和一致性检查.

3.2功能模块的设计

系统主要模块设计为信息采集模块、检索模块、索引模块和用户管理模块等功能模块.

信息采集模块:其功能是对HTML网页进行信息采集,从而收集并保存用户需求的网页信息.在设计信息采集模块时首先要对用户需要采集的网站采集规则,之后才能进行信息采集.由于不同的网站页面结构不一致,同一网站的不同页面之间结构大致一致,所以只要为每一个网站采集规则.

索引模块:这一模块主要包括索引的建立与删除.在上一模块中采集的信息进行内容分析后为建立索引做好准备.建立索引指将网页文档经过去重、文档重要排序之后建立索引.

检索模块:该模块的功能是根据用户提供的关键字来实现对索引的查找,查找后返回结果.检索功能首先接收用户输入的关键字,对其进行分析,然后在索引中进行查找,并将相应的查找结果返回给用户,并向用户输出可视化的输入输出界面.搜索主要包含三部分,即初始化索引搜索、构建查询、搜索并返回结果.

用户管理模块:主要负责对用户的账号进行管理.详细内容为:输入用户名与,查询匹配数据库,若用户名与正确则进入采集后台,若用户名与不正确,则弹出登录失败错误对话框.若该用户属于admin账户,则能够操作后台的任何模块.若属于user用户,则只能操作采集模块,包括信息的采集、删除以及搜索;采集规则的定义、修改与删除;分类的添加、删除与修改.而不能操作索引的建立、删除,以及账户的添加、删除与修改.4系统测试

4.1系统性能测试

系统功能测试主要测试系统的功能是否达到设计要求、系统的健壮程度和容错能力、系统的安全性.性能测试是网站的基本性能,主要测试网站的负载能力.主要通过白盒测试、页面链接测试和安全性测试三个方面来进行.

4.2测试工具

测试工具选择MicrosoftWebApplicationStressTool(Web应用负载测试工具),简称WAS,是微软发布的一个专门测试web负载能力的高级工具.它主要是通过使用简单的方法模拟大量用户进行访问目标网站.

4.3测试步骤

第一步:创建测试脚本录制;第二步:录制测试脚本.创建好测试脚本后,WAS会自动启动浏览器,进行默认的web负载测试,此时,可关闭浏览器,并停止测试脚本录制,进行下一步的录制配置;第三步:设置负载选项,开始测试.

4.4测试结果

本文采用白盒测试、链接测试、安全测试方法对系统的功能进行了测试;通过第三方软件MicrosoftWebApplicationStressTool对系统性能进行测试.两种测试结果表明,系统达到设计要求,实现预期目的.


5结语

本文首先介绍了垂直搜索引擎的概念及其在电子商务中的应用,然后分析设计了垂直电子商务平台引擎系统,并对系统进行了测试.衡量垂直搜索引擎的两个最重要的标准是索引相关内容比率和查准率.在保证内容全面的情况下,要尽量提高索引相关内天的比率和关 键 词的查准率,这样才能体现出垂直搜索精准快的特点,通过测试本系统检索的准确率、召回率都大大高于通用搜索引擎,达到了预期的设计目的.走专业化道路,对目标市场细分,是未来企业发展的基本趋势,也是B2B电子商务发展的基本方向.本系统的局限性在于只能够使用PC操作,随着智能手机的用户越来越多,移动商务的需求也越来越强烈,垂直电子商务平台的未来开发目标应是开发基于各种移动设备的客户端,从而实现移动商务.

相关论文

新型垂直电子商务系统的构建

本文是一篇电子商务平台论文范文,关于电子商务平台相关学士学位论文,关于新型垂直电子商务系统的构建相关毕业论文格式范文。适合电子商务平。

电子优惠券电子商务平台研发与设计

本论文为关于电子商务类论文下载免费网站,关于电子优惠券电子商务平台研发与设计相关毕业论文开题报告,可用于电子商务论文写作研究的大学。