Font Size: a A A

Design And Implementation Of Operation Support Subsystem In DSP Advertising Business

Posted on:2016-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:S Y WangFull Text:PDF
GTID:2308330470955579Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the rapid development of the Internet and advertising industry, DSP (Demand-Side Platform) advertising business via network came into being. Advertising Business task is able to be managed automatically in this new advertising system. Now a large number of DSP platforms make advertising business compete more and more intensively. Therefore, the accuracy of advertising has become one of the most important qualities for measuring DSP platform. As an important subsystem to launch decisions for DSP platform, DMP (Data management Platform) is able to analyze historical data offline for helping DSP platform achieve accurate advertising. DSP operation support system is not only responsible for managing more complex advertising business, but also need to be compatible with DMP platform. They will give bid parameters to bid core collaboratively.DSP is only to bid for the advertising position which is provided by the Ad Exchange and push the order to it when it bids successfully in the year without DMP and distributed computing techniques. DSP operation subsystem has become more complex because it must support data synchronization with DMP and manages new business based on the data analyze result which DMP provided. In this article, the author did the feasibility and requirement analysis; With that foundation, the conceptual design would be given from logical architecture and physical topology two perspectives in the following, indicating the detailed description of the location of the DSP subsystem in the overall architecture and collaborative relationships with other subsystems. Then this article gives detailed design for each function module and the modules related to it. This system uses sub-table query and Redis to satisfy the high performance query requirement such as report generation and material fast access. In order to develop DSP system quickly, all subsystems were designed as B/S architectures and developed by Spring boot except for bid core. Redis is applied for distributed storage and MySQL is used for database for DSP operation subsystem. JQuery and sea.js are used in the front end not only to develop modularly, but also load resources asynchronously. In this project, the author take parts in the whole process of requirement analyze, design, implement and publish. The work focuses on design and implement of account management, advertising management, resources library management, people direction management statistics report management, auto obtain audit management, order push management other query optimizations.Operation support system has been developed many versions with agile development. In these versions, more and more functions have been added and the performance is greatly improved. It has been widely highly praised by the users after it has published online. It has proved the fact that this DSP operation support subsystem has satisfied the common business and docking with DMP platform successfully.
Keywords/Search Tags:Ad Operation support, accurate advertising, Spring boot, Performanceoptimization, Redis distributed storage, J2EE
PDF Full Text Request
Related items