There are many types of modern aircraft airborne electronic equipment,which have the characteristics of high frequency,fast processing speed,high sensitivity,high installation density,and high integration.Based on this phenomenon,the EMC of aircraft in a complex electromagnetic environment has become an important and complex issue.The issues require not only using theoretical analysis on a large number of test data but also combining with the complex electromagnetic environment of aircraft,which requires high volume of workload and complexity.This thesis offers a detailed and efficient design of EMC management software for aircraft systems.The main functions of the software include assisting manual EMC management of aircraft systems.The design comes with 10 modules,which include the management of EMC personnel,the antenna management,the equipment management,the cable wiring design,the shielding and grounding of all equipment and cables,the electromagnetic interference of subsystems and equipment,the electrical bonding,the EMC criteria,the EMC testing,the electromagnetic compatibility and health status of the whole aircraft.This software focus on managing aircraft electromagnetic compatibility design and test data from modules,it also provides a way to assist manual electromagnetic compatibility analysis of the entire aircraft,which can effectively improve the efficiency and quality of electromagnetic compatibility management during aircraft development.This thesis describes the detailed design and implementation process of aircraft systems EMC management software.First,introduce the research background of the project,and then analyze and describe the research status of similar systems at home and abroad.Subsequently,makes a detailed demand analysis of the aircraft’s EMC management,including the aspects of users,functions,business and use cases.The system uses Oracle database as the back-end database,and develops in Visual Studio2010 in C# language.When designing and implementing system functions,UML modeling methods,such as program flowcharts and class diagrams,are used.When designing and implementing the database,the structured design method of E-R conceptual model and database table structure physical model,are used.Finally,the thesis realized the core functions of all 10 modules with the coding,completed the system test,and confirmed that the system has reached the design goals. |