Weapon Integrated Equipment Effectiveness Evaluation System Software-Weapon Combat Simulation Evaluation System

Weapon Integrated Equipment Effectiveness Evaluation System Software-Weapon Combat Simulation Evaluation System

The equipment combat effectiveness evaluation system is a newly developed software to solve the problem of weapon equipment effectiveness evaluation. The weapon effectiveness evaluation system is used for effectiveness evaluation at different stages of weapon equipment demonstration, development, testing, and use. The weapon effectiveness evaluation system is a combat system, Provide quantitative basis for equipment system evaluation and optimization. Weapon effectiveness evaluation systems can use experimental data from simulations, target tests, exercises and other sources to carry out effectiveness evaluation throughout the entire life cycle of weapons and equipment.

The Internet is a magical big network, and big data development and software customization are also a model. The most detailed quotation is provided here. If you really want to do it, you can come here. The starting number of this mobile phone is one. The last of Sansan is Siqi Sisi, which can be found by combining them in order. What I want to say is that unless you want to do or understand this aspect, if you just want to join in the fun, don't come.

1 Introduction of Equipment Combat Effectiveness Evaluation System

The equipment combat effectiveness evaluation system is a newly developed software to solve the problem of weapon equipment effectiveness evaluation. The equipment combat effectiveness evaluation system is used for effectiveness evaluation in different stages of weaponry equipment demonstration, development, testing, and use. The equipment combat effectiveness evaluation system is used as a combat Provide quantitative basis for system and equipment system evaluation and optimization. Weapon effectiveness evaluation systems can use test data from multiple sources such as simulation, target tests, and exercises. Effectiveness evaluation runs through the entire life cycle of weapons and equipment.

The Beijing software development equipment combat effectiveness evaluation system mainly includes the following features:

1. Support real-time evaluation;

3. Support experts to score online;

4. Integrated assessment environment;

5. Friendly and easy-to-use graphical interface;

6. Various forms of evaluation results display;

7. Support user-defined evaluation algorithm

8. Provide an index calculation process editing tool containing 81 operators;

9. WYSIWYG indicator system, evaluation plan and evaluation process design;

10. The system supports 32 / 64-bit Windows XP / Windows 7 and Kirin localized operating system.

2 System Architecture

2.1 Functional architecture

The weapon effectiveness evaluation system mainly includes 7 modules: evaluation engineering management, indicator system management, evaluation task management, data processing, evaluation budget, report generation and resource management. The specific functional architecture diagram is as follows:

2.2 Technical selection

The weapon effectiveness evaluation system is developed using QT, which can realize cross-platform (support Windows / Linux system). The specific technical selection is as follows:

2.3 Technical architecture

The weapon effectiveness evaluation system is developed using the MVC architecture. The interface uses Widgets and Window development forms. The style is developed using StyleCss. The development of graphics such as pie charts, bar charts, and line charts uses QtCharts components.

Technical architecture diagram

3 functional requirements

3.1 Evaluation project management

Evaluation project management provides a unified resource management platform for efficiency evaluation, which can quickly retrieve and display the key attributes of each resource, and can start the selected resource editing tool for editing. The evaluation project management tool supports the creation and deletion of evaluation projects and the viewing operation of engineering projects.

It supports the new construction of evaluation projects, the display and opening of evaluation projects, the deletion of evaluation projects, the closing of evaluation projects, the search of evaluation projects, and the preservation of evaluation projects.

An evaluation project includes an indicator system, an evaluation plan, an evaluation task, and data aggregation.

Evaluation Project Management

3.2 Indicator system management

The index system management module is responsible for the creation, editing and preservation of the index system. The index system is a directed graph that describes the dependency relationship between indexes by extracting the characteristics of the same type of evaluation object layer by layer. The module supports

Cost type, benefit type, fixed type, deviation type

The visual creation and editing of various types of indicators; the five weight setting methods of analytic hierarchy process, chain ratio method, entropy weight method, dispersion maximization method, and custom weight are supported during the construction of the indicator system.

Support the creation of index system, the editing of index system, the deletion of index system, the setting of aggregation process of index system, and the deletion of aggregation process of index system.

Indicator system management

AHP method to remove weight calculation interface

3.3 Evaluation task management

Evaluation task management is responsible for the creation, editing and preservation of evaluation tasks. The evaluation task refers to the process of carrying out an evaluation on one or more related evaluation objects using a unified evaluation scheme. To create an evaluation task, you first need to set the evaluation object and evaluation level, and then configure the operator parameters in the evaluation process to input the data obtained by data preprocessing into the evaluation process.

Support the creation, editing, and deletion of evaluation tasks; support the creation of evaluation templates, and the deletion, creation, and comparison of evaluation instances in evaluation templates.

Evaluation task management

3.4 Data processing function

The evaluation data pre-processing function mainly groups, filters, merges, attribute compression transforms, and statistical calculation of evaluation data from various sources to obtain data that can be used by various efficiency evaluation algorithms. Data preprocessing module

Blocks can manage a series of data sources and data sets.

Support data source import, data source processing, and preview of underlying indicator data.

Data preprocessing and editing

3.5 Evaluation operation function

Support calculation check, support evaluation calculation, support evaluation result display, and support performance index evaluation result storage.

Provide commonly used 27 types of commonly used algorithms to provide algorithm wizards to facilitate users to directly use various algorithms for calculation. Specific methods include: analytic hierarchy process, fuzzy synthesis method, gray-whitening weight function clustering, TOPSIS method, trend

Potential surface analysis, data envelope method, principal component analysis method, range analysis, variance analysis, principal component analysis, factor analysis, support vector machine, ring coefficient method, ADC method, SEA method, data consistency analysis, smoothing filter

Wave method, window spectrum analysis method, maximum entropy spectrum analysis, unary fitting method, point estimation, single population interval estimation, two population interval estimation, single population hypothesis test, two population hypothesis test, skewness and kurtosis test, positive Morphology

Singular value filtering.

View assessment tasks

3.6 Report generation function

Support comparative analysis of evaluation results, support sensitivity analysis function, and support automatic report generation function.

sensitivity analysis

3.7 Resource management function

Support operator management, support data set template management

Guess you like

Origin www.cnblogs.com/xiaonneg/p/12682789.html