Кадрларды пландаштыруу муктаждыктары жогорку деңгээлде тартылган жана татаал болгон бардык тармактардын медайымдык графигин чогултуу пландаштыруучуларга коюлган тоскоолдуктар боюнча өз алдынча лигада.
Кызматкерлердин өнөкөт жетишсиздиги болгон жана жумасына жети күн 24 саат бою камтуу талап кылынган тармакта медайымдардын расписание шаблондорун алуу өзгөчө кыйын.
Менеджерлер ар кандай көндүмдөр жана квалификацияларга ээ болгон толук эмес жана толук убакыттагы медайымдардын аралашмасы менен иштешет. Жана, бардык практикалык кыйынчылыктардын үстүнө, өзгөчө графиктерди түзүү үчүн дагы бир фактор бар: пациенттерге кам көрүү.
Бул талаптардын баарына жооп берген медайымдардын графиктин шаблонун түзүү оңой эмес, бирок нөөмөт тартибин түзүү процессин жакшыртуу үчүн сиз кыла ала турган кээ бир нерселер бар. Мына ушул жерден башташыңыз керек.
Медайымдарды пландаштыруу маселесин ишке ашыруу
Оорукананын жетекчиси төмөнкү шарттарга ылайык, төрт медайым үчүн үч күндүк расписание иштеп чыгышы керек:
- Ар бир күн ар бири сегиз сааттан үч сменага бөлүнөт.
- Кун сайын ар бир сменага бирден медсестра бекитилип, бир дагы медсестра бир сменада бирден ашык иштебейт.
- Үч күндүк мөөнөттө ар бир медайымга экиден кем эмес сменага бөлүнгөн.
Кийинки бөлүктөрү медайымдын пландаштыруу маселесин чечүү жолун сунуштайт.
1. Китепканаларды импорттоо
Төмөндөгү код керектүү китепкананы импорттойт.
2. маалыматтар
Төмөнкү код бул маселенин үстүндө иштөө үчүн жасалма маалыматтарды түзөт.
3. Моделди түзүү
Төмөнкү код моделди түзөт.
4. Өзгөрмөлөрдү түзүү
Төмөндөгү код көйгөй үчүн өзгөрмөлөрдүн массивин түзөт. Массив медайымдар үчүн сменалык тапшырмаларды аныктайт:
Эгерде s нөөмөт n медайымга d күнүндө бөлүнсө, сменалар[(n, d, s)] = 1, болбосо 0гө барабар.
5. Медайымдарга сменаларды дайындоо
Андан кийин, биз сизге төмөндөгүлөрдү эске алуу менен медайымдарды смендерге кантип бөлүштүрүү керектигин көрсөтөбүз:
- Күн сайын ар бир сменага бирден эле медсестра дайындалат.
- Ар бир медсестра күн сайын бир сменаны аткарат.
Биринчи шарттын кодуна ылайык, ар бир сменага бөлүнгөн медайымдардын суммасы бир.
Бул жерде ар бир медайым күнүнө бир гана смена иштей алат деген код. Ар бир медайымга бөлүнгөн нөөмөттөрдүн жалпы саны бирден (эң көп дегенде) чектелет, анткени медайымдын эс алуу күнү болушу мүмкүн.
6. Сменаларды бирдей бөлүштүрүү
Андан кийин, биз сизге медайымдар арасында нөөмөттөрдү мүмкүн болушунча адилет бөлүштүрүүнү көрсөтөбүз. Төрт медайымдын ар бирине эки сменаны бере алабыз, анткени үч күндүк мөөнөттө тогуз смена бар.
Андан кийин бир нөөмөт калат, аны каалаган медайымга бөлүп берсе болот. Үч күндүк мөөнөттө, төмөнкү код ар бир медайым, жок эле дегенде, эки смена аткарат деп кепилдик берет.
7. Чечүүчүнүн параметрлерин жаңыртуу
Сиз оптималдашпаган моделдеги бардык чечимдерди издөөгө уруксат бере аласыз.
8. Кайра чалууну каттаңыз
Чечүүчүдө, сиз ар бир чечимде чакырыла турган кайра чалууну катташыңыз керек.
9. Чечүүчүнү ишке киргизиңиз
Төмөндөгү код чечүүчүнү иштетет жана биринчи беш натыйжаны көрсөтөт.
10. Акыркы жыйынтыктар
Бул жерде медайымдардын пландоосунун акыркы жыйынтыгы.
жыйынтыктоо
Жумушчу күчүн башкаруудагы эң татаал көйгөйлөрдүн бири медайымдардын иштөө тартиби. Медайымдарды процесстин активдүү оюнчусу катары киргизүү карама-каршы көрүнүшү мүмкүн болсо да, бул чындыгында стрессти азайтып, кичинекей өзгөртүүлөр менен кайра колдонула турган пайдалуу медайымдык күн тартибин түзүүгө жардам берет.
Технология сиздин өнөктөшүңүз экенин жана кызматкерлерди пландаштыруудагы кыйынчылыктар үчүн атайын чечимдер бар экенин унутпаңыз. Сыналган жана чыныгы методдор менен калуу оңой болуп көрүнгөнү менен, алардын натыйжасыздыгы бейтаптар үчүн да, медайымдар үчүн да эң чоң коркунуч туудурат.
Таштап Жооп