Система ідентифікації ракетного озброєння
Система ідентифікації ракетного озброєння
Мобільний застосунок · Computer Vision · ML Ідентифікація
Прокрутити
Звіт · Лютий–Березень 2026

Розробка мобільного
застосунку ідентифікації
ракетного озброєння

Комплексний звіт про внески кожного члена команди в рамках другого місяця розробки відповідно до умов договору.

Договір № ДЗ/193-2026 від 26 лютого 2026 року
0
Фахівців
0
Завдань виконано
0
Місяць розробки
0
% відповідності ТЗ
Команда

Структура команди проєкту

6 фахівців різних напрямків, об'єднаних єдиним завданням — розробка системи розпізнавання уламків ракетного озброєння.

Нуріахметов Едуард Ільдарович Project / Product Manager · UI/UX Designer Координація · Вайрфрейми · Управління командою Василенко П.В. iOS/Android Dev Мобільна розробка Маківський І.М. ML Консультант Computer Vision Сакун С.В. ML Розробник Алгоритми · Датасет Нуріахметова К.В. QA / Тестування UX · Методика Петров О.О. Backend Dev Rails API · PostgreSQL Нуріахметов Е.І. PM / UX Designer Координація · UI Договір № ДЗ/193-2026 від 26 лютого 2026 року Дніпровський державний університет внутрішніх справ · Rockit Agency
01
PM
Нуріахметов Едуард Ільдарович
Project / Product Manager · UI/UX Designer
Договір № ДЗ/193-2026 від 26 лютого 2026 · Місяць 2
Виконано
0
Завдання
0
Вайрфреймів
0
Екрани затверджено
0
% відповідн. ТЗ
Виконані завдання
  • Організація та координація розроблення алгоритму розпізнавання інформативних параметрів уламків ракетного озброєння за фотозображеннями та маркувальними позначеннямиЛют–Бер 2026
  • Розробка вайрфреймів мобільного застосунку: навігаційна структура, головний екран, екран камериЛют–Бер 2026
  • Координація взаємодії між ML-командою та розробниками в рамках алгоритму розпізнаванняЛют–Бер 2026
  • Завершення та затвердження вайрфреймів: екрани «Папки справи», «Архів», «Каталогізація» відповідно до ТЗЛют–Бер 2026
Прогрес по модулях
Навігаційна структура100%
Головний екран100%
Екран камери100%
Папки справи / Архів100%
Координація ML + Dev100%
Вайрфрейми мобільного застосунку
9:41 Система ідентифікації ракетного озброєння Фіксація Справи ОСТАННІ СПРАВИ
Головний екран
9:41 Фіксація 48.2346°N 36.6789°E 26.04.2026 14:35
Екран камери
9:41 Папки справ + 🔍 Пошук... #CS-2026-001 3 уламки · 26.04.2026 #CS-2026-002 1 уламок · 25.04.2026 #CS-2026-003 5 уламків · 24.04.2026
Папки справи
9:41 Система ідентифікації ракетного озброєння Система ідентифікації Вхід до системи Електронна пошта Пароль Роль: Адмін Оператор Аналітик Увійти ДЗ/193-2026 · Захищена система
Авторизація
02
DEV
Василенко Павло Володимирович
Розробник мобільного застосунку iOS/Android
Договір № ДЗ/193-2026 від 26 лютого 2026 · Місяць 2
Виконано
0
Завдання
0
UI блоки
0
Модуль камери
0
Геолокація
Виконані завдання
  • Розробка UI-екранів блоку «Папки справи»: перелік папок, перегляд вмісту папкиЛют–Бер 2026
  • Реалізація модуля фото/відео-фіксації з камериЛют–Бер 2026
  • Реалізація геолокації та часової мітки в блоці «Папки справи»Лют–Бер 2026
  • Інтеграція та фінальне доопрацювання UI-екранів блоку «Папки справи» відповідно до ТЗЛют–Бер 2026
Готовність функцій
100%
Перелік
папок
100%
Вміст
папки
100%
Камера
модуль
100%
Геолок.
мітка
100%
Інтегра-
ція UI
UI-екрани «Папки справи»
9:41 Вміст папки #001 IMG Уламок #001-A 48.2346°N 36.6789°E 26.04.2026 · 14:35 IMG Уламок #001-B 48.2348°N 36.6791°E 26.04.2026 · 14:42 IMG Уламок #001-C 48.2350°N 36.6788°E 26.04.2026 · 15:01 +
Вміст папки
9:41 48.2346°N 36.6789°E 26.04.2026 14:35:22
Камера + GPS
03
ML
Маківський Ігор Миколайович
Фахівець з машинного навчання (Консультант)
Договір № ДЗ/193-2026 від 26 лютого 2026 · Місяць 2
Виконано
0
Завдань
0
Методи CV
0
Документи
0
Порівн. огляд
Виконані завдання
  • Аналіз існуючих підходів до розпізнавання об'єктів на фотографіяхЛют–Бер 2026
  • Підготовка порівняльного огляду методів Computer Vision для ідентифікації уламківЛют–Бер 2026
  • Архітектурне консультування щодо вибору підходів до побудови моделі та структури данихЛют–Бер 2026
  • Консультування щодо пайплайну обробки зображеньЛют–Бер 2026
  • Надання рекомендацій щодо стратегії розмітки навчальних даних та оптимізації моделі для розгортання на серверіЛют–Бер 2026
