View
893
Download
6
Category
Preview:
Citation preview
1_2_6 Modelando el 1_2_6 Modelando el sistema de bibliotecasistema de biblioteca
Apoyo SSD3Apoyo SSD3
Mtl Lourdes CahuichMtl Lourdes Cahuich 22
Especificación del Sistema de Especificación del Sistema de BibliotecaBiblioteca
El sistema de biblioteca mantiene la El sistema de biblioteca mantiene la información de los artículos que los información de los artículos que los usuarios tienen prestados.usuarios tienen prestados.
Mtl Lourdes CahuichMtl Lourdes Cahuich 33
Texto de especificacionesTexto de especificaciones
El sistema contiene un catálogo de los artículos El sistema contiene un catálogo de los artículos que posee la biblioteca.que posee la biblioteca.
Hay dos tipos de artículos en el catálogo: libros Hay dos tipos de artículos en el catálogo: libros y grabaciones. y grabaciones.
Todos los artículos del catálogo están Todos los artículos del catálogo están identificados por un código único. identificados por un código único.
La información de cada artículo incluye título, La información de cada artículo incluye título, año y disponibilidad.año y disponibilidad.
Un artículo está disponible si no ha sido Un artículo está disponible si no ha sido prestado.prestado.
Mtl Lourdes CahuichMtl Lourdes Cahuich 44
Texto de especificacionesTexto de especificaciones
Además:Además: La información de un libro incluye el autor y el La información de un libro incluye el autor y el
número de páginas.número de páginas. La información de una grabación incluye el intérprete La información de una grabación incluye el intérprete
y el formato (y el formato (CDCD o o cintacinta).). El sistema contiene una base de datos de los El sistema contiene una base de datos de los
usuarios.usuarios. Cada usuario tiene un código de identificación Cada usuario tiene un código de identificación
único, además de un nombre.único, además de un nombre. El sistema mantiene una lista, para cada El sistema mantiene una lista, para cada
usuario, del catálogo de artículos que éste tiene usuario, del catálogo de artículos que éste tiene prestados.prestados.
Mtl Lourdes CahuichMtl Lourdes Cahuich 55
El sistema de biblioteca debe ser El sistema de biblioteca debe ser capaz de:capaz de:
Desplegar el catálogo, enlistando el Desplegar el catálogo, enlistando el código, el título y la disponibilidad de cada código, el título y la disponibilidad de cada artículo.artículo.
Desplegar un artículo del catálogo.Desplegar un artículo del catálogo. Desplegar los usuarios enlistando el Desplegar los usuarios enlistando el
código de identificación y el nombre de código de identificación y el nombre de cada usuario.cada usuario.
• Desplegar los artículos del catálogo Desplegar los artículos del catálogo prestados a un usuario.prestados a un usuario.
Mtl Lourdes CahuichMtl Lourdes Cahuich 66
El sistema de biblioteca debe ser El sistema de biblioteca debe ser capaz de:capaz de:
Prestar (Prestar (check outcheck out) un artículo del ) un artículo del catálogo, añadiendo el artículo a la lista catálogo, añadiendo el artículo a la lista de artículos prestados del usuario.de artículos prestados del usuario.
Regresar (Regresar (check incheck in) un artículo del ) un artículo del catálogo, eliminando el artículo de la lista catálogo, eliminando el artículo de la lista de artículos prestados del usuario.de artículos prestados del usuario.
Mtl Lourdes CahuichMtl Lourdes Cahuich 99
Agrupar sinónimos y elegir el mejor Agrupar sinónimos y elegir el mejor nombre para la clasenombre para la clase
Mtl Lourdes CahuichMtl Lourdes Cahuich 1010
seleccionamos las clases que son seleccionamos las clases que son relevantes para el sistemarelevantes para el sistema
LibrarySystem LibrarySystem Catalog Catalog CatalogItem CatalogItem Book Book RecordingRecording BorrowerBorrower BorrowedItemsBorrowedItems BorrowerDatabase BorrowerDatabase
Recommended