Service orienteret arkitektur med Windows Communication Foundation

Størrelse: px
Starte visningen fra side:

Download "Service orienteret arkitektur med Windows Communication Foundation"

Transkript

1 INSTITUT FOR INFORMATIK OG MATEMATISK MODELLERING Eksamensprojekt Service orienteret arkitektur med Windows Communication Foundation Kgs. Lyngby Juli 2006

2 1.1 Institut for informatik og Matematisk Modellering TITEL: Service orienteret arkitektur med Windows Communication Foundation PROJEKTPERIODE: Eksamensprojekt 35 point, Foråret 2006 UDFØRT AF: Rasmus Reitz s Peter Thornton-Eriksen s VEJLEDERE: Steen Eriksen NextUs A/S Bjarne Poulsen DTU, IMM Michael R Hansen DTU, IMM

3 1.2 RESUME Rapportens formål er at undersøge anvendeligheden af en service orienteret arkitektur. Med udgangspunkt i udvikling af et kvalitetssikringssystem til kundekontaktcentre. Vil det blive undersøgt, om der med fordel kan opstilles en service orienteret arkitektur til løsning af de opstillede krav til systemet. Efter en analyse af den opstillede specifikation på systemet, vil der med en service orienteret tilgang til problemstillingen blive opstillet en arkitektur. Det udarbejdede design vil med Windows Communication Foundation og.net blive tilstrækkelig implementeret og testet, til at dokumentere om det kan konkluderes at der opnås umiddelbare fordele, som underbygger at, der med succes kan anvendes en service orienteret arkitektur til løsning af det ønskede system. 1.3 ABSTRACT The purpose of the report, is to examine the usability and advantages of a service-oriented architecture. Based on development of a quality assurance system for customer service departments, the usability and advantages, of utilizing a service-oriented architecture in such a system, will be examined. Based on analysis of the specifications for the system, and the principles of service orientation an architecture will be defined. The defined architecture will be implemented and tested using Windows Communication Foundation and.net to a degree where be used in the examination. I

4 1.4 FORORD Denne rapport er udarbejdet som Civilingeniør eksamensprojekt ved Informatik og Matematisk Modellering på Danmarks Tekniske Universitet. Vejledere på projektet har været Bjarne Poulsen og Michael R. Hansen. Projektet er udført i samarbejde med NextUs A/S på baggrund af et oplæg fra Tommy Langhoff fra Kundeservice Gruppen. Vi vil gerne takke følgende personer: Bjarne Poulsen og Michael R. Hansen for råd og vejledning gennem hele projektet. Steen Eriksen fra NextUs A/S for råd, vejledning og korrekturlæsning af rapporten. NextUs A/S for at stille udstyr og lokaler til rådighed. Tommy Langhoff fra Kundeservice Gruppen for bistand med praktisk erfaring og viden indenfor kundekontaktcentre branchen. Ditte Jensen for korrekturlæsning. Kgs. Lyngby, Juli 2006 Rasmus Reitz, s Peter Thornton-Eriksen, s II

5 KAPITEL 1 - INTRODUKTION BAGGRUND KUNDEKONTAKTCENTER DET ØNSKEDE SYSTEM PROBLEMFORMULERING SERVICE ORIENTERING / SERVICE ORIENTERET ARKITEKTUR Service orientering / Objekt orientering IDENTIFIKATION AF SERVICES I SYSTEMET PROJEKT AFGRÆNSNING Tidsplan RAPPORTENS STRUKTUR...7 KAPITEL 2 - KRAVSPECIFIKATION KRAVSPECIFIKATION FOR SERVICES System Evaluering Questionaire RESUME Systemservice Evaluering Questinarie...14 KAPITEL 3 - ANALYSE AKTØRER Aktør diagram Aktør beskrivelser SYSTEM SERVICE Use case model Domænemodel EVALUERING Use case Model Domænemodel QUESTIONAIRE Use case Model Domænemodel RESUME...32 KAPITEL 4 SERVICE ORIENTERET ARKITEKTUR TRADITIONEL ARKITEKTUR SERVICE ORIENTERET ARKITEKTUR DE FIRE HOVEDREGLER Hovedregel 1: Grænser er eksplicitte Hovedregel 2: Services er autonome Hovedregel 3: Services deler skema og kontrakter ikke objekter og klasser Hovedregel 4: Kompatibilitet er baseret på policies KARAKTERISTIKA VED SO/SOA WINDOWS COMMUNICATION FOUNDATION (WCF) Grundlaget for Windows communcation foundation WCF s ABC - Address, Binding, Contract Sikkerhed Besked udveksling Hosting RESUME...48 III

6 KAPITEL 5 - DESIGN BAGGRUND FOR DESIGN OVERORDNET ARKITEKTUR Sikkerhedsmekanisme Service skabelon SYSTEMSERVICE Kontrakter Klasser i system-servicen Tilføj service til systemet Database design QUESTIONAIRESERVICE Kontrakter Klassediagram Database design EVALUERINGSERVICE Kontrakter Klassediagram Database design RESUME...69 KAPITEL 6 - IMPLEMENTERING WCF IMPLEMETERING Arkitektur VALIDERING/AUTORISERING I SIKKERHEDSMEKANISMEN CiwUserNamePasswordValidator CiwServiceAuthorizationManager ADDSERVICE OPERATION DATA ACCESS Stored procedures Dataset RESUME...77 KAPITEL 7 - TEST TESTMETODER Arkitekturtest Unittests Accepttest RESUME...83 KAPITEL 8 - KONKLUSION PROBLEMFORMULERING OPSUMMERING KONKLUSION FREMTIDIGT ARBEJDE...87 KILDEFORTEGNELSE..88 IV

7 FIGUR TABEL Figur 1 System skitse...5 Figur 2 Begrænset systemmodel projekt fokusområde...6 Figur 3 Kravsmodel for bruger administration...10 Figur 4 Kravsmodel for gruppe administration...10 Figur 5 Kravsmodel for rolle administration...11 Figur 6 Kravsmodel for service administration...11 Figur 7 Kravsmodel for Evalueringservicen...12 Figur 8 Kravsmodel for Questionaireservicen...13 Figur 9 Aktør diagram...16 Figur 10 Hierarki i systemservicen...18 Figur 11 Use case diagram til sikkerhedshåndtering...19 Figur 12 Use case diagram brugeradministration...20 Figur 13 Use case diagram for gruppeadministration...21 Figur 14 Use case diagram for rolle administration...22 Figur 15 Use case diagram service administration...23 Figur 16 Domænemodel til systemservice...23 Figur 17 Use case diagram Evalueringservice...25 Figur 18 Domænemodel til evalueringsservice...26 Figur 19 Use case diagram for Questinaire servicen...27 Figur 20 Domænemodel for Questionaireservicen...31 Figur 21 Traditionel arkitektur...34 Figur 22 Service Orienteret Arkitektur...36 Figur 23 Windows Communication Foundations ABC...41 Figur 24 IExtensibleDataObject...44 Figur 25 Overordnet arkitektur...50 Figur 26 Sikkerhedsstruktur...51 Figur 27 Service skabelon...52 Figur 28 Klassediagram for CiwSecurity...53 Figur 29 Klasse diagram ErrorHandling assembly...53 Figur 30 Klassediagram for systemservicen...57 Figur 31 System sekvens diagram for tilføjelse af en service til systemet...58 Figur 32 Gruppe udvidelser for system database...59 Figur 33 Service udvidelser for systemservice...60 Figur 34 Klasse diagram for Questionaireservicen...63 Figur 35 Database diagram for Questionaireservicen...64 Figur 36 Klasser i Evalueringservicen...67 Figur 37 Database Diagram Evalueringservice...68 Figur 38 Dataset til CiwServices klassen...77 Figur 39 Illustration af kald under arkitekturtesten...80 Figur 40 Resultat af unittests for AddService...82 Figur 41 Code Coverage resultat efter kørsel af unittests for AddService...82 Figur 42 Mockup model der benyttes til AddService test...83 Figur 43 Manuel kontrol af data i databasen vha. Microsoft SQL Server Management Studio..83 V

8 LISTE AF TABELLER Tabel 1 Krav til adgangskontrol i systemservicen...9 Tabel 2 Forskal til protokol i Evalueringservicen...24 Tabel 3 Standart binding typer i Windows Communication Foundation...45 Tabel 4 Legitimationstyper ved forskellige transporttyper i WCF...46 Tabel 5 Datakontrakter i systemservicen...56 Tabel 6 Klasser i systemservicen...56 Tabel 7 - Datakontrakter vedrørende test og analyser...61 Tabel 8 Datakontrakter vedrørende besvarelse af test og analyser...62 Tabel 9 Beskrivelse af klasser i Questionaireservicen...62 Tabel 10 Datakontrakter omhandlende administration af skemaer i Evalueringservicen...65 Tabel 11 Datakontrakter omhandlende evalueringer og skemadata i Evalueringservicen...66 Tabel 12 Datakontrakt til lederkalibrering i Evalueringservicen Tabel 13 Beskrivelse af klasserne i Evalueringservicen...67 Tabel 14 Unittests i arkitekturtesten LISTE AF EKSEMPLER Eksempel 1 Service kontrakt...42 Eksempel 2 Service implementering...42 Eksempel 3 Datakontrakt...43 Eksempel 4 Implemtering af CiwUserNamePasswordValidator...73 Eksempel 5 Implemtering af CiwUserAuthorizationManager...74 Eksempel 6 AddService operation i systemservicen Eksempel 7 Testmetode til AddService funktionen...81 Eksempel 8 Testmetode til AddService der forventer, der kastes en exception...81 VI

