当前位置:主页 > 经济论文 > 电子商务论文 >

基于列式存储和SAP TREX技术的电子商务系统设计与实现

发布时间:2017-09-12 17:28

  本文关键词:基于列式存储和SAP TREX技术的电子商务系统设计与实现


  更多相关文章: 电子商务 客户关系管理 列式存储 SAP TREX 可配置产品


【摘要】:近年来,电子商务在国内国外都已经成为了热门的话题,国外已经有了很多的基于电子商务的成功案例,特别是阿里巴巴、亚马逊这样的高新科技企业,对于电子商务更是有着很高的热情。随着网络的扁平化,各个企业的电子商务平台面临着用户数量、短时访问量、后台业务数据量的爆发性增长,企业对于电子商务平台的可靠性、高效性产生了更高的要求。那么,通过企业电子商务平台,如何快速而高效地从超级庞大的产品数据库中寻找到想要的产品,并无缝地将产品目录展示给诸多客户,就成了系统成功的一大难题。针对这个难题,本文进行了理论研究以尝试解决这个问题,然后进行了系统开发实现了这个系统。主要做了以下几方面的工作:设计了基于列式存储的数据模型。根据并且结合数据压缩的算法,对系统中的产品主数据部分进行了重新分析和规划。并且结合SAP TREX高性能的非结构化索引引擎的工作原理特点,进行了产品主数据的重新建模,提出“可配置产品”的模型概念。以期达到“实现快速、高效的电子商务平台”这一目标。系统设计。基于以上的分析和研究结果,特别是基于“可配置产品”这一主数据模型,结合客户实际的业务需求,利用SAP成熟套装软件中的WCEM产品,设计论证了本文所实现的电子商务平台系统的几大主要业务流程:产品目录展示、4-step builder配置产品下单。系统实现。最后,利用SAP特有的ABAP和目前主流的JAVA开发语言,开发实现了本电子商务系统。将新上线系统和原有系统进行性能测试比较,以验证根据列式存储和数据压缩算法所提出的“可配置产品”模型的有效性。
【关键词】:电子商务 客户关系管理 列式存储 SAP TREX 可配置产品
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
【目录】:
  • 摘要6-7
  • ABSTRACT7-12
  • 1 前言12-17
  • 1.1 课题的背景与意义12-13
  • 1.2 国内外研究现状13-15
  • 1.2.1 电子商务研究现状13-14
  • 1.2.2 列式存储技术研究现状14-15
  • 1.3 课题的提出15
  • 1.4 本文所完成的工作15-16
  • 1.5 本文篇章结构16-17
  • 2 相关技术介绍17-27
  • 2.1 SAP CRM和电子商务17-18
  • 2.1.1 E-Marketing17
  • 2.1.2 E-Commerce17-18
  • 2.1.3 E-Service18
  • 2.2 TREX技术介绍18-24
  • 2.2.1 TREX概览18-20
  • 2.2.2 TREX架构介绍20-22
  • 2.2.3 TREX的安装模式22-24
  • 2.3 TREX在SAP CRM中的应用场景24-26
  • 2.3.1 Web Channel24
  • 2.3.2 Interaction Center24-25
  • 2.3.3 Marketing25-26
  • 2.4 本章小结26-27
  • 3 基于列式存储技术的产品主数据建模27-43
  • 3.1 列式存储27-28
  • 3.2 列式存储的一大优势——数据压缩28-29
  • 3.3 几大数据压缩算法的研究29-32
  • 3.3.1 列存储中基于统计的数据压缩算法29-30
  • 3.3.2 列存储中基于字典的数据压缩算法30-31
  • 3.3.3 游程编码算法(Run-Length Encoding)31-32
  • 3.3.4 空值压缩算法32
  • 3.4 产品主数据建模32-42
  • 3.4.1 主数据现状33-35
  • 3.4.2 产品属性分组35-38
  • 3.4.3 普通产品抽象为“可配置产品”38-39
  • 3.4.4 普通产品抽象为“可配置产品”39-42
  • 3.5 本章小结42-43
  • 4 电子商务系统设计43-53
  • 4.1 系统运行平台43
  • 4.2 功能模块设计43-45
  • 4.2.1 整体IT系统的功能模块规划44
  • 4.2.2 电子商务系统的功能模块设计44-45
  • 4.3 技术架构设计45-52
  • 4.3.1 Web Channel核心框架46-47
  • 4.3.2 模块管理47-48
  • 4.3.3 配置数据管理48-49
  • 4.3.4 Web Channel Builder49-50
  • 4.3.5 开发环境50-52
  • 4.4 Web应用程序的MVC模式52
  • 4.5 本章小结52-53
  • 5 核心子系统实现53-87
  • 5.1 电子商务系统的核心功能说明53
  • 5.1.1 产品目录53
  • 5.1.24-step builder53
  • 5.2 产品目录的实现53-72
  • 5.2.1 总需求概述53-54
  • 5.2.2 产品目录发布至TREX的流程概述54-56
  • 5.2.3 细节功能需求描述56-62
  • 5.2.4 详细流程62-65
  • 5.2.5 系统性能考虑65-66
  • 5.2.6 系统配置点66-67
  • 5.2.7 ABAP开发需求67-72
  • 5.3“4-step builder”的实现72-85
  • 5.3.1 总需求概述72
  • 5.3.2 详细需求描述72-77
  • 5.3.3 详细开发说明77-85
  • 5.4 本章小结85-87
  • 6 系统测试与实施效果87-103
  • 6.1 实施效果87-88
  • 6.2 系统性能提升88-92
  • 6.2.1 响应时间的提升88-91
  • 6.2.2 高并发情况下的性能提升91-92
  • 6.2.3 系统稳定性测试92
  • 6.3 存在问题及分析92-99
  • 6.3.1 问题检测93-95
  • 6.3.2 问题分析95-99
  • 6.4 解决方案举例99-102
  • 6.4.1 提升硬件性能99-100
  • 6.4.2 改变系统架构100-102
  • 6.5 本章小结102-103
  • 7 总结与展望103-104
  • 参考文献104-106
  • 附录106-109
  • 致谢109-110
  • 攻读学位期间发表的学术论文目录110

【参考文献】

中国期刊全文数据库 前1条

1 张宝忠;张东汉;韩莹;;实施电子商务的数据采集方法(英文)[J];电子科技大学学报;2009年S1期



本文编号:838555

资料下载
论文发表

本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/838555.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7f5fe***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com