Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson

Størrelse: px
Begynne med side:

Download "Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson"

Transkript

1 PROSJEKTGRUPPE 1 MGT SOFTWARE LEVERANSE 2 ANALYSE OG DESIGN (REVIDERT 1) Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson Dato: 14. oktober 2005 Fil: Leveranse2.pdf

2 Levereanse II INNHOLDSFORTEGNELSE 1. USE CASE MODELL BESKRIVELSE AV AKTØRENE USE CASE MODELLENE Schedule Operation Wait List Report functions for the O/R Ward/Bed Functions Ward/bed reports Functions Reports Patient Functions Patient Reports Functions Reports BESKRIVELSE AV UTVALGT USE CASER DOMENEMODELL KRAV OPPDRAGGIVERS KRAV IKKE-FUNKJONELLE KRAV KLASSEDIAGRAM KOMMENTARER TIL KLASSEDIAGRAM KLASSEDIAGRAM Leveanse2.pdf Side 2

3 1. USE CASE MODELL Dette dokumentet er skrevet på norsk, men vi har valgt å beholde de engelske navnene på aktørene og use casene som er nevnt i kravspesifikasjonen Beskrivelse av aktørene Vi har valgt å dele aktørene inn i fire forskjellige aktører; Staff,, og Administrativ employees(). Staff er en samlebetegnelse på alle aktørene. Dette uttrykket blir brukt om oppgaver som alle de ansatte ved sykehuset har lov til å utføre. Aktør: Beskrivelse: Eksempler: Staff En samlebetegnelse på alle aktørene. Brukes om oppgaver som alle ved sykehuset har lov til å gjøre. Aktør: Beskrivelse: Eksempler: Utfører operasjoner. Har tilgang til å se på og skrive ut rapporter. Aktør: Beskrivelse: Eksempler: Medisinisk personell. Har tilgang til å se på og skrive ut rapporter. Aktør: Beskrivelse: Eksempler: Administrativ employees Tar seg av det administrative arbeidet ved sykehuset. Har tilgang til å gjøre alt i systemet Use case modellene Vi har valgt å ta utgangspunkt i de funksjonene som er listet opp i kravspesifikasjonen når vi har laget use casene. Vi har gitt administrativ employees tilgang til å gjøre alt i systemet, mens doctor og nurse har muligheten til å lage og se på rapporter. Leveanse2.pdf Side 3

4 Schedule Operation Assign doctor to operation Schedule patient to Operation room Remove doctor from operation Modify previously scheduled operation Assign staff to operation Assign nurse to operation Operation Cancellation Remove nurse from operation Assign nurse to ward Leveanse2.pdf Side 4

5 Wait List Assign Patient to Wait List Remove Patient from Wait List Modify Wait List Information View Wait List Information View Patient Wait List Information Report functions for the O/R Create report for operation rooms Create report for employees Create report for daily patients Create report for patient Leveanse2.pdf Side 5

6 Ward/Bed Functions Add a bed Delete bed Change bed info Display bed info Ward/bed reports View Bed Availability Raport for Ward View Bed Availability Report for Entire Hostpital Staff View Room Type Availability for Ward View Room Type Availability for Entire Hospital Leveanse2.pdf Side 6

7 Functions Add a nurse Delete a nurse Change nurse info Display nurse info Reports View daily schedule report View weekly schedule report Staff View monthly schedule report View nurse list report View on-call list report Leveanse2.pdf Side 7

8 Patient Functions Add a Patient Modify a Patient Check-in a Patient Check-out a Patient Display Patient Information View Patient Schedule Patient Reports Staff View patient list Leveanse2.pdf Side 8

9 Functions Add doctor Delete doctor Modify doctor information Display doctor information Reports View Listing View Daily Schedule Staff View Weekly Schedule View Monthly Schedule View 's Patient Listing Leveanse2.pdf Side 9

10 1.3. Beskrivelse av utvalgt use caser Use Case: Aktør: Trigger: Pre-betingelser: Post-betingelser: Normal hendelsesflyt: Variasjoner: Relatert informasjon: Remove Patient from Wait List Pasient skal fjernes fra ventelisten. har rettigheter til å utføre handling. Pasient er registrert i systemet. Pasient er registrert på ventelisten. Pasient er fjernet fra venteliste. 1. fyller inn all påkrevd pasientdata. 2. Systemet validerer input. 3. Systemet ber administrator bekrefte sletting av pasient fra ventelisten. 4. bekrefter sletting av pasient fra venteliste. 5. Systemet utfører fjerning av pasient fra venteliste. 6. Systemet bekrefter at handling er utført. 1. skriver inn mangelfull pasient data. a. Systemet opplyser om hva som er mangelfult. b. retter input. 2. skriver inn pasientdata som ikke finnes i systemet. a. Systemet opplyser om at oppgitt data ikke finnes i systemet. b. retter input. 3. avbryter sletting av bruker. a. Systemet avbryter sletting av pasient fra venteliste. 4. Systemet feiler i fjerning av pasient fra venteliste. a. opplyses om at fjerning av pasient feilet. b. Systemet registrerer årsak og kontekst i en hendelseslogg. c. Systemet opplyser om årsak. d. Systemet avbryter handling. Påkrevd pasientdata: pasient ID og queue number Leveanse2.pdf Side 10

11 Use Case: Aktør: Trigger: Pre-betingelser: Post-betingelser: Normal hendelsesflyt: Variasjoner: Relatert informasjon: Add a Patient Pasient skal registreres i systemet. har rettigheter til å utføre handlingen. Pasient finnes ikke i systemet fra før. Pasient er registrert i systemet. Pasient har fått en unik pasient id. 1. fyller inn all påkrevd pasientdata. 2. Systemet validerer input. 3. Systemet registrerer ny pasient. 4. Systemet bekrefter at en pasient har blitt registrert. 1. skriver inn mangelfull pasient data. a. Systemet opplyser om hva som er mangelfullt. b. retter input. 2. skriver inn gal pasient data. a. Systemet opplyser om hva som er galt. b. retter input. 3. Pasienten finnes i systemet fra før a. opplyses om at pasienten allerede eksiterer b. Systemet avbryter handlingen. 4. Systemet feiler i registrering av pasient. a. opplyses om at registrering av pasient feilet. b. Systemet registrerer årsak og kontekst i en hendelseslogg. c. Systemet opplyser om årsak. d. Systemet avbryter handling. Pasientdata består av: navn, adresse, telefonnr og sykehistorie. Leveanse2.pdf Side 11

12 Use Case: Aktør: Trigger: Pre-betingelser: Post-betingelser: Normal hendelsesflyt: Create report for operation rooms ønsker å se en rapport for et operasjonsrom innenfor et gitt tidsrom. Adminstrator har rettigheter til å utføre handlingen. har et romnr, en startdato og evt. en sluttdato. Angis bare en startdato vil det bli generert en rapport for kun den dagen. Med både start og sluttdato: En rapport over operasjoner som skal utføres i operasjonsrommet er generert. Med bare startdato: En dagsrapport som i tillegg inneholder pasient navn og id, doktor navn og id, sykepleiers navn og id, type operasjon og lengden på operasjonen er generert. 1. skriver inn all påkrevd data. 2. Systemet validerer innkommende data. 3. Systemet svarer til administrator med resultatet. Variasjoner: Relatert informasjon: 1. skriver inn mangelfull data. a. Systemet opplyser om hva som er mangelfult. b. retter input. 2. skriver inn gal data. a. Systemet opplyser om hva som er galt. b. retter input. 3. skriver inn et rommnummer som ikke eksisterer eller som ikke er et operasjonsrom: a. Systemet opplyser om at et ikke eksisterende romnummer er oppgitt eller at gal type rom er forsøkt oppført som operasjonsrom. b. Systemet gir administrator en ny mulighet til å fylle inn romnummer. Påkrevd data: romnummer og startdato. Gal data vil si sluttdato er før startdato, eller/og dato finnes ikke. Leveanse2.pdf Side 12

