Font Size: a A A

Design And Implementation Of Data Analysis System In Satellite Automatic Test

Posted on:2015-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:C L CaiFull Text:PDF
GTID:2322330542452499Subject:Engineering
Abstract/Summary:PDF Full Text Request
The paper points out the situation that low degree of automated testing of data analysis in traditional satellite testing process.It analyzes the issues that low resource utilization and complicated manual operation in currently satellite testing process;The paper introduces the technology of data analysis into the distributed automated testing of satellite using the information technology of software engineering and database.The paper designs and implements a data analysis software of distributed satellite automated testing system;The data analysis system includes the functions such as display,analysis,and output about monitoring data,process data,log data,report data,statistical data and testing data.It provides the detailed design and realization processes.At last,the data analysis system verified by actual satellite test data.The work in thesis is followed:The paper describes the overall demand for satellite automated testing and data analysis system.It designs the interactive interface based Winform,establish the overall structure and algorithm processes for the software.It detail designs the software system configuration,data storage and access,and various functional modules.Then,the paper analyse the key technologies in the process of data analysis software.To meet the needs of software loosely coupled between structure and function,using Autofac framework.It is an effective solution to the software in software architecture and software constraints mutually interdependent functions,software features are difficult to change the system is difficult to develop a new version,the function code is difficult to reuse and other issues.Using FluentData third-party plug,not only enables developers to write code more simple and convenient database operations,and enables developers do not consider the various similarities and differences between relational database SQL statements,so that the software can connect to different databases without having to modify the code a lot,so that code more portable.Using Telerik controls,beautify the software interface to enhance the user experience of the software.Telerik developed based on both their own paging controls to meet this system paging display large amounts of data need.In order to meet the multi-tasking and data analysis software for database operations,such as slow response to the amount of data needs,the use of multi-threading technology to effectively solve the data processing database response time is too long and other issues;paper also calls for data analysis software such as Excel application problems arising in the course gives a solution.Practice shows that the study of these software development techniques not only improve the performance of data analysis system,also provides new ideas and techniques for the same software.Application of this data analysis system to improve the level of automation satellite test,clear display of test data and trends for the satellite to make a useful exploration of automated testing.
Keywords/Search Tags:satellite automated testing, data analysis, Winform, Autofac, FluentData
PDF Full Text Request
Related items