SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Diagramas de clases y actividades Proyecto Final Administración de una biblioteca
Diagramas de clases Administración de una biblioteca
Diagrama de clases
Clase principal La clase principal será BIBLIOTECA que cargará lo necesario para ejecutar el programa.
Clase material La clase MATERIAL contiene los campos y métodos para los libros y revistas que se prestarán. La clase LIBRO se hereda de la clase material, hereda sus campos y métodos. La clase REVISTA también se hereda de la clase material heredando sus campos y métodos. Los métodos que tendrán los libros y revistas serán: darse de Alta, Baja y Cambios.
Los materiales (libro, revista) tendrán de atributos:
Clase persona La clase PERSONA contiene los campos y métodos de los alumnos y profesores que pueden pedir prestado los libros y revistas. La clase ALUMNO se hereda de la clase persona, hereda sus campos y métodos. La clase PROFESOR también se hereda de la clase persona heredando sus campos y métodos. Los métodos que tendrán los alumnos y profesores serán: llevar un libro o revista, y devolver el libro o revista.
Las personas (alumno, maestro) tendrán de atributos:
Clase préstamo La clase PRESTAMO realizará el préstamo entre la persona y el material a prestar. Aquí se reportan las fechas de salida y regresada del material, así como también las multas por alguna devolución tardía.
Diagramas de actividades Administración de una biblioteca
CASO DE USO: ALTA DE MATERIAL I.- Descripción: Capturar información de un libro o revista nuevo al sistema.   II.- Flujo de eventos: El usuario ingresa al sistema y activa la interfaz de Alta de Materiales. El usuario ingresa tipo, código, autor, título, año y editorial del libro o revista.  El sistema el libro o revista como disponible para su préstamo. El usuario selecciona guardar. El sistema verifica que los datos sean correctos. El sistema muestra un mensaje de Alta Exitosa, en caso de que los datos sean correctos. El sistema muestra un mensaje de error, en caso de que los datos sean incorrectos.     III.- Flujos alternativos:   IV.- Excepciones: El libro o revista no se guardara si los datos son incorrectos.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista no debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
CASO DE USO: BAJA DE MATERIAL I.- Descripción: Dar de baja libros o revistas del sistema.   II.- Flujo de eventos: El usuario ingresa al sistema y activa la interfaz de Baja de Materiales. El usuario ingresa el código del libro o revista.  El sistema verifica que el número del libro o revista exista. El sistema muestra mensaje de aviso, en caso de que el libro o revista no exista. El sistema muestra los resultados encontrados. El usuario selecciona el libro o revista a eliminar. El usuario selecciona Eliminar. El sistema confirma la Baja del material. El sistema elimina lógicamente el libro o revista del sistema en caso de confirmar la eliminación. El sistema muestra un mensaje de Baja Exitosa.     III.- Flujos alternativos:   IV.- Excepciones: El libro o revista no se dará de baja si existen adeudos de pagos no realizados.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
CASO DE USO: CAMBIO DE MATERIAL I.- Descripción: Cambio de datos de libros o revistas del sistema.   II.- Flujo de eventos: El usuario ingresa al sistema y activa la interfaz de Cambio de Materiales. El usuario ingresa el código del libro o revista.  El sistema verifica que el número del libro o revista exista. El sistema muestra mensaje de aviso, en caso de que el libro o revista no exista. El sistema muestra los resultados encontrados. El usuario selecciona el libro o revista a modificar. El usuario modifica los datos. El usuario selecciona Guardar. El sistema confirma la Modificación del material. El sistema modifica los datos del libro o revista del sistema en caso de confirmar la modificación. El sistema muestra un mensaje de Cambios realizados con éxito.     III.- Flujos alternativos:   IV.- Excepciones: El código del libro o revista no edita por ser el identificador del material.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
CASO DE USO: PRÉSTAMO DE UN LIBRO O REVISTA I.- Descripción: Realizar un préstamo de un libro o revista.   II.- Flujo de eventos: El sistema pide los datos de la persona que solicita el préstamo. El usuario ingresa los datos de la persona.  El sistema verifica que los datos de la persona sean válidos. El sistema muestra mensaje de aviso, en caso de que los datos de la persona no sean válidos. El sistema muestra adeudos de la persona en caso de tenerlos. El sistema pide el código del libro o revista a prestar. El usuario ingresa el código del libro o revista. El sistema muestra mensaje de aviso, en caso de no existir el libro o revista ingresado. El sistema genera el préstamo del libro o revista.     III.- Flujos alternativos:   IV.- Excepciones: El préstamo no se realiza si la persona tiene adeudos.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
CASO DE USO: DEVOLUCIÓN DE UN LIBRO O REVISTA I.- Descripción: Realizar la devolución de un libro o revista.   II.- Flujo de eventos: El sistema pide los datos del libro o revista a devolver. El usuario ingresa los datos del libro o revista.  El sistema verifica que los datos del libro o revista sean válidos. El sistema muestra mensaje de aviso, en caso de que los datos del libro o revista no sean válidos. El sistema muestra adeudos de la persona en caso de tenerlos. Generar la devolución del libro o revista.     III.- Flujos alternativos:   IV.- Excepciones:   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:

