Rational Rose står for Rational Objektorienteret Software Engineering . Denne fancy sigt betyder, at Rational Rose er et værktøj til softwareudviklere til at modellere deres software tidligt i designprocessen. Modeling hjælper projektledere og ingeniører opdager faldgruber og muligheder i deres software, før en masse hårdt kodning er blevet gjort eller stor investering penge er blevet brugt . Aktivitetsdiagrammer
Med Rational Rose , kan du visualisere processen en bruger interagerer med enhver software interface, som f.eks asan hæveautomaten , og skabe et blueprint af software, der ville være behov for sådanne interaktioner. Use Case værktøjer i Rational Rose gøre dette muligt. Ved at åbne en ny brugstilfældediagram kan en designer repræsentere alle de use cases - de tilfælde, hvor softwaren anvendes , ligesom aflæse et kort eller skrive i en gæld kortnummer - og føje skuespillere , de mennesker , der bruger softwaren, for at få en forenklet visualisering for, hvordan den komplekse kodning sker i sådan software.
Sequencing Diagrams
Sekvensdiagrammer hjælper udviklingsteams kortlægge sekvensen , hvorigennem en aktør kan navigere software miljø. Det viser ikke kun sejlads på skuespilleren via brugergrænsefladen , men også rækkefølgen , hvorigennem de signaler skuespilleren skaber rejser. En sekvens diagram hjælper orden logikken i programmørens hårde kodning og drille eventuelle forstyrrelser i vejen for chat mellem arkitektoniske komponenter af softwaren.
State Chart Diagrams
State Chart Diagrammer i Rational Rose viser varierende stater , der eksisterer , når flere muligheder er tilgængelige for en bruger navigerer en software. For eksempel kan en tilstand diagram diagram af en login-skærm viser et verificeret tilstand samt en ikke - verificeret tilstand , hvis brugeren forkert typer i et brugernavn og password. Ved at vælge State Chart Diagram kan designeren indtaste mange står i en stærk for et objekt at være i og forbinde disse forskellige stater med proces- flow pile.
Klassediagrammer
Klassediagrammer hjælpe dig med at visualisere de attributter eller egenskaber , der tilhører et objekt. Tænk på det som at være i stand til at se, hvilke dukker er inde i hinanden i en russisk dukke sæt . De Klassediagrammer vise indlejrede objekter og klasser . I komplekse programmering projekter , fungerer disse diagrammer som tegninger i opbygningen af softwaren. Når du opretter en klasse diagram , designeren tilføjer objekter til en klasse og operationer mellem og blandt disse forskellige klasser , der hjælper til at vise de egenskaber, der definerer objekter i forhold til hinanden.
< br >