Font Size: a A A

Design And Implementation Of SOHU Mobile Video Background Management System Based On SCA

Posted on:2014-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z QiuFull Text:PDF
GTID:2248330395967862Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, Chinese’s mobile application market has been booming. Based on the mobile smart platforms, such as iPad, iPhone and Android, mobile applications have become people’s necessity for daily life, entertainment, and even working. Therefore, mobile video applications are becoming one of the mainstream businesses of tv.sohu. Due to the immature of the older management system, which has been unable to meet the diverse requirements of multiple mobile platforms, it is essential to develop a new mobile video background management system in order to meet the expansion of mobile video businesses of the company and ensure all work carried out smoothly.This paper comes from an actual project when the author practices in OpenAPI group of product technology ministry in Sohu New Media Information Technology Co., Ltd. The group was responsible for the open platform development, namely the development of open application programming interfaces (Open Application Programming Interface, Open API) for being used by third-party developers. The group also provided API for the internal development department. SOHU mobile video gackground management system is used by mobile video editors, a gackground for editing video information of mobile application. Mobile applications access the data provided by this system after being edited by voking mobile API. This system includes multiple functional modules:channel management, channel of plate management, column management, column of channel management, video management, loading resource management module. The system is based on the Service Component Architecture (SCA), which is conducive to the rapid development of the system, has a higher level of organization, flexibility and scalability, and able to adapt to a wide range of business requirements. In design and implimentaion of system, the author’s works as follows:(1) Participated in system requirements’analysis and preliminary design, including the division of the system function modules and database tables design.(2) Participated in system architecture’s design based on SCA, which includs the architecture construction of both server side and client side. Completed design and implementation of components on server side.(3) Design system modules including channel management module, plat-channel management module, column management module and channel-column management module. Completed the development of video management module and Loading resource management module independently including the synchronization algorithm of video database tables. Participated in system function testing.The system has been on-line now, provides convenience for the mobile video editors to make mobile video applications layout more diverse. It also improves the development efficiency and quality of the developers’work.
Keywords/Search Tags:SCA, SOA, Spring, Spring MVC
PDF Full Text Request
Related items