Необходимо реализовать автоматизированную систему распределения дежурств на сутки для определенных категорий работников. Изначально должны сформировать базу данных сотрудников: фио, дата рождения, должность, когда отпуск. Так вот, нужно написать алгоритм, который распределяет равномерно дежурства для определенного количества сотрудников. Т.е, грубо говоря, у нас 10 сотрудников, и месяц сентябрь (30 дней), следовательно каждый отдежурит 3 суток в месяце,при этом нужно учитывать, чтобы дежурство не выпало на день рождение и отпуск. И ещё такой момент, будем иметь в виду, что для определенных должностей свои дежурства,т.е если всего в базе 30 человек, то это не значит, что каждый сходит по одному дежурству в месяце. На выходе должны сформировать график в экселе: фио, должность и таблица в которой проставленно кто в какой день дежурит.
Желательно на c++, базу можно под access запилить.
Опубликован 19.12.2017 в 00:21 Последнее изменение: 19.12.2017 в 00:31