Қайшылық

Omniscol-дағы қайшылық дегеніміз — екі шектеуді бір мезгілде орындау мүмкін болмайтын жағдай. Мысалдар:

  • мұғалім бір уақыт аралығында екі сабаққа тағайындалған,
  • кабинет бір мезгілде екі сабаққа брондалған,
  • сынып, мұғалім немесе кабинет сол сәтте басқа жарияланған кестенің немесе байланысты есептік жазбаның сабағына бос емес,
  • оқушылар тобы бір мезгілде екі жерде болуы тиіс,
  • сабақ өз пәніне қажетті мамандандыруды сақтамайды,
  • сабақтың жиынтық сыйымдылығы (тағайындалған кабинеттердің қосындысы) топтың құрамынан аз,
  • тураланған топтардың сағат көлемдері әртүрлі болатын туралау.

Нақты уақыт режимінде анықтау

Omniscol қайшылықтарды тек генерация кезінде емес, енгізу барысында анықтайды:

  • сағаттарды бөлу экранының жоғарғы жағындағы қызыл жолақ,
  • қатысты сабақтар мен сыныптардағы белгішесі,
  • басуға болатын қайшылықтар тізімі («лупа» егжей-тегжейге апарады),
  • осы егжей-тегжейде басқа кестеден келген сабақта белгішесі және сол кестенің атауы көрсетіледі (қараңыз: кестелер арасында бір сыныпты тану).

Әдейі жасалған қайшылықтар

Барлық қайшылықты шешудің қажеті жоқ. Кейбіреуі әдейі қалдырылады:

  • емтиханда және қосымша уақыт берілетін кабинетте бір топ (оқушылардың бір тобы әртүрлі жағдайда екі кабинетте болуы тиіс),
  • барлық тіркелгендер келмейтінін білгенде, құрамы кабинет сыйымдылығынан көп болуы.

Сіз қайшылықты қалдыра аласыз; ескерту көрсетіліп тұрады, бірақ жұмысқа кедергі келтірмейді.

Бұғаттайтын қайшылықтар

Кейбір сәйкессіздіктер автоматты генерацияның сәтті аяқталуына жол бермейді:

  • пән мен сағат көлеміне сәйкес келетін кабинеттің болмауы,
  • мұғалімнің қолжетімділігі оның курстарымен толықтай үйлеспейді,
  • құрылымдық тұрғыдан мүмкін емес туралау.

Мұндай қайшылықтар критикалық деп белгіленеді; олар болған кезде Кестені генерациялау батырмасын пайдалануға болмайды.

Сондай-ақ қараңыз