Professional Documents
Culture Documents
desarrollo de sistemas que constan de cinco componentes: herramientas de diagramacin, depsito de informacin, generadores de interfaces, generadores de cdigo y herramientas de administracin. Las herramientas CASE hacen hincapi en las actividadesde alto nivel, aunque el objetivo a largo plazo es abarcar las actividades de anlisis, diseo y desarrollo.
etapa del proceso de ingeniera y cada actividad que se desarrolla a lo largo del mismo. CASE est formado por un conjunto de bloques que comienzan en el nivel del hardware y del sistema operativo y acaban en cada una de las herramientas
su papel como instrumentos para administradores o personal tcnico, por su utilizacin en los distintos pasos del proceso de ingeniera del software, la arquitectura de entorno (hardware y software) que les presta su apoyo, o incluso por su origen o su precio . En muchos casos, las nicas herramientas disponibles para el ingeniero del software eran compiladores y editores de texto. Estas herramientas abarcan solo la codificacin, actividad que no debera de ocupar mas del 20% del proceso global del software. La taxonoma que se presenta enseguida, utiliza como criterio principal la funcin.
administracin Herramientas de planificacin de proyectos Herramientas de anlisis de riesgos. Herramientas de administracin de proyectos. Herramientas de seguimiento de requisitos. Herramientas de mtricas y gestin Herramientas de documentacin Herramientas de software de sistema Herramientas de control de calidad
de cada una de las herramientas que hasta ahora han salido al mercado Debido a que se tienen herramientas de desarrollo abiertas con conectividad a diversas plataformas, basadas en tecnologa orientada a objetos y a tecnologa cliente/servidor que permiten la reutilizacin del software
ERWIN 3.0 ER/STUDIO 2.5 SYSTEM ARCHITECT 4.0 POWERDESIGNER 6.1 PowerBuilder de PowerSoft Visual Basic Visual FoxPro y Visual C Oracle Developer/2000 Oracle JDveloper Cool Stuf, de Sterling Software Informix
Caractersticas Generales
ERWIN 3.0 : es una herramienta para modelar, que
Es una herramienta de modelado de datos fcil de usar y multinivel, para el diseo y construccin de bases de datos a nivel fsico y lgico
System Architect es una herramienta poderosa de modelado estructurado de datos, tiene la capacidad de identificar y clasificar personal para autorizar su entrada al sistema
POWERDESIGNER 6.1 Es una herramienta para crear bases de datos y aplicaciones cliente/servidor basadas o no en Web. Permite a los diseadores de aplicaciones complejas de cliente/servidor tener una descripcin generalde los procesos particulares para comprender mejor a la organizacin.
Diagramas
ERWIN 3.0 Los diagramas de modelos de datos en
Erwin se usan para generar o actualizar bases de datos relacionales, o sea, sistemas de almacenamiento de datos ordenados en tablas Cuando se crea un diagrama Erwin, el modelo de la informacin se representa por entidades (gente, lugares y cosas), atributos (hechos acerca de una entidad, tales como nombre de la persona, direccin, edad, etc.), y relaciones entre entidades.
ERSTUDIO 2.5
La creacin de diagramas es clara y rpida. Tiene la
posibilidad de realizar diagramas con desempeo rpido. Tambin es posible cambiar el estilo de las lneas, los colores, tipos de letra, niveles de acercamiento, y modelos de despliegue. Es posible crear subsistas para separar y manejar reas importantes
tamao de 64" x 60" a 50" x 150". Es posible ver los diagramas en las siguientes opciones: tamao actual, pgina completa, rea usada, o porcentaje de reduccin. Permite la edicin de un diagrama en cualquier modo de vista, seleccionar y mover objetos individualmente o usando el ratn para obtener la porcin del diagrama que se desee
POWERDESIGNER 6.1
PowerDesigner cuenta con herramientas para la creacin y control de diagramas como son: Offpage Connector; que representa los flujos de entradas y salidas en un proceso, Business Rules que define las reglas de uso para Procesos Almacenamiento de datos, Entidades externas, y Flujos de datos
ERWIN 3.0
de diagrama donde se crea el diagrama del modelo de datos y provee varias herramientas de cliente usadas en el proceso de modelado. Algunas recomendaciones para facilitar a cualquier primerizo su uso: 1. Hacer click en la barra de men de Erwin para conocer informacin de cmo usar los mens y editores de Erwin. 2. Hacer click en la barra de herramientas para obtener rpidamente una idea de todo lo que puede hacer en Erwin sin siquiera abrir un men.
ERSTUDIO 2.5
Ya sea que se inicie un nuevo diseo o se mantenga
uno existente, ER/Studio est equipado con elementos de ayuda para hacer el trabajo de manera efectiva. Las barras de herramientas tienen algunas sugerencias para el uso de las mismas, adems de contar con ayuda en lnea sensible al contexto
POWERDESIGNER 6.1
La ayuda de Power Designer es sensible y adecuada al contexto.
Erwin proporciona propiedades especficas de DBMS y del servidor de editores que permiten definir nombres fsicos y propiedades para las tablas, columnas y relaciones que genera cuando se crea el esquema de la base de datos. Cuando Erwin crea un esquema de bases de datos, genera un script de cliente DDL (data definition language) usando la sintaxis correcta de SQL
ERSTUDIO 2.5
Las capacidades de diseo que contiene, ayudan a
crear un diseo lgico que puede transformarse en cualquier nmero de diseos fsicos. Como resultado, se puede mantener un diseo lgico normalizado mientras se desnormalizan los diseos fsicos para su desempeo
POWERDESIGNER 6.1
proporciona capacidades de modelado de datos tradicional,
incluyendo diseo de bases de datos, generacin, mantenimiento, ingeniera de reversa y documentacin para arquitecturas de bases de datos. Permite que los diseadores de bases de datos creen estructuras de datos flexibles, eficientes y efectivas para usar una ingeniera de aplicacin de bases de datos. Tambin proporciona un diseo conceptual de modelo de datos, generacin automtica de modelo de datos, diseo de normalizacin fsica, sistema de manejo de bases de datos mltiples (DBMS) y soporte de herramientas de desarrollo, y elementos de reportes con presentacin y calidad.
aplicaciones front-end en un ambiente unificado. Tiene soporte para multi-clientes, Erwin genera formas de entrada de datos en Visual Basic, DataWindows de Power Builder y PROGESS. ERSTUDIO 2.5 Genera otros objetos de base de datos: vistas, procedimientos almacenados, defaults, reglas, y tipos de datos de usuario, lo cual ayuda a la auto ordenacin de tipos de objetos para eliminar errores de dependencia al construir la base de datos. Tiene una opcin para generar cdigo fuente o para construir bases de datos. Soporte para crear bases de datos para Servidores SQL;
implementaciones de COBOL. SA/PowerBuilder Link permite el intercambio de la informacin de diseo entre SA y Power Builder, incluyendo DDL y atributos extensos. POWERDESIGNER 6.1 Mediante el incremento del modelo de la base de datos, AppModeler genera instantneamente objetos, componentes data-ware, y hasta aplicaciones bsicas listas para ejecutarse inmediatamente en PowerBuilder, Power++, Visual Basic, Delphi, y Web-based objects
ERSTUDIO 2.5 Una vez que se ha diseado la base de datos, se pude construir o generar cdigo fuente para todo o para parte de los diseos de la base de datos. Propiamente hace la secuencia de la creacin de tipos de objetos diferentes para asegurar eficiencia, y construir
ER/Studio permite aplicar cambios de diseo del modelo de datos directamente a la base de datos. Cuando se comparan las diferencias entre los dos, formula una estrategia de alteracin inteligente que implementa el diseo de las modificaciones mientras se preserva la tabla con los datos existentes, privilegios de objetos, y dependencias en la base de dato
Ingeniera de reverso
Cuenta con ingeniera de reverso, cuando necesite iniciar un trabajo de una base de datos existente, ER/Studio puede hacer una ingeniera de reverso al esquema completo para cualquier plataforma de bases de datos. La operacin de la ingeniera de reverso extrae eficientemente definiciones de objetosy construye un modelo de datos grfico.
incluyendo Sybase SQL Server, Oracle, Informix, Ingress, Sybase SQL Anywhere, Microsoft SQL Server, SQLBase, Progress, Access, Paradox, FoxPro, etc. Creacin directa de bases de datos va ODBC o usando archivos de scripts DDL. Elige la generacin del modelo entero, ciertos submodelos, u objetos individuales. Reglas de negocios definidas de usuario pueden integrarse en triggers y procedimientos almacenados. Para el mantenimiento de la base de datos,
Web
ERWIN 3.0
ERSTUDIO 2.5 Publicacin automtica en el web.
ER/Studio puede documentar automticamente un diagrama entero, generando un conjunto integrado de reportes HTML sofisticados que mltiples usuarios pueden compartir en Internet. SYSTEM ARCHITECT 4.0
Conclusin
Realmente son las herramientas CASE el mejor mtodo para el
anlisis y soluciones de software, ya que han venido a mejorar los aspectos claves en el desarrollo de los sistemas de informacin, las CASE han sido creadas para la automatizacin de procesos de anlisis, diseo e implementacin, brindndonos una un sin numero de componentes que hacen que los proyectos sean cada da mas eficientes para los usuarios finales. Desde que se crearon stas herramientas (1984) hasta la actualidad, las CASE cuentan con una credibilidad y exactitud que tienen un reconocimiento universal, siendo usadas por cualquier analista y / o programador que busca un resultado ptimo y eficaz, para cada uno de sus procesos.
COMENTARIOS
que las herramientas CASE son software que automatizan una parte del ciclo de desarrollo de software. Facilitando el trabajo de programadores analista e ingeniero guiando cada una de las etapas de desarrollo del SIA cumpliendo en forma cabal cada objetivo. Cabe destacar que solo se han presentado las herramientas CASE de nuestro punto de vista que cumple y abarcar las principales aristas en la programacin y desarrollo de un SIA.
metodologa! La parte ms importante de cualquier herramienta CASE es su metodologa de desarrollo. Si los desarrolladores no estn siguiendo estrictamente una metodologa, las herramientas automatizadas no ayudarn mucho. Una vez que los desarrolladores adoptan una metodologa, el uso de la herramienta CASE con dicha metodologa ayuda enormemente.
diferentes puntos de vista acerca de cuando y donde est mejor empleada. En resumen, las herramientas CASE son un complemento de la caja de herramientas del ingeniero del software. CASE proporciona al ingeniero la posibilidad de automatizar actividades manuales y de mejorar su visin general de la inge-niera. Al igual que las herramientas de ingeniera y de diseo asistidos por computadora que utilizan los ingenieros de otras disciplinas. Las herramientas CASE ayudan a asegurar la calidad de un producto desde su diseo antes de construirlo