9 Kapitel 1 INTRODUKTION Der vil i dette kapitel blive redegjort for baggrunden for projektet, problemstillingen og hvilke områder opgaven vil begrænse sig til. Da der i projektet arbejdes med en løsning, der skal anvendes i kundekontaktcentre, vil der desuden være en generel beskrivelse af opbygningen af kundekontaktcentre, deres virkeområde samt arbejdsrutiner. Der vil sidst i kapitlet kunne findes en kapitel-oversigt. 1

10 1.1 BAGGRUND Projektet tager udgangspunkt i en henvendelse fra Tommy Langhoff, som gennem sit arbejde med rådgivning og uddannelse af kundekontaktcentre har specificeret et kvalitetssikringssystem til disse. Oplægget kan findes i bilag 1. Tommy Langhoff har gennem de sidste år arbejdet med ledelse og styring af kundekontaktcentre. Tommy Langhoff er i dag en del af Kundeservice Gruppen 1, som sælger konsulentbistand til kundekontaktcentre. Gennem arbejdet har Tommy Langhoff opnået viden og erfaring om kundekontaktcentres arbejdsmetoder samt hvilke problemer og svagheder, der findes i deres rutiner. Tommy Langhoffs primære opgave er at rykke kundekontakt-centre tættere på en optimal ledelse og styring. Dette skal gavne medarbejdere, ledelse og i sidste ende kunderne. I arbejdet med forbedring af arbejdsmetoderne har Tommy Langhoff set et stigende behov for et system, der på en standardiseret og ensrettet måde kan sikre kundekontaktcenteret en stigende kvalitet i kontakten med kunderne. Tommy Langhoff har i fællesskab med NextUs A/S indgået en aftale om udvikling af dette system. NextUs stiller i den forbindelse den tekniske ekspertise til rådighed for udvikling af systemet. Tommy Langhoff vil gennem udviklingsarbejdet bidrage med den fornødne faglige viden omkring kundekontaktcentre. Tommy Langhoff vil desuden i slutningen af processen, bidrage med kundeobjekter til test for at opnå et system, der rammer markedet bedst muligt. NextUs, Tommy Langhoff og de studerende har i samråd opnået enighed om at udvikle en del af dette system som eksamensprojekt. Dette vil resultere i en længere udviklingsperiode, men man mener, at dette er værd at satse på for til gengæld at opnå en mere nuanceret og velovervejet tilgang til analyse og design af løsningen. 1.2 KUNDEKONTAKTCENTER Det er i enhver virksomhed et vigtigt aspekt at pleje og supportere sine kunder. Det er vigtigt at dialogen mellem firma og kunder er professionel og ligger kvalitetsmæssigt på et højt niveau. Kundekontaktcentre er derfor i stigende grad en del af organisationen, der stjæler fokus. Behovet for et kundekontaktcenter eksisterer i dag i alle brancher, som i kraft af deres produkter har brug for at føre en dialog med deres kunder. Dette vil som oftest være i form af salg, service eller support. Strukturen i et kundekontaktcenter er ofte hierarkisk opbygget og består af ledere, mellemledere samt et antal medarbejdere. Kundekontaktcenteret opererer som oftest med forskellige grupperinger. Disse grupperinger er anvendt til at skille medarbejdere i mindre virkeområder eller specifikke produkt grupper alt efter behov. Den enkelte medarbejders kontakt med kunden er i næsten alle tilfælde via telefon eller e- mail/brev. Det daglige arbejde for en medarbejder er typisk at yde support inden for sit virkeområde. Udover dette tilhører medarbejderen måske en eller flere grupper med tilknytning til specifikke firmaprodukter. Medarbejderen tager imod opkald eller besvarer breve fra kunder angående fejlretning, anvendelse af produktet eller andre problematikker af lignende karakter. Samtalen registreres med hensyn til type, emne udfald, kundetilfredshed samt andre parametre, som gør sig gældende på det specifikke område. Den anden del af et kundekontaktcenteret er leder og mellemleder staben, som beskæftiger sig med ledelse og administration af centeret. Den primære opgave er her at lave løbende kvalitetskontrol af de enkelte grupper og medarbejdere. Kvalitetskontrol og 1 2

11 udvikling/uddannelse af den enkelte medarbejder er den naturlige måde at højne kvaliteten af centeret, da det er den enkelte medarbejder, der gennemfører de få vigtige minutter i kontakten med kunden, og på denne måde er centerets ansigt udad til. Lederne i centrene bruger derfor meget af deres tid på at foretage denne løbende kvalitetskontrol. I forbindelse med dette indsamler lederne information fra medarbejderne vedrørende kontakten med kunderne. Ud fra disse informationer udfærdiges en række rapporter der skal give ledelsen et billede af service niveauet i centeret. Herunder hvilke sager der behandles, hvad resultaterne er, samt hvad er kundernes tilfredshed. En del af ledernes arbejde er ligeledes at observere den enkelte medarbejder i hans kontakt med kunden og foretage evalueringer på dette, således at medarbejderen kan udvikles fagligt og udføre et bedre stykke arbejde. Det er i denne sidste del af kundekontaktcenter rutinerne projektet her har sin berettigelse. Som tidligere nævnt hjælper Tommy Langhoff lederne med at lave en mere målrettet kvalitetskontrol af den enkelte kundekontakt medarbejder. Med afsæt i sine erfaringer har Tommy Langhoff beskrevet et system bestående af en række værktøjer, som hver især dækker et behov hos lederne for nemmere at gennemføre de arbejdsrutiner der knytter sig til arbejdet med kvalitetssikring i kundekontaktcenteret. 1.3 DET ØNSKEDE SYSTEM Systemet, der ønskes udviklet, skal realisere behovet for et kvalitetssikrings system til anvendelse i kundekontaktcentre og vil ud fra Tommy Langhoffs beskrivelse skulle indeholde følgende værktøjer. Evalueringsskemaer Standardiserede skemaer og protokoller til brug ved evaluering af medarbejdere. Skemaerne anvendes når lederne ud fra fastlagt procedure foretager en evaluering af medarbejderne under igangværende samtaler eller anden kontakt med kunder. Uddannelse og vejledning Vidensbase med en samling af materiale som ledere i kundeservice centeret kan benytte til uddannelse og vejledning af medarbejdere. Materialet leveres af Kundeservicegruppen som en del af det samlede system. Market Info Benyttes til simpel optælling af hvorledes de sager, kundekontaktcenteret håndterer, er fordelt på f.eks. produkter, emner, mv. Når en medarbejder afslutter en sag, skal han/hun angive hvilket produkt, emne, mv. sagen omhandlede. Questionaire Test og analyser der kan benyttes til at vurdere medarbejdernes kompetencer inden for f.eks. bestemte produkter. Denne vurdering vil udføres ud fra, at den enkelte medarbejder fra tid til anden skal gennemgå forskellige tests eller spørgeskemaer. IVR Integration til ekstern service der benyttes til at evaluere medarbejderen efter endt opkald. Dette modul vil ikke have nogen direkte dialog med nogen medarbejdere i kundekontaktcenteret. Modulet vil være kontaktflade til et eksternt system, som kan levere information om kunders tilfredshed. Rapportering og Analyse Generering af rapporter og analyser ud fra data der er opsamlet via de overstående punkter. Disse rapporter vil herefter være grundlag for den løbende kvalitetsmåling. Ud fra rapporterne kan der desuden planlægges f.eks. videreuddannelse af medarbejderne. 3

