View
214
Download
0
Category
Preview:
Citation preview
TETRA valorisatieproject IWT 06353
Realisatie van een raamwerk voor automatische personeelsplanning
Tweede gebruikerscommissie 11-05-2007
RAP
Raamwerk voor Automatische PersoneelsplanningMedewerkers:
Peter DemeesterKoen OvaereGreet Vanden Berghe
Januari 2007 – December 20074 maandelijks vergadering met de
gebruikerscommissiepresentatie van de resultaten
suggesties van de gebruikers
http://ingenieur.kahosl.be/projecten/RAP/
Probleemstelling: ziekenhuis
• Planner moet rekening houden met– Bezettingseisen
– Wettelijke beperkingen
– Voorkeuren
– Afwezigheden/verlof
– …
Ik moet morgen naar de tandarts.
Ik heb nog overuren van de vorige periode.
Probleemstelling ziekenhuis
• Automatisering nodig– Geavanceerde algoritmes
5
Inleiding: voorstelling VakgroepIT
Uitgebreide expertise op het gebied van toegepast onderzoek MultiTr@ns Dingo CoFfTea IWT-innovatieprojecten ...
6
Inleiding: uitgebreide expertise toegepast onderzoek
DINGDINGOO
OCAPOCAPII
COALCOALAA
MultiTr@ns
7
Inleiding: medewerkers RAP
Greet Vanden Berghe project supervisor
Peter Demeester researcher
Koen Ovaere researcher
8
Inleiding: leden gebruikerscommissie
Tinc Saga Consulting Eurosync AZ Sint-Lucas Brabo Bouwbedrijf Dillen
9
Inleiding: doel gebruikerscommissie
De project partners /geïnteresseerden op de hoogte houden moment voor feedback
10
Doel van het project
“De onderzoeksresultaten ivm automatische personeelsplanning voor een breed publiek beschikbaar stellen.”
11
Resultaten vorige projecten
Dingo prototype software componenten
algemeen model voor personeelsplanning algoritmen
onderhandelingsmodellen webservices Rapporten
Rap = valorisatieproject van Dingo
12
Projectplanning
WP1: definitie API voor de planningscomponenten WP2: implementatie API voor planningscomponenten WP3: definitie API voor de onderhandelingscomponent WP4: implementatie onderhandelingscomponent en API WP5: voorbeeldproblemen modelleren Gedurende het volledige jaar:
WP6: Valorisatie WP7: Kennisverspreiding WP8: Projectleiding en coördinatie
Projectplanning
Overzicht technisch gedeelte: planningsmodule
Zoekalgoritme
Datastructuren
XML-interface
<Employee><Id>15</Id><Skills>
<SkillID> 1 </SkillID><SkillID> 3 </SkillID>
</Skills>...
</Employee>
Resultaat
Public Class Employee{
int id;int[] skills;Preference[] prefs;…
}
<EmployeeSchedule><ID>15</ID><Schedule>
<Shift><ShiftID> 425</ShiftID><Date> 01/04/207 </Date>
</Shift>...
</Schedule></EmployeeSchedule>
Overzicht technisch gedeelte: interface
SW-pakket Planningsmodule
Overzicht technisch gedeelte: interface
SW-pakket PLanningsmodule
XML
Persoonlijke verzoekenPersoonlijke verzoeken
<AbsenceRequest><EmployeeId>15</EmployeeId><StartDate>01/02/2007</StartDate><EndDate>04/02/2007</EndDate>...
</AbsenceRequest>
PersoneelsbeschrijvingPersoneelsbeschrijving
<Employee><Id>15</Id><Skills>
<SkillID> 1 </SkillID><SkillID> 3 </SkillID>
</Skills>...
</Employee>
Afgewerkte onderdelen
• XML-Interface
• Eerste versie planningsmodule
• Voorbereidend werk spin-off
18
Toekomstig werk
Testen softwarecomponent Verder verfijnen/aanpassen planningsmodule Verdere kennisverspreiding en valorisatie
19
Toekomstig werk: planning
• Testen software component – Verder verzamelen en analyseren test-data
– Testen van de component op de test-data
– Analyseren test resultaten
– Eventueel veranderingen aanbrengen aan de component
• Verder verfijnen/aanpassen planningsmodule– Verder onderzoek naar mogelijke verbeteringen
– Ontwerpen van nieuwe aanvullende onderdelen (functies, structuren,...) binnen de component
– Implementatie
– Testen
20
Toekomstig werk: planning
• Verdere kennisverspreiding en valorisate– Gebeurt continu tijdens vergaderingen, symposia, technische
meetings,...
21
Vragen ?
Recommended