oprogramowanie dla Mac, które mogą pomóc w fazie projektowania (UML?)

głosy
0

Szukam dla narzędzi / oprogramowania, które mogą mi pomóc w projektowaniu moją aplikację.

W zasadzie nie muszę coś takiego generatora kodu, ale piękny oprogramowanie, które pozwoli mi tworzyć bloki, gdzie i realizacji działań (takich jak klasy, ale tylko z deklaracją metod i typów danych / zwracane typy; brak implementacji) i pozwól mi tworzyć relacje, jak to masz w różnych klasach, które współdziałają ze sobą.

Przykład: uczynić blok i nazywają to „samochód”; zaimplementować metody przyspieszenia, break i inni; następnie utworzyć blok o nazwie „osoba”; które oddziałują z blokiem samochodu. Kiedy zdecydować, aby dodać kolejną klasę, ja po prostu dodać kolejny blok, a jeśli próbuję użyć tego bloku z samochodem lub bloku osobę, bez używania poprawnych typów danych, to daje mi błąd (jak utworzyć blok nazywa słonia i starają się używać go w samochodzie).

Szukałem w UML, ale głównie na PC, i trzeba aplikację dla Mac; a większość z odpowiedzią, że dostanę są skierowane do narzędzi do rysowania, takich jak OmniGraffle ... problemem jest to, że te programy są po prostu pomaga rysunek klas; i jeśli muszę zrobić całą pracę sam, w tym momencie używam starego pióra i papieru: D

Byłoby miło, jeśli istnieje również eksporterem aby pseudo kod, więc mogę zaimportować go w Xcode i mają zaimplementowane wszystkie relacje, budować i zobaczyć, czy mogę dostać żadnego błędu; a następnie rozpocząć realizację każdego pojedynczego sposobu.

Czy ja śnię czy coś takiego istnieje? Visio jest cool (jeśli działa); ale jest zorientowana na platformie MS, nie OBJ-C :(

Dzięki za wszelkie sugestie!

Utwórz 16/08/2010 o 22:20
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
0

Myślę, że Jude jest tylko to, co chcesz. Jest to narzędzie zaprojektowane specjalnie do rysowania diagramów UML (w tym diagramie klasy, że wymienione w pytaniu).

Ponieważ jest to aplikacja Java, można go używać na komputerze Mac bez problemów.

Odpowiedział 16/08/2010 o 22:23
źródło użytkownik

głosy
0

Visual Paradigm działa na wielu systemach operacyjnych, w tym OS X i to jest fantastyczne:

http://www.visual-paradigm.com/solution/freeumltool

Przyznane, aby uzyskać pełny zestaw funkcji, trzeba go kupić, ale może to w obie strony 10 językach.

Odpowiedział 16/08/2010 o 22:26
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more