Contenido

lunes, 30 de agosto de 2010

Documentación y diagramación de requerimientos

Este mapa conceptual está elaborado a partir de la lectura de los siguientes textos:
  • Wiegers, Karl. Software Requirements. Second Edition. Microsoft Press. 2003.Capítulos 10 y 11.



(clic en la imagen para ampliarla)

    lunes, 23 de agosto de 2010

    Proceso dirigido por casos de uso y captura de requisitos por casos de uso

    Este mapa conceptual está elaborado a partir de la lectura del siguiente texto:
    • Jacobson, Booch & Rumbaugh. El Proceso Unificado de Desarrollo de Software. Pearson Educación. 2000. Capítulos 3 y 7.
    (clic en la imagen para ampliarla)

    miércoles, 18 de agosto de 2010

    Sistema Bibliotecario de Gestión de Libros: diagramas de modelo de dominio y de estados

    Diagrama de Modelo de Dominio
    (clic en la imagen para ampliarla)

    Diagrama de Estados del Usuario
    (clic en la imagen para ampliarla)

    Diagrama de Estados del Recurso
    (clic en la imagen para ampliarla)

    Diagrama de Estados del Préstamo
    (clic en la imagen para ampliarla)

    lunes, 16 de agosto de 2010

    Mapa Conceptual: Escribiendo descripciones de casos de uso

    Este mapa conceptual está elaborado a partir de la lectura del siguiente texto:
    • Bittner & Spence. Use Case Modeling. Addison Wesley. 2003. Capítulos 8 y 9.


    (clic sobre la imagen para ampliarla)

    lunes, 9 de agosto de 2010

    Mapa Conceptual: El ciclo de vida, la estructura y el contenido de un caso de uso

    Este mapa conceptual está elaborado a partir de la lectura del siguiente texto:
    • Bittner & Spence. Use Case Modeling. Addison Wesley. 2003. Capítulos 6 y 7.


    (clic sobre la imagen para agrandarla)

    Sistema Bibliotecario de Gestión de Libros: objetivos, diagramas de casos de uso y de actividades, y caso de uso detallado

    Objetivo General
    Construir un sistema para gestionar el inventario de libros de una biblioteca, mediante el control del ingreso y egreso de libros.

    Objetivo Específico
    Permitir el préstamo de libros a los usuarios de la biblioteca.

    Diagrama de Casos de Uso


    Caso de Uso Detallado
    Identificación del caso de uso: CU-1
    Nombre del caso de uso: Solicitar libros en préstamo
    Creado por: Esteban Alvarado Bravo
    Fecha de creación: 09-ago-2010

    Actores:
    • Usuario de la biblioteca 
    • Bibliotecario
    Descripción:
    El usuario presenta al bibliotecario los libros que desea retirar, el bibliotecario registra los libros en el sistema, marca en ellos la fecha máxima para la devolución, desmagenetiza los libros y los entrega al usuario.

    Precondiciones:
    • El usuario debe tener los libros consigo, ya sea porque los buscó por sus medios o porque le fueron facilitados por otra persona.
    • El usuario debe tener a mano su carné.
    • El sistema debe estar disponible para su uso.
    • El bibliotecario deberá tener acceso al módulo de préstamo de libros.
    Postcondiciones:
    • El usuario tendrá los libros en su poder y podrá retirarlos de la biblioteca.
    • El sistema habrá registrado los libros como prestados al usuario, incluyendo la fecha máxima de devolución.
    Curso normal:
    1. El usuario presenta en la ventanilla del bibliotecario los libros que desea solicitar en préstamo y entrega el carné al bibliotecario.
    2. El bibliotecario indica al sistema el número de carné del usuario.
    3. El sistema muestra el nombre y foto del usuario, y el listado de libros que el usuario tiene en préstamo, haciendo énfasis en los libros que han excedido su fecha máxima de devolución.
    4. El bibliotecario introduce en el sistema el ID del libro a prestar, por medio de un lector de código de barras.
    5. El sistema muestra el nombre del libro, lo registra como prestado al usuario y le indica al bibliotecario la fecha máxima de devolución del libro.
    6. El bibliotecario sella en un papel adjunto al libro la fecha máxima de devolución del libro.
    7. El bibliotecario desmagnetiza el libro para evitar que se active el detector de hurtos a la salida de la biblioteca cuando el usuario pase a través de éste.
    8. Si existen más libros por prestar, se repite desde el paso 4.
    9.  El bibliotecario entrega los libros y el carné al usuario.
    Curso alternativo:
    3a. Si el usuario no está registrado en la biblioteca, el sistema no lo encontrará y el bibliotecario le indicará al usuario que debe presentarse a la sección de registro de nuevos usuarios para poder continuar. El caso de uso termina.
    3b. Si el usuario tiene libros que han excedido la fecha máxima de devolución, no se le prestará libros hasta que realice la devolución, y el caso de uso termina.
    6a. Si el papel adjunto al libro ha llegado a su capacidad máxima, el bibliotecario deberá reemplazarlo y sellarlo con la fecha indicada por el sistema, el caso de uso continúa.

    Prioridad: Alta.
    Frecuencia de uso: aproximadamente de 5 a 10 veces por hora por cada bibliotecario en ventanilla.
    Reglas del negocio: sólo bibliotecarios autorizados podrán hacer uso del sistema.
    Asunciones: se asume que los códigos de barras de los libros muestran IDs válidos y correspondientes.

    Diagrama de Actividades
    (clic sobre la imagen para ampliarla)

    lunes, 2 de agosto de 2010

    Mapa Conceptual: Visión

    Este mapa conceptual está elaborado a partir de la lectura de los siguientes textos:

    • Bittner & Spence. Use Case Modeling. Addison Wesley. 2003. Capítulo 3.
    • Wiegers, Karl. Software Requirements. Second Edition. Microsoft Press. 2003. Capítulo 5.


    (clic sobre la imagen para agrandarla)