Font Size: a A A

The Design And Implementation Of Social Network Based Advertising Management System

Posted on:2014-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:X ChaFull Text:PDF
GTID:2248330395498874Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Recently, Social Network is in great developing among Internet society. Social Network is a kind form of Internet that provides users who have social relationships or common interests with connection and communication service. As the main marketing approach, a new kind form of advertising, Social Network Advertising, brings Social Network Site (SNS) a great profits. The Social Network based Advertising Management System described in this paper has a great commercial value and research significance.To satisfy different demands and various social network advertising, it becomes a tough issue that how to managing advertising effectively, decreasing marginal cost, increasing operability of system and satisfaction of advertisers and revenue of advertising. To solve these issues, the paper will claim a real business case which belongs to RenRen Inc. Theories of software engineering also will be applied on this case.The software project will be claimed in this paper is so called Advertising Management System of RenRen Inc. The architecture of this project are divided into three layers:Web Layer, App Layer and Service Layer. Spring framework, a lightweight open source Java framework, is used in this software project. JSP, CSS, JavaScript, Ajax and jQuery are applied on implementing display pages. Another open source framework iBATIS is used to manage SQL operation in persistent layer. MYSQL database and Tomcat Servlet are used to store data and deliver service. The system also has its search server which base on an open source search platform called Solr. Redis, an open source advanced key-value store, is applied on managing advertising data cache. In the process of the project, agile software development is in good use. Maven, SVN, JIRA, Hudson and ReviewBoard, serious integrated project development tools, are also used to manage the development, testing and deployment, which to guarantee the quality of code and productivity of coding.The system contains four function modules:Advertising Management. Data Information, Account Management and Index Searching. Dividing different modules in different stages, analyzing and managing different modules’data contribute to the automated management of advertising which increases operability of system and revenue of advertising.
Keywords/Search Tags:SNS Advertising, Management System, Spring Framework
PDF Full Text Request
Related items