Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Introduktion till UML

    Unified Modeling Language är ett formspråk , som ursprungligen utvecklats av Object Management Group under 1997 , vilket gör det möjligt för IT-personal till applikationer datormodell . UML är inte en utveckling metod , utan snarare en diagram språk eller notation , som tillåter mjukvaran för att visualiseras , eller beskrivas grafiskt , på ett sådant sätt att den kan stå i förbindelse med andra. Design

    UML är speciellt utformad för objektorienterad programvara design - där mjukvarusystem modelleras på verkliga objekt som de försöker att representera - och har endast begränsad användbarhet till andra programmeringsspråk modeller eller paradigm . UML består av många modeller element, som kan kombineras för att skapa diagram som representerar olika delar , eller synpunkter , av programvarusystem .
    Användningsfall diagram

    UML använder en typ av diagram som kallas ett användningsfall diagram för att beskriva de höga funktioner och omfattningen av ett programvarusystem . Det huvudsakliga syftet med användningsfall diagram är att belysa de funktionella kraven på ett system , inklusive relationen med människor , organisationer eller externa system som interagerar med systemet , annars känd som "aktörer" . Ett användningsfall beskriver i huvudsak en följd av åtgärder som ger något av mätbart värde till en skådespelare . Användningsfall diagram anger vad ett programvarusystem ska göra , men specificerar inte hur detta ska uppnås . Addera ditt klassdiagram

    UML använder en annan typ av diagram , känd som ett klassdiagram , för att illustrera hur de olika statiska strukturer , eller enheter , av ett mjukvarusystem - med andra ord , människor , föremål och data - förhåller sig till varandra . Klassdiagram beskriver föremålet och informationsstrukturer ett mjukvarusystem använder , utan hänvisning till någon särskild tillämpning . Med andra ord , klassdiagram visar de olika logiska klasser , vilka klasser ingår i andra klasser och så vidare , men ger inte information om utbyte av meddelanden , eller metod samtal mellan dem . Addera Sequence diagram

    annan typ av UML-diagram kallas ett sekvensdiagram och det är ett sekvensdiagram som visar utbytet av meddelanden mellan flera objekt i ett programvarusystem i en tid avgränsad situation . Den vertikala axeln av sekvensdiagram visar sekvensen av meddelandesekvens , eller metoder samtal, i kronologisk ordning , medan den horisontella axeln visar de objekt som meddelandena skickas . UML sekvensdiagram modell flödet av logik genom ett mjukvarusystem , visuellt , så är användbara för både validering och dokumentation av logik . De används ofta vid analys-och design av mjukvara utveckling .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är datorns Basic Language
    ·Delsträng I CSH
    ·Hur man beräknar Median Algoritmer
    ·Hur man skriver en Software kravspecifikationer ( SRS )…
    ·Business Objects komponenter
    ·Hur till Bädda in Flash Video i HTML
    ·Syntax Error : Bad Array Declarator
    ·Altera Quartus II Tutorial
    ·Uttalande Täckning Vs . Branch Täckning
    ·Hur hittar buffertspill
    Utvalda artiklarna
    ·Hur man lägger en Shell koden till Java
    ·Hur man lagrar en mening i en array i C + +
    ·Hur konvertera binär till byte
    ·Hur att hålla samma meddelande Input När Avbryt tryck…
    ·Hur man gör en stjärna i text
    ·Hur man skapar skärmar eller formulär med Python
    ·Hur man skapar en vokal räknar ansökan i Visual Basic…
    ·Hur man beräknar Block Size för VB DataSets
    ·Lägga till två strängar till Python
    ·Vad är meningen med Pseudokod
    Copyright © Dator Kunskap http://www.dator.xyz