Font Size: a A A

XCharge:Design And Implementation Of Project Oata Analysis Platform For Request Tracker And Zabbix Users

Posted on:2017-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:X M SongFull Text:PDF
GTID:2348330512450635Subject:Software engineering
Abstract/Summary:PDF Full Text Request
During the development of a project, there are a lot of data, such as users’ feedbacks, the project’s maintenance information and the project’s running states. These data are useful for both the project’s developers and users.On one hand, analyzing users’ feedbacks could help the developers not only understand the users’ requirements, but also promote the progress of the project. For example, analyzing how efficiently a developer processes a feedback could assist the developer to make a more workable plan. Request Tracker is a project management platform which is used to collect, track and manage users’ feedbacks. However, as for data analysis, Request Tracker provides just a few functions. Usually, it depends on third-party platforms to analyze the data of a project, which is not convenient for the developers. Therefore, a new platform that is integrated with the capability of project management and data analysis is necessary.On the other hand, running states and maintenance information can help the users to make a better using plan of the projects, which are very important. Zabbix is a project monitoring platform which provides the projects’ running states. Generally, the developers will tell the users the scheduled maintenance of the project after analyzing the project’s monitoring data. Then, the users will adjust their using plans accordingly. It works badly when there are too many projects on a user’s using list, because the user has to check every one in order to complete the plan. A platform which can provide the projects’ monitoring data and maintenance information will help a lot.XCharge (eXtreme Charge of project) is a data analysis platform that extracts and analyzes data from Zabbix and Request Tracker. It will give both the developers and users better experiences of project monitoring and data analysis.This thesis mainly undertakes the following work:1. Firstly, this thesis analyzes the background of monitoring and data analysis of projects.2. Secondly, this thesis indicates the requirement analysis of XCharge, and divides the system to several modules according to the requirements.3. Thirdly, for each module, this thesis presents the details of system design and implementation.Currently, XCharge has passed system test and is on trial operation stage. It is highly praised because of its reliable project monitoring and abundant data analysis functions. In the future, XCharge will integrate more project monitoring and project management functions so as to further improve the users’ experience.
Keywords/Search Tags:Request Tracker, Zabbix, Project Monitoring, Data Analysis
PDF Full Text Request
Related items