![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 5.12.2006 Skąd: wroclaw.poland.europe.ear th Ostrzeżenie: (0%) ![]() ![]() |
Postanowiłem polecić wam oprogramowanie, którego ja używam do projektowania/programowania:
* Eclipse - http://www.eclipse.org/ - doskonałe środowisko programistyczne, rozszerzalne dzięki plugin'om * Eclipse php IDE - http://www.eclipse.org/php/index.php - plugin do eclipse, najważniejsze cechy to: -- formatowanie kodu -- podpowiedzi możliwych identyfikatorów klas, funkcji, zmiennych itp -- debugowanie w locie - podkreślanie błędów składni itp * Clay Database Modeling - http://www.azzurri.jp/en/software/clay/index.jsp - świetne narzędzie do wizualnego modelowania baz danych, najważniejsze cechy: -- obsługa wielu systemów baz danych, w tym postgres, mysql, oracle -- obsługa kluczy obcych/relacji -- reverse engineering - budowanie graficznego modelu bazy * QuantumDB Eclipse Plugin - http://quantum.sourceforge.net/ - plugin do zarządzania bazą danych, można łączyć się, przeglądać tabele, edytować zawartość tabel itp * Eclipse SQL Explorer - http://www.sqlexplorer.org/ - podobn funkcjonalność jak quantumdb - używam ich naprzemian, świetnie się uzupełniają * ArgoUML - http://argouml.tigris.org/ - niezłe narzędzie do modelowania UML, najważniejsze cechy: -- diagramy klas, przypadków użycia, przepływu danych i inne -- generowanie kodu klas na podstawie diagramów - obsługuje wiele języków, m.in. php - jednak generator możnaby poprawić -- export modelu do XMI * XMI2PHP - http://sourceforge.net/projects/xmi2php - generuje szkielet kodu php z modelu w formacie XMI - świetne narzędzie! Obsługuje pakiety, generuje settery i gettery, metody obsługujące agregacje, kompozycje i inne relacje UMLa. A żeby było przyjemniej po zmianie modelu i wygenerowaniu kodu metody już zaimplementowane nie zostają nadpisane! Słowem ma wszystko czego można oczekiwać od generatora kodu. W połączeniu z ArgoUML stają się doskonałym narzędziem! * Umbrello - http://uml.sourceforge.net/ - kolejne narzędzie do modelowania uml, przyznam że nie używałem go za dużo, ale wygląda całkiem nieźle Niektóre z tych narzędzi wymagają trochę pracy przy konfiguracji (taki juz urok eclipse i pluginów - w wolnej chwili zrobie małe howto na prośbę J4r0d) ale zapewniam, że warto!!! wszystkie programy które wymieniłem (poza Umbrello) są napisane w javie więc bez problemu działają na linuxie, windowsie itp. Wszystkie są opensource'owe lub można ich używać na darmowych licencjach. Miłego projektowania! Pozdrawiam, Ten post edytował jcw 5.12.2006, 23:32:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 21:55 |