0% encontró este documento útil (0 votos)
282 vistas41 páginas

Easy Case

EasyCASE es una herramienta CASE que automatiza las fases de análisis y diseño estructurado a través de múltiples diagramas como DFD, ERD y permite generar rápidos prototipos fácilmente documentados. El documento describe las propiedades de EasyCASE incluyendo su interfaz, capacidad de usar diccionarios de datos y metodologías, y proporciona un ejemplo práctico de creación de un diagrama E/R en EasyCASE. Finalmente, compara EasyCASE con ERWin, señalando diferencias en la generación de có

Cargado por

yar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
282 vistas41 páginas

Easy Case

EasyCASE es una herramienta CASE que automatiza las fases de análisis y diseño estructurado a través de múltiples diagramas como DFD, ERD y permite generar rápidos prototipos fácilmente documentados. El documento describe las propiedades de EasyCASE incluyendo su interfaz, capacidad de usar diccionarios de datos y metodologías, y proporciona un ejemplo práctico de creación de un diagrama E/R en EasyCASE. Finalmente, compara EasyCASE con ERWin, señalando diferencias en la generación de có

Cargado por

yar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 41

EasyCASE

EasyCASE
por

Miguel ngel Domnguez Coloma


Emilio Ligero Salas

EasyCASE ndice

Herramientas CASE.

Qu son

Historia

Ingeniera del Software y las herramientas


CASE

EasyCASE como herramienta CASE

Propiedades de EasyCASE

Metodologas

Diccionario de datos

Interfaz

EasyCASE ndice

Ejemplo prctico

Ejercicio con diagramas E/R sobre EasyCASE.

EasyCASE y ERWin

EasyCASE Herramienta CASE

Herramienta CASE.
Automatiza las fases de anlisis y diseo
estructurado.

Rpidos prototipos fciles de documentar.

Fcil uso: dispone de una GUI.

EasyCASE - Metodologas

Multitud de diagramas soportados:


DFD, TRG, STD,
STC, ERD, DSD,
DMD, ELH, LDH
Metodologas:
Yourdon/DeMarco, Gane & Sarson,
SSADM, Ward & Mellor, Hatley Pirbhai,
Yourdon/Constantine, Chen, Martin,
Bachman, Elmasri & Navathe, Shlaer &
Mellor, IDEF1X.

EasyCASE Diccionarios (I)

Posibilidad del uso de diccionarios de


datos. Es un mdulo de EasyCASE.
Conjunto de informacin (datos) sobre
datos

Glosario de trminos

Establecer terminologa

Control centralizado

EasyCASE Diccionarios (II)

Se puede definir todo:

Flujos de datos

Ficheros

Entidades externas

Estructuras de datos

Datos elementales

Cuaquier cosa que desee el analista.

EasyCASE Diccionarios (III)

Informacin de la definicin de un dato

Nombre

Tipo de elemento

Descripcin

Sinnimos

Observaciones

EasyCASE Diccionarios (IV)

Ejemplo:

Nombre = Titulo+Nombre+Apellido

Titulo = [Sr | Sra ]

Nombre = {Carcter}

Apellido = {Carcter}

Carcter = [A-Z | a-z]

EasyCASE Diccionarios (V)

El mdulo DDMU administra los DD.


Puede aadir, modificar y borrar entradas
en un DD.
Controla el acceso a los DD mediante
usuarios.

EasyCASE Diccionarios (V)

Informes automticos con los datos del


proyecto.
Podemos ajustar el informe:

Categoras: elementos, tablas, diagramas...

Tipos: informacin de elementos,


interrelaciones, ...

Campos: nombre, descripcin, ...

Otros tipos de listados.

EasyCASE Interfaz, Principal

EasyCASE Interfaz, Opciones

EasyCASE Interfaz, Opciones

EasyCASE Interfaz, Opciones

EasyCASE Interfaz, Informes

EasyCASE Interfaz, Usuarios

EasyCASE Interfaz, Usuarios

EasyCASE Caso prctico

Caso prctico

EasyCASE Caso prctico

INDICE

Apertura del programa.

Apertura de un proyecto nuevo.

Diagrama E/R.

Entidades

Atributos

Interrelaciones

EasyCASE Caso prctico

Apertura del programa.

Inicio->programas->EasyCase 4.2x->EasyCASE

EasyCASE Caso prctico

Apertura de un proyecto nuevo.

EasyCASE Caso prctico

Apertura de un proyecto nuevo.

Nombre del proyecto


Metodologa del
proceso de modelado
(Gane, mtrica2, yourdon)
Metodologa del
modelo de datos

EasyCASE Caso prctico

Apertura de un proyecto nuevo.

Tipo de diagrama

Nombre del fichero

EasyCASE Caso prctico

Apertura de un proyecto nuevo.

EasyCASE Caso prctico

Apertura de un proyecto nuevo


Title block

Men Ver--->

Object Palette

EasyCASE Caso prctico

Diagrama E/R, Creacin de entidades

EasyCASE Caso prctico

Diagrama E/R, Atributos


Para generar atributos, hay que seleccionar con el botn
derecho del ratn sobre la entidad y en el men emergente
que aparece hacemos clic sobre Define Child donde
especificaremos Record.
Posteriormente se agregarn los atributos a la entidad
haciendo clic en la opcin Goto Child

EasyCASE Caso prctico

Diagrama E/R, Atributos

EasyCASE Caso prctico

Diagrama E/R, Atributos


Definicin de un atributo.

EasyCASE Caso prctico

Diagrama E/R, Interrelaciones

EasyCASE Caso prctico

Diagrama E/R, Interrelaciones

EasyCASE Caso prctico

Diagrama E/R, Interrelaciones

Qu significan las lneas que aparecen en


la interrelacin?

EasyCASE Caso prctico

Diagrama E/R, Interrelaciones

Se definen las cardinalidad inicial y final


(mnima y mxima)

EasyCASE Caso prctico

Diagrama E/R

EasyCASE EasyCASE y
ERWin
EasyCASE

Genera
directamente el
cdigo SQL.

ERWin

Hay un paso
intermedio entre el
diagrama y la
generacin del
cdigo SQL.

EasyCASE EasyCASE y
ERWin
EasyCASE

No permite
especificar los
borrados y
modificados antes
de crear el cdigo
SQL.

ERWin

En las
interrelaciones se
puede especificar
como ser el
borrado y
modificado.

EasyCASE EasyCASE y
ERWin
EasyCASE

Permite
cardinalidades
mnimas antes de
generar el cdigo
SQL.

ERWin

No se permite
generar las
cardinalidades
mnimas hasta
generar el cdigo
SQL.

EasyCASE EasyCASE y
ERWin
EasyCASE

Visualiza los
nombres de las
interrelaciones

ERWin

No se visualiza los
nombres de las
interrelaciones.

EasyCASE EasyCASE y
ERWin
EasyCASE

Se deben
especificar las
claves ajenas
(foreign keys).

ERWin

Las claves ajenas


(foreign keys) se
generan
automticamente
con las
interrelaciones.

EasyCASE

Bibliografa

- Pgina web: en.wikipedia.org


- Easy CASE, Anlisis y Diseo Estructurado. ES de
Informtica de Ciudad Real.
- Prcticas de anlisis y diseo estructurado. Profesor
Monserrat Becerra.

También podría gustarte