Добрый день. Перекопал весь форум с похожими темами, но решения моей мега-сложной ) задачки не нашел.
Суть - выйти в плановом графике, на норму работы часов в месяц, с учетом того, что нет строгой привязки водителя к графику. (8,9,10,11 часов), т.е. ежедневно водитель автобуса смещается по расписанию, изменяется его нарядное время. Для того чтобы запланировать с умом всех водителей требуется убить неделю.
Для примера мы имеем:
- 5 автобусов рабочие дни, 3 на выходные
- 10 расписаний - с расшифровкой смен в документе - 5 (№ маршрута) - 1 (номер выхода)-1 (номер смены)
- Время на линии водителя по каждому расписанию
Цель, выявить минимальную потребность в водителях, с учетом отработки максимально близкой к норме часов в месяц и выполнения всех рейсов в день.
Помогите пож-та с какой стороны подойти к задаче, пробовал и подборы и массивы, все мимо. Заранее спасибо
Суть - выйти в плановом графике, на норму работы часов в месяц, с учетом того, что нет строгой привязки водителя к графику. (8,9,10,11 часов), т.е. ежедневно водитель автобуса смещается по расписанию, изменяется его нарядное время. Для того чтобы запланировать с умом всех водителей требуется убить неделю.
Для примера мы имеем:
- 5 автобусов рабочие дни, 3 на выходные
- 10 расписаний - с расшифровкой смен в документе - 5 (№ маршрута) - 1 (номер выхода)-1 (номер смены)
- Время на линии водителя по каждому расписанию
Цель, выявить минимальную потребность в водителях, с учетом отработки максимально близкой к норме часов в месяц и выполнения всех рейсов в день.
Помогите пож-та с какой стороны подойти к задаче, пробовал и подборы и массивы, все мимо. Заранее спасибо