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

Like dokumenter
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?

Brukerveiledning. Madison Møbler Nettbutikk

Produktrapport Gruppe 9

UML-Unified Modeling Language

Testrapport. Studentevalueringssystem

Syste m documentation

UKE 11 UML modellering og use case. Gruppetime INF1055

Entobutikk 3.TESTRAPPORT VÅR 2011

KRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1

Entobutikk 1.KRAVSPESIFIKASJON VÅR 2011

UMW Templates Definisjoner standard funksjonalitet

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

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

Web Accessibility Toolbar. Struktur. Funksjonene. Headinger. Mer om tilgjengelighet og Flash.

Ny! LIC Scadenta Nettbutikk

Brukermanual - Joomla. Kopiering av materiale fra denne Bonefish manualen for bruk annet sted er ikke tillatt uten avtale 2010 Bonefish.

Forord. Brukerdokumentasjon

Kidsmonitor tutorials for mobil

Use Case-modellering. INF1050: Gjennomgang, uke 04

Conference Centre Portal (CCP)

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

BRUKERVEILEDNING FOR NETTBUTIKK. Innlandskortet

Kom i gang. Nå er det enklere en noensinne å redigere hjemmesiden din med Plone CMS. 17. mars 2010

Krav analyse og objektorientert

Kravspesifikasjon. Høgskolen i Oslo, våren 2011 Sted og dato: Oslo, 9. februar Gruppemedlemmer

UML 1. Use case drevet analyse og design Kirsten Ribu

Vanlige spørsmål til Smart Mat!

Mamut Open Services. Mamut Kunnskapsserie. Kom i gang med Mamut Online Survey

Brukermanual for Norwex Norge AS nettbutikk

Med nye TINE Handel får du som kunde nytte og glede av følgende funksjoner:

Mamut Enterprise Partner Web Kunde og Partner Web

Så hva er affiliate markedsføring?

Hvordan bli opprettet som kunde og registre ordrene på nett

Hvordan bli opprettet som kunde og registrere ordrene på nett

Velkommen til 3M s Internetbutikk!!!

Kidsmonitor tutorials for nettsiden

Brukerveiledning. Kom i gang. publiseringsverktøy. versjon 2 - revidert AESTON. Side 1

Astrup Kundeportal 24/7. Vi har mye på menyen! Materialbutikken på nett! Bestill materialer

for å lykkes med e-handel? WebOn - for din lønnsomhet

shop.wj.no Brukermanual

Brav B2B portal. Brukermanual

Brukerveiledning. Madison Møbler Administrasjonsside

Testrapport for Sir Jerky Leap

GENERELL BRUKERVEILEDNING WEBLINE

Øverst på siden har man denne menylinjen, merk at handlekurven er tom siden det ikke er noe symbol for antall varer ved den.

Kontakt oss Reklamasjon/ feillevering Forsendelsesomkostninger

Brukerinstruks Esso Energi ebusiness

student s104111, s107911, s122357

Learning Online. DataPower. Bestilling av kurs. for privatkunder. Versjon 2.x

FUJITSU medlemssider. Innlogging til våre internettsider skjer på følgende måte: Glemt passord?

Hvordan få til en effektiv utnyttelse og godt samspill mellom Google s ulike verktøy?

Kravspesifikasjon med UML use case modellering. Erik Arisholm

Entobutikk 5.BRUKERMANUAL VÅR 2011

Legg opp din nye Website raskt og enkelt!

Bestilling av nye kurs

Leveranse 2. September 27, 2002

OKOK DataPower Learning AS Bestilling 1

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

Mamut Business Software. Introduksjon. Mamut Enterprise Product Search Kelkoo

Hvordan bli opprettet som kunde og registrere ordrene på nett

Compello Invoice Approval

Brukerhåndbok Nokia MixRadio

Administrasjon Nettbutikk: Bruk brukernavn og passord som er sendt på e-post.

Vedlegg Brukertester INNHOLDFORTEGNELSE

WebOn - for din lønnsomhet. Google Analytics og konvertering i praksis Oluf Haugen, Senior Rådgiver

KRAVSPESIFIKASJON. Kristian Kjelsrud, s147787, 3IA Anastasia Poroshina, s140720, 3AB. Prosjektperiode: 4. januar mai 2010

infotorg Enkel brukermanual

Bruksanvisning. Royal Canin webshop

UMW MALER Definisjon av UMW Mal

Brukerveiledning for FG-kontroll Utgave 1.8,

Kandidat nr. 1, 2 og 3

Brukerveiledning. Registrering av prosjekt i prosjektportalen på for vurdering til NILs årbok. Administrasjonen

Brukermanual - Nettbutikk

Veiledning til Grønt Flagg søknadsportal

Veiledning for kursarrangører om avslutning av kurs vårsemesteret 2013

Mamut Business Software. Introduksjon. Mamut Enterprise Variant Web

Hva skal vi gjøre? Om prosjektarbeid og prosjektet i kurset. Mystery meat navigation. Først noen nettressurser. Color Contrast analyser

Utvikling fra skallet og inn

Brukerhåndbok Nokia Musikk

For nesten alle tjenestene bruker du hjelpesenteret øverst på høyre side i skjermbildet.

HR analysen. Ny versjon Brukermal. Ledere

1. Registrering / Login. Når du klikker på Logg inn kan du velge enten og

SiteGen CMS. Innføringsmanual

