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

Samarbetsdiagram

Även som "kommunikationsschemat."

Inter-Entity objektorienterad dynamisk modellering beteende för inrättandet av fyra interaktiva beteende Schema: State diagram (Stage diagram), sekvensdiagram (sekvensdiagram), samarbetsdiagram (Communication diagram), aktivitetsdiagram (aktivitetsdiagram).

Bland dem, den "sekvensdiagram" och "samarbetsdiagram" uttryckte liknande meddelande, "aktivitetsdiagram" är en "state map".Samarbete diagram (Collaboration diagram / Kommunikation diagram, även kallad samarbetsdiagram) är en interaktionsdiagram (interaktionsdiagram), betonade att den organisatoriska strukturen för att skicka och ta emot meddelanden mellan objekt. Ett samarbete diagram visar en rad föremål och kopplingen mellan sändning och mottagning mellan objekt och föremål för meddelandet. Objekt är oftast en instans av den klass som heter eller anonym, kan också utgöra exempel på andra saker, till exempel samarbete, komponenter och noder. Använd samarbetsdiagram för att illustrera dynamiken i systemet. Samarbetsdiagram beskriver komplex logik för att göra en eller flera parallella transaktioner lättare.

Samarbete diagram (Collaboration diagram / Kommunikation diagram) Visa hur en grupp objekt till en systemhändelse som beskrivs av ett användningsfall medan en annan grupp objekt samarbetar med en karta. Collaboration diagram kan visas med hjälp av en uppsättning relationer mellan objekt meddelanden mellan roller, till exempel för genomförandet av en åtgärd eller nå ett visst resultat i utbytet mellan objekt. Om du behöver betona tid och sekvens, det bästa valet för sekvensdiagram, Om du måste betona sammanhang det bästa valet för samarbetsdiagram.

Ett samarbetsdiagram för interaktionen mellan skärmen invända hur du utför en viss utförande eller med hjälp av en specifik del agerar utförande. Designers använder samarbetsdiagram och sekvensdiagram för att identifiera och tydliggöra rollen av objekt, dessa objekt för att utföra ett visst användningsfall flödet av händelser. De är den viktigaste informationskällan för att bestämma klass ansvar och gränssnitt.

Och sekvensdiagram (sekvensdiagram), visar ett samarbetsdiagram relationer mellan objekt. Sekvensdiagram (sekvensdiagram) och samarbetsdiagram uttrycker liknande information, men uttrycker det på olika sätt. Samarbete diagram visar relationer mellan objekt, är det mer gynnsam för att förstå alla konsekvenser av ett visst objekt, men också mer lämpade för processdesign.

Samverkan diagrammet bestämmer formatet de är mer lämpade för användning i analysverksamhet (se Aktivitet: användningsfall). De är särskilt lämpliga för beskrivning av den enkla interaktionen mellan små föremål. Med ökningen av antalet objekt och meddelanden kommer att bli allt svårare att förstå samarbetsdiagram. Dessutom är samarbetsdiagram svårt att visa beskrivande information för att lägga till, till exempel tid, beslutspunkter eller annan ostrukturerad information, och informationen i ett sekvensdiagram kan enkelt lägga till kommentarer.

Samarbete diagram stryker organisationen att delta i ett interaktivt objekt, som består av följande grundelement: skådespelare (skådespelare), objekt (Object), anslutning (Länk) och meddelanden (Message). I UML, som använder fasta linjer markerar sambandet mellan de två objekten,

Samarbete diagram inlägg av Mark sa i samband med märket ovanför pilen. Samarbete diagram innehåller klassificerare roller och associationsroller, snarare än bara klasser och $ association. Klassificerare roller och associationsroller beskriver konfiguration och anslutning när en instans av genomförandet av samarbetsobjekt som kan uppstå. När samarbetet instansieras, objektet omfattas av klassificerare roller, även acceptera rollen av begränsad betydelse. Roller kan också vara associerade med en mängd tillfälliga anslutningar för att spela t ex processen för processparametrar eller lokala variabler. Symboler kan användas för att ansluta stereotypen sade tillfällig anslutning ("parameter" eller "lokal") eller genom att ringa samma objekt ("själv"). Även om det kan finnas andra objekt i systemet, utan endast relaterade till samarbetet objektet kommer att vara representerade. Med andra ord, har bara samarbetet schemat modellering samspelet mellan dem associerade objekt och mellan objekt, och bortse från andra objekt och föreningar.

Samarbete diagram (samarbetsdiagram) för meddelandeutbyten representera objekt. Även kan också definieras sekvensdiagrammet i vissa samverkansinsatser representerar ett objekt, men det kan helt klart beskriva samarbetsprojekt relation mellan objekt eller samarbetsdiagram. Figur 5-39 visar automaten samarbetsdiagram.

I samarbete siffra, rektangulära lådor representera objekt. När meddelandet passerar mellan två objekt när det inte används till sida med pilar som förbinder de två objekten. I UML, samarbetsdiagram och sekvensdiagram är semantiskt ekvivalenta, vilket indikerar den riktning som passerar meddelanden till den riktning som pilen sidan, vid kanten av kvadraten har identifierat vad som är nyheter. Skicka meddelandet uttryckte kronologiskt före varje meddelande med siffror. Tydligt, samarbetsdiagram underlättar beskrivningen av vilken typ av inter objekt samverkande relation, som ett sekvensdiagram inte behöver

Kan motsvara en samma scen, kan scenen finnas ett flertal samarbete när alla beskriva. Emellertid ett sekvensdiagram, som i UML samarbetsdiagram, ger också en beskrivning av det meddelande som skickas betingelser.

Samarbetsdiagram som en grafisk representation av sambandet mellan den roll som objektrepresentation, kan ha en hierarki. Flera objekt kan användas som ett abstrakt objekt, genom nedbrytning, visar samarbetsrelation mellan flera objekt med lägre samarbetsdiagram, som kan lindra problemets komplexitet.


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

Språk :
| Kontrollera kod :


Sök

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