Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA
Programación I
AULA
04
TEMA
CATEDRÁTICO
Integrantes Carnet
Magaña Hernández Bárbara Marisol 2518742020
Flores Ayala Brayan Enrique 2709372021
Siliezar Liévano Francisco Manuel 2511612020
Pérez Molina Douglas Enrique 1727292018
FECHA DE ENTREGA
22 de septiembre de 2021
ÍNDICE
INTRODUCCIÓN ........................................................................................................... 3
1.3 OBJETIVOS............................................................................................................. 8
1.5 LIMITACIONES...................................................................................................... 10
2
INTRODUCCIÓN
Por esta razón es importante poder administrar con eficiencia y eficacia este
recurso, es por eso por lo que el manejo de grandes cantidades de información ha
evolucionado, tal es el caso que antes las instituciones necesitaban de grandes
cantidades de papel y estos a su vez utilizaban espacios físicos grandes ya que se
archivaban en estantes, mientras que hoy en día podemos portar estos mismos
volúmenes de información en dispositivos tan pequeños, como por ejemplo las memorias
USB.
3
1.1 ANTECEDENTES
Juan López en 2011, culminó un sistema de control escolar mediante una aplicación
web utilizando software libre para las unidades educativas que conforman al colegio
Cristobal Colón.
4
Los investigadores llegaron a la conclusión de que era fundamental un sistema que
pudiera centralizar la información de los procesos administrativos para el manejo
eficiente de la información de los estudiantes, catedráticos, cursos, asignaciones, etc., y
que esta información se vea reflejada en un sistema externo, propio de una universidad
virtual
5
1.2 IMPORTANCIA DEL PROYECTO
6
1.2.2 Definición del aplicativo
Estas acciones tienen varias desventajas, por ejemplo, los datos recogidos en
papel se pueden perder fácilmente. Normalmente los profesores no transcriben las notas
en un soporte digital o si utilizan un sistema es un software muy limitado para realizar
ciertos procesos.
7
1.3 OBJETIVOS
8
1.4 ALCANCES
✓ Diseñar y desarrollar una interfaz gráfica como una herramienta tecnológica que
permita realizar la gestión y administración de calificaciones, con el fin de brindar
información oportuna a los estudiantes
✓ Diseñar y construir un modelo de datos que apoye el desarrollo de herramientas
tecnológicas de acuerdo con los requerimientos funcionales definidos.
9
1.5 LIMITACIONES
Los centros escolares y colegios del área de educación y media en nuestro país
no contienen un sistema informático para el control de notas lo que genera un déficit en
el control eficiente de tales, nuestra solución se enfoca principalmente en mantener un
mayor control más amigable, con mejor método de control y eficacia en los centros
educativos.
10
1.6 FACTIBILIDAD DEL PROYECTO
✓ Hardware
El grupo encargado del desarrollo del Sistema tiene 4 laptops y una impresora
láser.
✓ Software
11
✓ Sistema operativo
✓ Lenguaje de programación:
El lenguaje de programación utilizado para el desarrollo del sistema fue Visual Studio
2019 Community, ya que proporciona una potente capacidad de manejo de datos,
herramientas para el desarrollo de aplicaciones de máxima productividad, y la flexibilidad
necesaria para desarrollar todo tipo de aplicaciones tanto de escritorio como Web,
basadas en bases de datos.
✓ RECURSO HUMANO
Se contaba con el recurso humano para el desarrollo del proyecto, el cual estuvo
conformado por cuatro estudiantes cursando la carrera de Ingeniería de Sistemas,
Universidad Tecnológica de El Salvador.
12
Todos los empleados involucrados en los procesos que manejarán el sistema
tienen conocimientos básicos del uso de hardware y software por lo que bastará con
capacitarlos en el manejo del Sistema Informático.
Por lo tanto, los factores a tomar en cuenta para evaluar la factibilidad operativa del
proyecto fueron:
✓ Condiciones medioambientales
•Para que el sistema informático se ejecute de manera eficiente dentro del Centro
Escolar, se ubicará el equipo que no está instalado en las áreas de dirección y biblioteca
en lugares que impidan el acceso de personas no autorizadas, evitando así el daño y
hurto de la información ya que el resto del equipo informático que es utilizado por la
secretaria y subdirectora se encuentra ubicado en lugares seguros.
•El Instituto no tendrá que incurrir en cambios en las instalaciones eléctricas, ya que
las tomas corrientes donde está conectado el equipo informático están debidamente
polarizadas.
13
✓ Sistema informático
Estos, representarán la fuente primaria de los datos que alimentarán a cada uno de los
módulos del Sistema, ya que los alumnos recibirán de estas informaciones relacionadas
con sus trámites académicos dentro del Instituto. Tomando en cuenta que, en relación a
las notas, será a través de los padres de familia en el caso de los estudiantes activos.
•Ministerio de Educación.
Apoyo de la institución. Para el desarrollo del proyecto se cuenta con el apoyo total
de la dirección y personal administrativo, ya que están interesados en que dicho proyecto
se realice para el mejoramiento de sus procesos.
Por otra parte, para el director representan, una gran oportunidad de desarrollo
tecnológico, ya que mediante estos en primer lugar se logrará automatizar cada uno de
14
los procesos que el Instituto lleva a cabo, conformando en una base de datos toda la
información que estos obtienen y generan.
✓ Tiempos de respuesta
15
ser invertidos, tomando en cuenta los beneficios que el centro escolar tendrá al asumir
dichos costos.
Ya que en la actualidad se da a los sistemas una vida útil entre dos a cinco años,
al sistema informático desarrollado se le consideró una vida útil de cinco años.
16
1.7 CRONOGRAMA DE ACTIVIDADES
JULIO AGOSTO SEPTIEMBRE OCTUBRE Noviembre Diciembre
Tareas Responsable Fecha de inicio Fecha final Días Estado Semana 4 Semana 1 Semana 2 Semana 3 Semana 1 Semana 2 Semana 1 Semana 2 Semana 3 Semana 4 Semana 1 Semana 2 Semana 3 Semana 2
Magaña Hernández Bárbara Marisol,
Buscar una idea de mejora o
Flores Ayala Brayan Enrique,
automatizacion en el area de
Siliezar Liévano Francisco Manuel,
23/7/2021 31/7/2021 9 Completado
(Matematica, fisica, lenguaje, etc) Pérez Molina Douglas Enrique
Magaña Hernández Bárbara Marisol,
Definir una idea previamente aprobada Flores Ayala Brayan Enrique,
por el docente Siliezar Liévano Francisco Manuel,
2/8/2021 7/8/2021 6 Completado
Pérez Molina Douglas Enrique
Descripcion del problema detalladamente Siliezar Lievano Francisco Manuel 9/8/2021 14/8/2021 6 Completado
Prototipo no funcional de la aplicación Flores Ayala Brayan Enrique 9/8/2021 14/8/2021 6 Completado
Magaña Hernández Bárbara Marisol,
Entrega de primera fase del proyecto de Flores Ayala Brayan Enrique,
catedra Siliezar Liévano Francisco Manuel,
16/8/2021 21/8/2021 6 Completado
Pérez Molina Douglas Enrique
Magaña Hernández Bárbara Marisol,
Inicio del desarrollo de la documentación Flores Ayala Brayan Enrique,
del aplicactivo Siliezar Liévano Francisco Manuel,
29/8/2021 4/9/2021 6 Completado
Pérez Molina Douglas Enrique
Flores Ayala Brayan Enrique,
Desarrollo de Alcances y Limitaciones
Pérez Molina Douglas Enrique
6/9/2021 8/9/2021 4 Completado
Factibilidad y Cronograma Siliezar Lievano Francisco Manuel 6/9/2021 8/9/2021 4 Completado
Antecedentes e Importa nci a del proyecto Magaña Hernández Bárbara Marisol 6/9/2021 8/9/2021 4 Completado
Magaña Hernández Bárbara Marisol,
Entrega de segunda fase del proyecto de Flores Ayala Brayan Enrique,
catedra Siliezar Liévano Francisco Manuel,
20/9/2021 22/9/2021 3 Completado
Pérez Molina Douglas Enrique
Magaña Hernández Bárbara Marisol,
Flores Ayala Brayan Enrique,
Siliezar Liévano Francisco Manuel,
Diseño del 30% del prototipo final Pérez Molina Douglas Enrique 27/9/2021 2/10/2021 6 Sin comenzar
Magaña Hernández Bárbara Marisol,
Flores Ayala Brayan Enrique,
Siliezar Liévano Francisco Manuel,
Pueba y error en el aplicativo Pérez Molina Douglas Enrique 11/10/2021 16/10/2021 6 Sin comenzar
Magaña Hernández Bárbara Marisol,
Flores Ayala Brayan Enrique,
Entrega de tercer fase del proyecto de Siliezar Liévano Francisco Manuel,
catedra Pérez Molina Douglas Enrique 18/10/2021 23/10/2021 6 Sin comenzar
Magaña Hernández Bárbara Marisol,
Flores Ayala Brayan Enrique,
Diseño del 60% del prototipo final Y Siliezar Liévano Francisco Manuel,
documento Pérez Molina Douglas Enrique 25/10/2021 2/11/2021 6 Sin comenzar
Magaña Hernández Bárbara Marisol,
Flores Ayala Brayan Enrique,
Siliezar Liévano Francisco Manuel,
Pueba y error en el aplicativo Pérez Molina Douglas Enrique 8/11/2021 13/11/2021 6 Sin comenzar
Magaña Hernández Bárbara Marisol,
Flores Ayala Brayan Enrique,
Entrega de tercer fase del proyecto de Siliezar Liévano Francisco Manuel,
catedra Pérez Molina Douglas Enrique 15/11/2021 20/11/2021 6 Sin comenzar
Magaña Hernández Bárbara Marisol,
Flores Ayala Brayan Enrique,
ENTREGA DE PROYECTO FINAL
Siliezar Liévano Francisco Manuel,
Pérez Molina Douglas Enrique 6/12/2021 11/12/2021 6 Sin comenzar
FUENTES DE CONSULTA
✓ Mora Macías, Néstor Adrián (agosto del 2013). Sistema informático de control de
notas y proceso de matriculación de la unidad educativa Wenceslao Rijavec de la
ciudad de Calceta – Cantón Bolívar.
✓ López Orrala, Juan Carlos (septiembre del 2011). Aplicación web utilizando
software libre para las unidades educativas que conforman al colegio Cristobal
Colón.
✓ Roquel Coxaj, José Roberto (abril del 2011). Investigaron y llevaron a práctica la
implementación de sistema de control académico para escuela de ciencias
psicológicas de la universidad de San Carlos de Guatemala.
GLOSARIO DE TÉRMINOS
Paquete (packet): la parte de un mensaje que se transmite por una red. Antes de
ser enviada a través de Internet, la información se divide en paquetes.
19
Query: consulta. Búsqueda en una base de datos
JDK: Java Development Kit (Equipo para el desarrollo de Java). Un equipo básico
para el desarrollo de software provisto por Sun Microsystems, que incluye las
herramientas básicas necesarias para escribir, probar, y depurar aplicaciones y applets
de Java.
Modelo relacional: Una base de datos en la que las relaciones entre tablas se
organizan principalmente a través de columnas de datos comunes, que definen una
20
relación de uno a muchos entre una fila del Clave primaria tabla y una o más filas de la
coincidencia clave externa mesa.
21