Silverun - analisis y diseño
Los sistemas informáticos, al agilizar y optimizar el almacenamiento, difusión y procesamiento de la información, mejoran la producción de las organizaciones que los emplean para la automatización de sus funciones. Pero, sino se tiene en cuenta ciertos elementos en el diseño e implantación, no siempre la automatización significa un aumento en la producción.
Por tanto, si sepretende que realmente una automatización no solo redunde en una mejora de la producción sino que además resulte una inversión rentable en cuanto adquisición de una tecnología adecuada es necesario contar con una metodología de desarrollo de sistemas.
Dado que el desarrollo de sistemas de información es una actividad compleja, puede dividirse en las siguientes etapas:
Definición y análisisde los requerimientos del usuario.
Diseño del sistema y de la base de datos.
Implantación y prueba de módulos.
Integración y prueba del sistema.
Operación y mantenimiento.
Como estas etapas a su vez son muy elaboradas, han surgido varias metodologías que permiten realizarlas de una manera estructurada. El método CASE (Computer Aided Systems Engineering)plantea una secuencia de etapas que es parecida a la antes mencionada, pero es más detallada y además proporciona para cada etapa su descripción, definición de objetivos y metas, productos de la etapa, factores críticos de éxito y la lista de tareas que conviene realizar.
Además es posible auxiliarse de herramientas CASE que facilitan grandemente la puesta en práctica del método.
El kit deldiseñador de SILVERRUN ModelSphere Java apoya la creación de los diagramas de la clase de UML. Esta herramienta de UML tiene un interfaz especialmente bueno a Java. Usted puede elaborar su modelo estático de los project&aposs gráficamente y el uso generará las clases para que usted comience a programar. Usted puede también crear automáticamente sus diagramas de la fuente de Java de la ingeniería reversao de clases compiladas (archivos incluyendo).
*Descripcion de SILVERRUN
SILVERRUN es una herramienta CASE (Computer Aided Software Engineering) para apoyar al desarrollo de software durante las fases iníciales del ciclo de vida. Partiendo de la especificación de requerimientos, SILVERRUN permite realizar los diagramas de flujo de datos y los diagramas entidad-relación, permitiendo generarde forma automática esquemas de bases de datos.
Los cuatro módulos que forman la herramienta son: DFD (Diagrama de Flujo de Datos), ERX (Entidad-Relación Experto), RDM (Modelado de Datos Relacionales) y WRM (Gestor del Repositorio). Estos módulos gestionan la información desde los puntos de vista del modelo de datos y de los procesos de cualquier proyecto de desarrollo de aplicaciones, durantelas fases de Análisis y Diseño.
El módulo de Diagramas Entidad-Relación (ERX) permite crear diagramas que representan entidades, relaciones, atributos, dominios, etc. El ERX incorpora además un módulo de análisis que facilita la creación de modelos de datos Entidad-Relación totalmente normalizados, a partir de estructuras de datos.
Para esta automatización, el módulo de análisis utiliza latécnica de asociación de nombres, permitiendo generar esquemas de datos normalizados de forma automática. El ERX puede usarse también como una herramienta de ingeniería inversa, para reconstruir los modelos de datos implícitos en sistemas existentes.
El módulo de Modelado de Datos Relacionales (RDM) permite producir esquemas de alta calidad a partir del modelo lógico de datos. Entre otrasopciones, ofrece la posibilidad de generar esquemas para los siguientes sistemas de gestión de bases de datos: Ansi-SQL, Database Manager, DB2, Dbase, Informix, Ingres, Oracle, Rdb, SQL/400, SQL/DS, SQL-Server, Sybase, Teradata y Xdb. Se puede trabajar directamente con el entorno gráfico de este módulo, o bien convirtiendo el modelo entidad-relación creado en el ERX.
Todos los módulos están...
Regístrate para leer el documento completo.