Атестаційні завдання K2 ERP/Рибне агентство
Зовнішній вигляд
Модуль обліку водойм, дозволів на вилов, звітності про рибальство та моніторингу стану водних біоресурсів
Реальний бізнес-контекст
Рибне агентство:
- видає дозволи на вилов риби:
- промисловий;
- любительський;
- спортивний;
- контролює використання водних ресурсів;
- реєструє вилов за видами риб і водоймами;
- проводить моніторинг стану водойм та кількості біоресурсів;
- формує офіційну звітність і аналізує динаміку вилову.
Необхідно:
- вести базу водойм і об'єктів рибальства;
- видавати дозволи на вилов і обліковувати фактичний вилов;
- контролювати виконання нормативів вилову;
- формувати екологічні та фінансові звіти.
Основні завдання
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 для рибного агентства — критично важливий інструмент для:
- сталого використання водних ресурсів;
- контролю за екологією;
- прозорого адміністрування вилову.
Така система допомагає:
- запобігати перевилову;
- сприяти збереженню біорізноманіття водойм.