GESTIÓN DE LA CALIDAD DE SOFTWARE
Enviado por Rimma • 17 de Mayo de 2018 • 2.522 Palabras (11 Páginas) • 456 Visitas
...
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")
//
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jMenuBar1 = new javax.swing.JMenuBar();
jMenuguardar = new javax.swing.JMenu();
jMenuItemguardarp = new javax.swing.JMenuItem();
jMenuconsular = new javax.swing.JMenu();
jMenuItemconsultar = new javax.swing.JMenuItem();
jMenueliminar = new javax.swing.JMenu();
jMenuItemeliminar = new javax.swing.JMenuItem();
jMenucd = new javax.swing.JMenu();
salir = new javax.swing.JMenuItem();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
jLabel1.setForeground(new java.awt.Color(153, 0, 255));
jLabel1.setText("Ingreso de Estudiantes");
jMenuguardar.setText("Guardar");
jMenuItemguardarp.setText("Guardar persona");
jMenuguardar.add(jMenuItemguardarp);
jMenuBar1.add(jMenuguardar);
jMenuconsular.setText("Consultar");
jMenuItemconsultar.setText("consultar");
jMenuconsular.add(jMenuItemconsultar);
jMenuBar1.add(jMenuconsular);
jMenueliminar.setText("Eliminar");
jMenuItemeliminar.setText("eliminar");
jMenueliminar.add(jMenuItemeliminar);
jMenuBar1.add(jMenueliminar);
jMenucd.setText("Salir");
...