Program tygodnia
GIMP 2.6.12

Ocena: 8,8
icon

StarUML 5.0

 
Programy > Programowanie > Projektowanie oprogramowania
wersja stabilna 32-bit

StarUML to projekt OpenSource którego celem jest stworzenie szybkiego, elastycznego, funkcjonalnego i roszrzerzalnego środowiska modelowania UML (Unified Modeling Language) pod platformę Windows, które mogłoby być konkurencją dla komercyjnych rozwiązań z tej dziedziny. Dzięki Ujednoliconemu Językowi Modelowania można w łatwy sposób opisywać świat obiektów w programowaniu obiektowym oraz analizie obiektowej. W obecnej wersji StarUML jest zgodny ze standardem UML 2.0, który wyróżnia się 13 diagramami głównymi oraz 4 abstrakcyjnymi. Funkcjonalność programu można rozszerzać za pomocą wtyczek dostępnych na stronie projektu. Narzędzie posiada dobry, czytelny interfejs, który powinni docenić wszyscy użytkownicy.

r   e   k   l   a   m   a
 
 
 
 
7,2
ocena
Data aktualizacji02.03.2007
Rozmiar pliku21,67 MB
ProducentStarUML
Licencjabezpłatna
Systemy operacyjneWindows 2000 / XP
Liczba pobrań17 664
Pobrania w ostatnich dniachwykres pobrań programu
Szczegółowe oceny
:
7,0
Użytkownicy:
7,3 (3)
 
 
 
 
Publikacje powiązane
48h programowania w JavaScript z Gadu-Gadu
Dwa dni i dwie noce, 48 godzin, to dużo czy mało? Czy 4 osoby zamknięte w jednym pokoju są w...
Google udostępnia interfejs programowania dla paska adresowego Chrome
Google poinformował o wydaniu interfejsu programowania dla paska adresowego Chrome nazywanego też...
Twórcy języków programowania dyskutują o nowych rozwiązaniach
Twórcy języków programowania spotkali się w Portland, by dyskutować o przyszłości i nowych...
Język C znów najpopularniejszy
Po ponad 4 latach język C znów okazał się być najpopularniejszy według rankingu TIOBE. Dotychczas...
Code Bubbles - nowe środowisko programistyczne dla Javy
Współczesne zintegrowane środowiska programistyczne, choć różnią się możliwościami i filozofią...
Go - nowy język programowania od Google
Google udostępniło Go, nowy język programowania. Reklamowany jest jako szybki i produktywny a...
Kolejny sukces polskich studentów
Studenci z polskich uczelni kolejny raz zajęli bardzo dobre miejsca w konkursie Central European...
Łatwiejsze programowanie równoległe na Mac OS X
Apple wydało bibliotekę Grand Central Dispatch jako Open Source. Grand Central Dispatch to jedna z...
Programowanie - nowa kategoria programów w vortalu
Przez przeszło cztery lata funkcjonowania vortalu baza programów była systematycznie poszerzana, z...
Internetowe Mistrzostwa Polski w Programowaniu
16 października rozpoczną się zawody dla programistów organizowane przez firmę SAFO Systemy...

Komentarze (12)  

Avatar
zaba2855 (niezalogowany) | 01.10.2011 13:12#12

tu jest alternatywa - http://bouml.free.fr/

Avatar
micek2 (niezalogowany) | 18.09.2011 22:37#11

Rozwiązanie podane przez Cypizek działa na XP (pewnie też na starszych). Jednak na Win 7 nie. Przynajmniej na moim 64 bitowym. Próbowałem już co najmniej 5 razy przejść na różne inne programy do UML - Enterprise Manager, moduł UML do Netbeans, Software Ideas, Modelio (zapisuje do repozytorium a nie do pliku ale nie potrafił niestety za którymś razem otworzyć własnego repozytorium i straciłem swoje modele) i jeszcze parę (Visual Paradigm Community nie ma use case).
Zawsze wracałem do StarUML :) Mimo że od 6 lat nie jest rozwijany, nadal jest dla mnie najlepszy - szybki, wygodny. Jednak od 2 dni jechałem na innym (Software Ideas) bo mnie zdenerwowały rozwalające się figury wskutek braku polskich fontów gdy diagram straci fokus (przesuwa symbole bo zamiast np. 'ś' robi się 'ae' czy jakoś tak).
I znowu po 2 dniach coś mi tam nie pasowało i podjąłem próbę walki z natrętną stroną kodową 1252. I udało się. Podaję sposób (chodzi o Windows 7, Vista pewnie tak samo):
1. Zalogować się z prawami administratora.
2. Otworzyć Explorer.exe w %systamroot%\system32
3. Zmienić uprawnienia do pliku C_1252.NLS (wywalić 'TrustedInstaller' jako właściciela i nadać sobie).
Także w uprawnieniach dostępu nadać sobie pełna kontrolę.
Bez tego Win 7 nie da usunąć pliku.
4. Zamienić C_1252.NLS plikiem C_1250.NLS (tak, że C_1252.NLS jest de facto plikiem C_1250.NLS o zmienionej nazwie na C_1252.NLS).
5. Restartować system (może wystarczy wylogować ale ja restartowałem).

Diagramy StarUML nie 'chwytają' już strony 1252 po utracie fokusu.

Dzięki Cypizek za inspirację :)

Avatar
snickers[łódź] (niezalogowany) | 29.04.2010 21:29#10

Polecam - używam od lat. Szkoda, że nie jest już rozwijane.

Avatar
Anonim (niezalogowany) | 10.04.2010 23:00#9

Jest wiele innych programów open source bijących na głowę (lub przynajmniej dorównujących) komercyjne, które ludzie (i firmy) kupują bo łudzą się, że płacąc zyskują jakąś pomoc czy coś w tym rodzaju :)
Przykładem dobrego open source (oprócz StarUML i wielu innych) jest TrueCrypt - program szyfrujący dyski, pendrivy itp - bijący na głowę wszystkie rozwiązania płatne (jakiś czas temu przeprowadzano testy) pod względem bezpieczeństwa jak i szybkości działania (inaczej niż w płatnych programach - spadek wydajności dysku jest niezauważalny).

Avatar
Cypizek (niezalogowany) | 31.08.2009 14:48#8

Andre: Nie ma spolszczenia, w ogóle nie jest rozwijane chyba dalej.
Ed: Wystarczy, że na "Model Explorer" klikniesz "Use case model" prawym przyciskiem i z podmenu wybierasz "Add diagram" a tam sobie wybierasz do wyboru i koloru....

Mnie osobiście najbardziej dokucza wpisywanie tekstu z literką "ą" - kasowany jest cały tekst. Jedyne wyjście to ctrl-c/ctrl-v ;)

Komentarze do starszych wersji programu
Avatar
Ed (niezalogowany) | 26.03.2009 17:27#7

Mecze sie ostatnio ze StarUML zeby zrobic diagram sekwencji, ale okazuje sie ze nie ma takiej mozliwosci, albo ja jeszcze nie doczytalem lub nie zainstalowalem odpowiedniej wtyczki.

Avatar
Andre (niezalogowany) | 06.10.2008 10:13#6

A czy jest spolszczenie do interfejsu tego programu (nie chodzi o problemy z czcionkami) ?

Avatar
Cypizek (niezalogowany) | 25.07.2008 8:59#5

Ja też dorzucę dwa słowa o polskich znakach w StarUML.
Rozwiązanie podane przez micek jest dobre, choć krzaki nadal będą pojawiać się w zakładkach, czy właściwościach.
Całkowite usunięcie problemu jest możliwe poprzez zmianę w rejestrze - wystarczy przemapować stronę kodową 1252 na polską.

W kluczu:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ w ciągu “1252″ zamienić “c_1252.nls” na “c_1250.nls”

Avatar
micek (niezalogowany) | 11.04.2008 16:46#4

Jeszcze słowo o rozwalaniu polskich fontów przez StarUML -> Czcionki, które nie zmieniają się* po odświerzeniu (kliknięciu na puste pole diagramu):

MS Serif - Ok (choć brzydka)
MS Sans Serif - Ok (lepiej wygląda niż MS Serif)
System - Ok, trochę przyduża (nie reaguje na ustawienie default size)
Courier - Zwiększa się po odświerzeniu
Default (cokolwiek to miało by znaczyć :) - Najlepsza

Coś w tym StarUML jest nie halo z ustawianiem i wyświetlaniem fontów ale ten feler jest do przełknięcia.
------------------------
* Większość czcionek (jak choćby Tahoma) mimo, że wyświetla polskie znaki po wpisaniu do kontrolki to po zatwierdzeniu i kliknięciu na puste pole (i nie tylko wtedy), gubi "polskość" i wyświetla krzaki. Powoduje to, że figury zmieniają rozmiary bo np. 'ś' zmienia się na krzak dwuliterowy co powoduje rozjazd figury.

Avatar
micek (niezalogowany) | 11.04.2008 15:37#3

Porównywałem kilka darmowych wersji programów tego typu pod kątem rysowania diagramów UML: NetBeans6.0.1, StarUML, ArgoUML-0.24, Blueprintsm1.4, VisualParadigm32sp1 (community edition) oraz płatny DiagramStudio a także kilka mniejszych i w mojej ocenie najlepiej wypadają exeqwo StarUML i VisualParadigm32sp1 - po 23pkt (zaznaczam raz jeszcze, że chodziło mi tylko o rysowanie diagramów). Dalej NetBeans - 17pkt. Argo - 17, Blueprintsm - 16, DiagramStudio - 18. Oceniałem niezawodność (StarUML rozsypuje polskie fonty do czasu odświerzenia, NetBeans zawiesza się na dobre gdy skopiować tekst z kontrolki do schowka, Paradigm fatalnie renderuje i nie sposób pozbyć się pogrubienia czcionki w figurach), rygor UML'a (DiagramStudio nie ma żadnego), szybkość działania (StarUML bije wszystko na głowę, NetBeans, Argo i Blueprintsm to ślimactwo), możliwość cofania czyli Undo/ctrl-z (np. NetBeans nie ma możliwości). Ponadto Paradigm ma możliwość wyciągania z figury kolejnej figury z linią łączącą a StarUML podobnie, lecz przez wpisanie odp. kodu przy figurze. Jednak StarUML wygrywa u mnie z Paradigmem gdyż nie zabrania używania do celów komercyjnych.

Avatar
fenixproductions (niezalogowany) | 03.03.2007 15:19#2

Używając tego programu w domu zastanawiam się, dlaczego moja firma używa płatnego rozwiązania? Przecież StarUML w niczym nie ustępuje aplikacjom komercyjnym w stylu Enterprise Architect.

Avatar
Yeti (niezalogowany) | 02.03.2007 15:49#1

Dobry program. Wspiera 4 różne metodyki, posiada najważniejsze diagramy wersji 1.5 UML-a. Dodatkowo ma niezłe rozszerzające wtyczki. Jak człowiek przywyknie to jest super. Polecam

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść