LEVERANSE 2 <PROJECT HOSPITAL 2005>

Størrelse: px
Begynne med side:

Download "LEVERANSE 2 <PROJECT HOSPITAL 2005>"

Transkript

1 LEVERANSE 2 <PROJECT HOSPITAL 2005> VERSJON: LEVERANSE 2.0 Gruppe 46 - Team Innovation Leveranse 2. versjon Gruppemedlemmer: Nam Duc Pham... namdp@ifi.uio.no Tofik Sahraoui...tofiksa@ifi.uio.no Cuong van Truong...cuongvt@ifi.uio.no Tor Øyvind Fluør... torof@ifi.uio.no Dagfinn Forsaa Andersen... dagfina@ifi.uio.no Dato for ferdigstillelse: 7/0 2005

2 Innhold: Oppdragsgivers krav og tekniske konsekvenser... 3 Use case diagram... 5 Beskrivelse av aktører... 6 Beskrivelse av use case... 7 Domenemodell... 9 Beskrivelse av ikke-funksjonelle krav... 0 Klassediagram... Arkitekturdesign... 2

3 Oppdragsgivers krav og tekniske konsekvenser Spesifikasjonen er svært mangelfull for hvordan det nye Project Hospital 2005 skal forholde seg til eksisterende systemer og rutiner. Her noen av områdene som kunne vært dekket: Allokering av personell, rom og tid En sentral del av Project Hospital 2005 er å allokere personell og deres tidsbruk. Systemet vi skal designe dekker bare allokering av personell til operasjoner. Det nye systemet må derfor forholde seg til eksisterende systemer og rutiner. Vi antar at det allerede finnes system(er) som har oversikt over turnusplaner, vaktlister, ferier, møter osv. Ved registrering og endring av operasjoner må vi ha tilgang til oppdatert informasjon om en persons tilgjengelighet for en gitt periode. Project Hospital 2005 må også kunne oppdatere eller melde til andre systemer når personell allokeres og de-allokeres for operasjoner. Eventuelle endringer fra eksterne systemer må også meldes til det nye systemet. Det samme kan være tilfelle med allokering av rom hvis det finnes et system som holder orden om de enkelte rom. Det vil si åpningstider, når rom er stengt på grunn av rengjøring vedlikehold med mer. Sikkerhet Det er krav om Password security system for employees. Vi har antydet en svært enkel løsning som en del av Project Hospital Det bør undersøkes om eksisterende brukerdatabaser kan benyttes og integreres. Dette vil oss en enklere løsning, gi Health Care mindre ajourhold og enklere rutiner for brukeradministrasjon. Pasientjournal og kostnadsavregning Project Hospital 2005 generer pasienthistorikk for operasjonene. Disse dataene bør leveres videre til et pasientdokumentasjonsystem. Det beregnes også kostnader for oppholdet. Hva som skal skje videre med dette beløpet sier spesifikasjonen ingen ting om, men også her er sannsynlig at dataene bør videre til andre systemer, e.g. fakturasystem, trygdesystem.

4 Kravspesifikasjonen i forhold til Sommerville En sammenligning av Sommerville's figur The structure of a requirement document og spesifikasjonen for Project Hospital 2005: Preface Introduction Glossary User requirements definition System architecture System requirement specification System models System evolution Appendices Index Dette mangler; både målgruppe for dokumentet og versjonshistorikk. En egen introduksjon mangler, men vi kan godta kapitlene «Organisation», «Primary goals» og «Password overview» som en introduksjon. Disse kapitlene inneholder også krav ang. «User security» som ikke blir utdypet senere. Mangler. Eksempel på et begrep vi har savnet en klar definisjon på er «ward». Dette er tilsynelatende beskrevet bra. Men vi finner en del detaljer som er inkonsistente eller overflødige. F.eks. Kapittel.4.3 der input blant annet er både «meeting number» og dato. Et meeting number har en dato så å oppgi begge deler er ikke nødvendig. Det er heller ikke skilt mellom MÅ-HA og KAN-HA parametre. Spesifikasjonen burde også inneholdt beskrivelese av eksisterende regler og prosedyrer som systemet må ivareta. Eksempler på dette kan være: hvilke regler som gjelder operasjonstyper og eventuelle krav til en leges kompetanse/spesialområde. hvilke krav må være oppfylt for at en pasient kan bli operert (krav til forutgående konsultasjoner og henvisning fra allmennlege og/eller spesialist) beskrivelese av eventuelle skjema som benyttes i dag. prosedyrer for godkjenning av en operasjon. Mangler. Integrasjon mot eksisterende løsninger er ikke berørt i det hele tatt. Ikke-funksjonelle krav kunne gjerne vært ytterligere detaljert. Mangler. Ikke dekket. Av spesifikasjonen kan man tolke at systemet skal håndtere to avdelinger og skal ha tre operasjonsrom. Over tid er det ikke usansynlig at både antall operasjonsrom og avdelinger endres. Dette har vi tatt høyde for i klassediagrammet. Kapitlet «HSS vital information and attributes» kunne med fordel vært flyttet til et appendiks Ingen, ut over innholdsfortegnelsen.

5 Check in Patient include Put Patient on Waiting List extend Register Patient Receptionist extend View Patient info Modify a Patient Check Out Patient Doctor Operation Cancellation Admin View Operation list Nurses extend Schedule operation Modify Scheduled Operation include include Check Doctor Availability extend include Notify Doctors and Nurses Check Nurses Availability Check Room Availability Diagram: /corporate/inf320p46/usecases:/systemdesign/klassediagram/usercaseleggpasient.ucd: Status: working Changed: Thu Oct 06 9:0:29 W. Europe Daylight Time 2005 Page: of

6 Beskrivelse av aktører Beskrivelse Eksempler Beskrivelse Eksempler Beskrivelse Eksempler Beskrivelse Eksempler Resepsjonist. To person fra de fem administrative personene. Ansatt som resepsjonist fra rekrutterte selskaper. Ta imot bestilling, registrere ankomst og kanselleringer. Sykepleie En person som er ansatt i sykehuset. Det er i alt 30 sykepleier ved sykehuset. Hente pasient til operasjonsrom, assistere legen og pleier pasienten. Har tilgang til pasientens informasjoner og rapporter. Lege En person som er ansatt i sykehuset. Legen er spesialisert i et område og har ansvar for medisiner til pasienter. Opererer. Har tilgang til å se pasientens informasjoner og rapporter. Administrasjonen. Administrative personer som er ansatt i sykehuset. Der av 2 av dem er ansatt som resepsjonist av rekrutterte selskaper. Sette sammen en gruppe til operasjon. Har tilgang til det meste i systemet.

7 Beskrivelse av use case Use case Trigger Pre-betingelser Post-betingelser Normal hendelsesflyt Variasjoner Relatert informasjon Legge pasient i venteliste. Resepsjonist. en har fått beskjed om å legge inn pasienter i venteliste velger å legge pasient i venteliste. Pasient må være registrert. Pasient ligger i venteliste.. System ber om pasient id, varighet, behandling, prioritets kø. 2. oppgi nødvendige data. 3. Systemet validerer innkomne data. 4. Systemet ber aktør om godkjenning av data. 5. Pasient blir lagt i venteliste..0 Feil input data. Oppgi nødvendige data på nytt. 2.0 kansellerer ved godkjenning av data. 2. Oppgi nødvendige data på nytt. Use case Trigger Pre-betingelser Post-betingelser Normal hendelsesflyt Variasjoner Relatert informasjon Use case Trigger Pre-betingelser Post-betingelser Normal hendelsesflyt Operasjonskansellering. Resepsjonist, administrasjon en ønsker å avbestille operasjon. en velger å kansellere operasjon. Operasjonstimen blir kansellert.. Systemet ber om meeting number. 2. en må oppgi et meeting number. 3. Systemet validere data 4. System ber om godkjenning. 5. Operasjon blir kansellert..0 Feil input data.. Oppgi meeting number på nytt. 2.0 en kansellerer ved godkjenning av data. 2. Oppgi meeting number nr på nytt. Sette sammen en operasjon. Administrasjon. en ønsker å sette sammen en operasjon en velger å sette sammen en operasjon og at personalet og nødvendige resurser er tilgjengelige. Operasjon blir opprettet.. en oppgir tidspunkt til operasjon skal foregår. 2. Systemet gir en oversikt over tilgjengelige personal og resurser for oppgitt tidspunkt.

8 Variasjoner Relatert informasjon 3. en velger nødvendige personal og resurser til operasjonen. 4. Systemet ber aktøren om godkjenning av data. 5. Operasjonen blir opprettet..0 Feil input data.. må legge ny input data. 2.0 kansellerer ved godkjenning av data. 2. må legge ny input data. 3.0 Ingen tilgjengelig personal/resurser i den oppgitt tidspunktet. 3. må oppgi ny tidspunkt. Use case Trigger Pre-betingelser Post-betingelser Normal hendelsesflyt Variasjoner Relatert informasjon Vise pasient informasjon. Resepsjonist, sykepleie, lege, administrasjon. en ønsker å se pasient informasjon. en velger å se pasient informasjon. en få se pasient informasjon.. Systemet ber om pasient id eller navn. 2. en oppgir nødvendige informasjoner. 3. Systemet validerer input data. 4. en få se all informasjon til pasient..0 Pasienten ikke eksisterer i databasen.. Ber en om å oppgi ny input data. 2.0 Feil input data 2. Ber en om å oppgi ny input data. Use case Trigger Pre-betingelser Post-betingelser Normal hendelsesflyt Variasjoner Vise operasjonsliste. Resepsjonist, sykepleie, lege, administrasjon. en ønsker å se operasjonslisten. en velger å se operasjonslisten. en få se operasjonslisten.. Systemet ber om en dato 2. en oppgir de nødvendige informasjonene. 3. Systemet validerer input data 4. en få se operasjonslisten..0 Feil input data. en må oppgi ny input data.

9 Room roomnumber maxbed Bed bednumber Hospital Waitingroom RecoveryRoom name costprday BedCalendar StaffCalender Ward OperatingRoom name wardnr roomnumber Staff staffid name adress phonenumber pagernumber Operation meetingnumber startdatetime Nurse Doctor TreatmentType WaitingList specialization name description operationduration numberofdoctors numberofnurses recoveryduration priority indate queuenumber PatientJournal fromdate todate cost Patient patientid name address phonenumber Diagram: /corporate/inf320p46/usecases:/analysis/domenemodell/domenemodell.cad: Status: working Changed: Thu Oct 06 20:37:49 W. Europe Daylight Time 2005 Page: of

10 Beskrivelse av ikke-funksjonelle krav Systemet som helhet Det første og kanskje viktigste kravet for systemet skal være pålitelighet. Systemet skal gi pålitelig skedulering av operasjoner og det skal gi brukerne en trygghet om at de dataene som er lagret i systemet er riktige. Det er viktig at man gjør overgangen fra tidligere systemer så enkel som mulig. Dette kan gjøres ved at systemet er logisk byget opp og at kommandoene som brukes er enkle å forstå. Systemet skal være så bra at det gir brukerne økt selvtillit i arbeidet de utfører og det skal skape en trygghet på arbeidsplassen. Generelt skal det gjøre hverdagen på sykehuset enklere og mer strukturert. Brukergrensesnittet Brukergrensesnittet skal være enkelt men samtidig raskt å bruke. Det er viktig at brukerne blir raskt fortrolig med systemet. Dette kan gjøres ved å gjøre utseende og følelsen av systemet likt andre systemer de ansatte er vant med. Brukergrensesnittet skal være klart og konsist slik at brukeren aldri er i tvil om hva en funksjonalitet gjør. Det er også viktig at systemet legger til rette for avanserte brukere slik at disse kan arbeide effektivt.

11 Authenticator -userid : String -password : Password -role : String -lastlogin : DateTime +adduser() +deluser() +changeuser() +changepassword() authenticates users in Hospital +name : String +costprday : Unsigned int contains Room +roomnumber : Unsigned int #maxbed : Unsigned int +addbed() +removebed() +avaliablebeds() Waitingroom RecoveryRoom contains Bed +bednumber : Unsigned int +ChangeInfo() +DisplayInfo() Has contains has UserInterface +scheduleoperation() +check-inpatient() +check-outpatient() ReportGenerator +operationroom() +employees() +dailypatients() +patient() +bedavailability() +roomavailability() +staffdailyschedule() +staffweeklyschedule() +staffmonthlyschedule() +stafflist() +staffon-calllist() +patientlist() StaffCalender +checkifavalable() +createbooking() +removebooking() has Nurse contain Ward OperatingRoom contains +name : String +roomnumber : Unsigned int +wardnumber : Unsigned int +addstaff() +removestaff() +addroom() +removeroom() Staff #staffid : Unsigned int #name : String #adress : String #phonenumber : Unsigned int #pagernumber : Unsigned int +changeinfo() +displayinfo() PatientJournal Doctor +specialization : String +fromdate : Date +todate : Date +cost : Unsigned int Performes Assists in works in has is performed in Operation +meetingnumber : Unsigned int +startdatetime : DateTime +adddoctor() +removedoctor() +addnurse() +removenurse() has Patient -patientid : Unsigned int -name : String -address : String +displayinfo() +changeinfo() BedCalendar +checkifavalable() +createbooking() +removebooking() is of type is listed in TreatmentType +name : String +description : String +operationduration : Time +numberofdoctors : Unsigned int +numberofnurses : Unsigned int +recoveryduration : Time is of type WaitingList -priority : Int -indate : Date -queuenumber : Unsigned int -phonenumber : Unsigned int +addpatient() +removepatient() +poppatient() +displaylist() Diagram: /corporate/inf320p46/usecases:/systemdesign/klassediagram/umlklassediagram.cad: Status: working Changed: Thu Oct 06 20:35:04 W. Europe Daylight Time 2005 Page: of