12 1.4 PROBLEMFORMULERING Efter at have evalueret Tommy Langhoffs beskrivelser af værktøjerne er det vores overbevisning, at man med fordel vil kunne implementere systemet ved hjælp af Service Orientering/Service Orienteret Arkitektur. Oplægget fra Tommy Langhoff, opstiller som udgangspunkt en række værktøjer/behov for enkeltstående services som hver især knytter sig til en afgrænset arbejdsopgave. Disse hører alle under det samme fagspecifikke domæne, nemlig kundekontaktcenter branchen. Projektet vil derfor tage udgangspunkt i dette behov og efterprøve, hvorvidt det er fordelagtigt at implementere et system der løser disse behov, ved hjælp af en service orienteret arkitektur. Herunder vil der blive undersøgt, hvilke fordele og ulemper denne type arkitektur medfører. 1.5 SERVICE ORIENTERING / SERVICE ORIENTERET ARKITEKTUR Der er mange meninger om, hvad begreberne service orientering og service orienteret arkitektur dækker over, samt hvordan disse skal tolkes. Projektet vil ikke fokusere på disse mange holdninger, men forholde sig til begreberne ud fra følgende tilgang: Service orientering er midlet, og service orienteret arkitektur er målet forstået således, at service orientering benyttes til at opstille en service orienteret arkitektur. Igennem projektet vil der blive arbejdet med en service orienteret tilgang til problemstillingen med henblik på at opstille en service orienteret arkitektur. I projektet vil der blive taget udgangspunkt i, at en service orienteret arkitektur er defineret ud fra de fire hovedregler beskrevet i kapitel SERVICE ORIENTERING / OBJEKT ORIENTERING Som ved service orientering og service orienteret arkitektur, er der mange meninger om hvorvidt service orientering og objekt orientering komplementere, overflødiggøre eller direkte er en hindring for hinanden. Projektets indgangsvinkel til denne diskussion er, at service orientering og objekt orientering bør komplementere hinanden for at udvikle systemer med en service orienteret arkitektur. Service orientering og objekt orientering benyttes på forskellige abstraktions niveauer under analysen af systemet. Service orientering benyttes til at identificere hvilket services systemet skal indeholde og dermed opstiller den service orienterede arkitektur. Når de enkelte services er identificeret vha. service orientering, benyttes der objekt orientering til at udvikle disse services. 4

13 1.6 IDENTIFIKATION AF SERVICES I SYSTEMET Ud fra de ønskede værktøjer i systemet, kan der identificeres en række services. Hvert af disse værktøjer er helt eller delvist indbyrdes isoleret, det er derfor oplagt, at realisere dem som services der hver især opfylder ét behov. De opstillede services løser en række forretningsspecifikke behov, men hver af disse services har ligeledes en række praktiske behov. Et eksempel på dette er brugervalidering. Brugervalidering er ikke direkte et forretningsbehov for kundecenteret, men et mere generelt behov til systemet. Disse vil efterfølgende refereres til som ikke forretningsspecifikke behov. Disse behov kan ligeledes realiseres som services, disse kaldes for systemservices. Ved at realisere, f.eks. brugervalidering som en systemservice, kan alle de forretningsspecifikke services benytte denne til brugervalidering. Der er nu opstillet en række services, forretningsspecifikke og ikke forretningsspecifikke, som opfylder hvert deres behov og tilsammen realiserer det ønskede system. Systemet vil kunne skitseres som illustreret i Figur 1. System skitse Web brugerflade Forretningsspecifikke services Market Info Evaluering Uddannelse Ikke forretningsspecifikke services System services Rapportering IVR Questionaire Sikkerhed Administration Brugere mm. Figur 1 System skitse Ved at sammensætte disse services, er det muligt at opbygge et system der løser kundekontaktcenters behov for et kvalitetssikringssystem. Endnu en fordel ved at benytte en række services er, at systemet nemt kan tilpasses det enkelte kundekontaktcenter, da alle centre ikke nødvendigvis har behov for alle services, eller har ønske til andre og nye services. Interaktionen med brugeren vil foregå gennem en brugeflade som benytter de pågældende services. Brugerfladen kan, da der benyttes service orienteret arkitektur, teoretisk være implementeret som webside, Windows-applikation, eller en applikation til mobile enheder. Der er dog fra Tommy Langhoffs side ytret ønske om en Web-baseret brugerflade. 5

14 1.7 PROJEKT AFGRÆNSNING Problemstillingen i opgaven er at undersøge, hvorvidt en service orienteret arkitektur med fordel kan benyttes til at opbygge et system til kvalitetssikring i et kundeservicecenter. Af hensyn til hvad der i projektperioden er muligt at nå, er projektet begrænset til at fokusere på et udpluk at de nævnte services. Med disse vil vi undersøge hvorvidt service orientering er en velvalgt metode, til at realisere behovene for et system af denne karakter. De udvalgte services er som følger. Evaluering Questionaire System Kombinationen af disse services vil i projektet blive omtalt som kundekontaktcenter systemet, eller blot systemet. Fokusområdet for projektet er illustreret i Figur 2. Figur 2 Begrænset systemmodel projekt fokusområde Der vil ikke blive udviklet brugerflade til systemet, da dette falder uden for projektets fokus område. Da NextUs er Microsoft Certified Partner og har et godt kendskab til.net er det på forhånd specificeret, at den service orienterede arkitektur skal implementeres vha. Windows Communication Foundation. Som database system er der valgt Microsoft SQL Server Udviklingen vil foregå i Visual Studio 2005 med.net 2.0 og Windows Communication Foundation Beta 2. Det primære programmeringssprog vil være C# TIDSPLAN I bilag 10 er vedlagt den opstillede tidsplan for projektet. 6

15 Kapitel 1 Introduktion 1.8 RAPPORTENS STRUKTUR Kapitlet giver en generel introduktion til projektet. Desuden belyses i grove træk den baggrundsviden omkring det fagspecifikke område, som er nødvendig for at forstå grundlaget for udviklingen af systemet. Kapitel 2 Kravspecifikation På baggrund af materiale fra Tommy Langhoff er der udarbejdet en kravspecifikation, som vil blive gennemgået i dette kapitel. Kravspecifikationen vil koncentrere sig om de udvalgte services til projektperioden. Kapitel 3 Analyse Kapitlet vil ud fra de i kapital 2 fastsatte krav beskrive den foretagne analyse. Der vil i den forbindelse blive gennemgået aktører og use case diagrammer. Der vil desuden blive gennemgået en del af de opstillede use Cases i kapitlet. Resten vil af hensyn til læsbarheden være at finde i bilag. I kapitlet vil der også blive gennemgået domæne modeller, som vil ligge til grund for database designet. Kapitel 4 Service orienteret arkitektur I kapitel 4 vil de teoretiske aspekter vedrørende Service orienteret arkitektur blive behandlet. Der vil i kapitlet blive opstillet hvilke fordele, der kan være ved at benytte sig af service orienteret Arkitektur. Kapitlets sidste del vil gennemgå, hvorledes Windows Communication Foundation er opbygget. Kapitel 5 - Design Kapitlet gennemgår hvorledes systemet er designet, herunder overordnet arkitektur, sikkerhed og klasse diagrammer. Kapitel 6 - Implementering Implementeringsafsnittet vil på baggrund af det fortagende design indeholde de vigtigste aspekter vedrørende implementering. Der vil i kapitlet blive gennemgået de vigtigste punkter vedrørende implementering af systemet ved hjælp af Windows Communication Foundation og.net. Kapitel 7 - Test Der vil i dette kapitel blive opstillet metoder for test af systemet samt eksempler på udførelse af disse. Kapitel 8 - Konklusion I konklusionen vil vi opsummere og konkludere på de resultater, vi er kommet frem til set i forhold til de opstillede krav og visioner fra starten af projektet. 7

16 Kapitel 2 KRAVSPECIFIKATION Med udgangspunkt i materialet fra Tommy Langhoff (bilag 1) og begrænsningen i kapitel 1, er der i dette kapitel udarbejdet kravspecifikationen til systemet. Der vil til hvert område være en kort gennemgang af, hvilken funktion den pågældende del af systemet har. For hver service vil der være en liste af specifikke krav. Kravene er opstillet ud fra materialet, der er modtaget fra Tommy Langhoff. Af hensyn til overblikket i rapporten er den fulde kravspecifikation flyttet til bilag 2. Der vil i kapitlet være beskrivelse af krav til følgende services: System Evaluering Questionaire 8

17 2.1 KRAVSPECIFIKATION FOR SERVICES SYSTEM Systemservicen er ikke en service, der direkte fremgår af materialet fra Tommy Langhoff. Denne service er indført for at opfylde en række ikke funktionelle krav, som beskrevet i afsnit 1.6. Denne service skal samle de administrative funktioner og stille dem til rådighed for andre services i systemet. Den primære opgave vil være at håndtere bruger administration. Servicen skal tilbyde operationer, der gør det muligt at oprette, slette og vedligeholde brugere, grupper og roller. Desuden skal servicen tilbyde brugervalidering og autorisering samt styring af hvilke services, der udgør systemet. Systemservicens behov er delt op i følgende grupper, som beskrives i det følgende. Der er indsat figurer, som for hver gruppe viser de opstillede krav. De specifikke krav for de enkelte grupper er at finde på tabelform i bilag 2 1. Adgangskontrol 2. Bruger administration 3. Gruppe administration 4. Rolle administration 5. Service administration Adgangskontrol. Adgangskontrol skal implementere funktionalitet, der gør det muligt for andre services at validere en bruger imod systemet, samt autorisere om den pågældende bruger må anvende den operation der forsøges benyttet. Tabel 1 Krav til adgangskontrol i systemservicen Navn RQ-S01 Valider bruger RQ-S02 Autoriser bruger Beskrivelse Det skal være muligt at validere en bruger i systemet på baggrund af brugernavn og password. Det skal være muligt at checke hvor vidt en bruger har tilladelse til at udføre en bestemt operation ud fra de roller brugeren er tildelt. 9

