Språk :
SWEWE Medlem :Inloggning |Registrering
Sök
Encyclopedia gemenskap |Encyclopedia Svar |Submit fråga |Ordförråd Kunskap |Överför kunskap
Föregående 1 Nästa Välj Sidor

Tidsdiagram

Timing Diagram (sekvensdiagram), även känd som sekvensdiagram eller sekvensdiagram är ett UML beteende diagram. Det visar en dynamisk samordning mellan flera objekt genom att skicka meddelanden mellan objekt som beskrivs i kronologisk ordning. Man kan säga att beteendet av sekvensen av användningsfall, när du utför en rutin också med ett tidsdiagram för varje meddelande motsvarar en grupptalan eller tillståndsmaskin orsakar omvandlingen utlösande händelse.Rekvisit

Timingdiagram innehåller följande moment: karaktärer, föremål, livlina aktiveringsperiod och meddelanden.

1, rollen (skådespelare)

System roll kan vara en människa eller andra system, undersystem.

2, det objekt (Object)

Objekt representerar ett tidsdiagram av det objekt i rollen av interaktion, högst upp i tidsdiagrammet och objektrepresentation.

Roll.

Object innehåller normalt följande tre heter:

Den första metoden innefattar objektnamnet och klassnamnet.

Det andra sättet att visa bara klassnamnet inte visas objektets namn, är ett anonymt objekt.

Det tredje sättet att visa endast objektnamnet visar inte klassnamnet.

3 Lifeline (Lifeline)

Livlina på uppdrag av tidsdiagrammet objekt i tillvaron under en tid. Och tidsdiagrammet längst ner i mitten av varje objekt har en vertikal streckad linje, vilket är en livlina för meddelandeobjektet, förekomsten av föremål mellan de två streckade linjerna.

4, aktiveringsperioden (aktivering)

Aktivering av representativa tidsdiagrammet objekt att utföra en operation period i tidsdiagrammet i en smal rektangel representerar aktiviteten på varje livlina. Det kan förstås som C-språket semantik i ett par av klammer "{}" i innehållet.

5 visas ett meddelande (meddelande)

Nyheter är att klassdefinitionen interaktion och samarbete i informationsutbytet, är kommunikationsinnehåll enheter för modellering, information som används för att överföra information mellan enheter. Tillåter företag att begära andra tjänster, klass roll genom att sända och ta emot information för att kommunicera.

Struktur

Timingdiagram beskriver hur objekt samverkar och kommer att fokusera på meddelandesekvensen. Med andra ord, beskriva hur att skicka och ta emot meddelanden mellan objekt. Timingdiagram med två axlar: den vertikala axeln visar tiden, visar den horisontella axeln objektet. Representation av varje objekt är: en rektangulär låda som läser, föremål och / eller klassnamn, och namnet är understruken, medan en vertikal streckad linje visar den sekvens av aktiviteter i samband med genomförandet av objektet (dvs., skicka och ta emot meddelanden föremål ), detta streckade linjen kallas livlina av objektet. Kommunikation mellan objekt med objekt livlina mellan raderna för att ange nivån på meddelandet, pilar meddelanderaden visar vilken typ av meddelanden, till exempel synkron, asynkron eller enkel. Discover är ett tidsdiagram av meddelandeutbytet mellan top-down-vy av objektet, en analys av dessa meddelanden som uppstår med tiden omkoppling.

Timingdiagram meddelande kan vara en signal, det fungerar i princip som C , eller ring RPC (Remote Procedure Call, Remote Procedure Call) eller i Java RMI (Remote Method Invocation, Remote Method Invocation). När ett objekt tar emot ett meddelande, föremål för en verksamhet startas, sätter vi denna process som kallas aktivering (aktivering). Aktivering visar kontroll fokus, vilket indikerar att objektet började att utföra vid en viss tidpunkt. Returnerar ett objekt aktiveras eller köra sin egen kod, eller vänta ett annat objekt (objektet måste aktiveras för att skicka ett meddelande till ett annat objekt). I grafen är aktiveringen plottas som en gänglig rektangulärt föremål på en livlina.

Meddelanden kan användas för att identifiera meddelandenamn och parametrar. Meddelanden även med villkorligt uttryck som avgör om en filial eller skicka ett meddelande. Om för nämnda gren, varvid varje gren är ömsesidigt uteslutande, d.v.s. endast åt gången kan sända ett meddelande i grenen. Meddelanden kan också ha ett sekvensnummer, men i tidsdiagrammet, är sekvensnumret av meddelandet används sällan på grund av tidsdiagrammet har varit ordningen på de budskap som uttrycks explicit ut.

Ett objekt kan skapas genom att skicka ett meddelande till ett annat objekt, när ett objekt tas bort eller ta bort sig själva, syftet med "X"-logotypen.

Skapa ett steg

1, för att bestämma ramen för interaktionsprocess;

2, identifiera de interaktiva objekt som deltar i processen;

3, är inställd för varje objekt livlina;

4, från den första början av meddelandet, då meddelandet visade sekvensen;

5, anser de kapslade meddelanden, markera den tidpunkt då meddelandet sker, då användningen av FOC (fokus för kontroll);

6 visar den begränsade tiden för plats. Figuren nedan är ett exempel på ett tidsdiagram.


Föregående 1 Nästa Välj Sidor
Användare Omdöme
Inga kommentarer
Jag vill kommentera [Besökare (44.204.*.*) | Inloggning ]

Språk :
| Kontrollera kod :


Sök

版权申明 | 隐私权政策 | Copyright @2018 World uppslagsverk kunskap