Easy Case

41
EasyCASE EasyCASE por Miguel Ángel Domínguez Coloma Emilio Ligero Salas

description

Uso de Easy Case

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.