Indholdsfortegnelse for bilag

Størrelse: px
Starte visningen fra side:

Download "Indholdsfortegnelse for bilag"

Transkript

1 Indholdsfortegnelse for bilag 1 Bilag 1 - Projektgrundlag Arbejdsform Møder Konflikter Backup Værktøjer Risici Tidsplan Egentlige Tidsplan: Første udkast til tidsplanen Bilag 2 - Interview med systemvikar Bilag 3- Interview med Consendo Bilag 4 - Interview med AKAZELL Bilag 5 - Use case beskrivelse - Brief Bilag 6 - Prioritering af Use Cases Brugervenlighed Bilag 7 MasterPage: Bilag 8 Edit mode: Bilag 9 Personlige Oplysninger, Trin 1 af 3 i Bliv vikar Bilag 10 - Navigationsdiagram For den offentlige tilgængelige side Når vikar loger sig ind i systemet Når Super bruger loger sig ind i systemet Når Administrator loger sig ind i systemet Bilag 11 - Forstørrelse af fremgangsmåden af opbygningen af interaktiv version Bilag 12 Sekvensdiagrammer Tilføj Ansøger Bilag 13 Sammmensatte data transfer objects Bilag 14 - Domæne model Bilag 15 Transaktioner Isolation

2 Varighed Bilag 16 Skitser af kode eksekvering skitse af Hentside, kode eksekveres skitse af Rediger Side skitse af Slet Side skitse af Hent alle Overskrifter skitse af Tilføj Info skitse af Slet Info skitse af Hent Info skitse af Hent Alle Info skitse af Hent Alle Titler Bilag 17 Udklip af interne links Bilag 18 - DLInfo Bilag Test Bilag 20 - Funktionalitets test: Bilag 21 Brugervenlighedstest Bilag 22 Fejl i opsigelse af medlemskab som ansøger Bilag 23 Fejl når man skrev en tekst med linjeskift Bilag 24 fejlmeddelelse ved udgivelse og Login Bilag 25 MembershipUser CreateUser - transaktioner bliver understøttet Bilag 26 - Eksempel på fremgangsmåden i brugervenligheds test - ud fra 1. iteration: Brugervenligheds krav: Første Koncepttest: Brugervenlighedstest: Anden koncepttest: Anden brugervenlighedstest: Accepttest: Bilag 27 - Notation i klassediagrammer Bilag 28 Klassediagram Bilag 29 - Databasediagram Bilag 30 forandringsanalyse spørgeskema start Bilag 31 forandringsanalyse spørgeskema slut Bilag 32 - samtidighedstest

3 3

4 1 Bilag 1 - Projektgrundlag 1.1 Arbejdsform Vi arbejder fra mandag til fredag. Der forventes at vi har en arbejdsuge på 37 timer. Arbejdet vil primært foregå på skolen hvor vi har fået gruppelokaler til rådighed. Vi har også aftalt at vi må arbejde selvstændigt der hjemme. 8: Møde Normalt arbejde Frokost pause Normalt arbejde 14-nat Selvstændigt forfaldende arbejde 1.2 Møder Vi holder møder om morgen. Her resumerer vi hvor langt vi er nået, hvad der mangler, og hvad der konkret skal laves i dag. Vi vil diskutere projektets fremdrift og holde det op imod vores mål. Vi vil også fremlægge for hinanden hvis vi har lavet noget selvstændigt. 1.3 Konflikter Uoverensstemmelser i gruppen løses i første omgang ved fremlæggelse af de forskellige synspunkter og fakta. Vi vil endvidere ved brug af bøger og andre kilder udpege de relevante dele som er afgørende for en beslutning. Hvis det ikke løser konflikten vil vi inddrage vores vejleder, hvis dette ønskes. 1.4 Backup Vi har besluttet at der dagligt tages backup af programmet, forskellige dokumenter og rapport. Backup bliver af praktiske og sikkerhedsmæssige årsager 2-delt. I vores gruppe lokale har vi en server hvor vi hver dag laver backup med dagens dato, derudover laver vi mindst 2 kopier til vores PC eller USB, så laver vi også en hoved mappe hvor det nyeste nye hele tiden bliver opdateret. 1.5 Værktøjer Visio 2002 Word 2003 Tegninger. Tekstredigering og løbende dokumentskrivning. 4

5 Visual Studio 2005 Microsoft Server 2003 MSSQL Programmering Test af hjemmesiden og backup Til lagring af data 1.6 Risici Hvis opgavestilleren pludselig ikke har tid til os mht. møder og accepttest for hver iteration: I vores indledende møde vil vi prøve at få afdækket de største problemområder og derefter arbejde videre. Hvis pludselig møder skulle ophøre vil vi arbejde videre med projektet og løse problemerne ud fra vores bedste overbevisning og ud fra de informationer vi har fået fra vores første møder. Mht. accepttesten, brugervenlighedstest mm vi bruge andre personer med begrænset pc viden. 1.7 Tidsplan For hver iteration tager vi en review og ser om vi har overholdt tidsplanen. Hvis dette ikke er tilfældet, vil vi prøve at identificere de faktorer der har været med til at forsinke tidsplanen. De faktorer vil vi tage højde for i næste iteration. Det første udkast til tildsplanen blev udarbejdet i løbet af projektetableringen og er siden hen blevet ændret løbene. Nederst ses Det egentlige tidsplan og det første tidsplan vi lavede i starten af projektet. Efter hver iteration tog vi et tilbageblik på tidsplanen, for at tilpasse den og se om vi overholdt den. Først og fremmest kan man se at vi var lidt optimistisk med henblik på 1. iteration. Grunden til at den 1. iteration tog længere tid end forventet, var at opgavestiller, Rikke Merton, var usikker på hvad hendes præcise ønsker var med hensyn til systemet. Det tog også et stykke tid før vi fik at vide hvilken data hun gemte på de enkelte vikarer. Da vi lavede vores første udkast til tidsplanen vidste vi ikke på daværende tidspunkt, hvor usikker opgavestiller var med hensyn til de ønsker og behov der var i virksomheden, hvilket også havde stor indflydelse på tidsplanen. Forskellen fra vores første udkast er også at vi valgte at køre nogle iterationer parallelt, vi delte os op i to mands gruppe, hvor hver gruppe fik ansvaret for en iteration. 5

6 1.8 Egentlige Tidsplan: TIDSPLAN For projekt Labvikar iteration færdig Projektetablering iteration: Ansøgninger/vikar delen iteration færdig og 4. iteration færdig iteration: Vikar delen iteration: CMS delen iteration: Login delen iteration færdig og 7. iteration færdig iteration: distributionsliste delen iteration: Kunde delen iteration: Kontakt delen Hovedopgave afleveres Diverse (Estimering, bla. transaktioner) Samling af rapport, retning mm Retning, udskrift af rapport Første udkast til tidsplanen I starten af projektet lavede vi denne udkast tidsplanen. 6

7 7

8 8

9 2 Bilag 2 - Interview med systemvikar Har i et CMS system? hvem har lavet det? Svar: ja, Hos liferay.com har vi fået vores CMS system men vi samarbejder ikke mere med dem. Vi har fået lov til at videre udvikle CMS systemet hvor vi har haft en intern medarbejder til at videreudvikle og lave designet. Hvilket system bruger i til at holde styr på jeres vikarer, kunder og andre informationer? Svar: Vi har en et AXP system hvor vi kan holde styr på alle vikarer og kunder, de sidste par år er vi vokset voldsomt hvor vi har haft brug for et bedre system, derfor er vi ved at få et nyt system. Vores nye system vil også have styr på lønningerne, der er jo helt bestemte regler for hvor meget fx en lagermedarbejder skal have i timen som virkar, det kan vores system håndtere. Hvem har lavet jeres system? Svar: Altså det nye system som vi er ved at få indført hedder Consendo, du kan gå på for at få yderligere opløsninger. 3 Bilag 3- Interview med Consendo Indeholde standardløsningen en CMS løsning hvor vikar og kunder selv kan registrere sig via hjemmesiden? Svar: Ja, Vikar og Kunder kan selv lave deres CV mm via en hjemmeside, det afhænger af virksomheden og om de ønsker dette. - Kan Vikar og kunder selv tilmelde loge sig ind på web siden og rediger deres oplysninger? Svar: Ja, alt efter hvad virksomheden har behov og ønsker kan de få det. Kan man så sende til flere kunder ud fra en liste? Svar: Ja, der er distributionslister som man selv kan styre og tilføje, fjerne mm vikar og kunder. Hvordan foretages backup? - Hvor tit laver backup? Svar: Der tages daglig backup på vores server. Vha. replikation sikres data yderligere hvor der lavet backup på 2 fysisk adskilte server som holdes synkront, dvs. hvis den ene server røger pga. 9

10 strømsvigt, brand mm vil hjemmesiden stadig køre og virksomheden som har vores produkt vil ikke blive påvirket pga. dette. - Hvad så hvis man kommer til at slette nogle data som man ikke skulle, kan man så ringe til jer og sige at den seneste backup skal ligges ind på systemet? Svar: En eller to gange vil vi gerne lave det ellers så vil fejl der er pga. brugeren ikke være grund til at der liges backup ind på systemet, det vil ofte kun ske i sammenhæng af server, system, pc eller den form for fejl. Kan der opstå problemer hvis 2 eller flere bruger ændre i samme data på samme tidspunkt? Svar: Nej, Vi har sikret og testes at der ikke opstår samtidighedsproblemer. Hvordan foregå selve købet af produktet til implementering af det? Svar: Først og fremmest sender vi en konsulents over til virksomheden for at sikre at virksomhedens ønsker og behov bliver opfyldt via systemet, derefter giver vi en pris for systemet, hvis virksomheden så ønsker systemet sender vi en mand over som sørger for installationen af systemet. Få virksomhedens medarbejder en introduktions forløb eller anden hvis de vælger jeres standardløsning? Svar: Helt sikkert! De får en grund gennemgang af systemet trin for trin og man er altid velkommen til at ringe til os hvis der skulle opstå tvivlsspørgsmål mm. Hvad koster sådan én standardløsning hos jer? Svar: Puhhhha. det kan jeg umiddelbart ikke svare på, det afhænger alt efter hvad virksomhedens behov og ønsker er. - Men kan du give en umiddelbar skøn..der skal bl.a. være mulighed for at man kan vikarer selv kan ansøge om at blive vikar via en web side, medarbejder mm skal have en overblik over dem, rediger mm deres oplysninger, der skal være distributionslister som man selv kan administrere det skal være muligt at sende s til flere vikarer. Svar: Uden at du må hænge mig op på det og helt uforpligtende vil jeg umiddelbar tro ca Vi giver så mulighed for at virksomheden kan betale fx pr. måned. 10

11 4 Bilag 4 - Interview med AKAZELL Findes der moduler til følgende: -CMS system? (Rediger sin hjemmeside mm ) Svar: Ja man kan købe en modul hvor man kan håndtere alle sider via et CMS system -Distributionslister? Kan man købe et modul hvor man håndterer distributionslister? Svar: Ja der er Distributionslister, dvs. lister i vores nuværende standard system så man behøver ikke købe ekstra moduler for at få denne funktionalitet. -Kan man så sende til flere kunder ud fra en liste? Svar: Ja og vores system sender s individuelt, du ved når man sender alle s på én gang vil de højst sandsynligt komme i spam folderes, her bliver de sendt individuelt for at undgå dét. -Er det muligt at man kan bruge fx Outlook til at sende s? Svar: Nej man kan kun sende via vores program. -Kan kunder mm. selv tilmelde sig via web siden og rediger deres oplysninger? Svar: Njaaa Det kan man godt købe ved siden af. -Hvad koster jeres standardløsning? Svar: 299pr md 99pr. bruger også får man jo backup daglig og server i købet. -Hvordan foretages backup? -Hvor tit laver backup? Svar: Der fortages daglig backup og brugerne kan selv lave backup til deres egen harddisk og derefter indsætte deres egen backup hvis de vil. Vi bruger kun vores egen backup hvis der er gået ged i systemet. -Hvad så hvis man kommer til at slette nogle data som man ikke skulle, kan man så ringe til jer og sige at den seneste backup skal ligges ind på systemet? Svar: Nja Det kan man, men så vil det koste noget ekstra for det. Vi kan jo ikke tage backup hver gang en kunde kommer til at slette noget de ikke skulle. -Er det muligt at få individuelle tilpasninger? Svar: Ja -Kan der opstå problemer hvis 2 eller flere bruger ændre i samme data på samme tidspunkt? Svar: Der vil jo aldrig være 2 eller flere bruger der på samme tidspunkt ændrer de samme data. Hvis én bruger går ind i systemet og ændrer opløsningerne og en anden bruger lidt senere ændre noget er der jo ikke problemer. 11

12 -Få virksomhedens medarbejder en introduktions forløb eller anden hvis de vælger jeres standardløsning? Svar: Ja, vi hjælper gerne med at komme godt i gang med vores system. 12

13 5 Bilag 5 - Use case beskrivelse - Brief Usecase navn. Usecase beskrivelse (Brief Brief). Ansøgninger/vikar: Tilføj ansøger En ansøger går ind på hjemmesiden og trykker Bliv vikar, systemet viser et nyt skærmbillede hvor der er indtastnings felter som ansøgeren skal udfylde. Til sidst trykker ansøgeren Send, systemet gemmer ansøgerens informationer. Hent alle ansøgere En super bruger logger sig ind i systemet og trykker på linket Ansøgninger, systemet viser et nyt skærmbillede hvor der er en liste over alle ansøgere. Hent ansøger En super bruger logger sig ind i systemet og trykker på linket Ansøgninger, systemet viser et nyt skærmbillede hvor der er en liste over alle ansøgere. Super brugeren trykker Vis ved den ønskede ansøger, systemet viser nederst alle ansøgerens oplysninger. Godkend ansøger En super bruger logger sig ind i systemet og trykker Ansøgninger, systemet viser et nyt skærmbillede hvor der er en liste over alle ansøgere. Super brugeren trykker på Vis ved den ønskede ansøger og trykker Godkend ansøger. Systemet fjerner den markerede ansøger fra ansøger listen og tilføjer ansøgeren til vikar listen. Slet ansøgning En super bruger logger sig ind i systemet og trykker Ansøgninger, systemet viser et nyt skærmbillede hvor der er en liste over alle ansøgere. Super brugeren trykker på Vis ved den ønskede ansøger og trykker Slet ansøger, systemet sletter ansøgeren. 13

