Font Size: a A A

The Server-side Design And Implementation Of Goods Sharing And Recommendation System

Posted on:2013-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:C Z YangFull Text:PDF
GTID:2298330434475641Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet,e-Commerce and the SNS(Social Network Service), people have more and more need of social e-Commerce. However,in the industry of social e-Commerce, goods sharing and recommendation occupy an important place. Consumers want to get the goods which they want, and the business want to recommend their commodity to consumers. Therefore, this paper describe how to design and implement a goods sharing and recommendation system.For the goods sharing and recommendation system, the key point is how to share and recommend goods. As goods information consists of image and text information, we use MySQL database to store text information, and MongoDB to store image file. In order to improve the speed of reading data, this paper use memcached distributed memory object caching system to cache data. In the aspect of goods recommendation, this paper use goods tag to recommend goods. In the procedure of extracting goods tag from text information, this paper use the technology of Chinese Word Segmentation. Moreover, this paper use nginx as reverse proxy server and load balance controller. During the design and development of the system, I am responsible for server-side architecture and implementation. After launch the system, it’s convenient for user to share goods and get its recommendation.This paper consists of project background, related technologies, requirement analysis, system design and system implementation. First of all, we research and compare some popular goods sharing and recommendation product in the world. Then, through requirement analysis, the main functions are defined as user management, goods sharing, goods recommendation, goods tag management, and so on. Furthermore, the system is divided into three layers which consists of data access layer, business logic layer, Ul layer. In the end, the paper describe the implementation of the system in detail. In addition, the iOS Ul is also introduced in brief.
Keywords/Search Tags:Goods sharing and recommendation, MySQL, MongoDB, memcached, nginx, goods tag, Chinese Word Segmentation
PDF Full Text Request
Related items