Font Size: a A A

The Design And Implementation Of Multi-Channel Mediator In Baidiantong System

Posted on:2013-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y L YangFull Text:PDF
GTID:2248330371988007Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of e-commerce market in China, more and more traditional brands began to carry out their online sales channels, initially they would open shops on a third party B2C e-commerce platform,to accumulate the experience of e-commerce channel sales and to develop their own e-commerce operations team, and gradually prepareto launch their own official e-commerce site. With the rapid increase of the volume of business and large-scale promotional activities like taobao " double11" promotion frequently held, the existing software on the market due to lack of a reasonable architecture design, poor scalability and stability has been gradually can not meet the enterprises, especially large enterprises’requirement.Baidiantong System is a Multi-channel e-commerce management system for brands and retailers, it is built based on the mature and stable IBM WebSphere Commerce platform and combined with design and development of Chinese e-commerce features. The system can help the enterprise unified management of online distribution channels, scientific and effective allocation of inventory between the different channels, improving the efficiency of order processing, collecting customer information in each channel, and tight integration with enterprise back-end systems. The multi-channel mediator system is a subsystem of Baidiantong system, it is responsible for the crawling and synchronizing data from different channels and data integration and business process.This paper firstly describes the project background and the work I have done in the project and paper. Then it introduces the project development techniques including the IBM WebSphere Commerce platform, the open platform of third-party e-commerce channel and Spring related techniques including Spring MVC framework, Quartz job scheduling framework, and the JMS middleware communication and its service provider-ActiveMQ. Followed by a general overview of Baidiantong system, it leads to Multi-Channel Mediator system requirements analysis including functional requirements and performance requirements and the overall design including architecture design, task processing model, data structure design and database design. Next it describes the design and implemention of the Multi-Channel Mediator system. It is the key part of this paper which includes the design and implemention of multi-channel order aggregation, the design and implemention of multi-channel merchandise inventory synchronization as well as the design and implemention of channel service expansion in the form of plugin package. Finally the paper summarizes the completed work and then introduces the prospect of the project.
Keywords/Search Tags:Baidiantong, IBM WebSphere Commerce, Spring, JMS
PDF Full Text Request
Related items