La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Proyecto de software Fase Análisis.

Presentaciones similares


Presentación del tema: "Proyecto de software Fase Análisis."— Transcripción de la presentación:

1 Proyecto de software Fase Análisis

2 Fase De Análisis Enunciado del problema.
Lista de Requerimientos funcionales. Lista de Requerimientos No funcionales.

3 Enunciado del Problema
Control de los diferentes libros de la biblioteca Sistema de Información que permita registrar los datos personales y básicos de cada estudiante como: Nombres Primer y segundo apellido Fecha de nacimiento Documentos (T.I-C.C) Programa Académico Para cada libro saber cual es su estado, cual es la editorial Que el sistema permita saber: Quien pidió el libro En que fecha se presto el libro Y cuando se entrego el libro

4 Lista de Requerimientos funcionales
Nombre del Requerimiento R1. Ingresar la información Básica del Estudiante Resumen Hace referencia a los datos como: Nombre, Documento(T.I-C.C), Programa Académico, Entradas Nombre Primer Apellido Documento de Identificación Programa Académico Salidas-Resultados La información del estudiante correctamente alamacenada

5 Lista de Requerimientos funcionales
Nombre del Requerimiento R2. Ingresar información básica de cada uno de los libros Resumen Datos básicos del libro, junto con su identificación y su estado físico. Entradas Isbn: Numero que Identifica internacionalmente el libro Titulo Numero de Paginas Autor: Contiene toda la información del creador Editorial Salidas-Resultados La información del libro quede almacenada

6 Lista de Requerimientos funcionales
Nombre del Requerimiento R3. Ingresar la información del préstamo Resumen Datos de que el libro se presto, Entradas Estudiante libro Fecha de Préstamo Fecha de entrega: es la fecha que debería el usuario entregar el libro Fecha de devolución: es la fecha efectiva en que se debería entregar el libro Salidas-Resultados La información del libro quede almacenada

7 Lista de Requerimientos funcionales
Nombre del Requerimiento R9. Calcular los días de mora de un préstamo Resumen Hace referencia a realizar una resta entre la fecha de devolución del libro y la fecha en que se debería haber entregado. diasDeMora = fechaDeDevoluvion - fechaEntrega Entradas Fecha de devolución Fecha de entrega Salidas-Resultados Los días de mora del préstamo

8 Lista de Requerimientos No funcionales
Performance Debe ser una aplicación que responda rápidamente a las consultas Availability La aplicación DEBE estar disponible las 24 horas Security Solo se debe permitir el ingreso a personas autorizadas Scalability El sistema debe poder ser usado por 7000 usuarios simultáneos

9 Lista de Requerimientos No funcionales
Maintence

10 Proyecto De Software Fase de Diseño

11 Diagramas de Clase Estudiante Nombre Tipo de documento Identificación
Primero Apellido Segundo Apellido darNombre() darFechaDeNacimiento() Autor nombre nacionalidad darNombre() darNacionalidad() Programa Académico Nombre nroCreditos nombreDelDirector darNombre() darDirector () vinculadoEn escritoPor usuario ejemplar Préstamo fechaPréstamo fechaEntrega fechaDevolucion darFechaPrestamo() actualizarFecha() Libro Isbn Titulo nroPaginas estadoFisico precioDeCompra dar Titulo() Fecha día mes año darDia() Editorial nombre dirección teléfono darNombre() publicadoPor

12 package swBlibioteca;
public class Estudiante { // atributos String nombre; String primerApellido; String segundoApellido; String tipoDocumento; String identificacion; String direccion; String telefonoCelular; public String getNombre() { return nombre; } public void setNombre(String nombre) { this.nombre = nombre; public String getPrimerApellido() { return primerApellido; public void setPrimerApellido(String primerApellido) { this.primerApellido = primerApellido; public String getSegundoApellido() { return segundoApellido; public void setSegundoApellido(String segundoApellido) { this.segundoApellido = segundoApellido; public String getTipoDocumento() { return tipoDocumento; } public void setTipoDocumento(String tipoDocumento) { this.tipoDocumento = tipoDocumento; public String getIdentificacion() { return identificacion; public void setIdentificacion(String identificacion) { this.identificacion = identificacion; public String getDireccion() { return direccion; public void setDireccion(String direccion) { this.direccion = direccion; public String getTelefonoCelular() { return telefonoCelular; public void setTelefonoCelular(String telefonoCelular) { this.telefonoCelular = telefonoCelular; //Metodos // Consultar informacion : getters // Modificar o actualizar : setters


Descargar ppt "Proyecto de software Fase Análisis."

Presentaciones similares


Anuncios Google