====== Outils de documentation ====== Voir aussi: * [[/informatique/gestion_de_projet|Gestion de projet]] ===== Diagrammes et autres schémas ===== Voir aussi: * [[/informatique/uml|/informatique/uml]] pour les softs dédiés aux diagrammes UML. * [[/informatique/ihm_prototyping|/informatique/ihm_prototyping]] pour le prototyping des IHM/GUI. * [[/informatique/mind_mapping|Mind Mapping]] ==== DIA ==== http://live.gnome.org/Dia **Gratuit et Open source** Dia is roughly inspired by the commercial Windows program ‘Visio’, though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape. It can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to a number of formats, including EPS, SVG, XFIG, WMF and PNG, and can print diagrams (including ones that span multiple pages). {{:informatique:outils_de_documentation:dia_0.97_-_flowchart_example.png?240|}} {{:informatique:outils_de_documentation:dia_toolbar.png?80|DIA Toolbar}} {{:informatique:outils_de_documentation:dia_network_diagram.png?140|DIA network diagram}} Voir: * [[http://live.gnome.org/Dia|DIA project homepage]] * [[wpen>Dia_(software)]] * [[http://www.makeuseof.com/tag/a-free-open-source-alternative-to-microsoft-visio/|A Free Open Source Alternative to Microsoft Visio]] ==== Draw.io ==== diagrams.net Édition en ligne avec choix du stockage (Local, Google drive, OneDrive, DropBox, GitHub, GitLab) -> https://draw.io -> https://app.diagrams.net Installation sur l'ordi -> https://github.com/jgraph/drawio-desktop/ === Tips === Copier/Coller le style d'un objet : * Alt + C : copy style * Alt + V : paste style * Ctrl + E : edit style ==== Mermaid ==== https://mermaid-js.github.io/mermaid/#/ Mermaid lets you create diagrams and visualizations using text and code. ==== FreeMind ==== Desktop application, Free software. [[/informatique/mind_mapping#freemind|FreeMind]] ==== FreePlane ==== Mind mapping, Free software, Desktop application. [[/informatique/mind_mapping#freeplane|FreePlane]] ==== CmapTools ==== free mind mapping software, outil de Mind Mapping gratuit pour créer des schémas conceptuels. Représenter graphiquement des idées, de structurer des notes ou une arborescence. [[http://www.woueb.net/2007/01/15/cmaptools-outil-de-mind-mapping-gratuit-pour-creer-des-schemas-conceptuels-cartes-heuristiques/|CmapTools : outil de Mind Mapping gratuit pour créer des schémas conceptuels]] http://cmap.ihmc.us/Download/ReleaseNotes.php ==== XMind ==== [[/informatique/xmind|{{:informatique:outils_de_documentation:xmind_screenshot.png?nolink&180|}}]] [[/informatique/xmind|/informatique/xmind]] ==== Visual Paradigm UML ==== Visual Paradigm for UML Community Edition (VP-UML CE) **Gratuit** http://www.visual-paradigm.com/solution/freeumltool/ {{:informatique:outils_de_documentation:visual_paradigm_uml_ce.png?250|Visual Paradigm for UML Community Edition screenshot}} ==== Graphviz ==== Graph Visualization Software http://www.graphviz.org {{:informatique:outils_de_documentation:graphviz.png?200|}} ==== yEd ==== yEd Graph Editor http://www.yworks.com/en/products_yed_about.html yEd is a powerful diagram editor that can be used to quickly and effectively generate high-quality drawings of diagrams. Create your diagrams manually or import your external data for analysis and auto-magically arrange even large data sets by just pressing a button. yEd is freely available and runs on all major platforms: Windows, Unix/Linux, and Mac OS. The latest release is version 3.5.0.2 Supported Diagrams: * BPMN Diagrams * Flowcharts * Family Trees * Semantic Networks * Social Networks * UML Class Diagrams Some features: * Import your own data for analysis: Excel® spreadsheet (.xls) or XML * Create your diagrams with ease using an intuitive user interface. * Auto-magically arrange your diagram elements * Export your diagram to bitmap or vector graphics: PNG, JPG, SVG, PDF, SWF, ... {{:informatique:outils_de_documentation:yed.png?300|yEd screenshot}} ==== Commercials prodcuts ==== ===Microsoft Visio=== [[/informatique/Microsoft/Visio|/informatique/Microsoft/Visio]] === Edraw Max === [[http://www.edrawsoft.com|Edraw Soft]] - Vector Based Graphic Design Edraw Max: 99.95$ Edraw Max is a versatile graphics software, with features that make it perfect not only for professional-looking flowcharts, org charts, network diagrams and business charts, but also building plans, mind maps, workflows, fashion designs, UML diagrams, electrical engineering diagrams, directional maps, database model diagrams... and that's just the beginning! With more than 4600 built-in vector symbols, drawing couldn't be easier! Create a wide variety of business charts and presentations based on templates and examples while working in an intuitive and familiar office-style environment. Des softs de 49$ à 100$: Edraw Max , Flowchart, Organizational chart, Network diagram, UML diagram, Office viewer http://www.edrawsoft.com/products.php === SmartDraw === SmartDraw : de 200$ à 300$ selon les promos. http://www.smartdraw.com Très complet: Flowcharts, Organization Charts, Graphs Charts, Project Charts, Timelines, Mind Maps, Floor Plans, Landscape Plans, Maps,Presentation Storyboards, Network Diagrams, Software Design (UML, Booch OOD, Catalysis, Data Flow Diagram, Entity Relationship Diagram, Jackson System Development, Nassi-Schneiderman, Petri Nets, Rumbaugh - OMT, Shlaer & Mellor - OOSA & OODLE), Web Site Design, Engineering, Strategic Planning, Cause and Effect, Decision Tree, Venn Diagrams, Calendars, Certificates, Forms, Collaterals, Crime Scenes, Accident Reconstruction, Family Trees. === ConceptDraw === http://www.conceptdraw.com De 200$ à 450$. ConceptDraw Office is a tool designed for the daily work of project managers and team participants who require productive and effective planning, resource allocation, and task management. The outstanding innovation behind ConceptDraw Office is the ability to visually represent project data and task status information in a manner that is the most optimal for each workflow participant. ConceptDraw MINDMAP, ConceptDraw PROJECT, and ConceptDraw PRO seamlessly work together as a single solution to provide all the requirements of managing a workflow or project: * Capturing the Ideas * Planning and Scheduling * Organizing the Process * Maintaining Communications * Tracking and Managing Processes and Progress === Edge Diagrammer === http://www.pacestar.com/edge De 60$ à 140$ selon la license (home, student, pro...) === FlowCharter === http://www.igrafx.com/products/flowcharter/ === Diagram Studio === ===== Génération automatique ===== ==== Doxygen ==== ==== phpDocumentor ==== http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_phpDocumentor.pkg.html ==== DocUtils ==== http://docutils.sourceforge.net/ Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX. It includes [[http://docutils.sourceforge.net/rst.html|reStructuredText]], the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language. [[http://docutils.sourceforge.net/rst.html|reStructuredText]] Markup Syntax and Parser Component of [[http://docutils.sourceforge.net/Docutils|Docutils]]. ==== Sphinx ==== http://sphinx.pocoo.org/ Sphinx is a tool that makes it easy to create intelligent and beautiful documentation.