14 Hent alle vikarer Hent vikar En super bruger logger sig ind i systemet og trykker på Vikarer, systemet viser et nyt skærmbillede med alle vikarer. En super bruger logger sig ind i systemet og trykker på Vikarer, systemet viser et nyt skærmbillede med alle vikarer. Super brugeren trykker Vis ved den ønskede vikar, systemet viser et nyt skærmbillede med vikarens oplysninger. Usecase navn. Usecase beskrivelse (Brief Brief). Vikar: Rediger vikaroplysninger (Super bruger rediger) En super bruger logger sig ind i systemet og trykker på linket Vikarer, systemet viser et nyt skærmbillede med alle vikarer. Super brugeren trykker på Vis ud fra den ønskede vikar, systemet viser et nyt skærmbillede med vikarens personlige oplysninger. Super brugeren kan vælge at marker CV eller Øvrige oplysninger. Super brugeren trykker på Rediger, systemet viser et nyt skærmbillede hvor man kan rediger vikarens oplysninger, derefter trykker super brugeren på Opdater, systemet gemmer oplysningerne og viser tidligere skærmbillede. Rediger vikaroplysninger (vikar /ansøger rediger) En vikar eller ansøger logger sig ind i systemet og trykker Mine info, Systemet viser et nyt skærmbillede. Vikar eller ansøgeren trykker på Vis overfor personlig oplysninger, CV eller øvrige oplysninger. Systemet viser et nyt skærmbillede med nuværende oplysninger, vikar eller ansøgeren trykker på Rediger, systemet viser et nyt skærmbillede hvor man kan rediger oplysningerne, derefter trykker vikar eller ansøger på Opdater, systemet gemmer ændringerne og viser tidligere skærmbillede. Slet vikar En super bruger logger sig ind i systemet og trykker på linket Vikarer, systemet viser et nyt skærmbillede med alle vikarer. Super brugeren trykker på Vis ud fra den ønskede vikar, systemet viser et nyt 14

15 skærmbillede med vikarens personlige oplysninger. Super brugeren trykker på Slet vikar, systemet sletter vikaren fra systemet. Find vikarer Registrer opsigelse En super bruger logger sig ind i systemet og trykker på linket Vikarer, systemet viser et nyt skærmbillede med alle vikarer. Super brugeren indtaster vikar nr. eller vikarens navn i et felt og trykker på Søg, systemet viser den fundne vikar. En vikar eller ansøger logger sig ind i systemet og trykker Mine info, Systemet viser et nyt skærmbillede. En vikar eller ansøger trykker på Opsig medlemskab, systemet viser et nyt skærmbillede. Vikar eller ansøgeren trykker på Afmeld mig, systemet registrer opsigelsen. Hent alle opsigelser En super bruger logger sig ind på systemet og trykker Opsigelser, Systemet viser et nyt skærmbillede med en liste over alle vikar og ansøger der ønsker at opsige deres medlemskab. Hvis super brugeren ønsker at slette vikar eller ansøgeren trykkes der på Vis ved den ønskede opsigelse, systemet viser et nyt skærmbillede med vikar eller ansøgerens oplysninger. Super brugeren trykker på Slet vikar, systemet sletter vikar eller ansøgeren. Usecase navn. Usecase beskrivelse (Brief - Brief). CMS delen: Rediger indholdet af web siderne En super bruger logger sig ind i systemet og trykker på Side Design, systemet viser et nyt skærmbillede med nuværende indholdet af Forsiden. Super brugeren marker den side der skal redigeres, hvorpå systemet viser nuværende indhold af den markerede side. Super brugeren rediger indholdet og trykker på Gem hvorpå systemet gemmer ændringerne. Hent interne web links En super bruger logger sig ind i systemet og trykker på Interne Links, 15

16 systemet viser et nyt skærmbillede med alle interne links. Tilføj Intern web link En super bruger logger sig ind i systemet og trykker på Interne Links, systemet viser et nyt skærmbillede med alle interne links. Super brugeren trykker på Tilføj ny, systemet viser et nyt skærmbillede hvor Super brugeren skal indtaste de nødvendige oplysninger. Super brugeren trykker på Gem hvor systemet gemmer det interne link. Rediger Intern web link En super bruger logger sig ind i systemet og trykker på Interne Links, systemet viser et nyt skærmbillede med alle interne links. Super brugeren trykker på Rediger ud fra den ønskede Interne link. Systemet viser et nyt skærmbillede med mulighed for at Super brugeren kan rediger. Derefter trykker super brugeren på Gem, systemet gemmer ændringer og viser forrige skærmbillede. Slet Interne web links Vis eksempel med ændringerne af siderne En super bruger logger sig ind i systemet og trykker på Interne Links, systemet viser et nyt skærmbillede med alle interne links. Super brugeren trykker på Slet ud fra den ønskede Interne link. Systemet sletter den markerede interne link. En super bruger logger sig ind i systemet og trykker på Side Design, systemet viser et nyt skærmbillede med nuværende indholdet af Forsiden. Super brugeren marker den side der skal redigeres, hvorpå systemet viser nuværende indhold af den markerede side. Super brugeren rediger indholdet og trykker på Vis Eksempel hvorpå systemet viser et nyt skærmbillede med de ændringer der er lavet. Rediger Autosvar En super bruger logger sig ind i systemet og trykker på Autosvar, systemet viser et nyt skærmbillede med velkomst en. Super brugeren marker det autosvar der skal redigeres, hvor systemet viser en nyt skærmbillede med autosvar indhold. Super brugeren rediger indholdet og trykker på Gem, hvorpå systemet gemmer ændringerne. 16

17 Usecase navn. Usecase beskrivelse (Brief - Brief). Login delen: Login vikar/superbruger/ Administrator En vikar, superbruger eller administrator trykker på Login, systemet viser et nyt skærmbillede med indtastningsfelter. Vikar, superbruger eller administrator indtaster deres brugernavn og password og trykker på Login, systemet logger vikar, super brugeren eller administrator ind i systemet og viser de links som vedkommende er berettiget til. Hent bruger En administrator logger ind i systemet og trykker på administrer brugere, systemet viser et nyt skærmbillede med alle super brugernes login oplysninger. Administratoren kan vælge at marker Vikar, Super brugere eller administrator, hvorpå systemet vil vise login informationer for disse brugere. Tilføj bruger (super bruger/ administrator) En administrator logger ind i systemet og trykker på administrer brugere, systemet viser et nyt skærmbillede med alle super brugernes login oplysninger. Super brugeren trykker på tilføj Super bruger eller tilføj administrator, systemet viser et nyt skærmbillede med indtastningsfelter. Super brugere udfylder indtastningsfelterne og trykker Tilføj, systemet gemmer oplysningerne og opretter login for brugeren. Rediger bruger ( man kan kun rediger Super bruger og administrator) En administrator logger ind i systemet og trykker på administrer brugere, systemet viser et nyt skærmbillede med alle super brugernes login oplysninger. Administratoren kan vælge at marker Vikar, Super brugere eller administrator, hvorpå systemet vil vise login informationer for disse brugere. Administratoren trykker på Vis for den ønskede super bruger eller administrator, systemet viser et nyt skærmbillede med den markerede persons login oplysninger. Administratoren trykker Rediger, systemet viser et nyt skærmbillede med indtastningsfelter, administratoren trykker Gem, systemet gemmer oplysningerne og vender tilbage til forrige side. 17

18 Slet bruger ( man kan kun slette Super bruger og administrator. Hvis der kun er én administrator kan man ikke slette denne ) En administrator logger ind i systemet og trykker på administrer brugere, systemet viser et nyt skærmbillede med alle super brugernes login oplysninger. Administratoren kan vælge at marker Vikar, Super brugere eller administrator, hvorpå systemet vil vise login informationer for disse brugere. Administratoren trykker Vis for den ønskede super bruger eller administrator, systemet viser et nyt skærmbillede med den markerede persons login oplysninger. Administratoren trykker Slet, systemet sletter personens login og vender tilbage til forrige side. Skift password En vikar logger sig ind i systemet og trykker på Mine Info, systemet viser et nyt skærmbillede. Vikaren trykker på Skift password, systemet viser et nyt skærmbillede med indtastningsfelter. Vikaren indtaster de nødvendige oplysninger og trykker Skift password, systemet gemmer den nye password. Tilsend ny password En bruger trykker på en linket login, systemet viser et nyt skærmbillede med indtastningsfelter, brugeren trykker på linket glemt password?, systemet viser et nyt skærmbillede hvor brugeren skal indtaster sin adresse og trykke Send password, systemet sender et nyt password til brugerens . Usecase navn. Usecase beskrivelse (Brief - Brief). Distributionslister: Hent alle distributionslister En super bruger logger sig ind i systemet og trykker Distributionslister, systemet viser et nyt skærmbillede med alle distributionslister listet. Hent distributionsliste En super bruger logger sig ind i systemet og trykker 18

19 Distributionslister, systemet viser et nyt skærmbillede med alle distributionslister listet. Super bruger trykker på Vis ved den ønskede distributionsliste, systemet viser et nyt skærmbillede med distributionslistens oplysninger. Hent vikarside distributionslister En vikar eller ansøger logger sig ind i systemet og trykker Mine info, systemet viser et nyt skærmbillede. Vikar trykker på Vis ved distributionslister, systemet viser et nyt skærmbillede med alle distributionslister der skal være synlige på vikar siden. Vikaren eller ansøgeren kan vælge de distributionslister de ønsker at tilmelde sig til, ved at marker dem og trykker Opdater, systemet vil derefter tilføje vikaren eller ansøgeren til distributionslisten og vende tilbage til tidligere skærmbillede. Tilføj distributionsliste En super bruger logger sig ind i systemet og trykker Distributionslister, systemet viser et nyt skærmbillede med alle distributionslister listet. Super brugeren trykker på Ny distributionsliste, systemet viser et nyt skærmbillede med et indtastningsfelt og et felt hvor man skal marker om distributionslisten skal være synlig på vikarsiden. Super brugeren trykker derefter på Tilføj, systemet gemmer distributionslisten og vender tilbage til forrige skærmbillede. Rediger distributionsliste En super bruger logger sig ind i systemet og trykker Distributionslister, systemet viser et nyt skærmbillede med alle distributionslister listet. Super brugeren trykker på Vis ved den ønskede distributionsliste, systemet viser et nyt skærmbillede med distributionens oplysninger. Super brugeren trykker på Rediger, systemet viser et nyt skærmbillede med mulighed for at rediger navnet på distributionslisten og tilføje/fjerne Vikar, Ansøger, Kunder og Kontakter fra distributionslisten. Super brugeren trykker på 19

20 Opdater, systemet gemmer ændringerne og vender tilbage til forrige side. Slet distributionsliste Tilføj/fjern vikar til distributionsliste En super bruger logger sig ind i systemet og trykker Distributionslister, systemet viser et nyt skærmbillede med alle distributionslister listet. Super brugeren trykker på Vis ved den ønskede distributionsliste, systemet viser et nyt skærmbillede med distributionens oplysninger. Super brugeren trykker på Slet, systemet sletter distributionslisten og vender tilbage til forrige side. En vikar eller ansøger logger sig ind i systemet og trykker Mine info, systemet viser et nyt skærmbillede. Vikar trykker på Vis ved distributionslister, systemet viser et nyt skærmbillede med alle distributionslister der skal være synlige på vikar siden. Vikaren eller ansøgeren kan vælge de distributionslister de ønsker at tilmelde sig til, ved at markere eller afmærke dem og trykker Opdater, systemet vil derefter tilføje eller fjerne vikaren eller ansøgeren til distributionslisten og vende tilbage til tidligere skærmbillede. Rediger vikar distributionsliste Se Rediger distributionsliste. Super brugeren marker Vikar, systemet viser nederst alle vikarer. Super brugeren trykker på Tilføj eller Fjern ved den ønskede vikar der skal tilføjes eller fjernes fra distributionslisten. Systemet tilføjer eller fjerner vikaren til/fra listerne. Super brugeren trykker derefter på Opdater, systemet gemmer ændringerne og vender tilbage til forrige side. Rediger kunde distributionsliste Rediger kontakt distributionsliste Se Rediger vikar distributionsliste Super brugeren marker kunde i stedet. Se Rediger vikar distributionsliste Super brugeren marker kontakter i stedet. 20

21 Usecase navn. Usecase beskrivelse (Brief - Brief). Send . En super bruger logger sig ind i systemet og trykker på linket , systemet viser et nyt skærmbillede med alle vikarer, ansøger, kunder, kontakter og distributionslister. Super brugeren trykker på Tilføj for de bruger og distributionslister der skal modtage en , systemet tilføjer de bruger og distributionslister nederst i en liste. Super brugeren trykker på Send , systemet åbner Outlook med alle de valgte s i BCC feltet. Usecase navn. Usecase beskrivelse (Brief - Brief). Kontakter: CRUD Kontrakter En super bruger logger sig ind i systemet og trykker på linket Kontrakter, systemet viser et nyt skærmbillede med alle nuværende Kontrakter. Super brugeren kan vælge at tilføje en ny kontrakter ved at trykker på knappen Ny Kontrakter. Super brugeren kan også rediger fremtidige kontrakter ved at trykke på Vis ud fra den markerede kontakt, systemet viser et nyt skærmbillede med knapperne Rediger kontrakt. Super brugeren kan også slette fremtidige kontrakter ved at trykke på Vis ud fra den markerede kontakt, systemet viser et nyt skærmbillede med knappen Slet kontrakt. Usecase navn. Kunder: 21

22 CRUD Kunder Usecase navn. En super bruger logger sig ind i systemet og trykker på linket Kunder, systemet viser et nyt skærmbillede med alle nuværende kunder. Super brugeren kan vælge at tilføje en ny kunde ved at trykker på knappen Ny kunde, super brugeren kan også slette eller rediger kundens oplysninger ved at trykke på Vis ud fra den markerede kunde, systemet viser et nyt skærmbillede med knapperne Rediger og Slet. Usecase beskrivelse (Brief - Brief). Kontakter: CRUD kontakter En super bruger logger sig ind i systemet og trykker på linket Kontakter, systemet viser et nyt skærmbillede med alle nuværende kontakter. Super brugeren kan vælge at tilføje en ny kontakt ved at trykker på knappen Ny kontakt, super brugeren kan også slette eller rediger kontakt oplysninger ved at trykke på Vis ud fra den markerede kontakt, systemet viser et nyt skærmbillede med knapperne Rediger og Slet. Usecase navn. Usecase beskrivelse (Brief - Brief). Statistisk: Vis nærmeste Fødselsdage En super bruger logger sig ind i systemet og trykker admin forside, systemet viser et nyt skærmbillede. Systemet viser de 5 nærmeste vikarer som har fødselsdage i forhold til dags dato i nogle felter. Hvis en eller flere vikarer har fødselsdag inden 5 dage viser systemet vikaren med grøn baggrund i felterne. Besøgende af websiden En super bruger logger sig ind i systemet og trykker statistik, systemet viser nye links under statistik, super brugeren trykker på Besøgende af websiden, systemet viser et nyt skærmbillede hvor man kan se antal af besøgende i det sidste år. Hvor mange gange vikar er udsendt og til En super bruger logger sig ind i systemet og trykker statistik, systemet viser nye links under statistik. Super bruger trykker på vikar, systemet viser et nyt skærmbillede hvor man kan se antal gange vikarer 22

23 hvilken kunde er blevet udsendt og til hvilken kunde. antal afslag fra vikaren En super bruger logger sig ind i systemet og trykker statistik, systemet viser nye links under statistik. Super bruger trykker på vikar, systemet viser et nyt skærmbillede hvor man kan alle vikar og antal af afslag når de har fået et jobtilbud. antal sygedage En super bruger logger sig ind i systemet og trykker statistik, systemet viser nye links under statistik. Super bruger trykker på vikar, systemet viser et nyt skærmbillede hvor man kan se alle vikarer og deres antal af sygedage. 23

24 6 Bilag 6 - Prioritering af Use Cases Prioritering Usecase navn Prioritering Usecase navn 1 Tilføj ansøger 24 Rediger bruger 2 Hent alle ansøgere 25 Tilsend ny password 3 Hent ansøger 26 Skift password 4 Godkend ansøger 27 Hent alle distributionslister 5 Slet ansøger 28 Hent distributionsliste 6 Hent alle vikarer 29 Tilføj distributionsliste 7 Hent vikar 30 Rediger distributionsliste 8 Rediger vikar 31 Slet distributionsliste 9 Slet Vikar 32 Hent vikarside distributionslister 10 Find vikar 33 Tilføj vikar til distributionsliste 11 Registrer opsigelse 34 Fjern vikar fra distributionsliste 12 Hent alle opsigelser 35 Rediger vikar distributionsliste 13 Slet opsigelser 36 Rediger kunde distributionsliste 14 Login vikar/superbruger/ Administrator 37 Rediger kontakt distributionsliste 15 Rediger indholdet af siderne 38 Send 16 Hent interne web links 39 CRUD Kunder 17 Tilfjøj intern web link 40 CRUD kontakter 18 Rediger intern web link 41 Vis nærmeste Fødselsdage 19 Slet Intern web link 42 Hvor mange gange vikar er udsendt og til hvilken kunde 20 Rediger Autosvar 43 antal afslag fra vikaren 24

25 Vis eksempel med ændringerne af siderne 44 antal sygedage fra vikar 21 Hent bruger 45 CRUD Kontrakter 22 Tilføj bruger 46 Besøgende af websiden 23 Slet bruger 25

26 7 Brugervenlighed 7.1 Bilag 7 MasterPage: 7.2 Bilag 8 Edit mode: 26

27 7.3 Bilag 9 Personlige Oplysninger, Trin 1 af 3 i Bliv vikar 27

28 8 Bilag 10 - Navigationsdiagram 8.1 For den offentlige tilgængelige side #1A: Hvis man trykker på Tilføj eller Opdater uden at have tastet noget ind i de nødvendige felter, vil man ikke vende tilbage, men får følgende tegn:! ud for de felter der mangler at blive indtastet. #2A: Hvis man trykker på Tilføj uden at have tastet noget ind i de nødvendige felter, vil man ikke komme til næste trin, men får følgende tegn:! ud for de felter der mangler at blive indtastet. 3A: Ud fra alle sider, undtagen de sider der er markeret med 3A, kan man tilgå følgende sider: - Login - Forside - Vikar - Bliv vikar - trin 1 - Jobopslag - Kunde - Nyheder - Profil - Links - Nyheder Fordi menuen er placeret på Masterpagen og nedarves fra næsten alle brugergrænseflader. De brugergrænseflader der ikke arver fra Masterpagen er sider hvor man Tilføje og Rediger. #4A: Alle disse sider kan indeholde interne links som laves ud fra CMS systemet. #5A: Man kan kun trykke på Rediger hvis man har tilføjet noget. 28

29 Start 4A 4A Vikar Profil Rediger Uddannelse 3A Rediger Erhverserfaringer 3A Tilføj Uddannelse Tilføj anden erfaring 3A Opdater #1A eller Annuller Tilføj #1A eller Annuller Rediger #5A Tilføj Uddannelse Tilføj anden erfaring 3A Tilføj #1A eller Annuller Rediger anden erfaring Rediger #5A Opdater #1A eller Annuller 3A Tilføj Erhverserfaringer 3A Bliv Vikar Trin 1 Rediger #5A Tilføj Erhverserfaringer Tilføj #1A eller Annuller Bliv vikar Næste Trin #2A Gå til trin 1" Bliv Vikar Trin 2 Tilføj Sprogkundskab Gå til trin 3" #2A Gå til trin 2" Tilføj Sprogkundskab 3A Tilføj #1A eller Annuller Rediger #5A Bliv Vikar Trin 3 Send Rediger Sprogkundskab 3A Opdater #1A eller Annuller Tilføj Kursus Tilføj #1A eller Annuller 3A Rediger #5A Opdater #1A eller Annuller Tilføj Kursus Rediger Kursus 3A Vikar Forside 4A Jobopslag Jobopslag 4A Ansøger Registreret 4A Profil Links Kontakt Nyheder Kunde 4A Kunde Links Kontakt Nyheder 4A 4A 4A 29

30 8.2 Når vikar loger sig ind i systemet #1A: Hvis man trykker på Opdater eller Tilføj uden at have tastet noget ind i de nødvendige felter, vil man ikke vende tilbage, men får følgende tegn:! ud for de felter der mangler at blive indtastet. #2A: Hvis man indtaster forkert brugernavn eller password kommer man ikke videre til Mine Info 3A: Ud fra alle sider, undtagen de sider der er markeret med 3A, kan man tilgå følgende sider: - Login/Logout - Forside - Vikar - Bliv vikar - trin 1 - Jobopslag - Kunde - Nyheder - Profil - Links - Nyheder - Mine Info Fordi menuen er placeret på Masterpagen og nedarves fra næsten alle brugergrænseflader. De brugergrænseflader der ikke arver fra Masterpagen er sider hvor man Tilføje og Rediger. #4A: Man skal indtaste nuværende Password og 2 gange det nye password, hvis noget ikke stemmer overens kommer man ikke videre til næste skærmbillede Password ændret #5A: Man kan kun trykke på Rediger hvis man har tilføjet noget. 30

31 Start- Login Slut- Logout Bekræft opsigelse Afmeld mig Annuller OK Rediger personlige oplysninger Rediger Tilbage til oversigt Opdater eller Annuller #1A Mine personlige oplysninger Vis overfor Personlige oplysninger Indtast brugernavn og Login password #2A og Jobopslag Mine Info Færdig Annuller Opsig medlemskab Skift Password 3A Annuller Tilbage til oversigt Vis overfor Distributi onslister Tilføj Sprogkundskab Mine Øvrige oplysninger Vis overfor Øvrige oplysninger Vis overfor CV Tilbage til oversigt 3A Tilføj Sprogkundskab Opdater eller Annuller Tilføj #1A eller Annuller Rediger Opdater eller Annuller #1A Min CV Rediger Sprogkundskab Rediger #5A 3A Rediger Øvrige oplysninger 3A Opdater #1A eller Annuller Rediger Uddannelse 3A Rediger #5A Opdater eller Annuller #1A Rediger CV Rediger Tilføj anden erfaring Rediger #5A Tilføj #1A eller Annuller Tilføj Kursus Opdater #1A eller Annuller Opdater #1A eller Annuller Opdater #1A eller Annuller 3A Rediger Kursus 3A 3A Tilføj Uddannelse Tilføj Erhverserfaringer Opdater #1A eller Annuller Rediger #5A Tilføj Kursus Rediger #5A Tilføj Uddannelse 3A Tilføj Erhverserfaringer 3A Rediger Erhverserfaringer 3A Password ændret Skift Password #4A Skift Password Tilmeld/ afmeld af nyheder Tilføj anden erfaring 3A Rediger anden erfaring 3A 31

32 8.3 Når Super bruger loger sig ind i systemet Start- Login Slut- Logout Login Indtast brugernavn og password og Login #1A Menu Admin Forside Opsigelser Vikar #1A: Hvis man indtaster forkert brugernavn eller password kommer man ikke videre til Admin Info. Når man logger ind som Super bruger eller administrator kan man tilgå menu. OK Godkend ansøger Godkend Ansøger Annuller Slet ansøger OK Annuller Slet ansøger Ansøgninger Vis overfor den ønskede ansøger Vis ansøger Ansøgninger Admin info Vis overfor ansøger Vis overfor opsigelser Opsigelser Vis overfor den ønskede vikar Tilbage til oversigt #2A: I Vikar Info er der brugt faneblade med følgende punkter: -Personlige oplysninger -CV -Øvrige oplysninger -Admin info -Distributionslister Man vælger Rediger under hver enkelte faneblad og kan kun rediger de oplysninger under hver punkt. Vikar Vis overfor den ønskede vikar Vikar info Tilbage til oversigt OK Slet vikar Annuller Rediger #2A Opdater eller Annuller Rediger Vikar Bekræft slet 32

33 Kunde Menu Kunde Kontakter Kontakter Tilføj kunde Ny kunde Tilføj eller Annuller Vis overfor den ønskede kunde Kunde info Tilbage til oversigt OK Annuller Bekræft slet Slet Tilføj eller Annuller Tilføj Kontakt Ny kontakt Vis overfor den ønskede kontakt Tilføj eller Annuller Kontakt info OK Slet Annuller Bekræft slet Rediger #4A Rediger kunde Opdater eller Annuller #4A: I Kunde Info er der brugt faneblade med følgende punkter: -Kunde Info -Distributionsliste Man vælger Rediger under hver enkelte faneblad og kan kun rediger de oplysninger under hver punkt. #3A: I Kontakt Info er der brugt faneblade med følgende punkter: -Kontakt Info -Distributionsliste Man vælger Rediger under hver enkelte faneblad og kan kun rediger de oplysninger under hver punkt. Rediger #3A Rediger kontakt Opdater eller Annuller 33

34 #5A: I har man en dropdownliste hvor man kan vælge mellem følgende: -Vikarer -Ansøger -Kunder -Kontakter -Distributionsliste ( alle de distributionslister man har lavet) Disse bliver vist, alt efter hvad man vælger i dropdownlisten. For hver af disse kan man vælge mellem Tilføj eller Fjerne. Se billedet nedenfor. Menu Vis modtager Vis alle modtager #5A Gå tilbage eller Annuller Send Send Send Distributionslister Ny distributionsliste Tilføj Distributionsliste Distributionsliter Tilføj eller Annuller Tilbage til oversigt Vis overfor den ønskede distributionsliste Distributionsliste info Rediger Gå tilbage eller Opdater Slet Annuller OK Bekræft slet Annuller eller Opdater Rediger distributionsliste Vis ændringer Gå tilbage Vis ændringer distributionsliste 34

35 Menu Autosvar Side Design Interne links Autosvar #7A #7A: I Autosvar kan man i et dropdownliste vælge mellem de forskellige autosvar. Indholdet vil blive vist i samme skærmbillede. Side design Vis eksempel #6A Interne links Tilføj ny Tilføj link Slet Ok eller Annuller Gem eller Annuller Bekræft slet #6A: I Side design kan man i et dropdownliste vælge mellem de forskellige sider. Indholdet vil blive vist i samme skærmbillede. 35

36 8.4 Når Administrator loger sig ind i systemet. Ekstra for administratoren: Tilføj Super bruger Tilføj administrator Ny Super bruger Tilføj eller Annuller Ny administrator Ok Bekræft slet #7A: Man kan kun ikke slette en vikar eller administrator hvis Slet Annuller der kun er én #7A administrator Brugere Vis overfor den ønskede bruger Bruger info #8A Tilbage til oversigt #8A: I Brugere er der en dropdownlist som viser: -Super bruger -Vikar -Administrator På siden Brugere vises de bruger alt efter hvad man marker i dropdownlisten. Opdater eller Annuller Rediger #6A Rediger bruger #6A: Man kan kun rediger Super bruger og Administrator, dvs. man kan ikke rediger i Vikar 36

37 9 Bilag 11 - Forstørrelse af fremgangsmåden af opbygningen af interaktiv version 37

38 SuperUsers/VikarInfo.aspx ØvrigeOplysninger * Kursus -Navn -Beskrivelse -Årstal -Varighed +ToString() 1 +VikarNr +GeografiskØnske +Disponibel +Kursusliste +Kørekortsliste +Sprogkundskaber +ToString() +FromString() 1 * Sprogkundskab -Navn -Tale -Læse -Skrive +ToString() 1 * Kørekort -Navn 38

39 OffentligWebsite/BlivVikarTrin3.aspx Vikarer/RedigerØvrigeOplysninger.aspx SuperUsers/VikarInfo.aspx ØvrigeOplysninger * Kursus -Navn -Beskrivelse -Årstal -Varighed +ToString() 1 +VikarNr +GeografiskØnske +Disponibel +Kursusliste +Kørekortsliste +Sprogkundskaber +ToString() +FromString() 1 * Sprogkundskab -Navn -Tale -Læse -Skrive +ToString() 1 * Kørekort -Navn 39

40 OffentligWebsite/BlivVikarTrin3.aspx Vikarer/RedigerØvrigeOplysninger.aspx SuperUsers/VikarInfo.aspx Skærmbilleder som gør brug af data transfer objektet Sammensat data transfer objekt 1 ØvrigeOplysninger +VikarNr +GeografiskØnske +Disponibel +Kursusliste +Kørekortsliste +Sprogkundskaber 1 +ToString() +FromString() 1 * * * Kursus -Navn -Beskrivelse -Årstal -Varighed +ToString() Sprogkundskab -Navn -Tale -Læse -Skrive +ToString() Kørekort -Navn 40

41 10 Bilag 12 Sekvensdiagrammer Tilføj Ansøger Sekvensdiagram: Tilføj ansøger: Bemærk: Det eneste forskel der er på en vikar og en ansøger er en bolsk attribut på vikar objektet: eransøgninggodkendt. Så en ansøger er i praksis et vikar objekt hvor eransøgninggodkendt = false BlivVikarTrin3.aspx Controller TilføjAnsøger( vikar, cv, øvrigeoplysninger, password) using (connection = Connection): ConnectionManager new SqlConnection(connectionString): connection.open() transaction = connection.begintransaction() try { VikarDBManager TilføjAnsøger(vikar, transaction) vikarnr = FindledigtVikarNr(transaction) cv.vikarnr = vikar.nr CVDBManager TilføjCV(cv, transaction) TilføjAlleLister(cv, transaction) Loop: TilføjUddannelse(uddannelse, transaction) Loop: TilføjErhvervserfaring (erhvervserfaring, transaction) Loop: TilføjAndenErfaring (andenerfaring, transaction) ØvrigeOplysningerDBManager TilføjØvrigeOplysninger (øvrigeoplysninger, transaction) TilføjAlleLister (øvrigeoplysninger, transaction) Loop: TilføjKursus(kursus, transaction) Loop: TilføjKørekort(kørekort, transaction) Loop: TilføjSprogkundskab (sprogkundskab, transaction) Fortsættes på næste side 41

42 Fortsat fra forrige side: BlivVikarTrin3.aspx Controller TilføjAnsøger( vikar, cv, øvrigeoplysninger, password) AdminVikarInfoDBManager TilføjAdminVikarInfo(vikarNr, transaction) brugernavn = vikarnr.tostring() passwordspørgsmål = Hvem er du? passwordsvar = Jeg er + brugernavn = vikar. CreateUser(brugernavn, password, , passwordspørgsmål, passwordsvar, true, null, out status) MedlemskabsManager If (!ValidateUserName) status = MembershipCreateStatus. InvalidUserName; If (!ValidatePassword) status = MembershipCreateStatus. InvalidPassword; If (!ValidatePasswordQuestion) status = MembershipCreateStatus. InvalidPasswordQuestion; If (!ValidatePasswordAnswer) status = MembershipCreateStatus. InvalidPasswordAnswer; If ( Exists( )) status = MembershipCreateStatus. Duplicate ; If (UsernameExists(username)) status = MembershipCreateStatus. DuplicateUsername; else status = MembershipCreateStatus. Success RolleManager AddUserToRole(brugernavn, Vikar, transaction) } transaction.commit(); catch { transaction.rollback(); } 42

