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

Like dokumenter
=Systemutviklingsprosjekt - WATCH - Gruppe 208=

Eksamen i fag TDT4140 Systemutvikling. Tirsdag 27. mai 2004 kl

Produktrapport Gruppe 9

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

Eksamen i fag TDT4140 Systemutvikling. 6. juni, 2006 kl

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

SRD GLIS. Cecilie Dortea Gløsmyr, Espen Buø og Henrik Lie

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

Brukerdokumentasjon for Administrator og andre brukere fra PT

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

INF Oblig 2. Hour Registration System (HRS)

Syste m documentation

INF 2120 Innlevering 1. Gruppe 4. Kravspesifikasjoner til trafikanten +

SRD GLIS. Cecilie Dortea Gløsmyr, Espen Buø og Henrik Lie

Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet

Software Development Plan

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

Eksamen i fag SIF8018 Systemutvikling. Fredag 25. mai 2001 kl

System Dokumentasjon. Team2. Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk

Øvingsforelesning i Python (TDT4110)

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

UKE 13 Mer UML modellering. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski

Kravdokument Innholdsfortegnelse 1 Innledning 2 Bakgrunn og oversikt 3 Detaljerte krav 4 Systemsekvensdiagram

Fellesprosjekt: gruppe 214

UML 1. Use case drevet analyse og design Kirsten Ribu

Eksamen INF

Lykke til! Eksamen i fag SIF8018 Systemutvikling. 20 mai, 2003 kl Fakultet for fysikk, informatikk og matematikk

Brukerdokumentasjon for Installatør i bruk av. Elektronisk behandling av rettemeldinger

SRD. Software Requirements and Design GLIS. Cecilie Dortea Gløsmyr, Espen Buø og Henrik Lie

Software Development Plan (1. utkast)

Requirements & Design Document

UNIVERSITETET I OSLO

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

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

Oppgave 1: Multiple choice (20 %)

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

Eksamen i fag TDT4140 Systemutvikling. 22. mai, 2008 kl

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

Entobutikk 1.KRAVSPESIFIKASJON VÅR 2011

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

UML-Unified Modeling Language

Veileder for brukere, kontaktpersoner og resultatrapportører. Versjon

UKE 11 UML modellering og use case. Gruppetime INF1055

Oppgave 1. Finn krav. Finn krav. Finn test

Selvbetjeningsportalen

Forelesning IMT Mars 2011

Brukerveiledning til Standard Norges høringssystem

INF 5120 Obligatorisk oppgave 2

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

Fra krav til modellering av objekter

Forside. Eksamen i IN1030 for Våren Ingen hjelpemidler tillatt.

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

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

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

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

INF 5120 Obligatorisk oppgave Nr 2

GJENNOMGANG UKESOPPGAVER 6 MER OM OBJEKTORIENTERING OG UML

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

Hjemmeweb hva kan de foresatte se og gjøre i VFS

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

1 Innledning Plattformspesifikk modell Komponent Implementasjonsmodell Deployment Modell... 29

BRUKERVEILEDNING. Kundeversjon Side 1 av 23

Kort veiledning for mottakere

Brukerveiledning til MAKS 2010

Byggeweb Prosjekt Brukerveiledning Arbeidsområdet

Akseptansetest for mottak av PLO-meldingen: Helseopplysninger ved søknad

Spesifikasjon av Lag emne

Systemutvikling - oppsummering. Alexander Nossum blog.eksplisitt.net 22. mai 2006

Kom igang med Veiledet selvhjelp på nett

Brukerveiledning Styringskartet

Forfattere: Daníelsdóttir, Drífa Meland, Maiken Mijalkovic, Biljana Svendsen, Simen H. Gruppelærer: Zarei, Amir Hossein. 5.

1. Leksjon 01: Introduksjon til faget Prosjektrettet systemarbeid

Easy Personal. Hurtigguide/innføring. Versjon 1

Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer

Gjennomgang av prøveeksamen. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski

Veiledning til foresatte om hvordan søke eller endre SFO-plass i Sel kommune

SOFTWARE REQUIREMENT & DESIGN DOCUMENT

Labark Oppdatert 9.oktober 2015

Øvingsforelesning i Python (TDT4110)

BRUKERVEILEDNING E-HANDEL GODKJENNER

Oblig2 i INF5120 Modellering med objekter UiO V04, Timelisteføringssystem Ver

Veiledning til bruk av Nasjonal øvelseskalender

Fra krav til objekter. INF1050: Gjennomgang, uke 05

A3 Virksomhetsstyring, økonomi og eierskap

Oversikt over forelesningen. DFD sentrale konsepter. Intro til Dataflytdiagrammer (DFD) Marakas, kap. 5

Status og planer for arbeidsgruppe "Kvalitetsmodell" under SOSI-AG1.

Brukermanual. For deg med brukertilgang i SmartOblat. SmartOblat

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