18 Administrer brugere. Gruppen Administrer bruger indeholder de krav, der er stillet til systemet, set i forhold til at kunne håndtere brugere. cd Administrer brugere RQ-S19 Tildel rolle til bruger RQ-S12 Tilføj bruger til gruppe RQ-S11 Fjern bruger fra gruppe RQ-S20 Fjern rolle fra bruger (from Administrer roller) (from Administrer grupper) (from Administrer grupper) (from Administrer roller) RQ-S06 Tilføj bruger RQ-S04 Opdater bruger detaljer RQ-S05 Slet bruger RQ-S03 Vis bruger detaljer Søg bruger Figur 3 Kravsmodel for bruger administration I Figur 3 er vist de krav der er opstillet til bruger administration i systemet. Detaljer kan findes i bilag Administrer grupper. For at imødekomme behovet for inddeling af brugere i forskellige grupper er der opstillet de i Figur 4 viste krav til systemet. Detaljer kan findes i bilag 2 afsnit cd Administrer grupper RQ-S07 List gruppe detaljer RQ-S11 Fjern bruger fra gruppe RQ-S09 Opret gruppe RQ-S08 Opdater gruppe detaljer RQ-S10 Slet gruppe RQ-S12 Tilføj bruger til gruppe Figur 4 Kravsmodel for gruppe administration 10

19 Administrer roller For at Systemservicen har mulighed for at administrere hvilke brugere, der kan udføre de forskellige operationer i systemet, skal det ligeledes understøtte roller. Vi har valgt at arbejde med rolle strukturen, da vi er bekendt med den, og fordi den er godt understøttet i Microsoft platformen, som vi har valgt at bygge vores løsning på. Systemservicen skal derfor understøtte, at man kan operere med roller, som tildeles rettigheder. Brugere kan herefter tildeles roller. De nødvendige krav er vist i Figur 5 herunder. Detaljer kan findes i bilag 2 afsnit cd Administrer roller RQ-S13 Vis rolle detaljer RQ-S20 Fjern rolle fra bruger RQ-S18 Fjern rettighed fra rolle RQ-S14 Opdater rolle RQ-S17 Tildel rettigheder til rolle RQ-S16 Slet rolle RQ-S15 Opret rolle RQ-S19 Tildel rolle til bruger Service-administration. Figur 5 Kravsmodel for rolle administration Når der implementeres ny funktionalitet i systemet i form af nye services, skal disse kunne tilføjes systemet. Systemservicen skal derfor understøtte tilføjelse af en ny service og importere information om den nye services operationer, således at brugere kan tildeles roller og derigennem opnå rettighed til at bruge den nye service og dens operationer. De nødvendige krav til denne del af systemet er vist i Figur 6. Detaljer kan findes i bilag 2 afsnit cd Service administration RQ-S18 Fjern rettighed fra rolle (from Administrer roller) RQ-S17 Tildel rettigheder til rolle (from Administrer roller) RQ-S22 Fjern servi ce registrering RQ-S21 Registrer servi ce Figur 6 Kravsmodel for service administration 11

20 2.1.2 EVALUERING Denne service anvendes i forbindelse med at en medarbejder skal evalueres. Servicen skal realisere behovet beskrevet i bilag 1 afsnit Servicen skal i grove træk gøre det muligt at oprette en række skemaer af forskellig karakter. Disse skemaer bruges som retningslinjer og dokumentation for evaluering af medarbejdere. Som processen er beskrevet i bilag 1 afsnit vedrørende processen Samlyt, skal det være muligt at printe skemaer, så de kan anvendes uden brug af computer. Det skal desuden være muligt at indtaste en evaluering i skemaerne og gemme den i systemet. Ud over at tilbyde materiale til evaluering af medarbejdere, skal servicen ligeledes tilbyde en registrerings-funktion til lederkalibrering. Lederkalibrering er et koncept, hvor lederne mødes og sammen evaluerer en række medarbejdere. Formålet er at ensrette ledernes opfattelse af de enkelte medarbejdere, således at der foretages en ensartet evaluering af medarbejdere på tværs af lederne. Servicen skal tilbyde mulighed for at registrere disse kalibreringer. Begrebet kalibrering forklares yderligere i analysen i næste kapitel. Til servicen Evaluering er der defineret en række krav vist i Figur 7. Figuren viser den grafiske opstilling af kravene samt deres relationer. Detaljer kan findes i bilag 2 afsnit cd Evaluering RQ-ES03 Tilføj skema (from Administration) RQ-ES01 Tilføj skabelon (from Admi ni strati on) RQ-ES05 Ingen editering af evaluerings skemaer (from Administration) RQ-ES04 Slet skema RQ-ES02 Slet skabelon (from Administration) (from Admi ni strati on) RQ-ES08 Hent gammel evaluering RQ-ES09 vis evalueringer RQ-ES12 Søg RQ-ES11 Vis Kalibreringer RQ-ES07 Opret evaluering RQ-ES06 Print skema RQ-ES10 Registrer kalibrering Figur 7 Kravsmodel for Evalueringservicen Der er i hver service knyttet nogle krav til en administrationsdel. Disse krav er blevet markeret med (from Administration). Disse krav tilhører en kategori af krav, der henvender sig mere til administration end til anvendelse af servicen. Disse krav vil være forbeholdt en gruppe af brugere, der er tildelt et højere niveau af rettigheder end den almene bruger. Resten af kravene i Figur 7 er knyttet til den almindelige brug af servicen. 12

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

Hassansalem.dk/delpin User: admin Pass: admin BACKEND Hassansalem.dk/delpin User: admin Pass: admin BACKEND 1/10 Indledning Dette projekt er den afsluttende del af web udvikling studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med Del-pin

Læs mere

FKO Quick Guide. Kom godt igang med FKO Temperaturmåling

FKO Quick Guide. Kom godt igang med FKO Temperaturmåling FKO Quick Guide Kom godt igang med FKO Temperaturmåling FKO GUIDE Temperaturmåling Publikationen er udgivet af Socialstyrelsen Edisonsvej 18, 1. 5000 Odense C Tlf: 72 42 37 00 www.socialstyrelsen.dk Udgivet

Læs mere

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø EG Data Inform Byggebasen WCF og webservices Jens Karsø 10 Indholdsfortegnelse Byggebasen Services indledning... 2 Målsætning... 2 Valg af teknologier... 3 Kommunikationsmodel for byggebasen... 3 Services.byggebasen.dk...

Læs mere

2016 Recordit.nu version Call Recorder Brugermanual for supervisor

2016 Recordit.nu version Call Recorder Brugermanual for supervisor 2016 Recordit.nu version 1.12 Call Recorder Brugermanual for supervisor Indhold 1 Funktioner for supervisorer... 3 2 Kontaktliste Tilføj kundenavne... 4 3 Aktive samtaler... 5 4 Monitorering / Medlyt via

Læs mere

Kvik-guide: Sådan opretter du en bruger

Kvik-guide: Sådan opretter du en bruger Kvik-guide: Sådan opretter du en bruger Denne guide henvender sig til brugere, der er oprettet med en administrator- eller superbrugeradgang, og som har brug for at oprette andre brugere med tilknytning

Læs mere

Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder.

Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder. .NET UDVIKLER NATIONALITET: DANSK PROFIL Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder. Stor erfaring omkring databasedesign, datahåndtering og MS

Læs mere

Indholdsfortegnelse for kapitel 2

Indholdsfortegnelse for kapitel 2 Indholdsfortegnelse for kapitel 2 Kapitel 2. Analyse.......................................................... 2 Analyse af 2.1...................................................... 2 Analysen af Database.................................................

Læs mere

MULTIMEDIEDESIGNER 1. ÅRS PRØVE

MULTIMEDIEDESIGNER 1. ÅRS PRØVE MULTIMEDIEDESIGNER 1. ÅRS PRØVE Eksamensprojekt, 2. semester, forår 2010 TEMA: E-HANDEL Erhvervsakademiet København Nord Udleveret mandag d. 3. maj 2010 Afleveres i 4 eksemplarer senest d. 28. maj kl.

Læs mere

Indholdsfortegnelse for kapitel 1

Indholdsfortegnelse for kapitel 1 Indholdsfortegnelse for kapitel 1 Forord.................................................................... 2 Kapitel 1.................................................................. 3 Formål............................................................

Læs mere

AU Webshop brugeradministration

AU Webshop brugeradministration AU Webshop brugeradministration 15.07.2010 / pch Indhold Formål... 1 Adgang... 1 Roller og rettigheder... 2 Brugeroversigt... 3 Oprettelse af en ny AU Webshop bruger... 5 Ændring af stamoplysninger for

Læs mere

