Questa è l'app Linux denominata Volunteer workshift scheduler la cui ultima versione può essere scaricata come vs.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata Volunteer workshift scheduler con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Organizzatore di turni di lavoro volontario
DESCRIZIONE
Il codice scritto in Python trova il miglior programma possibile per i volontari incorporando vincoli e requisiti speciali utilizzando CP-SAT Solver (Constraint Programming - boolean SATisfiability problem Solver).
La versione Java è in sviluppo.
Il problema
Organizzare volontari per un servizio di assistenza telefonica per il periodo di un mese.
Ci sono tre tipi di lavoro che si possono svolgere nello stesso giorno:
Turno di telefono: tutti i giorni.
Turno di chat: lunedì e mercoledì.
Turno dell'osservatore: qualsiasi giorno.
Vincoli:
Proprietà di ogni volontario:
Giorni disponibili.
Funzione: fare telefono, chattare, entrambi o osservare per scopi di formazione.
Numero massimo di turni nel fine settimana.
Se i loro turni devono essere in settimane separate.
Se accolgono osservatori.
Se vogliono lavorare da soli.
Se non possono ancora lavorare da soli.
Elenco delle persone con cui non vogliono lavorare.
Caratteristiche
- Output in formato foglio di calcolo cvs
- Soluzione ottimale, veloce
Pubblico
Utenti finali/Desktop
Interfaccia utente
Riga di comando
Linguaggio di programmazione
Python
Categorie
Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/volunteer-scheduler/. È stato ospitato in OnWorks per essere eseguito online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.