GESTIÓN DE LA CALIDAD DE SOFTWARE
Nika MoreiraTarea19 de Enero de 2017
18.024 Palabras (73 Páginas)254 Visitas
[pic 1]
GESTIÓN DE LA CALIDAD DE SOFTWARE
Aplicación de Modelo V
[pic 2][pic 3]
Integrantes:
Palacios Loor Stefany
Seminario Moreira Veronica
Curso: 6to. B
Sistema para el registro de estudiantes en la universidad
INTRODUCCION______________________2
- REQUISITOS_____________________2
- REQUISITOS DE USUARIO
- REQUISITOS DE FUNCIONALIDAD
- REQUISITOS DEL SISTEMA
- DISEÑO________________________5
- DISENO ARQUITECTONICO
- DISEÑO ARQUITECTONICO TRADICIONAL
- DISEÑO DETALLADO________________6
- CODIFICACION_____________________9
- PRUEBAS________________________36
- PRUEBA DE INTEGRACION_____________________37
- PRUEBA DEL SISTEMA_______________________37-38
Sistema para el registro de estudiantes en la universidad
INTRODUCCION
El “modelo en V” se desarrolló para terminar con algunos de los problemas que se detectaron utilizando el enfoque de cascada tradicional.
Una de las políticas principales de este modelo es comenzar a realizar pruebas lo más pronto posible.
Este documento tiene como objetivo dar a conocer las diferentes perspectivas de requisitos funcionales y no funcionales del sistema para el registro de estudiantes en la universidad.
- REQUISITOS
- REQUISITOS DE USUARIO
Ingreso |
Nombre |
Apellido |
Cedula (DNI) |
Fecha de Nacimiento |
Fecha de ingresa /ingreso |
Teléfono |
Correo |
Colegio |
Sexo |
N. Matricula |
Búsqueda |
Matricula |
Nombre |
Cedula(DNI) |
Apellido |
Editar |
Matricula |
Nombre |
Cedula(DNI) |
Apellido |
Eliminar |
Por selección |
- REQUISITOS FUNCIONALES
ESPECIFICACIÓN DE REQUISITOS FUNCIONALES | ||||
Nombre | Grado Necesidad | |||
Registro datos | Esencial | |||
Descripción | El sistema deberá permitir el registro de datos del alumno | |||
| ||||
Entradas | Fuente | Salida | Destino | Restricciones |
Nombres , Apellido, Teléfono, Correo, Dirección, Fecha de Nacimiento, Fecha q ingresa/ingreso, sexo, semestre , colegio, Matricula, Cedula | Formulario de ingreso de datos | Registro por pantalla | Base de datos | Llenado de todos los campos |
Proceso | El sistema permitirá ingresar nuevos alumnos dando clic en registrar y se abrirá una nueva ventana para ingresar los datos de acuerdo a los campos de registro, y luego a dar a la opción de guardar esta información, el sistema guardará todo en la base de datos, antes de guardarla en la base de datos, el sistema presenta la confirmación por pantalla de datos ingresados |
ESPECIFICACIÓN DE REQUISITOS FUNCIONALES | ||||
Nombre | Grado Necesidad | |||
Búsqueda de formulario de registro | Esencial | |||
Descripción | El sistema deberá permitir la consultar algunos datos | |||
| ||||
Entradas | Fuente | Salida | Destino | Restricciones |
Nombre, Apellido, Cedula, Matricula | Cuadro editar | Registro por pantalla | Base de datos | Solo con los datos pedidos seleccionado será editado |
Proceso | El administrador tendrá la opción de editar dando clic en editar y se abrirá la ventana con la opción de elegir su búsqueda por Cédula, Nombre, Apellido, Matricula. Das clic en alguno de ellos y se abre un campo con lo que se vaya editar. |
ESPECIFICACIÓN DE REQUISITOS FUNCIONALES | ||||
Nombre | Grado Necesidad | |||
Búsqueda de formulario de registro | Esencial | |||
Descripción | El sistema deberá permitir la consultar algunos datos | |||
| ||||
Entradas | Fuente | Salida | Destino | Restricciones |
Nombre, Apellido, Cedula, Matricula | Cuadro de búsqueda | Registro por pantalla | Base de datos | Solo con los datos pedidos |
Proceso | El administrador tendrá la opción de buscar dando click en buscar y se abrirá la ventana con la opción de elegir su búsqueda por Cédula, Nombre, Apellido, Matricula. Das clic en alguno de ellos y se abre un campo con lo que se vaya a consultar, escribe y sale la opción que buscó. |
ESPECIFICACIÓN DE REQUISITOS FUNCIONALES | ||||
Nombre | Grado Necesidad | |||
Eliminar formulario de matrículas | Esencial | |||
Descripción | El sistema permitirá eliminar formularios | |||
| ||||
Entradas | Fuente | Salida | Destino | Restricciones |
Cuadro de texto | Eliminación por pantalla | Base de datos | Solo con los datos pedidos | |
Proceso | El administrador tendrá la opción de eliminar, dando clic en el campo q desee eliminar, ya lograda la búsqueda podrá eliminar el registro, si lo elimina se mostrará un mensaje diciendo registro eliminado con éxito.
| |||
|
- REQUISITOS DEL SISTEMA
- El sistema posee un menú de funciones principales para el fácil manejo del usuario, como es el guardar, eliminar, buscar, salir.
- El N. cedula será válido y que solo se pueda ingresar números.
- El ingreso de Nombre y Apellido puede ser válido solo letra.
- El N. telefónico será solo números.
- Por medio de la cedula se podrá realizar las búsquedas.
- Para el desarrollo del sistema se hará uso del gestor de base de datos PosgreSQL.
- El sistema debe proporcionar mensajes de error.
- Cada alumno tendrá un único número de matrícula.
- DISEÑO
- DISEÑO ARQUITECTONICO
[pic 4]
- DISEÑO ARQUITECTONOTICO TRADICIONAL
[pic 5]
- DISEÑO DETALLADO
INTERFAZ DE INICIO.
[pic 6]
INTERFAZ DE REGISTRO
[pic 7] [pic 8][pic 9]
[pic 10]
[pic 11]
[pic 12]
- En la interfaz de eliminación podremos observar que existe una tabla la cual solo se selecciona a la persona q deseemos eliminar y así será eliminada.
[pic 13]
- En la interfaz de consulta podremos observar cuando necesitamos información de un alumno, la consulta se puede realizar por medio de apellido, nombre, matricula, cedula, Se selecciona buscar y así tendrá el resultado de la persona.
- CODIFICACION
PANTALLA PRINCIPAL
public class inicio extends javax.swing.JFrame {
/**
* Creates new form inicio
*/
public inicio() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
...