Curso ATC 031 Proyecto 3

Anuncio
DESARROLLO DE UNA PLATAFORMA TECNOLÓGICA PARA LA
VISUALIZACIÓN Y MANEJO DE LAS DIFERENTES INFORMACIONES
ACADÉMICAS APLICADAS AL CENTRO DE ESTUDIOS DE CIENCIAS
AERONÁUTICAS (CEA).
ANDRÉS RIVEROS QUINTERO C.C. 1.015’994.633
HÉCTOR GONZÁLEZ C.C 1.010’188.365
MÓNICA CEPEDA C.C. 1.113’638.198
CENTRO DE ESTUDIOS DE CIENCIAS AERONÁUTICAS (CEA)
CONTROL DE TRANSITO AÉREO
BOGOTÁ, NOVIEMBRE DE 2011
1
DESARROLLO DE UNA PLATAFORMA TECNOLÓGICA PARA LA
VISUALIZACIÓN Y MANEJO DE LAS DIFERENTES INFORMACIONES
ACADÉMICAS APLICADAS AL CENTRO DE ESTUDIOS DE CIENCIAS
AERONÁUTICAS (CEA).
ANDRÉS RIVEROS QUINTERO C.C. 1.015’994.633
HÉCTOR GONZÁLEZ C.C 1.010’188.365
MÓNICA CEPEDA C.C. 1.113’638.198
INGENIERO:
JAIRO BARRIENTOS ROJAS.
CENTRO DE ESTUDIOS DE CIENCIAS AERONÁUTICAS (CEA)
CONTROL DE TRANSITO AÉREO
BOGOTÁ, NOVIEMBRE DE 2011
2
RESUMEN
Las plataformas educativas virtuales son el medio a través del cual la
institución y el profesorado presentan los contenidos básicos que los
estudiantes han de trabajar; es un complemento interactivo en el cual
profesores y estudiantes obtienen información actualizada en el momento que
sea requerida.
En este proyecto se desarrollará una plataforma tecnológica para el Centro de
Estudios de Ciencias Aeronáuticas (CEA) mediante la implementación de
herramientas virtuales, la cual servirá como base de consultas de materias,
notas, entre otras, el cual estará dirigido para estudiantes y profesorado.
Palabras claves: Plataformas virtuales, bases de datos.
ABSTRACT
The virtual learning platforms are the way through which the institution and
the teacher presents the basic content that students have to work, is a
complement interactive in
which teachers
and
students
get updated
information at the time as required.
This project will develop a technology platform for the Center for the Study
of Aeronautical Sciences (CEA) through the implementation of virtual tools,
which serve as the basis of consultation materials, notes, among others, which
will be conducted for students and faculty.
Keywords: Virtual platforms, databases.
3
Contenido
1.
PLANTEAMIENTO DEL PROBLEMA ............................................................................. 5
2.
OBJETIVOS ........................................................................................................................ 6
2.1.
OBJETIVO GENERAL................................................................................................... 6
2.2.
OBJETIVOS ESPECÍFICOS ........................................................................................ 6
3.
JUSTIFICACIÓN ................................................................................................................ 7
4.
MARCO LEGAL .................................................................................................................. 8
5.
PROYECTO CEA VIRTUAL ............................................................................................. 9
5.1.
METODOLOGÍA DE TRABAJO ................................................................................... 9
5.2.
DESARROLLO DEL TRABAJO ................................................................................. 10
5.2.1.
Etapa inicio ................................................................................................................ 10
5.2.2.
Diagnostico................................................................................................................ 10
5.2.3.
Determinación gerente y equipo técnico de trabajo ........................................... 10
5.2.4.
Análisis partes interesadas ..................................................................................... 11
5.2.5.
Elaboración cronograma de trabajo ...................................................................... 11
ETAPA EJECUCION ................................................................................................... 12
5.3.
5.3.1.
Análisis financiero .................................................................................................... 12
5.3.2.
Desarrollo manual política institucional y seguridad informática CEA virtual 12
5.3.3.
Desarrollo portada y menú CEA virtual –modelo relacional .............................. 12
5.3.4.
Plataforma tecnológica ............................................................................................ 15
ETAPA FINAL ............................................................................................................... 18
5.4.
5.4.1.
Plan de pruebas ....................................................................................................... 18
5.4.2.
Lanzamiento del producto CEA virtual.................................................................. 18
5.4.3.
Seguimiento de la plataforma virtual ..................................................................... 18
6.
BIBLIOGRAFÍA ................................................................................................................. 19
4
1. PLANTEAMIENTO DEL PROBLEMA
En la actualidad el Centro de Estudios de Ciencias Aeronáuticas (CEA) carece
de una aplicación que permita a estudiantes y profesores, conocer la
información detallada y especifica de la malla curricular de los diferentes
programas académicos, específicamente los cursos básicos (ATS, AIS y SEI),
sus horarios, a través de un ambiente virtual.
5
2. OBJETIVOS
2.1.
OBJETIVO GENERAL
Desarrollar una plataforma tecnológica para la visualización y manejo de las
diferentes informaciones académicas aplicadas al Centro de Estudios de
Ciencias Aeronáuticas CEA, como generar estadísticas de las notas promedio
por curso, materia, igualmente crear un canal interactivo entre el cuerpo del
profesorado y los alumnos, canal que servirá para que los profesores pongan a
disposición de los alumnos de su área material y bibliografía de consulta para
que el alumno interesado en algún tema especifique ahonde en el
conocimiento.
2.2.
OBJETIVOS ESPECÍFICOS
 Realizar diagnóstico preliminar para establecer la situación actual.
 Establecer los parámetros requeridos por el Centro de Estudios de
