1 Introduksjon til designmodellen - del B 2

Størrelse: px
Begynne med side:

Download "1 Introduksjon til designmodellen - del B 2"

Transkript

1 Innhold Introduksjon til designmodellen - del B 2 2 UseCase 3 2. Usecasediagram Aktørbeskrivelser Hendelsesforløp og sekvensdiagram for 0 usecases Skriv inn pasient Opprett pasient Vis pasientinformasjon Sett pasient på venteliste Skriv ut pasient Vis en leges pasienter Opprett seng Slett seng Bestill operasjon Sett ansatt på operasjon Klassediagram 9 4 Brukergrensesnitt 20

2 Design B Gruppe oktober 2002 Introduksjon til designmodellen - del B Dette dokument bygger på den fullstendige kravspesifikasjon gitt av oppdragsgiver og tidligere kravspesifikasjons- og designadokumenter utarbeidet av gruppen. Du kan finne de her: Hver leveranse er en utvidelse og/eller oppdatering av den forrige. Det som eventuelt er oppdatert vil være nøye beskrevet under hver leveransedel. Hva UseCasediagram Sekvensdiagram Hendelsesforløp Klassediagram Inspeksjon Brukergrensesnitt Dokumentasjon Hvem Bente, Hege, Nils-Kristian Bente, Tom, Eirik Bente, Tom, Eirik, Hege Bente, Nils-Kristian Alle Nils-Kristian Hege Tabell : Hvem har gjort hva i leveranse 4 2

3 3 Figur : UseCase-diagram Flytt ansatt fra operasjon extend Endre tidligere bestilt operasjon extend Sett Ansatt På Operasjon include Bestill operasjon for pasient include Flytt pasient fra venteliste include include Endre informasjon om seng Kanseller operasjon Vis venteliste informasjon extend Lag rapport for operasjonsrom Se pasientens venteliste informasjon Lag rapport over ansattes timeplan Lag rapport over pasienters avtaler Se venteliste informasjon Modifiser pasient Vis pasient informasjon Vis pasients timaplan Lag rapport over dagens pasienter Vis leges pasienter Vis leges timeplan Vis sykepleiers timeplan List pasienter Vis "on call" list for sykepleiere Opprett pasient extend Skriv inn pasient extend include Fjern ansatt Legg til sykepleier Lag rapport over ledige senger Lag rapport over ledige senger iforhold til romtype Vis senge informasjon Sett sykepleier til avdeling Legg til seng Slett seng Endre informasjon om lege Legg Vis informasjon til lege om lege List lege List sykepleier Endre informasjon om sykepleier Vis informasjon om sykepleier 2. Usecasediagram 2 UseCase Skriv ut pasient Endre venteliste informasjon Sett pasient på venteliste Lege Sykepleier

4 2.2 Aktørbeskrivelser For å få med hele sammenhengen i leveransen har vi valgt å ta med de uendrede aktørbekrivelsene fra leveranse 2 - kravspesifikasjonen. Sykepleier Beskrivelse: Sykepleieren har omsorg for pasienten. En sykepleier er også med under operasjoner. De utfører ordrer fra legene. Eksempler: Sykepleier assisterer lege under opersajon. Sykepleier noterer pasienteninformasjon i journalen. Lege Beskrivelse: Legen har det totale overordnede ansvaret for pasienten. Legen er den som rekvirerer rett behandling mot pasientens sykdom. Legen kan også selv behandle pasientens sykdom. Eksempler: Legen opererer pasienten. Legen dikterer sykejournal og innkomst. ADMIN - administrator Beskrivelse: er en ansatt med ansvar for adminstrasjon og drift av sykehuset. Dette kan være en lege, sykepleier eller en annen ansatt som har utvidet tilgang på systemet. Eksempler: Avdelingssykepleier (sjef for sykepleierene på én avdeling) ansetter en ny sykepleier og legger inn personlige opplysninger i datasystemet. En avdelingsoverlege bestiller operasjon på en av avdelingens pasienter. 4

5 2.3 Hendelsesforløp og sekvensdiagram for 0 usecases 2.3. Skriv inn pasient Aktør: Trigger: Lege, Sykepleier, Pasient skal legges inn på sykehuset Prebetingelser: Ledig seng til pasienten Postbetingelser: Informasjon om pasienten ligger lagret i datasystemet og pasienten har status som inneliggende. Pasienten er tilknyttet en seng på en avdeling. Normalt hendelsesflyt: 2. Aktør skriver inn pasientens id. Systemet ber om pasientid. 3. Systemet sjekker at feltet er korrekt utfylt. 4. Systemet viser informasjonen om pasienten som er lagret i registeret. 5. Aktøren endrer og føyer til informasjon om pasienten. 6. Aktøren ber om å få lagret pasientinformasjonen. 7. Systemet sjekker at feltene er korrekt utfylt. 8. Systemet lagrer informasjonen og bekrefter oppdateringen av registeret. 9. Systemet ber om avdeling hvor pasienten legges inn. 0. Aktør skriver inn avdelingsnummer. Systemet sjekker at avdelingsnr er korrekt utfylt 2. Systemet sjekker om det er ledig seng på avdelingen 3. Systemet knytter pasient til seng på avdeling Variasjoner: 3a. Feltet for pasientid er feil utfylt..... Systemet gir feilmelding og ber om pasientid på nytt. 4a. Pasienten er ikke registrert..... Extend use case Opprett pasient. 7a. Feil i utfyllelsen av feltene..... Systemet gir feilmelding og ber aktør rette feil. a. Feil i utfyllelse av avdeling.... Systemet ber aktør skrive inn nytt avdelingsnr. 2a. Det finnes ikke ledig seng på avdelingen..... Systemet ber om ny avdeling Systemet leter etter ledig seng på hele sykehuset 5

6 Lege Sykepleier :System :PasientRegister :Pasient :Avdeling :Seng skrivinn(pasientid) inputok (pasientid) finspasient(pasientid) hentpasient() skrivinn(nypasientinfo) leggespåavd(avdlingnr) inputok (nypasientinfo) modifiserpasientinfo (nypasientinfo) leggpasientinn (Pasient) S finnledigseng() gipasientseng (Seng S) bekreft() Figur 2: Skriv inn pasient 6