Sit Kafe har det siste året jobbet med å utvikle en ny og mer brukervennlig nettbutikk for bestilling av mat.

Brukergrensesnitt og interaksjonsdesign

Brukerkrav og use case diagrammer og -tekst 19. januar Agenda. Brukerkrav og use case. Diagrammer Tekst.

Prosjektrettet systemarbeid

Margunn Aanestad: Velkommen til INF3290! 27. august 2012

Programmet er utviklet av

INF 5120 Modellering med objekter

Prototyping. Håkon Tolsby Håkon Tolsby

Salg av gavekort via LinkShop

UKE 3 Krav og behov. Plenum IN1050 Julie og Maria

Trygt Enkelt Innovativt. Backoffice manual

CustomPublish.com. Brukere. Introduksjon til brukerhåndtering i CustomPublish

1. Forord 2. Leserveiledning

TESTRAPPORT Tittel på hovedprosjektet: Varebestillingssystem for Wokas Salg AS

Brukerveiledning for FG-kontroll Utgave 1.7,

BESTILLING AV VAKSINER, IMMUNGLOBULINER OG SERA FRA FOLKEHELSEINSTITUTTET

Transkript:

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 som skjer, ikke hvordan det skjer Kostnader ved feilhåndtering av krav er høye Metoden kan også brukes til å planlegge oppbygging av et nettsted (portal) 1

Beskrivelse av nettsted A user opens their Firefox browser and sees their home page - Yahoo.com. The user checks the personalized news headlines on the home page. They then scroll down to check their local weather forecast. After that the user clicks on the Finance link to check on their stock holdings. Navigering lag sitemap 2

Hva er et Use case? Definisjon: Et use case er en oppgave som brukeren vil utføre ved hjelp av systemet (eksempel: bestill time, vis cd er ) Et use case beskriver hendelser i systemet Et use case kan være enkelt eller komplekst Hva er en Aktør? En bruker av systemet i en bestemt rolle Kan også være et eksternt system Aktøren er ekstern i forhold til systemet Aktøren interagerer med systemet Aktøren har krav til systemet Eksempel Definer aktører og use cases Aktør Grensesnitt Timebestillingssystem Use case Identifiser personer eller andre systemer som er brukere av systemet som primæraktører Identifiser aktørenes behov (mål) Definer de use casene som oppfyller målene Use case detaljering: Fokuser på en ting av gangen! En systembeskrivelse Du skal lage en CD-butikk på nett. Brukerne skal kunne søke på artister og CD-titler, høre musikksnutter, bestille CDer og betale varene med kort. Dette er ikke et nedlastingssted, men en butikk som selger CD er. Hvordan skrive use case Beskriv hva som gjøres, ikke hvordan det gjøres Skriv hendelsesflyten som en nummerert liste på formen 1. <Kunden> <ber om> å få se <CD> 2.<Systemet><viser><CD med bildecover og innhold> Finn riktig detaljeringsnivå Beskriv bare 1 hendelse per steg Ikke beskriv detaljer om brukergrensesnitt. Eksempel: Ikke Kunde trykker på Send -knappen 3

Handlingsførløp Aktører og målbeskrivelse Verb = handlinger =>Use cases Aktør Mål 1 Mål 2 Mål 3 Å skrive use case er en intellektuell prosess, og teamarbeid Ansatt Kunde Legger ut CDer Velge musikk å lytte til Endre spillelister Kjøpe CD-er Behandle ordre Betale Main success scenario for Søk etter CD 1. Systemet ber om artistnavn eller tittel på låt 2. Kunde skriver inn nødvendig informasjon 3. Systemet sjekker at alle felt er utfylt 4. Systemet viser artist og CDer Use cases og interaksjonsdesign (GUI design) Modellering av brukerinteraksjon med Use Cases Eksempel på bruker-oppførsel ved kjøp av et produkt -> Use case: Kjøpe CD 1. Kunden søker etter produkt 2. Systemet viser CDer 3. Kunden legger CD i handlekurv 4. Systemet viser handlekurven med Cder 5. Kunden blir bedt om å logge inn, eller registrere seg som ny kunde, evt å få tilsendt passordet dersom det er glemt 6. Kunden fyller inn betalingsinformasjon 7. Systemet sjekker at info er riktig 8. Systemet viser ordren og ber om bekreftelse 9. Bruker bekrefter ordren 10. Systemet bekrefter salget Oppsummering Use casene beskriver kravene tilsystemet En aktør er en bruker av systemet kan også være et annet system Use cases beskriver oppgaver som utføres av aktøren Use case uttrykkes gjennom diagrammer og tekst (scenarier) 4

Ukeoppgave Obligatorisk gruppearbeid: Lag en CD-butikk på nett (lag et godt navn på butikken): 1. Use case diagram og use case beskrivelser 2. Prototyp på nettbutikk (dvs. websider uten funksjonalitet, men med design og linker, knapper, bokser etc til alle funksjoner) Kirsten er kunden som bestiller tjenesten. Lurer dere på noe så må dere snakke med kunden! Innlevering på Fronter i gruppemappa ny mappe merket ukeoppgave 1 og dato - med link til nettsiden + diagrammer og beskrivelser i et eget dokument. Frist tirsdag 18.09 kl 2400 Kirsten er tilstede fredag og mandag for veiledning. Send mail og gjør avtale, eller ta sjansen og kom til kontoret 435. 5