System Designer

System Designer

Environnement de développement intégré qui peut vous aider à définir des modèles pour vos applications de manière rationalisée et à tester les résultats.
System Designer utilise UML, un standard, pour définir votre modèle.Vous savez donc probablement déjà comment créer un modèle dans System Designer même si vous ne l'avez jamais exécuté.La définition du modèle est stockée sur un format JSON appelé MSON.Avec MSON, vous pouvez définir des types, des classes, des relations un à un / un à plusieurs et un héritage multiple entre les classes.Une fois que vous avez créé votre modèle, System Designer génère les squelettes de toutes vos méthodes.Il vous suffit alors d'ajouter votre code pour les implémenter.System Designer vous fournit des assistants pour gérer vos composants.Vous pouvez facilement parcourir les composants lancés pour créer votre application.Il n'est pas nécessaire de coder pour instancier un composant.Créer un composant dans System Designer, c'est comme créer un document dans une base de données NoSQL.En fait, System Designer agit comme un ODM (Object-Document Mapper) pour gérer vos composants en tant que documents NoSQL.Vous pouvez exécuter votre application directement à partir de System Designer, puis l'exporter vers HTML, JSON ou un module Node.js (* version macOS et Chrome Web App uniquement).Étant donné que vous avez défini un modèle pour votre application, une vérification de type dynamique est effectuée à chaque action de votre application.Tous les avertissements sont envoyés et affichés dans System Designer.
system-designer

Les catégories

Alternatives à System Designer pour toutes les plateformes avec licence gratuite

ObjectAid

ObjectAid

L'explorateur UML d'ObjectAid est un outil de visualisation de code agile et léger pour l'IDE Eclipse.Il montre votre code source Java et vos bibliothèques dans des diagrammes de classes et de séquences UML en direct qui se mettent à jour automatiquement à mesure que votre code change.