43 11 Bilag 13 Sammmensatte data transfer objects Sammensatte data transfer objects Indhold af skærmbilleder afgør data transfer objekternes sammensætning: OffentligWebsite/BlivVikarTrin3.aspx Vikarer/RedigerØvrigeOplysninger.aspx SuperUsers/VikarInfo.aspx Sammensat data transfer objekt 1 ØvrigeOplysninger +VikarNr +GeografiskØnske +Disponibel +Kursusliste +Kørekortsliste +Sprogkundskaber +ToString() +FromString() 1 1 * * * Kursus -Navn -Beskrivelse -Årstal -Varighed +ToString() Sprogkundskab -Navn -Tale -Læse -Skrive +ToString() Kørekort -Navn 43

44 12 Bilag 14 - Domæne model Domæne model Forretningsdelen -Bcc Indeholder 1 * Distributionsliste -Nr -Emne -Synlig på vikarsiden 1 1 * Indeholder Indeholder Ansøger Kunde Vikar Kontakt * -Nr -Fornavn -Efternavn -Adresse -Postnummer -By -Område -Land -Telefon privat -Telefon mobil -Køn -Fødselsdato - -Kontaktes bedst -Nationalitet -Civilstatus -Oprettelsesdato -Ønskes opsagt -Nr -Firmanavn -Adresse -Postnummer -By -Område -Land -Kontaktperson -Telefon firma -Telefon mobil - -Beskrivelse -Oprettelsesdato -Nr -Fornavn -Efternavn -Adresse -Postnummer -By -Område -Land -Telefon privat -Telefon mobil -Køn -Fødselsdato - -Kontaktes bedst -Nationalitet -Civilstatus -Oprettelsesdato -Ønskes opsagt -Nr -Navn -Adresse -Postnummer -By -Område -Land -Telefon privat -Telefon mobil Har 1 1 Øvrige oplysninger -Geografisk ønske -Disponibel CV -Titel -Levnedsbeskrivelse -Interesser -Arbejdssituation 1 1 * Indeholder * Indeholder Sprogkundskab Kursus Kørekort Uddannelse Erhvervserfaring Anden erfaring -Navn -Tale -Læse -Skrive -Navn -Beskrivelse -Årstal -Varighed -Navn -Navn -Fra -Til -Arbejdsgiver -Stilling -Arbejdsopgaver -Fra -Til -Organisation -Titel -Arbejdsopgaver -Fra -Til 44

45 13 Bilag 15 Transaktioner Isolation 1 Der opstår forskellige problemer, hvis forskellige programmer, der bruger den samme database, kan se hinandens ændringer inden de er helt gennemførte. Løsningen er, at isolere de enkelte databasetransaktioner fra hinanden. En høj grad af isolation sikrer, at data hænger rigtigt sammen, men begrænser også parallelle opdateringer, hvilket kan give lange afviklingstider for de opdaterende programmer. De mest gængse niveauer af isolation er fra det laveste til det højeste: Læs ikke gennemførte (read uncommitted): Ingen isolation. Et program kan læse data, som måske bliver tilbageført eller overskrevet senere. Læs gennemførte (read committed): Et program kan kun læse data, der er skrevet endeligt til databasen. Det er muligt, at de læste data ændres fra anden side inden transaktionen er slut. Gentagelige læsninger: Et program kan læse de samme data flere gange og få det samme resultat inden for den aktuelle transaktion. Serialisering: Ud over gentagelige læsninger er mulige, sikres det, at en transaktion ikke har kunnet læse data, der er slettet eller ændret inden transaktionen er gennemført. Data, der er tilføjet fra en anden transaktion kan heller ikke ses. I mange tilfælde er niveauet "læs gennemførte" tilstrækkeligt Varighed 1 For at sikre, at data opbevares i databasen så længe, det er nødvendigt, er sikkerhedskopiering en nødvendighed. Det er i den sammenhæng vigtigt, at data hænger rigtigt sammen (er konsistente) inden backup foretages. Løsningen er, at etablere et kontrolpunkt (checkpoint). Etablering af et kontrolpunkt kan ske på denne måde: 1. Der lukkes af for nye transaktioner 2. Transaktioner, der er igang gennemføres 3. Det sikres, at alle data er skrevet til disk 4. Det markeres i databasens log, at der er lavet et kontrolpunkt 5. Der laves backup og eventuelt anden vedligeholdelse 6. Transaktionsloggen tømmes 7. Der åbnes for transaktioner igen Nogle databasesystemer kan sætte transaktioner i kø under oprettelse af et kontrolpunkt

46 14 Bilag 16 Skitser af kode eksekvering 14.1 skitse af Hentside, kode eksekveres Forside CMSController CMSDBManager ConnectionManager HentSide("Forside") HentSide("Forside") Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) CommandType = Stored Procedure CommandText = CMSHentSide Command.Parameters.Add(@Side = Forside) Lock(Instans) Try Connection.Open() DataReader = Command.ExecuteReader Kør Stored Procedure Loop DataReader.Read Tekst = datareader[ Tekst ] Stored Procedure Finally datareader.close Connection.Close Return Tekst Return Tekst 46

47 14.2 skitse af Rediger Side Kode eksekveres AdministrerSider CMSController CMSDBManager ConnectionManager RedigerSide(side, tekst) RedigerSide(side, tekst) Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) CommandType = Stored Procedure CommandText = CMS_RedigerSide Command.Parameters.Add(@Side = Forside) Command.Parameters.Add(@Tekst = Tekst) Lock(Instans) Try Connection.Open() Command.ExecuteQuery Kør Stored Procedure Finally Connection.Close Stored skitse af Slet Side kode eksekveres 47

48 AdministrerSider CMSController CMSDBManager ConnectionManager SletSide(side) SletSide(side) Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) CommandType = Stored Procedure CommandText = CMSSletSide Command.Parameters.Add(@Side = Forside) Lock(Instans) Try Connection.Open() Command.ExecuteQuery Kør Stored Procedure Finally Connection.Close Stored Procedure 48

49 14.4 skitse af Hent alle Overskrifter AdministrerSider CMSController CMSDBManager ConnectionManager HentAlleOverskriter() HentAlleOverskriter() Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) List<string> Overskrifter = new List<string>() CommandType = Stored Procedure CommandText = CMS_HentAlleOverskrifter Lock(Instans) Try Connection.Open() DataReader = Command.ExecuteReader Kør Stored Procedure Loop DataReader.Read Overskrifter.add(dataReader.GetString(0)) Stored Procedure CMS_HentAlleOverskrifter Finally datareader.close Connection.Close Return Overskrifter Return Overskrifter 49

50 14.5 skitse af Tilføj Info AdministrerIndhold CMSController CMSDBManager ConnectionManager TilføjInfo(titel, tekst) TilføjInfo(titel, tekst) Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) CommandType = Stored Procedure CommandText = SideInfo_TilføjInfo Command.Parameters.Add(@Titel =titel) Command.Parameters.Add(@Tekst = Tekst) Lock(Instans) Try Connection.Open() Command.ExecuteQuery Kør Stored Procedure Finally Connection.Close Stored skitse af Slet Info AdministrerInterneLinks CMSController CMSDBManager ConnectionManager SletInfo(nr) SletInfo(nr) Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) CommandType = Stored Procedure CommandText = SideInfo_SletInfo Command.Parameters.Add(@Nr = nr) Lock(Instans) Try Connection.Open() Command.ExecuteQuery Kør Stored Procedure Finally Connection.Close Stored Procedure 50

51 14.7 skitse af Hent Info Indhold CMSController CMSDBManager ConnectionManager HentInfo(nr) HentInfo(nr) Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) CommandType = Stored Procedure CommandText = SideInfo_HentInfo Command.Parameters.Add(@Nr = nr) Lock(Instans) Try Connection.Open() DataReader = Command.ExecuteReader Kør Stored Procedure Loop DataReader.Read Tekst = datareader[ Tekst ] Stored Procedure Finally datareader.close Connection.Close Return Tekst Return Tekst 51

52 14.8 skitse af Hent Alle Info AdministrerInterneLinks CMSController CMSDBManager ConnectionManager HentAlleInfo() HentAlleInfo() Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) List<Info> infoliste = new List<Info>() CommandType = Stored Procedure CommandText = SideInfo_HentAlleInfo Lock(Instans) Try Connection.Open() DataReader = Command.ExecuteReader Kør Stored Procedure DataReader.Read Loop Info info = new Info(); info.nr = datareader[ Nr ].ToString() info.nr = datareader[ Titel ].ToString() info.nr = datareader[ Tekst ].ToString() infoliste.add(info) Stored Procedure SideInfo_HentAlleInfo Finally datareader.close Connection.Close Return infoliste Return infoliste 52

53 14.9 skitse af Hent Alle Titler AdministrerSider CMSController CMSDBManager ConnectionManager HentAlleTitler() HentAlleTitler() Connection = ConnectionManager.Instans.Connection New SqlConnection(Connectionstring) List<Info> infoliste = new List<Info>() CommandType = Stored Procedure CommandText = SideInfo_HentAlleTitler Lock(Instans) Try Connection.Open() DataReader = Command.ExecuteReader Kør Stored Procedure DataReader.Read Loop Info info = new Info() Inf.nr = datareader[ nr ].ToString() Inf.titel = datareader[ titel ].ToString() Infoliste.add(info) Stored Procedure SideInfo_HentAlleTitler Finally datareader.close Connection.Close Return infoliste Return infoliste 53

54 15 Bilag 17 Udklip af interne links 16 Bilag 18 - DLInfo 54

55 17 Bilag Test Bilag 20 - Funktionalitets test: Følgende funktionalitets test blev udført fra vores test server. Alle felter hvor vi for forventede en fejlmeddelelse blev testet enkeltvis. Godkend: Ved nogle funktioner har vi valgt at tilføje en popup vindue hvor man fx skal bekræfte en sletning ved at trykke på OK : Følgende betegnelser bruges i beskrivelse: Godkendes = Man trykker på OK. Godkendes ikke = Man trykker på Annuller. 55

56 Beskrivelse 1.Iteration: Forventet resultat: Resultat: Bliv vikar delen: Personlige oplysninger, Trin 1 udfyldes med alle nødvendige oplysninger Personlige oplysninger, Trin 1 udfyldes uden alle nødvendige oplysninger Personlige oplysninger, Trin 1 udfyldes med invalide tegn CV, Trin 2 udfyldes med alle nødvendige oplysninger CV, Trin 2 udfyldes uden alle nødvendige oplysninger CV, Trin 2, udfyldes med invalide tegn Øvrige oplysninger, Trin 3 udfyldes med alle nødvendige oplysninger Øvrige oplysninger, Trin 3 udfyldes uden alle nødvendige oplysninger Øvrige oplysninger, Trin 3 udfyldes med invalide tegn Bladre tilbage i trin: Trin 2 til Trin 1 Alle indtastede felter bliver gemt i cookies når man trykker på Gå til trin 2 Fejlmeddelelse når man trykker på Gå til trin 2 Fejlmeddelelse Alle indtastede felter bliver gemt i cookies når man trykker på Gå til trin 3 Fejlmeddelelse når man trykker på Gå til trin 3 Fejlmeddelelse Personlige oplysninger, CV og øvrige oplysninger bliver gemt i databasen når man trykker Send. Ansøgeren modtager en velkomst med login info. Fejlmeddelelse når man trykker på Send Fejlmeddelelse Alle indtastede felter i trin 1 udfyldes 56

57 Beskrivelse 1.Iteration: (Fortsat) Bladre tilbage i trin: Trin 3 til Trin 2 Tilføj uddannelse udfyldes med alle nødvendige oplysninger Tilføj uddannelse udfyldes uden alle nødvendige oplysninger Tilføj uddannelse udfyldes med invalide tegn Rediger uddannelse udfyldes med alle nødvendige oplysninger Rediger uddannelse udfyldes uden alle nødvendige oplysninger Rediger uddannelse udfyldes med invalide tegn Forventet resultat: (Fortsat) Alle indtastede felter i trin 2 udfyldes Alle indtastede felter vises Fejlmeddelelse Fejlmeddelelse Alle indtastede felter vises Fejlmeddelelse Fejlmeddelelse Resultat: (Fortsat) Fejl. I de felter hvor man gør brug af linjeskift opstod der fejl ved indlæsningen af linje skiftet. Se mere i Bilag XX. Slet uddannelse Alle oplysninger slettes fra felterne 57

58 Beskrivelse Forventet resultat: Resultat: (Fortsat) 1.Iteration: (Fortsat) (Fortsat) Tilføj Alle indtastede felter vises erhvervserfaringer udfyldes med alle nødvendige oplysninger Tilføj Fejlmeddelelse erhvervserfaringer udfyldes uden alle nødvendige oplysninger Tilføj Fejlmeddelelse erhvervserfaringer udfyldes med invalide tegn Rediger Alle felter bliver redigeret og vises erhvervserfaringer udfyldes med alle nødvendige oplysninger Rediger Fejlmeddelelse erhvervserfaringer udfyldes uden alle nødvendige oplysninger Rediger Fejlmeddelelse erhvervserfaringer udfyldes med invalide tegn Slet erhvervserfaringer Alle oplysninger slettes fra felterne Tilføj Anden Erfaring udfyldes med alle nødvendige oplysninger Tilføj Anden Erfaring udfyldes uden alle nødvendige oplysninger Beskrivelse 1.Iteration: (Fortsat) Alle indtastede felter vises Fejlmeddelelse Forventet resultat: (Fortsat) Resultat: (Fortsat) 58

59 Tilføj Anden Erfaring udfyldes med invalide tegn Rediger Anden Erfaring udfyldes med alle nødvendige oplysninger Rediger Anden Erfaring udfyldes uden alle nødvendige oplysninger Rediger Anden Erfaring udfyldes med invalide tegn Fejlmeddelelse Alle felter bliver redigeret og vises Fejlmeddelelse Fejlmeddelelse Slet Anden Erfaring Alle oplysninger slettes fra felterne Tilføj Sprogkundskaber udfyldes med alle nødvendige oplysninger Tilføj Sprogkundskaber udfyldes uden alle nødvendige oplysninger Tilføj Sprogkundskaber udfyldes med invalide tegn Rediger Sprogkundskaber udfyldes med alle nødvendige oplysninger Beskrivelse 1.Iteration: (Fortsat) Alle indtastede felter vises Fejlmeddelelse Fejlmeddelelse Alle felter bliver redigeret og vises Forventet resultat: (Fortsat) Resultat: (Fortsat) 59

