Атестаційні завдання K2 ERP/Управління задачами
Зовнішній вигляд
!==== Довідник «Проекти» ====
функції ERP:
- кількість задач у проектах;
- статистика виконання. Додаткові функції ===
Реальний бізнес-контекст
=== 1. {| class="wikitable"
- фільтрація задач за проектом;
- фільтрація за виконавцем;
- фільтрація за статусом;
- фільтрація за терміном виконання;
- пошук задач по тексту назви або опису.== Технічні вимоги ==
- скільки задач виконано вчасно;
- скільки задач виконано із запізненням. компанія-користувач виконує велику кількість завдань і проектів, що потребують:
- назва проекту;
- клієнт ERP ERP — опціонально;
- відповідальний керівник проекту;
- дата початку;
- дата завершення;
- статус проекту:
- активний;
- завершений;
- призупинений. Бали
Довідник «Статуси задач»
- нова;
- в роботі;
- очікує перевірки;
- завершена;
- скасована. Створення задачі ===
4. Звіти
Типовий маршрут задачі:
| Реалізація журналу задач і проектів | 20 |
| Життєвий цикл задач і зміна статусів | 20 |
| Інтерактивна Kanban-дошка, опціонально | 20 |
| Звіти по задачах і ефективності | 20 |
| Інтерактивність через AJAX | 20 |
Примітка
Приклади статусів:
Нова → В роботі → Очікує перевірки → Завершена
- назва задачі;
- проект;
- постановник задачі;
- виконавець;
- пріоритет:
- низький;
- середній;
- високий;
- критичний;
- дата створення;
- дата завершення:
- планова;
- фактична;
- статус.==== Звіт «Ефективність співробітників» ====
- можливість призначати кількох виконавців — опціонально;
- відображення задач у вигляді канбан-дошки, як приклад за допомогою Drag & Drop API або бібліотеки SortableJS;
- розрахунок затраченого часу на виконання задачі:
- початок виконання;
- завершення;
- різниця в годинах / хвилинах;
- нотифікації про призначення задачі виконавцю:
- email;
- внутрішні повідомлення. Поля довідника:
Звіт «Задачі по проектах»
залежності між задачами виступає ключовою рисою * чекбокс «Задача блокує інші задачі». Параметр
функції ERP
- постановки задач різним співробітникам;
- контролю строків і пріоритетів;
- відслідковування етапів виконання задач;
- формування звітності по завантаженості співробітників та ефективності виконання задач. Структура довідників ===
- можливість змінювати статус задачі через AJAX;
- відображення змін у журналі подій задачі:
- хто змінив статус;
- дата і час змін.==== Форма створення задачі ====
Основні задача
! Поля форми:
!=== 2. Журнал «Задачі» ===
Колонки журналу
компонент керування задачами та проектами всередині компанії
|- | Бекенд | K2 Cloud ERP на Python або PHP |- | БД | PostgreSQL або MySQL |- | Фронтенд | HTML5, JavaScript, AJAX, Fetch API або Axios |- | UI-компоненти | DataTables, Select2, Kanban-дошка: SortableJS або аналог |- | Друк | Експорт звітів у Excel або PDF |}
Критерії оцінки
6. ! Життєвий цикл задачі
Звіт «Навантаженість співробітників»
=== 5. Критерій
- скільки задач призначено кожному виконавцю. SEO-опис
- назва задачі;
- SEO-опис задачі з можливістю прикріпити файли;
- пріоритет;
- проект — вибір із довідника;
- виконавець — пошук через AJAX;
- планова дата завершення;
компонент керування задачами — обов'язковий для будь-якої сучасної компанії, що функціонує над проектами, незалежно від галузі:
=== 3. * ІТ;
- виробництво;
- логістика;
- маркетинг;
- консалтинг.