Está en la página 1de 5

Universidad Nacional Abierta y a Distancia – UNAD –

Vicerrectoría Académica y de Investigación - VIACI Escuela: ECBTI


Programa: Ingeniería de Sistemas Curso: Programación Orientada a Objetos - Código: 301403

Fase 1- PROGRAMACION ORIENTADO A OBJETOS.

CÓDIGO: 301403

Grupo: 15

Presentado a:

Franklin Lizcano Celis

Tutor

Entregado por:

Clara Esther Martínez Abaúnza


Código: 52328812

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
febrero de 2020
Bogotá D.C.
Universidad Nacional Abierta y a Distancia – UNAD –
Vicerrectoría Académica y de Investigación - VIACI Escuela: ECBTI
Programa: Ingeniería de Sistemas Curso: Programación Orientada a Objetos - Código: 301403

✓ Nombre de la propuesta elegida:

PROYECTO A

La Institución Educativa Mis Pequeños Genios realiza el proceso de matrícula

a los estudiantes y registra cada una de las calificaciones obtenidas por los

estudiantes en los diferentes grados. La institución está conformada por ocho

funcionarios quienes son los únicos con acceso al sistema (Rector, coordinador

académico, secretaria, docente 1, docente 2, docente 3, docente 4, docente 5).

Actualmente la Institución cuenta con 30 estudiantes matriculados en dos grados

(Preescolar, Párvulos).

La aplicación debe cumplir con lo siguiente:

• Registro de funcionarios: Inscribir a un funcionario registrando sus

datos personales.

• Consulta de funcionarios: Consulta mediante identificación de sus

datos personales.

• Actualizar un funcionario: Actualiza la información de un empleado en

la base de datos.

• Registro de estudiantes: Inscribir a un estudiante registrando sus datos

personales.

• Consulta de estudiantes: Consulta mediante identificación de sus datos

personales.

• Actualizar un estudiante: Actualiza la información de un empleado en

la base de datos.
Universidad Nacional Abierta y a Distancia – UNAD –
Vicerrectoría Académica y de Investigación - VIACI Escuela: ECBTI
Programa: Ingeniería de Sistemas Curso: Programación Orientada a Objetos - Código: 301403

• Matricular un estudiante: Registrar la matrícula del estudiante para el

grado que seleccione.

• Inserción de calificaciones por estudiante: Registrar las calificaciones

para cada estudiante.

• Generación de reportes de calificaciones: El coordinador académico

dispone del recurso para generar el boletín de calificaciones por estudiante

y por grado.

• Finalmente, al ejecutar la aplicación, esta debe solicitar Login y Password

para garantizar la seguridad de la aplicación y el acceso solo a personal

autorizado. Los empleados deben tener en cuenta que no se permite en

el password los siguientes caracteres: $,%,&,/,*,/,-,ñ por lo que es

obligatorio hacer uso de los bloques de excepciones en Java para evitar

estos caracteres.
Universidad Nacional Abierta y a Distancia – UNAD –
Vicerrectoría Académica y de Investigación - VIACI Escuela: ECBTI
Programa: Ingeniería de Sistemas Curso: Programación Orientada a Objetos - Código: 301403

✓ Análisis de requisitos del proyecto:

• Definición del problema:

Realizando la revision de los requerimientos solicitados por la institucion,


evidentemente la informacion que se esta almacenando de manera incompleta,
ya que al realizar las consultas no se evidencian algunos datos de los usuarios.

• Objetivo general:

El objetivo sera diseñar un software con unas especificaciones puntuales


dentro de las que el proposito sea registrar correctamente y de manera
confiable la informacion de la institucion como son datos de los funcionarios
y de los estudiantes, asi como el almacenamiento, modificacion y opciones
de consulta.

• Objetivos específicos:
✓ Definir los requerimientos del software teniendo en cuenta las
falencias del actual programa que manejan.
✓ realizar un levantamiento de la informacion de acuerdo a las
necesidades.
✓ clasificar la informacion seleccionada
✓ clasificar la informacion con la que se realizo el levantamiento de la
informacion.
✓ realizar un borrador de lo que va a ser la base de datos
✓ diseñar la interfaz del software
✓ dearrollar la interfaz del software
✓ hacer las puruebas para detectar errores y corregir, implementar el
producto realizado.
Universidad Nacional Abierta y a Distancia – UNAD –
Vicerrectoría Académica y de Investigación - VIACI Escuela: ECBTI
Programa: Ingeniería de Sistemas Curso: Programación Orientada a Objetos - Código: 301403

• Requisitos funcionales:

✓ el sistema permitira el acceso a los usuarios autorizados


✓ permitira a los usuarios autorizados a realizar modificaciones según
su perfil de la informacion de los estudiantes
✓ se realizara la actualizacion de la fecha de manera automatica el
dia que se realice el ingreso y modificacion.
✓ El sistema aceptara caracteres alfabeticos y numericos
✓ El sistema tendra la opcion de imprimir los reportes por periodos
academicos.
✓ No se permitira realizar eliminacion de informacion por parte de los
usuarios
✓ El sistema contara con la informacion organizada de datos de
docentes y estudiantes con sus respectivos datos personales asi
como para los estudiantes los reportes de notas y novedades que
se lleguen a presentar.

• Requisitos No funcionales:

✓ El sistema contara con alta capacidad en la base de datos para


guardar un considerable volumen de información
✓ El sistema generara copia de seguridad diariamente
✓ Validar el desempeño de la aplicación realizando pruebas teniendo
en cuenta el volumen de datos
✓ La aplicación tendrá un tiempo de almacenamiento de la
información amplio teniendo en cuenta la necesidad del cliente.
✓ El sistema operara normalmente así independientemente del
numero de usuarios que lo estén utilizando.
✓ Los permisos de los usuarios los cambiara solo el administrador

También podría gustarte