60 Rediger Sprogkundskaber udfyldes uden alle nødvendige oplysninger Rediger Sprogkundskaber udfyldes med invalide tegn Fejlmeddelelse Fejlmeddelelse Slet Sprogkundskaber Alle oplysninger slettes fra felterne Tilføj Kursus udfyldes med alle nødvendige oplysninger Tilføj Kursus udfyldes uden alle nødvendige oplysninger Alle indtastede felter vises Fejlmeddelelse Tilføj Kursus Fejlmeddelelse udfyldes med invalide tegn Rediger Kursus Alle felter bliver redigeret og vises udfyldes med alle nødvendige oplysninger Rediger Kursus Fejlmeddelelse udfyldes uden alle nødvendige oplysninger Rediger Kursus Fejlmeddelelse udfyldes med invalide tegn Slet Kursus Alle oplysninger slettes fra felterne Beskrivelse 2.Iteration: Ansøgningsdelen: Forventet resultat: Resultat: 60

61 Opret Ansøgning Personlige oplysninger, CV og øvrige oplysninger bliver gemt i databasen. Ansøgeren modtager en velkomst med login info. Vis ansøgninger Alle valgte oplysninger udfyldes i felter. Vis opsigelser Alle valgte oplysninger udfyldes i felter. Opsig medlemskab som ansøger (Godkendes) Opsig medlemskab som ansøger (Godkendes ikke) Slet Ansøgning (Godkendes) Slet Ansøgning (Godkendes ikke) Godkend ansøgning (Godkendes) Godkend ansøgning (Godkendes ikke) Vikar delen: Opsig medlemskab som vikar (Godkendes) Opsig medlemskab som vikar (Godkendes ikke) Slet Vikar (Godkendes) Ansøgeren bliver fjernet fra ansøger feltet og tilføjet til feltet over opsigelser. SuperUser ser opsigelsen i administrations panel (Vis opsigelser). Ingen ændringer. Personlige oplysninger, CV, øvrige oplysninger og login slettes fra databasen. Ingen ændringer. Ansøgeren fjernes fra feltet over ansøger og tilføjes til feltet over vikar. Ingen ændringer. Vikar bliver fjernet fra vikar feltet og tilføjet til feltet over opsigelser. SuperUser ser opsigelsen i administrations panel (Vis opsigelser). Ingen ændringer. Personlige oplysninger, CV, øvrige oplysninger og login slettes fra databasen. Fejl, ansøgeren blev ikke fjernet fra ansøger listen Se bilag XX. Beskrivelse 2.Iteration: (Fortsat) Slet Vikar (Godkendes ikke) Forventet resultat: (Fortsat) Ingen ændringer. Resultat: (Fortsat) 61

62 Slet opsigelser (Godkendes) Slet opsigelser (Godkendes ikke) Personlige oplysninger, CV, øvrige oplysninger og login slettes fra databasen. Ingen ændringer. Login delen: Login vikar Ser et ekstra link i menuen. Login SuperUser Ser administrations panelet. Login Administrator Ser administrations panelet. Login Med invalid brugernavn og/eller password Fejlmeddelelse CMS delen: Rediger indholdet af Rettelserne bliver gemt i databasen. siderne Opret interne Links Interne Links bliver gemt i databasen. Tilføj interne Links på Linkene peger på de rigtige sider siderne Slet interne Links Interne Links bliver slettet i databasen Vis eksempel med Rettelserne af siden bliver vist i en side eksempel ændringerne af siderne Beskrivelse 3.Iteration: Forventet resultat: Resultat: 62

63 Vikar rediger: Rediger vikaroplysninger udfyldes med alle nødvendige oplysninger Rediger vikaroplysninger udfyldes uden alle nødvendige oplysninger Rediger vikaroplysninger udfyldes med invalide tegn Rettelserne bliver gemt i databasen. Fejlmeddelelse Fejlmeddelelse SuperUser og administrator: Rediger vikaroplysninger udfyldes med alle nødvendige oplysninger Rediger vikaroplysninger udfyldes uden alle nødvendige oplysninger Rediger vikaroplysninger udfyldes med invalide tegn Rettelserne bliver gemt i databasen. Fejlmeddelelse Fejlmeddelelse Søg vikar på vikar nr. Søg vikar på vikar fornavn Resultat af søgningen udfyldes i nogle felter Resultat af søgningen udfyldes i nogle felter Beskrivelse 3.Iteration: (Fortsat) Forventet resultat: (Fortsat) Resultat: (Fortsat) 63

64 Login delen: Opret Login for SuperUser Opret Login for administrator Slet Login for SuperUser Slet Login for administrator Rediger Login for Super User Rediger Login for administrator Login oplysninger for SuperUser bliver gemt i databasen Login oplysninger for Administrator bliver gemt i databasen Login oplysninger for SuperUser bliver slettet i databasen Hvis der eksisterer flere end én administrator bliver Login oplysninger slettet i databasen. Hvis der kun eksisterer én administrator vil systemet ikke synliggøre Slet knappen. Rettelserne bliver gemt i databasen. Rettelserne bliver gemt i databasen. CMS delen: Rediger Autosvar Rettelserne bliver gemt i databasen. Beskrivelse Forventet resultat: Resultat: 64

65 4.Iteration: Kunder: Opret Kunder udfyldes med alle nødvendige oplysninger Opret Kunder udfyldes uden alle nødvendige oplysninger Opret Kunder udfyldes med invalide tegn Rediger Kunder udfyldes med alle nødvendige oplysninger Rediger Kunder udfyldes uden alle nødvendige oplysninger Rediger Kunder udfyldes med invalide tegn Kundens oplysninger bliver gemt i databasen. Fejlmeddelelse Fejlmeddelelse Rettelserne bliver gemt i databasen. Fejlmeddelelse Fejlmeddelelse Kontakter: Opret kontakter Kontakt oplysninger bliver gemt i databasen. udfyldes med alle nødvendige oplysninger Opret kontakter Fejlmeddelelse udfyldes uden alle nødvendige oplysninger Opret kontakter Fejlmeddelelse udfyldes med invalide tegn Rediger kontakter Rettelserne bliver gemt i databasen. udfyldes med alle nødvendige oplysninger Beskrivelse Forventet resultat: Resultat: 65

66 4.Iteration: ( fortsat) Rediger kontakter udfyldes uden alle nødvendige oplysninger Rediger kontakter udfyldes med invalide tegn ( fortsat) ( fortsat) Fejlmeddelelse Fejlmeddelelse Distributionslister: Ikke synlig på vikar siden: Opret distributionslister udfyldes med alle nødvendige oplysninger Opret distributionslister udfyldes uden alle nødvendige oplysninger Opret distributionslister udfyldes med invalide tegn Rediger distributionsliste navnet udfyldes med alle nødvendige oplysninger Rediger distributionsliste navnet udfyldes uden alle nødvendige oplysninger Distributionslistens oplysninger bliver gemt i databasen og er ikke synlig på vikar siden. Fejlmeddelelse Fejlmeddelelse Rettelserne bliver gemt i databasen. Fejlmeddelelse Beskrivelse Forventet resultat: Resultat: 66

67 4.Iteration: ( fortsat) Rediger distributionsliste navnet udfyldes med invalide tegn Tilføj Vikar, Ansøger, Kunder, Kontakter til distributionslister Fjern Vikar, Ansøger, Kunder, Kontakter til distributionslister Vis Ændringer i distributionslister når man tilføjer og fjerner Vikar, Ansøger, Kunder, Kontakter. ( fortsat) ( fortsat) Fejlmeddelelse De valgte Vikar, Ansøger, Kunder og Kontakter bliver tilføjet til den valgte distributionsliste og gemt i databasen De valgte Vikar, Ansøger, Kunder og Kontakter bliver fjernet fra den valgte distributionsliste og rettelserne gemt i databasen De valgte Vikar, Ansøger, Kunder og Kontakter fjernes fra felterne. Synlig på vikar siden: Opret distributionslister udfyldes med alle nødvendige oplysninger Opret distributionslister udfyldes uden alle nødvendige oplysninger Opret distributionslister udfyldes med invalide tegn Rediger distributionsliste navnet udfyldes med alle nødvendige oplysninger Beskrivelse 4.Iteration: Distributionslistens oplysninger bliver gemt i databasen og er synlig på vikar siden. Fejlmeddelelse Fejlmeddelelse Rettelserne bliver gemt i databasen. Forventet resultat: ( fortsat) Resultat: ( fortsat) 67

68 ( fortsat) Rediger distributionsliste navnet udfyldes uden alle nødvendige oplysninger Rediger distributionsliste navnet udfyldes med invalide tegn Tilføj Vikar, Ansøger, Kunder, Kontakter til distributionslister Fjern Vikar, Ansøger, Kunder, Kontakter til distributionslister Vis Ændringer i distributionslister når man tilføjer og fjerner Vikar, Ansøger, Kunder, Kontakter. Vis nærmeste Fødselsdage Send Fejlmeddelelse Fejlmeddelelse De valgte Vikar, Ansøger, Kunder og Kontakter bliver tilføjet til den valgte distributionsliste og gemt i databasen De valgte Vikar, Ansøger, Kunder og Kontakter bliver fjernet fra den valgte distributionsliste og rettelserne gemt i databasen De valgte Vikar, Ansøger, Kunder og Kontakter fjernes fra felterne. De 5 nærmeste vikarer som har fødselsdage i forhold til dags dato bliver vist i felterne. Hvis en eller flere vikarer har fødselsdag inden 5 dage bliver vikaren markeret med grøn baggrund i felterne. De valgte bruger der skal have en tilsendt kommer i BCC feltet i Outlook og vil modtage en hver især. 68

69 17.2 Bilag 21 Brugervenlighedstest Iteration 1 Brugervenlighedstesten blev udført med Rikke Merton ( Opgavestilleren ) og Winnie Bro ( ansat hos Labvikar som står for den daglige betjening af vikarer. I de følgende ses screenshots af den brugergrænseflade brugerne udførte testen på. Vi har valgt at illustrere de kritiske situationer med tal og 2 forskellige farver. Rød = hvor funktioner gav problemer. Blå = hvor brugeren undrede sig over nogle ting eller var utilfreds med noget. Efter brugervenlighedstesten fremlagde vi nogle løsningsforslag der kunne afhjælpe de kritiske situationer. For hver problemfelt beskrives de løsninger vi blev enige om at implementere. 69

70 Screenshot af side 1 70

71 *1) Brugeren undrede sig over hvor mellemnavn skulle stå Løsning: i feltet Fornavn* skal der stå Fornavn og mellemnavn * *2) Brugeren var i tvivl om man måtte skrive Odense M eller om man bare skulle skrive Odense Løsning: Lave et eksempel ved siden af textboxen *3) Brugeren var i tvivl hvad Område betyd om det var et bynavn eller andet. Først senere opdagede brugeren eksemplet. Løsning: gør eksemplerne mere tydelige. *4) Beskrivelse af funktionen: Når man trykker på textboxen i Fødselsdag fremkommer kalenderen, som kan ses i en forstørret udgave ved punkt 4. Man kan bladre i månederne ved at trykke på pilene øverst og man kan bladre i årstallet ved at trykke på August, Brugerne fandt ikke ud at man kunne trykke på August, 2007 og dermed bladre i årstallene. De troede man skulle bladre igennem alle måneder ( med pilene) for at komme til det rigtige årstal. Løsning: skrotter kalenderen, sætter 3 comboboxes ind med henholdsvis: Dag, Måned og Årstal. Screenshot af side 2 1 af 3 71

72 *5) Brugerne ligger mærke til at der står det samme på side 2 som side 1. Derudover siger brugeren at CV også skal kunne sendes via . Løsning: skrive noget andet på hver side, også skrive at ingen felter på side 2 er obligatoriske og skrive at CV kan sendes via i sted for at udfylde felterne, hvis dette ønskes. Screenshot af side 2 2 af 3 72

73 *6) Brugeren har en 2½ årig uddannelse og kommer i tvivl om man skal sætte kryds i 1-2 årig eller 3-4 årig. 73

74 Løsning: vi laver følgedne valgmuligheder: folkeskole, Gymnasialt niveau, erhvervsuddannelse, 1-2 årig, 2-3 årig, 3-4 årig og 5 eller derover videregående uddannelse. *7) brugeren var i tvivl hvad man mente med uddannelse og om det også galt for kurser man har erhvervet sig. Løsning: laver eksempler ved textbox og evt. beskrivelse af hvad der skal udfyldes. Derudover laver vi også en mulighed for at kurser kan har erhvervet sig. *8) Brugeren var i tvivl om det er nuværende situation eller generelt situation. Løsning: Brugeren ønsker det tydeligere skal fremgår at der er nuværende situation og der skal være felter for Ledig og mulighed for at skrive Andet 74

75 Screenshot af side 2 3 af 3 75

76 *10) Brugeren skrev de nødvendige oplysninger og trykkede Tilføj den første gang, da de valgte at skrive flere end én erhvervserfaring trykkede de ikke Tilføj hvormed oplysningerne ikke blev gemt ( de gik ud fra at det blev gemt alligevel hvis de kun skrev det i textboxes og ikke trykkede på knappen Tilføj ). Løsning: Hvis en bruger ønsker at tilføje erhvervserfaring, anden erfaring mm skal de tvinges til at trykke Tilføj. Måden hvorpå de kan tvinges er ved at lave en popup vindue hvor de kun har mulighed for Tilføj eller Annuller *11) Brugeren skrev en masse i disse textboxes, pga. textboxes størrelse kunne man ikke se alt det man havde skrevet. Løsning: lave textboxes større og evt. mulighed for at scrolle i dem. 76

77 Screenshot af side 3 1 af 2 77

78 Screenshot af side 3 2 af 2 78

79 *11) Brugeren kunne ikke finde ud af hvad Gennemse betød og hvad man mente med Tilføj Certifikater/kurser Løsning: Brugeren synes det er nemmere hvis andre bruger giver dem en kopi af Certifikater/kursus beviser når de skal til en personlig samtale hos Labvikar. Brugeren ønsker blot at der gøre opmærksom på det. *12) Brugeren så ikke at man skulle trykke på Har kørekort hvormed de andre checkbokses blev aktiveret. Løsning: Vi fjerner Har kørekort og brugerne har mulighed for at marker på det kørekort de har, hvis de ikke marker nogen af dem går man ud fra de ikke har et kørekort. *13) Brugeren var i tvivl om Certifikater også var Kurser ( fx blodprøve kursus) og hvad der generelt var meningen med certifikater. Løsning: vi laver certifikater om til kurser og laver nogle eksempler ved siden af textboxes. *14) Brugeren var i tvivl hvad der menes med Geografisk begrænsning by/ område eller andet. Løsning: Vi laver eksempler ved siden af textboxen. *15) Brugeren var i tvivl om det var et Ja/Nej spørgsmål eller om hun måtte skrive mere dér. Løsning: Vi laver eksempler ved siden af textboxen. 79

80 18 Bilag 22 Fejl i opsigelse af medlemskab som ansøger. Beskrivelse: En bruger klikker på Bliv vikar ud fra forsiden og gennemgå 3 trin for at sende en ansøgningen. Brugeren Logger på systemet som vikar og afmelder sit medlemskab hos Labvikar, brugeren er endnu ikke blevet godkendt af en superuser eller administrator. Fejlen: På administrator delen vil systemet registrere at brugeren har opsagt sit medlemskab, men systemet sletter ikke brugeren ved antal af ventende ansøgninger : Hvis man trykker på vis i Antal ventende ansøgninger : Hvis man trykker på vis i Antal opsigelser : Rigtige respons: Hvis en ansøger vælger at opsige sit medlemskab, inden de bliver godkendt som vikar, skal systemet fjerne ansøgeren fra sin liste over ventende ansøgninger. 80

81 19 Bilag 23 Fejl når man skrev en tekst med linjeskift Beskrivelse: I bl.a. Personlig præsentation og Interesser har gjort textboxs til MultiLine og udvidet dem for at give plads så brugerne kan skrive længere tekster. I vores test har lavet ekstra linjeafstand mellem teksten. Se følgende screenshots: Fejlen: Vi trykkede Gå til trin 3, ud fra side 3 trykkede vi på Gå til trin 2 for at rette på nogle oplysninger på side 2. I de textboxes hvor vi havde lavet ekstra linjeafstand var linjeafstanden blevet fjernet og der kom i sted for speciale tegn, se screenshots: 81

82 Ændringer der skulle laves for at systemet reagerede som forventet: Problemet opstod fordi vi brugte cookies som kun tog imod strings. Vi valgte at bruge view state i Bliv Vikar formen som tager hele objektet og gemmer det på serveren, på klienten bliver der gemt en SessionID som referer til view state objektet på serveren. 82

83 20 Bilag 24 fejlmeddelelse ved udgivelse og Login. 83

84 21 Bilag 25 MembershipUser CreateUser - transaktioner bliver understøttet public MembershipUser CreateUser(string username, string password, string , string passwordquestion, string passwordanswer, bool isapproved, object provideruserkey, out MembershipCreateStatus status, SqlTransaction transaction) { if (username!= null) username = username.trim(); if ( != null) = .trim(); if (username == null username.length == 0 username.length > 256 username.indexof(",")!= -1) { status = MembershipCreateStatus.InvalidUserName; return null; } if (!ValidatePassword(password)) { status = MembershipCreateStatus.InvalidPassword; return null; } if ((RequiresUnique && (GetUserNameBy ( , transaction)!= String.Empty))) { status = MembershipCreateStatus.Duplicate ; return null; } if (requiresquestionandanswer) { if (!ValidatePasswordQuestion(passwordQuestion)) { status = MembershipCreateStatus.InvalidQuestion; return null; } if (!ValidatePasswordAnswer(passwordAnswer)) { status = MembershipCreateStatus.InvalidAnswer; return null; } } MembershipUser membershipuser = GetUser(username, false, transaction); if (membershipuser == null) 84

85 { SqlCommand command = transaction.connection.createcommand(); command.transaction = transaction; command.commandtype = CommandType.StoredProcedure; command.commandtext = "User_CreateUser"; command.parameters.addwithvalue("@username", username); command.parameters.addwithvalue("@applicationname", applicationname); command.parameters.addwithvalue("@password", EncodePassword(password)); command.parameters.addwithvalue("@ ", ); command.parameters.addwithvalue("@passwordquestion", passwordquestion); command.parameters.addwithvalue("@passwordanswer", EncodePassword(passwordAnswer)); command.parameters.addwithvalue("@isapproved", isapproved); command.parameters.addwithvalue("@comment", String.Empty); int rowsaffected = command.executenonquery(); if (rowsaffected > 0) status = MembershipCreateStatus.Success; else status = MembershipCreateStatus.UserRejected; return GetUser(username, false, transaction); } else status = MembershipCreateStatus.DuplicateUserName; return null; } 85

86 22 Bilag 26 - Eksempel på fremgangsmåden i brugervenligheds test - ud fra 1. iteration: 22.1 Brugervenligheds krav: Slutbrugerne og opgavestiller ønskede at nye vikar kunne ansøge om at blive vikar via hjemmesiden. Ansøgeren skal kunne indtaste personlige oplysninger, CV og øvrige oplysninger. Ifølge opgavestiller har største del af ansøger en meget begrænset IT kendskab, hvilket betyder at det skal være meget nemt og forståeligt at udfylde de nødvendige felter. Derudover ønskes også eksempler i de felter hvor der kan komme tvivlsspørgsmål Første Koncepttest: Den første koncepttest i 1 iteration blev udarbejdet sammen med opgavestiller, hvor vi tegnede skærmbillederne, hvilke oplysninger der skulle være på i de enkelte felter, blev også udarbejdet med opgavestiller. Tegninger: 86

87 Resultat: 22.3 Brugervenlighedstest: I vores første udkast til skærmbilleder i 1. Iteration fulgte vi supermarkedsmodellen, hvor vi har et skærmbillede pr. klasse i domænemodellen. Det resulterede i at man fx i kunne tilføje og slette udannelser via samme skærmbillede: 87

88 Brugervenlighedstesten afslørede bl.a. at brugerne glemte at trykke Tilføj når de havde tastet noget ind i teksboksene og at det generelt var forvirrende at have forskellige funktioner på samme skærmbillede. Vi gik Tilbage til koncept testen: 22.4 Anden koncepttest: Her lavede vi nogle tegninger og forslag til at hvordan man kunne undgå at glemme at trykke Tilføj og prøvede at gøre tingene mere intuitivt. Tegning: Resultat: 88

89 22.5 Anden brugervenlighedstest: Den anden brugervenlighedstest afslørede at brugerne ikke have problemer med at tilføje, rediger eller slette fx uddannelser. Opgavestiller ønskede dog nogle små ændringer med eksempler mm Accepttest: Resultatet af hele 1. iteration blev fremlagt til opgavestiller, som godkendte dette. 89

90 23 Bilag 27 - Notation i klassediagrammer Singleton: 1 1 A har som attribut en instans af B. A B 1 1 A laver kald til en instans af B. A B 1 1 A er associeret til B, men laver ikke kald til den. F.eks.: A B -Nr Vikar CV -VikarNr A arver fra B A B A har en private attribut som kan tilgås via en public property Vi har forenklet det lidt så der kan være flere klasser på et A4 ark. -nr +Nr() A -Nr A 90

91 24 Bilag 28 Klassediagram 91

92 25 Bilag 29 - Databasediagram 92

93 26 Bilag 30 forandringsanalyse spørgeskema start 93

94 27 Bilag 31 forandringsanalyse spørgeskema slut 94

95 28 Bilag 32 - samtidighedstest 95

Guide. Administration af FDF.dk/Nyborg. 1. Udgave 2008. Ide og layout Christoffer S. Rasmussen

Guide. Administration af FDF.dk/Nyborg. 1. Udgave 2008. Ide og layout Christoffer S. Rasmussen Guide Administration af FDF.dk/Nyborg 1. Udgave 2008 Ide og layout Christoffer S. Rasmussen FDF.Dk/NyboRG Den nye hjemmeside for FDF Nyborg er baseret på et bloksystem. Det vil sige at det er super nemt

Læs mere

Quickguide til www.erhvervskvinder.dk

Quickguide til www.erhvervskvinder.dk Quickguide til www.erhvervskvinder.dk ErhvervsKvinders hjemmeside er opdelt i en del, som er åben for alle og en del, der er forbeholdt medlemmerne. Viden om ErhvervsKvinder: Vil du vide noget om ErhvervsKvinder?

Læs mere

Håndbog i brugen af Mødrehjælpens webmail

Håndbog i brugen af Mødrehjælpens webmail Håndbog i brugen af Mødrehjælpens webmail Senest opdateret 18. november 2015/los Indholdsfortegnelse Generelt... 1 Indstil kompatibilitetsvisning... 2 Login på webmailen... 5 Ændring af adgangskode...

Læs mere

Manual Version 2. til oprettelse af hjemmesider for landsbyer i Rebild kommune

Manual Version 2. til oprettelse af hjemmesider for landsbyer i Rebild kommune Manual Version 2 til oprettelse af hjemmesider for landsbyer i Rebild kommune Oversigt: Login Hjemmeside...... side 3 Login Administrationsmodul... side 5 Kategorier.. side 6 Opret/rediger første side...

Læs mere

Vejledning til brug af Y s Men s klubintranet administrator guide

Vejledning til brug af Y s Men s klubintranet administrator guide Vejledning til brug af Y s Men s klubintranet administrator guide Systemet tilbyder klubberne i Y s Men Danmark at have et sted hvor de kan dele filer f.eks. Word, pdf, billeder mv. mellem de medlemmer

Læs mere

Kom godt i gang med OneDrive

Kom godt i gang med OneDrive Kom godt i gang med OneDrive Office365 er en mulighed for lærere og elever at bruge en office-pakke på egne enheder - man kan downloade det til brug på pc - mac - tablets og smartphones, i alt op til 5

Læs mere

Bestyrelsesadgang (Min Side)

Bestyrelsesadgang (Min Side) Bestyrelsesadgang (Min Side) Login på Min side på www.randersbolig.dk med dine brugeroplysninger som står i mail/brev. Du er nu logget ind på Min Side, og kan nu klikke på menupunkterne vedr. bestyrelsen

Læs mere

Indholdsfortegnelse. Side 1 af 9

Indholdsfortegnelse. Side 1 af 9 Indholdsfortegnelse Koster det noget at oprette sig som bruger på schaeferhvalpe?... 2 Hvordan opretter jeg mig som bruger på schaeferhvalpe?... 2 Hvordan ændre jeg mit kodeord.... 3 Hvad hvis jeg har

Læs mere

Manual til Rsiden.dk for rygestoprådgivere

Manual til Rsiden.dk for rygestoprådgivere 1 Manual til Rsiden.dk for rygestoprådgivere Muligheder på Rsiden.dk www.rsiden.dk er en side, der skal samle alle de relevante dokumenter, informationer og kurser til rygestoprådgivere på et sted. Det

Læs mere

Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen

Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen Europass Mobilitetsbevis skal udfyldes og udstedes i mobilitetsdatabasen: http://mobilitet.europass.dk/.

Læs mere

QUICKGUIDE TIL XMEDIA

QUICKGUIDE TIL XMEDIA QUICKGUIDE TIL XMEDIA 1 UPLOAD DINE EGNE BILLEDER TIL "MINE MAPPER" 2 ARBEJD MED EN SKABELON 3 OPRETTELSE AF PDF 4 ÅBN OG ARBEJD VIDERE MED EN SKABELON 1 OPLOAD DINE EGNE BILLEDER TIL MINE MAPPER Opret

Læs mere

Online-timeseddelregistrering

Online-timeseddelregistrering Online-timeseddelregistrering Denne vejledning giver dig et overblik over, hvordan du kommer i gang med at foretage registrering af dine timesedler i vores online-tidsregistreringssystem, som hedder AXP.

Læs mere

Vejledning til online blanketten Månedlig omsætning inden for detailhandel

Vejledning til online blanketten Månedlig omsætning inden for detailhandel Vejledning til online blanketten Månedlig omsætning inden for detailhandel Din vej gennem blanketten Her er en kort vejledning om hvordan du udfylder online blanketten trin for trin. Har du spørgsmål,

Læs mere

Moltrup-sogn.dk - Vejledning i redigering af undersider, og oprettelse af nye sider.

Moltrup-sogn.dk - Vejledning i redigering af undersider, og oprettelse af nye sider. Indholdsfortegnelse Moltrup-sogn.dk - Vejledning i redigering af undersider, og oprettelse af nye sider.... 2 Brugernavn og kodeord.... 2 Selve tekstbehandleren... 3 Indsættelse af billeder... 4 Metadata...

Læs mere

GENEREL VEJLEDNING KOM GODT I GANG FOR DIG SOM ER KURSIST

GENEREL VEJLEDNING KOM GODT I GANG FOR DIG SOM ER KURSIST GENEREL VEJLEDNING KOM GODT I GANG FOR DIG SOM ER KURSIST Generel vejledning for kursister Adgang til læringsportalen Du får adgang til LæringsPortalen via vores hjemmeside www.finansudd.dk eller via www.laeringsportal.dk

Læs mere

Har du ikke fået oprettet et afdelings-id og PIN-kode til udskrivning på husets printere bedes du tage kontakt til receptionen først:

Har du ikke fået oprettet et afdelings-id og PIN-kode til udskrivning på husets printere bedes du tage kontakt til receptionen først: SOHO/NOHO Printer Installation til Windows (PC) - Version 2.0 Vigtig før du går i gang: Har du ikke fået oprettet et afdelings-id og PIN-kode til udskrivning på husets printere bedes du tage kontakt til

Læs mere

Find dit nye job på FOA Job. Brugervejledning. Er du træt af dit job? opsagt eller ledig? ved at afslutte en uddannelse? ved at flytte?

Find dit nye job på FOA Job. Brugervejledning. Er du træt af dit job? opsagt eller ledig? ved at afslutte en uddannelse? ved at flytte? Oktober 2010 F O A F A G O G A R B E J D E Er du træt af dit job? opsagt eller ledig? ved at afslutte en uddannelse? ved at flytte? Find dit nye job på FOA Job Brugervejledning Indholdsfortegnelse: Hvad

Læs mere

Installation af ETF s cloudløsning for Privatpraktiserende ergoterapeuter

Installation af ETF s cloudløsning for Privatpraktiserende ergoterapeuter Installation af ETF s cloudløsning for Privatpraktiserende ergoterapeuter For at starte opsætningen af produktet, downloades programmet ved at gå til nedstående link, og vælge under Privat praktiserende

Læs mere

Brugervejledning. til Waoo! Email

Brugervejledning. til Waoo! Email Brugervejledning til Waoo! Email Fiberbredbånd TV Telefoni Indhold Oprettelse af mailadresser...4 Anvendelse af webmail...8 Opsætning af Windows Mail... 12 Opsætning af Outlook Express...18 Opsætning af

Læs mere

2. Gennemgå de offentligt tilgængelige sider. Hvad kan man finde hvor!

2. Gennemgå de offentligt tilgængelige sider. Hvad kan man finde hvor! Forslag til Web kursus indhold. 1. Hvordan finder man vores side? 2. Gennemgå de offentligt tilgængelige sider. Hvad kan man finde hvor! 3. Gennemgå hvordan man bliver oprettet som medlem og får adgang

Læs mere

Modul 1 Skolens netværk, skema og kommunikation i Lectio Efter gennemgangen af dette modul skal du:

Modul 1 Skolens netværk, skema og kommunikation i Lectio Efter gennemgangen af dette modul skal du: Modul 1 Skolens netværk, skema og kommunikation i Lectio Efter gennemgangen af dette modul skal du: 1. Kende til skolens netværk og drev. Specielt dit personlige H-drev 2. Kunne se dit skema og dine lektier

Læs mere

Brugervejledning til. BBB s hjemmeside. BEMÆRK: Denne vejledning fungerer bedst til Windows. Senest opdateret: 17-09-2010 14:45

Brugervejledning til. BBB s hjemmeside. BEMÆRK: Denne vejledning fungerer bedst til Windows. Senest opdateret: 17-09-2010 14:45 Brugervejledning til BBB s hjemmeside BEMÆRK: Denne vejledning fungerer bedst til Windows. Senest opdateret: 17-09-2010 14:45 Indholdsfortegnelse Indledning... 3 Generelt om KlubCMS... 3 Sideopbygning...

