Företag: Resebyrå World Travel
Typ av dokument: Analysdokument
Användningsområde: Försäljningen
Version: 1.0
Del: 1
Problemområde: Reservation av resor
Uppgjort av: F.Efternamn
Datum: 22.02.2000
Datasystem: WorldTravelWeb (WTW)
Godkänt av:
Datum:
ANALYSDOKUMENT - INNEHÅLL
DEL 1 DEFINITION AV UPPGIFTEN
A.1
UPPGIFTEN
A.1.1 SYFTE
A.1.2 SYSTEMDEFINITION
A.1.3 OMGIVNING
A.1.4 DEFINITION AV PROBLEMOMRÅDE
A.1.5 DEFINITION AV ANVÄNDNINGSOMRÅDE
DEL 2
A.2
ANALYS AV PROBLEMOMRÅDET
PROBLEMOMRÅDET
A.2.1 KLUSTER
A.2.2 KLASSDIAGRAM FÖR PROBLEMOMRÅDET
A.2.3 KLASSER
A.2.3.1
KLASS X
A.2.3.2
KLASS Y
A.2.3.3
KLASS Z
A.2.4 HÄNDELSER
DEL 3
A.3
ANALYS AV ANVÄNDNINGSOMRÅDET
ANVÄNDNINGSOMRÅDE
A.3.1 ANVÄNDNING
A.3.1.1
ÖVERBLICK
A.3.1.2
DEFINITION AV AKTÖRER (ACTORS)
A.3.1.3
ANALYS AV ANVÄNDNINGSMÖNSTER (USE CASES)
A.3.2 FUNKTIONER
A.3.2.1
FULLSTÄNDIG FUNKTIONSLISTA
A.3.2.2
SPECIFIKATION AV FUNKTIONER
A.3.3 ANVÄNDARGRÄNSSNITT
A.3.3.1
DIALOGFORM
A.3.3.2
EXEMPEL
A.3.4 DEN TEKNISKA PLATTFORMEN
DEL 4
A.4.
REKOMMENDATIONER
REKOMMENDATIONER
A.4.1 DATASYSTEMETS NYTTA OCH REALISERBARHET
A.4.2 STRATEGI
A.4.3 UTVECKLINGSEKONOMI
FILE: 875106395 / Created on 13.3.1999 16:30:00 / Created by Opettaja / Last printed 15.7.2017 3:21:00
Sid: 1 / 3
Företag: Resebyrå World Travel
Typ av dokument: Analysdokument
Användningsområde: Försäljningen
Version: 1.0
Del: 1
Problemområde: Reservation av resor
Uppgjort av: F.Efternamn
Datum: 22.02.2000
Datasystem: WorldTravelWeb (WTW)
Godkänt av:
Datum:
Sid: 2 / 3
DEL 1 DEFINITION AV UPPGIFTEN
A.1.
UPPGIFTEN
A.1.1 SYFTE
Uppgiften är att göra en objektorienterad analys av ett system för reservering av resor direkt på
Webben. Uppdragsgivaren är resebyrå World Travel, som säljer semester och business resor till
både privatpersoner och företag. Förutsättningar och bakgrundsfakta till resebyrån finns på
Webben under adress http://www.area.fi/default_engl.htm (Word Travel är alltså identiskt med Area).
Analysen skall göras enligt given utvecklingsmetod (se bilaga A1) och med given
dokumentationsstandard (denna Word standard). Dokumentationen baserar sig på UMLnotationsstandard.
Uppdragsgivaren vill att analysen skall omfatta följande användningsfall
- Förfrågan om resa
- Reservation av resa
- Uttag av underlag för bokning av resa
- Bekräftelse av reservation (resa)
- Leverans/betalning av resebiljetter
Observera att själva bokandet av biljetterna inte ingår i analysen. Biljetterna bokas via egna system
beroende på researrangör, flygbolag, rederier, bussbolag… o.s.v.
A.1.2 SYSTEMDEFINITION
Sammanfattning av datasystemets helhetsegenskaper.
Villkor:
Systemet skall användas av kunder som genom Internet vill reservera sina
resor och av resebyråanställda för att kontrollera informationen i inkomna
resevationer och göra nödvändiga biljettbokningar, som sedan bekräftas till
kunden, som löser ut biljetterna enligt överenskommelse.
Användningsområde: Systemet adminisreras av resebyråns anställda.
Teknologi
Systemet skall innehålla nödvändig information om kunder och
reserveringar och det skall vara tillgängligt på Internet. Systemet skall
implementeras i Window-NT miljö. Programmeringen skall göras med
objektorienterade verktyg.
FILE: 875106395 / Created on 13.3.1999 16:30:00 / Created by Opettaja / Last printed 15.7.2017 3:21:00
Företag: Resebyrå World Travel
Typ av dokument: Analysdokument
Användningsområde: Försäljningen
Version: 1.0
Del: 1
Problemområde: Reservation av resor
Uppgjort av: F.Efternamn
Datum: 22.02.2000
Datasystem: WorldTravelWeb (WTW)
Godkänt av:
Datum:
Sid: 3 / 3
Objektsystem
Resebyråanställd ser systemet som en källa där det finns information om
gjorda reserveringar, som skall omsättas till resor. Han/hon skall ha
tillgång till databasen i "normal" omgivning, d.v.s. uppdatering och läsning
sker inte via Webben utan med hjälp av en egen applikation.
Kunden ser endast Internet-applikationen och lägger in egna önskemål om
sin resa. Därefter inväntar kunden kontakt från resebyrån.
Funktionalitet
Systemet skall innehålla följande funktioner: [1] Reservation av resa
(inmatning av data via Internet och ivägskickning av uppgifter till
resebyrån) [2] Kontroll och uttag av underlag (som används för att göra
nödvändiga bokningar) [3] Registrering av åtgärdade reserveringar
Filosofi
Systemanalysen skall vara baserat på ett objektorienterat synsätt och så
även programmeringen. Det bör vara lätt att göra reserveringen även för
ovana användare och den bör fungera i olika Web-läsare.
A.1.3 OMGIVNINGEN
Omgivningen finns beskriven med hjälp av en rik bild i bilaga A2.
A.1.4 PROBLEMOMRÅDE
Problemområdet innefattar registrering och lagring av av kundens önskemål om resan, som görs
via ett formulär på Internet. Kunden bör kunna ge detaljerade önskemål om resan och det skall
vara möjligt för den resebyråanställda att göra nödvändiga bokningar via de uppgifter som finns i
databasen.
Exempel på information som skall finnas : Kundens kontakt och adressuppgifter, typ av resa
(semester, business) önskemål om resetidpunkt, önskemål om resesätt (flyg, tåg, buss, bil),
resekategori (business, turist), betalningssätt (kontant, visa, fakturering), leveranssätt (hämtas,
skickas till adress).
A.1.5 ANVÄNDNINGSOMRÅDE
Systemet adminisreras av resebyråns personal.
FILE: 875106395 / Created on 13.3.1999 16:30:00 / Created by Opettaja / Last printed 15.7.2017 3:21:00
Företag: Resebyrå World Travel
Typ av dokument: Analysdokument
Användningsområde: Försäljningen
Version: 1.0
Del: 2
Problemområde: Reservation av resor
Uppgjort av: F.Efternamn
Datum: 22.02.2000
Datasystem: WorldTravelWeb (WTW)
Godkänt av:
Datum:
DEL 2
Sid: 1 / 3
ANALYS AV PROBLEMOMRÅDE
A.2
ANALYS AV PROBLEMOMRÅDE
Beskrivning av klasser, strukturer och dynamik i objektsystemet
A.2.1 KLUSTER
Kluster är en samling klasser som är inbördes sammanlänkade.
Klusterbegreppet kan användas under analysfasen för att avgränsa och skapa överblick över
problemområdet. Kluster ger en enkel, övergripande framställning av det valda objektsystemet och
kan användas för att förklara objektmodellen på ett lättförståeligt och överskådligt sätt.
A.2.2 STRUKTUR
Klassdiagram omfattande generaliserings-, aggregat- och associationsstrukturer.
Klusterbegreppet kan användas under analysfasen för att avgränsa och skapa överblick.
A.2.3 KLASSER
Varje klass beskrivs för sig
A.2.3.1 KLASS X
Klasskort för klass X
Klassnamn, tillstånd (attribut), beteende (metoder), klassbeskrivning.
Beteendemönster för klass X
Vid behov en närmare beskrivning av klassens beteendemönster. Beskrivet t.ex. med ett
kommenterat tillståndsdiagram.
A.2.3.2 KLASS Y
Klasskort för klass Y
Klassnamn, tillstånd (attribut), beteende (metoder), klassbeskrivning.
Beteendemönster för klass Y
Vid behov en närmare beskrivning av klassens beteendemönster. Beskrivet t.ex. med ett
kommenterat tillståndsdiagram.
A.2.3.X KLASS Z…… O.S.V.
A.2.4 HÄNDELSER
Händelsetabell samt sekvensdiagram för relevanta händelser.
FILE: 875106395 / Created on 13.3.1999 16:30:00 / Created by Opettaja / Last printed 15.7.2017 3:21:00
Företag: Resebyrå World Travel
Typ av dokument: Analysdokument
Användningsområde: Försäljningen
Version: 1.0
Del: 2
Problemområde: Reservation av resor
Uppgjort av: F.Efternamn
Datum: 22.02.2000
Datasystem: WorldTravelWeb (WTW)
Godkänt av:
Datum:
Sid: 2 / 3
DEL 3 ANALYS AV ANVÄNDNINGSOMRÅDE
A.3.
ANVÄNDNINGSOMRÅDE
A.3.1 ANVÄNDNING
Beskrivning av datasystemets samspel med omgivningen
A.3.1.1 ÖVERBLICK
Aktörtabell som visar vilka aktörer (Actors) och vilka användningsmönster (Use Case)
interaktionen består av.
A.3.1.2 AKTÖRER (ACTORS)
Aktörsspecifikation för alla aktörer.
A.3.1.3 ANVÄNDNINGSMÖNSTER (USE CASES)
Interaktionsdefinitioner för alla strukturerade interaktioner mellan system och dess aktörer.
Analys av respektive användningsmönster i steg 1 – 5.
Steg 1
– Analys av användningsmönster
Steg 2-3 – Analys av händelser och objekt
Steg 4-5 - Identifiera klasser och bestäm struktur (Klassdiagram)
A.3.2 FUNKTIONER
Definiera funktionalitet…….
A.3.3 ANVÄNDARGRÄNSSNITT
Sammanhängande framställning av centrala krav på datasystemets användargränssnitt
A.3.3.1 DIALOGFORM
Beskrivning av den grundläggande representations- och dialogformen i en fullständig lista över
element i användargränssnittet.
A.3.3.2 EXEMPEL
Kommenterade exempel på användargränssnitt
A.3.4 TEKNINEN RATKAISU
Skiss av den tekniska plattformen och gränssnitt till andra datasystem och apparater.
FILE: 875106395 / Created on 13.3.1999 16:30:00 / Created by Opettaja / Last printed 15.7.2017 3:21:00
Företag: Resebyrå World Travel
Typ av dokument: Analysdokument
Användningsområde: Försäljningen
Version: 1.0
Del: 2
Problemområde: Reservation av resor
Uppgjort av: F.Efternamn
Datum: 22.02.2000
Datasystem: WorldTravelWeb (WTW)
Godkänt av:
Datum:
DEL 4
Sid: 3 / 3
REKOMMENDATIONER
A.4.
REKOMENDATIONER
Argumentation för det fortsatta utvecklingsarbetet.
A.4.1 DATASYSTEMETS NYTTA OCH REALISERBARHET
En värdering av hur kraven förhåller sig till omgivningen och de tekniska möjlighteterna.
A.4.2 STRATEGI
Den rekommenderade strategin för det fortsatta utvecklingsarbetet.
A.4.3 UTVECKLINGSEKONOMI
En uppskattning av resurs- och tidsförbrukning vid det fortsatta utvecklingsarbetet.
FILE: 875106395 / Created on 13.3.1999 16:30:00 / Created by Opettaja / Last printed 15.7.2017 3:21:00