Taller de testing y calidad de software
Enviado por Lebuss Gonzalez • 28 de Octubre de 2019 • Informe • 797 Palabras (4 Páginas) • 149 Visitas
[pic 1]
Proyecto
(Sistema de biblioteca escolar)
[pic 2]
Nombre: Sebastian Alvarez Herrera
José Rojas Díaz
Curso: 2°B
Modulo: Taller de testing y calidad de software
Docente: Claudio Andrés Duque
Índice
Introducción 1
Idea de proyecto 1
Diagrama de flujo 3
Caso Uso 4
Ciclo de vida del proyecto 5
Etapas del proyecto 6
Fases de prueba 7
(¿Quién prueba? - ¿Que se prueba? – ¿Cómo se diseñarán las pruebas?) 7
Conclusión 7
Introducción
Este proyecto se basa en la necesidad de poseer una herramienta que facilite las tareas que se realizan dentro de una biblioteca escolar, para así poder ofrecer a los estudiantes un mejor servicio.
Idea de proyecto
Sistema de biblioteca escolar
La idea consiste en una aplicación web o de escritorio en donde el bibliotecario podrá ingresar, buscar, eliminar y modificar la información de los estudiantes que pidan prestado libro en el colegio.
La aplicación contará con una interfaz amigable con el usuario y se desarrollará en lenguaje PHP o C#.
Poseerá 3 clases de usuario: bibliotecario, Estudiante y Administrador (Solo habrá un máximo de 2 usuarios Administrativos)
El usuario Bibliotecario podrá:
- Crear usuarios con la información de los estudiantes (datos personales).
- Ingresar nuevos libros a la biblioteca (código del libro, título del libro, editorial del libro, año del libro, genero, ubicación del libro, resumen del libro, número de páginas, copias del libro).
- Ingresar los datos de préstamo de libro (código del préstamo, código usuario, código del libro, fecha de salida, hora de salida, fecha de entrega, hora entrada).
- Buscar y ver información (datos personales del estudiante, libros, libros prestados).
- Modificar algunas cosas sobre la información del estudiante y los libros (nombre, apellido, dirección, ciudad, región, teléfono, e-mail, curso).
(editorial del libro, año del libro, genero, ubicación del libro, resumen del libro, número de páginas y el estado del libro).
El usuario Bibliotecario No podrá:
- Ingresar nuevos empleados.
- Buscar información sobre (datos personales empleados).
- Eliminar información de la base de datos.
El usuario Estudiante podrá Solicitar:
- Ver una lista de los libros que él ha pedido prestado en la biblioteca.
- Que modifiquen sus datos personales (dirección, ciudad, región, teléfono, e-mail, curso).
- Que eliminen su usuario cuando él lo desee.
El usuario Estudiante No Podrá:
- Pedir prestado más de 3 libros.
- Eliminar su usuario si este posee un libro prestado en su posesión.
El usuario Administrador podrá:
- Crear usuarios con la información de los estudiantes (datos personales).
- Ingresar nuevos libros a la biblioteca (código del libro, título del libro, editorial del libro, año del libro, genero, ubicación del libro, resumen del libro, número de páginas, copias del libro).
- Ingresar los datos de préstamo de libros (código del préstamo, código usuario, código del libro, fecha de salida, hora de salida, fecha de entrega, hora entrada).
- Ingresar nuevos empleados.
- Ingresar nuevos usuarios (bibliotecarios)
- Buscar toda clase de información en la base de datos.
- Modificar y eliminar toda clase de información de la base de datos.
Diagrama de flujo [pic 3]
Caso Uso
[pic 4]
Ciclo de vida del proyecto
Método en V
[pic 5]
En las etapas del proyecto se utilizará el ciclo de vida Modelo en V, es uno de los modelos de desarrollo de software más utilizados en el mercado.
El modelo en V es una variación del modelo en cascada que muestra cómo se relacionan las actividades de prueba con el análisis y el diseño.
Etapas del proyecto
(Diagrama de Gantt)[pic 6]
Integrantes del equipo de proyecto que participan en las etapas
(Diagrama de Gantt)[pic 7]
Fases de prueba
(¿Quién prueba? - ¿Que se prueba? – ¿Cómo se diseñarán las pruebas?)
¿Quien probara el sistema?
...