Visual Paradigm for UML 5 Grupa 3002In/2 Jakub Hejnosz Radosław Holewa Michał Karolewicz Krzysztof Kluska Paweł Kocot Marcin Magryn Visual Paradigm for UML 5 Visual Paradigm for UML (VP-UML) jest narzędziem typu CASE przeznaczonym dla szerokiej gamy użytkowników takich jak : • Inżynierowie systemowi • Analitycy systemowi • Analitycy biznesowi • Projektanci systemowi VP-UML to narzędzie zgodne z najnowszymi standardami związanymi z językiem JAVA oraz UML. Visual Paradigm for UML 5 VP - UML umożliwia integrację z takimi popularnymi IDE jak : • • • • • • Eclipse/IBM WebSphere Borland Jbuilder NetBeans IDE/Sun™ ONE IntelliJ IDEA Oracle Jdeveloper BEA WebLogic Workshop Visual Paradigm for UML 5 Wymagania : • • • • • Intel Pentium III 1 Ghz Minimum 256MB RAM Minimum 400MB miejsca na dysku. Microsoft Windows (98, 2000 lub XP), Linux, Mac OS X, Solaris lub inna platforma obsługująca JAVA VM. Visual Paradigm for UML 5 Dostępne edycje VP – UML oraz ich ceny : • Enterprise • Professional • Standard • Modeler • Personal • Community US $1399.00 US $699.00 US $299.00 US $99.00 US $59.00 FREE Na uwagę najbardziej zasługują wersje Enterprise i Community. Visual Paradigm for UML 5 Wersja Enterprise umożliwia generowanie w pełni zorientowanych obiektowo gotowych do użycia klas umożliwiających komunikację z bazą danych jak również synchronizację z diagramem klas i diagramem ERD. Wersja przeznaczona dla profesjonalistów. Wersja Community to wersja darmowa przeznaczona do nie-komercjnego użytku szczególnie zalecana dla początkujacych oraz do użytku na uczelniach wyższych. Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Class Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Use Case Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Collaboration Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Sequence Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : State Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Activity Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Component Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Deployment Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Timing Diagram Visual Paradigm for UML 5 Wersja Community pozwala na tworzenie następujących diagramów : Composite Structure Diagram Visual Paradigm for UML 5 Program umożliwia również : • Sprawdzanie poprawności powstającego modelu „w locie” • Automatyczne „porządkowanie” elementów diagramu • Bardzo zaawansowane opcje drukowania diagramów • Kopiowanie elementów diagramów do schowka • Zapis diagramów jako pliki graficzne (jpg, png, svg) • Analizę tekstową • Możliwość konwersji między różnymi formatami diagramów • Automatyczne tworzenie dokumentacji (pdf, html) • i wiele innych Visual Paradigm for UML 5 Główne zalety programu : • Duży wybór rodzajów diagramów • Tworzenie automatycznych raportów/dokumentacji • Uniwersalność platformy systemowej • Wersja Community jest bezpłatna dla zastosowań nie biznesowych • Wsparcie dla wszystkich popularnych systemów bazodanowych Visual Paradigm for UML 5 Główne wady programu : • Wysokie wymagania sprzętowe • Długi czas ładowania programu i duża zasobożerność • Mnogość opcji może przytłaczać • Brak polskiej wersji językowej • Dokumentacja nie jest najlepiej skonstruowana Visual Paradigm for UML 5 Zdobyte nagrody : Asia Pacific ICT Awards 2004 - Winner of Applications and Infrastructure Tools 6th IT Excellence Awards in the Enterprise Product category 14th Annual Jolt Productivity Award in the Design and Analysis Tools category Visual Paradigm for UML 5 Znani użytkownicy : Visual Paradigm for UML 5 Akademic Partners Program Jest to program, w którym mogą uczestniczyć uczelnie wyższe na całym świecie. W ramach programu uczelnia może otrzymać licencję na używanie określonych programów firmy Visual Paradigm. Licencja umożliwia instalowanie oprogramowania na dowolnej ilości maszyn. Licencję trzeba odnawiać corocznie. Program ten pozwala zapoznać się studentom z oprogramowaniem którego używa się w normalnym procesie tworzenia systemów. Visual Paradigm for UML 5 Niektóre uczelnie biorące udział w programie: • University of Hong Kong • Texas Tech University • Universitat de Barcelona • Warsaw University of Technology • University of Technology Sydeny • Warsaw University • AGH University of Science and Technology W sumie w programie bierze udział około 190 uczelni z całego świata. Visual Paradigm for UML 5 Inne produkty firmy Visual Paradigm : Program przeznaczony do obsługi baz danych, pozwala na przeglądanie ich zawartości, edytowanie kodu SQL, generowanie instrukcji wstawiania, usuwania, aktualizowania bazy zarówno w SQL jak również w JAVA i .NET To plug-in do popularnych IDE pozwalający na projektowanie systemów w UML. Dzięki takiemu rozwiązaniu implementacja projektu jest bliska jego specyfikacji. Visual Paradigm for UML 5 Inne produkty firmy Visual Paradigm : Automatyzuje mapowanie pomiędzy obiektami JAVA OBJECTS a bazą danych, umożliwia reengeneering przy użyciu JDBC z bazy danych do UML`a, obsługuje dużą ilość baz danych, środowisko projektowe jest identyczne z tym które ma VP - UML 5 System przeznaczony do pracy grupowej zawiera w sobie system kontroli wersji, wspomaga prace grupową