|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> Filtillägg Typer >> Content

    Vad sträcker sig i användningsdiagram?

    I UML -användningsdiagram visar förhållandet "förlängda" hur man kan använda fallet kan lägga till funktionalitet till ett annat användningsfall *under specifika förhållanden *. Det handlar inte * om enkel inkludering eller arv. Istället indikerar det en valfri förlängning av basanvändningsfallets beteende.

    Här är en uppdelning:

    * Basanvändningsfall: Detta är det primära användningsfallet som förlängs. Det fungerar oberoende även utan det utökade användningsfallet.

    * Förlängningsanvändningsfall: Detta användningsfall lägger till extra steg eller funktionalitet i basanvändningsfallet. Det * endast * körs om ett specifikt tillstånd (eller förlängningspunkt) inom basanvändningsfallet uppfylls. Det är * inte * ersätter eller omfattar helt basanvändningsfallet.

    Nyckelskillnader från "Inkludera":

    * Inkludera: Representerar ett användningsfall som är * alltid * som ingår i ett annat användningsfall. Det är en form av sönderdelning som tar ut gemensam funktionalitet. Det inkluderade användningsfallet utförs varje gång basanvändningsfallet utförs.

    * Förläng: Representerar ett användningsfall som är * villkorligt * som ingår i ett annat användningsfall. Det händer bara när specifika kriterier uppfylls inom basanvändningsfallet.

    Exempel:

    Låt oss säga att du har ett basanvändningsfall "Processorder." Detta innebär i allmänhet att lägga till objekt i en vagn, beräkna det totala och slutföra betalningen.

    Du kan ha ett utvidgat användningsfall som kallas "Apply Rabatt." Detta * bara * händer om en kund använder en giltig kupongkod under "Processorder" användningsfall. Användningsfallet "Apply Rabatt" förlänger "Processorder" -användningsfallet, men är inte alltid kört. Om ingen kupong används övergår helt enkelt "Apply Rabatt" -stegen.

    I ett diagram avbildas "förlängningen" -förhållandet som en streckad pil med en öppen pilspets som pekar från * förlängande * användningsfallet till * bas * användningsfallet. Ofta noteras det specifika villkoret för förlängningen nära pilen.

    Kort sagt, "förlänga" i användningsfallsdiagram modeller till valfria, villkorade tillägg till beteendet hos ett annat användningsfall. Det handlar om att lägga till extra funktionalitet under specifika omständigheter, inte om alltid inklusive funktionalitet som "inkludera."

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är filändelsen NDF
    ·Vad är filändelsen RIF för Sony
    ·Vad är en fil två delar?
    ·Vad är filändelsen TGA
    ·Vad Är RCS File Extension
    ·Hur konvertera en DPD filtillägg
    ·Filändelsen CEX
    ·Vad är filändelsen PPG
    ·Vad är filändelsen EDC
    ·Hur du väljer både namnet och File Extension När Byt…
    Utvalda artiklarna
    ·Vad är en DMX filtillägg
    ·Hur gör du att din dator körs snabbare för onlinespe…
    ·Min LimeWire fungerar inte på iTunes
    ·Hur du ändrar Lotus Notes Memo Signatur
    ·Hur man skriver ut en QuickBooks Backup Arkiv
    ·Vad betyder programvara en differentierare?
    ·Vad är en applikationsprogramvaruleverantör?
    ·Vad är CAD - Computer Aided Design
    ·Hur man kontrollera om en Office-produkt nyckel har anv…
    ·Hur man skapar Adobe PDF från Word
    Copyright © Dator Kunskap https://www.dator.xyz