Læs mere

I denne manual kan du finde en hurtig introduktion til hvordan du:

I denne manual kan du finde en hurtig introduktion til hvordan du: VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter

Læs mere

Udbud.dk Brugervejledning til leverandører

Udbud.dk Brugervejledning til leverandører Udbud.dk Brugervejledning til leverandører Vejledning til at anvende Udbud.dk Januar 2014 Indholdsfortegnelse 1. INDLEDNING... 3 2. OVERORDNET OPBYGNING AF UDBUD.DK... 4 2.1 FORSIDE OG NAVIGATION... 4

Læs mere

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 7.0

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 7.0 PSYKIATRIENS VIKARCENTER MinTid Quickguide Version 7.0 Psykiatriens Vikarcenter Vi glæder os til, at du kommer på MinTid. Systemet giver dig adgang til bedre planlægning, vagtbørsen og muligheden for at

Læs mere

Guide til Virtuel Forflytning login.

Guide til Virtuel Forflytning login. Guide til Virtuel Forflytning login. Når du er oprettet som bruger, kan du logge ind i systemet. Der er tre slags brugere af systemet: admin, vejleder og slutbruger. Admins har adgang til at oprette nye

Læs mere

Anklagemyndighedens Vidensbase

Anklagemyndighedens Vidensbase Anklagemyndighedens Vidensbase Indhold 1 OM DENNE VEJLEDNING... 2 2 LOGIN... 3 3 SØGNINGER... 4 3.1 SØG EFTER DOKUMENTER... 4 3.2 NAVIGÉR DIG FREM... 5 3.3 KOMBINÉR SØGNING OG NAVIGATION... 6 3.4 VISNING

Læs mere

JOBLOG. Sådan bruger du din joblog

JOBLOG. Sådan bruger du din joblog JOBLOG Sådan bruger du din joblog INDHOLD 4 BRUG DIN JOBLOG AKTIVT 5 FÅ OVERBLIK OVER DINE JOBANSØGNINGER 6 STATUS PÅ JOBANSØGNING 7 OPRET NY JOBSØGNING 9 ANSØGNINGSMETODE 10 ANSØGNINGSDATO 12-13 DEN ENKELTE

Læs mere

BørneIntra-træf d. 23-24. maj 2012

BørneIntra-træf d. 23-24. maj 2012 BørneIntra-træf d. 23-24. maj 2012 Kort gennemgang af planerne for de kommende versioner V. Ole Windeløv, Produktchef for Videndelingsystemer Hvordan ser vi markedet og udviklingen BørneIntra er i dag

Læs mere

Virksomhedens Elevplan Quick-guide

Virksomhedens Elevplan Quick-guide Virksomhedens Elevplan Quick-guide Login til www.elevplan.dk Virksomheder logger på Elevplan med samme brugernavn og adgangskode, som benyttes til praktikpladsen.dk. Brugernavn og adgangskode til praktikpladsen.dk,

Læs mere

Netprøver.dk. Brugervejledning for elever

Netprøver.dk. Brugervejledning for elever Netprøver.dk Brugervejledning for elever 9. marts 2016 Indhold 1 Introduktion... 3 2 Dine forberedelser i Netprøver.dk før prøvedagen... 3 2.1 Sådan logger du på netprøver.dk... 3 2.2 Sådan retter du din

Læs mere

Use cases... 2. Log ind procedurer... 2. Generelt Du oprettes i Kitos... 2. Generelt Log på Kitos... 3

Use cases... 2. Log ind procedurer... 2. Generelt Du oprettes i Kitos... 2. Generelt Log på Kitos... 3 USE CASES INDHOLDSFORTEGNELSE Use cases... 2 Log ind procedurer... 2 Generelt Du oprettes i Kitos... 2 Generelt Log på Kitos... 3 Generelt Hvis bruger har glemt sit password... 5 Generelt Dit link i oprettelsesmailen

Læs mere

Kvikmanual til FacilityNet

Kvikmanual til FacilityNet Kvikmanual til FacilityNet Om FacilityNet?... 2 Trin 1 - Aktiver din brugerprofil... 3 Trin 2: Opret ny bestilling... 4 Trin 3: Vælg varer... 5 Trin 4: Indtast ordreinformationer... 6 Trin 5: Indtast mødedeltagere...

Læs mere

Vejledning til Region Sjællands elektroniske ansøgningssystem

Vejledning til Region Sjællands elektroniske ansøgningssystem Vejledning til Region Sjællands elektroniske ansøgningssystem Adgang til det elektroniske ansøgningsskema Du skal benytte fondens elektroniske ansøgningsskema, som du finder via linket https://x.regionsjaelland.dk/sites/afp.

Læs mere

Pralemappen.dk Din online portfolio Brugerhåndbog til undervisere support@pralemappen.dk Brugerhåndbog til undervisere

Pralemappen.dk Din online portfolio Brugerhåndbog til undervisere support@pralemappen.dk Brugerhåndbog til undervisere www.pralemappen.dk v4 side 1 af 10 Indholdsfortegnelse Velkommen til pralemappen.dk 1.1 Introduktion...side 3 1.2 Grundlæggende funktioner...side 3 1.3 Indstillinger der gælder hele skolen...side 4 1.4

Læs mere

Netkatalog upload. Forord: Formål:

Netkatalog upload. Forord: Formål: Netkatalog upload Forord: De data, I indsender som e-katalog, genbruges af SKI s kunder i de ordre, der sendes tilbage til Jer. Det er derfor vigtigt, både for kundes efterfølgende fakturakontrol; men

Læs mere

Tabulex Daginstitution Børn

Tabulex Daginstitution Børn Tabulex Daginstitution Børn Vejledning til administratorer 4. september 2015 Side 1 af 16 Indhold Indledning... 3 Hvad er Tabulex Børn?... 3 Hvordan logger man på?... 3 Administrator-delen... 4 1. Afd./grupper...

Læs mere

Opstartsvejledning til ipad. Tinderhøj Skole

Opstartsvejledning til ipad. Tinderhøj Skole Opstartsvejledning til ipad Tinderhøj Skole Den første skærm når du starter din ipad Sæt fingeren på pilen og træk den til højre. Vælg sprog En ipad kommer med mulighed for at vælge mange forskellige sprog.

Læs mere

Indholdsfortegnelse resultat- & kritikprogrammet.

Indholdsfortegnelse resultat- & kritikprogrammet. Indholdsfortegnelse resultat- & kritikprogrammet. Ringsekretærers indtastning af resultater og kritikker... 2 Kom i gang Opstart af programmet... 2 En anden bruger er i gang med ringen... 3 Dommer ændringer

Læs mere

Find dit nye job på FOA Job

Find dit nye job på FOA Job Januar 2012 F O A F A G O G A R B E J D E Er du træt af dit job? opsagt eller ledig? ved at afslutte en uddannelse? ved at flytte? Find dit nye job på FOA Job Brugervejledning Indholdsfortegnelse: Hvad

Læs mere

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Det Naturvidenskabelige Fakultet Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Indholdsfortegnelse Introduktion til Blackboard Content System...3 Øvelse 01 individuel:

Læs mere

Brugermanual Kontrolpanel

Brugermanual Kontrolpanel XL-BYG WEBSITE CONTENT MANAGEMENT SYSTEM Brugermanual Kontrolpanel af: Henrik Thue Nielsen // Webmaster XL-BYG NB. Brugermanualer holdes løbende opdateret, når der tilføjes ny funktionalitet til systemet

Læs mere

Vejledning i brug af Golfbox

Vejledning i brug af Golfbox Vejledning i brug af Golfbox Golfens administrationssystem hedder Golfbox. Med dette system kan du reservere tider, se en oversigt over dine reservationer, tilmelde dig turneringer, se klubbens kalender

Læs mere

Brugervejledning. Optagelse.dk Vejledning til forældre og elever i grundskolen

Brugervejledning. Optagelse.dk Vejledning til forældre og elever i grundskolen Brugervejledning Optagelse.dk Vejledning til forældre og elever i grundskolen 7. februar 2012 1 INDLEDNING... 4 1.1 MÅLGRUPPE... 4 1.2 BEMÆRKNINGSFELT... 4 2 UDDANNELSESPLANEN FOR ELEVER... 5 2.1 LOGIN...

Læs mere

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 6.0

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 6.0 PSYKIATRIENS VIKARCENTER MinTid Quickguide Version 6.0 Psykiatriens Vikarcenter Vi glæder os til at du kommer på Min Tid. Systemet giver dig adgang til bedre planlægning, vagtbørsen og muligheden for at

Læs mere

Velkommen til Hartmanns A/S 3

Velkommen til Hartmanns A/S 3 vikarhåndbogen Indhold Velkommen til Hartmanns A/S 3 Vikar hos Hartmanns 4 Arbejdstid 4 Når du møder på arbejdspladsen 4 Tavshedspligt 5 Sygdom 5 Sygedagpenge 5 1., 2. og 3 ledighedsdag (G-dage) 6 Feriepenge

Læs mere

Jeres profil på besøgshunde.dk - find en hund

Jeres profil på besøgshunde.dk - find en hund Jeres profil på besøgshunde.dk - find en hund INSTITUTION Det er meget vigtigt, at det er de rigtige oplysninger, vi har på jer. Det understøtter søgefunktionerne på hjemmesiden og er nødvendigt for at

Læs mere

Vejledning i brug af Interbooks elektroniske indberetning af Aktivitetsmedlemmer.

Vejledning i brug af Interbooks elektroniske indberetning af Aktivitetsmedlemmer. Vejledning i brug af Interbooks elektroniske indberetning af Aktivitetsmedlemmer. Internetadressen til programmet er http://booking.toender.dk/netinterbook//index.html eller gå ind på www.toender.dk Klik

Læs mere

BBR-Kommune. Generelt

BBR-Kommune. Generelt BBR-Kommune Generelt Brugervejledning Indholdsfortegnelse 1. Generelt om BBR-Kommune... 4 1.1. Forord... 4 1.2. Formål... 4 1.3. Anvendelse... 4 1.4. Adgang... 4 1.5. Synkronisering mellem BBR-Kommune

Læs mere

Test- og prøvesystemet De nationale test Brugervejledning for skoler. Brugervejledning Indledning Testafvikling

Test- og prøvesystemet De nationale test Brugervejledning for skoler. Brugervejledning Indledning Testafvikling Test- og prøvesystemet De nationale test Brugervejledning for skoler Brugervejledning Indledning Testafvikling Test- og prøvesystemet De nationale test Brugervejledning for skoler Styrelsen for It og Læring

Læs mere

Påkrævede ændringer til mailklient I forbindelse med omlægning af Nordby antenneforenings mailserver 2013.

Påkrævede ændringer til mailklient I forbindelse med omlægning af Nordby antenneforenings mailserver 2013. Påkrævede ændringer til mailklient I forbindelse med omlægning af Nordby antenneforenings mailserver 2013. 1 Versions historie... 2 2 Ny mailserver, hvorfor?... 2 3 Hvad betyder en ny mailserver egentligt?...

Læs mere

Brugermanual til Assignment Hand In

Brugermanual til Assignment Hand In Brugermanual til Assignment Hand In Indhold: Undervisere:... 2 Hvor finder jeg Assignment hand in?... 2 Opret en opgave... 3 Slet en opgave... 4 Rediger en opgave... 4 Hvor finder jeg de afleverede filer?...

Læs mere

Brugervejledning. - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation

Brugervejledning. - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation Brugervejledning - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation med PBS Side 1 af 12 Indholdsfortegnelse: Introduktion...3 Læsevejledning...3 Den private nøgle...4 Introduktion...4

Læs mere

Tabulex Daginstitution Børn

Tabulex Daginstitution Børn Tabulex Daginstitution Børn Vejledning til medarbejdere 4. september 2015 Side 1 af 23 Indhold Indledning... 3 Hvad er Tabulex Børn?... 3 Hvordan logger man på?... 3 1. Check-in... 4 2. Her og nu... 5

Læs mere

sådan gør du... [Joblog på Jobnet.dk]

sådan gør du... [Joblog på Jobnet.dk] [jobsøgende] sådan gør du... [Joblog på Jobnet.dk] Opret din joblog Joblog på Jobnet.dk Joblog er et værktøj, som hjælper dig med at dokumentere, organisere og målrette din jobsøgning. Med joblog får du

Læs mere

Vejledning til ruteplanlægning - Fyn, Jylland og Sjælland (ikke Københavns Kommune).

Vejledning til ruteplanlægning - Fyn, Jylland og Sjælland (ikke Københavns Kommune). Vejledning til ruteplanlægning - Fyn, Jylland og Sjælland (ikke Københavns Kommune). Indhold INTRODUKTION... 2 1. LOGGE IND PÅ RUT... 3 2. OVERSIGT OVER RUTER... 4 3. OPRETTELSE AF RUTER... 5 4. RUTERESERVATION

Læs mere

WordPress manual..hjerteforeningen.dk/pco-login. Brugernavn: Password:

WordPress manual..hjerteforeningen.dk/pco-login. Brugernavn: Password: WordPress manual.hjerteforeningen.dk/pco-login Brugernavn: Password: Juli, 2019 Generelt Du kan benytte WordPress fra alle platforme. Det vil sige, du kan redigere jeres hjemmeside fra din computer, din

Læs mere

Vejledning i forbindelse med CV-samtalen

Vejledning i forbindelse med CV-samtalen Vejledning i forbindelse med CV-samtalen A-kassen LH 8. udgave, september 2015 Indhold 1. Forventninger til dig som ledig 2 2. Vejledning til CV på Jobnet.dk 3 3. Sådan redigerer du i dine kontaktinformationer

Læs mere

Brugervejledning til InfoLand.dk skabelonen

Brugervejledning til InfoLand.dk skabelonen Indhold Indledning... 4 Første gang... 4 Log ind som Administrator og ændre kodeord... 4 Opret Redaktør (dig selv)... 4 Log ind... 4 Log ind med dit eget brugernavn ( Redaktør )... 4 Log ind som Administrator...

Læs mere

PlejeNet på iphone telefoner. Vejledning til PlejeNet på iphone og ipad

PlejeNet på iphone telefoner. Vejledning til PlejeNet på iphone og ipad Vejledning til PlejeNet på iphone og ipad Indhold 1. Installation... 3 1.1 Installation på telefon...4 1.2 Valg af koder... 5 2. Anvendelse...6 3. Fejlsøgning...8 4. Oprettelse af Apple-id... 9 I denne

Læs mere

[jobsøgende] sådan gør du... [opret dit CV & jobønsker]

[jobsøgende] sådan gør du... [opret dit CV & jobønsker] [jobsøgende] sådan gør du... [opret dit CV & jobønsker] Opret CV og Jobønsker på jobnet På Jobnets forside Jobnet.dk kan du oprette et CV. Det kan du gøre ved at oprette dig som bruger via linket Mit CV

Læs mere

Manual for Jobmultimeter Bruger

Manual for Jobmultimeter Bruger Manual for Jobmultimeter Bruger 23. september 2013 Side 1 af 29 Indhold Generelt... 3 Sådan kommer du i gang... 3 Sådan logger du ind... 3 Mine data... 5 Mine data... 5 Sådan vedligeholder du informationer...

