martes, 8 de noviembre de 2011

APLICACION WEB


 



REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA
EDUCACIÓN UNIVERSITARIO
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL ESTADO BOLÍVAR
PROGRAMA NACIONAL DE FORMACIÓN EN INFORMATICA





APLICACIÓN WEB PARA EL CONTROL DE NOTAS TRIMESTRALES DEL PNF EN INFORMATICA EN EL INSTITUTO UNIVERSITARIO DE TECNOLOGIA DEL ESTADO BOLIVAR



                                                                                       Autor: Marlenis Mota.
                                                                          C.I.12.187.335   

                                                                                                           


Ciudad Bolívar, Noviembre del 2011.









INTRODUCCIÓN.



   Este informe se realiza para establecer controles y soportes a los problemas presentados en dicha institución con la intención de elaborar una aplicación web de tal manera que optimice todos los procesos de gestión académica relacionados con  reportes de notas e informes académicos, con el fin de lograr mayor eficiencia en los problemas descritos. para conveniencia, el proyecto denominado “implementar una aplicación web para el control de notas trimestrales del PNF en informática en el instituto universitario de tecnología del estado bolívar” debe su importancia por la amplia relación que tiene con la investigación aplicada, razón por la cual es una actividad que tiene por finalidad la búsqueda y consolidación del saber, y la aplicación del conocimientos adquiridos para el enriquecimientos del desarrollo contextual, puesto que con el se busca analizar los problemas que presenta la sociedad empresarial, y en este caso la comunidad escolar.

Principalmente el interés que tiene la institución educativa con el desarrollo de este sistema de información es evidenciar cambios positivos en medio de sus roles académico y administrativos dando solución a sus problemáticas internas. Problemáticas identificadas por medio de información tales como visitas y entrevistas, que permitieron el apropiamiento de cada uno de las actividades ejercidas dentro del espacio educativo.

Por otra parte, dentro de la realización de este proyecto se evidencian grandes ventajas como: eficiencia y eficacia en la ejecución de los procesos, reducción de margen de error en los procedimientos, reducción de costos, esto con el fin de estar a la vanguardia en términos tecnológicos.














CAPÍTULO I

Descripción del Área de Investigación

Ubicación
 Calle Igualdad entre calle El Progreso y Rosario, No. 28, Edif. IUTEB, Parroquia Catedral, Municipio Heres, Casco Histórico de Ciudad Bolívar, Estado Bolívar.
Misión
Institución Universitaria de excelencia académica que enmarcada en las políticas del Estado venezolano y teniendo como eje fundamental el bienestar del hombre, está destinada a formar las generaciones de profesionales en el sector técnico que requiere la región Guayana en particular y Venezuela en general, garantizando un alto nivel de desempeño en las funciones de Investigación y Extensión, con acciones específicas destinadas a vincularse con el sector productivo, de gestión local y de desarrollo comunal, para que de manera conjunta enfrentar los retos tecnológicos y socio- económicos que promuevan de manera sustentable y en armonía con el medio ambiente el desarrollo armónico de la región y el país.
Visión
Institución Universitaria que promueve la búsqueda de la verdad, la generación del conocimiento y el asentamiento de los valores transcendentales del hombre a través de la docencia, Investigación y Extensión garantizando la formación de un profesional técnico crítico, actualizado, constructivo y pertinente que con su acción creadora coadyuve a elevar el desarrollo armónico que requiere la región Guayana en particular, y Venezuela en general.

 Funciones del departamento.
  • Planificar las actividades académicas para cada periodo académico del PNFI.
  • Realizar seguimiento y control de las actividades académicas, de extensión e investigación del PNFI.
  • Dar soporte a otros departamentos o entidades ya sean institucionales o comunitarios sobre aspectos técnicos en el área de Informática.
  • Apoyar la gestión académica de los docentes adscritos al PNFI.
  • Coordinar y supervisan las diferentes actividades efectuados por los estudiantes en su proceso de formación académica.
  • Servir de enlace entre la institución y el comité institucional para la gestión del PNFI.
  • Coordinar con el departamento de Telemática: Cursos, talleres y otras actividades de extensión e Investigación Socio Comunitaria.







Organigrama

ORGANIGRAMA.jpg

Fuente: Organigrama organizacional del IUTEB.


Fuente: Organigrama de la Coord. PNFI.


Análisis Situacional (Matriz FODA)



