Атестаційні завдання K2 ERP/Рибне агентство

Версія від 06:41, 30 квітня 2026, створена R (обговорення | внесок) (Первинна публікація)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Модуль обліку водойм, дозволів на вилов, звітності про рибальство та моніторингу стану водних біоресурсів

Реальний бізнес-контекст

Рибне агентство:

  • видає дозволи на вилов риби:
    • промисловий;
    • любительський;
    • спортивний;
  • контролює використання водних ресурсів;
  • реєструє вилов за видами риб і водоймами;
  • проводить моніторинг стану водойм та кількості біоресурсів;
  • формує офіційну звітність і аналізує динаміку вилову.

Необхідно:

  • вести базу водойм і об'єктів рибальства;
  • видавати дозволи на вилов і обліковувати фактичний вилов;
  • контролювати виконання нормативів вилову;
  • формувати екологічні та фінансові звіти.

Основні завдання

1. Структура довідників

Довідник «Види риб»

Види риб:

  • судак;
  • короп;
  • щука;
  • лящ;
  • карась;
  • осетер;
  • інші.

Довідник «Типи дозволів»

Типи дозволів:

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

Довідник «Типи водойм»

Типи водойм:

  • озеро;
  • річка;
  • водосховище;
  • ставок;
  • канал.

2. База «Водойми»

Колонки бази

  • назва водойми;
  • тип водойми;
  • регіон:
    • область;
    • район;
  • площа водойми, га;
  • допустиме навантаження — тонн риби на рік;
  • координати — опціонально.

Функціонал

  • реєстрація водойм;
  • прив’язка видів риб до водойми.

3. База «Дозволи на вилов»

Колонки бази

  • номер дозволу;
  • тип дозволу;
  • водойма;
  • вид риби;
  • квота — максимальна кількість вилову;
  • ліцензіат — особа або компанія;
  • дата видачі;
  • термін дії;
  • статус:
    • активний;
    • анульований;
    • завершений.

Функціонал

  • видача дозволів із обмеженнями по обсягу і строку;
  • автоматичний контроль за перевищенням квот.

4. База «Фактичний вилов»

Колонки бази

  • дозвіл;
  • дата вилову;
  • вид риби;
  • кількість, кг;
  • локація — координати вилову;
  • метод вилову;
  • примітки — стан виловленої риби.

Функціонал

  • реєстрація фактичного вилову;
  • контроль виконання квот по дозволу.

5. База «Моніторинг стану водойм»

Колонки бази

  • водойма;
  • дата обстеження;
  • рівень води;
  • температура води;
  • рівень кисню;
  • наявність забруднення;
  • біорізноманіття — основні види риб;
  • коментарі інспектора.

Функціонал

  • ведення історії обстежень водойм;
  • аналіз динаміки стану водойм.

6. Звіти і аналітика

  • загальна кількість виданих дозволів за період;
  • фактичний вилов за видами риби та водоймами;
  • статистика дотримання або перевищення квот;
  • аналітика стану водойм.

Генерація документів

  • довідки по дозволах;
  • щорічні звіти про вилов;
  • акти перевірок стану водойм.

Технічні вимоги

Параметр Опис
Бекенд K2 Cloud ERP на Python або PHP
БД PostgreSQL або MySQL
Фронтенд HTML5, JavaScript, AJAX, Fetch API або Axios
UI-компоненти DataTables для водойм, дозволів, виловів і моніторингу; Select2 для пошуку видів риб і водойм
Друк Генерація дозволів, актів і звітів у PDF

Критерії оцінки

Критерій Бали
Реалізація бази водойм, видів риб і дозволів 20
Реєстрація фактичного вилову і контроль квот 20
Моніторинг стану водойм 20
Генерація звітів і інтеграція через AJAX 20
Зручність користування і адаптивність інтерфейсу 20

Примітка

ERP для рибного агентства — критично важливий інструмент для:

  • сталого використання водних ресурсів;
  • контролю за екологією;
  • прозорого адміністрування вилову.

Така система допомагає:

  • запобігати перевилову;
  • сприяти збереженню біорізноманіття водойм.