Easy Case
description
Transcript of Easy Case
-
EasyCASE
EasyCASEpor
Miguel ngel Domnguez Coloma
Emilio Ligero Salas
-
EasyCASE nd ice
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 nd ice
Ejemplo prctico Ejercicio con diagramas E/R sobre EasyCASE. EasyCASE y ERWin
-
EasyCASE Her ramienta CASE
Herramienta CASE.
Automatiza las fases de anlisis y diseo estructurado.
Rpidos prototipos fciles de documentar.
Fcil uso: dispone de una GUI.
-
EasyCASE - Metodo log as
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 D icc ionar ios ( 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 D icc ionar ios ( I I )
Se puede definir todo: Flujos de datos Ficheros Entidades externas Estructuras de datos Datos elementales Cuaquier cosa que desee el analista.
-
EasyCASE D icc ionar ios ( I I I )
Informacin de la definicin de un dato Nombre Tipo de elemento Descripcin Sinnimos Observaciones
-
EasyCASE D icc ionar ios ( IV)
Ejemplo: Nombre = Titulo+Nombre+Apellido Titulo = [Sr | Sra ] Nombre = {Carcter} Apellido = {Carcter} Carcter = [A-Z | a-z]
-
EasyCASE D icc ionar ios (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 D icc ionar ios (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 In ter faz , Pr inc ipa l
-
EasyCASE In ter faz , Opc iones
-
EasyCASE In ter faz , Opc iones
-
EasyCASE In ter faz , Opc iones
-
EasyCASE In ter faz , In formes
-
EasyCASE In ter faz , Usuar ios
-
EasyCASE In ter faz , Usuar ios
-
EasyCASE Caso prct i co
Caso prctico
-
EasyCASE Caso prct i co
INDICE Apertura del programa. Apertura de un proyecto nuevo. Diagrama E/R.
Entidades Atributos Interrelaciones
-
EasyCASE Caso prct i co
Apertura del programa.
Inicio->programas->EasyCase 4.2x->EasyCASE
-
EasyCASE Caso prct i co
Apertura de un proyecto nuevo.
-
EasyCASE Caso prct i co
Apertura de un proyecto nuevo.
Nombre del proyecto
Metodologa del proceso de modelado
(Gane, mtrica2, yourdon)
Metodologa del modelo de datos
-
EasyCASE Caso prct i co
Apertura de un proyecto nuevo.
Tipo de diagrama
Nombre del fichero
-
EasyCASE Caso prct i co
Apertura de un proyecto nuevo.
-
EasyCASE Caso prct i co
Apertura de un proyecto nuevo
Title block Men Ver--->
Object Palette
-
EasyCASE Caso prct i co
Diagrama E/R, Creacin de entidades
-
EasyCASE Caso prct i co
Diagrama E/R, AtributosPara 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 prct i co
Diagrama E/R, Atributos
-
EasyCASE Caso prct i co
Diagrama E/R, Atributos
Definicin de un atributo.
-
EasyCASE Caso prct i co
Diagrama E/R, Interrelaciones
-
EasyCASE Caso prct i co
Diagrama E/R, Interrelaciones
-
EasyCASE Caso prct i co
Diagrama E/R, Interrelaciones
Qu significan las lneas que aparecen en la interrelacin?
-
EasyCASE Caso prct i co
Diagrama E/R, Interrelaciones
Se definen las cardinalidad inicial y final (mnima y mxima)
-
EasyCASE Caso prct i co
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.