Усі модулі
Навчання

Групи

Школа продає курси, а веде групи. Цей список показує, скільки груп стартує, на яких рівнях, хто їх веде і де ще є місце для учня, який телефонує саме зараз.

Групи 2
Учнів 21
Занять у серії 0
ГрупаВикладачЗанятьСтан
ANG-A1 dzieci wt/pt 16:30 E. Kołodziej12 Активна
NIEM-B2 dorośli pon/śr 18:00 M. Wróbel9 Активна
авто групи школи · вівторок
Групи

Що робить цей модуль

3
способи завершення серії: заняття, години, дата
200
найдовша серія одним натисканням
500
рядків в одному імпорті з CSV
6
полів, які змінюються на вибраних заняттях

Групу ведуть кілька людей

Склад викладачів - це список, а не одне прізвище: спільну групу ведуть кілька викладачів, а окреме заняття веде одна людина. Хто не входить до складу, відображається як заміна.

Генератор серії занять

Три способи завершення - кількість занять, кількість годин або дата - і окремий час із викладачем для кожного дня тижня. Нова серія замінює заплановані заняття, а проведених не чіпає.

Кількість учнів рахується сама

Кількість учнів визначається їхнім членством у групі, а не введеним числом. Учень може бути в кількох групах одночасно, тож додавання тут створює нове членство, а не переносить учня.

Предмет - це окремий стовпець

Предмет вказано поруч із назвою, тож за ним можна порахувати групи й відфільтрувати Розклад. Написання уніфікується в межах школи, зокрема під час імпорту з CSV.

Архів забирає заняття

Заархівована група зникає з Розкладу разом із заняттями, дошка очищується, а учнів, які залишилися без групи, можна заодно відкріпити - або залишити.

Хто що бачить

Модуль - це дозвіл, а те, які записи можна змінювати, вирішується під час збереження, а не в меню.

РольБачитьЗмінює
ВласникКожну групу в школі, в обох режимах списку: активні й архів.Усе: склад викладачів, склад учнів, серії занять, теги й архівування разом із дошкою.
МетодистТе саме, що власник: усю школу.Те саме, що власник. Керує групами разом із ним.
ВикладачУсі групи школи, разом зі складом викладачів і нотаткою рецепції.Не створює й не редагує груп. Змінює свої заняття й заняття без викладача у своїй групі.
УченьНічого. Немає доступу до цього екрана.Нічого. Свої уроки бачить у власному журналі.

Деталі, про які ніхто не питає на демонстрації

Те, що виявляється лише на третій тиждень роботи з модулем.

Чого цей модуль не робить
  • семестрів чи навчальних періодів - група не має дат курсу, роки змінює лише архів
  • конфліктів аудиторій - аудиторія є просто текстом, тож дві групи можуть потрапити в неї без попередження
  • оплати за навчання чи ставки за урок - гроші рахують Фінанси й Розрахунки
  • списку груп для учня - поки немає способу обмежити його тими, які він відвідує

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

Зі складу, а не з введеного числа: рахуються членства в групі без заархівованих учнів. Стовпець доступний лише для перегляду, експорт CSV його виводить, а імпорт ігнорує - число, від якого залежить вартість уроку, не встановлюють із файлу. Учень може бути в кількох групах одночасно, тож додавання тут створює нове членство, а не переносить учня.

Генератор серії запитує першу дату, дні тижня й один із трьох способів завершення: кількість занять, кількість оплачених годин або дату. Кожен день має ВЛАСНИЙ час і власного викладача, бо понеділок після роботи й четвер раніше - звична справа. Максимум - двісті занять, а вихідні дні школи серія пропускає сама.

Після збереження складу з'являється вікно «Що із заняттями?», але лише тоді, коли в людини, яка виходить, ще є непроведені заняття. Є три варіанти: їх перебирає вказаний член команди, ніхто, або вони залишаються за нею. Проведені заняття недоторканні, а що можна змінити, визначає одна функція бази даних, а не екран, тож число у вікні збігається з тим, що збереже сервер.

У вибраних заняттях можна разом змінити шість речей: викладача, аудиторію, формат, тривалість, час і ДАТУ - її зсувають на однакову кількість днів, зокрема назад, щонайбільше на рік. Дата змінюється зсувом, а не одним значенням, бо «встановити 21.09» зібрало б усю серію в один день, а насправді питання звучить так: «перенесімо понеділки на вівторки». Одне натискання - це один запит і одна транзакція.

Група зникає з робочого списку й з Розкладу разом із заняттями, а її дошка повністю очищується - відновлення групи малюнків не поверне, тому екран перепитує перед кожним архівуванням. Учнів архівують лише за бажанням і лише тих, для кого це була остання активна група. Заняття й журнал залишаються в Подробицях групи, а архів не займає місця в ліміті.

Імпорт приймає до п'ятисот рядків і потрапляє в систему повністю або не потрапляє взагалі, в одній транзакції. Заголовки розпізнаються за польською або технічною назвою, обов'язковий лише один стовпець - назва. Викладача вказують прізвищем, бо файл складає людина в таблиці; API зіставляє його лише за однозначного збігу, а нерозпізнане прізвище не відхиляє файл, а просто зберігається як текст.

Ні. Групи відповідають за час, викладачів і місце занять, а за те, що на них відбулося - тему, присутність, оцінки й домашнє завдання - відповідає Журнал. Той самий час можна також перетягнути мишею в Розкладі, бо це той самий запис.

Пізнайте Cerium зсередини.

14 днів на ваших групах і внесках. Без картки й без зобов'язань.