Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Asignatura: Análisis y Diseño Orientado a Objeto.

Enviado por   •  30 de Marzo de 2018  •  911 Palabras (4 Páginas)  •  266 Visitas

Página 1 de 4

...

(d) Una clase es un concepto y el objeto es el concepto hecho realidad.

Parte II Problemas

Problema 1 (30 puntos).

Para resolver la siguiente situación: Extracción de dinero de un cajero automático. Diga:

- Que elementos intervienen y sus relaciones.

- Que funciones realizan los elementos.

- Haga un listado de los datos.

RP.:

Elementos: Usuario, tarjeta bancaria, cajero automático, dinero, voucher.

Relaciones: Usuario, posee cuenta en el banco, y por tanto tarjeta y clave secreta, la tarjeta se inserta en el cajero y se introduce por teclado la clave, el cajero entrega el dinero y el voucher al usuario.

Funciones:

Tarjeta: Se utiliza para validar al usuario ante el sistema y contiene los datos de la cuenta para acceder al sistema bancario (aparte de la contraseña).

Cajero: Máquina dispensadora de dinero que se comunica vía red con el sistema del banco, consulta la cuenta y el saldo disponible, de ser positiva la respuesta, entrega el dinero y el voucher.

Datos:

Número de cuenta, clave, saldo disponible, saldo contable.

Problema 2 (20 puntos).

Caso: Sistema de Biblioteca

- La biblioteca contiene libros y revistas

- Algunos libros se prestan sólo por un periodo de tres días, sólo a profesores. El resto de libros se prestan para tres semanas a cualquier socio de la biblioteca.

- La biblioteca presta revistas sólo a los profesores.

- Los profesores pueden tener hasta 12 libros o revistas en préstamo

- El sistema debe almacenar cuándo se retiran y devuelven los libros y revistas en préstamo a profesores y/o socios

- Tanto profesores como socios deben devolver libros y/o revistas, a la biblioteca, en la fecha comprometida.

- Socios y profesores pueden consultar el catálogo de la biblioteca por distintos campos de búsqueda.

- Cuando llegan nuevos títulos la biblioteca debe actualizar su catálogo.

A partir de caso descrito:

a.- Diga al menos 5 requerimientos funcionales.

b.- Diga al menos 5 requerimientos no funcionales.

Requerimientos funcionales:

Almacenar datos de los usuarios, con campos útiles para el sistema como su rol (estudiante o profesor).

El sistema debe almacenar cuándo se retiran y devuelven los libros y revistas en préstamo a profesores y/o socios

Debe ser capaz de almacenar los títulos, autor, fecha de edición, idioma, género, editorial, etc.

Controlar el tiempo del préstamo y circulación de los ejemplares además de identificar a los usuarios.

Controlar cantidad de ejemplares por cada título, disponibilidad de los textos, etc.

Requerimientos no funcionales:

Gráficos que distraigan la búsqueda de ejemplares.

Los datos de que texto es el más leído por las mujeres o por los hombre.

Una versión multi idioma del sistema.

Sonido.

...

Descargar como  txt (6.6 Kb)   pdf (50.7 Kb)   docx (16 Kb)  
Leer 3 páginas más »
Disponible sólo en Essays.club