Академический Документы
Профессиональный Документы
Культура Документы
Fase Final
Grupo: 301403_39
Presentado por:
Presentado a:
Fase 1
OPERADOR DESCRIPCIÓN
== Es igual
!= Es distinto
<, <=, >, >= Menor, menor o igual, mayor, mayor o igual
&& Operador and (y)
|| Operador or (o)
! Operador not (no)
Cada clase puede tener distintos miembros de clase, entre los que se
incluyen las propiedades que describen los datos de clase, los métodos
que definen el comportamiento de la clase y los eventos que proporcionan
la comunicación entre los distintos objetos y clases.
String str1=str.trim();
int numero=Integer.parseInt(str.trim());
Método Constructor
Ejemplo:
/* Ejemplo - aprenderaprogramar.com */
public MismoNombreQueLaClase (tipo parámetro1, tipo parámetro2 …, tipo parámetro n ) {
campo1 = valor o parámetro;
campo2 = valor o parámetro;
.
.
.
campo n = valor o parámetro;
}
Estructura:
try {
// Instrucciones cuando no hay una excepción
} catch (TypeException ex) {
// Instrucciones cuando se produce una excepcion
} finally {
OBJETIVO GENERAL
Establecer de forma estructurada, los requerimientos para la Implementación de un
sistema informático integral en el área de Registro y control en la Universidad
Nacional Abierta y a Distancia UNAD, con el fin de mejorar el ingreso, consulta,
eliminación y custodia de la información en el área de Registro y Control. Además
de la optimización en la generación de informes.
OBJETIVO ESPECIFICO.
Identificar los requerimientos del sistema, aplicando técnicas de recolección
de datos.
Diseñar la interfaz de usuario y el diseño de base de datos.
Generar pruebas pilotos de software que permitan a los usuarios validar su
funcionamiento.
Generar un esquema de actualización y mantenimiento del software que
permita su crecimiento.
Elaborar documentación de usuario y técnica del sistema, y capacitar al
usuario final.
Análisis de requerimientos:
El objetivo es establecer lo que el sistema debe hacer según la especificación de
requerimientos, este análisis describe lo que el sistema para Matriculas de
estudiantes, proporcionará en términos de funcionalidad, el cual define requisitos
funcionales y operativos del sistema.
El usuario introduce el usuario y la contraseña, una vez valide los datos le permite
acceder a la plataforma, el sistema muestra los diferentes módulos en los cuales
puede interactuar el usuario:
1. Login: Sirve para que los diferentes usuarios ingresen al sistema de acuerdo
a sus credenciales.
2. Matriculas: Inscribir a un estudiante registrando sus datos personales
básicos (Nombre, Teléfono, Identificación, Dirección y teléfono y programa al
cual está inscrito).
3. Consulta: Se puede realizar por medio de la identificación o por el programa
que pertenece y también para validar el número de estudiantes inscriptos a
los programas académicos (Ingeniería de sistemas, Ingeniería Industrial,
ingeniería electrónica y administración de empresas, otros).
4. Crear Programa: Sirve para crear los diferentes programas de la universidad
5. Eliminar: Sirve para eliminar un estudiante de la base de datos de los
alumnos inscriptos, y también para eliminar un programa que este creado y
no esté en funcionamiento.
6. Calificaciones: Sirve para ingresar las calificaciones de los alumnos
matriculados a los diferentes cursos que se matricularon, este módulo solo
puede ser modificado por los tutores, los demás actores podrán solo verlo.
Las calificaciones tendrán dos casillas para que el tutor ingrese las
calificaciones del 75% el periodo académico y el 25% para la evaluación final
7. Reportes: Sirve para generar los diferentes reportes para cada curso,
también los alumnos de cada programa, listado de calificaciones de cada
curso, listado de calificaciones para cada alumno.
8. Salir: Sirve para salir del sistema.
Al momento que el usuario ingrese los datos incorrectos el sistema enviara una
pantalla indicándole al usuario que la clave o el usuario están incorrectos.
Actores
Administrador
Usuario de Registro y control
Tutor
Administrativo
Académico
Estudiante
Base de Datos
CU01 LOGIN
Nombre: Logeo en el sistema
Descripción: Permite el ingreso a la plataforma
Actores: Administrador, Usuario de Registro y control, Tutor, Administrativo,
Académico, Estudiante
Precondiciones: El usuario debe haber solicitado su registro y asignación de
contraseña y usuario para el ingreso al sistema.
Flujo Normal:
1. El usuario ingresa a la URL de la página de la universidad
2. El usuario digita su nombre de usuario y Contraseña.
3. El usuario da clic en el botón INGRESAR
Flujo Alternativo:
1. El sistema realiza la verificación de los datos, si la validación es
verdadera dependiendo del rol lleva al usuario al menú principal
dependiendo la función del mismo.
2. Si la validación es Negativa saldrá mensaje de error usuario o contraseña
no valido. Permitiendo realizar la corrección de los datos.
Postcondiciones:
1. Ingreso a la Aplicación.
2. Rechazo de ingreso a la aplicación por error en credenciales de ingreso.
CU02 MATRICULAS
Nombre: Matricula Estudiante
Descripción: Permite Matricular un Estudiante en el sistema
Actores: Administrador, Usuario de Registro y control, Base de Datos
Precondiciones: El usuario debe haber digitado sus credenciales de ingreso al
sistema
Flujo Normal:
1. El usuario da clic en la pestaña del Menú Principal “Estudiante”
2. El usuario da clic en “Matricular”
3. El usuario digita los datos básicos del estudiante como son:
Nombre
Teléfono
Identificación
Dirección
Programa
4. El usuario da clic en el botón “GUARDAR “cuando termine de ingresar
todos los datos de Matricula.
5. Esta información es guardada en la base de datos
Flujo Alternativo:
1. El sistema realiza la verificación de los datos, y mostrara un mensaje que
la información fue guardada en la base de datos.
2. Si la validación es Negativa saldrá mensaje de error informando que se
debe diligenciar algún campo.
Postcondiciones:
1. Matricula satisfactoria.
CU03 CONSULTAR
Nombre: Consultar estudiantes y programas
Descripción: Permite Consultar un Estudiante en el sistema y los programas
que tiene la universidad
Actores: Administrador, Usuario de Registro y control, Tutor, Administrativo,
Académico, Base de Datos
Precondiciones: El usuario debe haber digitado sus credenciales de ingreso al
sistema
Flujo Normal:
1. El usuario da clic en la pestaña del Menú Principal “Consultar”
2. El sistema despliega una pestaña con dos opciones y le da clic en la
pestaña que desee “Consultar Estudiante” o “Consultar Programa.
SI Desea Consultar Estudiante
3. El usuario digita el número de identificación o programa al cual está
inscrito para consultar.
4. El sistema devuelve los siguientes campos consultados si es por
estudiante.
Nombre
Teléfono
Identificación
Dirección
Programa
SI Desea Consultar Programa
3. El sistema devuelve los siguientes campos consultados si es por
Programa.
Programa
Cantidad de Estudiantes por curso
4. El usuario da clic en el botón “DEVOLVER “para regresar al Menú
Principal.
Flujo Alternativo:
1. El sistema realiza la verificación de los datos ingresados y retornara la
información a consultar.
2. Si la validación es Negativa saldrá mensaje de error informando que la
información ingresada es equivocada.
Postcondiciones:
1. Consulta satisfactoria.
CU06 CALIFICACIONES
Nombre: Notas Estudiante
Descripción: Permite Ingresar las notas a un Estudiante en el sistema
Actores: Tutor, Base de Datos
Precondiciones: El usuario debe haber digitado sus credenciales de ingreso al
sistema
Flujo Normal:
1. El Tutor da clic en la pestaña del Menú Principal “Estudiante”.
2. El Tutor da clic en “Ingresar Notas”.
3. El Tutor digita Id del Estudiante.
4. El sistema devuelve la información básica del estudiante y los campos
para el ingreso de notas.
5. El Tutor da clic en el botón “GUARDAR “cuando termine de ingresar
todos los datos de Notas.
6. Esta información es actualizada en la base de datos
Flujo Alternativo:
1. El sistema realiza la verificación de los datos, y mostrara un mensaje que
la información fue guardada en la base de datos.
2. Si la validación es Negativa saldrá mensaje de error informando que se
debe diligenciar algún campo.
Postcondiciones:
1. Cargue de Notas Satisfactorio.
CU07 REPORTES
Nombre: Generar Reporte
Descripción: Permite consultar Información almacenada en la aplicación.
Actores: Administrador, Usuario de Registro y control, Tutor, Administrativo,
Académico, Estudiante, Base de Datos
Precondiciones: El usuario debe haber digitado sus credenciales de ingreso al
sistema
Flujo Normal:
1. El usuario da clic en la pestaña del Menú Principal “Reportes”.
2. El usuario digita información para generar reporte.
3. El sistema valida y devuelve la información.
4. El usuario da clic en el botón “IMPRIMIR “.
5. Esta información se busca en la base de datos
Flujo Alternativo:
1. El sistema mostrara información de estudiantes vinculados a un
programa.
2. El sistema mostrara información de estudiantes activos a un programa.
3. El sistema mostrara notas de cursos académicos.
Postcondiciones:
1. Reporte satisfactorio.
CU08 SALIR
Nombre: Salir
Descripción: Permite salir de la aplicación.
Actores: Administrador, Usuario de Registro y control, Tutor, Administrativo,
Académico, Estudiante
Precondiciones: El usuario debe haber digitado sus credenciales de ingreso al
sistema
Flujo Normal:
1. El usuario dará clic en salir
2. El sistema finalizara el ingreso al sistema
Flujo Alternativo:
4. El sistema pedirá guarda los cambios que se realizaron
Postcondiciones:
1. Salida satisfactorio.
2. El modelo de clases.
3. El diagrama de actividades.
4. El diagrama Entidad-Relación
Fase 4: