J'utilise MS Visio pour la plupart de mes travaux de conception / architecture lorsque j'ai besoin de pouvoir enregistrer le diagramme quelque part et le modifier plus tard. Je ne suis pas le plus grand fan de Visio, mais il fait le travail (et c'est gratuit au travail).
Je me demandais s'il y avait de bonnes alternatives au logiciel Visio assez cher, peut-être encore mieux, que vous avez utilisé dans le passé et avec lequel vous étiez à l'aise. J'aimerais certainement avoir ce programme dans ma boîte à outils!
design
architecture
visio
Alexandr Kurilin
la source
la source
Réponses:
J'utilise yEd . Il est disponible gratuitement pour toutes les principales plates-formes et dispose d'outils soignés pour la mise en page automatique des diagrammes.
la source
J'utilise Enterprise Architect ( http://www.sparxsystems.com.au/ ).
Chacun a ses propres priorités, mais pour moi, ce sont les bonnes pour un outil comme celui-ci:
la source
UMLet est un outil open-source gratuit pour la conception de diagrammes UML. Je l'ai utilisé occasionnellement, c'est lourd à utiliser (ou du moins il y a quelque temps, peut-être qu'ils l'ont peaufiné depuis), mais fait le travail. Vous n'obtiendrez pas de diagrammes aussi jolis que dans Visio, donc cela pourrait être un problème s'ils sont destinés à une présentation plus publique.
Il y a aussi astah * , l'édition communautaire est gratuite. Je ne l'ai pas utilisé cependant.
la source
J'utilise inkscape. OpenClipart a une sélection assez large de SVG techniques copyleft à utiliser dans les diagrammes techniques, et je garde un dossier plein de symboles supplémentaires que j'ai créés. Ce n'est certainement pas aussi riche en fonctionnalités que visio, mais je trouve qu'en général, quand j'ai besoin de faire des diagrammes, je veux juste quelque chose de simple qui fait passer le message de toute façon, et Inkscape le fait sans me gêner.
la source
ModelMaker , ma fonctionnalité préférée est l'intégration code / modèle, vous pouvez générer du code à partir du modèle et vice versa.
btw. Je devrais probablement mentionner que l'intégration de code / modèle ne fonctionne qu'avec C # et Delphi
la source
J'ai utilisé CADE plusieurs fois. Je l'ai trouvé beaucoup plus intuitif que Visio, mais j'ai rencontré quelques problèmes, donc cela dépend de vos besoins.
la source
Mon couteau suisse préféré pour tous les diagrammes est Microsoft Visio 2007 ou 2010. La plupart de mes diagrammes architecturaux ne sont pas au niveau du code et ne suivent pas strictement UML. Les diagrammes sont au niveau conceptuel ou au type d'intégration composant / système. J'utilise des formes simples comme des carrés, des rectangles, des ellipses, des captures d'écran, divers symboles et icônes. Visio en a des tonnes et vous pouvez télécharger des formes gratuites de tierces parties pour UML, SOA, etc. Un autre avantage est que les fournisseurs de matériel comme Dell, Sun, Cisco, etc. ont tout ce qu'il faut dans les modèles Visio.
Cela dit, j'utilise Sparx Enterprise Architect pour plus de diagrammes de niveau de code en utilisant UML. J'ai également utilisé les diagrammes architecturaux dans Visual Studio 2010 Ultimate et ils ont également une niche.
la source
J'ai essayé Argo, Star, Bouml et quelques autres, mais mes favoris tendent vers une plus grande simplicité car ils me permettent de dessiner des idées rapidement sans trop de tracas:
Mon préféré est le suivant:
http://www.softwareideas.net/
Mais j'ai aussi un faible pour cela:
http://alexdp.free.fr/violetumleditor/page.php
la source