Programa de planilha, PHP Script ou Linux para agendamento de turno de funcionários [fechado]

3

Eu tenho procurado por toda parte por algumas semanas, mas parece que não consigo encontrar nada, então eu venho aqui pedir ajuda. No momento, estou fazendo tudo por meio de uma planilha muito simples do Google Docs.

Eu preciso de um programa baseado em Linux, script baseado em LAMP ou algo que possa funcionar no google docs ou excel. Eu planejo executá-lo em uma máquina virtual.

Aqui estão os detalhes:

  1. Existem 6 funcionários
  2. A semana de trabalho é 24 horas por dia, 7 dias por semana.
  3. O agendamento mudará como a cada 3 meses, portanto, não precisa realmente de nada complexo.
  4. Apenas uma pessoa trabalha de cada vez, pelo que nunca haverá mais do que uma pessoa em qualquer turno.
  5. Não há duração de turno padrão, como não há 9-5 ... apenas gira em torno da disponibilidade de todos.

Eu preciso ser capaz de:

  1. Relacione os dias em que um funcionário não pode trabalhar.
  2. Liste a quantidade mínima de horas que um funcionário pode ter por semana e / ou por dia.
  3. Atribuir aleatoriamente turnos de funcionários com base nos requisitos acima.

Eu não preciso de nada complexo, como não preciso acompanhar os dias de folga, não preciso acompanhar as férias, os funcionários não precisam fazer login no sistema, eu realmente não preciso de nada sobre o empregado no sistema, exceto pelo nome e as informações acima necessárias para atribuir seu turno. No entanto, se qualquer um dos que está incluído no software ou script, então não é nada demais. Eu posso lidar com algo inchado contanto que eu possa fazer o lol acima.

    
por Damainman 27.02.2012 / 10:00

2 respostas

1

Você verificou HRM laranja ? Isso pode ter o que você está procurando. Você deve ser capaz de executá-lo no linux.

Ou tente empscheduler

    
por 27.02.2012 / 10:27
-1

Eu estava procurando por uma solução semelhante, e encontrei o OpenSkedge .. Também vejo que eles continuam trabalhando neste projeto.

aqui é a descrição: O OpenSkedge é uma reinvenção do Employee Scheduler, um aplicativo flexível de agendamento de funcionários projetado para empresas e organizações (como instituições de ensino com trabalhadores estudantes) que exigem agendamento de troca de fluidos.

Aqui está o link: link

    
por 20.10.2017 / 03:05