DEBILIDADES
FORTALEZA
OPORTUNIDADES
AMENAZAS
El equipo de computación tiene un alto grado de obsolescencia.
La asistente del departamento posee habilidades y destrezas en el uso del computador.
Actualización del hardware para un funcionamiento eficiente del nuevo sistema.
Fallas en el flujo eléctrico pudieran generar daño  al equipo.
Algunos docentes no entregan las planillas con las notas de las secciones administradas por cada trimestre concluido.
Equipo de docentes formados en el área de la informática y los sistemas computacionales
Desarrollar una aplicación web para el control de notas trimestrales del PNFI.
Cambios estructurales en las normativas de la gestión académica podrían generar perdida de efectividad del sistema.
La emisión de notas anuales impide que los estudiantes desconozcan sus calificaciones parciales.









Planteamiento del problema

El Instituto Universitario de Tecnología del Estado Bolívar es una institución de carácter público, actualmente cuenta con una matrícula estudiantil del   PNF en Informática de 500 estudiantes hasta la actualidad. El área encargada del proceso de Admisión y Control de Estudios, posee un sistema automatizado para la ejecución de los procesos, desarrollado en un lenguaje de programación propietario que hasta ahora ha cubierto las necesidades del área; pero al pasar el tiempo se ha obtenido como resultado: Software y Hardware obsoleto, altos costos en la adquisición y actualización o mantenimiento del software, aparición de nuevas tecnologías; es decir, cambios en los lenguajes y sobre todo por ser una institución pública las autoridades están obligadas a facilitar el cambio de los sistemas y herramientas informáticas de la plataforma actual propietaria a una plataforma de estándares abiertos o libre y de esta manera dar cumplimiento con el decreto 3.390 emanado por la presidencia de la república en el año 2002.
Para verificar la veracidad del proceso se requiere el desarrollo de una Aplicación Web para la consultas, herramienta que estará disponible al servicio de los estudiantes de las menciones PNF en Informática, lo pueda hacer desde el departamento de PNf en Informática.









Objetivo General
Implementar una aplicación Web para el control de notas trimestrales del PNF en Informática en el Instituto Universitario de Tecnología del Estado Bolívar.

Objetivos Específicos
.
Ø  Recolectar información necesaria para el diseño aplicando metodologías  y técnicas como lo son (encuestas, entrevistas, observación directa).
Ø  Realizar un levantamiento de los requerimientos para el diseño de la aplicación.
Ø  Crear la estructura que tendrá la base datos, según los requerimientos del sistema
Ø  Diseñar la interfaz de usuario que se propone para la aplicación Web.
Ø  Crear la aplicación web, para el control de notas trimestrales del PNF en informática.

Justificación
En la actualidad en las empresas e instituciones es importante y necesaria la creación de una aplicación que permita de forma sistematizada un ahorro de tiempo y fácil manejo de información.

Este proyecto beneficia a la comunidad estudiantil y sobre todo al personal que labora en dicha institución ya que les permite mantener mayor control y ahorro de tiempo en sus actividades, siendo el interés primordial la actualización del sistema automatizado para el proceso de Admisión de Control de estudios son muchas, entre las cuales podemos mencionar:
Ø  Diseñar la estructura que tendrá la base datos, según los requerimientos del sistema.
Ø  Software y Hardware obsoleto.
Ø  Altos costos en la adquisición, desarrollo o mantenimiento del software.
Ø  Cambios en los lenguajes.
Ø  Tiempo de respuesta largos.
Ø  Visión futurista.
 Exigencia de los dueños de las organizaciones, en este caso por el decreto 3.390 que obliga a todas las instituciones públicas el uso de estándares abiertos o software libre.

Alcances
El alcance de implantar una aplicación Web que permita la información actualizada para realizar consulta trimestrales de notas de los estudiantes  de manera fácil y rápida. Administrara información general de los estudiantes. Esta aplicación permite el ingreso de usuarios con la respectiva restricción al sistema.
Delimitación
La aplicación Web esta delimitado solo para el control de notas trimestrales del PNF en informática ubicado en el Instituto Universitario de Tecnología del Estado (IUTEB) no, obstante y dando confianza a la aplicación puede ser usada por todos los estudiantes de la especialidad de informática de esta institución.




Ubicación del IUTEB
Grafico No.
Fuente: Google Earth (Iuteb)







CAPÍTULO II

                            MARCO TEÓRICO – TECNOLÓGICO

Antecedentes Teóricos y Tecnológico

El Instituto Universitario de Tecnología del Estado Bolívar (IUTEB), es el primer Tecnológico Universitario Oficial del Estado, creado el 26 de Enero de 2001, mediante Decreto Nº 1186, del Presidente Hugo Chávez Frías, fue la respuesta a la necesidad de contar con una institución de educación superior que respondiera a la elevada población flotante y creciente demanda estudiantil de la región.

 El IUTEB es una institución que, igualmente, responde al desarrollo local, regional y nacional al fomentar técnicos superiores e ingenieros universitarios, en las especialidades de: Electricidad, Geociencias, Mecánica, mantenimiento e informática.


Misión Alma Mater - Programas Nacionales de Formación  
En el Proyecto Nacional Simón Bolívar se formula como línea estratégica la necesidad de desarrollar de manera transversal la formación para el ejercicio del trabajo liberador y creador, como deber social, orientada hacia el desarrollo de las fuerzas productivas nacionales, creando la base material requerida para el desarrollo de la sociedad socialista.


Mediante el Decreto 6.650 del 24 de marzo de 2009, publicado en Gaceta Oficial N° 39.148 del 27 de marzo de 2009, se oficializa la creación de la Misión Alma Mater.
Esta misión se propone impulsar la transformación de la educación universitaria venezolana y propulsar su articulación institucional y territorial, en función de las líneas estratégicas del Proyecto Nacional Simón Bolívar, garantizando el derecho de todas y todos a una educación universitaria de calidad sin exclusiones.

Las Universidades Nacionales agrupadas en la Asociación de Rectores Bolivarianos (ARBOL) son actores fundamentales en la Misión.

Des
de noviembre de 2003 la Misión Sucre ha logrado que la educación universitaria esté presente en todos los municipios del territorio nacional, acercando la universidad a las comunidades e interactuando con todo el país, interconectada con su entorno, con lo que pasa más allá del aula, tratando con los problemas concretos y promoviendo que las comunidades se conviertan en espacios de aprendizaje permanente.

La Misión Alma Mater y Sucre se funden en la tarea de arraigar la educación universitaria en los espacios locales, fortaleciendo las aldeas universitarias, a través de la creación de redes territoriales y la acción conjunta de las instituciones.

La creación de los Programas Nacionales de Formación (PNF) fue encomendada al MPPES por el Presidente de la República Bolivariana de Venezuela, Hugo Rafael Chávez Frías, según Punto de Cuenta Nº 4-2008 de fecha 12 de enero de 2008.

La figura de los PNF se creó mediante Resolución 2.963 de fecha 13 de mayo de 2008, publicada en Gaceta Oficial 38.930 del 14 de mayo de ese mismo año. El propósito general de los PNF es construir redes de conocimiento y aprendizaje para la generación, transformación y apropiación social del conocimiento en las respectivas áreas, al servicio de la Nación y, en particular, promover activamente la articulación y cooperación solidaria entre las instituciones universitarias; así como la vinculación de la educación universitaria con los organismos del Estado, empresas y organizaciones sociales.

En Gaceta Oficial N° 39.058 de fecha 13 de noviembre de 2008, el IUTEB es autorizado para gestionar los PNF en Mecánica, Electricidad e Ingeniería de Mantenimiento. En Resolución N° 3.147 de fecha 07 de octubre de 2008 se autorizó la gestión del PNF de Informática. El 15 de marzo de 2010 en Gaceta Oficial 39.386 se autoriza la gestión del PNF en Geociencia.


Bases Teóricas y Tecnológicas
Bases Legales
Constitución de la república bolivariana de Venezuela
Artículo 98. °
La creación cultural es libre. Esta libertad comprende el derecho a la inversión, producción y divulgación de la obra creativa, científica, tecnológica y humanística, incluyendo la protección legal de los derechos del autor o de la autora sobre sus obras. El Estado reconocerá y protegerá la propiedad intelectual sobre las obras científicas, literarias y artísticas, invenciones, innovaciones, denominaciones, patentes, marcas y lemas de acuerdo con las condiciones y excepciones que establezcan la ley y los tratados internacionales suscritos y ratificados por la república en esta materia.

Artículo 108.
Los medios de comunicación social, públicos y privados, deben contribuir a la formación ciudadana. El Estado garantizará servicios públicos de radio, televisión y redes de bibliotecas y de informática, con el fin de permitir el acceso universal a la información. Los centros educativos deben incorporar el conocimiento y aplicación de las nuevas tecnologías, de sus innovaciones, según los requisitos que establezca la ley.
Artículo 109.
El Estado reconocerá la autonomía universitaria como principio y jerarquía que permite a los profesores, profesoras, estudiantes, egresados y egresadas de su comunidad dedicarse a la búsqueda del conocimiento a través de la investigación científica, humanística y tecnológica, para beneficio
Espiritual y material de la nación. Las universidades autónomas se darán sus normas de gobierno, funcionamiento y la administración eficiente de su patrimonio bajo el control y vigilancia que a tales efectos establezca la ley. Se consagra la autonomía universitaria para planificar, organizar, elaborar y actualizar los programas de investigación, docencia y extensión. Se establece la inviolabilidad del recinto universitario. Las universidades nacionales experimentales alcanzarán su autonomía de conformidad con la ley.

Artículo 110.
El Estado reconocerá el interés público de la ciencia, la tecnología, el conocimiento, la innovación y sus aplicaciones y los servicios de información necesarios por ser instrumentos fundamentales para el desarrollo económico, social y político del país, así como para la seguridad y soberanía nacional. Para el fomento y desarrollo de esas actividades, el estado destinará recursos suficientes y creará el sistema nacional de ciencia y tecnología de acuerdo con la ley. El sector privado deberá aportar recursos para las mismas.
El estado garantizará el cumplimiento de los principios éticos y legales que deben regir las actividades de investigación científica, humanística y tecnológica. La ley determinará los modos y medios para dar cumplimiento a esta garantía.


Ley Orgánica de Ciencia, Tecnología e Innovación

Artículo 1. La presente Ley tiene por objeto desarrollar los principios orientadores que en materia de ciencia, tecnología e innovación y sus aplicaciones, establece la constitución de la república Bolivariana de Venezuela, organizar el Sistema Nacional de Ciencia, Tecnología e Innovación, definir los lineamientos que orientarán las políticas y estrategias para la actividad científica, tecnológica, de innovación y sus aplicaciones, con la implantación de mecanismos institucionales y operativos para la promoción, estímulo y fomento de la investigación científica, la apropiación social del conocimiento y la transferencia e innovación tecnológica, a fin de fomentar la capacidad para la generación, uso y circulación del conocimiento y de impulsar el desarrollo nacional.

Artículo 2. Las actividades científicas, tecnológicas, de innovación y sus aplicaciones son de interés público y de interés general.
Piramide_de_Kelsen.jpg


Imagen Nº 2. Pirámide de Kelsen.


Definición de Términos Básicos


Automatización: Es un sistema donde se trasfieren tareas de producción, realizadas habitualmente por operadores humanos a un conjunto de elementos tecnológicos.
Base de Datos: Es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo.

Datos estructurados: Son aquellos atributos o variables fuertemente tipiados (int, float, string) Cada atributo en una relación está definido para todos los registros Están organizados de alguna manera.

HTML: Siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>).
Información: Datos a los que se ha asociado un significado.
ISBN: Es un identificador único1 para libros, previsto para uso comercial. Fue creado en el Reino Unido en 1966 por las librerías y papelerías británicas W. H. Smith y llamado originalmente Standard Book Numbering (en español, ‘numeración estándar de libros’), abreviado SBN. Fue adoptado como estándar internacional ISO 2108 en 1970.
Inventario: Se define al registro documental de los bienes y demás cosas pertenecientes a una persona o comunidad, hecho con orden y precisión.
PHP: Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente
Puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools).

Red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que

Comparten información (archivos), recursos (CD-ROM, impresoras, etc.), servicios (acceso a Internet, e-mail, Chat, juegos), etc. incrementando la eficiencia y productividad de las personas.

Sistema: Es un conjunto de funciones, virtualmente referenciada sobre ejes, bien sean estos reales o abstractos. También suele definirse como un conjunto de elementos dinámicamente relacionados formando una actividad para alcanzar un objetivo operando sobre datos, energía y/o materia para proveer información.

SQL: El lenguaje de consulta estructurado o SQL (por sus siglas en inglés:
Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella. Es un lenguaje de cuarta generación (4GL).
Observación: Es una actividad realizada por un ser vivo (como un ser humano), que detecta y asimila la información de un hecho, o el registro de los datos utilizando los sentidos como instrumentos principales
XAMPP: Es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl.