Solution of effectiveness evaluation system

Weapon equipment effectiveness evaluation system

Weapon equipment effectiveness evaluation system is a newly developed software to solve the problem of weapon equipment effectiveness evaluation. The effectiveness evaluation system of weapons and equipment is used to evaluate the effectiveness of weapons and equipment in different stages of demonstration, development, test and use, and provides quantitative basis for the evaluation and optimization of combat system and equipment system. The effectiveness evaluation system of weapons and equipment can evaluate the effectiveness of weapons and equipment in the whole life cycle by using experimental data from various sources such as simulation, target test and exercise.

1 introduction of weapon effectiveness evaluation system

Weapon equipment effectiveness evaluation system is a newly developed software to solve the problem of weapon equipment effectiveness evaluation. The effectiveness evaluation system of weapons and equipment is used to evaluate the effectiveness of weapons and equipment in different stages of demonstration, development, test and use. The effectiveness evaluation system of weapons and equipment provides quantitative basis for the evaluation and optimization of combat system and equipment system. The effectiveness evaluation system of weapons and equipment can use the test data from various sources such as simulation, target test and exercise, and the effectiveness evaluation runs through the whole life cycle of weapons and equipment.

The weapon equipment effectiveness evaluation system developed by Beijing Software mainly includes the following features:

1, which supports real-time evaluation;

3. Support experts to score online;

4. Comprehensive assessment of the environment;

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

6. Various forms of evaluation results display;

7. Support user-defined evaluation algorithm.

8. Provide editing tools for index calculation process including operators in 8 1;

9, the index system, evaluation scheme, evaluation process design;

10, the system supports 32/64-bit Windows XP/Windows 7 and Kirin domestic operating system.

2 system architecture

2. 1 functional architecture

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

2.2 Technology Selection

The weapon effectiveness evaluation system is developed by QT, which can realize cross-platform (supporting Windows/Linux system). Specific technical options are as follows:

2.3 technical architecture

The weapon effectiveness evaluation system is developed by MVC architecture, with Widgets and Window as interfaces, StyleCss as styles, and QtCharts as components to develop pie charts, bar charts, line charts and other graphics. The specific technical architecture diagram is as follows:

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 tools for editing. Evaluation project management tools support the creation, deletion and viewing of evaluation projects.

Support the construction, display, opening, deleting, closing, searching and saving of appraisal items.

An evaluation project includes index system, evaluation scheme, evaluation task and data summary.

Evaluation project management

3.2 Index system management

The index system management module is responsible for creating, editing and saving the index system. The index system is a directed graph that describes the dependence between indexes by extracting various characteristics of similar evaluation objects layer by layer. This module supports

There are four types: cost type, income type, fixed type and deviation type.

Visual creation and editing of type indicators; In the process of constructing the index system, five weight setting methods are supported: analytic hierarchy process, chain ratio coefficient method, entropy weight method, deviation maximization method and user-defined weight method.

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

Index system management

The Analytic Hierarchy Process removes the weight calculation interface.

3.3 Assessment Task Management

Evaluation task management is responsible for creating, editing and saving evaluation tasks. Evaluation task refers to the process of evaluating one or more related evaluation objects by adopting a unified evaluation scheme. To create an evaluation task, it is necessary to set the evaluation object and evaluation grade first, and then input the data obtained from data preprocessing into the evaluation process by configuring the operator parameters in the evaluation process.

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

Evaluation task management

3.4 Data processing function

The preprocessing function of evaluation data is mainly to group, filter, merge, compress and convert the evaluation data from various sources, and calculate the data statistically, so as to obtain the data that can be used by various efficiency evaluation algorithms. Data preprocessing module

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

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

Data preprocessing editing

3.5 Evaluation of operational functions

Support calculation check, evaluation calculation, evaluation result display and performance indicator evaluation result storage.

Provides 27 commonly used algorithms, and provides algorithm guide, which is convenient for users to directly use various algorithms for calculation. Specific methods include: analytic hierarchy process, fuzzy synthesis method, grey whitening weight function clustering method, TOPSIS method and trend method.

Potential analysis, data envelopment analysis, principal component analysis, range analysis, variance analysis, principal component analysis, factor analysis, support vector machine, chain coefficient method, ADC method, SEA method, data consistency analysis and smooth filtering.

Wave method, window spectrum analysis, 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 and normality test.

Testing and singular value filtering.

View evaluation tasks

3.6 Report generation function

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

sensitivity analysis

3.7 Resource management function

Support operator management and data set template management.