Порівняльний огляд методів Computer Vision
МетодТочністьШвидкістьРесурсиРек.
YOLOv8СередняВисокаСередні✓ Обрано
SSDСередняВисокаНизькі
ResNet-50СередняСередняВисокі
EfficientDetНизькаСередняСередні
Архітектурний пайплайн
Вхідне зображення Preprocessed Feature Extraction CNN Backbone Object Detection YOLOv8 OCR / Marking ID Text Read Result + Confidence Output JSON
04
ML
Сакун Станіслав Владиславович
Фахівець з машинного навчання (Розробник)
Договір № ДЗ/193-2026 від 26 лютого 2026 · Місяць 2
Виконано
0
Завдань
0
Алгоритм
0
Класи об'єктів
0
% точність
Виконані завдання
  • Розроблення алгоритму розпізнавання інформативних параметрів уламків ракетного озброєння за фотозображеннями та маркувальними позначеннями із застосуванням методів комп'ютерного зоруЛют–Бер 2026
  • Збір та первинна підготовка навчальної вибірки: аудит фотоматеріалів, класифікація об'єктів, розмітка зображеньЛют–Бер 2026
  • Розширення та верифікація навчальної вибірки: аугментація даних, балансування класів, формування контрольних наборівЛют–Бер 2026
  • Верифікація точності моделі на тестових вибірках відповідно до ТЗЛют–Бер 2026
Прогрес ML-розробки
Алгоритм розпізнавання100%
Збір навч. вибірки100%
Аугментація даних100%
Верифікація точності35%
ML Pipeline
Крок 1
Збір даних
Аудит фотоматеріалів, класифікація та первинна розмітка уламків. Формування базового датасету.
Крок 2
Розробка алгоритму
Реалізація алгоритму CV на базі YOLOv8 для розпізнавання маркувальних позначень.
Крок 3
Аугментація
Розширення вибірки: flip, rotate, brightness, blur. Балансування класів між уламками різних типів.
Крок 4
Верифікація
Тестування на контрольній вибірці. Точність 35% на першій ітерації — потребує покращення датасету.
Статистика датасету
800+
Фото
зібрано
3
Класи
об'єктів
2400+
Після
аугм.
35%
Точність
моделі
05
Q/A
Нуріахметова Катерина Вікторівна
QA / Тестувальник
Договір № ДЗ/193-2026 від 26 лютого 2026 · Місяць 2
Виконано
0
Завдання
0
Методика тестув.
0
Екрани протест.
0
% покриття
Виконані завдання
  • Розроблення програми та методики тестування програмного забезпечення з ідентифікації ракетного озброєнняЛют–Бер 2026
  • Тестування UX за готовими вайрфреймами мобільного застосункуЛют–Бер 2026
Методика тестування — етапи
Фаза 1
Аналіз технічного завдання
Вивчення вимог ТЗ та Договору. Визначення критеріїв приймального тестування для кожного модуля.
Фаза 2
Розробка тест-кейсів
Складання програми та методики тестування ПЗ. Сценарії для ідентифікації, камери, геолокації та UI.
Фаза 3
UX тестування вайрфреймів
Перевірка 5 ключових екранів: Головний, Камера, Папки справи, Архів, Каталогізація.
Фаза 4
Фіксація зауважень
Документування UX-зауважень. Передача результатів PM для коригування вайрфреймів.
Охоплення тестуванням
100% UX покриття вайрфреймів
Головний екран✓ Пройдено
Екран камери✓ Пройдено
Папки справи✓ Пройдено
Архів✓ Пройдено
Каталогізація✓ Пройдено
06
Backend
Петров Олександр Олександрович
Бекенд розробник · Ruby on Rails · PostgreSQL
Договір № ДЗ/193-2026 від 26 лютого 2026 · Місяць 2
Виконано
0
Сутностей БД
0
API ендпоінтів
0
Ролі доступу
0
Audit log
Архітектура системи
📱 Мобільний застосунок iOS / Android 🔗 REST API HTTPS / JSON JWT Auth ⚙ Rails API Ruby on Rails 7 Controllers · Models 🗄 PostgreSQL База даних 9 таблиць · Audit log ML CV API
Схема бази даних (ER)
USERS intid stringemail stringfull_name stringrole creates performs CASES intid stringtitle stringstatus intcreated_by_id AUDIT_LOGS intid intuser_id stringaction contains FRAGMENTS intid intcase_id stringfragment_type has has produces FRAGMENT_PHOTOS intid intfragment_id MARKINGS intid intfragment_id stringraw_text floatconfidence RECOGNITION_RESULTS intid intfragment_id intmarking_id floatconfidence linked MARKING_PHOTOS int id · int marking_id
Виконані завдання
  • Розробка схеми бази даних: таблиці маркувальних позначень, фотографій уламків, справЛют–Бер 2026
  • Реалізація системи аутентифікації та авторизації користувачів (3 ролі: адмін, оператор, аналітик)Лют–Бер 2026
  • Розробка базових REST API ендпоінтів для мобільного клієнтаЛют–Бер 2026
REST API ендпоінти
МетодЕндпоінтОпис
POST/api/v1/auth/loginАвторизація
GET/api/v1/meПоточний юзер
GET/api/v1/casesСписок справ
POST/api/v1/casesСтворити справу
GET/api/v1/cases/:idДеталі справи
GET/api/v1/cases/:id/fragmentsУламки справи
POST/api/v1/cases/:id/fragmentsДодати уламок
POST/api/v1/fragments/:id/photosФото уламку
POST/api/v1/fragments/:id/markingsМаркування
GET/api/v1/fragments/:id/recognition_resultsРезультати