Weitere ähnliche Inhalte

Was ist angesagt?

Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesbasilioj
 
Ventajas y desventajas de visual studio
Ventajas  y desventajas de visual studioVentajas  y desventajas de visual studio
Ventajas y desventajas de visual studioruthmayhuavale
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacionoswchavez
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplouniv of pamplona
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físicoerrroman
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniRAUL CHIPANA LARICO
 

Was ist angesagt? (20)

Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
5.1 ejemplos uml
5.1 ejemplos uml5.1 ejemplos uml
5.1 ejemplos uml
 
Ventajas y desventajas de visual studio
Ventajas  y desventajas de visual studioVentajas  y desventajas de visual studio
Ventajas y desventajas de visual studio
 
Ejercicio parciall 2
Ejercicio parciall 2Ejercicio parciall 2
Ejercicio parciall 2
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplo
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
 

Ähnlich wie Diagramas de clases y actividades

Diagramasdeactividades
DiagramasdeactividadesDiagramasdeactividades
Diagramasdeactividadesindependiente
 
3. El modelado de casos de uso.ppt
3. El modelado de casos de uso.ppt3. El modelado de casos de uso.ppt
3. El modelado de casos de uso.pptrodrigorobert8
 
Documento vision-biblioteca
Documento vision-bibliotecaDocumento vision-biblioteca
Documento vision-bibliotecaLoris Orellana
 
arquitectura bajo capas
arquitectura bajo capasarquitectura bajo capas
arquitectura bajo capasLaura Mateus
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalmilebote
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalmilebote
 
Actividad practica adsi II
Actividad practica adsi IIActividad practica adsi II
Actividad practica adsi IIandrefa
 
Trabajo final sistemas de información II
Trabajo final sistemas de información IITrabajo final sistemas de información II
Trabajo final sistemas de información IIdicatogo15
 
Diseño de sistemas de información
Diseño de sistemas de informaciónDiseño de sistemas de información
Diseño de sistemas de informaciónolgauribemarquez
 
Laboratorio Nº 1 SIA
Laboratorio Nº 1 SIALaboratorio Nº 1 SIA
Laboratorio Nº 1 SIAFranco Rios
 
Trabajo final sistemas de información
Trabajo final sistemas de informaciónTrabajo final sistemas de información
Trabajo final sistemas de informacióndicatogo15
 
Guitars House
Guitars HouseGuitars House
Guitars Housenahun1385
 
Trabajo final lenguaje unificado de modelado uml 200609 18
Trabajo final lenguaje unificado de modelado uml 200609 18 Trabajo final lenguaje unificado de modelado uml 200609 18
Trabajo final lenguaje unificado de modelado uml 200609 18 rubenchouml2012
 
Taller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdf
Taller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdfTaller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdf
Taller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdfJohnSolis25
 

Ähnlich wie Diagramas de clases y actividades (20)

Diagramasdeactividades
DiagramasdeactividadesDiagramasdeactividades
Diagramasdeactividades
 
3. El modelado de casos de uso.ppt
3. El modelado de casos de uso.ppt3. El modelado de casos de uso.ppt
3. El modelado de casos de uso.ppt
 
Casos de uso biblioteca soft
Casos de uso biblioteca softCasos de uso biblioteca soft
Casos de uso biblioteca soft
 
Documento vision-biblioteca
Documento vision-bibliotecaDocumento vision-biblioteca
Documento vision-biblioteca
 