12 UI Swing Domain Pasient Handling Operation Handling View infomation Technical Services Logging Persistence Security Diagram: /corporate/inf320p46/usecases:/systemdesign/klassediagram/arkitektur.ucd: Status: working Changed: Thu Oct 06 9:03:2 W. Europe Daylight Time 2005 Page: of

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

PROSJEKTPLAN FOR INF 3120-PROSJEKT: <PROJECT HOSPITAL 2005>

PROSJEKTPLAN FOR INF 3120-PROSJEKT: <PROJECT HOSPITAL 2005> PROSJEKTPLAN FOR INF 320-PROSJEKT: VERSJON: LEVERANSE. Gruppe 46 - Team Innovation Prosjektplan Leveranse 2. versjon Gruppemedlemmer: Nam Duc Pham... namdp@ifi.uio.no 400 43437

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

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

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

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

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

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

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

University of Oslo Department of Informatics. INF Modellering med objekter Oblig 2, V2004. Skrevet av:

University of Oslo Department of Informatics. INF Modellering med objekter Oblig 2, V2004. Skrevet av: University of Oslo Department of Informatics INF5120 - Modellering med objekter Oblig 2, V2004 Skrevet av: Gruppe 16 Geir Atle Hegsvold (gahegsvo) Harald Maalen (haralm) André Sollie (andresol) 2 Index

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

INF 5120 Obligatorisk oppgave Nr 2

INF 5120 Obligatorisk oppgave Nr 2 INF 5120 Obligatorisk oppgave Nr 2 Vigdis Bye Kampenes Stein Grimstad Gruppe 26 INF 5120 Obligatorisk oppgave Nr 2... 1 1 Business model... 2 Innledende kommentarer... 2 Andre avgrensninger... 2 Scoping

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

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

INF Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer

INF Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer INF5120 - Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer alence@ifi.uio.no) 1 2 2-1: Business Model... 5 Scoping Statements Context Statements... 5 Goal modell...

Detaljer

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo, Den europeiske byggenæringen blir digital hva skjer i Europa? Steen Sunesen Oslo, 30.04.2019 Agenda 1. 2. CEN-veileder til ISO 19650 del 1 og 2 3. EFCA Guide Oppdragsgivers krav til BIMleveranser og prosess.

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

INF5120 Oblig 2 - Timeregistreringssystem Gruppe 25 Annette Kristin Levine Nils-Kristian Liborg Unni Nyhamar Hinkel

INF5120 Oblig 2 - Timeregistreringssystem Gruppe 25 Annette Kristin Levine Nils-Kristian Liborg Unni Nyhamar Hinkel INF5120 Oblig 2 - Timeregistreringssystem Gruppe 25 Annette Kristin Levine Nils-Kristian Liborg Unni Nyhamar Hinkel 2-1 Business Model 2-1 a) Scoping statements I Våre avgrensninger Timeregistreringssystemet

Detaljer

Forslag til løsning. Oppgave 1

Forslag til løsning. Oppgave 1 Forslag til løsning Eksamen 2003 Oppgave 1 A) Lag en Business Model (COMET) for krisehåndteringssystemet. B) Diskuter fordeler og ulemper ved bruk av COMET i forhold til (Rational) Unified Process for

Detaljer

Software Requirements and Design (SRD) 1 Generelt om dokumenter

Software Requirements and Design (SRD) 1 Generelt om dokumenter Software Requirements and Design (SRD) Vi må ha en standard tittelside (Side 1) på alle dokumenter. I tillegg til tittel, kan vi ha med firmanavn, logo, m.m. Innholdsfortegnelse bør også være med på side

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

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

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

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

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

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

Kapittel 5 - Advanced Hypertext Model Kapittel 6 - Overview of the WebML Development Process

Kapittel 5 - Advanced Hypertext Model Kapittel 6 - Overview of the WebML Development Process INF 329 Web-teknologier Kapittel 5 - Advanced Hypertext Model Kapittel 6 - Overview of the WebML Development Process Navn: Bjørnar Pettersen bjornarp.ii.uib.no Daniel Lundekvam daniell.ii.uib.no Presentasjonsdato:

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

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

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

Requirements & Design Document

Requirements & Design Document Requirements & Design Document Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk SRD 03/04/2018 Systemutvikling og dokumentasjon/ia4412

Detaljer

Elektronisk innlevering/electronic solution for submission:

Elektronisk innlevering/electronic solution for submission: VIKINGTIDSMUSEET Plan- og designkonkurranse/design competition Elektronisk innlevering/electronic solution for submission: Det benyttes en egen elektronisk løsning for innlevering (Byggeweb Anbud). Dette

Detaljer

Sykehusorganisering hva betyr det for fastlegene?

