miércoles, 27 de abril de 2011

control de versiones


Control de versiones:
Una versión, revisión o edición de un producto, es el estado en el que se encuentra dicho producto en un momento dado de su desarrollo o modificación. Se llama control de versiones a la gestión de los diversos cambios que se realizan sobre los elementos de algún producto o una configuración del mismo. Los sistemas de control de versiones facilitan la administración de las distintas versiones de cada producto desarrollado, así como las posibles especializaciones realizadas (por ejemplo, para algún cliente específico).
El control de versiones se realiza principalmente en la industria informática para controlar las distintas versiones del código fuente.
  • Mecanismo de almacenamiento de los elementos que deba gestionar (ej. archivos de texto, imágenes, documentación...)
  • Posibilidad de realizar cambios sobre los elementos almacenados (ej. modificaciones parciales, añadir, borrar, renombrar o mover elementos)
  • Registro histórico de las acciones realizadas con cada elemento o conjunto de elementos (normalmente pudiendo volver o extraer un estado anterior del producto)
Plataforma en la que corren:
Meister:
·         Datos generales
·         Descripción: 
·         Es una herramienta de automatización de Build que se integra con diversos lenguajes y herramientas como Eclipse, Visual Studio y más.

·         Información del Sistema:
·         sistema operativo: 
·         Linux
·         Solaris OS
Windows

Cvs:

Datos generales:

Descripción:  (Concurrent Versioning System) es el sistema de control de versiones más conocido y usado. Permite la colaboración entre los integrantes de un equipo de desarrollo, además cuenta con infinidad de clientes para distintas plataformas. Es software libre.

Categorías (Puedes seleccionar hasta 3 categorías): 
Administración de datos
Gestión de la configuración
Infraestructura .

Información del Sistema:

Sistema operativo: 
Linux
MacOSX
Solaris OS
Windows

SmartCVS:

Datos generales
Descripción: 
SmartCVS es un poderoso cliente multiplataforma del conocido gestor de versiones CVS. Entre sus características se encuentran el listado de repositorios, la comparación de archivos, las fusiones, transacciones, reporte de cambios, visualización gráfica del historial, etc. Su uso es fácil e intuitivo.
Información del Sistema:
Sistema operativo: 

Control de versiones:
Una versión, revisión o edición de un producto, es el estado en el que se encuentra dicho producto en un momento dado de su desarrollo o modificación. Se llama control de versiones a la gestión de los diversos cambios que se realizan sobre los elementos de algún producto o una configuración del mismo. Los sistemas de control de versiones facilitan la administración de las distintas versiones de cada producto desarrollado, así como las posibles especializaciones realizadas (por ejemplo, para algún cliente específico).
El control de versiones se realiza principalmente en la industria informática para controlar las distintas versiones del código fuente.
  • Mecanismo de almacenamiento de los elementos que deba gestionar (ej. archivos de texto, imágenes, documentación...)
  • Posibilidad de realizar cambios sobre los elementos almacenados (ej. modificaciones parciales, añadir, borrar, renombrar o mover elementos)
  • Registro histórico de las acciones realizadas con cada elemento o conjunto de elementos (normalmente pudiendo volver o extraer un estado anterior del producto)
Plataforma en la que corren:
Meister:
·         Datos generales
·         Descripción: 
·         Es una herramienta de automatización de Build que se integra con diversos lenguajes y herramientas como Eclipse, Visual Studio y más.

·         Información del Sistema:
·         sistema operativo: 
·         Linux
·         Solaris OS
Windows

Cvs:

Datos generales:

Descripción:  (Concurrent Versioning System) es el sistema de control de versiones más conocido y usado. Permite la colaboración entre los integrantes de un equipo de desarrollo, además cuenta con infinidad de clientes para distintas plataformas. Es software libre.

Categorías (Puedes seleccionar hasta 3 categorías): 
Administración de datos
Gestión de la configuración
Infraestructura .

Información del Sistema:

Sistema operativo: 
Linux
MacOSX
Solaris OS
Windows

SmartCVS:

Datos generales
Descripción: 
SmartCVS es un poderoso cliente multiplataforma del conocido gestor de versiones CVS. Entre sus características se encuentran el listado de repositorios, la comparación de archivos, las fusiones, transacciones, reporte de cambios, visualización gráfica del historial, etc. Su uso es fácil e intuitivo.
Información del Sistema:
Sistema operativo: 
Linux
MacOSX
Windows 

jueves, 7 de abril de 2011

CONSULTA DE DIAGRAMAS DE CLASE

QUE ES UN DIAGRAMA DE CLASES:  es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y los componentes que se encargaran del funcionamiento y la relación entre unos y otros.

PARA QUE SIRVE UN DIAGRAMA UN DIAGRAMA DE CLASES : sirve para visualizar las relaciones entre las clases que involucran  el sistema, las cuales pueden ser asociativas, de herencia, de uso y de contenimiento.

Un diagrama de clases está compuesto por los siguientes elementos:
Clase: atributos, métodos y visibilidad
Relaciones: Herencia, Composición, Asociación y Uso

INTRODUCCION

Un diagrama es una representación de una colección de elementos de modelado, a menudo dibujada como un grafo conexo de aéreas (relaciones) y vértices ( otros elementos del modelo). Un diagrama no es un elemento semántico, un diagrama muestra representaciones de elementos semánticos del modelo, pero su significado no se ve afectado por la forma en que son representados, un diagrama esta contenido dentro de un paquete

Ejemplo