Læs mere

Installér din Officepakke 2013

Installér din Officepakke 2013 Vær opmærksom på der godt kan forekomme andre billeder end dem som er illustreret. Dette er grundet ændringer fra microsoft. Blandt andet bliver SkyDrive ændret til OneDrive. Er du i tvivl om noget kan

Læs mere

Quick guide til e-learn.sdu.dk (Blackboard) for studerende

Quick guide til e-learn.sdu.dk (Blackboard) for studerende Quick guide til e-learn.sdu.dk (Blackboard) for studerende Der opnås adgang til e-learn.sdu.dk (Blackboard) via single sign-on, sso.sdu.dk/, eller adressen: e-learn.sdu.dk/. Når du har logget på, står

Læs mere

1 Start installation. 2 Vælg Kør. Installation af Næsgaard Mark.NET og konvertering af data

1 Start installation. 2 Vælg Kør. Installation af Næsgaard Mark.NET og konvertering af data Installation af Næsgaard Mark.NET og konvertering af data Generelt Opdatér det gamle program til version 13.0 Tøm PocketMark Kode Denne vejledning beskriver, hvordan du installerer det nye Næsgaard Mark.NET

Læs mere

Tabulex Forvaltning. Vejledning til forvaltningsbrugere 24. november 2015

Tabulex Forvaltning. Vejledning til forvaltningsbrugere 24. november 2015 Tabulex Forvaltning Vejledning til forvaltningsbrugere 24. november 2015 Indhold Indledning... 3 Hvad er Tabulex Forvaltning?... 3 Log ind... 3 Min Side... 4 Beskeder... 4 Mine beskeder... 4 Mine fora...

Læs mere

Sådan redigerer du en hjemmeside i Umbraco

Sådan redigerer du en hjemmeside i Umbraco Brugermanual til din boligafdelings hjemmeside Sådan redigerer du en hjemmeside i Umbraco Indhold Introduktion... 2 Log på Umbraco og redigér din hjemmeside... 3 Opret ny side... 7 Gem side uden at udgive/publicere

Læs mere

Vejledning til KLIAKT for institutionsadministratorer

Vejledning til KLIAKT for institutionsadministratorer Vejledning til KLIAKT for institutionsadministratorer Dette er en vejledning til brug for indberetning af kollektive tjenesteforseelser i kommunerne. Indholdsfortegnelse 1. Indledning... 3 2. Oprettelse

Læs mere

BM Møde 24-09-15. Under Aktiviteter er der flere muligheder for søgning f.eks.: Aktiviteter i denne enhed der mangler efterbehandling.

BM Møde 24-09-15. Under Aktiviteter er der flere muligheder for søgning f.eks.: Aktiviteter i denne enhed der mangler efterbehandling. BM Møde 24-09-15 1. Nyheder på HJV.DK Hold dig orienteret om HJV.DK på IT-INFO Mine postkasser Du finder HJV.DK version 2 kurserne på Forsvarets Elektroniske Skole (FELS) ved at følge linket her >>> I

Læs mere

Sjællandske Sports- og Lystfiskerforeningers Samarbejdsudvalg. BookingPortal Brugervejledning

Sjællandske Sports- og Lystfiskerforeningers Samarbejdsudvalg. BookingPortal Brugervejledning Sjællandske Sports- og Lystfiskerforeningers Samarbejdsudvalg BookingPortal Brugervejledning 1 Sjællandske Sports- og Lystfiskerforeningers Samarbejdsudvalg Brugervejledning Til online BookingPortal http://su.bookingportal.com

Læs mere

Modul 8: Clouds (Lagring af filer)

Modul 8: Clouds (Lagring af filer) Det sprogpædagogiske kørekort 2012/2013 Modul 8: Clouds (Lagring af filer) Del I Christoph Schepers Studieskolen 8/2012 Indholdsfortegnelse Introduktion... 2 Installer Dropbox (punkt 1-3).. 3 Åbn Dropbox

Læs mere

Denne rapport er skrevet af:

Denne rapport er skrevet af: Rapport til Kajakklubben Rapport til Kajakklubben Generelt: Frontend: Backend Admin: Backend instruktør sign up: Backend medlem sign up: Database: Oprettelse af database og SQL sætning: Konklusion: Bilag:

Læs mere

Vejledning til ShowItList-eksempel.

Vejledning til ShowItList-eksempel. Vejledning til ShowItList-eksempel. Dette er en vejledning til det specifikke ShowItList-eksempel, du kan se et skærmbillede af nedenfor. Se hele eksemplet på http://www.luftark.net/formidling/indeks.html.

Læs mere

Linket viser jer frem til billedet nedenfor, her skal du blot skrive jeres brugernavn og adgangskode. Indtast din adgangskode her:

Linket viser jer frem til billedet nedenfor, her skal du blot skrive jeres brugernavn og adgangskode. Indtast din adgangskode her: Brugervejledning til håndtering af respondenter til MUS i SurveyXact Indledning Denne manual beskriver, hvordan SurveyXact kan anvendes til forberedelse af MUS. Der tages udgangspunkt i handlinger, den

Læs mere

Releasenote til Jobnet il Superbrugere. 4. februar 2013

Releasenote til Jobnet il Superbrugere. 4. februar 2013 Releasenote til Jobnet Vejledning t pr. il Superbrugere 4. februar 2013 i HP Helpdesk Version: 1.0 Oprettet af Pia Poulsen Oprettet den 1. februar 2013 Godkendt af Kirsten Vestergaard Godkendt 1. februar

Læs mere

Foreningsmanual til ansøgning om sæsontider i offentlige lokaler.

Foreningsmanual til ansøgning om sæsontider i offentlige lokaler. Foreningsmanual til ansøgning om sæsontider i offentlige lokaler. Foreninger, der er godkendt som folkeoplysende foreninger og er hjemmehørende i Greve Kommune samt offentlige institutioner, kan ansøge

Læs mere

VDI-GUIDE FOR AALESTRUP REALSKOLE

VDI-GUIDE FOR AALESTRUP REALSKOLE VDI-GUIDE FOR AALESTRUP REALSKOLE Af Martin Lohse Mikkelsen IT-vejleder - Side 1 af 37 Forord Dette dokument skal hjælpe dig med brugen af skolens VDI system. Et VDI-system er en virtuel computer, som

Læs mere

Opret en bruger, der kan hente gratis programmer fra Autodesk

Opret en bruger, der kan hente gratis programmer fra Autodesk Autodesk produkter til studerende VIGTIG! VIGTIG! VIGTIG! Senere i denne vejledning skal du oprette dig som bruger hos Autodesk. Når du gør dette, SKAL DU IKKE (!) BENYTTE EN ELLER ANDEN PRIVAT E-MAIL

Læs mere

Emini PeopleTrust. Kandidatweb

Emini PeopleTrust. Kandidatweb Emini PeopleTrust Kandidatweb Indholdsfortegnelse 1. Kandidatweb... 3 1.1. Kalender... 4 1.2. Mine opgaver... 6 1.3. Åbne opgaver... 7 1.4. Timesedler... 8 1.5. Lønsedler... 9 1.6. Breve/mail... 10 1.7.

Læs mere

Ansøgningsportalen. Loginvejledning, tips og hjælp

Ansøgningsportalen. Loginvejledning, tips og hjælp Ansøgningsportalen. Loginvejledning, tips og hjælp Denne vejledning er en hjælp til dig, der skal søge ind på IT-Universitetets kandidatuddannelser. Ansøgning om optagelse foregår digitalt via Ansøgningsportalen.

Læs mere

Opgavestyring Workflow:

Opgavestyring Workflow: Opgavestyring Workflow: 1 2 Indholdsfortegnelse Opgavestyring... 1 Opret opgave... 3 1. Via skema... 3 2. Via kuffert... 3 3. Via menuen... 4 4. Via Find udbudte aktiviteter via udbudte undervisningsforløb...

Læs mere

VEJLEDNING TIL DIGITALSERVICEBOG. Tryk på link for at se mere. Hurtigt i gang (trin for trin) Log ind. Notifikationer. Bruger

VEJLEDNING TIL DIGITALSERVICEBOG. Tryk på link for at se mere. Hurtigt i gang (trin for trin) Log ind. Notifikationer. Bruger VEJLEDNING TIL DIGITALSERVICEBOG Tryk på link for at se mere Hurtigt i gang (trin for trin) Log ind Notifikationer Bruger Biler verificer bil/servicebog Servicebog (udført service mm) Smøreseddel (indkaldelse)

Læs mere

Vejledning til brug af Foreningsportalen

Vejledning til brug af Foreningsportalen Vejledning til brug af Foreningsportalen Ansøgning om - og opgørelser af tilskud Som en godkendt forening efter Folkeoplysningsloven i Svendborg Kommune skal du via Foreningsportalen ansøge om medlems-

Læs mere

Vejledning til. DUI-LEG og VIRKEs

Vejledning til. DUI-LEG og VIRKEs Vejledning til DUI-LEG og VIRKEs Medlemssystem version 1.0 Opdateret 1. november 2009 Indholdsfortegnelse Sådan får du en kode til systemet...3 Sådan logger du ind på systemet...3 Forsiden og ændring af

Læs mere

Hvordan logger jeg på 1. gang Gå ind på skolens hjemmeside på adressen: www.stenpriv.dk. Klik på Forældreintra i menuen til venstre

Hvordan logger jeg på 1. gang Gå ind på skolens hjemmeside på adressen: www.stenpriv.dk. Klik på Forældreintra i menuen til venstre ForældreIntra er en udvidelse af hjemmesiden. I modsætning til de øvrige dele af hjemmesiden, som er åbne for alle internetbrugere, så er ForældreIntra et beskyttet område, hvor kun forældre til elever

Læs mere

HåndOffice spiller ret og opret

HåndOffice spiller ret og opret HåndOffice spiller ret og opret For at kunne indtaste individuelle resultater for Liga og 1. divisions kampe skal spillere og officials være oprettet og placeret på et hold. Kvikguide. 1. Find Hold søg

Læs mere

Redaktørmanual TYPO3 Version 6.2

Redaktørmanual TYPO3 Version 6.2 Redaktørmanual TYPO3 Version 6.2 www.t3cms.dk TYPO3 Manual Version 6.2 Side 1 af 20 T3CMS Tlf: 70 25 00 22 Indholdsfortegnelse Generel info om TYPO3 3 Rediger din side 4-6 Indsættelse af links 7 Indsæt

Læs mere

Bruger (kursist/deltager) Kom godt i gang med plan2learn. Version 0.01 Versionslog: 0.01

Bruger (kursist/deltager) Kom godt i gang med plan2learn. Version 0.01 Versionslog: 0.01 Bruger (kursist/deltager) Kom godt i gang med plan2learn Version 0.01 Versionslog: 0.01 1 Oprettet: 01.08.2014 Indhold 1. Formål med vejledningen...3 2. Katalogforsiden...4 2.1 Brugeradgang...5 2.2 Skift

Læs mere

Redaktørvejledning for www.bredstrup-pjedsted.dk Skriv en artikel

Redaktørvejledning for www.bredstrup-pjedsted.dk Skriv en artikel Arbejdsgang - Skriv artiklens tekst - Gør billeder klar - Log-in på hjemmesiden - Opret ny artikel - Vælg kategori - Skriv overskrift - Indsæt tekst - Tilføj billeder - Gennemgå artiklens indstillinger

Læs mere

Kom godt i gang med DLBR Produktionsbudget

Kom godt i gang med DLBR Produktionsbudget Kom godt i gang med DLBR Produktionsbudget Kom godt i gang med Produktionsbudget Dette hæfte er en introduktion til produktionsbudgettet. Produktionsbudgettet er det faglige og tekniske grundlag for budgettering

Læs mere

Vejledning til kontobrugeren: LESSOR-Portalen

Vejledning til kontobrugeren: LESSOR-Portalen MICROSOFT DYNAMICS NAV LESSOR-Portalen Indholdsfortegnelse Indledning... 3 1.0 Oversigt Profiler/Roller... 4 2.0 Kontobruger... 5 2.1 Oprettelse af yderligere kontobrugere... 5 2.2 Oprettelse af Firmabruger,

Læs mere

Dynamicweb Mail Opsætning

Dynamicweb Mail Opsætning Brugervejledning Dynamicweb Mail Opsætning Document ID: UG-4003 Version: 1.30 2006.05.15 Dansk JURIDISK MEDDELELSE Copyright 2005-2006 Dynamicweb Software A/S. Alle rettigheder forbeholdes. Dette dokument

Læs mere

Tastevejledning Windows XP

Tastevejledning Windows XP Tastevejledning Windows XP Tastevejledningen dækker den danske udgave af Windows XP. Der er taget udgangspunkt i en standard installation, hvor der ikke er foretaget tilpasninger i skærmopsætning, valg

Læs mere

WebGT 3.0 - Graveansøgning. Brugervejledning. 25. september 2012. Udgave 1.0

WebGT 3.0 - Graveansøgning. Brugervejledning. 25. september 2012. Udgave 1.0 WebGT 3.0 - Graveansøgning Brugervejledning 25. september 2012 Udgave 1.0 Indholdsfortegnelse 1 INDLEDNING... 3 1.1 OPRETTELSE SOM BRUGER... 3 1.2 NOTIFICERINGSMAILS... 4 2 OPBYGNING OG SAGSGANG... 5 2.1

Læs mere

Nyhedsmodul brugermanual

Nyhedsmodul brugermanual Nyhedsmodul brugermanual version 6 Indholdsfortegnelse 1. Kategorier... 02 1.1. Hvordan opretter jeg en kategori?... 02 1.2. Hvordan viser jeg en nyhedskategori på websitet?... 02 2. Oprettelse/redigering

Læs mere

SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE -

SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE - SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE - INTRODUKTION TIL SKOLERNES DIGITALE BLANKET FLOW Vi er glade for at kunne byde velkommen til opdateret udgave af KEAs nye, automatiske blanket-system.

Læs mere

WordPress manual..hjerteforeningen.dk/wp-admin. Brugernavn: Password:

WordPress manual..hjerteforeningen.dk/wp-admin. Brugernavn: Password: WordPress manual.hjerteforeningen.dk/wp-admin Brugernavn: Password: April, 2015 Generelt Du kan benytte WordPress fra alle platforme. Det vil sige, du kan redigere jeres hjemmeside fra din computer, din

Læs mere

Efteruddannelseskataloget

Efteruddannelseskataloget Efteruddannelseskataloget Vejledning til indtastning Version 8.6 UNI C oktober 2013 Efteruddannelseskataloget UNI C Version 8.6 Af Henrik Borck Larsen og Anne-Marie Pedersen Indhold 1 Indledning... 1 1.1

Læs mere

Mamut Anlægsregister Introduktion

Mamut Anlægsregister Introduktion Mamut Anlægsregister Introduktion This program includes software developed by Skybound Software (http://www.skybound.ca) Mamut Anlægsregister INDHOLD 1 OM MAMUT ANLÆGSREGISTER... 1 2 INSTALLATION... 2

Læs mere