Pain Treatment Survey

Pain Treatment Survey Pain Treatment Survey Projektoplæg Projektoplæg til fælles udviklingsprojekt, i samarbejde mellem KLONK og smerteeksperter fra Sverige, Danmark og Norge www.klonk.dk Indholdsfortegnelse Baggrund... 2 Idé...

Læs mere

Indstillinger af ØS LDV

Indstillinger af ØS LDV Indstillinger af ØS LDV Indledning Denne vejledning omhandler rapporten Indstillinger af ØS LDV, hvorfra I tilgår webapplikationerne til at foretage ændringer i jeres ØS LDVs opsætning. Herved kan I løbende

Læs mere

BILAG 1: TIDSPLAN BILAG 1: TIDSPLAN 21. februar 2014

BILAG 1: TIDSPLAN BILAG 1: TIDSPLAN 21. februar 2014 BILAG 1: TIDSPLAN 21. februar 2014 INSTRUKTION TIL TILBUDSGIVER Nærværende bilag indeholder tidsplanen for Systemet. Tilbudsgivers eventuelle forbehold til bilag 8 anføres i forbeholdslisten og skrives

Læs mere

Microsoft Pinpoint Guide

Microsoft Pinpoint Guide Microsoft Pinpoint Guide Indhold: 01 Kom på Pinpoint Opret en ny profil Rediger din profil 02 Opret en annonce 03 Brug dit dashboard 04 Optimer din Pinpoint profil Kundevurderinger 05 Søgning på Pinpoint

Læs mere

KMD Brugeradministration til Navision og LDV

KMD Brugeradministration til Navision og LDV KMD Brugeradministration til Navision og LDV Vejledning for selvejere. Opdateret 09-09-2015 Indholdsfortegnelse 1 Overordnet liste af funktoner... 2 2 Vejledning... 3 2.1 Login til KMD Brugeradministration...

Læs mere

Hvorfor skal vi bruge objekt orienteret databaser?

Hvorfor skal vi bruge objekt orienteret databaser? OODBMS Vs. RDBMS 1 Indholdsfortegnelse Hvorfor skal vi bruge objekt orienteret databaser?... 3 OODBMS i erhvervslivet... 4 Bagsiden af medaljen... 5 OODBMS i praksis... 6 Konklusion... 8 2 Hvorfor skal

Læs mere

EA3 eller EA Cube rammeværktøjet fremstilles visuelt som en 3-dimensionel terning:

EA3 eller EA Cube rammeværktøjet fremstilles visuelt som en 3-dimensionel terning: Introduktion til EA3 Mit navn er Marc de Oliveira. Jeg er systemanalytiker og datalog fra Københavns Universitet og denne artikel hører til min artikelserie, Forsimpling (som også er et podcast), hvor

Læs mere

Delaflevering. Webdesign og webkommunikation, (hold 2), IT Universitetet, f2011. Kim Yde, kyd@itu.dk. Kenneth Hansen, kenhan@itu.

Delaflevering. Webdesign og webkommunikation, (hold 2), IT Universitetet, f2011. Kim Yde, kyd@itu.dk. Kenneth Hansen, kenhan@itu. Delaflevering Webdesign og webkommunikation, (hold 2), IT Universitetet, f2011. Kim Yde, kyd@itu.dk Kenneth Hansen, kenhan@itu.dk 1 Indholdsfortegnelse Problemfelt - Problemformulering... 3 Målgruppe...

Læs mere

Vistemmernu. Et webbaseret værktøj udviklet af Programdatateket i Skive. E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.

Vistemmernu. Et webbaseret værktøj udviklet af Programdatateket i Skive. E-mail: programdatateket@viauc.dk Web: http://www.programdatateket. Vistemmernu Et webbaseret værktøj udviklet af Programdatateket i Skive E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.dk Kolofon HVAL-vejledning Vistemmernu på HVAL.DK Forfatter: Susanne

Læs mere

Secure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Accepttest-specifikation

Secure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Accepttest-specifikation Udgave 2 2. SEMESTERPROJEKT Gruppe 5 Secure O matic Accepttest-specifikation Benjamin Sørensen, 02284 Tomas Stæhr Hansen, 03539 Stefan Nielsen, 02829 Mubeen Ashraf, 9279 Hussein Kleit, 9281 SECURE O MATIC

Læs mere

FKO Quick Guide. Kom godt i gang med FKO Sprogvurdering

FKO Quick Guide. Kom godt i gang med FKO Sprogvurdering FKO Quick Guide Kom godt i gang med FKO Sprogvurdering Publikationen er udgivet af Socialstyrelsen Edisonsvej 18, 1. 5000 Odense C Tlf.: 72 42 37 00 www.socialstyrelsen.dk Udgivet 04-07-2013 2 Indholdsfortegnelse

Læs mere

Dokumentation for administration af it-systemer i PD30

Dokumentation for administration af it-systemer i PD30 Dokumentation for administration af it-systemer i PD30 1. Sikkerhed 2. Mail 3. Cloud Drive 4. Elektronisk reservation 5. Hjemmeside 1. Sikkerhed Sikkerheden for it-systemerne i PD30 hænger tæt sammen med

Læs mere

Vi har udarbejdet denne korte vejledning for at hjælpe dig i gang med at afprøve BCpro / Projektstyring.

Vi har udarbejdet denne korte vejledning for at hjælpe dig i gang med at afprøve BCpro / Projektstyring. Kom godt i gang BCpro / Projektstyring En simpel brugerflade med avancerede funktioner Byggecentrum Introduktion Formålet med denne vejledning Vi har udarbejdet denne korte vejledning for at hjælpe dig

Læs mere

SecureAware Compliance Analysis Manual

SecureAware Compliance Analysis Manual SecureAware Compliance Analysis Manual Manualen beskriver brugen af SecureAware version 3 Dokument opdateret: november 2009 Om dette dokument Dette dokument er en vejledning i, hvordan du opretter compliance-checks.

Læs mere

Inden du kan tage systemet i brug og sende spørgeskemaer, kortlægge arbejdsmiljøet, lave handlingsplaner mv. skal systemet sættes op.

Inden du kan tage systemet i brug og sende spørgeskemaer, kortlægge arbejdsmiljøet, lave handlingsplaner mv. skal systemet sættes op. Indledning Workcyclus er et Internetbaseret arbejdsmiljøsystem, der giver fuldt overblik over virksomhedens arbejdsmiljøtilstand og gør arbejdsmiljøet målbart og synligt på alle niveauer i organisationen.

Læs mere

Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN

Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN 1/20 Indledning Dette projekt er den afsluttende del af webudvikling-studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med

Læs mere

Database. Pr jekt. Hold CLmul-a14e Gruppe 3 3. semester 2015. Vejledere: Tue Becher Ivan R. Frederiksen

Database. Pr jekt. Hold CLmul-a14e Gruppe 3 3. semester 2015. Vejledere: Tue Becher Ivan R. Frederiksen Database Pr jekt Hold CLmul-a14e Gruppe 3 3. semester 2015 Vejledere: Tue Becher Ivan R. Frederiksen Indholdsfortegnelse 1. Problemformulering 2. ER-diagram 3. Attribut-tabel 4. Use Case-model 5. Use Case

Læs mere

1. Baggrund og problemstilling

1. Baggrund og problemstilling 1. Baggrund og problemstilling 1.1 Baggrund Opgavestiller og fremtidig bruger af systemet er klinikken Tandlæge Annelise Bom 1. Opgaven udspringer af et ønske om at forbedre aftalestyringen. Nøgleordene

Læs mere

Assignment #5 Toolbox Contract

Assignment #5 Toolbox Contract Assignment #5 Toolbox Contract Created by: René Kragh Trine Randløv E mail address cph rk70@cphbusiness.dk 23 11 2014 1 Introduktion Dette dokument indeholder en vertikal kontrakt for et system som skal

Læs mere

Vejledningen til proces for design af fremtidsmodellen

Vejledningen til proces for design af fremtidsmodellen Vejledningen til proces for design af fremtidsmodellen Januar 2014 Indhold 1. FORMÅL... 3 FORMÅLET MED DENNE PROCESVEJLEDNING... 3 2. FREMTIDSMODELLENS OMRÅDER... 3 2.1. AKTIVITETER... 4 DEFINER OVERORDNEDE

Læs mere

Elevplaner På HVAL.DK

Elevplaner På HVAL.DK Journal nr. 13.21.12 Modulet Elevplaner På HVAL.DK Tutorial til testskoler Et webbaseret værktøj udviklet af Programdatateket i Viborg amt. E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.dk

Læs mere

Opsætning af MobilePBX med Kalenderdatabase

Opsætning af MobilePBX med Kalenderdatabase Opsætning af MobilePBX med Kalenderdatabase Dette dokument beskriver hvorledes der installeres Symprex Exchange Connector og SQL Server Express for at MobilePBX kan benytte kalenderadadgang via database

Læs mere