Obligatorisk oppgave 5: Modellering av krav

AP221 Use Case TUL Oversett tjenesteutgave

Onix Personell - Self Service. av Kjetil Bakkan

INF Obligatorisk prosjektarbeid

AP226 Use Case Diagram - TUL

Akseptansetest for mottak av administrativ kommunikasjon mot kjernejournal

SMARTBOK: en rask gjennomgang

Det blir sendt en epost prosjektleder med kopi til administrativt ansvarlig.

Hjelp til Sykefraværsoppfølging

UNIVERSITETET I OSLO

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

Mer om objektorientering og UML

Transkript:

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 diagram...side 4 Klassediagram...side 9 Sekvensdiagrammer...side 10 Ganntdiagram...side 13 Esitmert tidsbruk...side 14 2 av 14

Use case diagram 3 av 14

Use case diagram (tekslig versjon) Navn på Use Case Åpne nytt prosjekt, legge til prosjektleder Deltagere Bruker, Prosjektleder System Hendelser 1. Brukeren velger "Nytt Prosjekt" 3. Brukeren legger til nødvendig prosjektinfo 2.Systemet ber brukeren fylle inn informasjon om det nye prosjektet 4. Systemet svarer med en skjema for å legge inn personell 5. Brukeren legger inn info om personell som deltar på prosjektet 6. Systemet oppretter prosjektet Forutsetning Brukeren er logget inn Variasjoner 3a. Brukeren er ikke registrert som prosjektleder. 3a1.Systemet svarer med at brukeren ikke er prosjektleder 3a2. Brukeren oppdaterer statusen sin til prosjektleder 3a3. Fortsetter fra punkt 3. Resultat Et nytt prosjekt blir opprettet Kommentarer Det er noe uortodokst at brukeren må legge seg til som prosjektleder for et prosjekt som ikke finnes ennå før han får lov til å opprette det. 4 av 14

Navn på Use Case Legge til erfaring om prosjekt Deltagere Bruker System Hendelser 1. Bruker velger "Opprett ny erfaring" 2. Systemet svarer med å vise et skjema for å legge inn erfaringer. 3. Brukeren legger inn erfaring og velger "Link erfaring til prosjektbeskrivelse" 4. Systemet ber brukeren velge prosjekt fra en søkbar liste. Flere prosjekter kan velges. 5. Brukeren velger prosjekt(er) og bekrefter. Forutsetning Brukeren er logget inn Variasjoner 2a. Brukeren kan her også markere evt. endringer som er gjort for å gjøre de tydeligere. 2a1. Fortsetter fra punkt 3. Resultat Erfaringen er linket til et eller flere prosjekter Kommentarer 5 av 14

Navn på Use Case Legg til kommentar til erfaring Deltagere Bruker System Hendelser 1. Bruker velger en erfaring fra en liste med erfaringer 2. Systemet viser erfaringen og valgmulighetene knyttet til den 3. Bruker velger "Kommenter erfaring" 4. Systemet viser et skjema for å legge inn en erfaring 5. Bruker legger inn kommentaren Forutsetning Brukeren er logget inn Variasjoner 4a. Brukeren kan i tillegg velge å linke informasjon til kommentaren Resultat Kommentaren blir lagt til en erfaring Kommentarer Navn på Use Case Søke etter relevant erfaring 6 av 14

Deltagere Bruker System Hendelser 1. Bruker søker i systemet etter erfaringer med et eller flere gitte attributter. 3. Bruker velger en erfaring 2. Systemet svarer med en liste som samsvarer med søkeordene 4. Systemet viser erfaringen og relevant informasjon som kommentarer etc Forutsetning Brukeren er logget inn Variasjoner 4a. Brukeren kan skrive ut erfaringen. 4b. Brukeren kan legge til en kommentar til erfaringen. Resultat Erfaringen er linket til et eller flere prosjekter Kommentarer 7 av 14

Navn på Use Case Søke etter prosjekt eller kode Deltagere Bruker System Hendelser 1. Bruker søker i systemet etter prosjekt eller kode. 2. Systemet svarer med en liste som samsvarer med søkeordene 3. Bruker velger et prosjekt eller kode 4. Systemet viser ønsket informasjon. Forutsetning Brukeren er logget inn Variasjoner 4a. Brukeren kan skrive ut valgt informasjon 4b. Brukeren kan legge til en erfaring til prosjektet eller koden. Resultat Erfaringen er linket til et eller flere prosjekter Kommentarer 8 av 14

Klassediagram 9 av 14

Sekvensdiagrammer Scenario 1 Registrere prosjekt 10 av 14

Scenario 2 Registrere erfaringer fra et prosjekt Scenario 3 Legge til kommentarer til en erfaring 11 av 14

Scenario 4 Søk etter relevante erfaringer Scenario 5 Gjenbruk av kode 12 av 14

Ganntdiagram 13 av 14

Estimert tidsbruk 14 av 14