Font Size: a A A

The Research And Implementation Of Broadcast Network Planning Management System Based On OSGI

Posted on:2017-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y ZuFull Text:PDF
GTID:2348330491964434Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Network planning for the broadcast area is the most important part of the broadcast, which requires low coupling design to achieve flexible management and distribution of the region. Currently,the radio management system bearing the function is completed and difficult to maintain,which not only prolongs the development cycle,but the system itself has become more dull due to the adhesion between modules.In view of the above problems, it is urgent to develop a new system in order to optimize the system and save more manpower and time. However, because of the limitations of the Java itself, it is increasingly difficult to form a stable,efficient and extensible Web application based on modules of various functions.OSGi of more coarse-grained modular characteristics and controllable life cycle model which brings more excellent dynamic and expansion is just required for this system.This thesis researched the application in the enterprise system based on OSGi, aiming at reforming the management system to a platform based on OSGi. Radio management system includes six subsystems, respectively is:broadcast network planning system, broadcast service management system, broadcast session management system, broadcast content management system, service announcement system and monitoring system. This thesis focuses on the research and implementation of broadcasting network planning subsystem, this subsystem is responsible for the management of areas before the beginning of broadcast.It is significant for a broadcast which need low coupling design to realize the flexible management and allocation of a region.Broadcast network planning subsystem is divided into north interface layer, business logic layer and service layer. Firstly,this thesis realizes the design of the system framework based on the three levels. After that, the interactive object of the system is designed according to the architecture design.On that basis, each bundle of different layer of the system is designed in detail. The user permissions,configuration and database related functions are designed on the basic service layer; Administrator management, task assignment and related function of regional planning is designed on the business logic layer;The management of the broadcast area, service area and the service class is designed on the northbound layer. All of the above functions are based on the OSGi standard combined with the Jersey framework and RESTful services.The specific design of each layer will be described in detail in this thesis.Finally, the function test and performance test of the system are carried out to verify the availability and efficiency of the system.
Keywords/Search Tags:OSGi, RESTful, broadcast management, loose coupling
PDF Full Text Request
Related items