Font Size: a A A

The Design And Implementation Of Item And Customer Research Based On AngularJS

Posted on:2015-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:C C FengFull Text:PDF
GTID:2308330461456659Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increasing scale of eBay, the number of items sold on eBay is growing at a rate of exponention. eBay needs a system to query all the items listed on it’s site to satisfy internal data statistics and customer consulting. At the same time, eBay also needs to demonstrate an association between all registered users to facilitate contact for problem users’track and analyze users.Focuses on these needs, this paper gives the realization of item research and accountlinkg module based on AngularJS to achieve the display items of information and to graphically demonstrate association between users. This paper is organized by the implementation process of item search and user relation module, first introduced the system’s core framework AnuglarJS, and introduced BootStrap which is used as a combination for page structures;then introduced Cytoscape for establish topology map forms of display associated users, and the entire system uses SOAP protocol with the server data interaction; secondly use case diagrams, etc, associated with the requirements and design of the two modules; finally, give a description of specific details of the system implementation with the code and interfaces for these requirements and design.The paper describe how the item search module uses AngularJS for the view and module which hava higher complexity requirements and its advantages in data binding; also implements custom instructions for HTML can be extended to allow the brower to recognize the new syntax to achieve the required function; and implements a custom Angular service using asynchronous Promise model to achieve large number of data for server side. The user association model mainly on the implementation of the topology map between users, parsing the user data into XML stream to complete graphics rendering, and through interactive methods to achieve custom events of nodes and edges.
Keywords/Search Tags:AngularJS, BootStrap, Cytoscape, SOAP
PDF Full Text Request
Related items