Перейти до вмісту

Атестаційні завдання K2 ERP/Навчальний заклад

Матеріал з K2 ERP Wiki Ukraine — База знань з автоматизації та санкцій в Україні
Версія від 17:56, 29 квітня 2026, створена R (обговорення | внесок) (Первинна публікація)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Модуль обліку студентів, курсів, розкладів і оцінок для навчального закладу

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

Навчальний заклад — школа, коледж, університет або академія — працює з:

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

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

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

Довідник «Студенти»

Поля довідника:

  • ПІБ;
  • дата народження;
  • контактна інформація;
  • дата вступу;
  • статус:
    • навчається;
    • випустився;
    • відрахований;
  • фото — опціонально.

Довідник «Викладачі»

Поля довідника:

  • ПІБ;
  • спеціалізація;
  • телефон;
  • email.

Довідник «Курси»

Поля довідника:

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

Довідник «Аудиторії»

Поля довідника:

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

2. База «Групи і розклади»

Колонки бази

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

Функціонал

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

3. Облік відвідуваності

Функціонал:

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

4. Оцінки і виписки

Функціонал:

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

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 для навчального закладу — must-have для сучасних коледжів, університетів, шкіл та академій.

Така система підвищує:

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