Font Size: a A A

Design And Implementation Of Service Module Of Color Ring Back Tone Unifiy Portal

Posted on:2010-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2178360278465742Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
CRBT (Color Ring Back Tone) Service could enable the caller to hear a piece of music, instead of the old-fashioned ring-back tone, while waiting for the called to answer the call. Since the CRBT was introduced into the domestic market in 2003 by CMCC(China Mobile Communications Corporation), CRBT service as a value-added telecom service with innovative, personalized features, is developing rapidly, and has become another killer value-added telecom service following short message service.CRBT platform includes CRBT operating platform and management platform. CRBT users get access to CRBT service through CRBT operating platform while CRBT management platform provides self-management functions to users and administrators. CRBT operating platform is related to the telecommunications network physical entities and communication protocols, and it's stabile, but CRBT management platform needs to adapt to the changing market, requires frequent modification or creation of management service attributes, so it's difficult and important for development and maintenance.With the gradual increase on demand of CRBT functionality, the defects of original CRBT management platform are gradually revealed, IVR(Interaction Voice Response), SMS(Short Message Service), WWW/WAP and Third Party Accessment, each of these five Access means has its independent development of service logic, piecemeal architecture causes additional software redundancy and effort on development and maintenance. Along with the increasing of users, as well as the growth of richer service attributes demand, more transparency of management accessing way and higher maintainability is required; maintainability includes not only stability but flexibility.In this article,developed CRBT service Unify Portal, which could provide the management and maintenance of Access means, based on a deep analysis of current CRBT and CRBT management platform, and gave its design principles and implementation mechanisms,in order to enhance the maintainability, and tried to guarantee the independence between the services management and access modes.In chapter 1, provided an overview of CRBT service development, analyzed CRBT service market scale, call process, and access modes, got necessity and urgency of construction of CRBT service Unifiy Portal.In chapter 2, summarized the system architecture, function, and network structure of CRBT service Unify Portal, based on the existing CRBT service management platform. At the same time, gave a general overview of the structure of CRBT service Unify Portal.In chapter 3, introduced service module for core CRBT management service attributes creation in CRBT service Unify Portal, including the design principles and implementation mechanisms in detail. A layered architecture is applied in this solution, including Service layer, Module layer and DAO layer. Meanwhile, the DAO layer integrates ORM (Object-Relationship Mapping) that is an open source persistent layer software and can be used for database access. The application of design pattern makes the service layer and module layer clear and reusable.In chapter 4, application and performance analysis were provided for CRBT service Unifiy Portal platform.The last chapter summarizes the thesis. The point that can be enhanced and the vision of this solution are discussed.
Keywords/Search Tags:CRBT Service, Spring, IOC, AOP, Hibernate, Design Pattern
PDF Full Text Request
Related items