Capitulo 1 Catherine M. Ricardo
Capitulo 1 Catherine M. RicardoCapitulo 1 Catherine M. Ricardo
Capitulo 1 Catherine M. Ricardo
 
arquitectura bajo capas
arquitectura bajo capasarquitectura bajo capas
arquitectura bajo capas
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información final
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información final
 
Actividad practica adsi II
Actividad practica adsi IIActividad practica adsi II
Actividad practica adsi II
 
Trabajo final sistemas de información II
Trabajo final sistemas de información IITrabajo final sistemas de información II
Trabajo final sistemas de información II
 
Diseño de sistemas de información
Diseño de sistemas de informaciónDiseño de sistemas de información
Diseño de sistemas de información
 
Laboratorio Nº 1 SIA
Laboratorio Nº 1 SIALaboratorio Nº 1 SIA
Laboratorio Nº 1 SIA
 
Lab 23 04
Lab 23 04Lab 23 04
Lab 23 04
 
Lab 23 04
Lab 23 04Lab 23 04
Lab 23 04
 
Trabajo final sistemas de información
Trabajo final sistemas de informaciónTrabajo final sistemas de información
Trabajo final sistemas de información
 
Publicaciones Periodicas lili pptx
Publicaciones Periodicas lili pptxPublicaciones Periodicas lili pptx
Publicaciones Periodicas lili pptx
 
Modelo caso uso de
Modelo caso uso deModelo caso uso de
Modelo caso uso de
 
Guitars House
Guitars HouseGuitars House
Guitars House
 
Trabajo final lenguaje unificado de modelado uml 200609 18
Trabajo final lenguaje unificado de modelado uml 200609 18 Trabajo final lenguaje unificado de modelado uml 200609 18
Trabajo final lenguaje unificado de modelado uml 200609 18
 
Taller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdf
Taller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdfTaller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdf
Taller Editores Caracas ONCTI ULA 25 y 26 Abril 2016 PDF.pdf
 

Mehr von TerryJoss

Semana 10 eventos excepciones y errores
Semana 10   eventos excepciones y erroresSemana 10   eventos excepciones y errores
Semana 10 eventos excepciones y erroresTerryJoss
 
Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmiTerryJoss
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidosTerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuarioTerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuarioTerryJoss
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitariasTerryJoss
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesTerryJoss
 
Proyecto biblioteca
Proyecto bibliotecaProyecto biblioteca
Proyecto bibliotecaTerryJoss
 

Mehr von TerryJoss (11)

Semana 10 eventos excepciones y errores
Semana 10   eventos excepciones y erroresSemana 10   eventos excepciones y errores
Semana 10 eventos excepciones y errores
 
Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmi
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidos
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitarias
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Memento
MementoMemento
Memento
 
Facade
FacadeFacade
Facade
 
Prototype
PrototypePrototype
Prototype
 
Proyecto biblioteca
Proyecto bibliotecaProyecto biblioteca
Proyecto biblioteca
 