7 2.3.2 Opprett pasient Aktør: Trigger: Lege, Sykepleier, Pasient skal legges inn på sykehuset Prebetingelser: Postbetingelser: Pasient finnes ikke i registeret Pasienten er lagret med korrekt data i systemet. Normalt hendelsesflyt:. Systemet viser utfyllingskjema. 2. Aktør fyller inn informasjon om pasienten, bl.a -sifret fødselsnummer. 3. Systemet sjekker at skjemaet er riktig fylt ut. 4. Aktør bekrefter informasjonen om pasienten. 5. Systemet oppretter pasientid og lagrer opplysningene. Variasjoner: 3a. Feil i utfyllelse av skjemaet..... Systemet gir feilmelding og ber aktør rette feil. Lege Sykepleier :System skrivinn (fødselsnummer, pasientinfo) inputok (fødselsnummer, pasientinfo) create(fødselsnummer, pasientinfo) :Pasient bekreft() "viser pasientid nummeret" Figur 3: Opprett pasient 7

8 2.3.3 Vis pasientinformasjon Aktør: Trigger: Lege, Sykepleier, Aktør ønsker å se informasjon om en pasient. Prebetingelser: Postbetingelser: Pasienten ligger i systemet. Ingen Normalt hendelsesflyt:. Systemet ber aktør skrive inn pasientid eller pasientens navn. 2. Aktør skriver inn data. 3. Systemet sjekker a data er rett utfylt. 4. Systemet sjekker at pasienten er i systemet. 5. Systemet viser all informasjon om pasienten. Variasjoner: 3a. Feil i utfylling av data..... Systemet gir feilmelding, Aktør skriver inn data på nytt. 4a. Pasienten er ikke i systemet..... Systemet gir feilmelding, og ber aktør skrive inn på nytt. Lege Sykepleier :System :PasientRegister vispasientinfo (int pasientid, String pasientnavn) P getpasient (int pasientid, String pasientnavn) :Pasient [P not null] vispasient() "viser informasjon om pasienten" Figur 4: Vis pasientinformasjon 8

9 2.3.4 Sett pasient på venteliste Aktør: Lege Trigger: ) Det skjer forandringer i tilstanden til en pasient. eller 2) En pasient trenger operasjon Prebetingelser: Postbetingelser: Pasient må være regisrert Pasientens ventelisteinformasjon er forandret Normalt hendelsesflyt:. Lege fyller ut pasientid, kønr, prioritetsnr, behandling og varighet. 2. Systemet sjekker at informasjonen er riktig utfylt. 3. Systemet sjekker at pasientid, kønr, behandling og prioritetsnr finnes. 4. Lege ber om at den nye ventelisteinformasjonen blir lagret. 5. Systemet lagrer den nye ventelisteinformasjonen og prioritetsnr Variasjoner: 2a. Informasjonen er ikke riktig fylt ut..... Systemet ber om at informasjonen fylles ut riktig. 3a. pasientid eksisterer ikke..... Systemet ber om at pasientid blir fylt ut på nytt. 3b. Kønr eksisterer ikke..... Systemet ber om at kønr blir fylt ut på nytt. 3c. Behandling eksisterer ikke..... Systemet ber om at behandling blir fylt ut på nytt. 3d. Prioritetsnr eksisterer ikke..... Systemet ber om at prioritetsnr blir fylt ut på nytt. :System :Venteliste :Pasient forandreventelisteinfo(pasientnr, kønr, prioritetsnr, behandling, varighet) hentpasient(pasientnr) finnpasient(pasientnr) lagreventelisteinfo(prioritetsnr, kønr behandling, varighet) lagreventelisteinfo() Figur 5: Sett pasient på venteliste 9

10 2.3.5 Skriv ut pasient Aktør: Lege Pasienten er ferdigbehandlet og frisk nok til å forlate sykehu- Trigger: set Prebetingelser: Postbetingelser: Pasienten er skrevet inn Pasienten har status utskrevet Normalt hendelsesflyt: 2. Lege skriver inn pasientid.. Systemet viser utfyllings-skjema. 3. Systemet sjekker at skjema er korrekt utfylt. 4. Systemet viser informasjon om pasienten som er lagret i registeret. 5. Legen endrer pasientens status til utskrevet og annen aktuell informasjon. 6. Legen ber om å få lagret informasjonen om pasienten. 7. Systemet sjekker at feltene er korrekt utfylt. 8. Systemet endrer pasientens seng til "ledig" og kalkulerer pris for pasient. 9. Systemet oppdaterer registeret. Variasjoner: 3a. Feltet for pasientid er feil utfylt..... Systemet gir feilmelding og ber om pasientid på nytt. 7a. Feil i utfyllelsen av feltene..... Systemet gir feilmelding og ber legen rette feil. 0

11 Lege :System :Pasient :Seng finnpasient(string pasientid) B inputok(string pasientid) [B is true] finnpasient(string PasientId) "Informasjon om pasienten vises på skjerm" skrivutpasienten() skrivut(boolean innskrevet=false) S pasientensseng() settledig(seng S, boolean ledig=true) Figur 6: Skriv ut pasient

12 2.3.6 Vis en leges pasienter Aktør: Lege, Sykepleier, Trigger: vil vite om legen skriver ut for mye rohypnol til suspekte pasienter. Prebetingelser: Pasienter og deres lege er registrert i systemet Postbetingelser: Normalt hendelsesflyt:. Systemet viser utfyllings-skjema. 2. Aktør fyller inn ansattid nummer på aktuell lege. 3. Systemet sjekker at skjema er korrekt utfylt. 4. Systemet sjekker at lege er registrert. 5. Systemet viser oversikt over legens pasienter. Variasjoner: 3a. Feltet for lege ansattid er feil utfylt..... Systemet gir feilmelding og ber om ansattid på nytt. 4a. Lege er ikke registrert..... Systemet gir feilmelding og ber om ansattid på nytt. Lege Sykepleier :System :Lege :Pasient vislegespasienter(string legeid) inputok(string legeid) vislegespasienter(string legeid) VisPasientNavn() "viser pasient navn i en liste" Dette gjøres helt til alle pasientene er listet opp. Figur 7: Vis en leges pasient 2

13 2.3.7 Opprett seng Aktør: Trigger: ønsker å opprette en seng i en avdeling eller rom. Prebetingelser: Postbetingelser: Sengen som opprettes må ikke være registrert fra før. En seng er lagt inn i systemet Normalt hendelsesflyt:. Systemet viser skjema for utfylling 2. legger inn avdelingsnummer, romnummer. 3. Systemet sjekker at skjemaet er rett utfylt. 4. Systemet ber admin bekrefte at sengen skal opprettes. 5. bekrefter. 6. Systemet viser bekreftelse med sengenummer. Variasjoner: 3a. Skjema var feil utfylt..... Systemet gir feilmelding og ber aktør rette feil 5a. velger å kansellere.... Systemet avslutter :System opprett(int avdnr, int romnr) create(int avdnr, int romnr) :Seng :Sengeregister registrerseng(int avdnr, int romnr) vis(int sengnr) Figur 8: Opprett seng 3

14 2.3.8 Slett seng Aktør: Trigger: ønsker å fjerne en seng. Prebetingelser: Postbetingelser: Sengen må være registrert i systemet. Sengen er fjernet fra systemet. Normalt hendelsesflyt:. Systemet ber admin skrive inn avdelingsnummer, romnummer og sengenummer. 2. fyller inn. 3. Systemet sjekker at riktig informasjon er fylt inn. 4. Systemet ber admin bekrefte. 5. bekrefter. 6. Systemet viser en bekreftelse på at sengen er slettet. Variasjoner: 3a. Feil i utfylling.... Systemet viser en feilmeldingog ber aktør rette feilen. 5a. kansellerer.... Systemet bekrefter at sengen ikke er slettet Systemet avsluttes. slett(int avdnr, int romnr, int sengnr) :System :Sengeregister S getseng(int avdnr, int romnr, int sengnr) [S not null] slett(s) Figur 9: Slett seng 4

15 2.3.9 Bestill operasjon Aktør: Trigger: En pasient skal opereres Prebetingelser: Operasjonssal må være ledig, plass på overvåkingsrom må være ledig Postbetingelser: ) Operasjonssal er satt av, plass på overvåkingsrom er satt av, nødvendig personell er satt opp, operasjonen lagt inn i systemet. eller 2) Ansatt har fått feilmelding Normalt hendelsesflyt:. fyller ut operasjonssalnr, dato/tidspunkt, dato/tidspunkt for overvåking, varighet på overvåking, behandling, pasientid, lege(r)s ansattid, sykepleier(e)s ansattid. 2. Systemet sjekker at informasjonen er riktig utfylt. 3. Systemet sjekker at de ønskede ressurser eksisterer. 4. Systemet sjekker at de ønskede ressurser er ledige. 5. Ansatt ber om at operasjonen blir lagret. 6. Systemet lagrer operasjonen. Variasjoner: 2a. Inndata er ikke riktig utfylt..... Systemet informerer om hva som ikke er fylt ut riktig, og ber bruker om å skrive inn på nytt. 3a. De ønskede ressursene eksisterer ikke..... Systemet ber bruker fylle ut på nytt. 4a. De ønskede rom/ansatte er ikke ledige.... Systemet informerer om hvilke ressurser som ikke er ledige Sett ansatt på operasjon Aktør: Trigger:.En ny operasjon blir bestilt eller 2.Det er gjort forandringer på en operasjon - nytt personell Prebetingelser: Postbetingelser: Operasjonen må være bestilt En ansatt er booket til operasjonen 5

16 6 Figur 0: Bestill operasjon legginnoperasjon(romnr, dato,tidspunkt, overvåkingsdato, overvåkingstidspunkt, overvåkingsvarighet, pasientnr, array legersnr, array sykepleiersnr ) lagreoperasjon() :System create() motenr: settoperasjonsinfo(romnr, dato,tidspunkt, overvåkingsdato, overvåkingstidspunkt, overvåkingsvarighet, pasientnr, array legersnr, array sykepleiersnr) :Operasjon reserverpasient(pasientnr, dato,tidspunkt, overvåkingsdato, overvåkingstidspunkt, overvåkingsvarighet) :Pasient reserversal(romlnr, dato,tidspunkt) :Operasjonssal allokerpersonell(array legersnr, array sykepleiersnr dato,tidspunkt, romnr, motenr) :Personell Håndterer overvåkingsromnr: reserverovervåkingsplass(overvåkingsdato, overvåkingstidspunkt, overvåkingsvarighet,) :Overvåkings Plass

17 Normalt hendelsesflyt:. legger inn ansattid(er), operasjon tid og dato, romnr, møtenr. 2. Systemet sjekker at informasjonen inn er fylt ut riktig. 3. Systemet sjekker at ansatt, operasjonstid og romnr eksisterer. 4. Systemet sjekker at den ansatte er ledig på gitt tidspunkt 5. ber om at forandringen blir lagret 6. Systemet lagrer forandringene Variasjoner: 2a.Informasjonen er ikke riktig fylt ut..... Systemet ber om at informasjonen fylles ut riktig. 3a. Ønsket ansatt eksisterer ikke..... Systemet ber om at en annen ansatt blir valgt. 3b. Operasjonstiden finnes ikke Systemet ber om at en annen tid blir valgt. 3c. Ønsket romnr finnes ikke Systemet ber bruker om et annet romnr 4a. Ønsket ansatt er ikke ledig..... Systemet ber om at en annen ansatt blir valgt. eller Systemet ber om at den ansatte sin timeplan blir forandret. 4b Ansatt og timeplan finnes allerede i kombinasjon.....systemet opplyser om at den ansatte allerede er oppført på operasjonen. 7

18 8 Figur : Sett ansatt på operasjon Det kan også være System som skal sette av personell til en operasjon. Dette skjer i så fall hvis en operasjon bestilles System settavpersonell(array legersnr, array sykepleiersnr, dato, tidspunkt, romnr, motenr) lagreavsattpersonell() :System reserversykepleiere(array sykepleiersnr, dato, tidspunkt, romnr, motenr) :Sykepleier reserverleger(array legersnr, dato, tidspunkt, romnr, motenr) :Lege settavtidspunkt(dato, tidspunkt, romnr, motenr) settavtidspunkt(dato, tidspunkt romnr, motenr) :Timeplan

