当前位置:大学毕业论文> 职称论文>材料浏览

关于零售业论文范文写作 WebSphereMQ在零售业系统数据传输中应用相关论文写作资料

主题:零售业论文写作 时间:2024-01-29

WebSphereMQ在零售业系统数据传输中应用,本文关于零售业论文范文,可以做为相关论文参考文献,与写作提纲思路参考。

零售业论文参考文献:

零售业论文参考文献 论文系统信息系统项目管理论文数据挖掘论文论文查询系统

摘 要: 结合企业数据通信系统功能等方面的要求,借助消息队列件(WebSphere MQ)技术确保大量商业数据文件的有效传输.以零售企业前、后台日常销售数据传输为例,设计方案并实现了典型零售业系统数据传输功能.

关键词: 数据传输技术; 零售业; 中间件; 消息队列技术

中图分类号: TN 919.3 文献标志码: A 文章编号: 10005137(2017)01000109

Abstract: Considering the requirements of enterprise data communication system functions,this article uses WebSphere message queue(MQ)technology to ensure effective data transmission for large amount of commercial files.Taking daily sales data transmission between foreground and background as example,we design and realize the typical retail data transmission function.

Key words: data transmission technology; retail trade; middleware; WebSphere message queue

消息队列技术(WebSphere MQ)是IBM的商业通讯中间件,它既简化了不同系统之间的数据传输,又兼容了各类异构的操作系统及网络,提供了标准的接口,依靠消息队列的存储-转发机制,确保企业能够进行可靠的、具备异步事务处理能力的跨平台数据传输.

本文作者通过分析零售业日常销售流程,借助WebSphere MQ,設计方案并实现了典型前、后台系统日常数据交互的基本功能.

1 概念准备

要使用WebSphere MQ进行开发,需要先明确以下几个基本概念[1]:

1)队列管理器:作为WebSphere系统中最上层的概念,队列管理器对所有消息队列进行管理并提供消息服务.

2)消息:一个信息单元,从广义上理解,各类数据文件或者应用发出的请求等都可以定义为消息.一条WebSphere MQ消息通常分为两块:消息描述符(用于定义消息传输目标等)和消息体(如应用程序数据等).消息分为非永久性和永久性两种类型,此外,还使用逻辑消息和物理消息的概念对消息进行分段或合并处理.

3)队列:一个安全的存储消息的地方.队列存储和处理消息遵循先进先出的原则,并且异步传送和接收消息.由于消息存放在队列中,所以应用程序可以相互独立地运行,以不同的速度,在不同的时间和不同的地点进行可靠传递,不受网络或目标系统故障影响.

4)WebSphereMQ队列:包括本地队列、远程队列、别名队列等很多类型,分别根据系统需求起到不同的作用.

5)通道:一个逻辑概念,相当于在队列管理器之间传递消息的管道.在WebSphereMQ中主要有3种通道类型:消息通道、消息队列接口(MQI)通道和群集(Cluster)通道,分别应用于不同的场景中.

在系统X中有应用程序a和b,a向b发送了一条消息,如图1所示.但是这条消息不会直接到达b,而是先发送到队列Q1保存,直到b需要的时候,再从Q1上获取;当a需要向位于系统Y的应用程序c发送消息时,需要先将消息放入队列Q2,和在同一系统内的通信方式不同,a需要先将消息放入本地传输队列,此时,在系统X和Y之间建立了一条消息通道,为了便于对通道进行管理和监控,WebSphere MQ在通道的两端使用了消息通道 .消息通道 将会从传输队列中读取待传送的消息,再将消息放入Y中的Q2,在得到Y的收取消息确认后,消息将会从传输队列删除,否则将会被保存在传输队列中直到被成功传输到目标系统.消息通道 通过对通道两端的消息序列号进行协同管理,能够防止消息的重复传递,确保消息一次且仅一次传递[1].

2 系统需求分析

2.1 零售业系统中日常销售数据传输场景分析

从零售企业日常业务种类的角度来看,一套完整的零售业系统数据传输,应当包含用户信息管理、物流运送管理、商品采购管理、线上交易等业务功能.由于篇幅限制,本文作者将仅讨论零售业日常的销售数据传输场景.

零售企业的日常销售场景包括:用户进入商场,选购商品,至收银台结账;若商品存在问题,则可能发生退换货行为;此外,还可能存在积分兑换、网络下单等行为.在这些场景当中,涉及到的数据有:用户数据(用户基本信息、积分、消费习惯分析等),商品信息(价格、库存、折扣等),相关费用信息等.

根据上述场景,本文作者设计了日常销售数据传输系统关系图,如图2所示.在销售过程中,由收银员操作收银机完成收银过程, 信息(till)等数据被记录到销售终端(POS)服务器上的数据库(Microsoft SQL server,MSSQL)中,由企业服务总线(ESB)处理后发送给后台系统商场商品系统(MSST)、客户文件管理(CFM)和主要出纳(MC),各模块详细功能如表1所示.

2.2 数据传输过程中的需求分析

由于零售业本身的特性,决定了日常传输数据的多样性(不同类型、大小).因此,数据传输的准确性和实时性是非常重要的.系统不仅需要保证数据在传输过程中保持一致,避免多个系统并发操作可能带来的误差;还要保证面对较大数据压力或时效性强的数据时,能够及时将之发送到目的系统.

企业也必须考虑信息传输的安全.从自身配置的角度,系统应当构建一套安全的传输路径,避免非法用户访问,并且可以赋予合法用户不同的权限[4];从外界环境的角度,系统应当具备一定的防御策略,能够防范外部攻击对数据造成的影响,例如,破坏数据的完整性,破坏数据的私密性等[5].

结论:关于本文可作为零售业方面的大学硕士与本科毕业论文零售业数据分析论文开题报告范文和职称论文论文写作参考文献下载。

自动气象站数据传输系统设计
农业气象与农业生产息息相关,随着农业信息化的发展,气象站逐渐应用到农业上来,为农业研究提供实时农田生态信息。作物超高产的获得与农田生态信息密切相。

DSP嵌入式系统中千兆数据传输关键技术分析
摘 要:随着社会的发展,科技水平的进步,我们迎来了信息时代,在日常生活工作中随处可见信息化的影子,这势必会在一定程度上影响嵌入式网络技术的发展,。

EH4电磁成像系统数据处理方法改进在隧道探测中应用分析
摘要:随着我国城镇化建设的不断发展,隧道施工项目越来越多,为了提高施工效率,许多施工单位开始采用更加先进的数据处理分析技术。其中EH4电磁成像系。

用VBA实现防伪开票系统数据导入用友软件
【摘要】在增值税纳税企业中,企业税务会计根据业务部门提出的申请,在开票系统中开具发票,销售会计则根据发票信息在财务软件中编制记账凭证。在这个过程。