Diagramas de clases y actividades

  • 1. Diagramas de clases y actividades Proyecto Final Administración de una biblioteca
  • 2. Diagramas de clases Administración de una biblioteca
  • 4. Clase principal La clase principal será BIBLIOTECA que cargará lo necesario para ejecutar el programa.
  • 5. Clase material La clase MATERIAL contiene los campos y métodos para los libros y revistas que se prestarán. La clase LIBRO se hereda de la clase material, hereda sus campos y métodos. La clase REVISTA también se hereda de la clase material heredando sus campos y métodos. Los métodos que tendrán los libros y revistas serán: darse de Alta, Baja y Cambios.
  • 6. Los materiales (libro, revista) tendrán de atributos:
  • 7. Clase persona La clase PERSONA contiene los campos y métodos de los alumnos y profesores que pueden pedir prestado los libros y revistas. La clase ALUMNO se hereda de la clase persona, hereda sus campos y métodos. La clase PROFESOR también se hereda de la clase persona heredando sus campos y métodos. Los métodos que tendrán los alumnos y profesores serán: llevar un libro o revista, y devolver el libro o revista.
  • 8. Las personas (alumno, maestro) tendrán de atributos:
  • 9. Clase préstamo La clase PRESTAMO realizará el préstamo entre la persona y el material a prestar. Aquí se reportan las fechas de salida y regresada del material, así como también las multas por alguna devolución tardía.
  • 10. Diagramas de actividades Administración de una biblioteca
  • 11.
  • 12. CASO DE USO: ALTA DE MATERIAL I.- Descripción: Capturar información de un libro o revista nuevo al sistema.   II.- Flujo de eventos: El usuario ingresa al sistema y activa la interfaz de Alta de Materiales. El usuario ingresa tipo, código, autor, título, año y editorial del libro o revista. El sistema el libro o revista como disponible para su préstamo. El usuario selecciona guardar. El sistema verifica que los datos sean correctos. El sistema muestra un mensaje de Alta Exitosa, en caso de que los datos sean correctos. El sistema muestra un mensaje de error, en caso de que los datos sean incorrectos.     III.- Flujos alternativos:   IV.- Excepciones: El libro o revista no se guardara si los datos son incorrectos.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista no debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
  • 13.
  • 14. CASO DE USO: BAJA DE MATERIAL I.- Descripción: Dar de baja libros o revistas del sistema.   II.- Flujo de eventos: El usuario ingresa al sistema y activa la interfaz de Baja de Materiales. El usuario ingresa el código del libro o revista. El sistema verifica que el número del libro o revista exista. El sistema muestra mensaje de aviso, en caso de que el libro o revista no exista. El sistema muestra los resultados encontrados. El usuario selecciona el libro o revista a eliminar. El usuario selecciona Eliminar. El sistema confirma la Baja del material. El sistema elimina lógicamente el libro o revista del sistema en caso de confirmar la eliminación. El sistema muestra un mensaje de Baja Exitosa.     III.- Flujos alternativos:   IV.- Excepciones: El libro o revista no se dará de baja si existen adeudos de pagos no realizados.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
  • 15.
  • 16. CASO DE USO: CAMBIO DE MATERIAL I.- Descripción: Cambio de datos de libros o revistas del sistema.   II.- Flujo de eventos: El usuario ingresa al sistema y activa la interfaz de Cambio de Materiales. El usuario ingresa el código del libro o revista. El sistema verifica que el número del libro o revista exista. El sistema muestra mensaje de aviso, en caso de que el libro o revista no exista. El sistema muestra los resultados encontrados. El usuario selecciona el libro o revista a modificar. El usuario modifica los datos. El usuario selecciona Guardar. El sistema confirma la Modificación del material. El sistema modifica los datos del libro o revista del sistema en caso de confirmar la modificación. El sistema muestra un mensaje de Cambios realizados con éxito.     III.- Flujos alternativos:   IV.- Excepciones: El código del libro o revista no edita por ser el identificador del material.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
  • 17.
  • 18. CASO DE USO: PRÉSTAMO DE UN LIBRO O REVISTA I.- Descripción: Realizar un préstamo de un libro o revista.   II.- Flujo de eventos: El sistema pide los datos de la persona que solicita el préstamo. El usuario ingresa los datos de la persona. El sistema verifica que los datos de la persona sean válidos. El sistema muestra mensaje de aviso, en caso de que los datos de la persona no sean válidos. El sistema muestra adeudos de la persona en caso de tenerlos. El sistema pide el código del libro o revista a prestar. El usuario ingresa el código del libro o revista. El sistema muestra mensaje de aviso, en caso de no existir el libro o revista ingresado. El sistema genera el préstamo del libro o revista.     III.- Flujos alternativos:   IV.- Excepciones: El préstamo no se realiza si la persona tiene adeudos.   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones:
  • 19.
  • 20. CASO DE USO: DEVOLUCIÓN DE UN LIBRO O REVISTA I.- Descripción: Realizar la devolución de un libro o revista.   II.- Flujo de eventos: El sistema pide los datos del libro o revista a devolver. El usuario ingresa los datos del libro o revista. El sistema verifica que los datos del libro o revista sean válidos. El sistema muestra mensaje de aviso, en caso de que los datos del libro o revista no sean válidos. El sistema muestra adeudos de la persona en caso de tenerlos. Generar la devolución del libro o revista.     III.- Flujos alternativos:   IV.- Excepciones:   V.-Precondiciones: Tener privilegios de administrador de sistema. El libro o revista debe de estar registrada con anterioridad en sistema.   VI.- Post-condiciones: