Font Size: a A A

Design And Implementation Of CDN Customer Service System Based On J2EE

Posted on:2010-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:W N SunFull Text:PDF
GTID:2178360278956727Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, CDN(Content Delivery Network) business has been developed rapidly, and its providers are in an increasing competition. In order to provide good customer service to meet the needs of its CDN customers, the CDN customer service system is developed in this paper. The implementation of the system plays a positive role in CDN business.The CDN customer service system adopts Struts, Spring and Hibernate combination to develop J2EE-based lightweight frameworks. This paper analyses Struts, Spring and Hibernate features concretely, and then combining with the CDN customer service system, detailedly discusses how the three to divise and collaborate in order to play their own advantages and achieve the operating system.This system is divided into serval modules according to realistic application, including system management module, flow module, width module, error processing module, channel information module, and so on. The system management module contains user management, authority management, identification management, menu management and log management. At the same time, the channel information module consists of web speedup channel, download speedup channel, video speedup channel, and figure speed channel. The details of the divisions, designs and implementations of these modeles are described in this paper.In this paper, the principle of RBCA is described. In conjunction with the needs of the project, the RBAC-based rights management module is designed and implemented. Using this rights management module, the user's permissions can be carried out rationally and the system resources could have a reasonable protection.Combined with the performance test tool-The Grinder, a test for this system is proposed for this system.The system has been tested in various situations and the final test results are showed in this paper.In response to these test results, the writer has put forwards some programs to improve the performance of the system which may help other application systems based on B/S to achieve high performance.At the end of this paper, the functional and technical properties of the system are summarized. After its advantages and disadvantages being pointed out, methods to enhance it are given. And the furture work is to integrate the important modules into a basic technology platform. This work can facilitate the future development of applications, improve efficiency and reduce the development costs.
Keywords/Search Tags:CDN, customer service system, lightweight frameworks, component, design pattern, performance test
PDF Full Text Request
Related items