EasyIQ Opdatering 5.2.3 -> 5.4.0

EasyIQ Opdatering 5.2.3 -> 5.4.0 EasyIQ Opdatering 5.2.3 -> 5.4.0 Kunde: Forfatter: Thomas W. Yde Systemtech A/S Side: 1 af 17 1 Indholdsfortegnelse 2 GENERELT OMKRING FORUDSÆTNINGEN OG OPDATERINGS FORLØBET... 3 2.1 FORUDSÆTNINGER...

Læs mere

DE BEAR TECHNOLOGY. o Processer, metoder & værktøjer. e-mail: info@dbtechnology.dk WWW.DBTECHNOLOGY.DK

DE BEAR TECHNOLOGY. o Processer, metoder & værktøjer. e-mail: info@dbtechnology.dk WWW.DBTECHNOLOGY.DK Mission Critical o Projekt Information management o Processer, metoder & værktøjer. Side 1 of 11 Projekt information Projekt information management inkluderer alle de processer, som er nødvendige for at

Læs mere

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0 MANUAL Præsentation af Temperaturloggerdata Version 2.0 Indholdsfortegnelse FORORD...3 INTRODUKTION...3 KRAV OG FORUDSÆTNINGER...3 INSTALLATION...4 OPSÆTNING...8 PROGRAMOVERBLIK...10 PROGRAMKØRSEL...11

Læs mere

EVALUERING I SURVEYXACT TRIN FOR TRIN

EVALUERING I SURVEYXACT TRIN FOR TRIN EVALUERING I SURVEYXACT TRIN FOR TRIN LÆR AT TACKLE 2015 KOMITEEN FOR SUNDHEDSOPLYSNING 1 INDLEDNING Komiteen for Sundhedsoplysning stiller SurveyXact et internetbaseret redskab til kvalitetssikring til

Læs mere

UC Partnerprofil. NetDesign A/S Gammelgårdsvej 91 3520 Farum. Profil

UC Partnerprofil. NetDesign A/S Gammelgårdsvej 91 3520 Farum. Profil NetDesign A/S Gammelgårdsvej 91 3520 Farum Profil Om os NetDesign er Danmarks største systemintegrator inden for IP-baserede kommunikationsløsninger. Vi integrerer og hoster alle former for moderne IPkommunikation

Læs mere

Advanced Word Template Brugermanual

Advanced Word Template Brugermanual Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste

Læs mere

Forenkling af kommunale affaldsregulativer. Fase 4: Elektronisk videndeling

Forenkling af kommunale affaldsregulativer. Fase 4: Elektronisk videndeling Forenkling af kommunale affaldsregulativer. Fase 4: Elektronisk videndeling Birgit Holmboe, Anders Christiansen og Berit Hallam Rambøll Birgitte Refn Wenzel Mazanti-Andersen, Korsø Jensen & Partnere Miljøprojekt

Læs mere

EVALUERING I SURVEYXACT TRIN FOR TRIN

EVALUERING I SURVEYXACT TRIN FOR TRIN EVALUERING I SURVEYXACT TRIN FOR TRIN LÆR AT TACKLE 2015 KOMITEEN FOR SUNDHEDSOPLYSNING 1 INDLEDNING Komiteen for Sundhedsoplysning stiller SurveyXact et internetbaseret redskab til kvalitetssikring til

Læs mere

Vejledning. BCpro / Byggeregnskab En simpel brugerflade med avancerede funktioner. Version 1.0 August 2011. Byggecentrum

Vejledning. BCpro / Byggeregnskab En simpel brugerflade med avancerede funktioner. Version 1.0 August 2011. Byggecentrum Vejledning BCpro / Byggeregnskab En simpel brugerflade med avancerede funktioner Version 1.0 August 2011 Byggecentrum Indholdsfortegnelse Indholdsfortegnelse...2 Introduktion...4 Formålet med denne vejledning...

Læs mere

Indholdsfortegnelse. Systembeskrivelse Rapporter

Indholdsfortegnelse. Systembeskrivelse Rapporter Indholdsfortegnelse 10. Rapporter i BBR... 2 10.1 Reporting Services arkitektur... 2 10.2 Reporting Services i Nyt BBR... 3 10.3 Faste BBR-rapporter... 4 10.3.1 Kort beskrivelse af de 25 faste rapporter...

Læs mere

// Mamut Business Software Installationsguide: Basis

// Mamut Business Software Installationsguide: Basis // Mamut Business Software Installationsguide: Basis Introduktion Indhold Denne guide forenkler installationen og førstegangsopstarten af Mamut Business Software. Hovedfokus i denne guide er enkeltbrugerinstallationer.

Læs mere

Underbilag 14 C: Afprøvningsforskrifter til prøver og tests

Underbilag 14 C: Afprøvningsforskrifter til prøver og tests Underbilag 14 C: Afprøvningsforskrifter til prøver tests Udbud om levering, installation, implementering, support, drift vedligehold af Borgeradministrativt System (BAS) Indhold underbilag 14 C Afprøvningsforskrifter

Læs mere

Tempus Serva. - er NEM IT til alle virksomheder

Tempus Serva. - er NEM IT til alle virksomheder TM - er NEM IT til alle virksomheder Introduktion Virksomheder bør ikke stræbe efter de alt omfattende visioner og tro, at de med analyse og projektmodeller kan udvikle den optimale digitale løsning. I

Læs mere

Innovationens Syv Cirkler

Innovationens Syv Cirkler Innovationens Syv Cirkler Med denne gennemgang får du en kort introduktion af Innovationens Syv Cirkler, en model for innovationsledelse. Dette er en beskrivelse af hvilke elementer der er betydende for

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Exchange 2010 SSL certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens Exchange 2010 SAN SSL certifikat. Derudover er der tekniske guides til at

Læs mere

It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010.

It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010. It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud Region Midtjylland 2010. 1 1 Indledning 1.1 Versionshistorie Version Dato Ansvarlig Status Beskrivelse 1.0 2010-05-04 HENSTI Lukket Definition

Læs mere

App-strategi for Randers Kommune December 2012. Bilag 2: Procesvejledning for app-udvikling i Randers Kommune

App-strategi for Randers Kommune December 2012. Bilag 2: Procesvejledning for app-udvikling i Randers Kommune Bilag 2: Procesvejledning for app-udvikling i Randers Kommune Procesvejledningen har til formål, at skabe overblik over app-udviklingsprocessen, og skal sikre kvalitet og genkendelighed blandt apps ene

Læs mere

VELKOMMEN 3. KOM GODT I GANG 4 Log ind 5 Kontrolpanel 6 Tilpas profil 7 Tilknyt hold 8 Tilknyt fag 9

VELKOMMEN 3. KOM GODT I GANG 4 Log ind 5 Kontrolpanel 6 Tilpas profil 7 Tilknyt hold 8 Tilknyt fag 9 VEJLEDNING 1.0 Indhold VELKOMMEN 3 KOM GODT I GANG 4 Log ind 5 Kontrolpanel 6 Tilpas profil 7 Tilknyt hold 8 Tilknyt fag 9 SÅDAN OPRETTER DU EN QUIZ 10 Quiz info 11 Tilføj spørgsmål 12 Tilføj formel til

Læs mere

Markedsinfo. Microsoft Dynamics NAV 2009 SP1 Klassisk. Side 1 Copyright: Naddon version 201009

Markedsinfo. Microsoft Dynamics NAV 2009 SP1 Klassisk. Side 1 Copyright: Naddon version 201009 Markedsinfo Microsoft Dynamics NAV 2009 SP1 Klassisk Side 1 Microsoft Dynamics NAV 2009 SP1 Rollebaseret Indholdet i dette dokument må på ingen måde gengives helt eller delvist hverken på tryk eller i

Læs mere

Test i Danmark 2014. Undersøgelse på TestExpo 2014

Test i Danmark 2014. Undersøgelse på TestExpo 2014 Test i Danmark 2014 Undersøgelse på TestExpo 2014 Indledning I forbindelse med TestExpo-konferencen (www.testexpo.dk) den 30/1 2014 i Bella Center i København blev der foretaget en spørgeskemaundersøgelse.

Læs mere

Vejledning til indberetningsløsning for statslige aktieselskaber m.v. www.offentlige-selskaber.dk

Vejledning til indberetningsløsning for statslige aktieselskaber m.v. www.offentlige-selskaber.dk Vejledning til indberetningsløsning for statslige aktieselskaber m.v. www.offentlige-selskaber.dk 1 Offentlige-selskaber.dk s startside giver direkte adgang til at foretage en indberetning. Som en service

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

Udgangspunktet for anbefalingerne er de grundlæggende principper for ordningen om vederlagsfri

Udgangspunktet for anbefalingerne er de grundlæggende principper for ordningen om vederlagsfri Notat Danske Fysioterapeuter Kvalitet i vederlagsfri fysioterapi Grundlæggende skal kvalitet i ordningen om vederlagsfri fysioterapi sikre, at patienten får rette fysioterapeutiske indsats givet på rette

