Fase de analisis Proyecto de software.

Slides:



Advertisements
Presentaciones similares
Ejemplo PRACTICO Proyecto Examen1 .. Examen 6
Advertisements

  No de usuario  Nombre del usuario  Direccion  Telefono Usuarios.
Clase 09.  Garantizar la calidad de software  La prueba nunca termina, del IS translada se translada al usuario  Las casas de software invierte del.
UNIVERSIDAD DIEGO PORTALES Facultad de Ingeniería Programación Avanzada HERENCIA Tema: HERENCIA Ing. Javier Chamorro Cerón.
SISCAB Administrador VARCHAR(20) nombre VARCHAR(30) apellido INT cedula VARCHAR(20) VARCHAR(15) login VARCHAR(30) facultad VARCHAR(30) escuela +bool:
Proyecto de software fase análisis. Fase de análisis Enunciado problema Lista de requerimientos funcionales Lista de requerimientos no funcionales.
PROYECTO DE SOFTWARE Fase de Análisis. Enunciado del Problema Lista de Requerimientos Funcionales Lista de Requerimientos no Funcionales.
TSI-SNS Reunión Revisión de la repercusión en la Base de Datos del SNS del Real Decreto Ley 16/2012, de 20 de Abril.
RAFAEL HERNÁNDEZ N. 7°. valorar la importancia y aplicabilidad de la pintura y el color en las creatividades.
InfoMedia Planificación. Resumen de tareas ● PLANIFICACIÓN: – Definición del formato de los documentos. – Documentación: Asignación de tareas, recursos.
BASE DE DATOS Reingeniería de Procesos. Modelo de BPR Definición del Negocio Refinamiento e instanciación Evaluación de procesos Especificación y diseño.
Introducción a las bases de datos. MODELO ENTIDAD RELACIÓN (CONTINUACIÓN)  Ejemplo de cómo se lee un diagrama entidad relación:
Proyecto de Software Fase de análisis. Fase de Análisis Enunciado del problema Lista de requerimientos funcionales Lista de requerimientos NO funcionales.
Modelo Entidad Relación E-R Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control.
PROGRAMACION ORIENTADA A OBJETOS
Ejercicio práctico.
Diseño de la Aplicación
Gestión de Compras.
-Enunciado del problema -Requerimientos del problema
Registro de Software REALIZADO POR: ANDRÈS BARRETO.
Procedimiento para la identificación de visitas en FEDISAL 1. Identificación del visitante mediante documento de identidad en el Portón de Ingreso 2. Entrega.
Biblioteca digital Pórtico
Sistema de Control de Accesos Web
PROGRAMACION ORIENTADA A OBJETOS
Estado del arte y Gestión de la Información
Gestión de Proyectos.
PERSONA GENERAL, PERSONA FÍSICA Y FUNCIONARIO
Aplica tanto para el sector académico y administrativo.
PRÉSTAMO INTERBIBLIOTECARIO
CSPS – Material de capacitación para el usuario comercial
¿ Que hemos aprendido? Análisis Entendimiento del problema
Programación Orientada a Objetos
Etapa Final del Proyecto
EJEMPLO DISEÑO DE INTERFAZ
Grupo del Proceso de Cierre
MANUAL DE FACTURACIÓN GRIFOS PROPIOS
Proyecto de software Fase Análisis.
«LICEO CULTURAL LUIS ENRIQUE OSORIO S. A. S
Conexiones a Bases de Datos Utilizando la clase Conexión
Ejercicio práctico.
Diseño de la Aplicación
CRONOGRAMA 01 mayo 08 mayo 15 mayo 22 mayo 26 mayo Entrega (E1)
Tema El modelo entidad-relación Bibliografía:
PROGRAMACION ORIENTADA A OBJETOS
Ejercicio Práctico Corte 2 1 Asignatura Primer Corte Segundo Corte
MANUAL DE FACTURACIÓN CONTRATOS MUTUOS
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS
Conceptos claves ---Clase--- Agrupar cosas
Programación orientada a objetos
Programación orientada a objetos
Problema Fases de análisis Sara Díaz.
Sistema de Gestión De Egresados.
PROGRAMA DE INGENIERÍA DE SISTEMAS POR CICLOS PROPEDEUTICOS
Guía para la realización de RESERVAS de ejemplares prestados vía Web
Metodología de la programación
Ejercicio 0 En un banco de plaza se desea registrar los clientes (cédula, nombre y dirección) que poseen cuentas. De las cuentas se sabe los clientes que.
Resumen: Análisis de requerimientos
PLANEACIÓN Y SOLUCIÓN DE UN PROBLEMA
Ciclo de Vida del Software
Ejercicios de Diagramas de Clases
BECAS PROGRESAR.
BIBLIOTECA SEVERO MARTÍNEZ PELÁEZ
ACTIVIDAD PRACTICA BASES DE DATOS
ACUERDOS DE CONVIVENCIA DENTRO DEL AULA
Casos de Uso Análisis de requisitos con casos de uso.
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
Consideraciones a tener en cuenta:  Solo se puede retirar como máximo 1 sola vez por cada curso, a lo largo de todo el programa.  No se considerarán.
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
Titulo del Proyecto de Investigación
Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML.
Transcripción de la presentación:

