Rational Rose är en kommersiell case- verktyg programvara designverktyg . Det innehåller två huvuddelarna i modern programvaruteknik : komponentbaserad utveckling och kontrollerad iterativ utveckling . Det underlättar objektorienterad analys och design genom att användarna ( analytiker , ingenjörer , författare och projektledare ) för att skapa , visa , manipulera och ändra element i en Unified Modeling Language ( UML ) genom hela verksamheten , att använda ett verktyg och språk . Med sina många fördelar , blir det snabbt en av de bästa verktygen i branschen . Team Development
En av de viktigaste fördelarna med Rational Rose är att det underlättar teamutveckling genom att ge full teamet stöd . Det låter lätt för användare att arbeta med sin egen unika version av modellen i sin egen arbetsplats , utan att flytta från en plats till en annan .
Development Process
Programvaran kan enkelt användas genom hela mjukvaruutveckling processen , till skillnad från andra program . Rose kan användas när som helst under utvecklingsprocessen , samt att använda den för att hjälpa avslöja och förhindra eventuella allvarliga misstag i framtiden . <
Model Management
p > Managing modell förändringar görs också enkelt med Rational Rose . Ändringar som görs i en modell kan göras tillgängliga för andra genom att använda en konfigurationshantering och versionskontroll ( CMVC ) systemet . Detta möjliggör enkel integration av förändringar i modellen utan att störa någon utvecklingsstadiet
Legacy Problem
Rational Rose tar dåliga arv problem , . Det kan du gå tillbaka och korrigera misstag och brister i det befintliga programmet . Detta är användbart när man inför program som inte passar användarnas behov .
Projekt Dokumentation
Rational Rose tillåter användaren att spara på att skapa ytterligare projekt dokumentation med hjälp av de modeller som skapats i programvaran som grund för design och utveckling . Detta är ett bra sätt att undvika dålig dokumentation praxis . Den innehåller färdigbyggda ramar för olika modeller , samt en uppsättning återanvändbara komponenter . Dessutom ger det mallar för att skapa nya modeller , något som många användare njuta .
Add- Ins
En av fördelarna med Rational Rose är tillägget funktionen. Detta tillåter användaren att installera programspråk för att generera nödvändiga koder . Flera tillägg kan installeras , t.ex. C + + , PowerBuilder , Forte , Java , Visual Basic , Oracle 8/9 och XML . Tillägg i form av nonlanguage verktyg kan också installeras , till exempel Microsoft Project . För att hantera modellen ändras , kan tillägget funktionen kan användas för att installera Rational ClearCase s och Microsofts Visual SourceCafe . En mängd add- ins finns tillgängliga , och den stora fördelen är att användaren kan avaktivera någon av tillägget funktioner som han inte behöver när du arbetar på en modell .
Configuration
En av de stora fördelarna om Rational Rose är att användaren kan konfigurera gränssnittet och anpassa tillämpningen som passar hennes behov . Rose använder ett grafiskt användargränssnitt ( GUI ) som innehåller en webbläsare , diagram och dokument fönster , liksom standard och diagram verktygsfält . Det gör alltid för en bättre arbetsmiljö när användaren känner sig bekväm med hennes gränssnitt och applikation .