Vaasa Polytechnic1999 / kno / OOA Definiera systemet OOA-Analysdokument - metodöversikt Sid: / Definiera uppgiften A.1.1 Syfte A.1.2Systemdefinition A.1.3Omgivning.

Slides:



Advertisements
Liknande presentationer
Objektorienterad Analys och UML En animation i Powerpoint © Kenneth Norrgård Ingår i studieperioden ”Planering av datasystem” vid Vasa Yrkeshögskola.
Advertisements

om | navigator xlforecast
Svensk idrotts egna verksamhetssystem
Affärsplaner för samhällsentreprenörer?
OOMPA 2000 Föreläsning 4 Utvecklingsprocessen en översikt. Lite om kravspecifikationer. CRC-kort. XP som exempel på lättviktigare process.
Gasmarknadens processer
Vad är teknik?.
(Data)Modellering nikos dimitrakas rum 6626
Klasser och objekt.
Syften med utvärderingar • Kontrollera och ge beslutsunderlag Har man gjort det man skall? Har man följt riktlinjerna? Behövs det kompletterande åtgärder?
Objektorienterad Realtidsprogrammering
Systemutvecklingsprocess, hitta objekt och lite Javakodning
Tjänster.
Objektorientering.
Tips och råd för att uppfylla krav enligt BVF 810.0
Objektorienterad tänkande
Den sociala människan Social kategori Social grupp Folksamling
Informationssystem och databasteknik, 2I-1100
Nationell strategi för eHälsa och Socialstyrelsens roll
Staffan Dahlin Västra Götalandsregionen IT-Centrum
Modellering med UML
Sid period2CD5250 OOP med C++ Mats Medin MDH/IDT Objektbaserad programmering –Grundläggande om klasser och objekt – (Arv får vänta)  Iden med klasser.
Föreläsning 2, Kapitel 2 Att förstå klassdefinitioner Kursbok: “Objects First with Java - A Practical Introduction using BlueJ”, David J. Barnes & Michael.
Pekare och speciell programstruktur i inbyggda system
Sid 1 CD5250 OOP med C++ Daniel Flemström MDH/IDT Lite OOA/OOD.
En plattform för samhällsekonomisk analys
Planering av datasystem (4sv)
Elips - Gränssnitt ABT Ulf Eriksson Lantmäteriet och
Planering av datasystem (2sv + 2sv)
Tips och råd för att uppfylla krav enligt BVF 810.0
Vaasa Polytechnic1999 / kno / OOA Definiera systemet OOA-Analysdokument - metodöversikt Sid: / Definiera uppgiften A.1.1 Syfte A.1.2Systemdefinition A.1.3Omgivning.
Datamodeller C21.2 Kursansvarig: Eva Lindh
1 Geoteknisk sektorsportal - datainfrastruktur för tillgång till geotekniska undersökningar Huvudstudie Bengt Rydell och Mats Öberg, SGI SKL referensgrupp.
SAMBA Metodologiskt utveckling IT i vården terminologi
Fråga 14 Oy Företag Ab:Kund 12345:Beställning P1023:Produkt
Satsdelar En satsdel kan vara ett eller flera ord.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 8 ( ) INNEHÅLL:Klasser: -Konstruktorer -Klassvariabler -Instansmetoder -Privata.
Företagsmodellering i UML En kort-kort introduktion av Ambjörn Naeve
Utvecklingsmetoder och processer. UML och OCTUPUS en kort introduktion
Introduktion till klasser, objekt och BlueJ Kursbok: “Objects First with Java - A Practical Introduction using BlueJ”, David J. Barnes & Michael Kölling.
Föreläsning 1. Innehåll Introduktion till objektorientering –OOP (objektorienterad programmering) –Objekt, instanser, klasser C++ –OO i C++ –Standardbibliotek.
INFORMATIONSSYSTEM Informationssystem: datoriserat system som stödjer en organisations informationsförsörjning VERKSAMHET avbildar Definitionen alltför.
Strukturering av informationssystem Föreläsningsunderlag
Mentala modeller Vad syftar vi på mer specifikt? 6 idéer kring mentala modeller Fruktbara ansatser för framtiden Att läsa: Kapitel 6 i kursboken.
Sid period2CD5250 OOP med C++ Mats Medin MDH/IDT Lite OOA/OOD.
1 Mjukvaru-utveckling av interaktiva system God utveckling av interaktiva system kräver abstrakt funktionell beskrivning noggrann utvecklingsmetod Slutanvändare.
Design & Utvärdering, 5 poäng Metoder & Tekniker ”Character of Things” Fredag den 24/3 Informatik A.3.
OOP - teori1 OOP del II– Föreläsning 5 vecka 6. OOP - teori2 Klasser Substantiv i singularis stavat med stor bokstav till exempel Human Dog Account Circle.
Formella metoder i MDI Behovet Vad menas med formell? Verktyg Exempel Att läsa: Kapitel 14 i kursboken.
Föreläsning 1 Introduktion till kursen. Algoritmer
OOP&M - teori1 OOP del II– Föreläsning 2 vecka 46 Konstruktorer Instansmetoder Kapitel 14 i kursboken.
OOP&M - teori1 OOP&M del II– Föreläsning 5 vecka 50 OBJEKT Substantiv i singularis stavat med stor bokstav till exempel Human Dog Account Circle Book String.
Föreläsning om RUP RUP – Rational Unified Process
Kapitel 5 Vad en hälsopedagog bör kunna
Konfiguraitonshantering EN KORT SAMMANFATTNING AV KONFIGURAITONSHANTERING.
EgenskaperTänkt innehåll IdentifierareUnik identifierare för informationsutbytesobjektet (ska om möjligt vara en URI (Uniform Resource Identifier).
Avgörande vid lika resultat
Att sätta mål Enligt SMART-kriterierna bör ett mål vara: specifikt
MedControl Hantering av händelse och avvikelse samt teknik och övrigt
Presentatör | Företagets namn
Planering av datasystem (4sv)
Design & Utvärdering, 5 poäng
Skillnad i tankesätt… Skillnad mellan strukturerat och objektorienterat… Strukturerat… Objektorienterat… Konto Saldo räknaRänta ( ) skrivRänta ( ) skattefritt.
Pål Aarsand Pedagogik och makt Pål Aarsand
Tekniska system.
Projektnamn Företagsnamn Presentatör
Bakgrund Efter bildandet av VMF Qbera år 2000 fanns ett flertal olika transporthandledningar och avlastningsinstruktioner från de tidigare virkesmätningsföreningarnas.
Material för socialtjänsten
Presentörens namn | Företagsnamn
Rekommenderar en strategi
Presentationens avskrift:

Vaasa Polytechnic1999 / kno / OOA Definiera systemet OOA-Analysdokument - metodöversikt Sid: / Definiera uppgiften A.1.1 Syfte A.1.2Systemdefinition A.1.3Omgivning A.1.4Definition av PO A.1.5Definition av AO Definiera aktörer och användningsmönster Definiera aktörer och användningsmönster A.3.1.1Användning - Överblick A Definition av aktörer A.3.1.3Definition av använd.mönster Analys av resp. användningsmönster Analys av resp. användningsmönster Analys av använd- ningsmönster Analys av använd- ningsmönster Fler AM? Fler AM? Aktuella händelser Aktuella händelser Aktuella objekt Aktuella objekt Bestäm klasser Bestäm klasser Bestäm struktur Bestäm struktur NEJ JA Steg 1 Analys av användningsmönster. A Steg 1 Analys av användningsmönster. A Steg 2-3 Analys av händelser och objekt A Steg 2-3 Analys av händelser och objekt A Steg 4-5 Identifiera klasser och rita Klassdiagram för användningsmönster Steg 4-5 Identifiera klasser och rita Klassdiagram för användningsmönster Klassdiagram för användningsmönster Definiera klasser, strukturer och händelser för PO Definiera klasser, strukturer och händelser för PO Gör ny eller komplettera Gör ny eller komplettera Klassdiagram A.2.1., A.2.2, A.2.3 Händelsetabell A.2.4 A.3.3 Användargränssnitt A.3.4 Teknisk plattform A.4 - Rekommendationer

Vaasa Polytechnic1999 / kno / OOA Beskrivning av omgivningen - rik bild Analysdokument: Del: A1 Kapitel: A.1.3 Sid: /

Vaasa Polytechnic1999 / kno / OOA A Användningsmönster - Överblick Analysdokument: Del: A3 Kapitel: A Sid: /

Vaasa Polytechnic1999 / kno / OOA A Definiering av aktörer Definition: Kännetecken: Typexempel: Aktörnamn: Definition: Kännetecken: Typexempel: Aktörnamn: Analysdokument: Del: A3 Kapitel: A Sid: /

Vaasa Polytechnic1999 / kno / OOA Steg 1 - Analys av användningsmönster Beskrivning: Användningsmönster: Analysdokument: Del: A3 Kapitel: A Sid: / Löp.nr Händelseförlopp Detaljerad beskrivning steg för steg i kronologisk ordning över händelseförloppet Beskriv noga alla detaljer som har funktionell betydelse:

Vaasa Polytechnic1999 / kno / OOA Steg Analys av händelser och objekt Kandidater till händelser (minnesregel: verb) Användningsmönster: Kandidater till klasser (minnesregel: substantiv) Analysdokument: Del: A3 Kapitel: A Sid: / Tänk på t.ex.: ting, personer och roller, organisationer, platser, begrepp, resurser, apparater, system T.ex.: kundregister uppdaterat, kreditvärdighet kontrollerad, faktura utskriven, betalning registrerad

Vaasa Polytechnic1999 / kno / OOA Steg Struktur för användningsmönster (Klassdiagram) Analysdokument: Del: A3 Kapitel: A.3.2.X Sid: / Användningsmönster:

Vaasa Polytechnic1999 / kno / OOA Struktur (Klassdiagram) för PO Analysdokument: Del: A2 Kapitel: A.2.2 Sid: / Problemområde: ProblemområdeAnvändningsområde Användare Objekt system

Vaasa Polytechnic1999 / kno / OOA Definiering av klasser (Klasskort) Analysdokument: Del: A2 Kapitel: A.2.3 Sid: / klass1 attribut1 operation1( ) operation2( ) Klassnamn: Attribut(tillstånd): Operationer (beteende): Beskrivning:

Vaasa Polytechnic1999 / kno / OOA Beteendemönster - Tillståndsdiagram Analysdokument: Del: A2 Kapitel: A.2.3 Sid: / Klass:

Vaasa Polytechnic1999 / kno / OOA Händelsetabell Analysdokument: Del: A2 Kapitel: A.2.4 Sid: / Problemområde:Datasystem: Händelse Klass

Vaasa Polytechnic1999 / kno / OOA Komponenter enligt UML-notationen Analysdokument: Del: A1 Kapitel: A.1.3 Sid: / Klassnamn attribut operation Textkommentarer Användnings fall Aktör Tillstånd