Sykehusorganisering hva betyr det for fastlegene? Sykehusorganisering hva betyr det for fastlegene? NSH konferanse, Clarion Hotel Royal Christiania, Oslo, Torsdag 17. mars 2011 Lars Erik Kjekshus Avdeling for helseledelse og helseøkonomi Institutt for

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

INF5120 - Oblig 2. Hour Registration System (HRS)

INF5120 - Oblig 2. Hour Registration System (HRS) INF5120 - Oblig 2 Hour Registration System (HRS) 1 av 40 1 Innholdsfortegnelse 1 Innholdsfortegnelse... 2 2 Innholdsfortegnelse for figurer... 3 3 Hour Registration System (HRS)... 4 3.1 Introduksjon...

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

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

Lykke til! Eksamen i fag TDT4140 Systemutvikling 28.11.2012 9.00. NTNU Norges teknisk-naturvitenskapelige universitet

Lykke til! Eksamen i fag TDT4140 Systemutvikling 28.11.2012 9.00. NTNU Norges teknisk-naturvitenskapelige universitet Side 1 av 10 NTNU Norges teknisk-naturvitenskapelige universitet BOKMÅL Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap Sensurfrist:

Detaljer

Conference Centre Portal (CCP)

Conference Centre Portal (CCP) IN-MMO Obligatorisk oppgave 1 Brian Elvesæter mmo-oppgaver@ifi.uio.no 1 Conference Centre Portal (CCP) 2 1 Oblig 1: Problem description [1/3] The Conference Center Portal is an Internet portal that organizers

Detaljer

Case 9:12-cv DMM Document 4-5 Entered on FLSD Docket 12/06/2012 Page 1 of 62

Case 9:12-cv DMM Document 4-5 Entered on FLSD Docket 12/06/2012 Page 1 of 62 Case 9:12-cv-81311-DMM Document 4-5 Entered on FLSD Docket 12/06/2012 Page 1 of 62 Page 163 Case 9:12-cv-81311-DMM Document 4-5 Entered on FLSD Docket 12/06/2012 Page 2 of 62 Page 164 Case 9:12-cv-81311-DMM

Detaljer

OptimalJ-kurs UIO Oppsummering av kurset. De ulike modellene egenskaper og formål