Læs mere

Indledning...3. OnTime Kalenderen...3. Daglig brug af OnTime...4. Oversigter / Views...5. Funktioner...7. Brug af ikoner...12

Indledning...3. OnTime Kalenderen...3. Daglig brug af OnTime...4. Oversigter / Views...5. Funktioner...7. Brug af ikoner...12 Indholdsfortegnelse: Indledning...3 OnTime Kalenderen...3 Daglig brug af OnTime...4 Oversigter / Views...5 Funktioner...7 Brug af ikoner...12 Grafisk visning af tid...13 Side 2 Indledning I større organisationer

Læs mere

TESTPLAN: SENIORLANDS WEBSHOP

TESTPLAN: SENIORLANDS WEBSHOP TESTPLAN: SENIORLANDS WEBSHOP Indledning Vi vil i vores brugervenlighedsundersøgelse teste Seniorlands webshop 1. Vi vil teste hvor at webshoppen fungerer set ud fra en bruger af Internet. Vi vil blandt

Læs mere

Energistyrelsens Tilskudsportal Vejledning for brugere

Energistyrelsens Tilskudsportal Vejledning for brugere Energistyrelsens Tilskudsportal Vejledning for brugere Version 1.05 juli 2010 1 Velkommen til Tilskudsportalen Energistyrelsens tilskudsportal giver mulighed for oprettelse af en elektronisk ansøgning

Læs mere

Installation og Drift. Aplanner for Windows Systemer Version 8.15

Installation og Drift. Aplanner for Windows Systemer Version 8.15 Installation og Drift Aplanner for Windows Systemer Version 8.15 Aplanner for Windows løsninger Tekniske forudsætninger Krav vedr. SQL Server SQL Server: SQL Server 2008 Express, SQL Server 2008 R2 eller

Læs mere

Markedsinfo. Microsoft Dynamics NAV 2009 SP1 Rollebaseret. Side 1 Copyright: Naddon version 201009

Markedsinfo. Microsoft Dynamics NAV 2009 SP1 Rollebaseret. Side 1 Copyright: Naddon version 201009 Markedsinfo Microsoft Dynamics NAV 2009 SP1 Rollebaseret Side 1 Microsoft Dynamics NAV 2009 SP1 Rollebaseret Indholdet i dette dokument må på ingen måde gengives helt eller delvist hverken på tryk eller

Læs mere

User Management System

User Management System User Management System www.inlogic.dk Indholdsfortegnelse UMS Web brugervejledning... 3 Skift dit password... 5 Mobil nummer... 6 IT Regel... 7 Dine oplysninger... 8 Skema... 9 SMS Abonnement... 10 Karakter...

Læs mere

KMD Brugeradministration til Navision og LDV

KMD Brugeradministration til Navision og LDV KMD Brugeradministration til Navision og LDV Vejledning for Statens Administration og ØSC institutioner. Opdateret 09-09-2015 Indholdsfortegnelse 1 Kom godt i gang... 2 1.1 Login til KMD Brugeradministration...

Læs mere

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12 Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner

Læs mere

Dokumentation af sikkerhed i forbindelse med databehandling

Dokumentation af sikkerhed i forbindelse med databehandling - Dokumentation af sikkerhed i forbindelse med databehandling Al databehandling, der er underlagt persondataloven, skal overholde de tekniske krav, der er opstillet i Datatilsynets bekendtgørelse 528 (sikkerhedsbekendtgørelsen).

Læs mere

Kom godt i gang med CSC Social

Kom godt i gang med CSC Social Kom godt i gang med CSC Social Nyt it-system nye arbejdsgange CSC social er SOF s nye fælles it-system, som skal understøtte dokumentationen og samarbejdet mellem de forskellige myndighedscentre og tilbud.

Læs mere

Brugerundersøgelse 2. semester 3. projekt

Brugerundersøgelse 2. semester 3. projekt Brugerundersøgelse 2. semester 3. projekt knmefr5 Mettemarie From mette@byfrom.com http://byfrom.com/survey/survey.html Portfolio: http://byfrom.com/ Indholdsfortegnelse: Indholdsfortegnelse...s.1 Introduktion...s.2

Læs mere

Rev. 05-10. Brugervejledning. Webshop Sika Danmark A/S

Rev. 05-10. Brugervejledning. Webshop Sika Danmark A/S Rev. 05-10 Brugervejledning Webshop Sika Danmark A/S Indholdsfortegnelse Afsnit Emne Side 1. Indledning 2 2. Quickguide forklaring af menu 3 2.1 Menu til venstre 3 2.2 Topmenu 3 3. Log-in 5 4. Bestilling

Læs mere

Medlemstilfredshed Teknisk Landsforbund 2010

Medlemstilfredshed Teknisk Landsforbund 2010 Medlemstilfredshed Teknisk Landsforbund 1 Indhold Indhold Introduktion Information om undersøgelsen og resultatforklaring 3 Tilfredshed og Loyalitet Vurderinger og sammenligninger 5 Hvordan skaber du større

Læs mere

Evaluering af sammenlægning af Børne- og Familiecenter og Unge- og Familiecenter

Evaluering af sammenlægning af Børne- og Familiecenter og Unge- og Familiecenter Social og Sundhed Sagsnr. 205111 Brevid. 1417478 Evaluering af sammenlægning af Børne- og Familiecenter og Unge- og Familiecenter 27. marts 2012 Baggrund Byrådet besluttede den 30. marts 2011 at samle

Læs mere

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services Sporbarhed og Rapportering i Quality Center Kim Stenbo Nielsen NNIT Application Management Services Indhold INTRODUKTION Hvem er jeg Hvad vil jeg fortælle om QC std. rapporteringsfaciliteter EXCEL RAPPORTER

Læs mere

Handlingsanvisning. Indskriv i kontrakterne at der forventes brug af Ajour, samt i hvilket omfang.

Handlingsanvisning. Indskriv i kontrakterne at der forventes brug af Ajour, samt i hvilket omfang. Bygherre Kontrakter Projektgennemgang Er bygherre interesseret i digital aflevering? Få afklaret hvad forventningerne er til omfanget af kvalitetssikringen. Det kan være en fordel at aflevere digitalt

Læs mere

Bilag 1 Tidsplan Version 0.9 05-05-2014 0

Bilag 1 Tidsplan Version 0.9 05-05-2014 0 Bilag 1 Tidsplan Version 0.9 05-05-2014 0 Indhold 1 VEJLEDNING TIL TILBUDSGIVER... 2 2 INDLEDNING... 3 2.1 ETAPER I UDVIKLINGSPROJEKTET... 3 2.1.1 ETAPE I - AFKLARING... 3 2.1.2 ETAPE II ANALYSE, DESIGN,

Læs mere

XProtect-klienter Tilgå din overvågning

XProtect-klienter Tilgå din overvågning XProtect-klienter Tilgå din overvågning Tre måder at se videoovervågning på For at skabe nem adgang til videoovervågning tilbyder Milestone tre fleksible brugergrænseflader: XProtect Smart Client, XProtect

Læs mere

Indhold. Evalueringsvejledning. En undersøgelse fra start til slut involverer 4 programmer: - SurveyXact - Excel - E-learn - SiteCore

Indhold. Evalueringsvejledning. En undersøgelse fra start til slut involverer 4 programmer: - SurveyXact - Excel - E-learn - SiteCore Evalueringsvejledning En undersøgelse fra start til slut involverer 4 programmer: - SurveyXact - Excel - E-learn - SiteCore Indhold 1 - Respondentgruppe hentes... 2 2 Undersøgelsen oprettes i SX... 4 3.

Læs mere

Brugervejledning. TDC Scale Assistent til Android. Copyright NOMADICCIRCLE 2011-2012 All rights reserved

Brugervejledning. TDC Scale Assistent til Android. Copyright NOMADICCIRCLE 2011-2012 All rights reserved TDC Scale Assistent til Android Copyright NOMADICCIRCLE 2011-2012 All rights reserved Revision Date 1 kw 20110518 Initial version 2 KW 20110522 Sproglige rettelser 3 KW 20110525 Afsnit vedr. Automatick

Læs mere

INDICIUM. Løbende evaluering af forvaltningernes indsats for at forbedre sagsbehandlingen og borgerbetjeningen

INDICIUM. Løbende evaluering af forvaltningernes indsats for at forbedre sagsbehandlingen og borgerbetjeningen INDICIUM Løbende evaluering af forvaltningernes indsats for at forbedre sagsbehandlingen og borgerbetjeningen Indledning På mødet i Borgerrepræsentationen den 19. juni 2013 blev det besluttet at pålægge

Læs mere

Uddannelsesordning for uddannelsen til grafisk tekniker

Uddannelsesordning for uddannelsen til grafisk tekniker Udstedelsesdato: den 15. juli 2013 Uddannelsesordning for uddannelsen til grafisk tekniker Udstedt af det faglige udvalg for grafisk teknikeruddannelsen i henhold til bekendtgørelse nr. 371 af 15/04/2013

