5.5 UseCase-test

Denne test skal afsløre om systemet kan det som det rent faktisk skal kunne. Man følger usecase-beskrivelserne og bruger systemet som det står beskrevet.

5.5.1 Søg kundeoplysninger ()

Det er muligt at søge en kunde frem, for at se oplysninger om denne. I use-casen står beskrevet at systemet ved hvilke kunder en bruger har, og foreslår dem først. Det ved det ikke direkte. Det ved dog hvilke 10 kunder der er søgt frem sidst, af den bruger, og det er dem der listes op som direkte links, udover at der er fritekst-søgning. Selvom systemet ikke virker helt som use-casen, ændrer det ikke på anvendeligheden.

5.5.2 Se licenser

Det er muligt at se samtlige, ikke terminerede licenser for en kunde. Samtlige ønskede oplysninger om licenser vises.

5.5.3 Se oplysninger om aktuelle sager

Denne use-case kan udføres fuldt ud. Alle de ønskede oplysninger hentes frem. Funktionen er dog noget langsom, da det er en kompliceret SQL der henter data ud.

5.5.4 Se marketingsoplysninger - evt. tilmeld -

Denne use-case kan følges, men med modifikationer, og tilmelding mangler fuldstændig. Kilde-dataene skelner ikke mellem mailinglister og seminarer, men ser det hele som aktiviteter, som en kunde er tilknyttet. MAOV-systemet kan derfor heller ikke skelne. Der vises en kort beskrivelse af hver aktivitet, som er aktiv, og de er sorteret efter datoen, som de er tildelt på. Det var ikke muligt at finde fremtidige seminarer, så der er ikke noget at tilmelde. Selvom usecasen ikke følges helt, kan funktionen dog stadig bruges.

5.5.5 Find kontaktperson hos kunde

Denne use-case kan følges fuldt ud. Hvis et firma har flere adresser, er det dog indsat i systemet som forskellige firmaer med samme navn, så det kan godt være lidt besværligt at finde den rette afdeling. Dog vises bynavnet for de forskellige firmaer hvor muligt. Ellers er alle de ønskede oplysninger med.

5.5.6 Søg medarbejderoplysninger

Denne use-case kan udføres fuldt ud. Man kan søge blandt samtlige af Oracle DK's medarbejdere.

5.5.7 Find tlf-nr. til kollega

Denne use-case hænger tæt sammen med "Søg medarbejderoplysninger", og virker også helt efter hensigten. Der vises de telefon-numre der er i databasen, som er henholdsvis arbejds-telefon, mobil-telefon og privat-telefon. Desuden vises eMail-adressen.

5.5.8 Tildel action-point til kollega ()

Man skulle kunne tildele action-points, fra forskellige steder i systemet, og kunne vælge imellem forskellige action-points. Vi kunne dog ikke finde andre action-points end "ring", og det er kun tilknyttet i systemet, når man har fundet en medarbejder. Ellers virker det fint.

5.5.9 Check e-mail

Denne use-case blev ikke en direkte del af MAOV-systemet, idet den allerede var lavet af Asger Jensen. Den virker dog, og kan integreres med MAOV.

5.5.10 Find pris ()

Denne use-case gør det den skal, men man skal være opmærksom på at pris-oplysningerne ikke er garanteret opdaterede i den første periode. Det vil de dog blive, når Oracle DK har udviklet et lille program til at opdatere dem med, og en seketær e.lign bliver sat til at opdatere dem (hvilket vil ske maget snart). Der er de oplysninger der skal være, og produkterne er delt op i grupper.

5.5.11 Test-resultat

Systemet har bestået usecase-testen, selvom der er små detaljer der adskiller det system der er beskrevet i usecase'ene og det der er implementeret. De små detaljer gør på ingen måde systemet uanvendeligt til det det var tiltænkt. Der var desværre ikke tid til at rette de små fejl.