Қайшылықтарды анықтау және шешу (генерация кезінде)
Omniscol кестені дайындау кезінде және әр қолмен орналастыру сайын қайшылықтарды үздіксіз анықтайды. Диагностика бұғаттайтын қайшылықтарды, орындалмаған шектеулерді және шешім қабылдауды қажет ететін ескертулерді ажыратады, ал бұл маңыздылықты түспен кодтайды — сабақты орналастырған кезде үміткер уақыт аралықтары мен таңдау тізімдерінде және диагностика панеліндегі әр жолда. Автоматты генерация — бөлек есептеу (генерация шектеулер аясында орналастырады немесе сабақты орналастырусыз қалдырады): оның диагностикасы Сәтсіз аяқталған генерацияны диагностикалау бетінде сипатталған.
Диагностика нені тексереді
- Бос еместік (қос брондау) — мұғалім, сынып, топ, оқушы, кабинет немесе ресурс бір-бірімен қабаттасатын екі сабаққа қатыса алмайды, тек нақты модельденген жағдайлар (үйлесімді топтар, сыныпты бөлулер, үлкен кабинеттер) болмаса.
- Қолжетімділік және уақыттық шектеулер — қолжетімсіз деп мәлімделген кезең немесе орындалмаған уақыттық шектеу (мұғалім, сынып, топ, кабинет, курс, алаң), шектеудің басымдығына қарай дәрежеленеді. Белгіленген күндер терезесі әрқашан бұғаттайды.
- Сыйымдылық және жұмыс сағаттары — кабинеттің шектен тыс толуы, ресурстың тым көп данада сұралуы, сәйкес келмейтін кабинет (сыйымдылық, мамандандыру, алаң) немесе мұғалімнің жұмыс сағаттарынан асып кетуі.
- Тордың шамадан тыс толуы — орналастыруға тиіс сабақ сағаттары тордың ашық уақыт аралықтарының санынан асады немесе жақындайды, мұғалім үшін немесе тұтас сынып үшін.
- Орындар және ауысулар — мұғалім немесе сынып үшін екі алаң арасындағы жол уақытының жетіспеуі, немесе бір мезгілде орналастырылған, үйлеспейтін деп мәлімделген екі пән.
- Күнтізбе — қатыспауға (мұғалімнің немесе сыныптың), жабық күнге / каникулға немесе үйлеспейтін іс-шараға қойылған сабақ.
- Модельдеу — үзілген туралау (ортақ сабағы жоқ тураланған топтар), бір сыныпты бөлудің немесе бір туралаудың топтары арасындағы сабақ санының айырмасы, жетіспейтін мұғалім немесе кабинет, не толық емес конфигурация (генерацияға дейін қажет алаң, тор, параметр).
Басқа кестемен қайшылықтар
Кестені басқару модулінде, қайта ұйымдастыру кезінде де, күнтізбелік кестені өңдеу кезінде де, диагностика кестені сол күндерде жарияланған басқа кестелермен және байланысқан есептік жазбалармен де салыстырады: оларды Синхрондау мәзірі белгілейді. Олардың бірінде бос емес мұғалім, сынып немесе кабинет қайшылық тудырады, тіпті ағымдағы кестеде сол сәтте басқа сабақ болмаса да.
Қайшылық мәліметінде басқа кестенің сабағында сынып атынан кейін белгішесі және сол кестенің атауы тұрады. Байланысқан есептік жазбаның сабағында белгішесі және сол есептік жазбаның атауы тұрады. Omniscol бір кестеден екіншісіне өтетін бірдей сыныпты, кабинетті немесе ресурсты сыртқы идентификаторы бойынша, болмаса атауы бойынша таниды: қараңыз бір сыныпты кестелер арасында тану.
Маңыздылық деңгейлері
Бірдей маңыздылық шкаласы — жасыл, сары, қызғылт сары, қызыл — өңдеудің бірнеше жерін бояйды.
Үміткер уақыт аралықтарында, сабақты орналастырған кезде (қараңыз Қолмен орналастыру). Және таңдау тізімдерінің әр нұсқасында: сабаққа мұғалімді, кабинетті, ресурсты, топты немесе қатысушыларды таңдағанда, әр жазбада мақсатты уақыт аралығындағы деңгейіне қарай боялған күнтізбе белгішесі тұрады — нысан бос болса жасыл, бос емес болса қызыл — егжей-тегжейі меңзегенде көрінеді. Тек қызыл қолжетімсіздік (бос емес, жабық кезең) таңдауға кедергі келтіреді; тым кішкентай немесе дұрыс мамандандырылмаған кабинет ескертумен таңдалатын болып қалады.
| Түс | Мағынасы |
|---|---|
| жасыл | қайшылық жоқ — нысан бос (немесе ресурс шегінен төмен) |
| сары | жеңіл, бұғаттамайтын қолайсыздық (орташа басымдықты уақыттық шектеу, толық алмастырылған қатыспау, дұрыс, бірақ үздік емес кабинет) |
| қызғылт сары | қатаң шектеу (жоғары басымдықты уақыттық шектеу, сыйымдылығының 110 %-ына дейін толған кабинет, 110 %-ға дейінгі жұмыс сағаттары, алаңдар арасындағы тым қысқа жол, үйлеспейтін пәндер, жабық күн) |
| қызыл | бұғаттайтын қайшылық (қос брондау, міндетті уақыттық шектеу немесе белгіленген күндер терезесі, сыйымдылығының 110 %-ынан асқан кабинет, жабылмаған қатыспау, үзілген туралау) |
Диагностика панелінде. Тізімделген әр мәселенің деңгейі бар, оны сүзгі қайталайды. Панель қызғылт сары мен сарыны бір «маңызды» деңгейге біріктіреді және бұғаттамайтын ақпарат үшін «кеңес» деңгейін қосады:
| Деңгей | Мағынасы | Сәйкес уақыт аралығының түстері |
|---|---|---|
| қызыл | Бұғаттайтын қайшылық | қызыл |
| сары | Орындалмаған шектеу / Ескерту | қызғылт сары + сары |
| көк | Кеңес / Шектің жақындауы | тордың қысымы, сыныпты бөлулер |
Қайшылықтағы таңдауларды бұғаттау (қатаң шектеулер) опциясы қосулы болғанда, Omniscol қатаң шектеу тудыратын таңдауларға жол бермейді; әйтпесе ескерту көрініп тұрады, администратор шешім қабылдауы үшін.
Шамадан тыс толу және тордың қысымы
Omniscol орналастыруға тиіс сабақ сағаттарын тордың ашық уақыт аралықтарының санымен үнемі салыстырады — әр мұғалім үшін (сынып және алаң бойынша) және әр тұтас сынып үшін. Хабарлама екі мәнді көрсетеді, мысалы «18 сағ / 16 сағ». Толуына қарай үш саты бар:
| Саты | Толу | Түсіндірме |
|---|---|---|
| көк — қысым | тор 90–100 % толған | шектерге жақын арада жетеді; орналастыру қазірдің өзінде қиын |
| қызғылт сары — әлсіз асып кету | 100–110 % (сағаттар > уақыт аралықтары, 110 %-ға дейін) | жарамды кестені құру, ықтимал, мүмкін болмайды |
| қызыл — күшті асып кету | 110 %-дан жоғары | жарамды кестені құру дерлік сөзсіз мүмкін болмайды |
Бұл есептеу кемінде бір алаң бапталған кезде ғана жұмыс істейді және тор 90 %-дан төмен болғанша ештеңе хабарламайды. Ол қажетті сағаттарды қолжетімді уақыт аралықтарымен салыстырады — мұғалімнің жұмыс сағаттарынан асып кетуімен (оқытылған сағаттар мен келісімшарттық сағаттар) шатастырмаңыз: ол сол түстерді бөліседі, бірақ бөлек анықтау болып қалады.
Барлық анықтаулар
| Анықтау | Сүзгі тобы | Деңгей |
|---|---|---|
| Мұғалім, сынып немесе топ бос емес | Қайшылықтар | қызыл |
| Кабинет бос емес | Қайшылықтар | қызыл |
| Үзілген туралау (ортақ сабағы жоқ тураланған топтар) | Қайшылықтар | қызыл (тек кабинет немесе ресурс өзгеше болса — қызғылт сары) |
| Орындалмаған уақыттық шектеу (мұғалім, сынып, топ, кабинет, курс, алаң) | Уақыттық шектеулер | міндетті → қызыл, жоғары → қызғылт сары, орташа → сары (күндер терезесі → әрқашан қызыл) |
| Кабинеттің шектен тыс толуы | Сыйымдылық | сыйымдылықтың 110 %-ына дейін қызғылт сары, одан асса қызыл |
| Ресурстың артық саны | Сыйымдылық | қызғылт сары |
| Сәйкес келмейтін кабинет (сыйымдылық, мамандандыру, алаң) | Сыйымдылық | сары — мәжбүрлеуге болады |
| Мұғалімнің жұмыс сағаттарынан асып кету | Сыйымдылық | 110 %-ға дейін қызғылт сары, одан асса қызыл |
| Тордың шамадан тыс толуы / қысымы | Тордың шамадан тыс толуы | көк → қызғылт сары → қызыл (жоғарыда қараңыз) |
| Алаңдар арасындағы жол уақытының жетіспеуі (мұғалім, сынып) | Қашықтық | қызғылт сары |
| Бір мезгілдегі үйлеспейтін пәндер | Үйлесімділік | қызғылт сары |
| Рұқсат етілген кабинеттердің ішінде бос кабинет жоқ | Жетіспейтін кабинет | сары (ешқайсысы болмаса — қызыл) |
| Жетіспейтін мұғалім (мұғалімі тағайындалмаған курс) | Жетіспейтін мұғалім | сары |
| Жетіспейтін кабинет (қажет кабинетсіз орналастырылған сабақ) | Жетіспейтін кабинет | сары |
| Сыныпты бөлу топтары арасындағы сабақ санының айырмасы | Сыныпты бөлулер | көк (ақпараттық) |
| Тураланған топтар арасындағы сабақ санының айырмасы | Туралаулар | қызыл (бұғаттайтын конфигурация) |
| Өз курсында қатыспаған мұғалім | Қатыспаулар | жабылмаған → қызыл, алмастырылған → сары, ішінара (бірлесіп оқыту) → қызғылт сары |
| Қатыспаған сынып | Қатыспаулар | қызыл |
| Жабық күндегі / каникулдағы сабақ | Күнтізбе | қызғылт сары (кейде қызылға мәжбүрленеді) |
| Толық емес конфигурация (алаң, тор, параметр) | — | генерацияға дейін бұғаттайды |
Ескертуден өту
Панельдің әр жолы басылатын: лупасы тікелей қатысты сабаққа, топқа немесе сыныпқа апарады — қайшылықтың контекстін оқшаулаудың ең жылдам жолы. Топтар қайшылығында (сыныпты бөлу, туралау) белгішесі тек өзара байланысты топтарды қалдырады, бұл шикі диагностика жеткіліксіз болғанда шектеуді көрнекі етеді.
Диагностиканы сүзу
Диагностика сүзгілері батырмасы (ескерту үшбұрышы, панельдің басында) ағымдағы талдауға пайдалы ескертулерді ғана қалдыру үшін мәзір ашады. Сүзгі белсенді болғанша оның белгішесі қызғылт сары болады. Онда мыналар реттеледі:
- Деңгейлер — қызылды (бұғаттайтын), сарыны (маңызды / тексеру керек), көкті (кеңес / шектің жақындауы) көрсету немесе жасыру.
- Нысандар — сыныптар, мұғалімдер, кабинеттер, ресурстар, топтар және күнтізбелік іс-шара түрлері (іс-шаралар, каникул, қатыспаулар).
- Сынып деңгейлері, бөлімше, алаңдар — ауқыммен шектеу. Бөлімше ұйымдастырушылық нысанды бөліп алады (филиал, факультет, бағыт); алаң физикалық орынға қатысты.
- Себептер — анықтаудың әр тобын қосу немесе өшіру: уақыттық шектеулер, қайшылықтар, сыйымдылық, қашықтық, жетіспейтін мұғалім, жетіспейтін кабинет, үйлесімділік, сыныпты бөлулер, туралаулар.
- Кезең (күнтізбелік кесте) — алдағы апталармен немесе айлармен шектеу және өткенді жасыру.
- Әрекет — Қайшылықтағы таңдауларды бұғаттау (қатаң шектеулер) қатаң қайшылық тудыратын орналастыруларға белсенді түрде кедергі келтіреді.
- Бастапқа қалпына келтіру — бәрін қайта көрсету.
Сүзгі қайшылықты шешпейді: ол ағымдағы талдауға көмектеспейтін нәрсені ғана жасырады.
Қайшылықты шешу
Ең жиі кездесетін түзетулер:
- сабақты жылжыту;
- мұғалімді, кабинетті немесе ресурсты ауыстыру;
- тым қатаң шектеуді түзету;
- қателесіп енгізілген қолжетімсіздікті немесе қатыспауды түзету;
- топтарды, сыныпты бөлулерді немесе туралауларды құру немесе түзету;
- үйлесімді кабинетті, сыйымдылықты немесе мамандандыруды қосу;
- генерацияны қайта іске қосу алдында тұрақты қалуға тиіс сабақты бекіту.
Егер генерация толық шешім таппаса, ол ішінара кестені қайтаруы мүмкін: орналастырылмаған сабақтар орналастырылатын сабақтар жапсырмаларының панелінде қалады. Бірінші кезектегі диагностикаларды түзетіп, қалған жағдайларды қайта іске қосыңыз немесе қолмен орналастырыңыз.
Шешім қабылдауды қажет ететін жағдайлар
Кейбір белгілер енгізу қатесіне емес, кәсіби шешімге сәйкес келеді. Мысалдар:
- негізгі кабинеті және қосымша уақыт берілетін оқушыларға арналған кабинеті бар емтихан;
- мекеме қатысушылардың бір бөлігі болмайтынын білгенде, сыйымдылық енгізілген орындардан көп деп мәлімделуі;
- Omniscol-да модельденбеген қосымша кабинет.
Мұндай жағдайларда мүмкін болса жағдайды нақты модельдеген дұрыс: бірнеше кабинет, бейімделген топтар, түзетілген сыйымдылық немесе бөлек іс-шара. Әдейі қалдырылған ескерту командаға белгілі шешім болуы керек, тұрақты шу емес.
Нұсқаулық
- Кестенің диагностикасын ашыңыз.
- Қажет болса, деңгей, бөлімше, алаң, нысан немесе мәселе түрі бойынша сүзіңіз.
- Алдымен бұғаттайтын қайшылықтарды өңдеңіз.
- Қатысты сабақтар мен ресурстарды анықтау үшін мәселенің мәліметін ашыңыз.
- Сабақты, шектеуді немесе модельдеуді түзетіңіз.
- Мәселе жойылғанын тексеру үшін диагностиканы немесе генерацияны қайта іске қосыңыз.