19 9 Figur 2: Klassediagram..* private int salnr..* Rapport Operasjonssal..* public void reserversal() public Rapport lagrapport(int salnr) OvervåkingsPlass public void reserverovervåkingsplass() Venteliste private int[ ] venteliste public Pasient finnpasient() public void prioriter(int pasientid) public void fjernpasient(int pasientid) public int[ ] visventeliste() Operasjon Operasjonstimer..* private String[ ] personell public void allokerpersonell(int ansattid) public void fjernpersonell(int ansattid) public Operasjon() public void settoperasjonsinfo() public void endreopersajonsinfo() public void slettoperasjon() Pasient timeplan Sykepleier public void reserversykepleiere(int ansattid) public void Rapport oncalllist() Pasient Timeplan private boolean tilgjengelig private String[ ][ ] timeplan Ansatt private int ansattid private String navn private String adresse private String telefonnummer private String personsøkernr public Rapport visansatt(int ansattid) puclic Rapport orrapport() public Rapport timeplan(int ansattid, String periode) public void leggtilansatt() public void slettansatt(int ansattid) public void endreansattinfo(int ansattid, String endre[ ]) public void settavtidspunkt() public boolean ledig(date tidspunkt) public Date[ ] gettimeplan(string fødselsnummer) public Rapport visdagsrapport() public Date[ ] gettimeplan(int pasientid) public Rapport lagrapport() private int pasientid private String fødselsnummer private String navn private String adresse private String telefonnummer private String historie private boolean innskrevet public Seng pasientensseng() public String vispasientnavn() public void finnpasient() public void lagreventelisteinfo() public void visventelisteinfo() public void reserverpasient() public void skrivut() public String vispasient() public Rapport lagrapport() public void leggtilpasient() public void endrepasient(int pasientid) public void legginnpasient(pasientid) public void skrivutpasient(pasientid) public Rapport pasientlisterapport(string avdeling) Lege public void reserverleger(int ansattid) public Pasient vislegespasienter(int ansattid) p8ublic void visdoktorinfo(int ansattnr) public Rapport doktorliste(string avdeling) public Rapport vispasienter(string ansattid) private int avdelingsnr private String navn private int[] ansattid Avdeling public void leggtilsykepleier(int ansattid) public Rapportt lagrapport(boolean hospital) private Avdeling avdeling private int romnr private int sengenr private boolean ledig Seng public Seng() public void leggtilseng() public void endresengeinfo() public void slettseng(int sengenr, int romnr, Avdeling avd) public void settledig(boolean ledig) public Rapport lagrapport(boolean hospital) Klassediagrammet er utarbeidet på grunnlag av usecasemodellens sekvensdiagrammer. 3 Klassediagram

20 4 Brukergrensesnitt Dette er slik vi tenker oss hovedbildet i General Hospital. For å velge funksjoner kan man enten trykke på knappene øverst i bildet eller velge fra menyene. Da kommer det nye valg i hoveddelen av vinduet. All input og rapportskriving i programmet foregår i hoveddelen. For å navigere raskere i menyen tenker vi oss "Windows" hotkeys som alt+bokstav for å velge meny og en bokstav til for å velge forskjellige funksjoner (f.eks. Fil->Åpne blir da alt+f+p). Dette er visulalisert ved at bokstaven som skal brukes er understreket. I tillegg kommer det til å være enklere hotkeys for ofte brukte funksjoner ved bruk av ctrl+bokstav, f.eks. sett opp operasjon kommer til å være ctrl+o. Standard hurtigtaster fra Windows, som F for hjelp og F5 for oppdater osv. kommer også til å bli implementert. Hvis man trykker på enter i et vindu som krever at man bekrefter noe er dette synonymt med at man klikker på knappen som er deafult. Dette visualiseres ved at knappen har en sterkere farge rundt seg (eks. tykkere svart strek rundt). I stedet for å trykke med musen på ok knappen trykker man altså bare enter. Hvis man ikke ønsker å bruke musen i det hele tatt, kan man også bruke tabulator for å velge hvilken knapp som skal være valgt å trykke enter for å utføre funksjonene tilknyttet denne. Det legges opp til at brukergrensesnittet skal være selvforklarende, slik at det blir så enkelt å intuitivt å bruke som mulig. Etter at en bruker har logget seg inn vil denne kun ha tilgang til de funksjoner som er definert for denne aktøren (ref. admin, sykepleier, lege), slik at skjermbildet vil være noe forskjellige for de forskjellige brukerene. Dette er også med på å gjøre systemet enklere å bruke, i stedet for å komme opp med feilmeldinger om at brukeren ikke har tilgang til den funksjonen. 20

21 Figur 3: Brukergrensesnittet 2

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. 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

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

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 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

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

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

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

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

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

Eksamen i fag TDT4140 Systemutvikling. 22. mai, 2008 kl 0900-1300

Eksamen i fag TDT4140 Systemutvikling. 22. mai, 2008 kl 0900-1300 Side 1 av 11 NTNU Norges teknisk-naturvitenskapelige universitet BOKMÅL Fakultet for fysikk, informatikk og matematikk Institutt for datateknikk og informasjonsvitenskap Sensurfrist: 15. juni, 2008 Eksamen

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

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

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

TimeStamp - Hovedprosjekt ved HIOA 2012

TimeStamp - Hovedprosjekt ved HIOA 2012 TimeStamp - Hovedprosjekt ved HIOA 2012 Forord Dette dokumentet er en brukermanual for systemet TimeStamp, og er skrevet for de ansatte ved Fretex Elevator som skal bruke dette systemet. Manualen gir beskrivelser

Detaljer

Meeting Reservation System

Meeting Reservation System Meeting Reservation System Oblig1c-1 Gruppe 8 Frode Revheim, Sven-Erik Nilsen, Terese Haug, Rolf Vassdokken Krav Vise møteromsoversikt Vise tilgjengelige rom for en gitt tidsperiode og med tilgjengelig

Detaljer

UML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu

UML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu UML 1 Use case drevet analyse og design 20.01.2004 Kirsten Ribu 1 I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 2 Domenemodell visualisering

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

Brukerveiledning. for. elektronisk registreringsskjema. for. fødsler. utviklet av. Medisinsk fødselsregister

