Uploaded by Jeppe Jacobsen

SU prøve

advertisement
Opgave 1)
Funktionelle krav
ID
K1
K2
K3
K4
K5
K6
K7
K8
K9
ID
K1
Beskrivelse
Med systemet skal man kunne opslå annoncer for salg
Med systemet skal man kunne opslå annoncer for ting, man vil købe
Med systemet skal en annonce som minimum indeholde overskrift,
beskrivelse, pris, kontaktnummer og udløbsdato
Med systemet skal købeannoncer kunne angive, hvilket stand den
ønskede vare skal være i
Med systemet skal det være muligt at angive, at varen er solgt eller
reserveret
Med systemet skal det være muligt at give en rating fra 1 til 5
stjerner
Med systemet skal der være en Administrator-rolle, som kan rydde
op
Prioritet
M
M
S
Med systemet skal en Administrator kunne se, hvilke varer, som
befinder sig på lageret på et givent tidspunkt
Med systemet skal en administrator kunne angive, om en vare er på
lager
Ikke-funktionelle krav
M
Beskrivelse
Systemet skal være i stand til at håndtere trafik fra mængden af
elever på Erhversakademi Århus
Prioritet
M
M
M
S
MK
M
Opgave 2)
Opgave 3)
Use case id og
navn
Hændelse
Aktører
Relaterede use
cases
Interessenter
Præbetingelse
Postbetingelse
Normalforløb
UC7: Køb vare fra salgsannonce
En handel ønskes afsluttet mellem ejer af salgsannonce og
køber
Studerende (som 2 roller: sælger/køber)
UC1: Opret bruger
Køber og sælger
Varen ikke udsolgt/reserveret, bruger oprettet
Købet er gået igennem, varens status opdateret, handel gemt i
systemet
Aktør
System
1. Bruger åbner
1.1 Systemet viser oversigt over
systemet
varer
2. Bruger søger på
2.1 Systemet viser
ønsket vare og
salgsannoncen: herunder
finder
beskrivelse, pris,
salgsannonce
kontaktnummer, udløbsdato,
stand, og antal stjerner på
sælger
3. Bruger trykker på
3.1 Systemet viser sælger en
”Køb”-knappen
købsanmodning på
salgsannonce
4. Bruger og sælger
4.1 Systemet gemmer
godkender
handlen, så den kan
tilgås senere
4.2 Systemet opdaterer
status på vare
Opgave 4)
Opgave 5)
For at implementere udlejning ville jeg tilføje en attribut til vare, der angiver, om den er
til udlåns eller salg. Ydermere ville jeg tilføje endnu en klasse kaldet Udlejning, som har
attributterne startdato og slutdato.
Download