KOMPETENSSYSTEM - Örebro universitet
KOMPETENSSYSTEM - Örebro universitet
KOMPETENSSYSTEM - Örebro universitet
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Kompetenssystem<br />
Figur 4.18: Kommunikation mellan logik och datakällor<br />
För att till exempel komma åt metoder i klassen CUser från en code-behind sida (se avsnitt<br />
3.4) instansieras ett objekt av klassen på följande sätt:<br />
CUser usr = new CUser();<br />
4.2.2 Logik<br />
Här följer en genomgång av de åtta grundklasserna med exempel på funktionalitet.<br />
Kompetensklassen (CCompetence)<br />
Tillhandahåller metoder för kompetensspecifika uppgifter såsom:<br />
• Hantera systemets inlagda kompetenser och dess kategorier.<br />
• Metoder för kompetensinventering, dvs. hantera en anställds kompetenser och<br />
kompetensnivåer.<br />
• Historik över ändringar i kompetensnivåer.<br />
• Hantera den anställdes kompetenslista.<br />
Kompetensmål (CTarget)<br />
Här finns samtliga metoder samlade för att hantera en anställds personliga mål samt mål i<br />
målpoolen. Bland annat:<br />
• Visa, lägg till, ta bort och uppdatera mål.<br />
• Flytta mål från målpoolen.<br />
• Markera mål som uppnåtts.<br />
• Hämta mål där deadline passerats.<br />
Peter Lorenz 37(47)