Brukerveiledning. for. elektronisk registreringsskjema. for. fødsler. utviklet av. Medisinsk fødselsregister Brukerveiledning for elektronisk registreringsskjema for fødsler utviklet av Medisinsk fødselsregister (Programversjon 2.0.0) Versjon 1.0.1 Navn Dato Skrevet av: Ingvei Seliussen 22.09.06 Side 1 av 14

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

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

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

CharityDoctors. Brukermanuel

CharityDoctors. Brukermanuel CharityDoctors Side 2 1. FORORD Dette er en brukerdokumentasjon som ble skrevet i forbindelse med vår hovedprosjekt ved Høgskolen i Oslo våren 2011. Dokumentet beskriver bruk av Charity Doctors bestilling

Detaljer

Del - leveranse Del 2. Inf 2120 fredag Gruppe 1 Knut Johannes Dahle

Del - leveranse Del 2. Inf 2120 fredag Gruppe 1 Knut Johannes Dahle Del - leveranse Del 2 Inf 2120 fredag 29.4 Gruppe 1 Knut Johannes Dahle AV Catrine Myhre (catrinem@ifi.uio.no) Mehdi Zare (mehdiz@ifi.uio.no) Odd Christer Brovig (oddcb@ifi.uio.no) Christer Aas (chrisva@ifi.uio.no)

Detaljer

Obligatorisk oppgave 4: Lege/Resept

Obligatorisk oppgave 4: Lege/Resept Obligatorisk oppgave 4: Lege/Resept INF1010 Frist: mandag 27. mars 2017 kl. 12:00 Versjon 1.0 (111c894 ) Innhold 1 Innledning 1 1.1 Begreper................................ 2 2 Pasienter 2 3 Leger og lister

Detaljer

UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet

UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF 101 - Grunnkurs i objektorientert programmering Eksamensdag : Tirsdag 4. juni 2002 Tid for eksamen : 09.00-15.00 Oppgavesettet

Detaljer

Administrasjon Nettbutikk: www.dittdomene.com/administrasjon Bruk brukernavn og passord som er sendt på e-post.

Administrasjon Nettbutikk: www.dittdomene.com/administrasjon Bruk brukernavn og passord som er sendt på e-post. Administrasjon Nettbutikk: www.dittdomene.com/administrasjon Bruk brukernavn og passord som er sendt på e-post. - Konfigurasjon Klikk på Konfigurasjon i menyen helt til venstre, og deretter Min butikk.

Detaljer

INF1010 MVC i tekstbaserte programmer

INF1010 MVC i tekstbaserte programmer INF1010 MVC i tekstbaserte programmer Marit Nybakken marnybak@ifi.uio.no 9. februar 2004 Marit har ingen utdanning innen systemutvikling og vet antageligvis ikke hva hun prater om. Hun har dog skumlest

Detaljer

Registrere MORS (0426)

Registrere MORS (0426) Kategori: Informasjonsteknologi Gyldig fra: 15.08.2017 Organisatorisk plassering: HVRHF - Helse Bergen HF Prosedyre Dok. eier: Øygunn Kallevik Dok. ansvarlig: Øygunn Kallevik Bakgrunn Når pasienter dør,

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

Metode for ansvarsdrevet OO med UML. Dagens forelesning. Hovedflyt for Meld på kurs. Delegering av ansvar i en trelagsarkitektur

Metode for ansvarsdrevet OO med UML. Dagens forelesning. Hovedflyt for Meld på kurs. 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

Brukerveiledning. Madison Møbler Administrasjonsside

Brukerveiledning. Madison Møbler Administrasjonsside Brukerveiledning Madison Møbler Administrasjonsside 1 1. Forord 1.1 Produktet Produktet blir konstruert som et nytt produkt da kunde/bruker ikke har noe eksisterende løsning, derfor er dette den nåværende

Detaljer

AP221 Use Case SBL Send inn innsendingstjeneste

AP221 Use Case SBL Send inn innsendingstjeneste AP221 Use Case SBL Send inn innsendingstjeneste Send inn innsendingstjeneste Portalbruker kan sende inn innsendingstjeneste, sette tilbake innsendingstjeneste til forrige steg og signere innsendingstjeneste.

Detaljer

Partifinansiering 2016, RA Veiledning: Web-skjema. Finne ID og passord. Hente, fylle ut, signere og sende inn skjemaet elektronisk

Partifinansiering 2016, RA Veiledning: Web-skjema. Finne ID og passord. Hente, fylle ut, signere og sende inn skjemaet elektronisk SSB, Partifinansiering rapport for 2016, 27.03.2017, s. 1 Partifinansiering 2016, RA-0604. Veiledning: Web-skjema Finne ID og passord. Hente, fylle ut, signere og sende inn skjemaet elektronisk Innhold

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

Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen.

Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen. 1 Sammendrag Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen. Vår oppdragsgiver, ABTF hadde et ønske om en større web

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

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

Spesifikasjon av Lag emne. Kursregistrering g 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

IN2000:&Kravhåndtering,&modellering,&design

IN2000:&Kravhåndtering,&modellering,&design IN2000:&Kravhåndtering,&modellering,&design 31&januar&2019 Yngve&Lindsjørn ynglin@ifi.uio.no IN2001&'>&Kravhåndtering og modellering 1 Gode&beskrivelser&av&krav er&viktig&for kontrakt&oppdragsgiver& leverandør

Detaljer

Prosjektplan v1.7 (Revidert utgave 2)

Prosjektplan v1.7 (Revidert utgave 2) Prosjektplan v1.7 (Revidert utgave 2) gruppe 42: Nils-Kristian Liborg (kap.5), Bente Brevig (kap.5), Tom Olav Bruaas (kap: 3.4, 4.1), Eirik Lied (kap: 3.4, 4.1) Hege Lid Pedersen (dokumentasjon, kap: 1,

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

Antall sider (inkl. forsiden): 7. Alle trykte og håndskrevne

Antall sider (inkl. forsiden): 7. Alle trykte og håndskrevne Side 1 av 7 Bokmålstekst Emne: PROGRAMMERING (nytt pensum, 10 studiep.) Grupper: laa, lab, lac, lia, lib, lic Eksamensoppgaven best~r av: Tillatte hjelpemidler: Antall sider (inkl. forsiden): 7 Alle trykte

Detaljer

Spenningskvalitet Brukerveiledning til rapporteringstjenesten

Spenningskvalitet Brukerveiledning til rapporteringstjenesten Spenningskvalitet Brukerveiledning til rapporteringstjenesten Side 1 av 13 1 Innholdsfortegnelse Spenningskvalitet Brukerveiledning til rapporteringstjenesten...1 1 Innholdsfortegnelse...2 2 Dokumenthistorikk...3

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

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

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

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

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

Dagens forelesning. o Litt mer om design med UML sekvensdiagrammer. Sentralisert og delegert kontrollstil

Dagens forelesning. o Litt mer om design med UML sekvensdiagrammer. Sentralisert og delegert kontrollstil 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

Merk: Du kan foreløpig ikke rekvirere kurer til pasienter med hjelpenumre!

Merk: Du kan foreløpig ikke rekvirere kurer til pasienter med hjelpenumre! 1 / 11 Hente pasient 1. Klikk Start i menyen til venstre og klikk deretter Bestill kur: Merk: Du kan foreløpig ikke rekvirere kurer til pasienter med hjelpenumre! a. Skriv inn pasientens fødselsnummer

Detaljer

INF 5120 Modellering med objekter

INF 5120 Modellering med objekter INF 5120 Modellering med objekter Obligatorisk oppgave nr. 1 Gruppe 4 Problem: Det skal designes en kaffemaskin til bruk blant de ansatte hos en bedrift. Eieren av bedriften ønsker en enkel og billig maskin.

Detaljer

Endring ø. hj. innleggelse til poliklinisk kontakt (0409)

Endring ø. hj. innleggelse til poliklinisk kontakt (0409) Kategori: Informasjonsteknologi Gyldig fra: 06.07.2017 Organisatorisk plassering: HVRHF - Helse Bergen HF Prosedyre Dok. eier: Øygunn Kallevik Dok. ansvarlig: Øygunn Kallevik Bakgrunn Rutinen skal gjennomføres

Detaljer

Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet

Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet Innholdsfortegnelse Innlogging...3 Forside...4 Menyen...4 Oversikt over utstyret...5 Rediger utstyr...6 Opprett

Detaljer

Brukerveiledning Kirurg

Brukerveiledning Kirurg Brukerveiledning Kirurg 1. Innlogging Obs! Du må være på helsenettet for å logge inn på registeret. mrs.nhn.no Klikk på «Nasjonalt Korsbåndregister» Tast inn brukernavn og passord som du opprettet på helseregister.no.

Detaljer

Oblig 4Hybelhus litt mer tips enn i oppgaven

Oblig 4Hybelhus litt mer tips enn i oppgaven Oblig 4Hybelhus litt mer tips enn i oppgaven lørdag 19. okt 2013 Arne Maus Obligatorisk oppgave 4 Gulbrand Grås husleiesystem I denne oppgaven skal vi se på hans studenthus Utsyn. Utsyn består av 3 etasjer,

Detaljer

ENDRINGSLOGG FOR VERSJON AUGUST 2017

ENDRINGSLOGG FOR VERSJON AUGUST 2017 ENDRINGSLOGG FOR VERSJON 2016.148.0 11. AUGUST 2017 Innholdsliste UF-16.024 Liste over lover og regler...1 UF-16.025 Ny modul: Tester...2 UF-16.036 Betalingsterminal i Windows 10...3 UF-16.042 Nye bilder

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Kandidatnr Eksamen i INF1000 Grunnkurs i objektorientert programmering Eksamensdag: Onsdag 1. desember 2010 Tid for eksamen: 14.00 18.00

Detaljer

Registrere utenlandsk pasient (0405)

Registrere utenlandsk pasient (0405) Kategori: Informasjonsteknologi Gyldig fra: 15.06.2016 Organisatorisk plassering: HVRHF - Helse Bergen HF Prosedyre Dok. eier: Øygunn Kallevik Dok. ansvarlig: Øygunn Kallevik Bakgrunn Utenlandske pasienter

Detaljer

Akseptansetest av mottak Svarrapportering av medisinske tjenester Radiologi

Akseptansetest av mottak Svarrapportering av medisinske tjenester Radiologi 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

Godkjent av: Irvin Cehajik

Godkjent av: Irvin Cehajik Helse Sør-Øst RHF CMS - Brukerveiledning: Tidfest behandling Utgave: 2.0 Dato: 09.07.2019 Utarbeidet/revidert av: Regional fagforvaltning CMS Godkjent av: Irvin Cehajik Side 1 av 9 Innhold Endringer siden

Detaljer

Metode for ansvarsdrevet OO med UML. Dagens forelesning. Hovedflyt for Meld på kurs. Delegering g av ansvar i en trelagsarkitektur

Metode for ansvarsdrevet OO med UML. Dagens forelesning. Hovedflyt for Meld på kurs. Delegering g 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

CGM Journal - nyhetsbrev uke 33

CGM Journal - nyhetsbrev uke 33 2017 - Uke 33 CGM Journal - nyhetsbrev uke 33 CGM Journal 122 kommer over sommeren og inneholder en rekke feilrettinger, nyheter og endringsønsker fra brukerne. Fra side 4 og utover kan du lese om noe

Detaljer

Brukermanual. System for oversiktslister. Entreprenører

Brukermanual. System for oversiktslister. Entreprenører Brukermanual System for oversiktslister Entreprenører Endringslogg: Versjon Nytt I versjon Endret av Endret dato Godkjent v2007-06-25 versjonnr i bunntekst ank@nois.no 25.06.2007 v2007-06-26 Lagt til endringslogg

Detaljer

Brukerdokumentasjon for Administrator og andre brukere fra PT

Brukerdokumentasjon for Administrator og andre brukere fra PT Brukerdokumentasjon for Administrator og andre brukere fra PT Innholdsfortegnelse Innlogging...3 Forside...4 Menyen...4 Oversikt over utstyret...6 Rediger utstyr...7 Opprett nytt utstyr...9 Søk etter utstyr...

Detaljer

Brukermanual - Elektronisk Erstatningsjournal

Brukermanual - Elektronisk Erstatningsjournal Kategori: Informasjonsteknologi Gyldig fra: 06.07.2017 Organisatorisk plassering: HVRHF - Helse Bergen HF Prosedyre Dok. eier: Øygunn Kallevik Dok. ansvarlig: Øygun Kallevik Innhold 1. Introduksjon...

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

1. Finn klassene (hvilke objekter er det i problemet) 1. Dataene som beskriver problemet (hvilke objekter har vi og hvor mange klasser er det?

1. Finn klassene (hvilke objekter er det i problemet) 1. Dataene som beskriver problemet (hvilke objekter har vi og hvor mange klasser er det? Obligatorisk oppgave 3 Gulbrand Grås husleiesystem Oblig 3hus litt mer tips enn i oppgaven I denne oppgaven skal vi se på hans studenthus Utsyn. Utsyn består av 3 etasjer, nummerert fra -3. I hver etasje

Detaljer

Henvisning (ekstern) - registrere primærhenvisning (0608)

Henvisning (ekstern) - registrere primærhenvisning (0608) Kategori: Informasjonsteknologi Gyldig fra: 03.04.2014 Organisatorisk plassering: HVRHF - Helse Bergen HF Prosedyre Dok. eier: Øygunn Kallevik Dok. ansvarlig: Øygunn Kallevik Bakgrunn Denne rutinen beskiver

Detaljer

LLP Elektronisk søknad 2012. Søkerveiledning

LLP Elektronisk søknad 2012. Søkerveiledning EUROPEAN COMMISSION Directorate-General for Education and Culture Lifelong Learning Programme Call 2012 LLP Elektronisk søknad 2012 Søkerveiledning Innhold Innledning 2 Hovedpunktene i bruken av det elektroniske

Detaljer

Gjennomgang av eksamen H99

Gjennomgang av eksamen H99 Gjennomgang av eksamen H99 Administrasjon av kurser, studenter og påmeldinger Ole Christian Lingjærde Gruppen for bioinformatikk Institutt for Informatikk Universitetet i Oslo Oppgave 1 (15 %) (Besvares

Detaljer

Universitetet i Oslo Institutt for informatikk. Eskild Busch. UML hefte

Universitetet i Oslo Institutt for informatikk. Eskild Busch. UML hefte Universitetet i Oslo Institutt for informatikk Eskild Busch UML hefte 6. desember 2000 Innhold Dette heftet tar for seg deler av UML som er sentralt i kurset IN29. Use case-, sekvens-, tilstand- og klassediagrammer,

Detaljer

Brukerveiledning for kontaktpersoner i kommuner og fylkeskommuner www.styrevervregisteret.no

Brukerveiledning for kontaktpersoner i kommuner og fylkeskommuner www.styrevervregisteret.no Brukerveiledning for kontaktpersoner i kommuner og fylkeskommuner www.styrevervregisteret.no Noen av illustrasjonene i denne brukerveiledningen er hentet fra det tilsvarende systemet i de kommunale selskapene.

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 LEVERANSE 2 ANALYSE OG DESIGN (REVIDERT 1) Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson

Detaljer

IN& &april&2019. Modellering*av*krav. Yngve&Lindsjørn. IN1030&'>Systemutvikling'>&Modellering&av&krav 1

IN& &april&2019. Modellering*av*krav. Yngve&Lindsjørn. IN1030&'>Systemutvikling'>&Modellering&av&krav 1 IN&1030 04.&april&2019 Modellering*av*krav Yngve&Lindsjørn ynglin@ifi.uio.no IN1030&'>Systemutvikling'>&Modellering&av&krav 1 Temaer i$dagens$forelesning Modellering&av&krav UML&diagrammer Use$Case$(Bruksmønster)

Detaljer

Lynguide for lab/helsesekretær IHR Winmed2

Lynguide for lab/helsesekretær IHR Winmed2 Lynguide for lab/helsesekretær IHR Winmed2 Interaktiv Henvisning og Rekvirering Innhold 1. Funksjonsoversikt i IHR Side 3 2. Forbered prøvetaking Side 4 3. Rapporter prøvetaking Side 6 4. Daglig sjekk

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

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

Mystery Shopping. på mobilen. Brukermanual til MobiAudit for observatører som skal utføre oppdrag for SeeYou AS.

Mystery Shopping. på mobilen. Brukermanual til MobiAudit for observatører som skal utføre oppdrag for SeeYou AS. Mystery Shopping på mobilen Brukermanual til MobiAudit for observatører som skal utføre oppdrag for SeeYou AS. Bruksanvisning Dette er en veiledning for registrering av mystery shopping resultater via

Detaljer

Brukerveiledning for emeistring.no

Brukerveiledning for emeistring.no CLINICL SSESSMENT SOLUTIONS Dokumenthistorikk Versjon Beskrivelse Dato Forfatter Verifisert av 0.1 Første utgave for emeistring, basert på CheckWares versjon 1.1 0.2 Lagt inn informasjon om Bank ID, og

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

Bruker- dokumentasjon. for. Norsk Kompetanseregister

Bruker- dokumentasjon. for. Norsk Kompetanseregister Bruker- dokumentasjon for Norsk Kompetanseregister Kortinnehaver Side 1 av 10 Innholdsfortegnelse Innledning...3 Kortinnehaver..4 Innlogging... 4 Innlogging med kompetansebevis... 4 Innlogging fra Internett...

Detaljer

Veiledning til rapportering i Altinn, «Partifinansiering 2014», RA-0604

Veiledning til rapportering i Altinn, «Partifinansiering 2014», RA-0604 SSB. Partifinansiering 2014, lag uten org.nr., 06.05.2015, s 1 Veiledning til rapportering i Altinn, «Partifinansiering 2014», RA-0604 Partilag uten organisasjonsnummer For å få fatt i skjemaet «Partifinansiering

Detaljer

BDA Proff på prosjekt!

BDA Proff på prosjekt! Brukerveiledning for Brødrene Dahls Assistent BDA Proff på prosjekt! www.dahl.no Sept 08 BDA brukerdokumentasjon Brukerveiledning for Honeywell Dolphin 7600 Innholdsfortegnelse 1 Skjermbilder Side 1 1.1

Detaljer

Brukermanual. System for oversiktslister. Entreprenører

Brukermanual. System for oversiktslister. Entreprenører Brukermanual System for oversiktslister Entreprenører Endringslogg: Versjon Nytt I versjon Endret av Endret dato Godkjent v2007-06-25 versjonnr i bunntekst ank@nois.no 25.06.2007 v2007-06-26 Lagt til endringslogg

Detaljer

Kort oversikt over. eksport-/import-programmet for. WinMed

Kort oversikt over. eksport-/import-programmet for. WinMed Kort oversikt over eksport-/import-programmet for WinMed BEGRENSINGER... 2 BRUK AV PROGRAMMET:... 2 EKSPORT... 2 UTVELGING AV PASIENTER TIL EKSPORT... 3 VELGE PASIENTER... 3 Søke på navn og fødelsnummer:...

Detaljer

Brukermanual for drift og installasjon av Pasienttransport, elektronisk rekvisisjon for. ProMed. for Windows. Kundeoppfølging og Administrasjon

Brukermanual for drift og installasjon av Pasienttransport, elektronisk rekvisisjon for. ProMed. for Windows. Kundeoppfølging og Administrasjon Side 1 av 9 Brukermanual for drift og installasjon av Pasienttransport, elektronisk rekvisisjon for ProMed for Windows Kundeoppfølging og Administrasjon Versjon 1.5 01.02.2013 Innhold A. Hvordan bruke

Detaljer

Utskriving av pasient og annullering av utskriving (0422)

Utskriving av pasient og annullering av utskriving (0422) Kategori: Informasjonsteknologi Gyldig fra: 2.2015 Organisatorisk plassering: HVRHF - Helse Bergen HF Prosedyre Dok. eier: Øygunn Kallevik Dok. ansvarlig: Øygunn Kallevik Bakgrunn Pasienten skrives ut

Detaljer

Akseptansetest av mottak Svarrapportering av medisinske tjenester Immunologi

Akseptansetest av mottak Svarrapportering av medisinske tjenester Immunologi 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

Phone Assistant. Arne-Jørgen Auberg

Phone Assistant. Arne-Jørgen Auberg Phone Assistant Arne-Jørgen Auberg onsdag, 7. september 2016 1 Innhold Oversikt... 3 Veiviser... 4 Organsisasjonsnummer... 4 Datakilder... 5 Datakilde for Interbase... 5 Datakilde for Visual Foxpro Tables...

Detaljer

Brødrene Dahls Assistent BDA

Brødrene Dahls Assistent BDA Brukerveiledning for Brødrene Dahls Assistent BDA -Helt sjef på lager! www.dahl.no Okt 07 BDA brukerdokumentasjon Brukerveiledning for Hand Held Dolphin 7600 Innholdsfortegnelse 1 Skjermbilder Side 1 1.1

Detaljer

Brukerveiledning for rapportering av Utenrikshandel med tjenester samt kjøp og salg av varer utenfor Norge (RA-0692) i Altinn

Brukerveiledning for rapportering av Utenrikshandel med tjenester samt kjøp og salg av varer utenfor Norge (RA-0692) i Altinn Brukerveiledning for rapportering av Utenrikshandel med tjenester samt kjøp og salg av varer utenfor Norge (RA-0692) i Altinn Foretak som du kan representere For å fylle ut et skjema for foretaket, må

Detaljer

Obligatorisk oppgave 5: Modellering av krav

Obligatorisk oppgave 5: Modellering av krav IN1030 - Systemer, krav og konsekvenser Obligatorisk oppgave 5: Modellering av krav Nøkkelord: UML, klassediagram, sekvensdiagram, tekstlig beskrivelse, prosjektplanlegging, risikoanalyse, aktivitetsdiagram.

Detaljer

Akseptansetest av mottak Svarrapportering av medisinske tjenester Mikrobiologi

Akseptansetest av mottak Svarrapportering av medisinske tjenester Mikrobiologi 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

Bakgrunn... 1. Innlogging... 1. Brukere med tilgang... 3. Registrere infeksjoner... 4. Registrere antibiotika... 5. Registreringer...

Bakgrunn... 1. Innlogging... 1. Brukere med tilgang... 3. Registrere infeksjoner... 4. Registrere antibiotika... 5. Registreringer... INNHOLD Bakgrunn... 1 Innlogging... 1 Brukere med tilgang... 3 Registrere infeksjoner... 4 Registrere antibiotika... 5 Registreringer... 8 XML-import (for sykehus)... 9 Rapporter... 10 Eksport... 10 Validering/logiske

Detaljer

Planlegging og dokumentasjon

Planlegging og dokumentasjon Planlegging og dokumentasjon Edgar Bostrøm. - leilighetsnotat, etterutdanningskonferansen, 17.02.2010, noe revidert. Generelle kommentarer: Begrunnelse for hovedområdet Planlegging og dokumentasjon : o

Detaljer

Brukerhjelp for foretak. ved søknad om produksjonstilskudd og avløsertilskudd

Brukerhjelp for foretak. ved søknad om produksjonstilskudd og avløsertilskudd Landbruksdirektoratet Brukerhjelp for foretak ved søknad om produksjonstilskudd og avløsertilskudd Gjelder for søknadsomgangene i august 2016 og januar 2017 Sist oppdatert 8. juli 2016 1 Innholdsfortegnelse

Detaljer

Manusnett - brukerveiledning for forfatter

Manusnett - brukerveiledning for forfatter Manusnett - brukerveiledning for forfatter Innholdsfortegnelse Innholdsfortegnelse...1 Innledning...2 Innlogging...3 Sende inn et nytt manus...5 Behandle vurderte manus...11 Rettelser i Word...15 Endring

Detaljer

UML klassediagrammer

UML klassediagrammer UML klassediagrammer Erik Arisholm INF1050-klasser-1 INF1050-klasser-2 INF1050-klasser-3 Dagens forelesning o Litt mer om design med UML sekvensdiagrammer Sentralisert og delegert kontrollstil Resultater

Detaljer

Brukermanual. System for oversiktslister SVV

Brukermanual. System for oversiktslister SVV Brukermanual System for oversiktslister SVV Endringslogg: Versjon Nytt i versjon Endret av Endret dato Godkjent v2007-06-25 Versjonnr i bunntekst, registrer kontrakt ank@nois.no 25.06.2007 v2007-06-26

Detaljer