Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
TUNJA
2021
SOFTWARE DE ACADEMIA DE TAEKWONDO “SUE MOO DUK KWAN”
Profesor
FACULTAD DE INGENIERÍA
TUNJA
2021
CONTENIDO
pág.
INTRODUCCIÓN………………………………………………………………………………12
1. PLANIFICACIÓN DE SISTEMAS DE INFORMACIÓN ............................................ 13
1.1. DESCRIPCIÓN DE LA EMPRESA........................................................... 13
1.1.1. Misión ......................................................................................................... 13
1.1.2. Visión .......................................................................................................... 13
1.1.3. Objetivos ..................................................................................................... 13
1.1.4. Estructura organizacional ........................................................................... 14
1.2. IDENTIFICAR EL PROBLEMA ................................................................ 14
1.2.1. Establecer límites ....................................................................................... 14
1.2.2. Situación actual .......................................................................................... 15
1.2.3. Situación futura ........................................................................................... 16
1.2.4 Comunicar la definición del problema con participación de analistas, usuarios
y directivos (ACTA 01/ANEXO 01) .......................................................................... 16
2. ALCANCE DEL SISTEMA DE INFORMACIÓN ....................................................... 17
2.1. Identificar problemas, en términos de Urgencias, Visibilidad, Beneficios,
Prioridad............................................................................................................. 17
2.2. Identificar oportunidades, en términos de Urgencias, Visibilidad, Beneficios,
Prioridad............................................................................................................. 18
2.3. Definir el alcance en función de: Tipo de datos, Procesos, y diseño posible de la
interfaz ............................................................................................................... 19
2.4. Se debe contestar la pregunta ¿el presente proyecto, vale la pena trabajarlo?
19
2.5. Determinar las actividades y tareas a realizar, consignadas en el plan de trabajo
20
2.6. Comunicar el alcance del proyecto, con participación de analistas, usuarios y
directivos (ACTA 02/aNEXO 02) ........................................................................ 20
3. SITUACIÓN ACTUAL DE LA EMPRESA EN EL MANEJO DE LA INFORMACIÓN
Y/O SISTEMA DE INFORMACIÓN ................................................................................ 21
3.1. Se describe la situación actual, en función de: ........................................ 21
3.1.1. Contexto del Sistema Actual ....................................................................... 21
3.1.2. Descripción de los SI, actuales ................................................................... 21
3.1.3. Es beneficioso dividir el sistema actual en subsistemas ............................. 21
3.2. Presentar la división de los subsistemas.................................................. 22
3.3. Identificación de los usuarios participantes en el análisis de la Situación Actual
22
3.4. Se determinan las actividades y tareas a realizar .................................... 23
3.5. Comunicar la descripción general de los sistemas de información actuales, con
participación de analistas, usuarios y directivos (acta 03/anexo 03) .................. 23
4. ESTUDIO DE LAS ALTERNATIVAS DE SOLUCIÓN .............................................. 24
4.1. Se estudian las diferentes opciones, que puedan existir para la solución.24
4.2. Para cada alternativa propuesta, se identifican los subsistemas que cubre y los
requisitos a los que se da respuesta .................................................................. 25
4.3. Modelos de procesos de las soluciones propuestas ................................ 25
4.4. Se determinan las actividades y tareas a realizar .................................... 26
4.5. Comunicar la descripción general de cada propuesta, con participación de
analistas, usuarios y directivos (acta 04/anexo 04) ............................................ 26
5. EVALUACIÓN DE LAS ALTERNATIVAS DE SOLUCIÓN....................................... 27
5.1. Para cada alternativa se seleccionan los factores de situación que habrá que
considerar, relativos tanto a la incertidumbre como a la complejidad del sistema.27
5.2. Se identifican y valoran los riesgos asociados y se determinan las medidas a
tomar para minimizarlos. .................................................................................... 27
5.3. Se determina el enfoque más adecuado, para la solución propuesta en cada
alternativa. ......................................................................................................... 29
5.4. Valoración de alternativas después de valorar el riesgo. ......................... 30
5.5. Se determinan las actividades y tareas a realizar. ................................... 31
5.6. Comunicar la descripción general del plan de trabajo de cada alternativa, con
participación de analistas, usuarios y directivos (ACTA 05/ ANEXO 05) ........... 31
6. SELECCIÓN DE LA SOLUCIÓN ............................................................................. 32
6.1. Presentación de las diferentes alternativas propuestas ante la empresa. 32
6.2. Descripción de la solución ........................................................................ 34
6.3. Impacto en la empresa respecto a la solución propuesta ........................ 35
6.4. Costo/Beneficio de las diferentes soluciones alternativas propuestas ..... 36
6.5. Planificación de la solución ...................................................................... 37
6.6. Aprobación de la solución ........................................................................ 37
6.7. Se determinan las actividades y tareas a realizar .................................... 38
6.8. Comunicar la descripción general del plan de trabajo de cada alternativa, con
participación de analistas, usuarios y directivos (ACTA 06/ ANEXO 06) ........... 39
7. IDENTIFICACIÓN DE REQUISITOS DEL SISTEMA .............................................. 40
7.1. Se definen los requisitos funcionales, que debe satisfacer el sistema, indicando
sus prioridades ................................................................................................... 40
7.2. Se definen los requisitos no funcionales, que debe satisfacer el sistema,
indicando sus prioridades .................................................................................. 44
7.3. Se determinan las actividades y tareas a realizar .................................... 45
7.4. Comunicar la descripción general de los requisitos funcionales y no funcionales,
con participación de analistas, usuarios y directivos (ACTA 07/ ANEXO 07) .... 45
8. ESTUDIO DE VIABILIDAD DEL SISTEMA DE INFORMACIÓN ............................. 46
8.1. Realizar el análisis de la solución seleccionada ....................................... 46
8.2. Relación Costo/Beneficio de la solución seleccionada............................. 46
8.3. Se determinan las actividades y tareas a realizar. ................................... 47
8.4. Comunicar la descripción general del plan de trabajo de cada alternativa, con
participación de analistas, usuarios y directivos (ACTA 08/ ANEXO 08) ........... 47
9. MODELO DE PROCESOS ...................................................................................... 48
9.1. Diagrama De Flujo De Datos De Contexto ............................................... 48
9.2. Diagrama De Descomposición Funcional Para Separar El Sistema En Los
Subsistemas Y/O Las Funciones Logicas. ......................................................... 49
9.3. Lista De Respuesta A Los Eventos O De Casos De Uso......................... 50
9.4. Diagrama De Descomposicion Para Cada Evento ................................... 51
9.5. Un Diagrama De Eventos Se Construye Y Se Valida Para Cada Evento 54
9.6. Diagramas Del Sistema Mancomunando Los Diagramas De Eventos. Estos
Diagramas De Flujo De Datos Muestran El “Panorama” Del Sistema. .............. 57
9.7. Los Diagramas Elementales Para Los Procesos De Eventos .................. 59
9.8. La Logica De Cada Proceso Elemental.................................................... 61
9.9. Estructura De Datos De Cada Flujo De Datos Elementales ..................... 63
9.10. Se determinan las actividades y tareas a realizar. ................................... 64
9.11. Comunicar la definición del sistema de información, con participación de
analistas, usuarios y directivos (ACTA 09/ANEXO 09) ...................................... 65
10. DISEÑO DEL SISTEMA DE INFORMACIÓN ....................................................... 66
10.1. Diseño del sistema de información con diagramas de flujo de datos físicos.
66
10.2. Se determinan las actividades y tareas a realizar .................................... 69
10.3. Comunicar la definición del sistema de información, con participación de
analistas, usuarios y directivos (Acta 10 / Anexo 10) ......................................... 69
11. DISEÑO DE SALIDAS Y ELABORACIÓN DE PROTOTIPOS ............................. 70
11.1. Diseño de las salidas del sistema de información .................................... 70
11.2. Se determinan las actividades y tareas a realizar .................................... 76
11.3. Comunicar el diseño de las salidas del sistema de información, con
participación de analistas, usuarios y directivos. (Acta 11 / Anexo 11) .............. 76
12. DISEÑO DE ENTRADAS ..................................................................................... 77
12.1. Diseño de las entradas del sistema de información. ................................ 77
12.2. Se determinan las actividades y tareas a realizar .................................... 81
12.3. Comunicar el diseño de las entradas del sistema de información, con
participación de analistas, usuarios y directivos (Acta 11 / Anexo 11) ............... 81
13. DISEÑO DE LA INTERFAZ .................................................................................. 82
13.1. Diseño de la interfaz del sistema de información ..................................... 82
13.2. Se determinan las actividades y tareas a realizar .................................... 87
13.3. Comunicar el diseño de la interfaz del sistema de información, con participación
de analistas, usuarios y directivos (Acta 13 / Anexo 13) .................................... 87
14. BIBLIOGRAFÍA..................................................................................................... 88
15. ANEXOS .............................................................................................................. 89
LISTA DE ANEXOS
Pág.
Pág.
Pág.
12
1. PLANIFICACIÓN DE SISTEMAS DE INFORMACIÓN
1.1.1. Misión
El CLUB SUE MOO DUK KWAN tiene como Misión difundir el Taekwondo en todas las
estructuras sociales y culturales, para que más colombianos reciban los beneficios de
este arte marcial.
1.1.2. Visión
El Club SUE MOO DUK KWAN difundirá los valores de este arte marcial ahora deporte
olímpico en todo el país, a través de profesores preparados y con ética profesional. El
perfil de alumno que queremos lograr serán personas sanas, disciplinadas, responsables,
combativas, con deseo de triunfo como deportistas, como estudiantes, como
profesionales.
1.1.3. Objetivos
El club SUE MOO DUK KWAN tiene como objetivo impulsar la enseñanza y la práctica
del Taekwondo en forma sistemática, para generar personas sanas y disciplinadas con
principios.
13
1.1.4. Estructura organizacional
1.2.1.1. Espacio
La academia de taekwondo “SUE MOO DUK KWAN” se encuentra ubicada en la Cra.14
# 19 – 98 en la ciudad de Tunja, Boyacá en Colombia.
1.2.1.2. Tiempo
El periodo en que se analizó el fenómeno corresponde desde el mes de agosto del año
2021 y tendrá una duración de 10 semanas.
14
1.2.1.3. Universo
El sector involucrado donde se recolectará la información necesaria será la misma
academia a la cual se le desarrollará el producto software y en la que se toman los datos
de los alumnos y los maestros y/o instructores.
1.2.2.1. Síntomas
Actualmente en la academia SUE MOO DUK KWAN se presentan distintas situaciones
no beneficiosas que inciden directamente tanto en el sector en el que se desarrolla como
internamente en los involucrados en la academia, en ámbitos económicos, ambientales
y de eficiencia en el tiempo. En donde se identifican los siguientes síntomas:
1.2.2.2. Causas
La toma de registros de los datos básicos de los alumnos de la academia, la toma de
asistencias, los registros de pago y los reportes mensuales se realizan de forma manual
(en un cuaderno) lo que se convierte en un proceso poco óptimo y muy tedioso, lo que
causa los síntomas del parágrafo anterior.
15
1.2.3. Situación futura
1.2.3.1. Pronóstico
Teniendo en cuenta que el registro de información se almacena a papel y lápiz y que el
número de alumnos en la academia aumenta progresivamente, esta situación a futuro
posiblemente generará que los procesos sean muy difíciles de ejecutar debido al
aumento del volumen de la información que además de ocupar espacio para su
almacenamiento, provocará un alto riesgo por posible pérdida de esta. Por otro lado, el
consumo importante de papel contribuirá a la afectación del medio ambiente.
Para visualizar el Acta 01/Anexo 01, favor dirigirse al anexo 01 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 01. Acta 01..
16
2. ALCANCE DEL SISTEMA DE INFORMACIÓN
Según la reunión realizada entre la propietaria del sistema y los analistas, se establece
que el problema principal que tiene la academia es la pérdida de tiempo al buscar y
registrar información en la documentación física. Por lo tanto, se realiza la división de
dicho problema en subproblemas para poder asignar las propiedades que corresponden
a cada uno.
Urgencia: 2 SEMANAS
Visibilidad: ALTA
Beneficios anuales: $ 110.000 pesos colombianos
Prioridad: 5
Urgencia: 2 SEMANAS
Visibilidad: ALTA
Beneficios anuales: $ 225.000 pesos colombianos
Prioridad: 5
• Se busca la carpeta del alumno para añadir de manera escrita los pagos de cada
uno se llenan los talonarios de recibos de paz y salvo y se anotan los ingresos en
la carpeta de contabilidad de la academia. Este proceso consume
aproximadamente minutos. Este proceso consume aproximadamente 5 minutos.
Urgencia: 3 SEMANAS
Visibilidad: MEDIA
Beneficios anuales: $ 620.000 pesos colombianos
Prioridad: 3
17
• Para registrar las asistencias a clase, hay un instructor en la entrada quien anota
la llegada de cada alumno en la planilla de asistencias. Este proceso consume
aproximadamente 2 minutos.
Urgencia: 2 SEMANAS
Visibilidad: MEDIA
Beneficios anuales: $ 2.400 pesos colombianos
Prioridad: 4
• Para modificar el ascenso de grado del alumno se tiene un listado de cada vez que
hay un ascenso de cada alumno que asciende de grado, ese listado se guarda en
una carpeta. Este proceso consume aproximadamente 3 minutos.
Urgencia: 5 SEMANAS
Visibilidad: BAJO
Beneficios anuales: $ 5.000 pesos colombianos
Prioridad: 2
Según la reunión realizada entre la propietaria del sistema y los analistas, se establece
que las oportunidades de mejora que el sistema de información puede implementar son:
Urgencia: 8 SEMANAS
Visibilidad: MEDIA
Beneficios anuales: $ 1.440.000 pesos colombianos
Prioridad: 1
Urgencia: 8 SEMANAS
Visibilidad: ALTA
Beneficios anuales: $ 240.000 pesos colombianos
Prioridad: 1
18
2.3. DEFINIR EL ALCANCE EN FUNCIÓN DE: TIPO DE DATOS, PROCESOS, Y
DISEÑO POSIBLE DE LA INTERFAZ
Posible diseño de la interfaz: Una interfaz potencial debería incluir los tipos de
datos que se identificaron como opciones principales. Siendo este el caso de un
sistema de registro de alumnos los actores involucrados serían el administrador
quien se encarga de operar el sistema y los alumnos de manera implícita de los
cuales se obtendrá la información.
Según el estudio realizado del proyecto y teniendo en cuenta la problemática actual que
vive la academia, se considera que la implementación del producto software ayudará a
optimizar procesos y reducir tiempos de ejecución lo cual generará una cantidad de
beneficios aceptables. Por lo tanto, trabajar en el desarrollo de este proyecto si vale la
pena.
19
2.5. DETERMINAR LAS ACTIVIDADES Y TAREAS A REALIZAR, CONSIGNADAS
EN EL PLAN DE TRABAJO
- Reunión entre la
Identificar la - Seleccionar los aspectos más propietaria del 1.5 horas.
problemática importantes y dar una sistema y los
actual de la descripción analistas y/o
empresa desarrolladores.
- Dividir el problema en
subproblemas y evaluarlos
según la urgencia, visibilidad, - Sesiones de
beneficios y prioridad. trabajo.
Para visualizar el Acta 02/Anexo 02, favor dirigirse al anexo 02 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 02. Acta 02.
20
3. SITUACIÓN ACTUAL DE LA EMPRESA EN EL MANEJO DE LA
INFORMACIÓN Y/O SISTEMA DE INFORMACIÓN
El sistema con el que actualmente cuanta la academia SUE MOD DUKWAN, guarda toda
la información correspondiente a los alumnos como su información básica, pagos y
asistencias en carpetas y cuadernos en donde los diferentes datos son registrados a
mano, lo que requiere de la administración del tiempo adecuado para realizar cada una
de las actividades.
Debido a que los procesos del sistema actual son independientes, se pueden dividir en
subsistemas para obtener un mejor análisis del funcionamiento de cada uno y realizar un
desarrollo más claro y óptimo sin tener en cuenta las características de las demás
funcionalidades.
21
3.2. PRESENTAR LA DIVISIÓN DE LOS SUBSISTEMAS
Los usuarios participantes que hacen parte del análisis de la situación actual son: el
generen de la academia, quien toma las decisiones según la información que se
encuentra en los registros, el administrador quien realiza el registro de matrículas y
pagos, los instructores quienes toman las asistencias y los alumnos ya que con la
información proporcionada por ellos se pueden realizar los procesos que realizan en el
área administrativa de la academia.
22
3.4. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
- Sesiones de trabajo.
Realización del - Analizar el
Diagnóstico de la diagnóstico de la 2 horas
Situación Actual situación actual.
Para visualizar el Acta 03/Anexo 03, favor dirigirse al anexo 03 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 03. Acta 03.
23
4. ESTUDIO DE LAS ALTERNATIVAS DE SOLUCIÓN
Alternativa 3: Crear una aplicación móvil que permita ingresar tanto al administrador
como a los instructores de la academia a través de roles, dependiendo de esto se
habilitarán algunas funciones específicas para llevar a cabo los procesos que ejecutan
cada uno de los usuarios que participan en el sistema de información actual. Con esto se
digitalizarán los datos de los alumnos y se permitirá visualizar información de manera
rápida y sencilla, con esto también se reducirá el consumo de papel.
24
4.2. PARA CADA ALTERNATIVA PROPUESTA, SE IDENTIFICAN LOS
SUBSISTEMAS QUE CUBRE Y LOS REQUISITOS A LOS QUE SE DA
RESPUESTA
25
4.4. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
Para visualizar el Acta 04/Anexo 04, favor dirigirse al anexo 04 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 04. Acta 04.
26
5. EVALUACIÓN DE LAS ALTERNATIVAS DE SOLUCIÓN
Alternativa 1:
• Una situación que se puede dar es que los alumnos que se registren por esta
página web ingresen mal sus datos o se registren varias veces.
• Se tiene que escoger la manera óptima para realizar pagos en línea, porque puede
ser muy complicado esta manera de pagos de mensualidades para algunos
alumnos.
• Se va a tener que analizar e implementar los mejores métodos para evitar ataques
cibernéticos y el robo de información.
• Se tiene que analizar cada cuanto se va a tener que hacer el mantenimiento del
sitio web
Alternativa 2:
• Se va tener que hacer una copia de seguridad en un cierto tiempo, en el caso que
el equipo en el que esta almacenada la información falle por alguna situación.
Alternativa 3:
Alternativa 1: Los riesgos que se pueden presentar en el caso de una aplicación web
pueden ser los siguientes:
27
implementar medidas de protección de la privacidad digital, así como manejar la
encriptación de los datos con el fin de asegurarlos.
• Ya que el registro de los nuevos alumnos se encuentra abierta a cualquier usuario
en internet, es posible que se generen registros “basura” de personas que no
residen en la locación o no están interesadas y/o seguras en pertenecer a la
academia. Entonces, para la minimización de este riesgo se podría implementar
por parte de la academia un código único referido que permita que ciertos usuarios
se puedan registrar.
• Todavía existen personas que no confían en los procesos de pagos virtuales
porque temen a la pérdida de su dinero. Para minimizarlo, se podría implementar
una opción de pago en punto físico.
Alternativa 3: Los riesgos que se pueden presentar en el caso de una aplicación móvil
pueden ser los siguientes:
28
5.3. SE DETERMINA EL ENFOQUE MÁS ADECUADO, PARA LA SOLUCIÓN
PROPUESTA EN CADA ALTERNATIVA.
29
5.4. VALORACIÓN DE ALTERNATIVAS DESPUÉS DE VALORAR EL RIESGO.
30
5.5. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR.
Para visualizar el Acta 05/Anexo 05, favor dirigirse al anexo 05 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 05. Acta 05.
31
6. SELECCIÓN DE LA SOLUCIÓN
Alternativa 1:
Ventajas:
Desventajas:
32
Alternativa 2:
Ventajas:
• Tanto el sistema como la base de datos están montados localmente lo cual es una
ventaja ya que no se necesitan alojamientos ni pagos o suscripciones por usar
servicios, por lo que el costo del sistema se reducirá bastante en comparación.
• Ya que el administrador realiza los registros de alumnos nuevos y pagos se tiene
un mejor control y se garantiza que no se almacenen registros “basura”.
• Ya que los datos se encuentran almacenados localmente se reduce el riesgo de
los ataques por parte de intrusos que se tiene en los servidores web.
• El tiempo en la ejecución de los procesos se optimiza, sobre todo a la hora de
buscar información.
Desventajas:
Alternativa 3:
Ventajas:
Desventajas:
33
6.2. DESCRIPCIÓN DE LA SOLUCIÓN
Alternativa 1:
El proceso que realizará el aplicativo web será el de crear los registros de los nuevos
alumnos y guardarlos en la base de datos, calcular las asistencias de cada alumno para
de esta manera mostrarle el valor que debe pagar al finalizar el mes, también debe crear
y guardar los registros de pagos en la base de datos.
En cuanto a las salidas del sistema, se debe poder visualizar por pantalla los datos
básicos de un alumno cuando se soliciten, así mismo los historiales de asistencias y de
pagos.
Alternativa 2:
El sistema debe tomar los datos básicos que entran y generar los registros de alumnos
nuevos en la base de datos local, también debe registrar las asistencias a clase de cada
uno de los alumnos y al final del mes calcular la cantidad de veces que asistió y el valor
que corresponde y debe pagar el alumno. Posteriormente cuando el alumno de la
academia realice el pago, debe enviar el comprobante el cual se adjuntará en el sistema
para así poder llevar el historial de pagos y generar automáticamente el recibo de paz y
salvo cuando se requiera.
Como salidas, el sistema debe permitir mostrar los datos básicos de un alumno cuando
se requiera, así como los datos del acudiente, el historial de los pagos y el historial de las
asistencias.
Alternativa 3:
34
comprobante de los pagos mensuales de los alumnos y por parte de los instructores las
entradas serán las asistencias de los alumnos en cada clase.
El sistema realizará los registros de los alumnos nuevos en un servidor web, así como
los registros de los pagos y las asistencias, el sistema también calculará el valor a pagar
mensual por cada alumno dependiendo de la cantidad de asistencias que se tengan
almacenadas.
Posteriormente, para las salidas, el administrador y los instructores podrán visualizar los
datos básicos de los alumnos, y los datos de los acudientes, historiales de pagos y de
asistencias únicamente estarán disponibles para el administrador.
35
6.4. COSTO/BENEFICIO DE LAS DIFERENTES SOLUCIONES ALTERNATIVAS
PROPUESTAS
Costo/Beneficio Alternativa 1:
Costo/Beneficio Alternativa 2:
Costo/Beneficio Alternativa 3:
36
6.5. PLANIFICACIÓN DE LA SOLUCIÓN
Una vez analizado el impacto que cada una de las soluciones representa en la academia
y con ayuda de la matriz de factibilidad realizada anteriormente, se llega a la decisión
junto con la gerente de la academia de aprobar la alternativa de solución 2
correspondiente a implementar un software de escritorio, considerando que es la solución
que representa mayores beneficios operativos, técnicos y económicos.
37
6.7. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
- Sesiones de trabajo.
- Describir la solución en - Sesiones de trabajo. 2 horas
términos de entradas,
Descripción de la
procesos y salidas. - Descripciones
solución
basadas en análisis
de información.
- Analizar el impacto 0.5 horas
Impacto que que tendría cada - Sesiones de trabajo
genera la solución solución del sistema al
en la empresa momento de
implementarla.
- Estimar cuánto costará - Sesiones de trabajo 1.5 horas
cada solución.
- Diagramas de Gantt
Costo/beneficio de - Utilizar la formula
las soluciones costo beneficio para - Estimaciones
hallar su valor basadas en el
análisis de la
información
- Planear y estimar - Sesiones de trabajo 1 hora.
tiempos de desarrollo
Planeación y de la solución. - Reunión entre la
aprobación de la propietaria del
solución - Reunirse para aprobar sistema y los
o desechar las analistas y/o
soluciones. desarrolladores
38
6.8. COMUNICAR LA DESCRIPCIÓN GENERAL DEL PLAN DE TRABAJO DE
CADA ALTERNATIVA, CON PARTICIPACIÓN DE ANALISTAS, USUARIOS Y
DIRECTIVOS (ACTA 06/ ANEXO 06)
Para visualizar el Acta 06/Anexo 06, favor dirigirse al anexo 06 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 06. Acta 06.
39
7. IDENTIFICACIÓN DE REQUISITOS DEL SISTEMA
De acuerdo con los requisitos identificados entre los participantes del proyecto, se
evaluaron que los requisitos funcionales (RF) señalando su respectiva prioridad siendo 1
la de menor prioridad y 5 la de mayor prioridad:
40
Figura 4. Caso de uso registrar perfil alumno.
41
Figura 5. Caso de uso ver perfil alumno.
42
Figura 6. Caso de uso Registrar pago.
43
Figura 7. Caso de uso registrar historial alumno.
De acuerdo con los requisitos identificados entre los participantes del proyecto, se
evaluaron que los requisitos no funcionales (RNF) son:
44
7.3. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
Para visualizar el Acta 07/Anexo 07, favor dirigirse al anexo 07 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 07. Acta 07.
45
8. ESTUDIO DE VIABILIDAD DEL SISTEMA DE INFORMACIÓN
Para la recepción por parte del usuario final, se considera que es la más acertada ya que
ayuda con la optimización de procesos y no requiere costos elevados.
Relación Tangible:
$2.642.400 − $1.500.000
𝑥 100 = 76%
$1.500.000
46
Relación Intangible:
Al analizar la rentabilidad de la propuesta del software, se puede afirmar que a corto plazo
habrá una mejora en el rendimiento del área administrativa de la academia debido a que
se optimizaran procesos que normalmente toman un tiempo considerable para su
ejecución.
Para visualizar el Acta 08/Anexo 08, favor dirigirse al anexo 08 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 08. Acta 08.
47
9. MODELO DE PROCESOS
48
9.2. DIAGRAMA DE DESCOMPOSICIÓN FUNCIONAL PARA SEPARAR EL
SISTEMA EN LOS SUBSISTEMAS Y/O LAS FUNCIONES LOGICAS.
49
9.3. LISTA DE RESPUESTA A LOS EVENTOS O DE CASOS DE USO
Se identifican los eventos con sus respectivos actores y los procesos que desencadenan
cada uno de ellos para dar una respuesta por parte del sistema según la acción realizada.
Ver tabla 10.
Actor /
Evento (o caso
Agente Desencadenador Respuestas
práctico).
externo
Alumno Llega un nuevo REGISTRO DE LA Generar confirmación de
alumno a la INFORMACION DEL registro.
NUEVO ALUMNO
academia
Crear un registro en la base
de datos.
Instructor Un alumno HISTORIAL DE Generar confirmación de
registrado asiste ASISTENCIA ES asistencia.
MODIFICADO
a clase
Crear un registro de asistencia
asociado al alumno en la base
de datos.
Tiempo Expira el plazo de (fecha actual) Cambiar el estado del alumno
pago de la a deuda
mensualidad
Bloquear la funcionalidad de
añadir asistencias
Alumno Se paga la SE REINICIA EL Generar confirmación de
mensualidad de CONTADOR DE LAS pago.
ASISTENCIAS PARA
un alumno EL NUEVO MES
Crear un registro de pago
asociado al alumno en la base
de datos
50
9.4. DIAGRAMA DE DESCOMPOSICION PARA CADA EVENTO
51
Figura 11. Diagrama de descomposición subsistema de pagos.
52
Figura 12. Diagrama de descomposición subsistema de historiales.
53
9.5. UN DIAGRAMA DE EVENTOS SE CONSTRUYE Y SE VALIDA PARA CADA
EVENTO
Los siguientes diagramas de flujo de datos (DFD) corresponden a los eventos de los
subsistemas, como validar la identificación de un alumno, validar los datos del acudiente,
confirmar transacción de cuenta bancaria y registrar un recibo de pago, en donde se
observa el flujo de los datos proporcionados al sistema y los procesos por los que tiene
que pasar. Ver figuras 13, 14, 15 y 16.
54
Figura 14. Diagrama de eventos de validar datos del acudiente.
55
Figura 15. Diagrama de eventos de validar transacción en cuenta bancaria.
56
9.6. DIAGRAMAS DEL SISTEMA MANCOMUNANDO LOS DIAGRAMAS DE
EVENTOS. ESTOS DIAGRAMAS DE FLUJO DE DATOS MUESTRAN EL
“PANORAMA” DEL SISTEMA.
Teniendo en cuenta los DFD de cada uno de los eventos identificados, se agrupan estos
para tener un “panorama” u observación general del flujo de datos proporcionados al
sistema como datos del alumno, datos de acudientes, confirmación de transacción o
subida del comprobante de pago. Ver figura 17 y figura 18.
57
Figura 18. Diagrama de panorama de registrar pagos.
58
9.7. LOS DIAGRAMAS ELEMENTALES PARA LOS PROCESOS DE EVENTOS
Se realiza los diagramas elementales de los procesos de registrar alumno y registrar pago
donde se resaltan las diferentes validaciones y secuencias a seguir según la verificación
de los datos por parte del sistema. Ver figura 19 y figura 20.
59
Figura 20. Diagrama elemental de registrar pago.
60
9.8. LA LOGICA DE CADA PROCESO ELEMENTAL.
Se describen los eventos de registrar alumno y registrar pago haciendo uso del lenguaje
estructurado (español estructurado) para dar una mayor claridad al usuario de las
validaciones que se llevan a cabo dentro del sistema, lo que resulta siendo similar a
realizar pseudocódigo o lenguaje natural.
O bien
1. Guardar alumno
61
Para cada PAGO de un ALUMNO REGISTRADO ingrese REGISTRAR PAGO
O bien
1. Error en el pago.
2. Solicitar verificación.
O bien
62
9.9. ESTRUCTURA DE DATOS DE CADA FLUJO DE DATOS ELEMENTALES
Partiendo del punto de que la estructura de datos es el orden que tienen los datos dentro
del sistema, entonces se definen que el orden de estos es primero lo correspondiente a
la información básica del alumno, en un segundo nivel se identifican los registros de
pagos, asistencias, ascensos y por último los datos de los cuales dependen esos
registros. Ver figura 21.
63
9.10. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR.
64
9.11. COMUNICAR LA DEFINICIÓN DEL SISTEMA DE INFORMACIÓN, CON
PARTICIPACIÓN DE ANALISTAS, USUARIOS Y DIRECTIVOS (ACTA
09/ANEXO 09)
Para visualizar el Acta 09/Anexo 09, favor dirigirse al anexo 09 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 09. Acta 09.
65
10. DISEÑO DEL SISTEMA DE INFORMACIÓN
66
Seguidamente, se ilustra el DFDF para el proceso de registrar alumno, en donde se
observa el flujo que tienen los datos de entrada desde el momento en que los ingresa el
administrador hasta la finalización del registro. Ver figura 23.
67
Por último, en la siguiente imagen se puede ver el DFDF para el proceso de registrar
pagos en donde intervienen tanto el alumno como el administrador partiendo del
comprobante de pago para el registro de este y la generación del recibo de paz y salvo.
Ver figura 24.
68
10.2. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
Tabla 12. Actividades y tareas a realizar para el diseño del sistema de información.
Para visualizar el Acta 10/Anexo 10, favor dirigirse al anexo 10 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 10. Acta 10.
69
11. DISEÑO DE SALIDAS Y ELABORACIÓN DE PROTOTIPOS
70
En cuanto a la visualización de los datos del acudiente de un alumno se observan: la
identificación, los nombres, apellidos, teléfono y parentesco del acudiente con el alumno
asociado. Ver figura 26.
En este apartado se observa el historial de pagos del alumno y dentro de cada registro
se visualiza el comprobante de pago relacionado. Ver figura 27.
71
Esta parte muestra la salida del historial de asistencias del alumno las cuales se pueden
filtrar por mes y año. Ver figura 28.
Este es el diseño del recibo de paz y salvo que se va a generar luego del registro del
pago y que podrá ser impreso o enviado digitalmente. Ver figura 29.
72
Esta lista corresponde al historial de grados del alumno con la respectiva fecha y
observación. La cual permite el filtrado por mes y año. Ver figura 30.
Se muestra el reporte de ingresos como una tabla la cual permite filtrar los datos e
imprimir el reporte. Ver figura 31.
73
La salida correspondiente al reporte de alumnos con deuda permitirá ser visualizada o
impresa. Ver figura 32.
74
La salida correspondiente al reporte de asistencias en general de todos los alumnos
permitirá ser filtrada por mes y año y podrá ser visualizada o impresa. Ver figura 34.
La salida correspondiente al reporte de listado de todos los alumnos permitirá ser filtrada
por grado y podrá ser visualizada o impresa. Ver figura 35.
75
11.2. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
Para visualizar el Acta 11/Anexo 11, favor dirigirse al anexo 11 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 11. Acta 11.
76
12. DISEÑO DE ENTRADAS
Se observa el formulario para la entrada de los datos básicos del acudiente del alumno.
Ver figura 37.
77
Este campo permitirá ingresar la identificación de un alumno para poder buscarlo en la
base de datos y así interactuar con la información correspondiente. Ver figura 38.
Esta imagen muestra cómo será el apartado de editar los datos básicos del alumno. Ver
figura 39.
78
Esta imagen muestra cómo será el apartado de editar los datos del acudiente del alumno.
Ver figura 40.
Esta entrada permite cargar la foto del comprobante de pago y visualizarla en pantalla,
además permitirá chequear la cuenta bancaria para así continuar con el registro del pago
de la mensualidad del alumno. Ver figura 41.
79
Esta entrada permitirá cambiar o editar los precios configurados en el sistema de la
academia según las veces que asiste un alumno por mes. Ver figura 42.
80
12.2. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
Para visualizar el Acta 12/Anexo 12, favor dirigirse al anexo 12 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 12. Acta 12.
81
13. DISEÑO DE LA INTERFAZ
A continuación, se muestra la interfaz gráfica del menú del sistema la cual contiene el
nombre de la academia y el escudo correspondiente de la misma. En la parte de superior
se observan los botones para acceder a las funciones de registrar alumno, ver perfil
alumno, registrar pago, registrar historial y visualizar reporte en este orden de izquierda
a derecha. Ver figura 44.
82
Seguidamente se puede observar la tabla de costos de la academia la cual se encuentra
en el menú principal seleccionando el símbolo del engranaje. En este se pueden
configurar los precios por asistencia si la administradora así lo requiere. Ver figura 45.
83
En dado caso de presentarse algún tipo de error con el mal ingreso de los datos, se
desplegará un dialogo de advertencia como el que se muestra en la imagen informando
cuál de los campos está incorrecto para realizar la debida corrección. Ver figura 47.
Figura 48. Interfaz gráfica dialogo de ingreso identificación para búsqueda alumno.
84
Después de haber realizado la búsqueda con la identificación del alumno, se mostrará la
interfaz de ver perfil alumno donde se podrán observar los datos básicos de este junto
con su respectiva foto, además cuenta con diferentes botones para visualizar datos del
acudiente, registro de pagos, asistencias, grados y realizar alguna edición a los datos si
así se requiere. Ver figura 49.
Por otro lado, se tiene la interfaz para el registro de pagos, donde inicialmente se solicita
el documente del alumno para realizar la respectiva búsqueda a través del dialogo que
se muestra en la imagen. Ver figura 50.
Figura 50. Interfaz gráfica dialogo ingreso de identificación para pago de alumno.
85
Después de identificar al alumno, se mostrarán los campos correspondientes para cargar
el recibo de pago, un cuadro de verificación de la cuenta bancaria y un campo donde se
observa el valor a pagar. Cuando se realice el registro, se mostrará el comprobante de
paz y salvo correspondiente donde se podrá imprimir o exportar como archivo pdf. Ver
figura 51.
Por último, se visualiza la interfaz de reportes donde se mostrará una tabla con ciertos
detalles correspondientes al reporte seleccionado como ingresos, alumnos con deuda,
alumnos en paz y salvo, asistencias y el listado general de alumnos. Ver figura 52.
86
13.2. SE DETERMINAN LAS ACTIVIDADES Y TAREAS A REALIZAR
Para visualizar el Acta 12/Anexo 12, favor dirigirse al anexo 12 en el apartado de anexos
o seleccionar el hipervínculo siguiente Anexo 13. Acta 13.
87
14. BIBLIOGRAFÍA
88
15. ANEXOS
Anexo A.
89
Anexo 01. Acta 01.
90
91
Anexo 02. Acta 02.
92
93
Anexo 03. Acta 03.
94
Anexo 04. Acta 04.
95
Anexo 05. Acta 05.
96
Anexo 06. Acta 06.
97
Anexo 07. Acta 07.
98
Anexo 08. Acta 08.
99
Anexo 09. Acta 09.
100
Anexo 10. Acta 10.
101
Anexo 11. Acta 11
102
Anexo 12. Acta 12.
103
Anexo 13. Acta 13.
104