Освітній потік КФК ЕПІТ ІФНТУНГ

Калуський коледж нафти і газу

Освітній потік — рольовий вебзастосунок для організації щоденної навчальної та адміністративної роботи Калуського коледжу нафти і газу. Він обʼєднує кабінети користувачів, роботу викладачів, деканатні записи та звітність, а доступ залежить від ролі й дозволів облікового запису.

Навчальний процес повʼязує групи, дисципліни, розклад, журнал занять, оцінки й відвідуваність. Розклад задає контекст заняття; викладач може фіксувати роботу та результати для груп, з якими йому дозволено працювати; студент переглядає власний розклад, оцінки, відвідування й навчальні матеріали. Звіти та архів допомагають уповноваженим працівникам переглядати ці дані в часі.

Для студентів

Кабінет студента обʼєднує особисті навчальні відомості, найближчі заняття, перегляд оцінок і відвідуваності, оголошення та матеріали дистанційного навчання. Там, де відповідний процес увімкнений, студент може відкривати матеріали й надсилати виконані завдання. Особові дані показуються в контексті облікового запису студента.

Для викладачів

Робочі сценарії викладача зосереджені на заняттях за розкладом: перегляд своїх пар, відмітка відвідування, ведення журналу оцінок, оголошення та підготовка чи перевірка дистанційних матеріалів і робіт студентів. Доступ до академічних записів перевіряється з урахуванням викладання та належності до груп.

Для адміністраторів

Адміністративні процеси охоплюють анкети студентів і працівників, групи, дисципліни, розклад, контракти, навчальні плани, сесії, звіти й налаштування доступу. Окремі сторінки адміністратора призначені для пошуку в архіві, моніторингу аудиту та експорту даних. Вони містять загальносистемну або чутливу інформацію й недоступні викладачам.

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

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

До моделі захисту застосунку входять автентифікація, перевірки ролей, захист запитів, контроль сесій і журнал аудиту. Вони зменшують ризики на рівні застосунку, але не замінюють захист сервера, безпечне зберігання секретів, обмеження доступу до бази, TLS, резервування та операційний моніторинг.

Обсяг і обмеження
  • Архів, моніторинг і резервний експорт доступні лише адміністраторам.
  • ZIP з вебінтерфейсу містить структуровані дані бази, налаштовані завантаження та логи; для SQLite додається узгоджений знімок бази. Маніфест вказує на пропущені файли й помилки експорту.
  • Цей ZIP не зашифрований і містить чутливі дані установи, зокрема записи облікових записів. Зберігайте його лише в захищеному місці; для production використовуйте зашифрований сценарій резервування та окремо перевіряйте відновлення.
  • Довідники ЄДЕБО та журнал інтеграцій не означають активного зовнішнього зʼєднання. Маршрути синхронізації та експорту ЄДЕБО наразі вимкнені.
  • Production-готовність залежить від конфігурації сервера, PostgreSQL, Redis, домену, HTTPS, файлових дозволів, резервування й відновлення та перевірок розгортання.
Повернутися до входу
📝 Домашнє завдання
Завантаження...