Ciencias Aeronáuticas CEA para el diseño del modelo entidad-relación.
 Diseñar el modelo entidad-relación requerido para la captura y visualización
de la información académica
 Desarrollar e implementar una política de uso del correo, frente a la
asignación de roles, capacidad del correo, definición de las políticas de
seguridad informática.
6
3. JUSTIFICACIÓN
Teniendo en cuenta la importancia y necesidad del conocimiento referente al
avance y progreso de cada uno de los estudiantes de los cursos básicos del
Centro de Estudios de Ciencias Aeronáuticos (CEA), se realizó una
investigación en la secretaria académica del establecimiento, donde nos
pudimos enterar que la institución cuenta con un sistema de ingreso de notas,
el cual esta enlazado con el código del docente inscrito, pero esa información
no es de publicación directa al estudiantado, siendo una falencia, ya que no es
posible acceder a esos datos de forma rápida y sencilla siendo tediosa la
manera en que puede ser adquirida esa indagación.
El Centro de Estudios de Ciencias Aeronáuticos (CEA), carece de un sistema
que le permita a la comunidad educativa (Docentes y estudiantes) visualizar de
forma rápida y eficiente la malla curricular. Por tal motivo el diseño de una
plataforma tecnológica que acceda a la visualización y manipulación de la
información académica, permitirá a los estudiantes y docentes del CEA
administrar los registros de las diferentes asignaturas inscritas, logrando con
esto llevar la documentación de forma veraz y al instante. Con esta aplicación
podremos:
 Acceder y obtener las diferentes notas, resultados de exámenes y trabajos.
 Generar un canal de comunicación estudiante-docentes que les permita
interactuar en horas extracurriculares con el ánimo de aclarar dudas sobre
temas tratados o trabajos asignados.
 Ofrecer al CEA una base de datos de alumnos, notas, promedios de
