Font Size: a A A

The Design And Implementation Of Data Construction And Analysis Software For Protocol Buffers

Posted on:2013-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:H L ZhangFull Text:PDF
GTID:2268330392469554Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and expansion of information, efficientand quick organizing data is becoming more important. Protocol Buffers is a populardata exchange protocol on the Internet recent years. This thesis describes a piece ofsoftware for efficiently constructing and parsing the Protocol Buffers data. This subjectcomes from the actual need of the platform development team of Tencent (Beijing). Byusing the software can simplify the process of the data construction and improve theefficiency of data construction.Author analyzed the characteristic of the Protocol Buffers, compiled the definitionfile, generated web page based on the compiled result, and ultimately completed apiece of software for data construction and analysis. According to the software lifecycle, this thesis introduced the process of development from requirement analysis,system design, implement and system testing.Firstly, this thesis discussed the characteristic of the Protocol Buffers format,extracted the features in common from each message definition and implemented apiece of software for data constructing based on the features. The software makes theentire data construction process more simple and convenient. By constructing data withthe form of visualization, improves the accuracy of data and reduced the cost of thedata construction greately.Secondly, for the existing data, the thesis discussed how to analyse existing data,how to make the existing data visualization for modifying and re-constructing whichcan reduce the time consumption of data construction, ensure the data accuracy andintegrity, and improve data maintainability.Lastly, the thesis compared the traditional construction method with the newsoftware. By comparing the two times consumption for data construction, newsoftware has greatly improved the efficiency of the data construction.
Keywords/Search Tags:Protocol Buffers, data construction, data analysis
PDF Full Text Request
Related items