`
agileai
  • 浏览: 55259 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

电子商务行业数据集成案例介绍

阅读更多

1 引言

电子商务是一种新兴的、处于发展过程中的现代商务方式,从95年来得到了迅速发展,显现了巨大的现代商业价值。1997年欧洲、美国、新加坡等许多国家政府发表了电子商务发展纲要,其目的是引导全球电子商务的自由竞争和健康发展,大力推动电子商务的实践。我国政府的发展纲要也将在近期出台,促进我国企业适应国际化的发展、参与国际竞争。有理由相信,在21世纪,电子商务将逐渐成为社会生活的主要方式,也将成为数字化社会的基础。

电商较传统行业,在物流、客户、订单管理上有着更细化、更高的要求,比如物流过程跟踪、仓库之间合理分配库存等;客户的细分、客户特点分析;订单快速响应、订单跟踪等。但是ERP系统作为一个管理软件,对于上述细化的要求很难满足。因此ERP系统更多的意义上是为企业的信息系统搭建一个框架和规范,其他专业系统通过接口实现与ERP系统的集成,从而实现电商管理的目标。

那么如何实现线上商城与线下ERP,线下ERP与财务系统的对接,实现数据实时同步呢?这是现在电商平台面临的问题。下面将主要介绍电子商务行业是如何解决这一问题的。

2 项目介绍

案例中的企业主营图书,音乐,手机通讯,数码,大家电,小家电等,是集生鲜蔬菜,服饰家居,图书音像一体综合性网络购物中心。线上线下相互结合,全方位满足了消费者不同购物体验的需求,是对零售业商业模式的颠覆和管理体系的重塑,重新定义了零售业全新的模式和标准。

在本次综合开发项目中由于该公司上市的需求,需要快速实现系统对接。使用数通畅联AEAI ESB做集成业务系统,实现异构系统的互联互通,主要实现为将线上商城与线下ERP系统进行集成对接,线下ERP系统与财务系统进行集成对接。

3 系统架构

3.1 整体架构

该企业门户项目的工作内容主要包括:线上商城à线下ERP、线下ERPà线上商城、线下ERPà财务系统,涉及的系统包括:线上商城、ESB数据转换(商品、订单、店铺、库存)、线下ERP、财务系统。

基于AEAI ESB构建商品数据转换(增改)、订单数据转换(数据)以及对接(状态)、店铺数据转换(增改)、库存数据对接、财务K3集成,基于图形化、拖拽方式实现WEB服务和消息流程的构建,保障接口开发效率和质量。

3.2 功能架构

数通畅联基于AEAIESB构建数据传输的Web服务接口,提供增、改接口,供各业务系统调用。数据同步的时候先调用ESB提供的WS在由ESB调用线下的WS。

4 项目概述

4.1 线上与ERP集成

数通畅联基于AEAIESB来构建用户同步的Web服务接口,提供增、改接口,供各业务系统调用,线上商城调用ESB的WS再由ESB调用线下的存储过程。

1. 新建ws应用添加流程

  • 入参:product 类型为com.hl.eai.services.models.Product封装数据库中数据

  • 出参:RESULT 类型为com.hl.eai.services.models.ResultStatus封装响应信息

2. 添加消息流程(GoodsSyncCreate)流程图为:

  • 数据转换:将数据转换放入DataRow中

  • 保存商品:保存商品信息至EBIZ_PRODUCT表中

  • 保存供应商:保存供应商信息至EBIZ_SUPPLIER表中

  • 保存商品分类:保存商品分类信息至EBIZ_PROCATEGORY表中

  • 保存子商品:保存子商品信息至EBIZ_PROATTACHMENT表中

  • JdbcExecuter1:调用线下的存储过程

  • 结果转换:返回状态

4.2 ERP与财务集成

数通畅联基于AEAIESB来构建用户同步的Web服务接口,提供数据接口,供业务系统调用,线下ERP调用ESB的WS,再由ESB的WS将数据插入财务的数据库中。

1. 新建ws应用添加流程

  • 入参:voucher类型为:com.hl.eai.models.Voucher传递财务数据

  • 出参:RESULT类型为:com.hl.eai.models.ResultStatus封装响应信息

2. 添加消息流程(FinanceSyncImpVoucher)流程图为:

  • 查询最大VoucherID:获取数据库表t_Voucher中FVoucherID的最大值

  • 查询最大DetailID:获取数据库表t_ItemDetail中FDetailID的最大值

  • 获取查询条件:获得后面查询所需要的条件

  • 根据供应商number查询ItemId:根据Fnumber查询表t_Supplier中的FItemID

  • 查询最大Fnumber: 根据Fyear、Fperiod、FGroupID查询表t_Voucher中的FitemID的最大值

  • 查询SerialNum最大值: 根据FYear查询表t_Voucher中的FserialNum的最大值

  • 数据转换:将数据转换放入DataRow中,以及逻辑判断限制

  • 封装辅助核算横表/纵表: 将数据转换封装到DataRow中

  • Forker1:分支节点

  • JavaConverter3:打印错误信息

  • 插入凭证表:向表t_Voucher中插入数据

  • 插入凭证分录:向表t_VoucherEntry中插入数据

  • 插入辅助核算纵表 : 向表t_ItemDetail中插入数据

5 业务价值

1. 结合该企业自身特点实现线上、线下数据实时链接同步

该企业电商平台线上与线下数据实时同步,通过业务集成保证了线上商品、订单与现下的库存信息动态连接,保证工作人员对产品信息的实时监控与把握。

2. 技术先进,扩展性强,随需应变

系统技术先进,扩展性强,能够满足该企业当前和未来发展的需要,并能够平滑升级,能够快速适应后续新系统的添加,并进行快速集成,实现应用架构平台化、管理系统集成化的要求。

3. 数据准确,交互友好,方便易用

搭建的系统能够实现数据实时同步,减少财务部门的工作量,降低了人工成本;避免了人工统计的易错性,并且做好界面的友好交互。

6 小结

该集成项目将电商平台的线上商城与线下ERP,线下ERP与财务进行集成的对接。通过本系统集成为企业实现数据的同步,方便企业对信息的实时监控与管理。数通畅联基于AEAI ESB构建数据传输的Web服务接口,提供调用WS接口,供各业务系统调用,数据同步的时候先调用ESB提供的WS在由ESB调用线下的WS。具有高灵活性、高可靠性以及可扩展性,为电商平台提供方便易用的管理方式。

分享到:
评论

相关推荐

    电子商务系统设计与管理.doc

    ) A 客户数据管理 B 产品管理 C 质量管理 D 销售管理 4、( )是电子商务系统集成的前提。 A ERP B SCM C CRM D BPR 5、电子商务的概念最早出现在( )年。 A 1995 B 1996 C 1997 D 1998 6、电子商务的概念最早由...

    Java后端开发VIP资源库:教程、案例与项目积分资源一网打尽!

    无论是企业级应用、电子商务平台还是社交媒体,都离不开强大稳定的后端支持。而Java作为一门成熟稳定的编程语言,在后端开发领域有着举足轻重的地位。为了帮助后端开发者更好地掌握Java技术,我们精心整理了一系列高...

    oracle 数据仓库解决方案

    oracle 数据仓库解决方案案例分析, 一.数据仓库发展的商业驱动力 3 1.1 企业生存环境的变化 3 1.2 企业如何迎接市场变化带来的挑战 4 1.2.1 开拓市场:理解市场 4 ...六、数据仓库的发展趋势:与电子商务的融合 64

    SQL Server 2005应用开发技术与典型实例代码

    《SQL Server 2005应用开发技术与典型实例》采用案例教学的形式,由浅入深、循序渐进地介绍了SQL Server...第14章和第15章以使用ASP开发新闻信息管理系统和使用JSP开发电子商务系统为例介绍SQL Server 2005的具体应用。

    大数据与大数据技术(1).pptx

    新加坡 上海 北京 公司概况 青岛 雅加达 专注于分析预测与行业应用的的大数据公司 深圳 业务1 业务2 业务3 提供基于大数据技术的预测性分析及商务智能解决方案 大数据平台、数据集成与准备工具、开源开发技术 自助...

    竞赛资料源码-中国研究生数学建模竞赛获奖数据和可视化分析案例.zip

    数学建模、全国电子设计大赛、全国大学生智能汽车竞赛、蓝桥杯、集成电路创新创业大赛、光电设计竞赛、挑战杯、大创项目、互联网+、三创赛、计算机设计竞赛、创新创业大赛、ACM-ICPC国际大学生程序设计竞赛、全国...

    印刷数字化与JDF技术

    3.3.1 电子商务 3.3.2 作业准备 3.3.3 设备预设 3.3.4 生产计划与控制 3.3.5 运行数据日志与实际成本计算 3.3.6 色彩工作流程 4 印刷工业中的页面描述语言 4.1 页面描述语言与数字化工作流程 4.2 PostScript语言简介...

    spring、mybatis 基于ssm电子商务商城管理系统.zip

    在研究过程中,学生可能需要采用各种研究方法,如实验、调查、案例分析等,以获取必要的数据和信息。通过这些活动,学生能够培养扎实的专业技能,提升解决实际问题的实际能力。 第三,毕业设计的撰写是整个过程的...

    大数据与大数据技术.pptx

    新加坡 上海 北京 公司概况 青岛 雅加达 专注于分析预测与行业应用的的大数据公司 深圳 业务1 业务2 业务3 提供基于大数据技术的预测性分析及商务智能解决方案 大数据平台、数据集成与准备工具、开源开发技术 自助...

    最新ssm项目基于SSM的游戏商城的设计与实现+jsp.zip

    综上所述,这个资源包适合计算机科学与技术专业的学生、Web开发人员、项目经理以及对电子商务平台开发和管理感兴趣的人士使用。通过这些资料,用户可以了解到如何构建一个高效、现代化的基于SSM框架的游戏商城,并且...

    ssm项目小程序汉中茗茶微系统设计与实现修改微信小程序代码pf.zip

    该项目融合了微信小程序的用户便利性和SSM框架的技术优势,提供一个专业的茶叶电子商务平台和文化展示系统。 以下是该汉中茗茶微系统小程序的核心功能和特点: 1. **商品展示**:提供详细的茶叶产品信息展示,包括...

    通过 Web 数据的语义集成实现全球价格比较-研究论文

    全球销售和全球购物已被视为启用网络的电子商务的潜在好处。 实现这一优势的一个重要步骤是了解世界各地的销售情况。 全球价格比较服务将满足这一需求。 但是这样的服务并不多。 在本文中,我们使用全球价格分散的...

    最新ssm项目基于WEB技术的在线商品交易平台的设计+vue.zip

    最新SSM项目基于WEB技术的在线商品交易平台的设计Vue.zip是为电子商务行业设计的一个全面的在线交易和管理系统。该项目以Spring Spring MVC MyBatis作为后端技术架构,并结合前端Vue.js技术,旨在提供一个高效、稳定...

    实现自动化:ChatGPT 和 RPA 工具如何提高生产力和客户服务

    这对于处理大量消费者查询的公司(如电子商务公司)可能特别有用。使用 RPA 技术根据请求的内容自动生成正确的答案,组织可以在没有人工干预的情况下为客户提供快速准确的响应。 案例 3:自动生成摘要和报告 基于...

    最新ssm项目基于SSM的二手交易平台设计与开发+jsp.zip

    7. **界面友好性**:前端使用JSP构建,提供了适合电子商务的专业界面和良好的用户体验。 8. **技术文档**:项目提供完善的技术文档,包括系统架构、代码结构、API接口说明等,方便开发者快速理解和维护系统。 9. **...

    最新ssm项目运动器械购物商城+jsp.zip

    综上所述,这个资源包适合计算机科学与技术专业的学生、Web开发人员、项目经理以及对电子商务平台开发感兴趣的人士使用。通过这些资料,用户可以了解到如何构建一个高效、现代化的购物商城网站,并且可以作为一个...

    最新ssm项目基于JSP的网络游戏交易系统的设计与实现+jsp.zip

    6. **界面友好性**:前端使用JSP构建,提供了适合电子商务的清晰、直观且响应式的用户界面。 7. **技术文档**:项目提供完善的技术文档,包括系统架构、代码结构、API接口说明等,方便开发者快速理解和维护系统。 8....

    最新ssm项目基于Javaweb的网上花店系统的设计与实现+jsp.zip

    最新SSM项目基于JavaWeb的网上花店系统的设计与实现Jsp.zip是为现代花店业务、在线植物零售以及花卉爱好者设计的电子商务平台。该项目以Spring Spring MVC MyBatis作为后端技术架构,并结合前端JSP技术,旨在提供一...

    基于springboot的网上购物商城系统研发.zip

    使用这个资源包,开发者可以学习和理解如何构建一个全功能的电子商务平台,并且可以作为企业级应用开发的实践案例。同时,它也适合用作教学材料,帮助学生或初学者了解现代Web应用的开发流程和最佳实践。

Global site tag (gtag.js) - Google Analytics