OptimalJ-kurs UIO Oppsummering av kurset. De ulike modellene egenskaper og formål OptimalJ-kurs UIO 2004 Agenda Time 1: Oppsummering av kurset Time 2: De ulike modellene egenskaper og formål Team Development med OptimalJ Domain Patterns Egenutviklede transformasjoner (krever Architect

Detaljer

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3 Relational Algebra 1 Unit 3.3 Unit 3.3 - Relational Algebra 1 1 Relational Algebra Relational Algebra is : the formal description of how a relational database operates the mathematics which underpin SQL

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

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

PROSJEKTPLAN FOR INF 3120-PROSJEKT: <PROJECT HOSPITAL 2005>

PROSJEKTPLAN FOR INF 3120-PROSJEKT: <PROJECT HOSPITAL 2005> PROSJEKTPLAN FOR INF 3120-PROSJEKT: VERSJON: LEVERANSE 4.0 NB! Endringer i prosjektplanen for 3. leveranse sammenlignet med leveranse 1.1 er i blå skrift og med en strek i høyre

Detaljer

case forts. Alternativ 1 Alternativer Sammensetning Objekt-interaktor med valg

case forts. Alternativ 1 Alternativer Sammensetning Objekt-interaktor med valg Objekt-interaktor med valg AMS- case forts. Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Relatert objekt velges ofte blant mange kandidater Output av kandidat-sett Input

Detaljer

AP221 Use Case TUL Oversett tjenesteutgave

AP221 Use Case TUL Oversett tjenesteutgave AP221 Use Case TUL En utgave av en tjeneste skal kunne oversettes til valgte språk. Dette gjøres av oversetter når utgaven er utviklet nok til at det er hensiktsmessig å oversette. Det er definert et hovedspråk

Detaljer

Tom Røise 18. Februar 2009

Tom Røise 18. Februar 2009 Forelesning IMT2243 18. Februar 2009 Tema : Kravspesifisering : litt mer om prosessen Viewpoint en myk tilnærming Use Case en scenariebasert teknikk innen metoden Objektorientert Analyse brukes til å avklare

Detaljer

Kravspesifikasjon med UML use case modellering. Erik Arisholm 25.02.2009

Kravspesifikasjon med UML use case modellering. Erik Arisholm 25.02.2009 Kravspesifikasjon med UML use case modellering Erik Arisholm 25.02.2009 Unified Modeling Language (UML) Notasjon som støtter opp under modellbasert systemutvikling objektorientert analyse ( hva systemet

Detaljer

Team2 Requirements & Design Document Værsystem

Team2 Requirements & Design Document Værsystem Requirements & Design Document Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk SRD 22/01/2018 Systemutvikling og dokumentasjon/ia4412

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

Prosjektrettet systemarbeid

Prosjektrettet systemarbeid Prosjektrettet systemarbeid Funksjonsmodellering Faglærer: Kjell Toft Hansen Funksjonsmodellering Fra prosjektets brukerkravdokument: Kap. 3.1 Krav til funksjoner Kravene til funksjoner beskriver hva bruker

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

MRS Medisinske Registreringssystem Helse Midt-Norge. Mats B. Pettersen, Monica Ramberg Trondheim 9. oktober 2007

MRS Medisinske Registreringssystem Helse Midt-Norge. Mats B. Pettersen, Monica Ramberg Trondheim 9. oktober 2007 MRS Medisinske Registreringssystem Helse Midt-Norge Mats B. Pettersen, Monica Ramberg Trondheim 9. oktober 2007 Overordnet MRS er et rammeverk for å utvikle registreringssystemer på web. Ett system - flere

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

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

VEDLEGG 1 KRAVSPESIFIKASJON. For anskaffelse av kirurgiske tjenester urologifra private spesialister

VEDLEGG 1 KRAVSPESIFIKASJON. For anskaffelse av kirurgiske tjenester urologifra private spesialister VEDLEGG 1 KRAVSPESIFIKASJON For anskaffelse av kirurgiske tjenester urologifra private spesialister Saksnummer 201400158 1 INNHOLDSFORTEGNELSE 1. INNLEDNING...3 1.1 Avgrensing av målgruppe... 3 1.2 Faglige

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

Obligatorisk oppgave 2

Obligatorisk oppgave 2 Obligatorisk oppgave 2 Gruppe 5 larshol,vijayasi,gorano (Lars Holter, Vijayaroopan Sivarajah, Gøran K. Olsen) Aktører og Interesser Employee: Ønsker å registrere timer jobbet på et prosjekt. Vise oversikt

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

Technical Integration Architecture Teknisk integrasjonsarkitektur

Technical Integration Architecture Teknisk integrasjonsarkitektur Kap. 6 Technical Integration Architecture Studentpresentasjon av Cato Haukeland Oversikt Introduksjon -spesifikasjon Krav Beskrivelse Servicenivå Sikkerhet Plan Best practices Introduksjon Masterdokument

Detaljer

Kravspesifikasjon. Kravspesifikasjon Gruppe nr 10 Hårgalleriet. DATO 08. februar 2011 ANTALL SIDER 8 INTERN VEILEDER Tor Krattebøl

Kravspesifikasjon. Kravspesifikasjon Gruppe nr 10 Hårgalleriet. DATO 08. februar 2011 ANTALL SIDER 8 INTERN VEILEDER Tor Krattebøl Kravspesifikasjon HOVEDPROSJEKTETS TITTEL Bestillingssystem for frisørsalong PROSJEKTDELTAKERE Endre Gulbrandsen (s150690) DATO 08. februar 2011 ANTALL SIDER 8 INTERN VEILEDER Tor Krattebøl OPPDRAGSGIVER

Detaljer

Heldøgnsbemannet bo og omsorgstilbud

Heldøgnsbemannet bo og omsorgstilbud Heldøgnsbemannet bo og omsorgstilbud Info Version 1 Url http://com.mercell.com/permalink/44186022.aspx External tender id 2014-335814 Ajour number 2014-02 Tender type Tender Document type Contract notice

Detaljer

Kravspesifikasjon for PLBSys NG. Versjon 1.0

Kravspesifikasjon for PLBSys NG. Versjon 1.0 Kravspesifikasjon for PLBSys NG Versjon 1.0 Utarbeidet i juni 2010 Innhold Revisjonshistorikk... 3 1. Introduksjon... 4 1.1 Registrering av nødpeilesendere i Norge... 4 1.2 Systemets formål og omfang...

Detaljer

UNIT LOG (For local use)

UNIT LOG (For local use) (EUROpean Pain Audit In Neonates) European survey of sedation and analgesia practices for ventilated newborn infants UNIT LOG (For local use) MONITORING OF INCLUSIONS/ EXCLUSIONS Principal Investigators

Detaljer

Forelesning IMT Mars 2011

Forelesning IMT Mars 2011 Forelesning IMT2243 31. Mars 2011 Tema: forts. arkitektur og OOD (ObjektOrientert Design) Eksempler på arkitekturvurderinger Yummy Inc., BUSTA, Tidligere studentprosjekter Prosjekt del 3 Designfasen Forventninger

Detaljer

AP221 Use Case - TUL - Utarbeid prosessflytmal og komponenter

AP221 Use Case - TUL - Utarbeid prosessflytmal og komponenter AP221 Use Case - TUL - Utarbeid komponenter Utarbeid komponenter En tjeneste i Sluttbrukerløsningen har en arbeidsflyt som bestemmer de forskjellige stegene som må gjennomføres i skjemainnsendingen. Disse

Detaljer

Kravspesifiseringsprosessen

Kravspesifiseringsprosessen IMT2243: 18.februar 2010 DAGENS : Metoder for å få kartlagt de Funksjonelle kravene Strukturert Analyse den gamle måten og gjøre det på (dette foilsettet + wikipedia-omtalen er eneste pensum innen SA)

Detaljer

Applikasjonsutvikling med databaser

Applikasjonsutvikling med databaser Applikasjonsutvikling med databaser Lars Vidar Magnusson October 12, 2011 Lars Vidar Magnusson () Forelesning i DAS 10.10.2011 October 12, 2011 1 / 24 Applikasjonsutvikling med databaser Databaser tilbyr

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

Gruppenavn. Prosjektnavn Beskrivelse av design For Navn på systemet. Versjon <1.0>

Gruppenavn. Prosjektnavn Beskrivelse av design For Navn på systemet. Versjon <1.0> Gruppenavn Prosjektnavn Beskrivelse av design For Navn på systemet Versjon Revisjonshistorie Dato Versjon Beskrivelse av endring Forfatter Innhold 1. Innledning

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

Use case modellering. Use case modellen. Metode for systembeskrivelse og Nettsted-design

Use case modellering. Use case modellen. Metode for systembeskrivelse og Nettsted-design Use case modellering Metode for systembeskrivelse og Nettsted-design Kirsten Ribu 11.09.2007 Use case modellen beskriver kravene til systemet beskriver systemet sett fra kundens perspektiv beskriver hva

Detaljer

Takarbeider - Det Norske Teatret

Takarbeider - Det Norske Teatret Takarbeider - Det Norske Teatret Info Version 1 Url http://com.mercell.com/permalink/43854360.aspx External tender id 2014-837541 Ajour number Det Norske Teatret - Takarbeider Tender type Tender Document

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

Interaction between GPs and hospitals: The effect of cooperation initiatives on GPs satisfaction

Interaction between GPs and hospitals: The effect of cooperation initiatives on GPs satisfaction Interaction between GPs and hospitals: The effect of cooperation initiatives on GPs satisfaction Ass Professor Lars Erik Kjekshus and Post doc Trond Tjerbo Department of Health Management and Health Economics

Detaljer

AVVIKSBEHANDLING No. of Sheets: 7

AVVIKSBEHANDLING No. of Sheets: 7 For access or copy of document, please contact: hilde.lillegraven@pgs.com This document can be updated by: Stein Fines, stein.fines@pertra.no 02 20021023 Issued for Use S. Fines O.A. Isdal E. Haugane 01

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

INF5120 Obligatorisk innleving 2 Gruppe 7. Ole Tommy, Tor Eric, Audun og Kai

INF5120 Obligatorisk innleving 2 Gruppe 7. Ole Tommy, Tor Eric, Audun og Kai INF5120 Obligatorisk innleving 2 Gruppe 7 Ole Tommy, Tor Eric, Audun og Kai Innholdsfortegnelse Innholdsfortegnelse...2 1 Business Model...3 1.1 Scoping Statements...3 1.1.1 Context Statement...3 1.2 Goal

Detaljer

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk Logica 2012. All rights reserved No. 3 Logica 2012. All rights reserved No. 4 Logica 2012. All rights reserved

Detaljer

INF 5120 Obligatorisk oppgave 2

INF 5120 Obligatorisk oppgave 2 INF 5120 Obligatorisk oppgave 2 Timeregistreringssystem (Hour Registration System HRS) Gruppe 14: Mats Bue, Harald Børresen, Vegard Dehlen Del 1 Business Model Aktører og interesser Rich Picture En enkel

Detaljer

Løsningsforslag til Case. (Analysen)

Løsningsforslag til Case. (Analysen) Løsningsforslag til Case (Analysen) Dette er en skisse til løsning av Case et med bussinformasjonssystemet. Jeg kaller det en skisse fordi det på den ene siden ikke er noe fasitsvar og fordi løsningen

Detaljer

Model Driven Architecture (MDA) Interpretasjon og kritikk

Model Driven Architecture (MDA) Interpretasjon og kritikk Model Driven Architecture (MDA) Interpretasjon og kritikk Ragnhild Kobro Runde (Ifi, UiO) Veileder: Ketil Stølen (Ifi/SINTEF) Stuntlunsj SINTEF Oversikt Bakgrunn/utgangspunkt for presentasjonen MDA stuntlunsj

Detaljer

Status for noen av «våre» prosjekter

Status for noen av «våre» prosjekter NFAs referansegruppe for elektronisk pasientjournal og elektronisk samhandling. «EPJ-løftet» Status for noen av «våre» prosjekter Bent Larsen 01.10.2012 EPJ-løftet har engasjert seg i en rekke prosjekter,

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

Skrankerutine: Låntakerinformasjon

Skrankerutine: Låntakerinformasjon Versjon 1.0 Basert på Alma i betaversjon 13. november 2015 Skrankerutine: Låntakerinformasjon Denne rutinen tar for seg registrering av nye lånere og endring av eksisterende lånere. Innholdsfortegnelse

Detaljer

Forside Eksamen INF1055 V17

Forside Eksamen INF1055 V17 Forside Eksamen INF1055 V17 Eksamensdato: 12. juni 2017 Eksamenstid 15:30-19:30 Hjelpemidler: Ingen Les denne forsiden nøye Oppgaven består av seks deler. Del 1 Modul A - Undersøkelser av bruk 2 diskusjonsspørsmål

Detaljer

Hovedprosjekt ved Høgskolen i Oslo våren 2011 CHARITY DOCTORS KRAVSPESIFIKASJON

Hovedprosjekt ved Høgskolen i Oslo våren 2011 CHARITY DOCTORS KRAVSPESIFIKASJON CHARITY DOCTORS KRAVSPESIFIKASJON Hovedprosjekt i informasjonsteknologi ved Høgskolen i Oslo våren 2011 Gruppe 13 Muleha Nhonzi Harlem Tambwe Mufoncol Ruban Amuthalingam Page 1 of 6 1 Innledning 1.1 Innledning

Detaljer

Tilbakemeldingsskjema. Ekstern høring - Nasjonal faglig retningslinje for kompetanse og kvalitet i nyfødtintensivavdelinger

Tilbakemeldingsskjema. Ekstern høring - Nasjonal faglig retningslinje for kompetanse og kvalitet i nyfødtintensivavdelinger Tilbakemeldingsskjema Ekstern høring - Nasjonal faglig retningslinje for kompetanse og kvalitet i nyfødtintensivavdelinger Høringsinnspill: merkes saksnr. 16/16933 og sendes postmottak@helsedir.no Vennligst

Detaljer

Slides made by Sommerville adapted by Letizia Jaccheri This lecture will be filmed

Slides made by Sommerville adapted by Letizia Jaccheri This lecture will be filmed Chapter 5 System Modeling Letizia Jaccheri Norsk Professor Institutt for Datateknikk (IDI) Office 106, tel. (735)93469, letizia@idi.ntnu.no www.letiziajaccheri.org English Course home page http://www.idi.ntnu.no/emner/tdt4140/

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

Fortau Haugeveien, Fredrikstad

Fortau Haugeveien, Fredrikstad Fortau Haugeveien, Fredrikstad Info Version 1 Url http://com.mercell.com/permalink/42942771.aspx External tender id 2014-210265 Ajour number AN4514 Tender type Tender Document type Contract notice Procurement

Detaljer

Tom Røise 9. Februar 2010

Tom Røise 9. Februar 2010 Forelesning IMT2243 9. Februar 2010 Tema : Kravspesifisering : prosessen og produktet Viewpoint en myk tilnærming Pensum : Kap. 6 og 7 i Sommerville, Kravspesifisering Kravspesifisering = arbeidet med

Detaljer

Kapittel 7 & 8. Kravspesifikasjoner & Data design. Thomas Tjøstheim og Thomas Edvinsen. 20 September Kapittel 7 & 8 p.1/20

Kapittel 7 & 8. Kravspesifikasjoner & Data design. Thomas Tjøstheim og Thomas Edvinsen. 20 September Kapittel 7 & 8 p.1/20 Kapittel 7 & 8 p.1/20 Kapittel 7 & 8 Kravspesifikasjoner & Data design Thomas Tjøstheim og Thomas Edvinsen 20 September 2004 Kapittel 7 & 8 p.2/20 Introduksjon Kravspesifikasjoner består av to underdeler:

Detaljer

Modellering av brukstilfeller og forretningsprosesser. Kurs i standarder, Oslo, 12. juni 2018

Modellering av brukstilfeller og forretningsprosesser. Kurs i standarder, Oslo, 12. juni 2018 Modellering av brukstilfeller og forretningsprosesser Kurs i standarder, Oslo, 12. juni 2018 Modellering av brukstilfeller Innhold Kort innføring i brukstilfeller Elementer i Use Case diagram Relevante

Detaljer