Атестаційні завдання K2 ERP/Рекламне агентство
Зовнішній вигляд
Модуль обліку клієнтських замовлень, рекламних кампаній, завдань і фінансів для рекламного агентства
Реальний бізнес-контекст
Рекламне агентство надає:
- послуги створення реклами:
- дизайн;
- відео;
- тексти;
- розміщення реклами:
- на зовнішніх носіях;
- у друкованих медіа;
- онлайн;
- веде клієнтські проекти;
- планує і контролює рекламні кампанії;
- виставляє рахунки і контролює оплати.
Необхідно:
- управляти замовленнями клієнтів і кампаніями;
- вести облік завдань для:
- дизайнерів;
- копірайтерів;
- медіа-планерів;
- планувати бюджети і відстежувати фінанси;
- формувати аналітичні звіти.
Основні завдання
1. Структура довідників
Довідник «Клієнти»
Поля довідника:
- назва компанії;
- контактна особа;
- телефон;
- Email;
- адреса;
- тип клієнта:
- B2B;
- B2C.
Довідник «Послуги агентства»
Послуги:
- дизайн реклами;
- відеопродакшн;
- SEO-просування;
- таргетинг і SMM;
- друкована реклама;
- реклама на білбордах, транспорті.
Для послуги вказується:
- ціна послуги;
- або погодинна ставка.
Довідник «Типи носіїв»
Типи носіїв:
- зовнішня реклама:
- білборд;
- сітілайт;
- друк:
- газети;
- журнали;
- інтернет:
- банери;
- соціальні мережі;
- телебачення / радіо.
2. База «Замовлення клієнтів»
Колонки бази
- клієнт;
- дата створення замовлення;
- послуги;
- опис проекту;
- бюджет;
- відповідальний менеджер;
- статус замовлення:
- нове;
- в роботі;
- виконано;
- скасовано.
Функціонал
- створення замовлення з вибором послуг;
- додавання технічного завдання — брифу від клієнта;
- призначення відповідального менеджера.
3. База «Кампанії»
Колонки бази
- замовлення;
- назва кампанії;
- тип носія;
- дата початку;
- дата закінчення;
- бюджет кампанії;
- статус:
- планується;
- активна;
- завершена;
- скасована.
Функціонал
- планування рекламних кампаній у межах одного замовлення;
- розподіл бюджету по різних носіях;
- прив’язка завдань і підрядників до кампанії.
4. База «Завдання»
Колонки бази
- кампанія;
- завдання;
- відповідальний співробітник;
- термін виконання;
- статус:
- нове;
- в роботі;
- виконано;
- скасовано;
- примітка.
Функціонал
- постановка завдань для:
- дизайнерів;
- копірайтерів;
- SMM-спеціалістів;
- стеження за термінами виконання.
5. Облік оплат
Функціонал:
- виставлення рахунків клієнтам за замовлення і кампанії;
- відмітка про оплату:
- повна;
- часткова;
- баланс замовлення:
- оплачено;
- залишок.
6. Додаткові функції
- робота через AJAX для створення завдань і оновлення статусів;
- інтеграція зі сторонніми платформами для планування публікацій — опціонально;
- калькулятор вартості реклами на основі:
- площі;
- часу;
- кількості носіїв;
- можливість завантажувати макети реклами — файли до замовлення;
- особистий кабінет клієнта — опціонально:
- перегляд кампаній;
- скачування рахунків;
- надсилання брифів.
Технічні вимоги
| Параметр | Опис |
|---|---|
| Бекенд | K2 Cloud ERP на Python або PHP |
| БД | PostgreSQL або MySQL |
| Фронтенд | HTML5, JavaScript, AJAX, Fetch API або Axios |
| UI-компоненти | DataTables для замовлень і завдань, Select2 для вибору клієнтів, послуг і носіїв, FullCalendar для графіка кампаній |
| Друк | Генерація рахунків і актів у PDF |
Критерії оцінки
| Критерій | Бали |
|---|---|
| Реалізація бази клієнтів, замовлень і кампаній | 20 |
| Управління завданнями і контроль виконання | 20 |
| Планування бюджетів і облік оплат | 20 |
| Звіти про доходи, завантаженість і ефективність кампаній | 20 |
| Інтерактивність через AJAX і зручність інтерфейсу | 20 |
Примітка
ERP для рекламного агентства дозволяє:
- централізовано управляти всіма проектами;
- контролювати бюджети;
- підвищувати ефективність роботи команди.
Це мінімізує хаос в управлінні і допомагає швидше виконувати замовлення.