Font Size: a A A

The Design And Implementation Of Personalized E-commerce Website System

Posted on:2018-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:X BaiFull Text:PDF
GTID:2348330512495209Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,the development of e-commerce sites in the world is in full swing.People are able to buy the desired goods at home.Online shopping has become people's consumption habits.The United States of America Amazon,China's TaoBao,etc.are successful cases of E-commerce website.With the number of goods growth,the user needs a tool to provide personalized information.Personalized recommendations will be able to meet the needs of users.This paper applies the collaborative filtering recommendation algorithm to provide users with personalized recommendation.In this context,the company which the author interned at developed such a foreign trade business website system for customers.This system adopts PHP as development language,and the data is stored in MySQL and Redis.This website uses the B/S architecture.The system is divided into three subsystems,namely the site management subsystem,log collection subsystem,recommended subsystem.The web site management subsystem is divided into front-end and back-end management.The front-end shop provides users with the login/registration,browsing goods,collecting,adding into shopping cart,ordering,personal center management and other functions.System back-end is divided into commodity management,recommended management,order management,discount management,user management and other functional modules.The main functions of the log collection subsystem include log collection function,log management function and log statistics function.The main functions of the recommended subsystem include obtaining user behavior data,managing the recommended model,and outputting the recommended results.In this paper,the recommended algorithm of collaborative filtering is used to provide personalized recommendation.This paper described the design and implementation of personalized website system.The author participated in the process of demand analysis,summary design,detailed design,code programming,system testing and so on.The author communicate with the customers for many times to understand their needs in the demand analysis stage.In the demand design,the basic functions of each use case and the non-functional design of the system are described in detail from the perspective of use cases.In the summary design stage,the system architecture is first designed and the architecture of each subsystem is designed.The subsystems are divided into several modules according to the demand analysis.Then,the functions of each module are analyzed,and the database is analyzed by logical design and conceptual design.The detailed design introduced the system implementation from the code level.The class diagram displayed the relationship between class and class,method and method to further.In the implementation phase,it used the company's common background framework to stratify the project.The web page used Bootstrap,JQuery and other frameworks.Finally,the system were been comprehensive test by test of functional and non-functional.The system finally was put to use by a company,which shows that the design and implementation of the system is a success.After a period of time,it verified the recommendation algorithm greatly improved sales through statistical sales data.This system has good practicality,scalability and security.The personalized recommendation for the user's online shopping had brought great convenience.
Keywords/Search Tags:E-commerce Website, Personalized Recommendation, Collaborative Filtering, MVC, PHP, MySQL
PDF Full Text Request
Related items