Læs mere

Målsætning. Se hovedmål for scenariet og hovedmål for færdighedslæring her. Økonomi

Målsætning. Se hovedmål for scenariet og hovedmål for færdighedslæring her. Økonomi Målsætning Økonomiske beregninger som baggrund for vurdering af konkrete problemstillinger. Målsætningen for temaet Hvordan får jeg råd? er, at eleverne gennem arbejde med scenariet udvikler matematiske

Læs mere

Quick guide - WISEflow

Quick guide - WISEflow Quick guide WISEflow 1.4.0 // 2015 05 04 1 Quick guide - WISEflow 1. Introduktion 2. Opret brugere a) Tilføj flere brugere (Licensadmin) b) Tilføj en enkelt bruger (Licensadmin) c) Log in meddelelse til

Læs mere

PROJEKTBESKRIVELSE DIGITALE TILBUDSLISTER

PROJEKTBESKRIVELSE DIGITALE TILBUDSLISTER PROJEKTBESKRIVELSE DIGITALE TILBUDSLISTER cuneco en del af bips Dato 20. marts 2012 Projektnr. 14 021 Sign. SSP 1 Indledning cuneco gennemfører et projekt, der skal udvikle en standardiseret struktur og

Læs mere

Projekt Samarbejdsplatform Vejledning til kommunalt review af udbudsmateriale Juni 2016 Input og forslag til kommunens lokale reviewproces Version 0.5 www.kombit.dk/samarbejdsplatformen Version 0.5 Indholdsfortegnelse

Læs mere

Automatisk Vandingssystem

Automatisk Vandingssystem Automatisk Vandingssystem Projektdokumentation Aarhus Universitet Gruppe 6-3. Semester - F15 vejleder: Michael Alrøe dato: 28-05-2015 Lærke Isabella Nørregård Hansen - 201205713 - IKT Kasper Sejer Kristensen

Læs mere

1. Beskrivelse af evaluering af undervisning

1. Beskrivelse af evaluering af undervisning 1 UCL, Læreruddannelsen. Evaluering af undervisning. Orientering til studerende. Marts 2011 Orientering om evaluering af undervisning består af: 1. Beskrivelse af evaluering af undervisning 2. Mål for

Læs mere

Når selskaber har en klar IT-strategi og anskaffer systemer med fokus på behov, værdi og sammenhæng.

Når selskaber har en klar IT-strategi og anskaffer systemer med fokus på behov, værdi og sammenhæng. IT Når selskaber har en klar IT-strategi og anskaffer systemer med fokus på behov, værdi og sammenhæng. Fra strategi til resultater i forsyningssektoren 2 Når selskaber har en klar IT-strategi og anskaffer

Læs mere

NT PDC Udarbejdet af Kenneth Dalbjerg

NT PDC Udarbejdet af Kenneth Dalbjerg NT PDC Udarbejdet af Kenneth Dalbjerg Titelblad Denne rapport er udarbejdet af Kenneth Dalbjerg, med det formål at lære noget omkring, NT PDC Server. Side 2 af 13 Indholdsfortegnelse Forside Titelblad

Læs mere

IT-vejledning til kompetencemodulet i HR-systemet hvis du selv opretter lokale kompetencer. 1. Sådan kommer du ind i HR-systemet Side 2

IT-vejledning til kompetencemodulet i HR-systemet hvis du selv opretter lokale kompetencer. 1. Sådan kommer du ind i HR-systemet Side 2 IT-vejledning til kompetencemodulet i HR-systemet hvis du selv opretter lokale kompetencer 1. Sådan kommer du ind i HR-systemet Side 2 2. Opret kompetencer, der passer til din arbejdsplads Side 3 3. Opret

Læs mere

DYNATEAM COURSE MANAGEMENT

DYNATEAM COURSE MANAGEMENT DYNATEAM COURSE MANAGEMENT Dynateam Course Management CRM 2013 løsning Course Management Course Management Dynateam tilbyder virksomheder der sælger kurser, uddannelser og events en overskuelig, brugervenlig

Læs mere

Vejledning til censor

Vejledning til censor Censorsekretariatet Vejledning til censor www.censorsekretariatet.dk Indhold Beskikkelsesansøgningsprocessen... 2 Vejledning til beskikkelsesansøgning... 2 Efter indsendelse af ansøgning... 7 Glemt at

Læs mere

Systemdesign af LabInfo. Kalle Christensen s960453. Kgs. Lyngby 2004 IMM-THESIS-2004-14

Systemdesign af LabInfo. Kalle Christensen s960453. Kgs. Lyngby 2004 IMM-THESIS-2004-14 Systemdesign af LabInfo Kalle Christensen s960453 Kgs. Lyngby 2004 IMM-THESIS-2004-14 Systemdesign af LabInfo Kalle Christensen s960453 Kgs. Lyngby 2004-29-02 Technical University of Denmark Informatics

Læs mere

Guide til SoA-dokumentet - Statement of Applicability. August 2014

Guide til SoA-dokumentet - Statement of Applicability. August 2014 Guide til SoA-dokumentet - Statement of Applicability August 2014 Guide til SoA-dokumentet - Statement of Applicability Udgivet august 2014 Udgivet af Digitaliseringsstyrelsen Publikationen er kun udgivet

Læs mere

Workshops til Vækst. - Modul 3: Eksternt fokus. Indholdsfortegnelse

Workshops til Vækst. - Modul 3: Eksternt fokus. Indholdsfortegnelse Workshops til Vækst - Modul 3: Eksternt fokus Indholdsfortegnelse Workshops til Vækst... 1 Eksternt fokus... 2 Praktiske forberedelser... 3 Mentale modeller... 5 Indbydelse... 6 Program... 7 Opsamling

Læs mere

Kravspecification IdP løsning

Kravspecification IdP løsning Kravspecification IdP løsning Resume IT-Forsyningen, som varetager IT-drift for Ballerup, Egedal og Furesø Kommuner, ønsker at anskaffe en IdP/Føderationsserverløsning, der kan understøtte en række forretningsmæssige

Læs mere

Figur 9.1 De otte forandringstrin.[28]

Figur 9.1 De otte forandringstrin.[28] 9. IMPLEMENTERING 9. IMPLEMENTERING Dette kapitel har til formål, at redegøre for hvordan Temagruppe 10 kan skabe rammerne for succesfuld Benchmarking. I foregående kapitel er der redegjort for hvorledes

Læs mere

Nyt i SkoleIntra 5.10

Nyt i SkoleIntra 5.10 Nyt i SkoleIntra 5.10 Sidst ændret den 13 10 2015 Ny loginside Med SkoleIntra 5.10 introduceres et nyt fælles login, som giver single sign on mellem det nye SkoleIntra, det klassiske SkoleIntra og itslearnings

Læs mere

Manual til koncept for kvalitetsovervågning på trin 3 samt for kvalitetsforbedring på trin 4 for de organisatoriske

Manual til koncept for kvalitetsovervågning på trin 3 samt for kvalitetsforbedring på trin 4 for de organisatoriske Manual til koncept for kvalitetsovervågning på trin 3 samt for kvalitetsforbedring på trin 4 for de organisatoriske standarder Indledning I denne manual introduceres det koncept, som er udviklet til kvalitetsovervågning

Læs mere

DPSD2 Guide: Sådan sikrer du at du kan logge ind i DPSD2.

DPSD2 Guide: Sådan sikrer du at du kan logge ind i DPSD2. DPSD2 Guide: Sådan sikrer du at du kan logge ind i DPSD2. Denne guide henvender sig til brugere af DPSD2 og de brugeradministratorer der har ansvaret for at administrere brugere og rettigheder til DPSD2,

Læs mere

Brugervejledning. TDC Scale Assistent til iphone. Copyright NOMADICCIRCLE 2010-2012 All rights reserved

Brugervejledning. TDC Scale Assistent til iphone. Copyright NOMADICCIRCLE 2010-2012 All rights reserved TDC Scale Assistent til iphone Copyright NOMADICCIRCLE 2010-2012 All rights reserved Revision Date 1 kw 20101128 Initial version 2 kw 20101201 Stavefejl og layout rettelser 3 kw 20101202 FAQ udvidet 4

Læs mere

Vejledning for metadatabasen

Vejledning for metadatabasen Vejledning for metadatabasen Version 1.0, d. 20. juni 2011 Indholdsfortegnelse INDLEDNING... 3 LOG IND... 4 ABONNERE PÅ RETTELSER OG ÆNDRINGER I DATASÆT VIA GEORSS... 4 SØGNING EFTER METADATA I METADATABASEN...

Læs mere

Visualiseringsprogram

Visualiseringsprogram Visualiseringsprogram Programmering C - eksamensopgave Rami Kaddoura og Martin Schmidt Klasse: 3.4 Vejleder: Karl Bjarnason Roskilde Tekniske Gymnasium Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-12

Læs mere