10-VistaCasosDeUso-VistaLogica

13
Lain Jardiel Cárdenas Escalante [email protected]

description

ejempplos de casos de uso

Transcript of 10-VistaCasosDeUso-VistaLogica

  • Lain Jardiel Crdenas [email protected]

  • VISTA DE CASOS DE USO

    Modelo de Casos de Uso

  • Caso: AteneaSoft

    El caso de estudio consiste en desarrollar una aplicacin parauna Biblioteca que permita cumplir los siguientes requisitos:

    Gestionar Libros (CRUD).

    Gestionar Autores (CRUD).

    Gestionar Editoriales (CRUD).

    Gestionar Lectores (CRUD).

    Prestar Libro (Core).

    Devolver Libro (Core).

    Consultar Catlogo de Libros.

    Generar Reporte Estadstico de Prstamos.

  • Modelo de Casos de Uso

  • Modelo de Casos de Uso

  • VISTA LGICA

    Modelo de Diseo

  • Arquitectura N-Capas

    Este diagrama de paquetes incluyen slo las clases de diseo de los casos de uso: CU1-PrestarLibro y CU2-GestionarLector

  • Actividad de diseo 1

    Del caso de estudio AteneaSoft, analice la especificacin delcasos de uso Devolver Libro.

    Identifique las clases de diseo que participan en larealizacin del caso de uso y mustrelas en el diagrama depaquetes de la arquitectura.

  • Diagrama de Clases (Capa: c3_dominio.entidades)

    Este diagrama de clases incluye slo las operaciones de los casos de uso de CU1-PrestarLibro y CU2-GestionarLector

  • Actividad de diseo 2

    Del caso de estudio AteneaSoft, analice la especificacin delcasos de uso Devolver Libro.

    Identifique las clases de entidad que participan en larealizacin del caso de uso y agregue todos sus atributos yoperaciones (omita las operaciones get y set).

  • Diagrama de Clases (Capa: c4_persistencia.daoPostgreSql)

    Este diagrama de clases incluye slo las operaciones de los casos de uso de CU1-PrestarLibro y CU2-GestionarLector

    Uso del patrn de diseo Abstract Factory

  • Dia

    gram

    a d

    e C

    lase

    s (C

    U-P

    rest

    arLi

    bro

    )

  • Actividad de diseo 3

    Del caso de estudio AteneaSoft, analice la especificacin delcasos de uso Devolver Libro.

    Elabore un diagrama de clases donde se muestren todas lasclases de diseo que participan en la realizacin del caso deuso. Use el patrn Fabrica abstracta y agregue los atributos yoperaciones a las clases.