Font Size: a A A

Design And Implementation Of A Multi-platform Integrated Enterprise E-Commerce System

Posted on:2016-06-03Degree:MasterType:Thesis
Country:ChinaCandidate:W B ZhengFull Text:PDF
GTID:2308330461489219Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The number of Chinese netizen had reached 640 million in the past 2014, which made China the country with the largest number of Internet users around the whole world. The popularization of Internet, especially the mobile Internet, establishes the foundation for explosive development of e-commerce. It is predicted by AliResearch that China will become the world’s No.l e-commerce economy in 2020, and its online retail turnover will approach 10 trillion. No doubt that online sales will be regard as a critical marketing channel for enterprises in the future.Contemporarily, domestic enterprises carry out their B2C e-commerce business mainly in traditional ways:open flagship stores in T-Mall,360Buy and other public electronic business platforms. Oriented to the field of self-built e-commerce systems, we spare no efforts on analysis on the practical requirements and business processes for enterprise e-commerce, and combination with rapid-developed mobile internet technology and distributed computing technology. Now a multi-platform integrated enterprise e-commerce system has been designed and implemented.In this article, we use the Unified Modeling Language (UML) as main description language. We analyze and describe the system requirements in both functional and non-functional requirements aspects according to flow charts and focus on identification of requirements on joint to the third-party public e-commerce platform, such as WeChat, T-mall and 360Buy. That is also the main difference on requirements of this multi-platform integrated enterprise e-commerce system designed from the traditional e-commerce system.The architecture design of this multi-platform integrated enterprise e-commerce system is conducted on the basis of requirement analysis. This article will give concrete description on the system architecture from following multiple perspectives:application architecture, functional architecture, technical architecture and deployment architecture.In the detailed system design procedure, considering the non-functional requirements, we refer to requirement specification and architecture design as input and elaborate design of each module via UML package diagrams, class diagrams and sequence diagrams.In part of system implementation, we select four typical functions to elaborate, which respectively are synchronization between local orders and T-mall orders through the Taobao open platform; WeChat Mall provided by the WeChat open platform; Support for promotion engine with complex rule configuration; Distributed database access based on the Sharding technology.Finally, this article introduces the system in terms of environmental requirements, installation steps, runtime performance and the feature to be optimized considering the problems encountered in runtime process of practical project.
Keywords/Search Tags:E-Commerce, B2C, WeChat Mall, Sharding
PDF Full Text Request
Related items