Вы находитесь на странице: 1из 6

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI


Fase 1 – Análisis de Requisitos
301403 – Programación Orientada a Objetos

Fase 1 – Análisis de Requisitos

301403 – Programación Orientada a Objetos

Presentado por:

CARLOS ANDRÉS LEAL RAMÍREZ

Cód.: 94357405

Grupo: 301403_28

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

UNAD

Escuela de Ciencias Básicas, Tecnología e Ingeniería

ECBTI

Programa de INGENIERÍA DE SISTEMAS

CEAD Palmira

Febrero de 2020
Presentado por: Carlos Andres Leal R.
Código: 94357405
CEAD: Palmira
Pagina 1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI
Fase 1 – Análisis de Requisitos
301403 – Programación Orientada a Objetos

Fase 1 – Análisis de Requisitos

Propuesta elegida: La propuesta escogida para desarrollar a lo largo del curso de


Programación Orientada a Objetos es el Proyecto A: Programa de gestión estudiantil de la
Institución Educativa Mis Pequeños Genios.

ANALISIS DE REQUISITOS DEL PROYECTO

DEFINICION DEL PROBLEMA: El sistema de Gestión Institucional de la Institución Educativa


Mis Pequeños Genios permite al usuario realizar el proceso de matrícula de los estudiantes,
mediante el ingreso de sus datos personales (nombres, apellidos, número de Documento
de Identidad, nombre del acudiente, Teléfono del acudiente) y datos referentes al grado a
cursar (Preescolar o Párvulos). Así como también permite administrar los datos de los
funcionarios de la institución. El sistema permite, previa validación con nombre de usuario
y contraseña, que solamente los funcionarios autorizados ingresen y/o modifiquen datos
de matrícula de los estudiantes y datos personales de los funcionarios.

El sistema presenta en su pantalla principal un mensaje de bienvenida para luego solicitar


el login mediante la selección de un rol de usuario y posterior validación mediante
contraseña. Cada usuario tiene acceso a funciones específicas de acuerdo a su rol, así:

Rector y Secretaria: Al ser los encargados del proceso de inscripción y matricula de


estudiantes, así como del proceso de gestión de Funcionarios de la institución, poseen
acceso a nivel administrativo a la base de datos de la institución, se muestran las siguientes
opciones organizadas en dos menús principales: Gestión de Funcionarios y Gestión de
Estudiantes.

Dentro de Gestión de Funcionarios encuentran las siguientes opciones:

Presentado por: Carlos Andres Leal R.


Código: 94357405
CEAD: Palmira
Pagina 2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI
Fase 1 – Análisis de Requisitos
301403 – Programación Orientada a Objetos

 Registro, consulta y modificación de datos de funcionarios: Gestión de los


funcionarios de la Institución Educativa: Inscripción, Consulta y modificación de los
datos de los funcionarios (Nombres, Apellidos, Número de Documento de Identidad,
teléfono de contacto, Rol dentro del sistema, nombre de usuario y contraseña de
acceso). En el caso de los docentes, tendrá la opción de asignarle a cada uno la
asignatura que le corresponde dictar.

Dentro de la opción Gestión de Estudiantes encuentran las siguientes opciones:

 Inscripción, consulta, matrícula y modificación de datos de estudiantes: Gestión de


los estudiantes: Matricula, Consulta y modificación de datos de los estudiantes
(Nombres, Apellidos, Número de documento de identidad, nombre del acudiente,
teléfono del acudiente, grado a matricular).

En ambos casos, la consulta tanto de datos de Funcionarios como de Estudiantes se realiza


mediante el número de documento de identidad de la persona.

Coordinador Académico: tendrá acceso a consulta de los datos de los docentes y consulta
de datos de los estudiantes, así como también podrá generar los boletines de calificaciones
por estudiante y por grado. Las opciones mostradas a este usuario son:

 Consulta de Docente: permite consultar los datos personales de los docentes


inscritos en la institución, mediante búsqueda por el número de documento de
identidad del docente.
 Consulta de Estudiante: permite consultar los datos personales de los estudiantes,
mediante búsqueda por el número de documento de identidad del estudiante.
 Generar Boletín de calificaciones: permite generar un informe de calificaciones por
estudiante o por grado, mediante las opciones correspondientes.

Docente: se tendrán 5 usuarios con rol de docentes, los cuales tendrá la siguiente opción
disponible:

Presentado por: Carlos Andres Leal R.


Código: 94357405
CEAD: Palmira
Pagina 3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI
Fase 1 – Análisis de Requisitos
301403 – Programación Orientada a Objetos

 Registro de calificaciones: permite registrar calificaciones a cada estudiante a su


cargo, mediante la selección del grado se desplegará un listado de los estudiantes
inscritos en ese grado y podrá allí registrar las calificaciones correspondientes a la
materia que dicta.

OBJETIVO GENERAL: Administrar de manera centralizada y segura la información


referente a matrículas y calificaciones de estudiantes y datos de los funcionarios de la
Institución Educativa Mis Pequeños Genios.

OBJETIVOS ESPECIFICOS:

 Facilitar el proceso de inscripción y matricula de los estudiantes de la institución.


 Permitir al coordinador académico realizar consultas agiles de los datos personales
de los estudiantes y docentes a cargo.
 Permitir a los docentes registrar las notas de sus estudiantes de manera sencilla.
 Facilitar al coordinador académico la generación de reportes de calificaciones de los
estudiantes matriculados en la institución.
 Controlar el acceso a la información sensible mediante la implementación de login
por usuario y contraseña asignada previamente por el rector y secretaria de la
institución.

REQUISITOS FUNCIONALES:

 Al inicio de la aplicación, se debe solicitar el login mediante usuario y contraseña.


 La contraseña tendrá restricciones en cuanto a NO uso de caracteres especiales:
$,%,&,/,*,/,-,ñ
 Se debe garantizar que cada usuario solo tenga acceso a las opciones y/o consultas
definidas de acuerdo al rol asignado.

Presentado por: Carlos Andres Leal R.


Código: 94357405
CEAD: Palmira
Pagina 4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI
Fase 1 – Análisis de Requisitos
301403 – Programación Orientada a Objetos

 Las consultas de información de estudiantes o funcionarios se harán mediante el


número de documento de identidad.

REQUISITOS NO FUNCIONALES:

 El producto de software debe correr en sistema operativo Microsoft Windows.


 La base de Datos que contiene la información se creara en MYSQL, teniendo
capacidad para los datos de 50 estudiantes y 8 funcionarios.
 El entorno del producto de software debe ser gráfico, mediante el uso de iconos,
botones y menús desplegables.
 En promedio, las consultas de datos de estudiantes y/o funcionarios deberán
responderse en menos de 2 segundos.

Presentado por: Carlos Andres Leal R.


Código: 94357405
CEAD: Palmira
Pagina 5
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI
Fase 1 – Análisis de Requisitos
301403 – Programación Orientada a Objetos

Bibliografía
es.wikipedia.org. (22 de Octubre de 2019). Recuperado el 13 de Febrero de 2020, de
Requisito funcional: https://es.wikipedia.org/wiki/Requisito_funcional
es.wikipedia.org. (11 de Diciembre de 2019). Recuperado el 13 de Febrero de 2020, de
https://es.wikipedia.org/wiki/Requisito_no_funcional

Weitzenfeld, A. (2005). Descripción del Problema. In Ingeniería de Software Orientada a


Objetos con UML, Java e Internet (pp. 197-199). Mexico City, Mexico: Cengage
Learning. Recuperado de: https://goo.gl/EFtdt5

Campderrich, F. B. (2003). Ingeniería del software. Recuperado de https://ebookcentral-


proquest-
com.bibliotecavirtual.unad.edu.co/lib/unadsp/reader.action?docID=3206903&ppg
=110

Weitzenfeld, A. (2005). Modelo de Análisis. In Ingeniería de Software Orientada a Objetos


con UML, Java e Internet (p. [253]). Mexico City: Cengage Learning. Recuperado de:
https://goo.gl/ywqd8K

Weitzenfeld, A. (2005). Modelo de Análisis. In Ingeniería de Software Orientada a Objetos


con UML, Java e Internet (p. [253]). Mexico City: Cengage Learning. Recuperado de:
https://goo.gl/7nGbkd

Presentado por: Carlos Andres Leal R.


Código: 94357405
CEAD: Palmira
Pagina 6

Вам также может понравиться