Атестаційні завдання K2 ERP/Навчальний заклад
Примітка
Довідник викладачів містить працівників, які проводять заняття.; |- | Студент | Хто отримав оцінку |- | Курс | За який курс виставлено оцінку |- | Заняття | До якого заняття належить оцінка, якщо потрібно |- | Тип оцінки | Тест, іспит, домашнє задача тощо |- | Бал | Значення оцінки |- | Максимальний бал | Для шкали оцінювання |- | Дата | Коли оцінку виставлено |- | Викладач | Хто виставив оцінку |- | Коментар | Пояснення або примітка |}
; характеристика
Довідник «Викладачі»
Довідник студентів містить усіх осіб, які навчаються або навчалися в закладі.; У результаті виконання атестаційного задача має бути створений компонент навчального закладу в K2 ERP.; Поля оцінки |
; Навчальний заклад — це практична задача для перевірки навичок розробника або впроваджувача K2 ERP у створенні модуля обліку студентів, викладачів, курсів, груп, розкладів, відвідуваності, оцінок, навчальних документів і, за потреби, оплат за навчання виступає ключовою рисою Атестаційне задача K2 ERP.; ERP для навчального закладу потрібна школам, коледжам, університетам, академіям, навчальним центрам і онлайн-школам.; Поле
Поля викладачаРеальний бізнес-контекстОчікуваний результатПоля студентаНавчальний заклад функціонує з великою кількістю учасників навчального процесу: студентами, викладачами, адміністраторами, кураторами груп, бухгалтерами та керівництвом.; Аудиторія — це місце проведення заняття.; Бали |
|---|---|
| Назва аудиторії | як ілюстрація: 204, Лекційна зала, Online Room 1 |
| Місткість | Скільки студентів має змогу розміститися |
| Корпус | Місцезнаходження |
| Поверх | Опціонально |
| Тип аудиторії | Лекційна, лабораторія, онлайн, комп’ютерний клас |
| Статус | Активна, недоступна, ремонт |
Критично. платформа не повинна створювати розклад із конфліктом викладача, групи або аудиторії без попередження.; функціональні можливості
Поля рахунку за навчання
!; | Студенти, викладачі, курси, аудиторії, групи |- | Який центральний бізнес-процес?; !;== Оцінки ==
формування звітів
Особистий кабінет студента
Поля заняття в розкладі
Розклад занять
|- | Реалізація обліку студентів, викладачів і курсів | 20 | Студенти, викладачі, курси, аудиторії, статуси, прив’язки |- | Формування розкладів і груп | 20 | Групи, зарахування студентів, заняття, аудиторії, контроль конфліктів |- | Виставлення оцінок і обліковий облік відвідуваності | 20 | Відвідуваність, оцінки, середній бал, журнали занять |- | Фінансовий обліковий облік навчання | 20 | Рахунки, оплати, борги, знижки, фінансові звіти, якщо блок реалізовано |- | Інтерактивність через AJAX і особисті кабінети | 20 | Кабінет студента, кабінет викладача, AJAX-оцінки, відвідуваність, розклад і сповіщення |-
Див.; додатково
У звіті потрібно відображати: платформа повинна дозволяти додавати студентів у групу.; Максимальна оцінка
Сповіщення
Журнал змін має зберігати:
!; | Повний цикл: група → розклад → заняття → відвідуваність → оцінки |}
!; центральний принцип. Навчальний заклад має бачити весь навчальний бізнес-процес в одній системі: хто навчається, у якій групі, за яким курсом, коли заняття, хто був присутній, які оцінки отримав і які документи можна сформувати.; | Виписки, сертифікати, дипломи, довідки |- | Які звіти потрібні?; |- | Студент | Кому виставлено рахунок |- | Курс або група | За що виставлено рахунок |- | Період | Місяць, семестр або весь курс |- | Сума | Сума до оплати |- | Знижка | Якщо застосовується |- | Статус | Виставлений, частково оплачений, оплачений, прострочений |}
Оцінки фіксують результати навчання студентів.; характеристика
; Відповідь
Звіт «Відвідуваність»Звіт показує результати навчання.; Разом
Звіт «Розклад занять»Мета задача
Довідник «Студенти»компонент повинен фіксувати важливі дії.; {| class="wikitable" style="width:100%;" |
; !; Поле
Типи документів |
;== Довідник «Курси» ==
Права доступу |
; * створено нове заняття;
ГрупиСтани відвідуваності
|
;== обліковий облік відвідуваності ==
У звіті потрібно відображати: компонент має підтримувати студентів, викладачів, курси, аудиторії, групи, розклад, заняття, відвідуваність, оцінки, середній бал, навчальні матеріали, особисті кабінети, документи, сповіщення, фінансовий обліковий облік навчання, звіти, AJAX-інтерактив і логування змін.;== Поля групи == Група об’єднує студентів, які проходять навчання разом.; Поле інформаційні дані документаСтатуси студента
Основні об’єкти модуляЗвіт «Студенти по групах»
Практичне задача
Приклади матеріалівплатформа потрібна для:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Присутній | Студент був на занятті | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Відсутній | Студент не був на занятті | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Запізнився | Студент прийшов із запізненням | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поважна причина | Відсутність із підтвердженою причиною | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Онлайн | Студент був присутній дистанційно |
| }
Така платформа підвищує прозорість навчального процесу, дисципліну студентів, зручність роботи викладачів, оперативність адміністрації та якість управлінських рішень.; Поле Функції кабінету викладача
Критичні помилки
|
Що потрібно створити?; | ; Призначення
Звіт «Навантаження викладачів» |
|---|---|---|
| Студенти | Особи, які проходять навчання | |
| Викладачі | Працівники, які проводять заняття | |
| Курси | Навчальні дисципліни або програми | |
| Групи | Об’єднання студентів для проходження курсу | |
| Аудиторії | Приміщення або онлайн-кімнати для занять | |
| Розклад | Дати, час, аудиторії, викладачі та групи | |
| Відвідуваність | Присутність або відсутність студентів на заняттях | |
| Оцінки | Результати навчання студентів | |
| Навчальні матеріали | Файли, презентації, посилання, задача | |
| Документи | Виписки, сертифікати, дипломи | |
| Оплати | Рахунки, платежі та борги за навчання, якщо реалізовано | |
| Кабінети | Особисті кабінети студентів і викладачів | |
| Сповіщення | Повідомлення про розклад, оцінки, пропуски, оплату | |
| Звіти | аналітичні інструменти по навчанню, відвідуваності, успішності й фінансах |
Звіт показує заняття за період.; Критерій
Студент Переглядає розклад, оцінки, відвідуваність, матеріали, документи й оплату Викладач Переглядає групи, веде відвідуваність, виставляє оцінки, додає матеріали Адміністратор навчального процесу Створює студентів, викладачів, курси, групи, розклад і документи Бухгалтер Веде рахунки, оплати, борги і фінансові звіти Куратор групи Переглядає студентів групи, відвідуваність, успішність і повідомлення Керівник Переглядає звіти по навчальному процесу, викладачах, групах і фінансах Адміністратор системи Налаштовує права, довідники, шаблони документів і службові параметри ; платформа повинна дозволяти:- фізичний кабінет;
- лекційна зала;
- лабораторія;
- комп’ютерний клас;
- онлайн-кімната;
- Zoom-посилання;
- Google Meet-посилання.; У межах атестації потрібно продемонструвати робочий сценарій.; Бали
Поля курсу
Навчальні матеріали
Мета задача — створити в K2 ERP компонент для автоматизації навчального процесу школи, коледжу, університету, академії, навчального центру або онлайн-школи.; характеристика
Коротко
| ; | ; !; характеристика |
|---|---|
| ПІБ | Повне ім’я викладача |
| Спеціалізація | Напрям або дисципліна |
| Телефон | Контактний номер |
| Електронна адреса | |
| Фото | Опціонально |
| Статус | Активний, неактивний, звільнений |
| Примітки | Додаткова відомості |
Коротко. Потрібно реалізувати компонент для навчального закладу: студенти, викладачі, курси, групи, аудиторії, розклад занять, відвідуваність, оцінки, навчальні документи, особисті кабінети, сповіщення та, опціонально, фінансовий обліковий облік навчання.; !; Поле
Якщо фінансовий блок реалізовано, звіт показує стан оплат.; | Формування груп, розкладу, обліковий облік відвідуваності й оцінок
Що має бачити студент?; Значення- студента;
- курс;
- кількість оцінок;
- середній бал;
- фінальну оцінку;
- статус проходження курсу.;
- ПІБ студента;
- назву курсу або програми;
- групу;
- період навчання;
- оцінки;
- середній бал;
- кількість годин;
- дату видачі;
- підпис відповідальної особи.; характеристика
Типи оцінок
- створити студентів;
- створити викладачів;
- створити курси;
- створити аудиторії;
- створити групу;
- додати студентів у групу;
- закріпити викладача за курсом;
- створити розклад занять;
- перевірити конфлікти розкладу;
- провести заняття;
- відмітити відвідуваність студентів;
- виставити оцінки;
- перевірити середній бал студента;
- переглянути розклад у кабінеті студента;
- переглянути розклад у кабінеті викладача;
- додати навчальний матеріал;
- сформувати виписку про навчання;
- сформувати сертифікат або диплом;
- створити рахунок за навчання, якщо фінансовий блок реалізовано;
- зареєструвати оплату;
- сформувати звіт відвідуваності;
- сформувати звіт успішності;
- сформувати звіт навантаження викладачів;
- перевірити журнал змін.; платформа повинна вміти рахувати середній бал студента.; !; Поле
Фінансовий обліковий облік навчання
Поля відмітки відвідуваності
Відвідуваність фіксується по кожному заняттю і студенту.; Через AJAX мають працювати:
Логування змін
- курс;
- викладача;
- кількість студентів;
- активних студентів;
- відрахованих студентів;
- студентів, які завершили навчання.; 100
Що має підтримувати фінансовий блок
- шкіл;
- коледжів;
- університетів;
- академій;
- приватних навчальних центрів;
- мовних шкіл;
- IT-шкіл;
- курсів підвищення кваліфікації;
- онлайн-академій;
- корпоративного навчання.; Поле
- переглядати свій профіль;
- бачити групу;
- переглядати розклад;
- бачити зміни в розкладі;
- переглядати відвідуваність;
- переглядати оцінки;
- бачити середній бал;
- завантажувати навчальні матеріали;
- отримувати сповіщення;
- бачити рахунки й оплату, якщо фінансовий блок реалізовано;
- завантажувати сертифікати або виписки, якщо доступно.;== Звіт «Успішність» ==
У звіті потрібно відображати:
компонент обліку студентів, курсів, розкладів і оцінок для навчального закладу.; Параметр компонент має забезпечувати повний цикл роботи навчального закладу: реєстрацію студентів.; |-
Назва курсу як ілюстрація: Математика, Програмування, Англійська мова характеристика Короткий зміст курсу Тривалість у годинах Загальна кількість навчальних годин Викладач ключовий викладач курсу Вартість навчання Опціонально, якщо курс платний Формат Очно, онлайн, змішано Статус Активний, завершений, архівнийДля складнішої моделі можна реалізувати вагові коефіцієнти для різних типів оцінок.; характеристика
- поточна оцінка;
- контрольна робота;
- домашнє задача;
- тест;
- іспит;
- залік;
- фінальна оцінка;
- проєктна робота.; {| class="wikitable" style="width:100%;"
!; | Студенти по групах, відвідуваність, успішність, розклад, навантаження викладачів |- | Що є собою критичною вимогою?; | компонент обліку навчального закладу |- | Які довідники потрібні?;== Назва задача ==
Документ має змогу містити:
Функції кабінету студента
Події для сповіщень
|- | Назва групи | як ілюстрація: Python-2025-01 або Група А-12 |- | Курс | ключовий курс або програма |- | Викладач | ключовий викладач або куратор |- | Дата початку | Початок навчання |- | Дата завершення | Планове завершення |- | Статус | Набір, активна, завершена, архівна |- | Максимальна кількість студентів | Обмеження по групі |}
!;== Поля аудиторії ==
- хто створив студента;
- хто змінив статус студента;
- хто створив викладача;
- хто створив курс;
- хто створив групу;
- хто додав студента в групу;
- хто створив або змінив заняття;
- хто відмітив відвідуваність;
- хто виставив або змінив оцінку;
- хто сформував документ;
- хто виставив рахунок;
- хто зареєстрував оплату;
- дату й час дії;
- старе та нове значення, якщо це можливо.;
;== ключовий бізнес-процес ==
Довідник «Аудиторії» |
; Роль
Середній балОсобистий кабінет викладача |
|---|