13 Use case: Aktør: Trigger: Pre-betingelser: Postbetingelser: Normal hendelsesflyt: Variasjoner: Delete a doctor ønsker å slette en doktor. har rettigheter til å utføre handlingen. Det finnes en doktor som skal slettes fra systemet. Doktoren er slettet fra systemet. En annen doktor har overtatt oppgavene til den slettede doktoren. 1. skriver inn id-nummeret til doktoren som skal slettes. 2. skriver inn id-nummeret til doktoren som skal overta posisjonen. 3. Systemet ber administrator bekrefte sletting av doktor. 4. bekrefter sletting av doktor. 5. Systemet utfører sletting av doktor 6. Systemet bekrefter at handling er utført. 1. prøver å slette id-nummeret til en doktor som ikke eksisterer a. Systemet opplyser om hva som er galt b. retter input 2. prøver å erstatte en doktor med et id-nummer som ikke eksisterer a. Systemet opplyser om hva som er galt. b. retter input 3. avbryter sletting av doktor. a. Systemet avbryter sletting av doktor. 4. Systemet feiler ved sletting av doktor. a. opplyses om at sletting av doktor feilet. b. Systemet registrerer årsak og kontekst i en hendelseslogg. c. Systemet opplyser om årsak. d. Systemet avbryter handling. Leveanse2.pdf Side 13

14 Use case: Aktør: Trigger: Pre-betingelser: Postbetingelser: Normal hendelsesflyt: Variasjoner: Relatert informasjon: Display doctor information Staff Staff ønsker å vise informasjon om en doktor. Staff har rettigheter til å utføre handlingen. Staff har en id eller et navn på en doktor. Informasjon om en doktor har blitt vist. 1. Staff fyller inn all påkrevd doktordata. 2. Systemet validerer input. 3. Systemet viser doktor informasjon. 1. Staff skriver inn mangelfull data. a. Systemet opplyser om hva som er mangelfult. b. Staff retter input. 2. Staff skriver inn gal data. a. Systemet opplyser om hva som er galt. b. Staff retter input. Påkrevd data: doktor id eller doktor navn. Leveanse2.pdf Side 14

15 2. DOMENEMODELL Leveanse2.pdf Side 15

16 3. KRAV 3.1. Oppdraggivers krav Oppdragsgiveren har som krav at systemet skal være enkelt, konsistent, og gi brukeren kort vei til målet. Ut i fra disse kravene om enkelhet og kort vei til målet er vi derfor nødt til å begrense hvem som får tilgang til hva, slik at vi ikke gir bruker en haug med muligheter som aldri benyttes og bare ligger i veien. Fjerner vi unødvendigheter innfører vi også enkelhet. Det er også et godt poeng å ikke gi unødvendige rettigheter slik at brukere uten den nødvendige opplæringen kan gå inn og endre på informasjon. Om vi i tillegg har et konsistent menysystem vil dette gjøre innlæringsperioden kortere, og på denne måten fremme et enkelt og lettvint system, med lave krav til opplæring for flertallet av arbeiderne. Høyere krav til opplæring setter vi dermed over til den minste gruppen, som består av administrasjonen. Disse vil derfor også få tildelt høyest mulig tilgangsnivå. Vi skal prøve så godt vi kan på å opprettholde kravet om maksimum menydybde på 3 nivåer, men det kan hende at dette kravet vil utgå på mindre brukte funksjoner hos administrator, siden det er administrator som sitter med høyest tilgangsnivå. Kravet om støtte for mus, samt familiære omgivelser som flertallet er kjent med ser vi på som en selvfølge om ikke annet er ønsket Ikke-funkjonelle krav Det er mange brukere med ulike datakunnskaper som skal bruke systemet. Det er derfor viktig at brukergrensesnittet er oversiktlig og enkelt å bruke. Systemet skal være menybasert, men siden det også skal brukes av mer erfarne brukere skal det finnes hurtigtaster til de mest vanlige funksjonene. Menyene skal ikke ha en menydybde som er dypere enn 3 for å unngå å bruke tid på å lete fram. Systemet består av to hovedfunksjonaliteter, en som tar for seg planleggingen og en supportdatabase som inneholder informasjon om pasienter, leger, sykepleiere, avdelinger og operasjonsrom. Den første funksjonaliteten vil bli mest brukt, og brukerne skal derfor ha direkte tilgang til disse fra hovedmenyen. Det skal være mulig for systemet å generere alle slags rapporter som er nødvendige for sykehuset, men det skal i tillegg finnes en del standardrapporter som er forhåndsbestemte i systemet. Siden den daglige driften av sykehuset vil avhenge mye av systemet er det viktig at HSS er stabilt og driftsikkert. Mye av dataen i systemet vil være nødvendig for driften av sykehuset. Hvis systemet er nede må de ansatte ha tilgang til backup så operasjoner og andre viktige oppgaver kan gå som planlagt. I første omgang vil vi ikke implementer dette i vår løsning, men legge til rette for at det kan komme et ønske om det i en senere løsning. Her vil det være naturlig å gå i videre dialog med oppdagsgiver, men intill da lar vi det ligge. Systemet vil bli brukt daglig av mange brukere. Det er derfor viktig med god ytelse for å unngå lang ventetid og for å sikre tilgang til riktig data. Leveanse2.pdf Side 16

17 4. KLASSEDIAGRAM 4.1. Kommentarer til klassediagram Siden det er flere sykepleiere og leger som kan delta på en operasjon, har vi laget to egne klasser for å håndtere dette. For rom har vi valgt å ha en parameter som angir hvilken type rom det er snakk om, venterom, rehabiliteringsrom eller operasjonsrom. For operasjonsrom har vi valgt å lage en spesialisering, siden denne har noen andre metoder enn de andre rommene. Et sykehus har en venteliste og derfor er denne knyttet til sykehuset og ikke til f.eks en avdeling. På denne listen er det mange poster som inneholder pasientinformasjon i tillegg til varighet, behandlingstype og prioritetsnummer. Vi synes dette virket mest hensynsmessig da en pasient kan stå på flere ventelister for ulike behandlinger. Vi har valgt å la en pasient tilhøre et rom, og på dette rommet finnes det senger som pasienten kan bruke. Dette er gjort fordi en pasient først kan ligge på et venterom, så et operasjonsrom og til slutt et rehabiliteringsrom. I kravspesifikasjonen er det nevnt et meetingnumber for å identifisere en operasjon. Vi har valgt å kalle denne variablene for operasjonsid, da vi fant dette navnet mer beskrivende enn meetingnumber. Alle andre variabler som brukes til å identifisere klasene har fått navn som slutter på Id, som for eksempel romid, sykepleierid osv. Leveanse2.pdf Side 17

18 4.2. Klassediagram 1..* har Ansatt -navn:string -adresse:string -tlfnr:string -personsokernr:string +visansatttimeplan():void 1 er ansatt ved Seng -avdelingsidr:int -romid:int -sengid:int -Ledig:bool +leggtilseng():boolean +slettseng():boolean +endreseng():boolean +visseng():void 0..* 1 harstår i Sykehus -navn:string -adresse: string -orgnr:string -tlfnr:string +visledigesenger():void +visromtypeledighet():void 1 1..* tilhører består av Avdeling -avdelingsid:int -type: string -rom:list +leggtilsykepleier():boolean +visledigesenger():void +visromtypeledighet():void 1 1..* Rom tilhører -romid:int -type:string består av Operasjonsrom +visromtimeplan():void +visdagensoperasjoner():void 1 ligger i 1 1 tilhører har 1 tilhører Venteliste +visventliste():list 1 tilhører 0..* består av 0..* har VentelistPost -administratorid:int -pasientid:int -varighet:time -behandlingstype:string -prioritetsnr:int +endrepost():boolean 0..* 1 har tilhører Pasient -pasientid:int -navn:string -adresse:string -tlfnr:string -sykehistorie:string +leggtilpasient():boolean +endrepasient():boolean +sjekkinnpasient():boolean +sjekkutpasient():boolean +leggtilventeliste():boolean +slettfraventeliste():boolean +visventelisteposter():list +vispasient():void +vispasienttimeplan():void +visalle():void 0..* har 1 har Sykepleier -sykepleierid:int +leggtilsykepleier():boolean +slettsykepleier():boolean +endresykepleier():boolean +vissykepleier():void +vissykepleierdag():void +vissykepleieruke():void +vissykepleiermnd():void +visalle():void +visvaktliste():void SykpleierOperasjon 0..* tilhører 1 har 0..* tilhører 0..* 1 tilhører har Operasjon 1..* -operasjonsid:int -romid:int -dato:date -varighet:time -rehabiliteringsdato:date -rehabiliteringstid:time -behandlingstype:string -pasientnr:int -doktorid:int +leggtilpasient():boolean +endreoperasjon():boolean +slettoperasjon():boolean +leggtildoktor():boolean +slettdoktor():boolean +leggtilsykepleier():boolean +slettsykepleier():boolean Doktor +leggtildoktor():boolean +slettdoktor():boolean +endredoktor():boolean +visdoktor():void +visdoktordag():void +visdoktoruke():void +visdoktormnd():void +visalle():void +visvaktliste():void +vispasientliste():void 1 1..* 1 tilhører har DoktorOperasjon tilhører har Leveanse2.pdf Side 18

Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson

Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson PROSJEKTGRUPPE 1 MGT SOFTWARE LEVERANSE 4 NY FUNKSJONALITET (ENDELIG) Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson Dato:

Detaljer

LEVERANSE 2 <PROJECT HOSPITAL 2005>

LEVERANSE 2 <PROJECT HOSPITAL 2005> LEVERANSE 2 VERSJON: LEVERANSE 2. Gruppe 46 - Team Innovation Leveranse 2 2. versjon Gruppemedlemmer: Nam Duc Pham... namdp@ifi.uio.no 400 43437 Tofik Sahraoui...tofiksa@ifi.uio.no

Detaljer

Use Case-modell. Vurdering av oppdragsgivers krav

Use Case-modell. Vurdering av oppdragsgivers krav Use Case-modell Vurdering av oppdragsgivers krav Kravspesifikasjonen presiserer at brukergrensesnittet skal være grafisk, menybasert, ha støtte for bruk av mus og ha et intuitivt utseende, slik at enhver

Detaljer

Kravspesifikasjon. 14. oktober 2002

Kravspesifikasjon. 14. oktober 2002 Kravspesifikasjon gruppe 42 Nils-Kristian Liborg (brukergrensesnitt), Bente Brevig (beskrivelser, aktørbeskrivelser, diagram, kvalitetssikring), Tom Olav Bruaas (beskrivelser), Eirik Lied (beskrivelser,

Detaljer

LEVERANSE 2 <PROJECT HOSPITAL 2005>

LEVERANSE 2 <PROJECT HOSPITAL 2005> LEVERANSE 2 VERSJON: LEVERANSE 2.0 Gruppe 46 - Team Innovation Leveranse 2. versjon Gruppemedlemmer: Nam Duc Pham... namdp@ifi.uio.no 400 43437 Tofik Sahraoui...tofiksa@ifi.uio.no

Detaljer

1 Introduksjon til designmodellen - del B 2

1 Introduksjon til designmodellen - del B 2 Innhold Introduksjon til designmodellen - del B 2 2 UseCase 3 2. Usecasediagram........................... 3 2.2 Aktørbeskrivelser.......................... 4 2.3 Hendelsesforløp og sekvensdiagram for

Detaljer

Leveranse 2. September 27, 2002

Leveranse 2. September 27, 2002 Leveranse 2 gruppe 42 Nils-Kristian Liborg (brukergrensesnitt), Bente Brevig (beskrivelser, aktørbeskrivelser, diagram, kvalitetssikring), Tom Olav Bruaas (beskrivelser), Eirik Lied (beskrivelser, diagram,

Detaljer

1.1 Planlegg Operasjon Definisjonsområde Planlegg Operasjon Nivå Sub-funksjon

1.1 Planlegg Operasjon Definisjonsområde Planlegg Operasjon Nivå Sub-funksjon 1.1 Planlegg Operasjon Definisjonsområde Planlegg Operasjon Planlegg operasjon Hoved-aktører Personale Interessent Leger Sykepleiere Forhånds-betingelser Aktør må være logget inn og autorisert. Pasienten

Detaljer

Produktrapport Gruppe 9

Produktrapport Gruppe 9 Forord Dette dokumentet er ment for personer som skal vedlikeholde, endre eller utvikle systemet. Produktdokument innholder informasjoner om programmets funksjoner og hvordan de fungerer. Før bruk av dette

Detaljer

Use case drevet design med UML

Use case drevet design med UML Use case drevet design med UML Bente Anda 26.09.2005 23.09.04 INF3120 1 I dag Domenemodeller System sekvensdiagrammer Operasjonskontrakter GRASP patterns Designmodeller med sekvens- og klassediagram 26.09.05

Detaljer

Brukerdokumentasjon Prosjekt nr. 2011-16 PayEx Logistics

Brukerdokumentasjon Prosjekt nr. 2011-16 PayEx Logistics Side 1 av 17 Payex Logistics Brukermanual Ver. 1.0 31.05.2011 Gruppe 16 Høgskolen i Oslo Side 2 av 17 1 Innledning Denne brukerdokumentasjonen forklarer bruken av logistikksystemet som er laget for PayEx.

Detaljer

Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson

Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson PROSJEKTGRUPPE 1 MGT SOFTWARE PROSJEKTPLAN LEVERANSE 1 (REVIDERT 1) Prosjektgruppen: Gjermund Gartmann Tommy Jansson Store Prosjektledelse: Store Kvalitetssikring: Tommy Jansson Dato: 03. oktober 2005

Detaljer

Innholdsfortegnelse INNHOLDSFORTEGNELSE... 2 REVISJONSOVERSIKT...4 INTRODUKSJON MED FORUTSETNINGER... 5

Innholdsfortegnelse INNHOLDSFORTEGNELSE... 2 REVISJONSOVERSIKT...4 INTRODUKSJON MED FORUTSETNINGER... 5 1 Innholdsfortegnelse INNHOLDSFORTEGNELSE... 2 REVISJONSOVERSIKT...4 INTRODUKSJON MED FORUTSETNINGER... 5 FRA LEVERANSE 1 (GRUPPE 2)...5 TILLEGG I FORUTSETNINGER... 5 REVIDERT UTGAVE AV SPESIFIKASJON FRA

Detaljer

DELLEVERANSE 1 INF2120 GRUPPE 12. Jon G. Berentsen Geir A Nilsen Lailuma Arezo

DELLEVERANSE 1 INF2120 GRUPPE 12. Jon G. Berentsen Geir A Nilsen Lailuma Arezo DELLEVERANSE 1 INF2120 GRUPPE 12 av Jon G. Berentsen Geir A Nilsen Lailuma Arezo Innledning: Hensikten med vår oppgave er å lage et overvåkningssystem basert på posisjonering av mobiltelefon. Overvåkningssystemet

Detaljer

Brukerveiledning for ArkN4

Brukerveiledning for ArkN4 Brukerveiledning for ArkN4 Brukerveiledningen er delt inn i 3 deler: 1. Konfigurasjon av ArkN4 2. Kjøre ArkN4 3. Opprette ny database Eksemplene i dette kapitlet viser hvordan man velger de forskjellige

Detaljer

Spesifikasjon av Lag emne. Kursregistrering bruksmønstermodell (ny versjon) Dagens forelesning. Fra krav til objektdesign

Spesifikasjon av Lag emne. Kursregistrering bruksmønstermodell (ny versjon) Dagens forelesning. Fra krav til objektdesign Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Fra krav til objektdesign Hva skal systemet gjøre? UML: Bruksmønstermodeller o Objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer

Detaljer

CMI. Brukermanual. Comendo Dronning Eufemias Gate 16 N-0191 Oslo T: +47 800 16 280 F: +47 939 11 906

CMI. Brukermanual. Comendo Dronning Eufemias Gate 16 N-0191 Oslo T: +47 800 16 280 F: +47 939 11 906 CMI Brukermanual Comendo Dronning Eufemias Gate 16 N-0191 Oslo T: +47 800 16 280 F: +47 939 11 906 Innholdsfortegnelse CMI CUSTOMER MANAGEMENT INTERFACE... 2 Customer Administration... 2 Customer Administration...

Detaljer

AP221 Use Case - TUL- Slett tjeneste

AP221 Use Case - TUL- Slett tjeneste AP221 Use Case - TUL- Version 1.0 Date: 10.05.2010 Innhold 1... 3 2 1 Sletting av tjeneste i Tjenesteutviklingsløsningen. All sletting vil være logisk; det er mulig å hente tilbake utgaven eller tjenesten

Detaljer

PROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004

PROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004 PROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004 VERSJON: PROSJEKTPLAN (1.0) 24. SEPTEMBER, 2004 prosjektplan.doc GRUPPE 12 PROSJEKTPLAN: PROSJEKTLEDELSE: USE CASE: KVALITETSSIKRING: ANDRÉ

Detaljer

Eksamen i Internetteknologi Fagkode: IVA1379

Eksamen i Internetteknologi Fagkode: IVA1379 Høgskolen i Narvik Side 1 av 5 Eksamen i Internetteknologi Fagkode: IVA1379 Tid: Mandag, 07.06.04, 9:00-12:00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler tillatt. Eksamen består av 4 oppgaver

Detaljer

Fra krav til objektdesign

Fra krav til objektdesign Fra krav til objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer INF1050-ansvar-1 Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Hva skal systemet gjøre? UML: Bruksmønstermodeller

Detaljer

UKE 11 UML modellering og use case. Gruppetime INF1055

UKE 11 UML modellering og use case. Gruppetime INF1055 UKE 11 UML modellering og use case Gruppetime INF1055 Hva skal vi i dag? Analyse og design - kapittel 5 og 7 UML modellering Ukesoppgaver 3: Modellering av krav UML UML Kompetansemål Modellering av krav

Detaljer

AP221 Use Case SBL Preutfyll og instansier innsendingstjeneste

AP221 Use Case SBL Preutfyll og instansier innsendingstjeneste AP221 Use Case SBL innsendingstjeneste innsendingstjeneste Preutfylling av innsendingstjenester skal hjelpe brukerne med utfyllingen av innsendingstjenesten. Der tjenesteeier kjenner til informasjonen

Detaljer

Entobutikk 3.TESTRAPPORT VÅR 2011

Entobutikk 3.TESTRAPPORT VÅR 2011 3.TESTRAPPORT VÅR 2011 1 DELKAPITTEL 1 FORORD Denne testrapport er skrevet i forbindelse med vårt hovedprosjekt ved Høgskolen i Oslo, ingeniørutdanning, våren 2011. Rapporten beskriver testingen av hele

Detaljer

LEVERANSE 4 <PROJECT HOSPITAL 2005>

LEVERANSE 4 <PROJECT HOSPITAL 2005> LEVERANSE 4 VERSJON: LEVERANSE 4.0 Gruppe 46 - Team Innovation Leveranse 4. versjon Gruppemedlemmer: Nam Duc Pham... namdp@ifi.uio.no 400 43437 Tofik Sahraoui...tofiksa@ifi.uio.no

Detaljer

BRUKERVEILEDNING INTRANETT, CMA ASSET MANAGEMENT AS. Dataingeniørutdanningen, Høgskolen i Oslo GRUPPE 15. Kenneth Ådalen. Vegard Gulbrandsen

BRUKERVEILEDNING INTRANETT, CMA ASSET MANAGEMENT AS. Dataingeniørutdanningen, Høgskolen i Oslo GRUPPE 15. Kenneth Ådalen. Vegard Gulbrandsen BRUKERVEILEDNING INTRANETT, CMA ASSET MANAGEMENT AS GRUPPE 15 Kenneth Ådalen Vegard Gulbrandsen Kien Trung Nguyen Dataingeniørutdanningen, Høgskolen i Oslo Våren 2009 2 S i d e FORORD I dette dokumentet

Detaljer

BRUKERVEILEDNING FOR MC50.

BRUKERVEILEDNING FOR MC50. BRUKERVEILEDNING FOR MC50. 1 IKKE GODKJENT FOR KJØP OG SALG Grunnprogrammering av systemet før oppstart. Denne veiledningen beskriver den programmering som må gjøres før oppstart av MC50 kodepumper. Tast

Detaljer

Introduksjon til OCS Web. Elektronisk reiseregning- og timelisteregistreringer. Norsk Offshore Catering AS

Introduksjon til OCS Web. Elektronisk reiseregning- og timelisteregistreringer. Norsk Offshore Catering AS Introduksjon til OCS Web Elektronisk reiseregning- og timelisteregistreringer Norsk Offshore Catering AS OCS web internetadresse: payroll.noc-as.no Logge inn Brukernavn: Passord: Ansatt nummer (det finner

Detaljer

Spesifikasjon av Lag emne

Spesifikasjon av Lag emne Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Fra krav til objekter Hva skal systemet gjøre? UML: Bruksmønstermodeller (Use Cases) o Objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer

Detaljer

Holdninger til og bruk av avdelingsvise kliniske informasjonssystemer ved St. Olavs hospital

Holdninger til og bruk av avdelingsvise kliniske informasjonssystemer ved St. Olavs hospital 1 Holdninger til og bruk av avdelingsvise kliniske informasjonssystemer ved St. Olavs hospital Eivind Vedvik Medisinstudent, det medisinske fakultet, NTNU Norsk senter for elektronisk pasientjournal eivindve@stud.ntnu.no

Detaljer

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? Use case modellering. Eksempel

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? Use case modellering. Eksempel Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kirsten Ribu beskriver kravene til systemet,

Detaljer

UML- Use case drevet analyse og design. Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller

UML- Use case drevet analyse og design. Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller UML- Use case drevet analyse og design Bente Anda 23.09.2004 23.09.04 INF320 I dag Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller 23.09.04 INF320

Detaljer

Munik sin hjemmeside BRUKERMANUAL LITAL ROZENTAL-EIDE

Munik sin hjemmeside BRUKERMANUAL LITAL ROZENTAL-EIDE 2014 Munik sin hjemmeside BRUKERMANUAL LITAL ROZENTAL-EIDE Hjemmesiden er utviklet og designet av Favn Design Hjemmeside: favndesign.no e-post: lital@favndesign.no Mobil: 41 27 80 55 Innholdsfortegnelse

Detaljer

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case?

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? 1/15/2004 1 Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kapittel 8 i Gurholt og Hasle Kirsten

Detaljer

1 Kodegenerering fra Tau Suiten

1 Kodegenerering fra Tau Suiten Kodegenerering fra Tau Suiten For å generere Javakode eller en annen form for programmeringskode ut i fra Tau suiten, er det visse ting som må være utført.. En UML modell må eksistere og være korrekt.

Detaljer

Use Case-modellering. INF1050: Gjennomgang, uke 04

Use Case-modellering. INF1050: Gjennomgang, uke 04 Use Case-modellering INF1050: Gjennomgang, uke 04 Kompetansemål Modellering av krav Kunne modellere ulike typer krav UML-diagrammer Innføring i grunnleggende UML-modellering Bruksmønster (use case) Sekvensdiagram

Detaljer

Tema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg.

Tema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg. Forprosjektrapport Presentasjon Tittel: Inventardatabase Tema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg. Prosjektperiode: 2/12-08 23/05-08. Prosjektgruppe:

Detaljer

UNIVERSITETET I OSLO Institutt for informatikk. INF2120: ICU - a surveillance system, Drop 1. gisleal, eivindjo, tanxn, behrozm

UNIVERSITETET I OSLO Institutt for informatikk. INF2120: ICU - a surveillance system, Drop 1. gisleal, eivindjo, tanxn, behrozm UNIVERSITETET I OSLO Institutt for informatikk INF2120: ICU - a surveillance system, Drop 1 gisleal, eivindjo, tanxn, behrozm 22. februar 2006 Systemkrav I tabellen nedenfor er en oversikt over systemkravene

Detaljer

student s104111, s107911, s122357

student s104111, s107911, s122357 Forord Denne brukerveiledning er ment som et hjelpemiddel for brukerne av administrasjonssystemet og vaktsystemet. Målgruppen for administrasjonssystemet er avdelings ledere på Grefsenhjemmet, mens målgruppen

Detaljer

UML-Unified Modeling Language. Prosess-oversikt. Use case realisering

UML-Unified Modeling Language. Prosess-oversikt. Use case realisering Use case realisering Designmodellering 31.01.2005 Kirsten Ribu UML-Unified Modeling Language Use Case diagram Klassediagram Oppførselsdiagrammer Sekvensdiagram Kollaborasjonsdiagram Tilstandsdiagram Aktivitetsdiagram

Detaljer

Canon Self-Service. Komme i gang-veiledning. En veiledning som hjelper deg med å registrere og begynne å bruke Canons Self-Service-portal på nettet

Canon Self-Service. Komme i gang-veiledning. En veiledning som hjelper deg med å registrere og begynne å bruke Canons Self-Service-portal på nettet Canon Self-Service Komme i gang-veiledning En veiledning som hjelper deg med å registrere og begynne å bruke Canons Self-Service-portal på nettet Innledning Denne veiledningen er beregnet for personen

Detaljer

GJENNOMGANG UKESOPPGAVER 4 USE CASE MODELLERING HELGA NYRUD & KRISTIN BRÆNDEN

GJENNOMGANG UKESOPPGAVER 4 USE CASE MODELLERING HELGA NYRUD & KRISTIN BRÆNDEN GJENNOMGANG UKESOPPGAVER 4 USE CASE MODELLERING INF1050 V16 HELGA NYRUD & KRISTIN BRÆNDEN TEMAER SÅ LANGT I KURSET Forelesning 1: Systemutvikling og systemutviklingsprosesser Forelesning 2: Prosessmodeller

Detaljer

Onix Personell Prosjektrapport (Excel) Prosjektrapport

Onix Personell Prosjektrapport (Excel) Prosjektrapport Prosjektrapport For at en enklere skal kunne summere arbeidsdager etter eget ønske, kan prosjektinformasjon overføres direkte til et Microsoft Excel regneark. I tillegg kan man sette opp egendefinerte

Detaljer

CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA

CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA Sist oppdatert 18.02.2010 INNHOLD INNHOLD... 1 HVA ER CABINWEB... 2 HVA KAN DU BRUKE CABINWEB TIL?... 3 HVA ER NYTT I CABINWEB VERSJON 2.0...

Detaljer

Forord Dette er testdokumentasjonen skrevet i forbindelse med hovedprosjekt ved Høgskolen i Oslo våren 2010.

Forord Dette er testdokumentasjonen skrevet i forbindelse med hovedprosjekt ved Høgskolen i Oslo våren 2010. TESTDOKUMENTASJON Forord Dette er testdokumentasjonen skrevet i forbindelse med hovedprosjekt ved Høgskolen i Oslo våren 2010. Dokumentet beskriver hvordan applikasjonen er testet. Dokumentet er beregnet

Detaljer

Metode for ansvarsdrevet OO. Dagens forelesning. Delegering av ansvar i en trelagsarkitektur

Metode for ansvarsdrevet OO. Dagens forelesning. Delegering av ansvar i en trelagsarkitektur Dagens forelesning o Litt mer om design med UML sekvensdiagrammer Sentralisert og delegert kontrollstil Resultater fra et eksperiment o UML klassediagrammer Notasjon: UML klassediagram og objektdiagram

Detaljer

Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer

Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer Fra krav til objekter Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer INF1050--1 Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Hva skal systemet gjøre? UML: Bruksmønstermodeller (Use

Detaljer

Modellering av krav. INF1050: Systemutvikling 11. februar 2015. Universitetslektor Yngve Lindsjørn

Modellering av krav. INF1050: Systemutvikling 11. februar 2015. Universitetslektor Yngve Lindsjørn INF1050: Systemutvikling 11. februar 2015 Modellering av krav Universitetslektor Yngve Lindsjørn INF1050 ->Systemutvikling-> Modellering av krav / Yngve Lindsjørn 1 Temaer i dagens forelesning Modellering

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Labøving: Brukeradministrasjon i AD Oppgave a: Endre lokal logon-policy på domenekontroller En Windows domenekontroller setter begrensninger for hvilke brukerkontoer som

Detaljer

Kompetanse og logistikk på skadepoliklinikken Prosjektgruppas sammensetning:

Kompetanse og logistikk på skadepoliklinikken Prosjektgruppas sammensetning: Kompetanse og logistikk på skadepoliklinikken Prosjektgruppas sammensetning: Mette Grundetjern, sykepleier akuttmottak, prosjektleder Ingar Boge, seksjonsoverlege akuttmottak Erik M. Pettersen, ass.lege

Detaljer

Brukerveiledning. 1. Innlogging arki-ban.no

Brukerveiledning. 1. Innlogging arki-ban.no Innholdsfortegnelse 1. Innlogging arki-ban.no... 2 2. Lage en ny prosjekgruppe side / submenu... 3 3. Legg til ny prosjekt, endre eller fjerne... 7 4. Legg til ny bruker som kan styre hele eller en del

Detaljer

OmniTouch 8440 Messaging Software Hurtigveiledning. Telefonbrukergrensesnitt for Messaging Services

OmniTouch 8440 Messaging Software Hurtigveiledning. Telefonbrukergrensesnitt for Messaging Services Hurtigveiledning Introduksjon Talemeldingsjenesten er tilgjengelig: fra telefonbrukergrensesnittet (TUI) Telefonbrukergrensesnittet er tilgjengelig fra en hvilken som helst intern eller ekstern telefon.

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Labøving: Brukeradministrasjon i AD Oppgave a: Endre lokal logon-policy på domenekontroller En Windows domenekontroller setter begrensninger for hvilke brukerkontoer som

Detaljer

AP221 Use Case SBL Se kvittering

AP221 Use Case SBL Se kvittering kvittering Se kvittering Når en innsendingstjeneste sendes inn opprettes det en kvittering som vises for bruker umiddelbart etter innsending. Kvitteringen kan senere hentes opp både for portalbruker, sluttbrukersystem,

Detaljer

Entobutikk 1.KRAVSPESIFIKASJON VÅR 2011

Entobutikk 1.KRAVSPESIFIKASJON VÅR 2011 1.KRAVSPESIFIKASJON VÅR 2011 1 DELKAPITTEL 1 INNLEDNING Kravspesifikasjonen er svært nyttig sett i forhold til produktet vi ønsker å utvikle. Dokumentet regnes som et av de viktigste i hovedprosjektet

Detaljer

Spesifikasjon av Lag emne. Kursregistrering bruksmønstermodell. Dagens forelesning. Fra krav til objekter

Spesifikasjon av Lag emne. Kursregistrering bruksmønstermodell. Dagens forelesning. Fra krav til objekter Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Fra krav til objekter Hva skal systemet gjøre? UML: Bruksmønstermodeller (Use Cases) o Objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer

Detaljer

WinMed Allmenn NPR. www.profdoc.no Lysaker Torg 15 Postboks 163 1325 LYSAKER. Tlf: 815 69 069 Fax: 21 93 63 01 E-post: firmapost@profdoc.

WinMed Allmenn NPR. www.profdoc.no Lysaker Torg 15 Postboks 163 1325 LYSAKER. Tlf: 815 69 069 Fax: 21 93 63 01 E-post: firmapost@profdoc. WinMed Allmenn NPR www.profdoc.no Lysaker Torg 15 Postboks 163 1325 LYSAKER Tlf: 815 69 069 Fax: 21 93 63 01 E-post: firmapost@profdoc.no Bakgrunn...3 Innledning...4 Winmed Admin...5 Oppsett...5 Avdeling...5

Detaljer

GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006)

GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006) PAGE 1 / 13 GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006) PAGE 2 / 13 LICENSE LICENSE Information in this document is subject to

Detaljer

Administrator guide. Searchdaimon ES (Enterprise Server)

Administrator guide. Searchdaimon ES (Enterprise Server) Administrator guide Searchdaimon ES (Enterprise Server) Collections/Resourses... 3 Overview... 3 Crawl now... 3 Manage... 3 Delete... 5 Scan... 5 Start a new scan... 5 View results... 9 Delete... 9 Add

Detaljer

Mer$om$objektorientering$og$UML

Mer$om$objektorientering$og$UML INF1030:&25.&april&2019 Mer$om$objektorientering$og$UML Yngve&Lindsjørn ynglin@ifi.uio.no IN1030& >&Systemutvikling6>objektorientert modellering 1 Gjennomgang&i&dagens&forelesning! Tabeller&(arrays)&vs.&objekter!

Detaljer

ERP SOM KONKURRANSEFORTRINN. Er ERP kult lenger da?

ERP SOM KONKURRANSEFORTRINN. Er ERP kult lenger da? ERP SOM KONKURRANSEFORTRINN Er ERP kult lenger da? HYPOTESER OM ERP FEM ÅR FREM ERP systemer vil ikke ha GUI (som i dag) Alt som kan automatiseres vil være automatisert Boligbyggelagenes primære rolle

Detaljer

MMI-sammendrag fra eksamener

MMI-sammendrag fra eksamener MMI-sammendrag fra eksamener Hva er MVC MVC er en software arkitektur som muliggjør å skille datalaget fra presentasjonslaget i en applikasjon. I Swing er View og Controller ofte sydd sammen til GUI komponenter

Detaljer

3.3 Case 3: Opprette en bruker Case 4: Endre en bruker... 8

3.3 Case 3: Opprette en bruker Case 4: Endre en bruker... 8 Testdokumentasjon 1 Forord Denne rapporten omhandler testingen av systemet. Rapporten er først og fremst beregnet på sensor og intern veileder ved Høgskolen i Oslo, men kan gjerne leses av andre som måtte

Detaljer

SmartPass Mini User Manual BBNORGE.NO

SmartPass Mini User Manual BBNORGE.NO SmartPass Mini User Manual BBNORGE.NO Intro Welcome to the usermanual for your SmartPass Mini system. The first time you start the SmartPass you have to request a License. This is to regiser your license

Detaljer

Kravspesifikasjon. Utvikle et registreringssystem for personalet Periode: Kamiran Ahmed Selewani (s156192) Ali Ahmed Mirzaiei (s156172)

Kravspesifikasjon. Utvikle et registreringssystem for personalet Periode: Kamiran Ahmed Selewani (s156192) Ali Ahmed Mirzaiei (s156172) K-skjemaer og feriekalander. Oppgave: Utvikle et registreringssystem for personalet Periode: 03.Januar til 17.Juni Gruppenr: 4 Medlemmer: Kamiran Ahmed Selewani (s156192) Ali Ahmed Mirzaiei (s156172) Behrouz

Detaljer

Teknostorage - Lagersystem. Et lagersystem som på enkel måte kan registrere varer inn og ut fra lager. 3. januar 2012 til 11.

Teknostorage - Lagersystem. Et lagersystem som på enkel måte kan registrere varer inn og ut fra lager. 3. januar 2012 til 11. 1 Brukerveiledning Presentasjon Tittel Oppgave Periode Gruppemedlemmer Prosjektgruppe Veileder Oppdragsgiver Kontaktperson Teknostorage - Lagersystem Et lagersystem som på enkel måte kan registrere varer

Detaljer

Brukerveiledning for Vesuv

Brukerveiledning for Vesuv Brukerveiledning for Vesuv Innhold Pålogging... 3 Registrering av ny bruker... 3 Glemt passord... 4 Startsiden... 5 Nytt utbrudd... 6 Nedtrekksmenyer... 6 Obligatoriske felt... 7 Spørsmål vises og fjernes...

Detaljer

AP221 Use Case SBL Registrer abonnement

AP221 Use Case SBL Registrer abonnement AP221 Use Case SBL Registrer abonnement Registrer abonnement Etatssystem kan sende inn liste over innsendingstjenester som skal instansieres og dukke opp i en persons/organisasjons liste over aktive elementer.

Detaljer

Skap. GolfBox A/S Sensommervej 34 F 8600 Silkeborg, Danmark Tlf.: +47 69 15 69 69 E-mail.:info@golfbox.no Web:golfbox.net

Skap. GolfBox A/S Sensommervej 34 F 8600 Silkeborg, Danmark Tlf.: +47 69 15 69 69 E-mail.:info@golfbox.no Web:golfbox.net Skap For å kunne benytte denne funksjonen må man ha tilgang til KLUBB og SKAP. Rettigheter kan kun gis av en bruker som har rettigheter til å gi andre rettigheter. Rettigheter ligger under menyen KLUBB

Detaljer

Oppdatering «Prosjekt Operasjonspasienten» Styremøte

Oppdatering «Prosjekt Operasjonspasienten» Styremøte Oppdatering «Prosjekt Operasjonspasienten» Styremøte 17.12.15 Oppsummering Prosjekt operasjonspasientens steg for steg: April mai 15 SSA: Kartlegging av ansattes opplevde arbeidshverdag i kirurgisk klinikk:

Detaljer

[GILJE SELSKAPSLOKALER]

[GILJE SELSKAPSLOKALER] 2013 Hovedprosjekt 2013 Gruppe 27 Kravspesifikasjon [GILJE SELSKAPSLOKALER] Lars Gjestang - Hiran Piapo - Bård Skeie Kravspesifikasjon 1 Presentasjon 1.1 Innledning Dette prosjektet er et hovedprosjekt

Detaljer

UML-Unified Modeling Language

UML-Unified Modeling Language UML-Unified Modeling Language Use case realisering Designmodellering 21.01.2004 Kirsten Ribu Use Case diagram Klassediagram Oppførselsdiagrammer: Sekvensdiagram Kollaborasjonsdiagram Tilstandsdiagram Aktivitetsdiagram

Detaljer

AP221 Use Case TUL Administrer brukere, grupper og rettigheter

AP221 Use Case TUL Administrer brukere, grupper og rettigheter AP221 Use Case TUL Administrer brukere, grupper og rettigheter Administrer rettigheter En løsningsadministrator kan tildele andre brukere forskjellige rettigheter i Tjenesteutviklingsløsningen. Den grunnleggende

Detaljer

Prosedyrer. Lars Vidar Magnusson. October 26, Lars Vidar Magnusson () Forelesning i DAS October 26, / 19

Prosedyrer. Lars Vidar Magnusson. October 26, Lars Vidar Magnusson () Forelesning i DAS October 26, / 19 Prosedyrer Lars Vidar Magnusson October 26, 2011 Lars Vidar Magnusson () Forelesning i DAS 11.10.2011 October 26, 2011 1 / 19 Repetisjon om triggere og prosedyrer Triggere og prosedyrer ligner på hverandre

Detaljer

MARE NOSTRUM. Del 2 Kravspesifikasjon

MARE NOSTRUM. Del 2 Kravspesifikasjon MARE NOSTRUM Del 2 Forord Kravenes hensikt og utforming Kravene i kravspesifikasjonen utformet slik at de skal imøtekomme oppdragsgivers krav, ønsker og spesifikasjoner på best mulig måte. Hensikten med

Detaljer

Modellering av krav. INF1050: Systemutvikling 07. februar Førstelektor Yngve Lindsjørn

Modellering av krav. INF1050: Systemutvikling 07. februar Førstelektor Yngve Lindsjørn INF1050: Systemutvikling 07. februar 2017 Modellering av krav Førstelektor Yngve Lindsjørn INF1050 ->Systemutvikling-> Modellering av krav / Yngve Lindsjørn 1 Temaer i dagens forelesning Modellering av

Detaljer

TDT4140. Systemutvikling. Øving 1. gruppe 215. Kristoffer Hagen. Sondre Løberg Sæter. Håvard Geithus. Bjørnar Valle. Henrik Knutsen.

TDT4140. Systemutvikling. Øving 1. gruppe 215. Kristoffer Hagen. Sondre Løberg Sæter. Håvard Geithus. Bjørnar Valle. Henrik Knutsen. TDT4140 Systemutvikling Øving 1 gruppe 215 Kristoffer Hagen Sondre Løberg Sæter Håvard Geithus Bjørnar Valle Henrik Knutsen Andreas Hagen Innholdsfortegnelse Use case diagram...side 3 Tekslig use case

Detaljer

Kravspesifikasjon Tipskanal i Riksrevisjonen

Kravspesifikasjon Tipskanal i Riksrevisjonen 2009 Kravspesifikasjon Tipskanal i Riksrevisjonen Rapportering av misligheter til Riksrevisjonen Marianne S. Pilgaard Riksrevisjonen 10. juni 2009 Innhold 1 Tipskanal på Riksrevisjonens hjemmesider...

Detaljer

INF Innleveringsoppgave 6

INF Innleveringsoppgave 6 INF1010 - Innleveringsoppgave 6 Frist: Onsdag 16. mars, 10:00 Maks 6 poeng Om obligatorisk oppgave 4, 6 og 7 i INF1010, våren 2016: "Leger og resepter" Du skal jobbe med en problemstilling omkring leger

Detaljer

KRAVSPESIFIKASJON. anskaffelse av Rituell omskjæring av guttebarn

KRAVSPESIFIKASJON. anskaffelse av Rituell omskjæring av guttebarn Vedlegg 2 KRAVSPESIFIKASJON for anskaffelse av Rituell omskjæring av guttebarn Saksnummer: 16/00650 Innholdsfortegnelse 1.0 INNLEDNING... 2 1.1. INFORMASJON... 2 2.0 FORMÅL OG OMFANG... 2 2.1. FORMÅL...

Detaljer

Use case drevet design med UML. I dag

Use case drevet design med UML. I dag Use case drevet design med UML Bente Anda 14.09.2006 I dag Oppgaven fra forrige forelesning System sekvensdiagrammer Operasjonskontrakter GRASP patterns Designmodeller med sekvens- og klassediagram Bente

Detaljer

Brukerveiledning Aibel Agency Portal

Brukerveiledning Aibel Agency Portal 1. INNLEDNING Fra høsten 2010 vil Aibel AS administrere alle innleie forespørsler og tilbud gjennom vårt nye e-innleie system, i-grasp. Aktiviteter som vil bli håndtert gjennom i-grasp vil være: Utsendelse

Detaljer

TDT4110 Informasjonsteknologi grunnkurs: Programmering: En større case. Professor Alf Inge Wang

TDT4110 Informasjonsteknologi grunnkurs: Programmering: En større case. Professor Alf Inge Wang 1 TDT4110 Informasjonsteknologi grunnkurs: Programmering: En større case Professor Alf Inge Wang 2 Læringsmål og pensum Mål Lære å lage større og sammensatte programmer Pensum Kapitlene 1-9 og 12. 3 Sette

Detaljer

Læringsmål og pensum. En større case. Mål Lære å lage større og sammensatte programmer Pensum Kapitlene 1-9 og 12.

Læringsmål og pensum. En større case. Mål Lære å lage større og sammensatte programmer Pensum Kapitlene 1-9 og 12. 1 TDT4110 Informasjonsteknologi grunnkurs: Programmering: En større case Professor Alf Inge Wang 2 Læringsmål og pensum Mål Lære å lage større og sammensatte programmer Pensum Kapitlene 1-9 og 12. 3 Sette

Detaljer

Hjelp til MV-Login Administrasjon MikroVerkstedet A/S

Hjelp til MV-Login Administrasjon MikroVerkstedet A/S Hjelp til MV-Login Administrasjon MikroVerkstedet A/S Dokumentversion: 20130920A 1 Innholdsfortegnelse Forord... 3 Kapittel 1. Aktiver MV-Login administratorkonto... 5 Kapittel 2. Bruk MV-Login Administrasjon...

Detaljer

2 Innholdsfortegnelse

2 Innholdsfortegnelse Kravspesifikasjon 1 Forord Kravspesifikasjonen er ment å sees i sammenheng med gruppas forventninger til sitt eget sluttprodukt. Den er altså like mye våre egne krav som krav stilt av arbeidsgiver. Vi

Detaljer

Kravspesifikasjon. Leserveiledning Kravspesifikasjonen består av følgende deler: Presentasjon Om bedriften

Kravspesifikasjon. Leserveiledning Kravspesifikasjonen består av følgende deler: Presentasjon Om bedriften Kravspesifikasjon Presentasjon Hovedprosjektet gjennomføres ved Høgskolen i Oslo, avdelingen for ingeniørutdanning. Målet med oppgaven er å utvikle en online webshop for bestilling av postkasser. Dette

Detaljer

Mål. Pensum. TDT4110 Informasjonsteknologi grunnkurs: Tema: Et større case. Terje Rydland - IDI/NTNU. Lære å lage større og sammensatte programmer

Mål. Pensum. TDT4110 Informasjonsteknologi grunnkurs: Tema: Et større case. Terje Rydland - IDI/NTNU. Lære å lage større og sammensatte programmer 1 Kunnskap for en bedre verden TDT4110 Informasjonsteknologi grunnkurs: Tema: Et større case Terje Rydland - IDI/NTNU 2 Læringsmål og pensum Mål Lære å lage større og sammensatte programmer Pensum Kapitlene

Detaljer

Utviklingssak/ID Resume Endring (g2) Rettet i versjon (g1) Rettet i versjon

Utviklingssak/ID Resume Endring (g2) Rettet i versjon (g1) Rettet i versjon Utviklingssak/ID Resume Endring (g2) Rettet i versjon (g1) Rettet i versjon Går inte att spara typ tid "ingen beräkning" i Legg till zon Beskrivning av resultatintjäning" Denna raden behövs när man använder

Detaljer

I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser?

I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser? UML Use case drevet analyse og design 31.01.2005 Kirsten Ribu I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 1 2 Domenemodell visualisering

Detaljer

Paul Hinsch. MICADO AS Utviklet MapBasic applikasjoner i 10 år. Registreringsknapper og Objektdialog

Paul Hinsch. MICADO AS Utviklet MapBasic applikasjoner i 10 år. Registreringsknapper og Objektdialog Brukerdefinerte registreringsknapper og objektdialog Paul Hinsch MICADO AS Utviklet MapBasic applikasjoner i 10 år Paul Hinsch MICADO AS 2011 Brukere klarer ikke alltid selv å styre hvilket kartlag data

Detaljer

Videoredigering i Windows Movie Maker

Videoredigering i Windows Movie Maker Videoredigering i Windows Movie Maker 2 Multimediautvikling i Flash >>A.2 Videoredigering i Windows Movie Maker I dette kapittelet vil du lære om hva Windows Movie Maker er hvordan du importerer råmaterialet

Detaljer

Akseptansetest av mottak Svarrapportering av medisinske tjenester Patologi

Akseptansetest av mottak Svarrapportering av medisinske tjenester Patologi Akseptansetest av mottak Svarrapportering av medisinske tjenester Meldingsversjon: 1.3 datert 01.12.2008 Akseptansetest av mottak Svarrapportering av medisinske tjenester 2 Innholdsfortegnelse 1. REVISJONSHISTORIKK...

Detaljer

IBX eorder Admin Bruksanvisning

IBX eorder Admin Bruksanvisning IBX eorder Admin Bruksanvisning Manuell Revisjon: 12.2 Date: 29. MARS 2012 Language: Norwegian Dokumentkontroll Endre logg Kapittel Dato Beskrivelse Alle 19.01.2011 Oppdatering av mal 2.2 18.04.2011 La

Detaljer

Hemmelig adresse (0526)

Hemmelig adresse (0526) Kategori: Informasjonsteknologi Gyldig fra: 15.08.2017 Organisatorisk plassering: HVRHF - Helse Bergen HF Prosedyre Dok. eier: Øygunn Kallevik Dok. ansvarlig: Øygunn Kallevik Bakgrunn Det kommer ved jevne

Detaljer

Arbeidskrav 1. Se fremdriftsplanen for innleveringsfrist. Emneansvarlig: Olav Dæhli 1

Arbeidskrav 1. Se fremdriftsplanen for innleveringsfrist. Emneansvarlig: Olav Dæhli 1 Arbeidskrav 1 Se fremdriftsplanen for innleveringsfrist Emneansvarlig: Olav Dæhli 1 Skjemaer Løsningen skal inneholde minst 3 skjemaer (Forms) Ett av skjemaene skal være en meny som kan åpne de andre skjemaene

Detaljer

F A G B O K F O R L A G E T S E - P O R T A L

F A G B O K F O R L A G E T S E - P O R T A L KOM ME I GANG MED F A G B O K F O R L A G E T S E - P O R T A L BRUKER VE IL EDNING VER SJO N 1.5 INNHOLD Innledning... 2 Forberedelse til nytt skoleår... 2 Første møte med e-portalen... 3 Administrere

Detaljer

IST Kommunikasjon Brukermanual

IST Kommunikasjon Brukermanual IST Kommunikasjon Brukermanual Innholdsfortegnelse Brukersignaturer... 3 Meldinger... 6 Meldinger... 6 Maler... 7 Opprette ny melding... 8 Grunnleggende informasjon... 8 Mottakere... 8 Bekreft og Send...

Detaljer

AMS-case. Eksemplifisering av modellbasert. tilnærming til design av brukergrensesnitt

AMS-case. Eksemplifisering av modellbasert. tilnærming til design av brukergrensesnitt AMS-case Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Domenemodell Sentrale begreper og relasjoner Utgangspunkt for både oppgave- og dialogmodeller Mange muligheter kan undersøkes

Detaljer

Beskjed fra Skagestein

Beskjed fra Skagestein Beskjed fra Skagestein "I forbindelse med prosjektoppgavens delinnlevering 4 vil gruppelærerne sette opp en PHP-orakeltjeneste torsdag 7. april kl 1415-1800 på termstua i Niels Henrik Abels hus." INF1050-klasser-1

Detaljer