> організація взаємодії ПУ зі СОП.
Оскільки для оцінки ефективності прийняття рішення по складу СОП використання реальних технічних засобів проблематично принаймні на початковому етапі (в основному з матеріальних витрат), то альтернативним рішенням є моделювання функціонування СОП і БПЛА. Один з варіантів вирішення наводиться нижче.
Комплекс програм імітації технічних засобів системи протидії БПЛА (КПІТС) може складатися з програм імітації:
засобів виявлення (СО);
- засобів протидії (СП);
БПЛА.
КПІТС в процесі функціонування:
видає координатну інформацію, аналогічну даними від реальних СО;
- відпрацьовує команди від ПУ з управління СП;
визначає факт протидії БПЛА.
Програми імітації засобів виявлення та протидії завдяки ролям, які вони виконують в комплексі можна розглядати єдину підсистему. Їх функціонування з одного боку схоже, з іншого боку завдання протидії не може бути вирішена в принципі за відсутності однієї з програм.
Таким чином дана підсистема є важливою частиною комплексу та її реалізація це досить складна і трудомістка задача.
1.1.2 Аналіз бізнес-процесів предметної області
У даному дипломному проекті поставлено завдання розробити програмне забезпечення підсистем коштів імітаторів засобів виявлення та протидії безпілотним літальним апаратам. Підсистема повинна імітувати роботу засобів виявлення та протидії без прямого впливу оператора. Відповідно перед розроблюваним програмним забезпеченням ставляться дві основні завдання - виявлення безпілотного літального апарату і протидія йому. При цьому підсистема повинна максимально інформативно і наочно відображати процес імітації оператору, роблячи можливим проведення повного аналізу функціонування всього комплексу.
На малюнку 1 представлена ??діаграма діяльності бізнес-процесу виявлення безпілотного літального апарату. Даний бізнес-процес має на увазі під собою отримання і обробку повідомлень від програми-імітатора безпілотного літального пристрою, виведення інформації на екран і передачу даних на пункт управління.
Рисунок 1 - Діаграма діяльності
На малюнку 2 наведена діаграма діяльності бізнес-процесу протидії безпілотних літальних апаратів. У даному бізнес процесі відображено більш тісну взаємодію з пунктом управління. Отримані координати місцезнаходження мети, яку необхідно вразити, і наказ застосувати необхідний засіб ураження, ініціюють відправку програмі імітаторові безпілотного літального апарату повідомлення про поразку. При застосуванні деяких математичних розрахунків з'ясовується, чи успішно було здійснено протидія, і висилається відповідь повідомлення, яке потім пересилається на пункт управління. Крім того даний бізнес процес так само відображає ситуацію, в якій обраний засіб протидії може бути не готове до використання. У цьому випадку на пункт управління передається відповідне повідомлення.
Малюнок 2 - Діаграма діяльності бізнес-процесу протидії БПЛА
На малюнку 3 представлена ??діаграма діяльності бізнес-процесу безпосереднього функціонування загального обох імітаторів. Даний процес являє собою підключення до бази і завантаження з неї даних про необхідні засоби, підключення до сервера, імітацію, і завершення роботи з послідовним відключенням від сервера і бази. Сервер служить для організації міжпрограмної взаємодії між підсистемами комплексу. Весь обмін повідомленнями здійснюється виключно через нього. Даний бізнес процес включає в себе бізнес процеси виявлення або протидії ( Імітація ).
Малюнок 3 - Діаграма діяльності спільної роботи імітатора
.1.3 Порівняльний аналіз існуючих аналогів
Характерна риса систем вирішальних подібні завдання - висока варіативність реалізації. У такій ситуації, коли відсутні якісь стандартні шаблони рішення задачі, важливу роль відіграють бачення кінцевого продукту замовником, його вимоги і уявлення про те програмному забезпеченні, в якому він потребує. Таким чином багато ключові компоненти системи та її загальна структура будуються на основі потреб та особистих уподобань.
Крім того важливий той факт, що аналогічні реалізації в силу особливості проблеми, яку вони покликані вирішити, і по ряду інших причин, не можуть бути придбані та поставлені на експлуатацію безпосередньо, подібно іншим комерційним додаткам вирішальним шаблонні завдання з поширеними методиками рішень.
Проведений пошук аналогічних реалізацій, наявних у загальн...