System Designer

System Designer

Zintegrowane środowisko programistyczne, które może pomóc w uproszczonym definiowaniu modeli aplikacji i testowaniu wyników.
Projektant systemu używa standardu UML do zdefiniowania modelu.Prawdopodobnie już wiesz, jak utworzyć model w System Designer, nawet jeśli go nigdy nie uruchomiłeś.Definicja modelu jest przechowywana w formacie JSON o nazwie MSON.MSON umożliwia definiowanie typów, klas, relacji jeden do jednego / wielu do wielu oraz dziedziczenie między klasami.Po utworzeniu modelu System Designer generuje szkielety wszystkich twoich metod.Musisz tylko dodać kod, aby je zaimplementować.Projektant systemu zapewnia pomocników w zarządzaniu komponentami.Możesz łatwo nawigować po rzuconych komponentach, aby utworzyć aplikację.Nie ma potrzeby kodowania, aby utworzyć instancję komponentu.Tworzenie komponentu w System Designer jest jak tworzenie dokumentu w bazie danych NoSQL.W rzeczywistości Projektant systemu działa jako ODM (Object-Document Mapper) do zarządzania komponentami jako dokumentami NoSQL.Możesz uruchomić aplikację bezpośrednio z Projektanta systemu, a następnie wyeksportować ją do HTML, JSON lub modułu Node.js (* tylko w wersji macOS i Chrome Web App).Ponieważ zdefiniowałeś model swojej aplikacji, dynamiczna kontrola typu jest wykonywana dla każdej akcji aplikacji.Wszystkie ostrzeżenia są wysyłane i wyświetlane w System Designer.
system-designer

Stronie internetowej:

Kategorie

Alternatywy dla System Designer'a dla wszystkich platform z darmową licencją

ObjectAid

ObjectAid

ObjectAid UML Explorer to zwinne i lekkie narzędzie do wizualizacji kodu dla środowiska Eclipse IDE.Pokazuje twój kod źródłowy Java i biblioteki w aktualnych diagramach klas UML i sekwencji, które są aktualizowane automatycznie wraz ze zmianami kodu.