cursos, que le permita reforzar los pensum, permitiendo un mejoramiento
en la dinámica y nivel académico.
7
4. MARCO LEGAL
Bajo la Ley 105 de 1993, artículo 57, se definió el Centro de Estudios
Aeronáuticos (CEA) como “una institución de educación superior de la Unidad
Administrativa Especial de Aeronáutica Civil, organismo estatal, adscrito al
Ministerio del Transporte, que desarrolla su acción académica, técnica y
científica en el campo de la aeronáutica y la navegación aérea. Se rige por los
principios y normas de la educación superior y en especial del artículo 137 de
la Ley 30 de 1992 y la Ley 105 de 1993”.
La institución cuenta con tres cursos básicos en el momento: AIS COM MET,
CONTROL BASICO DE AERÓDROMO, BOMBEROS AERONÁUTICOS. Su
proyecto a futuro es que estos programas sean titulados como técnicos e
incluso poder llegar a ser profesionales, además expandir sus programas
ofrecidos, Analizando todas estas proyecciones se puede concluir que para ser
educación superior es este mundo que está tan avanzado en las tecnologías
es necesario un sistema virtual de la información en todos los campos de la
institución y más aún en las notas que es la evidencia clara de la evolución
como establecimiento, sistema que además de darle posición a la institución le
abrirá las puertas legalmente para ser reconocida como un centro de educación
superior.
Actualmente el Centro de Estudios Aeronáuticos, en cumplimiento de la Ley, se
proyecta como una Institución de Educación Superior que busca asumir la
acreditación y reconocimiento de los programas académicos en los niveles
técnico profesional en el campo de la aeronáutica y la aeronavegación, por el
Ministerio de Educación nacional. Con políticas y programas ágiles liderará el
desarrollo científico - tecnológico del sector aeronáutico y proyectará su acción
al ámbito internacional a través de seminarios y programas de educación
formal y desescolarizada, haciendo énfasis en la transferencia y adecuación de
tecnologías.
8
5. PROYECTO CEA VIRTUAL
5.1.
METODOLOGÍA DE TRABAJO
Se desarrollara la propuesta de una metodología para el diseño CEA VIRTUAL,
en un plazo máximo de tres meses desde el momento de la concepción de la
idea, hasta su entrega final, en la metodología planteada se requiere de la
asignación de una Metodología que garantice una correcta planeación,
ejecución y puesta en marcha de proyecto, para lo cual se presenta el siguiente
esquema de trabajo.
PROYECTO
CEA VITUAL
ETAPA INICIO
ETAPA EJECUCION
ETAPA FINAL
ANALISIS
FINANCIERO
PLAN DE PRUEBAS
DIAGNOSTICO
DETERMINACION
GERENTE Y
EQUIPO TECNICO
DE TRABAJO
DESARROLLO
MANUAL
POLITICA
INSTITUCIONAL y
SEGURIDAD
INFORMATICA
CEA VIRTUAL
ANALISIS PARTES
INTERESADAS
DESARROLLO
PORTADA Y MENU
CEA VIRTUAL
ELABORACION
CRONOGRAMA DE
TRABAJO
PLATAFORMA
TECNOLOGICA
9
LANZAMIENTO DEL
PRODUCTO CEA
VIRTUAL
SEGUIMIENTO DE
LA PLATAFORMA
VIRTUAL
5.2.
DESARROLLO DEL TRABAJO
5.2.1. Etapa inicio
Esta etapa busca planear adecuadamente el proyecto, con el fin de establecer
una guía clara para el desarrollo adecuado y feliz término del proyecto CEA
VIRTUAL, en esta etapa se generar reuniones para determinar el grupo de
trabajo, líder y plan de trabajo.
5.2.2. Diagnostico
A nivel de las Entidades Educativas se cuenta con un canal VIRTUAL en
donde los estudiantes tienen fácil acceso y de manera rápida los resultados
académicos, canal con el cual el CENTRO DE ESTUDIOS AERONAUTICOS
carece, dejando rezagada esta institución educativa dentro del Propósito de
crecer académicamente y legalmente.
5.2.3. Determinación gerente y equipo técnico de trabajo
Cada proyecto para que tenga éxito se requiere de la designación de un Lider o
Gerente, el tendrá la responsabilidad de convocar un equipo técnico para el
desarrollo del Proyecto CEA VIRTUAL, otra responsabilidad es la generación
de informes periódicos donde se manifiesta el avance del proyecto y los
riesgos que se han presentado o se pueden presentar en el ejecución del
proyecto.
PROYECTO
CEA VITUAL
GERENTE DEL PROYECTO
Profesional
Área
Financiera
Ingeniero de
Sistemas
Profesional
Representante del
Estudiantado
10
Profesional
Representante del
Profesorado
Profesional Diseño
Gráfico
5.2.4. Análisis partes interesadas
El Proyecto CEA VIRTUAL por ser un tema que afecta la Entidad y su imagen,
como también contiene información académica reservada de la Institución se
requiere tener claro los stakeholders del proyecto, en la búsqueda a través de
reuniones periódicas conocer sugerencias, observaciones e igualmente a
través de la ejecución del proyecto informarles sobre el avance del proyecto.
Junta
Directiva
de la
Entidad
• Aprobación de la
Propuesta
Dirección
Dra. Maria
Eugenia
Artidla
Jefes de
Grupo de
Facultades
5.2.5. Elaboración cronograma de trabajo
11
• Representante
legal de la Entidad
- Impacto
Institucional
• Información
acédemica que se
presentá
5.3.
ETAPA EJECUCION
5.3.1. Análisis financiero
Este análisis deberá ser generado por el miembro del equipo , informe que
contendrá, gastos administrativos, costo que genera la implementación del
sistema, recursos disponibles para la implementación del proyecto, recursos
disponibles para el mantenimiento y soporte de la plataforma tecnológica,
recurso humano necesario para su operación (técnica y funcional).
Este informe se le presentará a la Directora del CEA como a la Junta Directiva
para la aprobación de los recursos y personal requerido y periódicamente de
acuerdo a lo establecido por la Administración generará informe de ejecución
presupuestal frente al avance del proyecto.
5.3.2. Desarrollo manual política institucional y seguridad
informática CEA virtual
El establecimiento del CEA VIRTUAL requiere de políticas claras de manejo y
reserva de la información, por lo cual el gerente del Proyecto acompañado de
su equipo técnico, generará un proyecto del Manual de Políticas entre las
cuales estarán:
 Capacidad del Correo
 Registro de asignaturas y notas por parte de los docentes
 Consulta de información de asignaturas y notas por parte de los
estudiantes de los cursos básicos ( ATS, AIS, SEI).
 Disposición de Material y bibliografía por parte de los docentes.
 Ayuda a la familiarización del uso de la Plataforma virtual
 Asignación y caducidad de Roles y Usuarios.
 Backups de la Información
5.3.3. Desarrollo portada y menú CEA virtual –modelo relacional
Se requiere desarrollar la portada de visualización como también el menú de la
barra de herramientas para el manejo del usuario, igualmente se requiere el
modelo relacional de la Plataforma Tecnológica, esta actividad será
desarrollada por el Profesional de Diseño Gráfico y validada e implementada
por el Ingeniero de Sistemas del Grupo de Trabajo.
Este diseño se presentará para su aprobación a la Directora de la Entidad para
su aval y posterior implementación de la misma.
12
Propuesta Pantalla Inicial
Propuesta Pantalla Ingreso al Portal Estudiantes
13
Propuesta Pantalla y Menú Portal Estudiantes
14
5.3.4. Plataforma tecnológica
Definición de una Base de Datos
La Tecnología de Bases de datos es hoy un elemento común en la mayoría de
todas las aplicaciones de computadoras o tecnología de Información., sin
importar el tipo de aplicación, o el giro de la compañía., sea un sistema
financiero en un banco, una institución educativa, o un sistema de punto de
venta en un supermercado, o un sistema de control de producción en una
empresa manufacturera.
En todos los casos elementos comunes de
Tecnología de Información son tanto las Bases de Datos como los Sistemas de
Administración de Bases de Datos requeridos
Las personas interactúan normalmente con Bases de Datos, y sus tecnologías
asociadas. A continuación se definen algunos términos empleados en bases de
datos y los cuales serán empleados en el presente proyecto:
Datos.
Antes de definir que es una Base de Datos es primordial entender que es un
dato. Los datos son hechos, que sirven para describir a objetos, gente, o
eventos. Son la materia prima utilizada para producir información.
Base de Datos.
Para hablar de una definición de base de datos se debe primero entender
algunos requerimientos que deben ser resueltos:
 La necesidad de compartir datos, entre diferentes usuarios, y que los
datos presenten una relación entre ellos, y que estén diseñados para
cumplir las necesidades de información de la institución educativa, y de
los diferentes entes que la conforman.
 Una definición de los datos integrada, que ofrezca una definición de los
mismos, para poder tener la independencia requerida entre los datos de
la institución, y los programas de aplicación que los van a utilizar
 Se requiere de un modelo que represente los datos de la institución,
compuesta comúnmente por entidades, atributos, y relaciones.
Esto permite tener la primera definición de una base de datos, por lo tanto es
una colección integrada, de datos relacionados. Dicho de otra forma: colección
15
auto descrita de registros relacionados o tablas. Algunos de sus componentes
son:




Datos del usuario
Datos acerca de la estructura de la base de datos misma.
Índices y estructuras de datos relacionadas
Procedimientos almacenados (Stored procedures), o programas o
módulos almacenados dentro de la base de datos, y que sirven para su
manipulación.
 Triggers, o procedimientos que se ejecutan cuando ocurre un evento o
actividad particular sobre la base de datos
 Datos que permiten describir las aplicaciones que se ejecutan sobre la
base de datos
Dos características son esenciales en la definición de una Base de Datos:
Datos relacionados.
Esta característica implica que los datos representan hechos, relacionados
lógicamente, acerca de aspectos del mundo real que son de interés para el
área que apoya una aplicación. Por ejemplo, los datos que se necesitan en
una Base de Datos orientada al área de administración de las materias de una
institución educativa, en la cual se manejan datos de: estudiantes, docentes y
asignaturas, horarios de estudio, entre otros.
Datos integrados.
Esta característica implica que los datos para múltiples aplicaciones se
almacenan juntos, y pueden ser manipulados de igual forma por dichas
aplicaciones. Al estar almacenados juntos, los datos puedes compartirse,
permitiendo que múltiples aplicaciones las utilicen, sin hablar de fronteras, que
establecen normalmente barreras artificiales para este uso compartido. Un
buen ejemplo es la información que se genera cuando un profesor registra las
notas de un parcial realizado a diversos grupos (cursos) y estos a su vez
pueden visualizar esta información. Esto ejemplifica la necesidad y la facilidad
para compartir estos datos.
Las ventajas de utilizar una Base de Datos, a través del software de
administración, se puede entender claramente en los siguientes casos:
1. Una base de datos permite almacenar grandes volúmenes de datos,
con un mínimo de datos duplicados. Esto permite tener un acceso
rápido y eficiente a los mismos, cuando se requiere obtener información
a partir de ellos. Al estar almacenados en un lugar común, es factible
aplicar reglas de integridad, que permite validad sus consistencia.
16
2. La información almacenada en una base de Datos se integra
eficientemente, y no posee limitaciones impuestas por la
organización de la institución. Esta integración permite que los datos
seas usados eficientemente, y con un mínimo de problemas de
integridad, por diferentes usuarios y departamentos en toda la
institución. Esto le ofrece como beneficio a un administrador tener
acceso a datos a los cuales antes no tenía acceso, por estar
almacenados en diferentes medios y sistemas.
3. Un beneficio muy importante se asocia a la calidad en los servicios
de datos. La base de datos permite tener una durabilidad y
permanencia de los datos que no es cuestionable. Otro aspecto
relacionado a esta ventaja es que las transacciones que se ejecutan
directamente sobre la base de datos quedan registradas
permanentemente, lo que permite su acceso posterior, para cualquier
consulta, o para la protección ante cualquier falla del sistema.
4. Un Sistema de Administración de Bases de Datos permite compartir
los datos de una Base de Datos sencilla y eficientemente, a una
comunidad de usuarios diferentes. Las vistas son el medio que el
software de administración de base de datos ofrece para que un grupo
de usuarios tenga acceso solo a la porción de la base de datos a la cual
ellos tienen derecho de acceso. De la misma forma, para un equipo de
desarrollo de una aplicación, una vista le permite el acceso a solo los
datos que tienen derecho, de acuerdo a los requerimientos que el
sistema bajo desarrollo debe resolver.
5. El acceso concurrente a los datos es otra de las ventajas. Este
acceso permite que diferentes usuarios, a través de sus aplicaciones,
accedan a los datos, mezclando sus operaciones, con la seguridad que
las mismas serán ejecutadas de tal forma que no se afecten
negativamente entre si. Esta es una condición indispensable para el uso
de una base de datos desde Internet.
6. La seguridad. Este es un componente crítico en cualquier base de
datos que puede tener acceso por Internet. Las técnicas de seguridad y
métodos de acceso que una base de datos ofrece hoy soy de tal forma
seguros que el uso es de tal forma natural para todos los que acceden
directamente a la misma. Se previene el acceso no autorizado a la base
de datos, los mensaje se encriptan de tal forma que es casi imposible
decodificarlos. Con esto se ofrece un ambiente seguro, que permite
trabajar de manera confiable con la base de datos.
17
5.4.
ETAPA FINAL
5.4.1. Plan de pruebas
Para la implementación de CEA VIRTUAL se requiere la parametrización de un
set de pruebas para verificar el control de aplicaciones y la concurrencia de
usuarios.
5.4.2. Lanzamiento del producto CEA virtual
Una vez aprobada el Portal de CEA VIRTUAL se requiere generar por parte de
la Dirección de la Entidad el lanzamiento del proyecto a nivel Institucional para
que sea de conocimiento de todos los funcionarios de la Entidad, cuerpo
docente y cuerpo estudiantil.
5.4.3. Seguimiento de la plataforma virtual
Se debe disponer de un recurso humano funcional y técnico que vigile por el
mantenimiento del Portal, que preste soporte funcional a los diferentes
usuarios en caso de errores o preguntas sobre el mismo, igualmente generé
ajustes técnicos al Portal.
18
6. BIBLIOGRAFÍA


Malla curricular cursos ATS, AIS y SEI; Departamento de Secretaría
Académica (CEA).
Administración de Bases de Datos, Lic. María Luisa Lankenau Caballero,
2010.
19
Descargar