Fase de analisis Proyecto de software

Fase de análisis

Enunciado del problema Creación de una base de datos con nombre (primerApellido,segundoApellido) código, carrera y edad del estudiante, con el fin de que no se presente errores en el préstamo de libros Creación de una base de datos de cada libro que se encuentre en la biblioteca con titulo del libro, isbn,editorial (nombre, nacionalidad,dirección,teléfono), autor (nombre, nacionalidad, fecha de nacimiento) , categoría (química, biología…) Tener en cuenta la fecha de solicitud del prestamo, fecha de entrega y fecha de devolución del libro.

Lista de requerimientos Nombre R1. ingresar la información básica del estudiante Resumen Hace referencia a los datos como nombre del estudiante, documento de identidad, programa académico que cursa Entradas Primer apellido Segundo apellido Documento de identificación Tipo de documento Resultados - Salidas La información del estudiante quede correctamente almacenada

Lista de requerimiento Nombre R2. ingresar la información básica de cada libro Resumen Datos básicos del libro,junto con su identificación y el estado fisico Entradas Isbn: numero que identifica internacionalmente el libro Titulo fechaCompra nroPaginas Autor: Contiene toda la información del creador Resultados - Salidas La información del libro quede almacenada

Lista de requerimientos Nombre R3. ingresar la información básica del préstamo Resumen Datos de que libro se presto, a quien se le presto cuando lo presto y cuando lo devolverán Entradas estudiante Libro Fecha de préstamo Fecha de entrega Fecha de devolución: Resultados - Salidas La información del préstamo queden correctamente almacenado

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

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 24/7/360 Segurity Solo se debe permitir el ingreso a personas autorizadas Scalability El sistema debe ser usado por 7000 usuarios

Requerimiento NO funcionales Maintance DIPLOYABILITY

Fase del diseño Proyecto de software

Diagramas de clase programaAcademico Libro Isbn nombre Titulo Estudiante identificacion tipoDocumento nombre primerApellido segundoApellido darNombre() darFechaNacimiento() programaAcademico nombre nroCreditos nombreDelDirector darNombre() darDirector() Libro Isbn Titulo nroPaginas estadoFisico darTitulo() darIsbn() Préstamo Fechaprestamo fechaEntraga fechaDevolucion

Fase de creación Programa de software

Construcción de métodos public class Estudiante { //Atributos String identificacion; String tipoDocumento; String nombre; String primerApellido; String segundoApellido; String direccion; String telefonoCelular; //Metodos //Consultar informacion : getters //Modificar o actualizar : setters public String getIdentificacion() { return identificacion; } public void setIdentificacion(String identificacion) { this.identificacion = identificacion; public String getTipoDocumento() { return tipoDocumento; public void setTipoDocumento(String tipoDocumento) { this.tipoDocumento = tipoDocumento; 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 getDireccion() { return direccion; public void setDireccion(String direccion) { this.direccion = direccion; public String getTelefonoCelular() { return telefonoCelular; public void setTelefonoCelular(String telefonoCelular) { this.telefonoCelular = telefonoCelular;