Inlämnig 1 o 2
Inlämningsuppgift 1 och 2
I denna uppgift ska ni utföra tre moment; kravframställning/hantering, analys&design samt process och kvalitets fördjupande uppgift. Vad detta mer konkret innebär är att för inlämning 1 vill jag se både funktionella och icke funktionella krav, för uppgift 2 analys och design objekt modeller samt realisering av anv. fall i objektsmodellen med andra diagram som Skevensdiagram eller samarbetsdiagram. Del tre beskrivs i separat dokument. Uppgiften är tänkt för grupper om två personer, men man får jobba ensam.
Systemet som ni ska analysera kan i princip vara vilket system som helst, fast i viss storlek. Reine måste godkänna det system som ni vill analysera innan ni börjar. Om ni inte själva kan hitta på något följer på nästa sida ett förslag. Som kund i systemet får ni själva och Reine agera, vill ni ha ett möte med mig som kund får ni boka en tid för ett möte.
Uppgift 2 görs lämpligen i Rational Rose, Together, Microsoft visio, argoUML, dia eller liknande program. Jag vill ha eran lösning på papper inte digitalt.
Uppgifterna kan rendera betygen G-VG.
Lab 1
Ni ska ta fram både funktionella och icke funktionella krav. De funktionella kraven ska göras med användningsfall. Ta fram alla användningsfall till systemet, men specificera minst fem av dem.
Lab 2
I uppgift 2, analys och design, ska ni ta fram objekt modeller samt realisera av anv. fall i objektsmodellen. Jag förväntar mig att få in klassdiagram, sekvensdiagram, tillståndsdiagram samt gärna samarbetsdiagram och varför inte komponent eller realiseringsdiagram.
Lab 3 Kommer handla om kvalitet och processer, mer information kommer senare.
Sista inlämningstid för 1a labben är 28/2. Sista inlämningstid för 2a labben är 7/3 . Sista inlämningstid för 3e labben är 17/3 .
-----------------------------------------------------------
Exmpel på uppgift är detta system som säljer biljetter.
Företaget SuperTickets säljer biljetter till konserter och sporthändelser.
Företaget har lokalkontor på många orter. I varje lokalkontor finns en installation av ett PC- system med speciell skrivare för att skriva ut biljetter.
PC-systemen är via en fast förbindelse kopplad till ett centralt system hos SuperTickets huvudkontor. Detta centrala system är skalbart och all data dubblerat för säkerhet och utbyggdbarhet.
Centralt finns även en Internet-server som visar information och tar emot bokningar via Internet.
En biljett bokas till ett visst evenemang. Biljetten anger en viss sittplats i arenan och har ett bestämt pris, baserat på en viss priskategori (som i sin tur beror på platsens kvalitet).
Biljetten erhålls mot betalning via kreditkort, betalning direkt i kontoret, eller via post efter att man betalt ett inbetalningskort inom 10 dagar.
En händelse avser en viss artist/match mellan två lag, arena, datum och klockslag
Systemet organiserar också en serie av händelser, som exempelvis att en viss artist är på turne eller samtliga matcher för ett visst lag.
Systemet skall:
- Kunna söka och presentera samtliga händelser och Visa tillgängliga biljetter i olika biljettkategorier
- Nya händelser läggas upp och uppdateras samt kundinformation läggas upp och uppdateras
- Boka biljett via lokalkontor eller Internet samt avboka via Internet
- Betala, Skriva ut, skicka ut biljett
- Visa en turnéplan för en viss artist / lag
- Få ut statistik om sålda biljetter, beläggning på viss händelse m m.
Ha övriga funktioner nödvändiga för att hålla systemet i drift.
Var gärna innovativ och föreslå annan funktionalitet som ytterligare förbättrar tjänsten och systemet!