El lun, 15-01-2007 a las 09:25 -0300, Marcelo Espinosa Alliende escribió: > El sáb, 13-01-2007 a las 18:40 -0300, eduardo escribió: > > Hola, soy una persona hace poco aprendió a programar (PHP, > > estructurado). Ahora estoy haciendo programas más complejos (pequeños > > sistemas), y me he dado cuenta que requiero otro amigo aparte de mi IDE > > (Zend) al parecer necesito empezar ha hacer diagramas de flujo y como no > > tengo experiencia, no se que software usar. > > TCM es tu amigo, trae editores para análisis estructurado, UML, > genéricos, etc... en debian el paquete se llama simplemente "tcm" > > TIP: los links se crean con el 2do. botón. > > tienes muchas posibilidades para explorar. > > saludos. > > $ atp-cache show tcm > [...] > > The Toolkit for Conceptual Modeling is a collection of software tools > to present conceptual models of software systems in the form of > diagrams, tables, trees, and the like. A conceptual model of a system > is a structure used to represent the requirements or architecture of > the system. TCM is meant to be used for specifying and maintaining > requirements for desired systems, in which a number of techniques and > heuristics for problem analysis, function refinement, behavior > specification, and architecture specification are used. TCM takes > the form of a suite of graphical editors that can be used in these > design tasks. These editors can be categorized > into: > . > * Generic editors for generic diagrams, generic tables and generic > trees. > * Structured Analysis (SA) editors for entity-relationship diagrams, > data and event flow diagrams, state transition diagrams, function > refinement trees, transaction-use tables and function-entity type > tables. > * Unified Modeling Language (UML) editors for static structure > diagrams, use-case diagrams, activity diagrams, state charts, > message > sequence diagrams, collaboration diagrams, component diagrams and > deployment diagrams (only the first three UML and last two editors > are functional at this moment). > * Miscellaneous editors such as for JSD (process structure and > network diagrams), recursive process graphs and transaction > decomposition > tables. > . > TCM supports constraint checking for single documents (e.g. name > duplication and cycles in is-a relationships). TCM distinguishes > built-in constraints (of which a violation cannot even be attempted) > from immediate constraints (of which an attempted violation is > immediately prevented) and soft constraints (against which the editor > provides a warning when it checks the drawing). TCM is planned to > support hierarchic graphs, so that it can handle for example > hierarchic statecharts. Features to be added later > include constraint checking across documents and executable models. > > > > > > > > Como no sé, pero no soy flojo google un ratito y encontré estos: > > > > dia: se ve una herramienta 100% profesional lastima que lo encontre > > medio difícil de aprender a usar y también ta medio botado(parece) ya > > que hace ya casi 1 año que no sale una versión nueva y en la web, la > > documentación de dia es poca y antigua. > > > > Kivio: me pareció bastante más intuitivo, si bien no se ve tan potente > > como dia, creo que con eso me basta y sobra. > > > > Y... cual me recomiendan?, quizás otro?, xq?, alguna critica > > constructiva?. > > > > PD: Recuerden que esto lo escribo sabiendo muy poco del tema, por eso > > recurro a ustedes. > > > > Saludos cordiales > > > > Eduardo Aguila. > >
lo vere, ahora voy de salida, muchas gracias. Otra cosa, por favor no realices /top-posting/. Saludos cordiales Eduardo Aguila.

