Rational Rose er en kommerciel sag værktøj software design værktøj. Det indeholder to hovedelementer i moderne software engineering : komponentbaseret udvikling og kontrolleret iterativ udvikling . Det letter objektorienteret analyse og design ved at tillade brugere ( analytikere , ingeniører , forfattere og projektledere ) til at oprette , få vist, manipulere og ændre elementer i en Unified Modeling Language ( UML ) for hele virksomheden , ved hjælp af et værktøj og sprog. Med sine mange fordele , det er hurtigt ved at blive en af de øverste værktøjer i branchen. Team Development
En af de vigtigste fordele ved Rational Rose er, at det letter teamudvikling ved at give fuld team support . Det gør det let for brugere at arbejde med deres egen unikke version af modellen i deres egen arbejdsplads , uden at flytte fra ét sted til et andet.
Development Process
software kan sagtens bruges hele udviklingsprocessen , i modsætning til andre software. Rose kan bruges på ethvert tidspunkt i udviklingsprocessen , samt bruge det til at hjælpe afdække og forebygge potentielle alvorlige fejl i fremtiden.
Model Management
< p > Administration modelændringer er også lavet enkle ved Rational Rose. Ændringer til en model der kan stilles til rådighed for andre ved hjælp af en configuration management og versionsstyring ( CMVC ) system. Dette giver mulighed for nem integration af ændringer i modellen uden at forstyrre nogen udviklingsstadiet
Legacy Problemer
Rational Rose adresser dårlig legacy problemer . Det kan du gå tilbage og rette fejl og mangler inden for den arv ansøgning . Dette er nyttigt, når de står software, der ikke passer til brugernes behov.
Projektdokumentation
Rational Rose tillader brugeren at spare på at skabe yderligere projektdokumentation ved at bruge de modeller skabt i softwaren som grundlag for design og udvikling. Dette er en god måde at undgå dårlige dokumentation praksis. Det omfatter færdigbygget rammer for forskellige modeller , samt et sæt genanvendelige komponenter . Desuden giver det skabeloner til oprettelse af nye modeller , noget, som mange brugere nyder .
Tilføjelsesprogrammer
En af fordelene ved Rationel Rose er tilføjelsesprogrammet funktion. Dette giver brugeren mulighed for at installere programmeringssprog med henblik på at generere de nødvendige koder. Adskillige tilføjelsesprogrammer kan installeres , såsom C + +, PowerBuilder , Forte , Java, Visual Basic , Oracle 8/9 og XML. Tilføjelsesprogrammer i form af nonlanguage værktøjer kan også installeres , såsom Microsoft Project. For at styre model ændringer, kan tilføjelsesprogrammet i træk bruges til at installere Rationals ClearCase og Microsofts Visual SourceCafe . En række af add- ins er tilgængelige, og den store fordel er, at brugeren kan deaktivere nogen af de add-in funktioner han ikke behøver , mens du arbejder på en model .
Configuration
< br >
En af de store fordele omkring Rational Rose er, at brugeren kan konfigurere interface og skræddersy programmet til at opfylde hendes behov . Rose benytter en grafisk brugergrænseflade ( GUI), som indeholder en browser , diagram og dokumentere vinduer samt standard og diagram værktøjslinjer. Det er altid gør for et bedre arbejdsmiljø , når brugeren føler sig godt tilpas med hendes interface og anvendelse.