Teg David Mendez Final

Embed Size (px)

Citation preview

  • 8/18/2019 Teg David Mendez Final

    1/98

     

    REPÚBLICA BOLIVARIANA DE VENEZUELA

    INSTITUTO UNIVERSITARIO TECNOLÓGICO AMÉRICO VESPUCIO

    CARRERA: INFORMÁTICA

    DESARROLLO DE UN SISTEMA PARA LA ADMINISTRACIÓN Y CONTROLDEL PROGRAMA SERVICIO COMUNITARIO EN LA ORGANIZACIÓN

     NACIONAL DE TRASPLANTE DE VENEZUELA (ONTV)

    Trabajo Especial de Grado presentado para optar al título de TSU en Informática

    Autor: David A Méndez U

    C.I. 15.021.438

    Tutor: Lisbeth Arias Bolívar

    CI: 6.235.124

    Caracas, Agosto de 2013

  • 8/18/2019 Teg David Mendez Final

    2/98

    II

    CARTA DE ACEPTACION DEL TUTOR

    Por la presente hago constar que he leído el Proyecto de Trabajo de Grado cuyo

    título tentativo es “DESARROLLO DE UN SISTEMA PARA LA

    ADMINISTRACIÓN Y CONTROL DEL PROGRAMA SERVICIO

    COMUNITARIO EN LA ORGANIZACIÓN NACIONAL DE TRASPLANTE DE

    VENEZUELA (ONTV)”, presentado por el ciudadano DAVID A MÉNDEZ U para

    optar al título de Técnico Superior Universitario en INFORMÁTICA , y que acepto

    asesorar al estudiante , en calidad de Tutor durante la etapa de desarrollo de su

    Trabajo de Grado hasta su presentación, defensa y evaluación.

    En la ciudad de Caracas, a los 16 días del mes de agosto del año 2013

     __________________________

    Lisbeth Arias Bolívar

    C. I.: V-6.235.124

  • 8/18/2019 Teg David Mendez Final

    3/98

    III

    DEDICATORIA

    Dios primeramente, quien me dio la sabiduría y la paciencia para perseverar y poder

    llegar hasta el final de la carrera, a pesar de los múltiples obstáculos.

    Doris de Méndez, mi esposa, por el apoyo que me ha brindado durante todos estos

    años juntos.

    José David Méndez, mi hijo, quien con su inocencia y perspicacia me incentivo aaprender un nuevo lenguaje de programación, para así buscar mejorar

     profesionalmente y poder invertir a futuro en una educación de calidad para él.

    Rosalba Uzcátegui de Méndez, mi mamá, quien siempre me apoyo y me alentó a

    sacar una carrera. Nunca perdió la Fe en mi.

    Marien, Daniel y Gabriel, mis hermanos, quienes han terminados sus estudios, o están

    a punto y me forzaron a alcanzarlos… 

  • 8/18/2019 Teg David Mendez Final

    4/98

    IV

    AGRADECIMIENTOS

    A todos aquellos profesores a quienes que, a pesar de no ser nombrados, presentaron

    una disposición profesional y una amabilidad fuera de lo común, a lo largo de la

    carrera, de esta manera contribuyendo a mi formación académica, profesional y

     personal.

    La Profesora Ana Aponte, quien siempre está dispuesta en apoyar en lo que este en

    sus manos para ayudarte.

    La Profesora Rosa Mujica, quien siempre tiene la disposición de explicarte la

    solución a una duda, a pesar que sus actuales responsabilidades se lo dificultan.

    El profesor David Rodríguez, quien ha demostrado una amabilidad y en lo personal,

    una amistad desde el primer momento que recibí clases de su parte.

    Por último, pero no menos importante, a mi tutora, la Profesora Lisbeth Arias, quien

    demostró una gran compromiso para apoyarme en el feliz término de este proyecto,dedicando su tiempo, incluso el personal con fines de semana incluido, para apoyar y

    aclarar cualquier duda que surgiera.

  • 8/18/2019 Teg David Mendez Final

    5/98

    V

    REPÚBLICA BOLIVARIANA DE VENEZUELA

    INSTITUTO UNIVERSITARIO TECNOLÓGICO AMÉRICO VESPUCIO

    CARRERA: INFORMÁTICA

    DESARROLLO DE UN SISTEMA PARA LA ADMINISTRACIÓN Y CONTROLDE ESTUDIANTES DEL SERVICIO COMUNITARIO EN LA

    ORGANIZACIÓN NACIONAL DE TRASPLANTE DE VENEZUELA(ONTV)

    Proyecto de Trabajo Especial de Grado

    Autor: David A Méndez U

    Tutor: Lisbeth Arias

    RESUMEN

    El presente proyecto de investigación fue aplicado en la Organización Nacional deTrasplante de Venezuela. El objetivo central se orientó al desarrollo de un SistemaOrientado a la Web para el Control del Servicio Comunitario. A fin de lograr esteobjetivo se aplicó la metodología de desarrollo XP (Extreme Programming oProgramación Extrema) por cuanto esta posee la fortaleza de generar procesos ágilesde desarrollo. La herramienta utilizada para la programación fue PHP, conmaquetación en HTML5 y CSS3 implementando Diseño Web Adaptativo (RWD). El

    tipo de investigación empleado en el presente estudio fue proyecto factible y el diseñofue mixto, utilizando técnicas de observación participante, encuesta y la investigacióndocumental.

    Indicadores: Servicio Comunitario, ONTV, Desarrollo, Sistema, HTML5, PHP,MYSQL, RWD

  • 8/18/2019 Teg David Mendez Final

    6/98

    VI

    INDICE DE CUADROS

    Pag

    Cuadro 1 Operacionalizacion de Variables 41

  • 8/18/2019 Teg David Mendez Final

    7/98

    VII

    INDICE DE GRAFICOS

    Pag

    Grafico 1 Organigrama ONTV 13

    Grafico 2 Pictograma Sistema Actual 49

    Grafico 3 Diagrama de Flujo Estudiante Nivel 0 57

    Grafico 4 Diagrama de Flujo Coordinador Educativo Nivel 0 58

    Grafico 5 Diagrama de Flujo Coordinador ONTV Nivel 0 59

    Grafico 6 Diagrama de Flujo Estudiante Nivel 1 60

    Grafico 7 Diagrama de Flujo Estudiante Nivel 1 61

    Grafico 8 Diagrama de Flujo Estudiante Nivel 1 62

    Grafico 9 Diagrama de Flujo Coordinador Educativo Nivel 1 63

    Grafico 10 Diagrama de Flujo Coordinador Educativo Nivel 1 64

    Grafico 11 Diagrama de Flujo Coordinador Educativo Nivel 1 65

    Grafico 12 Diagrama de Flujo Coordinador ONTV Nivel 1 66

    Grafico 13 Diagrama de Flujo Coordinador ONTV Nivel 1 67

    Grafico 14 Diagrama de Flujo Coordinador ONTV Nivel 1 68Grafico 15 Diagrama de Flujo Coordinador ONTV Nivel 1 69

    Grafico 16 Diagrama de Flujo Coordinador ONTV Nivel 1 70

    Grafico 17 Diagrama de Base de Datos 71

  • 8/18/2019 Teg David Mendez Final

    8/98

    VIII

    INDICE DE ANEXOS

    Pag

    Anexo 1 Instrumento para la Entrevista 78

    Anexo 2 Matriz de Evaluación Experto 1 79

    Anexo 3 Matriz de Evaluación Experto 2 80

    Anexo 4 Matriz de Evaluación Experto 3 81

    Anexo 5 Instrumento 1 ONTV 82

    Anexo 6 Instrumento 2 ONTV 84

  • 8/18/2019 Teg David Mendez Final

    9/98

    IX

    INDICE GENERAL

    Pag

    Índice de Tablas vi

    Índice de Gráficos vii

    Índice de Anexos viii

    Introducción 1

    Capítulo I Problema  Planteamiento del Problema 2

      Justificación 7

      Objetivos de la Investigación 9

     

    Delimitación de la investigación 10

      Limitaciones de la investigación 11

    Capitulo II Marco Teórico

      Reseña Histórica ONTV 12

     

    Antecedentes de la Investigación 14

      Bases Teóricas

    o Sistema de Información 17

    o Lenguaje de Programación 18

    o PHP 19

    o Manejador de Base de Datos MySQL 20

    o Base de Datos 21

    Metodología XP (Extreme Programming) 22

    o Hoja de Estilo en Cascada (CSS) 23

    o HTML5 26

    o Diseño Web Adaptativo (RWD) 28

  • 8/18/2019 Teg David Mendez Final

    10/98

    X

      Bases Legales 30

      Bases Conceptuales 33

    Capitulo III Marco Metodológico

     

    Diseño y Tipo de la Investigación 34

       Nivel de la investigación 37

      Técnicas e Instrumentos de Recolección de Datos 37

     

    Población y Muestra 40

    Capitulo IV Análisis de los Resultados 42

    Capitulo V

      Conclusiones 44

     

    Recomendaciones 45Capitulo IV

     

    Sistema Actual 47

      Problemas Detectados 48

      Restricciones 48

     

    Sistema Propuesto

    o Objetivo 50

    Justificación de la Propuesta 50o Estudio de Factibilidad 50

    o Descripción del Sistema Propuesto 51

      Fases de la Metodología XP

    o Fase I Planificación 54

    o Fase II Diseño 54

    o Fase III Desarrollo 72

    o Fase IV Pruebas 77

    Referencias Bibliográficas 85

  • 8/18/2019 Teg David Mendez Final

    11/98

    1

    INTRODUCCIÓN

    La tecnología de la información, se apoya en un conjunto de herramientas y

    metodologías, para lograr obtener datos coherentes y ordenados, los cuales se

    manejan dentro de una organización, gracias a estos avances tecnológicos y

    metodológicos han sido desarrollados distintos sistemas automatizados de

    información,  basados en metodologías que logran manejar el mar de datos que posee

    una empresa. Logrando con esto tener fácil acceso a la información y teniendo la

    capacidad de consultar, modificar y agregar datos en cuestión de segundos,

    relacionados de alguna manera, para que por medio de su análisis por parte de losaltos ejecutivos de la misma puedan tomar decisiones estratégicas, para estar al día

    con la competitividad del mercado, mejorar los procesos que en ella se realizan para

    optimizar la calidad del servicio y aportar mayor rentabilidad.

    En los últimos años se ha demostrado que los sistemas automatizados permiten una

    mayor rapidez, confiabilidad y facilidad para realizar procesos, ayudando a la

    reducción significativa de errores humanos, es por ello que es ampliamente utilizado

    este tipo de tecnologías en la empresa.

    Los sistemas automatizados, representan actualmente un medio que permite a las

    empresas: estar al día con las nuevas tendencias tecnológicas y empresariales, la

    integración y comunicación entre los diferentes departamentos de una organización

    de manera inmediata, eficiente y en muchos casos sin importar en que ubicación

    física se encuentren, el resguardo de los datos referentes a las transacciones

    realizadas; de manera que puedan ser utilizados posteriormente para diversos fines

    como estudios de mercado, fines fiscales, entre otros.

    Este proyecto de investigación, está estructurado por 6 capítulos, actualmente

    encontrándose desarrollado todos los capítulos.

  • 8/18/2019 Teg David Mendez Final

    12/98

    2

    CAPÍTULO I

    PROBLEMA

    Planteamiento del Problema

    La Declaración Universal de los Derechos Humanos, en su artículo 29 literal 1

    dice textualmente “Toda persona tiene deberes respecto a la comunidad, puesto quesólo en ella puede desarrollar libre y plenamente su personalidad.” Es por ello que

    todos los seres humanos tenemos la obligación moral, de prestar en algún momento

    de nuestra vida un Servicio a la comunidad sin recibir ninguna remuneración.

    Por otra parte, la declaración Mundial sobre la Educación Superior en el Siglo

    XXI en la UNESCO, realizada en Paris en el año 1998, estableció la importancia en

    que la educación superior deba reforzar su Servicio a la comunidad, realizando

    actividades encaminadas a erradicar la pobreza, la intolerancia, la violencia, elanalfabetismo, el hambre, el deterioro del medio ambiente y las enfermedades,

     principalmente mediante un planteamiento interdisciplinario y transdisciplinario para

    analizar los problemas y las cuestiones planteados.

    En el caso de Venezuela, el Servicio Comunitario como se conoce actualmente,

    se estableció con la aprobación de la nueva Constitución en el año 2000. Nuestra

    Constitución de la República Bolivariana de Venezuela, suprema rectora del

    ordenamiento jurídico venezolano, establece deberes de responsabilidad social para

    todos los venezolanos y venezolanas, con lo cual contribuyan no sólo con la defensa

    de la Soberanía y la integridad Nacional, defensa de los derechos humanos y no

    menos importante, la obligación que tienen los particulares dentro de sus capacidades,

    de ser solidarios y responsables con el Estado, en lo que a asistencia social y

  • 8/18/2019 Teg David Mendez Final

    13/98

    3

    humanitaria se refiere. Es por ello que debemos ser ejecutores de este mandato

    Constitucional, todos aquellos quienes aspiremos al ejercicio de cualquier profesión.

    Así mismo, señala la norma constitucional, en su artículo 3 que son fines esenciales

    del Estado Venezolano " la construcción de una sociedad justa y amante de la paz, la promoción de la prosperidad y bienestar del pueblo y la garantía del cumplimiento de

    los principios, derechos y deberes reconocidos y consagrados en esta Constitución.

    La educación y el trabajo son los procesos fundamentales

    En tal sentido, el artículo 135 de la Constitución de la República Bolivariana de

    Venezuela, establece "Quienes aspiren al ejercicio de cualquier profesión, tienen el

    deber de prestar Servicio a la comunidad durante el tiempo, lugar y condiciones que

    determine la ley".

    Lo anteriormente expuesto se complementa con lo dispuesto en el artículo 102

    de la Constitución, en el cual se expresa que, la educación tiene por finalidad

    desarrollar el potencial creativo de cada ser humano y el pleno ejercicio de su

     personalidad en una sociedad democrática basada en la valoración ética del trabajo y

    en la participación activa, consciente y solidaria en los procesos de transformación

    social.

    En el caso de la Organización Nacional de Trasplante de Venezuela (ONTV),

    observo en el año 2008 la necesidad de trasladar a las aulas, los valores provenientes

    del acto altruista y generoso de la donación de órganos y tejidos, tarea que se

    desarrolla en el país a través del Sistema de Procura de Órganos y Tejidos (SPOT),

    actividad que es supervisada por el Ministerio del Poder Popular para la Salud

    (MPPS), la cual es ejecutada por la ONTV desde el año 1997.

    Durante el mes de abril del año 2008, el Sr Jorge Altuve, educador de profesión, plantea la creación del Servicio Comunitario denominado Estudiantes por

    la Donación de Órganos y Tejidos, el cual tiene como premisa fundamental la

    creación de un programa estructurado de formación, el cual está dirigido a estudiantes

    de nivel universitario, donde se alternan la teoría y la práctica de manera participativa

  • 8/18/2019 Teg David Mendez Final

    14/98

    4

     para promover la cultura de donación y trasplante de órganos, tejidos y células en

    Venezuela. Esta actividad se realiza a través de la Coordinación de Educación del

    SPOT-ONTV.

    El proyecto educativo Estudiantes por la Donación de Órganos y Tejidos, se

     basa en los parámetros de la Ley del Servicio Comunitario del Estudiante de

    Educación Superior, brindándole al alumno participante, la posibilidad de aplicar los

    conocimientos adquiridos durante su formación académica y ofrecérselos a la

    comunidad por medio de actividades de campo en su centro de acción, en este sentido

    se procura la creación de contenidos basado en la carrera y especialidad para así

     poder hablar sobre la donación desde la perspectiva del área profesional en la cual se

    desempeñara el estudiante.

    A lo largo de los últimos 5 años, se ha realizado la formación académica de 413

    estudiantes de distintas especialidades, a través de convenios con 9 Instituciones

    Educativas las cuales son Administración, Educación y Trabajo Social del Colegio

    Universitario de Caracas, Educadores de la Universidad Central de Venezuela y del

    Instituto Universitario Pedagógico Monseñor Arias Blanco, Comunicadores Sociales

    de la Universidad Central de Venezuela, Universidad Católica Andrés Bello y de la

    Universidad Santa María, Ingenieros de la Universidad Nacional Experimental

    Politécnica Antonio José de Sucre, Administradores en las áreas de Turismo y Diseño

    Gráfico de la Universidad Nueva Esparta, Diseñadores Gráficos del Colegio

    Universitario Nuevas Profesiones, y especialistas en Informática del Instituto

    Universitario Tecnológico Américo Vespucio.

    En los actuales momentos en la ONTV están evaluando la posibilidad de

    ampliar el proyecto a nuevas universidades y a su vez consolidar el trabajo que están

    realizando con las instituciones actuales, sin embargo hay limitantes para proceder a

    la ampliación deseada. En la actualidad, el Servicio Comunitario con la ONTV se

    divide en 3 fases las cuales son registradas a través de distintos medios, sin embargo

  • 8/18/2019 Teg David Mendez Final

    15/98

    5

    toda la Coordinación del Servicio Comunitario es realizada de forma manual por el

    Profesor Jorge Altuve.

    La primera fase que corresponde a la formación académica, comienza con el

     proceso de inscripción y postulación a través del uso de planillas y encuestas en

    formato físico, las cuales son cargadas de forma posterior en un medio electrónico

     por medio de su transcripción, de igual manera , el manejo del registro de asistencias

    a las actividades, se realiza por la verificación de la firma individual, la cual es

     plasmada de forma manuscrita en un cuaderno, por ende, con cada grupo de trabajo,

    se debe leer este cuaderno de asistencia y a su vez se transcribe en archivos de Excel,

    individuales por cada grupo de trabajo. Es importante señalar, que una hoja de Excel

    sólo permite almacenar información, sin ser analizada, es susceptible de eliminación

    y dificulta la posibilidad de observar la información en tiempo real. La verificación

    de la asistencia por parte del estudiante está sometida a la disponibilidad del archivo

    Excel por el Prof. Altuve en un momento dado.

    Por otra parte, los cronogramas de actividades son realizados en documentos de

    Word, siendo estos impresos para ser entregados a cada estudiante en la primera

    reunión de trabajo, no obstante, en los momentos que el cronograma de actividades

    debe ser modificado, por causas de fuerza mayor o a decisión propia, obliga a la

    notificación de estos cambios y en algunas ocasiones la reimpresión del material.

    La segunda y tercera fase que está relacionada con la culminación del proceso

    del Servicio Comunitario, que corresponde a los trabajos de campo, se presenta la

    necesidad de verificar los resultados registrados por cada estudiante para determinar

    si fueron o no cubiertas las horas y actividades correspondientes al Servicio

    Comunitario y así culminar con esta labor. Con estos números se evalúa una

    estadística de resultados y se determinan los estudiantes que culminaron de forma

    satisfactoria.

    Por lo anteriormente expuesto, se necesita obtener una forma automatizada para

    el manejo de la información en la Coordinación de Servicio Comunitario de la

  • 8/18/2019 Teg David Mendez Final

    16/98

    6

    Organización Nacional de Trasplante de Venezuela (ONTV). Permitiendo a los

    estudiantes y Coordinadores del Servicio Comunitario por Institución a postularse en

    nuevos grupos de trabajo de una forma rápida y de forma electrónica.

    Para ello se propone el desarrollo de un sistema Web para el manejo del

    Servicio Comunitario, sistema que permitirá el registro de estudiantes, y

    universidades para ser manejado por personal de la ONTV, este sistema será

    desarrollado bajo un entorno web en PHP utilizando como manejador de Base de

    Datos MySQL.

    De acuerdo a lo planteado anteriormente surgen las siguientes interrogantes:

     

    ¿Se conoce cuál es el proceso actual que maneja la Coordinación de

    Educación en relación al programa Servicio Comunitario en la Organización

     Nacional de Trasplante de Venezuela (ONTV)?

     

    ¿En qué forma se manejan las estadísticas actualmente con el programa

    Servicio Comunitario que es Coordinado por la ONTV?

      ¿Al realizar un sistema automatizado se podrá favorecer el crecimiento del

    Programa Servicio Comunitario dentro de la ONTV?

  • 8/18/2019 Teg David Mendez Final

    17/98

    7

    Justificación de la Investigación

    En la actualidad la tecnología ha evolucionado en gran manera, facilitando los

     procesos que en el pasado eran realizados en forma manual, en nuestro país los

    sistemas automatizados han facilitado la obtención de información en el momento

    que es requerida, permitiendo un aprovechamiento del tiempo de forma óptima.

    El alcance de esta investigación es facilitar a la Coordinación de Educación

    encargada del programa Servicio Comunitario, en la Organización Nacional de

    Trasplante de Venezuela (ONTV), una herramienta cómoda, confiable y de fácil

    acceso para el manejo del Servicio Comunitario, que es prestado por estudiantes de

    distintos Institutos y Universidades, de tal manera que permita el crecimiento de este

    servicio.

    Todos los sistemas de información son pensados para obtener una mayor

    velocidad de procesamiento, poder recuperar información rápidamente y obtener

    resultados de una forma fácil.

    Motivado a los puntos antes vistos, la Coordinación encargada del Programa

    Servicio Comunitario de la ONTV, ha solicitado se automatice el proceso actual que

    es manejado netamente de forma manual.

    Esta automatización como se señaló en el párrafo anterior, beneficiara

     principalmente a la Coordinación de Educación, departamento encargado del

     programa Servicio Comunitario, facilitando las tareas de inscripción de estudiantes y

    universidades, permitiendo el llenado de toda información relacionada en un entorno

    web, para así limitar el uso de papelería y de igual manera reducir casi a cero el

     proceso de transcripción de datos, por otro lado, facilitará la obtención de

    información para todo estudiante que realice su actividad con la ONTV, al disponer

    de consultas y reportes que permitan visualizar las actividades realizadas, observando

    las horas registradas por cada actividad y el nivel de asistencia por cada alumno,

  • 8/18/2019 Teg David Mendez Final

    18/98

    8

    reduciendo la necesidad de esperar que la información sea facilitada por el docente

    encargado del grupo de trabajo.

  • 8/18/2019 Teg David Mendez Final

    19/98

    9

    OBJETIVOS DE LA INVESTIGACIÓN

    Objetivo General

    Desarrollar un Sistema para la Administración y Control del Programa Servicio

    Comunitario en la Organización Nacional de Trasplante de Venezuela (ONTV)

    Objetivos Específicos

     

    Diagnosticar la situación actual de la Coordinación de Educación de la ONTV en

    cuanto al manejo del proyecto educativo Estudiantes por la Donación de Órganos

    utilizado en el Servicio Comunitario.

      Conocer que estadísticas son las que se manejan actualmente con el proceso del

    Servicio Comunitario en la ONTV, con el fin de elaborar los diseños de reportes.

     

    Codificar el nuevo proceso automatizado para la administración y control del

    Servicio Comunitario en la ONTV.

  • 8/18/2019 Teg David Mendez Final

    20/98

    10

    Delimitación de la Investigación 

    La delimitación de la investigación cumple un lugar importante en la

    investigación, ya que, Sabino (1992) expresa que

    Es una etapa ineludible en todo proceso de obtención de conocimientos, porque nos permite reducir nuestro problema inicial a dimensiones prácticas dentro de las cuales es posible efectuar los estudioscorrespondientes, enfocar en términos concretos nuestras áreas de interésespecificar sus alcances, determinar sus límites”. (p.60). 

    Esta se presenta en tres áreas: (a) delimitación geográfica o espacial, (b)

    delimitación Teórica, y (c) delimitación metodológica.

    Delimitación geográfica o espacial. La investigación será realizada para la

    Organización Nacional de Trasplante de Venezuela, específicamente para la

    Coordinación de Educación , ubicada en Torre La Primera, Piso 13, Oficina 13-B1,

    (Frente al Centro Comercial Lido), Municipio Chacao. Caracas, Venezuela. Se

    estudió el desarrollo de un sistema Web en código abierto para el manejo del Servicio

    Comunitario desarrollado en PHP con el uso de una base de datos en MySQL, éste

    sistema será instalado para sus pruebas en un servidor Web gratuito en Internet.

    Delimitación teórica. La propuesta se realiza de acuerdo a las teorías existentes

    sobre los sistemas de información, específicamente sobre los sistemas desarrollados

     bajo una metodología de análisis y diseño orientado a objetos y orientado a la Web.

    Delimitación metodológica. La propuesta es un proyecto factible, ya que este

    está dirigido al desarrollar un sistema para la administración y control del Servicio

    Comunitario en la Organización Nacional de Trasplante de Venezuela (ONTV).

    Su objeto es mejorar la eficiencia de los procesos internos de la Coordinación de

    Educación, encargada del Servicio Comunitario, facilitando sus actividades de tal

    manera que permita la ampliación del proyecto educativo Estudiantes por la donación

    de Órganos. Para ello el desarrollo de éste sistema se va a utilizar la metodología

  • 8/18/2019 Teg David Mendez Final

    21/98

    11

    denominada XP (Extreme Programming o Programación Extrema) por cuanto esta

     posee la fortaleza de generar procesos ágiles de desarrollo

    Limitaciones de la investigación

    Para el desarrollo del proyecto es necesario que se maneje el lenguaje de

     programación web, denominado PHP el cual es parte del pensum de estudio de la

    carrera de informática, y el manejador de Base de datos conocido como MySQL, que

    a diferencia del lenguaje anterior, no se encuentra dentro del pensum de estudio de la

    carrera, sin embargo, el perfil de preparación del estudiante de TSU del IUTAV en el

    área de informática, proporciona las bases necesarias para entender y aprender un

    lenguaje a través de manuales, de forma autodidacta.

  • 8/18/2019 Teg David Mendez Final

    22/98

    12

    CAPÍTULO II

    MARCO TEÓRICO

    Reseña Histórica

    Historia ONTV

    La Organización Nacional de Trasplante de Venezuela (ONTV) es una

    organización sin fines de lucro con más de 15 años de gestión, que tiene como

    objetivo fundamental promover la actividad de donación en Venezuela, bajo un

    enfoque concebido como una matriz integrada por diferentes unidades tanto

    estratégicas como de apoyo.

    El trasplante y la donación son prácticas médicas muy complejas, en donde

    intervienen diferentes instituciones y personal calificado en cada una de las etapas,

    desde la evaluación de un posible donante, el procedimiento quirúrgico de extracción

    y posterior seguimiento al trasplante así como a los procesos educativos einformativos que apoyan estas actividades.

    Los Centros hospitalarios, laboratorios de histocompatibilidad, empresas de

    transporte, personal de salud especializado en la intervención tanto médica como

    humana, educadores, comunicadores sociales, personal administrativo y gerencial,

    trabajan con el fin común de impulsar la donación y el trasplante de órganos y tejidos

    en nuestro país, articulados por la gestión coordinadora de la ONTV.

    La ONTV funge como pilar en donde convergen todos los entes relacionados

    con las actividades de donación y trasplante, con el fin de unificar criterios, acciones,

     protocolos; todos enmarcados en políticas coherentes que aseguran la optimización y

    la sinergia de los recursos participantes, para el bienestar de los pacientes que esperan

     por un órgano o tejido para el trasplante.

  • 8/18/2019 Teg David Mendez Final

    23/98

    13

    Misión:

    Promover, facilitar y coordinar las distintas actividades de donación y trasplante

    a nivel nacional, a través de la adecuada estructura para el estudio, investigación y

    análisis de las diferentes tendencias de la donación y trasplante, así como la adecuadagestión de los recursos científicos, médicos, financieros y su talento humano.

    Visión:

    Ser una organización que proporcione los órganos y tejidos a todos los

     pacientes que lo necesiten en el territorio nacional.

    Organigrama (Grafica 1)

    Fuente: ONTV (2013)

    Sistema de Procura de Órganos y Tejidos (SPOT)

    El programa de mayor importancia ejecutado por la ONTV es el Sistema de Procura

    de Órganos y Tejidos (SPOT), el cual fue delegado para su ejecución por el

    Ministerio del Poder Popular para la Salud, organismo rector de la actividad, en la

  • 8/18/2019 Teg David Mendez Final

    24/98

  • 8/18/2019 Teg David Mendez Final

    25/98

    15

    la Universidad Nueva Esparta, tuvo como objetivo general Desarrollar un sistema

    orientado a la web para el control de despacho y recepción de mercancía en los

     puntos de ventas de la Gerencia de Logística de Mercado de Alimentos (MERCAL

    C.A.). La investigación adopto la modalidad de proyecto factible, con una poblaciónde 19 personas, las técnicas que empleo para la recolección de información fueron

    técnicas de observación directa, encuesta y la investigación documental.

    Fue utilizada la Metodología “EXTREME PROGRAMMING” para el

    desarrollo de una aplicación en un entorno Web.

    La investigación citada demostró gran efectividad para el manejo de base de

    datos en MySQL para un entorno web con lenguaje PHP, la cual aporto a la presente

    investigación la metodología “EXTREME PROGRAMMING”  a ser utilizada en la

     propuesta actual y a su vez refuerza la expectativa de utilizar para el desarrollo actual

    el Lenguaje PHP con Base de Datos MySQL.

    Ramírez, M. (2008) realizo una investigación que se titula “Sistema

    Automatizado para documentos y expedientes Jurídico  –   Mercantil del

    Escritorio Amengual & Asociados a través de la plataforma Oracle 9i”,   para

    optar al título de Ingeniero en Informática, otorgado por la Universidad Alejandro de

    Humboldt, tuvo como objetivo general: Desarrollar un Sistema automatizado que

     permita mejorar el proceso de facturación y control de actividades realizadas en el

    escritorio Amengual & Asociados a través de la herramienta Oracle 9i.

    La investigación se desarrolló bajo la técnica de entrevista, lo que permitió al

    autor concluir que entre las ventajas que tiene el diseño del sistema es que toda la

    información será almacenada en una base de datos de manera confiable y segura. Así

    como también, tendrá una interfaz clara y sencilla, con la que pueden interactuar

    fácilmente los usuarios y por último, con los grandes cambios que han surgido en

    materia de sistemas de información, las personas se ha dado cuenta de lo importanteque es para la vida cotidiana la simplificación de funciones y actividades diarias que

    se realizan tanto en el ámbito familiar como el profesional.

  • 8/18/2019 Teg David Mendez Final

    26/98

    16

    Dicha investigación citada aporta a este trabajo la automatización de

     procesos, el manejo de modelo de bases de datos relacionales para aplicaciones

    cliente-servidor.

    Valencia, K. (2007) cuya investigación fue titulada ”Diseño de un Sistemabajo Lenguaje Software Libre para la división de Gestión Corporativa”,   para

    optar al título de Ingeniero en Informática, otorgado por la Universidad Alejandro de

    Humboldt, tuvo como objetivo general: Diseñar un software para la división de

    Gestión Corporativa, bajo lenguaje software libre, que asegura la oportunidad en el

    manejo de la información, alineando los objetivos estratégicos del negocio y dirigido

    a satisfacer sus necesidades actuales y futuras de información en la empresa.

    La técnica utilizada fueron observación directa, entrevista, encuestas y el

    análisis, y como análisis da datos se empleó el cualitativo y cuantitativo.

    El autor llegó a concluir que, una vez realizado un análisis de la problemática

    inicial, a través, de la cual se visualizaron los requerimientos de información que

    alimentan los procesos para elaborar el análisis y estimaciones realizadas en la

    división de Gestión Corporativa Civiles de EDELCA. Posteriormente se describieron

    los pasos a seguir para la manipulación de la información, con esta se asegura que la

    investigación y el diseño de esta solución añadirá valor y calidad a los procesos de la

    empresa. Por último el autor concluye que, mediante los objetivos planteados en la

    investigación se logró determinar que mediante la automatización de los procesos, se

     puede mejorar el manejo de la información de manera confiable al mantener un

    registro actualizado de los procesos realizados.

    Dicha investigación aporta a esta investigación el uso de manejadores de base

    datos en código abierto para almacenar la información, así como también, la

    metodología de desarrollo de Páginas WEB en código Abierto con PHP.

  • 8/18/2019 Teg David Mendez Final

    27/98

    17

    Bases Teóricas

    Sistema de Información

    Peralta (2013), define Sistema de información como:

    Un conjunto de elementos que interactúan entre sí para completar losresultados de un sistema. Este conjunto de elementos pueden seridentificados a través de los módulos; en este caso los módulos deinformación, evaluación y vocación profesional.

    Un sistema de información cumple con los siguientes requisitos:

    Entrada de información: Esta es la parte del sistema donde pedimos datos alexterior o al usuario, es un parte fundamental ya que es aquí donde adquirimos toda la

    información o data que el sistema manejará. El sistema propuesto contendrá entradas

    de información mediante formularios Web, referentes a información básica de

    alumnos y profesores.

    Almacenamiento de información: Después de la Entrada de datos pasamos al

    almacenamiento que permite registrar en una base de datos debidamente organizada

    toda aquella data que fue introducida para posteriormente ser procesado por elsistema. En el sistema propuesto almacenaremos información sobre alumnos

     profesores y carreras universitarias.

    Procesamiento de información: Una vez almacenada la información

     procedemos al paso más importante del sistema , el procesamiento de datos, donde

    utilizamos toda la información almacenada y la manipulamos o manejamos mediante

    los diferentes procesos y recursos programados con el fin de dar el resultado

    esperado. El sistema propuesto trata sobre el proceso de información vocacional y deevaluación académica para dar como resultado el nivel académico del alumno o la

    carrera que más se adapte a las aptitudes de este.

  • 8/18/2019 Teg David Mendez Final

    28/98

    18

    Salida de información: Esto se refiere a los resultados arrojados por el

    sistema; prueba final a través de la que evaluaremos si los procesos implantados están

    retornando los resultados esperados. En el sistema propuesto veremos la salida de

    información a través de los reportes de resultados.

    Lenguaje de Programación

    En computación, un programa es una secuencia de instrucciones que permiten a

    un computador procesar una información conocida como datos de entrada (input)

     para producir una información de salida (ouput) o resultados. Esas instrucciones

     pertenecen a (o están escritas en ella) un lenguaje de programación determinado.

    Según Flores y Martínez, (2005), un lenguaje de programación es una

    construcción mental del ser humano para expresar programas. Está constituido por un

    grupo de reglas gramaticales, un grupo de símbolos utilizables, un grupo de términos

    mono sémicos (es decir, con sentido único) y una regla principal que resume las

    demás. Para que ésta construcción mental sea operable en un computador debe existir

    otro programa que controle la validez o no de lo escrito. A éste se le llama traductor.

    Los lenguajes pueden ser de alto o bajo nivel. En los de bajo nivel las

    instrucciones son simples y cercanas al funcionamiento de la máquina, como por

    ejemplo el código máquina y el ensamblador. En los lenguajes de alto nivel hay un

    alto grado de abstracción y el lenguaje es más próximo a los humanos, como por

    ejemplo Léxico, PASCAL, Cobol o Java.

    Los programas escritos en un lenguaje deben ser "entendidos" por los circuitos

    físicos de la máquina para poder ser ejecutados. Según que esta traducción se realice

     produciendo previamente o no una versión independiente de la herramienta utilizada

    los lenguajes se llaman compilados o interpretados. En el primer caso a la versión

    independiente producida se le conoce como código o programa ejecutable, no es

    legible para el usuario y usualmente se le identifica con la extensión de nombre .exe

    (en sistemas Windows). En el segundo caso no se construye otra versión razón por la

  • 8/18/2019 Teg David Mendez Final

    29/98

    19

    cual ha de distribuirse el programa original llamado código o programa fuente y el

    usuario debe poseer también la herramienta con la cual se ha programado y que

    interpreta ese código. Por último, están los programas desarrollados en entorno web,

    en los cuales el código fuente es interpretado por un servidor de páginas web, el cualcumple las tareas de compilador o interpretador.

    Para el desarrollo del proyecto propuesto se utilizara la tecnología de páginas

    web PHP para permitir la interacción de los usuarios con la información.

    PHP

    El lenguaje de programación a utilizar en el desarrollo del sistema propuesto

    será PHP versión 5. Este lenguaje sirve como herramienta en la creación de plataformas orientadas a Web, es de fácil uso y la similitud con los lenguajes más

    comunes de programación estructurada, como C y Perl, permiten a la mayoría de los

     programadores experimentados crear aplicaciones complejas con una curva de

    aprendizaje muy suave. También les permite involucrarse con aplicaciones de

    contenido dinámico sin tener que aprender todo un nuevo grupo de funciones y

     prácticas.

    PHP es un acrónimo recursivo que significa "PHP Hypertext Preprocessor"(inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente

     por Rasmus Lerdof en 1994; sin embargo la implementación principal de PHP es

     producida en los actuales momentos por The PHP Group y sirve como el estándar de

    facto para PHP al no haber una especificación formal. Publicado bajo la PHP License,

    la Free Software Foundation considera esta licencia como software libre.

    Cobo y Gómez (2.005) sostienen que PHP “es un lenguaje interpretado de

     propósito general ampliamente usado y que está diseñado especialmente para

    desarrollo Web y puede ser embebido dentro de código HTML” (p. 25).

    Generalmente se ejecuta en un servidor Web, tomando el código en PHP como su

    entrada y creando páginas Web como salida. Puede ser desplegado en la mayoría de

    los servidores Web y en casi todos los sistemas operativos y plataformas sin costo

  • 8/18/2019 Teg David Mendez Final

    30/98

    20

    alguno. PHP se encuentra instalado en más de 20 millones de sitios Web y en un

    millón de servidores, aunque el número de sitios en PHP ha declinado desde agosto

    de 2005. Es también el módulo Apache más popular entre las computadoras que

    utilizan Apache como servidor Web. La más reciente versión principal del PHP es la5.4.7 lanzada el 12 de septiembre de 2012 y contiene diversas mejoras en el ámbito

    de la seguridad.

    Manejador de Base de datos MYSQL

    El diseño, estructura y manejo de la base de datos será desarrollada en el

    manejador de base de datos MYSQL

    Monty Widenius (2002) dice que el sistema de gestión de bases de datos

    relacional, licenciado bajo la GPL de la GNU. Su diseño multihilo le permite soportar

    una gran carga de forma muy eficiente. MySQL fue creada por la empresa sueca

    MySQL AB, que mantiene el copyright del código fuente del servidor SQL, así como

    también de la marca hasta enero del 2008 que paso a ser una subsidiaria de Sun

    Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009.

    Aunque MySQL es software libre, MySQL AB distribuye una versión

    comercial de MySQL, que no se diferencia de la versión libre más que en el soportetécnico que se ofrece, y la posibilidad de integrar este gestor en un software

     propietario, ya que de no ser así, se vulneraría la licencia GPL.

    Este gestor de bases de datos es, probablemente, el gestor más usado en el

    mundo del software libre, debido a su gran rapidez y facilidad de uso. Esta gran

    aceptación es debida, en parte, a que existen infinidad de librerías y otras

    herramientas que permiten su uso a través de gran cantidad de lenguajes de

     programación, además de su fácil instalación y configuración.

    Características de MySQL

    Las principales características de este gestor de bases de datos son las

    siguientes: Aprovecha la potencia de sistemas multiprocesador, gracias a su

  • 8/18/2019 Teg David Mendez Final

    31/98

    21

    implementación multihilo, Soporta gran cantidad de tipos de datos para las columnas,

    Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc), Gran

     portabilidad entre sistemas, Soporta hasta 32 índices por tabla, Gestión de usuarios y

     passwords, manteniendo un muy buen nivel de seguridad en los datos.Uso de MySQL

    MySQL es muy popular en aplicaciones Web, y es componente de las

     plataformas LAMP, MAMP, WAMP, entre otras. MySQL suele combinarse con el

     popular lenguaje PHP.

    La utilización e implementación del manejador de base de datos MYSQL en

    el proyecto, permite la comunicación e interacción con la base de datos para realizar

    consultas, añadir, modificar e insertar nuevas tablas y funciones como por ejemplo

    los registros de las Instituciones de Educación Superior o los estudiantes que

     prestaran el servicio comunitario.

    Base de Datos

    Según Von Bertalanffy (1981):

    Una base de datos es “esencialmente un conjunto de datos ordenados enfilas y columnas que se carguen y se ven en un programa de planilla decálculos. Cada dato está compuesto por un grupo de informaciones

    llamada campo; entonces decimos que una base de datos es un banco deinformaciones ordenados en filas y columnas (p. 40).

    El enfoque del autor es que una base de datos es una serie de datos organizados

    y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de

    información de una empresa o negocio particular. Las bases de datos proporcionan la

    infraestructura requerida para los sistemas de apoyo a la toma de decisiones y para los

    sistemas de información estratégicos, ya que estos sistemas explotan la información

    contenida en las bases de datos de la organización para apoyar el proceso de toma de

    decisiones o para lograr ventajas competitivas.

    Tipos de Bases de Datos

    Las bases de datos pueden clasificarse de varias maneras, de acuerdo al

    criterio elegido para su clasificación:

  • 8/18/2019 Teg David Mendez Final

    32/98

    22

    Bases de datos estáticas

    Éstas son bases de datos de sólo lectura, utilizadas primordialmente para

    almacenar datos históricos que posteriormente se pueden utilizar para estudiar el

    comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones ytomar decisiones.

    Bases de datos dinámicas

    Éstas son bases de datos donde la información almacenada se modifica con el

    tiempo, permitiendo operaciones como actualización y adición de datos, además de

    las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de

    datos utilizada en un sistema de información de una tienda de víveres, una farmacia,

    un supermercado, etc.

    Bases de datos de texto completo

    Almacenan las fuentes primarias, como por ejemplo, todo el contenido de

    todas las ediciones de una colección de revistas científicas.

    Metodología XP (Extreme Programming)

    Según Fernández (2002), Extreme Programming es una metodología ligera de

    desarrollo de software que se basa en la simplicidad, la comunicación y la

    realimentación o reutilización del código desarrollado.

    El proceso de desarrollo se divide en cuatro tipos de actividades:

    - Planificación.

    - Diseño.

    - Desarrollo.

    - Pruebas.

    Características de la Metodología XP

    - Desarrollo iterativo e incremental: pequeñas mejoras, unas tras otras.- Pruebas unitarias continuas, frecuentemente repetidas y automatizadas, incluyendo

     pruebas de regresión.

    - Frecuente integración del equipo de programación con el cliente o usuario. Se

    recomienda que un representante del cliente trabaje junto al equipo de desarrollo.

  • 8/18/2019 Teg David Mendez Final

    33/98

    23

    - Corrección de todos los errores antes de añadir nueva funcionalidad. Hacer entregas

    frecuentes.

    - Refactorización del código, es decir, reescribir ciertas partes del código para

    aumentar su legibilidad y mantenibilidad pero sin modificar su comportamiento. Las pruebas han de garantizar que en la refactorización no se ha introducido ningún fallo.

    La programación extrema apuesta que es más sencillo hacer algo simple y

    tener un poco de trabajo extra para cambiarlo si se requiere, que realizar algo

    complicado y quizás nunca utilizarlo. La simplicidad y la comunicación son

    extraordinariamente complementarias. Con más comunicación resulta más fácil

    identificar qué se debe y qué no se debe hacer. Mientras más simple es el sistema,

    menos tendrá que comunicar sobre este, lo que lleva a una comunicación más

    completa, especialmente si se puede reducir el equipo de programadores

    Hojas de estilo en cascada (CSS)

    Las hojas de estilo en cascada o (Cascading Style Sheets, o sus siglas CSS)

    hacen referencia a un lenguaje de hojas de estilos usado para describir la presentación

    semántica (el aspecto y formato) de un documento escrito en lenguaje de marcas. Su

    aplicación más común es dar estilo a páginas webs escritas en lenguaje HTML y

    XHTML.

    La información de estilo puede ser adjuntada como un documento separado o

    en el mismo documento HTML. En este último caso podrían definirse estilos

    generales en la cabecera del documento o en cada etiqueta particular mediante el

    atributo "".

    Sintaxis

    CSS tiene una sintaxis muy sencilla, que usa unas cuantas palabras claves

    tomadas del inglés para especificar los nombres de sus selectores, propiedades yatributos. Una hoja de estilos CSS consta de 3 reglas. Cada regla consiste en uno o

    más selectores y un bloque de estilos con los estilos a aplicar para los elementos del

    documento que cumplan con el selector que les precede. Cada bloque de estilos se

  • 8/18/2019 Teg David Mendez Final

    34/98

    24

    define entre llaves, y está formado por una o varias declaraciones de estilo con el

    formato propiedad: valor;.

    En el CSS, los selectors marcarán qué elementos se verán afectados por cada

     bloque de estilo que les siga, pudiendo afectar a uno o varios elementos a la vez, enfunción de su tipo, nombre (name), ID, clase (class), posición dentro del  Document

    Object Model, etcétera.

     Niveles e historia

    CSS se ha creado en varios niveles y perfiles. Cada nivel de CSS se construye sobre

    el anterior, generalmente añadiendo funciones al previo. Los perfiles son,

    generalmente, parte de uno o varios niveles de CSS definidos para un dispositivo o

    interfaz particular. Actualmente, pueden usarse perfiles para dispositivos móviles,

    impresoras o televisiones.

    CSS1

    La primera especificación oficial de CSS, publicada en diciembre 1996, y

    abandonada en abril de 2008.

    CSS2

    La especificación CSS2 fue desarrollada por la W3C y publicada como

    recomendación en mayo de 1998, y abandonada en abril de 2008.

    CSS3

    A diferencia de CSS2, que fue una gran especificación que definía varias

    funcionalidades, CSS3 está dividida en varios documentos separados, llamados

    "módulos". Cada módulo añade nuevas funcionalidades a las definidas en CSS2, de

    manera que se preservan las anteriores para mantener la compatibilidad.

    Los trabajos en el CSS3, comenzaron a la vez que se publicó la

    recomendación oficial de CSS2, y los primeros borradores de CSS3 fueron liberados

    en junio de 1999.Debido a la modularización del CSS3, diferentes módulos pueden encontrarse

    en diferentes estadios de su desarrollo, de forma que a partir de noviembre de 2011,

    hay alrededor de cincuenta módulos publicados, tres de ellos se convirtieron en

    http://es.wikipedia.org/wiki/Document_Object_Modelhttp://es.wikipedia.org/wiki/Document_Object_Modelhttp://es.wikipedia.org/wiki/Document_Object_Modelhttp://es.wikipedia.org/wiki/Document_Object_Model

  • 8/18/2019 Teg David Mendez Final

    35/98

    25

    recomendaciones oficiales de la W3C en 2011: "Selectores", "Espacios de nombres"

    y "Color".

    Algunos módulos, como "Fondos y colores", "Consultas de medios" o

    "Diseños multicolumna" están en fase de "candidatos", y considerados comorazonablemente estables, a finales de 2011, y sus implementaciones en los diferentes

    navegadores son señaladas con los prefijos del motor del mismo.

    Limitaciones y ventajas de usar CSS

    Limitaciones

    Algunas limitaciones que se encuentran en el uso del CSS hasta la versión CSS 3,

    vigente, pueden ser:

      Los selectores no pueden usarse en orden ascendente según la jerarquía del

    DOM (hacia padres u otros ancestros) como se hace mediante XPath

    La razón que se ha usado para justificar esta carencia por parte de la W3C, es

     para proteger el rendimiento del navegador, que de otra manera, podría verse

    comprometido. XSLT soporta en la actualidad un mayor número de sistemas

    operativos. Así mismo, también es mejor para trabajar con la mayoría de

     buscadores de Internet.

      Dificultad para el alineamiento vertical; así como el centrado horizontal se

    hace de manera evidente en CSS2.1, el centrado vertical requiere de diferentes

    reglas en combinaciones no evidentes, o no estándares.

      Ausencia de expresiones de cálculo numérico para especificar valores (por

    ejemplo margin-left: 10% –  3em + 4px;).

      Un borrador de la W3C para CSS3, propone calc() para solventar esta

    limitación.

      Las pseudo-clases dinámicas (como :hover) no se pueden controlar o

    deshabilitar desde el navegador, lo que las hace susceptibles de abuso por

     parte de los diseñadores en banners, o ventana emergentes. 

    Ventajas

    Algunas ventajas de utilizar CSS (u otro lenguaje de estilo) son:

    http://es.wikipedia.org/wiki/XPathhttp://es.wikipedia.org/wiki/Bannerhttp://es.wikipedia.org/wiki/Pop-uphttp://es.wikipedia.org/wiki/Pop-uphttp://es.wikipedia.org/wiki/Bannerhttp://es.wikipedia.org/wiki/XPath

  • 8/18/2019 Teg David Mendez Final

    36/98

    26

      Control centralizado de la presentación de un sitio web completo con lo que se

    agiliza de forma considerable la actualización del mismo.

      Separación del contenido de la presentación, lo que facilita al creador,

    diseñador, usuario o dispositivo electrónico que muestre la página, lamodificación de la visualización del documento sin alterar el contenido del

    mismo, sólo modificando algunos parámetros del CSS.

      Optimización del ancho de banda de la conexión, pues pueden definirse los

    mismos estilos para muchos elementos con un sólo selector; o porque un

    mismo archivo CSS puede servir para una multitud de documentos.

      Mejora en la accesibilidad del documento, pues con el uso del CSS se evitan

    antiguas prácticas necesarias para el control del diseño (como las tablas), y

    que iban en perjuicio de ciertos usos de los documentos, por parte de

    navegadores orientados a personas con algunas limitaciones sensoriales.

    HTML5 (HyperText Markup Language, versión 5)

    Es la quinta revisión importante del lenguaje básico de la  Word Wide

    Web, HTML.  HTML5 especifica dos variantes de sintaxis para HTML: un «clásico»

    HTML (text/html), la variante conocida como HTML5 y una

    variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como

    XML (XHTML) (application/xhtml+xml). Esta es la primera vez que HTML y

    XHTML se han desarrollado en paralelo.

    Todavía se encuentra en modo experimental, lo cual indica la misma W3C;

    aunque ya es usado por múltiples desarrolladores web por sus avances, mejoras y

    ventajas.

    Al no ser reconocido en viejas versiones de navegadores por sus nuevas

    etiquetas, se le recomienda al usuario común actualizar a la versión más nueva, para

     poder disfrutar de todo el potencial que provee HTML5.

    El desarrollo de este lenguaje de marcado es regulado por el Consorcio W3C. 

    http://es.wikipedia.org/wiki/Ancho_de_bandahttp://es.wikipedia.org/wiki/Accesibilidadhttp://es.wikipedia.org/wiki/World_Wide_Webhttp://es.wikipedia.org/wiki/World_Wide_Webhttp://es.wikipedia.org/wiki/HTMLhttp://es.wikipedia.org/wiki/XHTMLhttp://es.wikipedia.org/wiki/Lenguaje_de_marcadohttp://es.wikipedia.org/wiki/W3Chttp://es.wikipedia.org/wiki/W3Chttp://es.wikipedia.org/wiki/Lenguaje_de_marcadohttp://es.wikipedia.org/wiki/XHTMLhttp://es.wikipedia.org/wiki/HTMLhttp://es.wikipedia.org/wiki/World_Wide_Webhttp://es.wikipedia.org/wiki/World_Wide_Webhttp://es.wikipedia.org/wiki/Accesibilidadhttp://es.wikipedia.org/wiki/Ancho_de_banda

  • 8/18/2019 Teg David Mendez Final

    37/98

    27

     Nuevos elementos

    HTML5 establece una serie de nuevos elementos y atributos que reflejan el

    uso típico de los sitios web modernos. Algunos de ellos son técnicamente similares a

    las etiquetas y , pero tienen un significado semántico, como por

    ejemplo (bloque de navegación del sitio web) y . Otros elementos

     proporcionan nuevas funcionalidades a través de una interfaz estandarizada, como los

    elementos y .

    Mejoras en el elemento , capaz de renderizar en los navegadores más

    importantes (Mozilla, Chrome, Opera, Safari e IE) elementos 3D.

    Algunos elementos de HTML 4.01 han quedado obsoletos, incluyendo elementos

     puramente de presentación, como y , cuyos efectos son manejados

     por el CSS.  También hay un renovado énfasis en la importancia del

    scripting DOM para el comportamiento de la web. 2.0

    Historia

    Podría decirse que HTML5 nació en 2004, cuando se fundó el grupo de

    trabajo WHAT con miembros de Apple, la Fundación Mozilla y Opera Software. Dosaños después consiguieron uno de sus principales apoyos, pues el W3C (World Wide

    Web Consortium) decidió abandonar XHTML y comenzó a trabajar con WHAT.

    2008 fue un gran año para este lenguaje, pues se finalizó su primera versión.

    Esto permitió que Firefox 3, el navegador de Mozilla, fuese compatible con HTML5.

    Más adelante se sumarían Internet Explorer, Google Chrome y Safari.

    Poco a poco se fueron sumando compañías y se fue abandonando el uso de

    tecnologías como Flash. De hecho, en septiembre de 2011, 34 de las 100 páginas con

    más tráfico según el ranking de Alexa utilizaban este lenguaje.

    http://es.wikipedia.org/wiki/Hojas_de_estilo_en_cascadahttp://es.wikipedia.org/wiki/Document_Object_Modelhttp://www.ticbeat.com/tecnologias/browserquest-juego-mozilla-promocionar-html5/http://www.ticbeat.com/tecnologias/browserquest-juego-mozilla-promocionar-html5/http://es.wikipedia.org/wiki/Document_Object_Modelhttp://es.wikipedia.org/wiki/Hojas_de_estilo_en_cascada

  • 8/18/2019 Teg David Mendez Final

    38/98

  • 8/18/2019 Teg David Mendez Final

    39/98

    29

    usuario a diferencia de lo que ocurre, por ejemplo, con sitios web de ancho fijo

    cuando se acceden desde dispositivos móviles.

    De esta forma se reducen los costes de creación y mantenimiento, pues se

    evita tener que desarrollar aplicaciones ad-hoc para versiones móviles, por ejemplo,

    una aplicación específica para iPhone, otra para móviles Android, etc.

    Desde el punto de vista de la  optimización de motores de búsqueda,  sólo

    aparecería una URL en los resultados de búsqueda, con lo cual se ahorran

    redirecciones y los fallos que se derivan de éstas. También se evitarían errores al

    acceder al sitio web en concreto desde los llamados "social links", es decir, desde

    enlaces que los usuarios comparten en medios sociales tales como Facebook, Twitter, 

    etc y que pueden acabar en error dependiendo de qué enlace se copió (desde qué

    dispositivo se copió) y desde qué dispositivo se accede.

    http://es.wikipedia.org/wiki/Ad-hochttp://es.wikipedia.org/wiki/IPhonehttp://es.wikipedia.org/wiki/Androidhttp://es.wikipedia.org/wiki/Posicionamiento_en_buscadoreshttp://es.wikipedia.org/wiki/URLhttp://es.wikipedia.org/wiki/Facebookhttp://es.wikipedia.org/wiki/Twitterhttp://es.wikipedia.org/wiki/Twitterhttp://es.wikipedia.org/wiki/Facebookhttp://es.wikipedia.org/wiki/URLhttp://es.wikipedia.org/wiki/Posicionamiento_en_buscadoreshttp://es.wikipedia.org/wiki/Androidhttp://es.wikipedia.org/wiki/IPhonehttp://es.wikipedia.org/wiki/Ad-hoc

  • 8/18/2019 Teg David Mendez Final

    40/98

  • 8/18/2019 Teg David Mendez Final

    41/98

  • 8/18/2019 Teg David Mendez Final

    42/98

    32

    La Ley Sobre Donación y Trasplante de Órganos, Tejidos Y Células en

    Seres Humanos (2011) señala la figura del donante presunto, base primordial del

    trabajo de la ONTV

    Artículo 27. Toda persona mayor de edad, civilmente hábil, a quien se lehaya diagnosticado la muerte, se presumirá donante de órganos, tejidos ycélulas con fines terapéuticos, salvo que existiese una manifestación devoluntad en contrario.

    La Ley Sobre Donación y Trasplante… nos permite conocer la base legal sobre

    la cual la ONTV realiza su trabajo, al contactar las familias que han sufrido la muerte

    de un familiar con diagnóstico de muerte cerebral, para darle la oportunidad de salvar

    otras vidas a través de la donación.

  • 8/18/2019 Teg David Mendez Final

    43/98

    33

    Bases conceptuales

    Consulta: En la informática, una consulta es un método que permite acceder a

    los datos de una base de datos y realizar diversas acciones (modificar, agregar,

    eliminar información, etc.).(http://definicion.de/consulta/, 2013)

    Formulario: En Internet, un formulario es una página web que permite al

    visitante introducir datos que son enviados a un servidor para su procesamiento.

    (http://definicion.de/formulario/, 2013)

    Sistema: (system). Un sistema es un conjunto de partes o elementos

    organizados y relacionados que interactúan entre sí para lograr un objetivo. Los

    sistemas reciben (entrada) datos, energía o materia del ambiente y proveen (salida)información, energía o materia. (http://www.alegsa.com.ar/Dic/sistema.php, 2013)

    Software: Término genérico que se aplica a los componentes no físicos de un

    sistema informático, como por ejemplo los programas, sistemas operativos, etc., que

     permiten a este ejecutar sus tareas: compré el ordenador con el software necesario

     para llevar la contabilidad del negocio.

    (http://www.wordreference.com/definicion/software , 2013)

    SQL: Las siglas que se conocen como SQL corresponde a la expresión inglesa

    Structured Query Language (entendida en español como Lenguaje de Consulta

    Estructurado), la cual identifica a un tipo de lenguaje vinculado con la gestión de

     bases de datos de carácter relacional que permite la especificación de distintas clases

    de operaciones entre éstas. Gracias a la utilización del álgebra y de cálculos

    relacionales, el SQL brinda la posibilidad de realizar consultas con el objetivo de

    recuperar información de las bases de datos de manera sencilla.

    (http://definicion.de/sql/, 2013)

    http://definicion.de/consulta/http://definicion.de/formulario/http://www.alegsa.com.ar/Dic/sistema.phphttp://www.wordreference.com/definicion/softwarehttp://definicion.de/sql/http://definicion.de/sql/http://www.wordreference.com/definicion/softwarehttp://www.alegsa.com.ar/Dic/sistema.phphttp://definicion.de/formulario/http://definicion.de/consulta/

  • 8/18/2019 Teg David Mendez Final

    44/98

    34

    CAPÍTULO III

    MARCO METODOLÓGICO

    El marco metodológico es el procedimiento a seguir para alcanzar el objetivo de

    la investigación, está compuesto por el diseño, tipo, y la modalidad de la

    investigación, fases de la investigación, población y muestra, técnica e instrumento de

    recolección de datos, validación del instrumento y análisis de los resultados. Arias

    (2006) expone que “la metodología del proyecto incluye el tipo de investigación, las

    técnicas y los procedimientos que serán utilizados para llevar a cabo la indagación. Es

    el “como” se realizará el estudio para responder al problema” (p.45)  

    Diseño y Tipo de la Investigación

    El diseño de investigación es también llamado diseño metodológico, Ramírez

    (1999) señala que “hace referencia al lugar del proyecto destinado para suministrarinformación sobre la manera como se va a realizar la investigación”. (p.72)  

    Por otra parte, Balestrini (2002) expresa que “un diseño de investigación se

    define como el plan global de investigación que integra de un modo coherente y

    adecuadamente correcto técnica de recogida de datos a utilizar, análisis previsto y

    objetivo…el diseño de una investigación intenta dar de una manera clara y no

    ambigua respuestas a las preguntas planteadas en la misma”. (p.131)  

    Barrera, (2001), señala que los “métodos, técnicas, tácticas y estrategias no son

    genéricos para cualquier investigación; los métodos son diferentes en función del tipo

    de investigación y del objetivo que se pretende lograr” (p. 84). En este sentido se

  • 8/18/2019 Teg David Mendez Final

    45/98

    35

    Realizó un análisis de los objetivos de los diferentes tipos de investigación que

    existen; realizándose este análisis con la intención de seleccionar el tipo de

    investigación que se adapte a la naturaleza del problema objeto de estudio y a los

    objetivos alcanzados en el mismo.

    En el caso que nos ocupa la investigación planteada cuyo objetivo central está

    referido a desarrollar un sistema para la administración y control de estudiantes del

    Servicio Comunitario en la Organización Nacional de Trasplante de Venezuela

    desarrollado en PHP y MySQL, se aplicará una modalidad de proyecto factible, el

    cual el Manual de trabajo de Grado de especialización, Maestría y tesis doctorales de

    la Universidad Experimental Libertador (UPEL, 2006), dispone que:

    La modalidad de proyecto Factible, consiste en la investigación, elaboración y

    desarrollo de una propuesta de un modelo operativo viables para solucionar

     problemas, requerimientos o necesidades de la organización o grupos sociales; puede

    referirse a la formulación de políticas, programas, tecnologías, métodos o procesos.

    (p.21).

    El proyecto factible comprende: procedimiento metodológico, actividades y

    recursos necesarios para su ejecución, análisis y diseño del sistema, en el caso de sudesarrollo, la ejecución de la propuesta y la evaluación tanto del proceso como de los

    resultados. (UPEL, Op. cit)

    En consecuencia, este trabajo está apoyado en una investigación de campo, y

    documental. Que según el manual de la UPEL (Op. cit) destaca que:

    La investigación de campo es el análisis sistemático de problemas en larealidad con el propósito, bien sea de describirlos, interpretarlos, entendersu naturaleza y factores constituyentes, explicar sus causas y efectos o producir su ocurrencia, haciendo uso de métodos característicos decualquier paradigma o enfoques de investigaciones conocidas o endesarrollo. (p.18).

    Por otra parte, podemos decir que la investigación documental según la

    Universidad Santa María (U.S.M, 2001) “Se ocupa del estudio de problemas

  • 8/18/2019 Teg David Mendez Final

    46/98

    36

     planteados a nivel teórico, la información requerida para abordarlos se encuentra

     básicamente en materiales impresos, audiovisuales y/o Electrónicos”. (p.28)

    Esto explica, que el diseño de investigación constituye el plan general a seguir

     por el investigador para obtener respuestas a sus interrogantes. El diseño de

    investigación desglosa las estrategias básicas que el investigador acoge para generar

    información exacta e interpretable. En este sentido, Arias (Op. cit), define el diseño

    de la investigación como “la estrategia que adopta el investigador para responder al

     problema planteado” (p.30).

    Este diseño de investigación permite la recolección de los datos claramente de

    la realidad, donde el investigador podrá tomar en cuenta, que los datos no han sido

    manipulados en ningún momento.

    En este caso se desarrollará la investigación en la Organización Nacional de

    Trasplante de Venezuela, específicamente en la Coordinación de Educación; donde se

    espera recolectar la información en su ambiente natural, para luego analizarlos e

    interpretarlos, sin que se haga manipulación alguna, a objeto de mejorar la eficiencia

    de los procesos que se realizan actualmente. En atención a esta modalidad de

    investigación se introducirán dos grandes fases en el estudio, a fin de cumplir con losrequisitos involucrados en el proyecto factible. En la primera de ellas, inicialmente se

    desarrollará un diagnóstico de la situación existente en la realidad objeto de estudio, a

    fin de determinar las necesidades de la división. En la segunda fase del proyecto y

    atendiendo a los resultados del diagnóstico, se formulará el modelo operativo

     propuesto, referido a la implementación del sistema anteriormente mencionado,

    donde se intenta dar respuesta o resolver el problema planteado.

  • 8/18/2019 Teg David Mendez Final

    47/98

    37

    Nivel de la Investigación

    Una vez definido el tipo de investigación también es necesario explicitar cual es

    el alcance de la misma, es decir se debe dejar claramente establecido cual va a ser el

    nivel de profundidad que tendrá la investigación.Ramírez (1999) señala que “el nivel  exploratorio indaga una realidad poco o

    nada estudiada, son muy útiles para la ciencia porque permite avanzar y profundizar”.

    (p. 83)

    En la primera fase de ésta investigación se realizará un diagnóstico inicial que

     permitirá un primer levantamiento de la información a través de la discusión con el

    coordinador del Servicio Comunitario y posteriormente, se realizarán visitas para

    realizar las primeras observaciones y constatar los procedimientos con posibles

    informantes que pertenecen a dicha coordinación.

    Posteriormente, se alcanzará un nivel Descriptivo, el cual se ocupa de la

    descripción de fenómenos sociales o clínicos en una circunstancia temporal y

    geográfica determinada. Desde el punto de vista cognoscitivo su finalidad es describir

    y desde el punto de vista estadístico su propósito es estimar parámetros.

    Aquí se trata de obtener información acerca de un fenómeno o proceso, para

    describir sus implicaciones, sin interesarse mucho (o muy poco) en conocer el origen

    o causa de la situación. Fundamentalmente está dirigida a dar una visión de cómo

    opera y cuáles son sus características.

    Técnicas e Instrumentos de Recolección de Datos

    Técnicas

    Las técnicas de recolección de datos, son definidas por Tamayo (2005), como

    la expresión operativa del diseño de investigación y que específica concretamente

    como se hizo la investigación (p. 126). Así mismo, Arias (op. cit), define las técnicas

    como “diferentes formas o maneras de obtener la información” (p. 32).  

    En función de los objetivos definidos del presente estudio, donde se plantea el

    desarrollo de un sistema para la administración y control de estudiantes del Servicio

  • 8/18/2019 Teg David Mendez Final

    48/98

    38

    Comunitario en la Organización Nacional de Trasplante de Venezuela (ONTV),

    ubicado dentro de la modalidad de proyecto factible, se emplearán una serie de

    instrumentos y técnicas de recolección de la información, orientada de manera

    esencial los fines propuestos. Para esta estrategia, necesariamente hay que cumplircon tres (3) fases básicas, la primera de ellas está referida con la delimitación de

    todos los aspectos teóricos de la investigación; la segunda implica la realización de un

    diagnostico organizacional relacionado con el control manual del Proyecto Servicio

    Comunitario; y la tercera está ligada al nuevo diseño del sistema antes mencionado.

    En tal sentido, en la primera etapa se utilizaran las técnicas propias de la

    investigación documental, tales como: presentación resumida, resumen analítico y

    análisis crítico. En segundo lugar, se utilizará la técnica de la observación

    estructurada o sistemática en la realidad objeto de estudio; y finalmente, en tercer

    lugar se utilizará una técnica de la entrevista y el cuestionario con el propósito de

    interrogar a las personas que están relacionadas con el proyecto del Servicio

    Comunitario en la ONTV.

    Instrumento

    Según Ramírez (Op. cit) expresa que: “el instrumento de recolección de datos

    es un dispositivo de sustrato material que sirve para registrar los datos obtenidos a

    través de las diferentes fuentes”. (p.137) 

    Para esta investigación se seleccionaron las técnicas de observación

     participante, encuesta y la investigación documental.

    En cuanto a la observación directa Muñoz (1998) afirma que “es la inspección

    que se hace directamente a un fenómeno dentro del medio en que se presenta, a fin de

    contemplar todos los aspectos inherentes a su comportamiento y características dentro

    de ese campo” (p. 215). 

  • 8/18/2019 Teg David Mendez Final

    49/98

    39

    La observación directa es una técnica que ayuda a obtener información sobre la

    realidad administrativa, porque se planifica sistemáticamente, ya que cuando se

    emplea la observación, ya se sabe qué y cómo vamos a observar.

    Para Tamayo y Tamayo Mario (1999)

    En el lenguaje corriente, algunos autores entienden por observacióncomo expresión de la capacidad del sujeto investigador de “ver” las cosas,verlas u observarlas con métodos, con una preparación adecuada. Sólo deesta manera, el observador centra su atención en el aspecto que leinteresa, uniendo sus sentidos a los instrumentos que le ayudan a afinarsus percepciones. El proceso de la observación debe responder al propósito de la investigación. Para iniciarla adecuadamente, elinvestigador debe plantearse cuatro preguntas. (p. 67)

    La encuesta según Thompson (2006), es uno de los métodos más utilizados en

    la investigación de mercados porque permite obtener amplia información de fuentes

     primarias. Por ello, es importante que investigadores conozcan cuál es la definición

    de encuesta, pero desde distintas perspectivas para tener un panorama más completo

    de la misma.

    Una encuesta cuya estructura es más libre, contempla los asuntos que el

    entrevistador debe averiguar de acuerdo con sus instrucciones:

      ¿Obedece a una estructura lógica?

      ¿Se han previsto los tópicos fundamentales?

      ¿Se han clasificado a los respondedores?

      ¿Se ha previsto el nivel de veracidad en los sujetos?

      ¿Quién las efectúa y con qué criterios?

    Otra técnica a utilizar es la investigación documental según Quiroga (1988)

    “consiste en una selección y análisis de los documentos que contienen datos

    importantes relacionados ya sea con la estructura de la organización o bien con los

     procedimientos” (p. 46). La investigación documental comprende principalmente la

     bibliografía y la hemerográfica. Son particularmente útiles porque con ellas se puede

  • 8/18/2019 Teg David Mendez Final

    50/98

    40

    obtener información básica para la elaboración de los manuales, las fuentes

     principales de documentación son las leyes, instructivos, reglamentos, diagramas

    entre otros documentos.

    Población y muestra

    Población

    Representa todas las unidades de la investigación que se estudia de acuerdo a la

    naturaleza del problema, es decir, la suma total de las unidades que se van a estudiar,

    las cuales deben poseer características comunes dando origen a la investigación.

    Arias (op. cit.), señala que “es el conjunto de elementos con características comunes

    que son objetos de análisis y para los cuales serán válidas las conclusiones de la

    investigación”. (p.98). 

    En el caso que se está evaluando, referido al Desarrollo de un Sistema para la

    Administración y Control del Programa Servicio Comunitario en la Organización

     Nacional de Trasplante de Venezuela (ONTV), el universo de estudio está constituido

     por el Coordinador y 2 personas de apoyo en la Coordinación de Educación en laONTV.

    Muestra 

    Es una parte de la población, o sea, un número de individuos u objetos

    seleccionados científicamente, cada uno de los cuales es un elemento del universo.

    Para Balestrini (1997), La muestra “es obtenida con el fin de investigar, a partir del

    conocimiento de sus características particulares, las propiedades de una población”

    (p.138).

    La Población a estudiar es reducida, solo 3 personas, por lo cual la muestra es igual a

    la población.

  • 8/18/2019 Teg David Mendez Final

    51/98

    41

    Cuadro Nro.: 1

    OPERACIONALIZACIÓN DE VARIABLES

    Objetivo General 

    Desarrollar un Sistema para la Administración y Control del Programa

    Servicio Comunitario en la Organización Nacional de Trasplante de

    Venezuela (ONTV)

    Objetivos Específicos Variable Dimensión Indicadores

    Diagnosticar la situación

    actual de la Coordinación de

    Educación de la ONTV en

    cuanto al manejo del

     proyecto educativo

    Estudiantes por la Donación

    de Órganos utilizado en el

    Servicio Comunitario.

    Situación

    Actual en el

    Manejo del

    ProyectoEducativo

    Consiste en la revisión

    del proceso actual que

    sigue la ONTV para el

    manejo de Servicio

    Comunitario

    -Administrativa

      Registro Manual

    Existente

      Planilla Inscripción

      Cronograma Actividades

     

     NotificacionesEstudiantes

      Control Grupo

    Estudiantes

    Conocer que estadísticas

    son las que se manejan

    actualmente con el proceso

    del Servicio Comunitario en

    la ONTV, con el fin de

    elaborar los diseños dereportes.

    Estadística en

    el proceso del

    Servicio

    Comunitario

    Consiste en evaluar los

    resultados a obtener

    con el proceso de

    estadísticas para

    diseñar los reportes del

    sistema-Administrativa 

      Control Asistencia

      Verificación Asistencia

    Horas

    Codificar el nuevo proceso

    automatizado para la

    administración y control del

    Servicio Comunitario en la

    ONTV

    Proceso

    Automatizado

    para la

    Administración

    y Control del

    Servicio

    Comunitario

    Consiste en diseñar el

     prototipo del sistema

    en software libre

    utilizando PHP,

    HTML5, Responsive

    Web Design y CSS3

    -Informática

    -Tecnológica 

      Sistema Automatizado

    Fuente: El Autor (2013)

  • 8/18/2019 Teg David Mendez Final

    52/98

     

    42

    CAPITULO IV

    ANALISIS DE LOS RESULTADOS

    El procesamiento y análisis de datos se realizará tomando en consideración la

    naturaleza de la misma. En este caso en particular los datos que se recogieron en el

     proceso de investigación de campo donde se analizaron desde la perspectiva del

     paradigma cualitativo; integrando como referencia de análisis y clasificación los

    indicadores definidos en el cuadro de variables, y también se llevó a cabo un proceso

    de encuestas con preguntas abiertas a los 3 integrantes de la Coordinación de

    Educación encargados del programa Servicio Comunitario, en la Organización

     Nacional de Trasplante de Venezuela (ONTV). Los resultados de este proceso

    arrojaron información significativa sobre los siguientes aspectos: Estructura del

    Sistema Actual y Requerimientos para Desarrollar el Sistema propuesto.

    Al evaluar las respuestas obtenidas del instrumento tipo cuestionario, se

    determinó que el proceso actual para la postulación al programa del Servicio

    comunitario es engorroso, al obligar a los estudiantes a pasar por una serie de pasos

     para solo postularse, luego de llenar una serie de encuestas y planillas deben esperar

    la creación de un grupo de estudiantes para realizar actividades en virtud de cumplir

    las horas reglamentarias del S.C., al completar el número mínimo necesario de

     participantes, proceden a notificar a los estudiantes en forma particular a o a través de

    un Coordinador Educativo del día y hora en que comenzaran las actividades. Estas

    notificaciones en ocasiones se realizan a través de correos electrónicos personalizados

    o por llamadas telefónicas. Estos procesos son netamente manuales, generando un

    alto volumen de trabajo al comienzo de cada grupo.

  • 8/18/2019 Teg David Mendez Final

    53/98

     

    43

    Luego, como parte de las actividades administrativas, deben generar un

    cronograma de actividades, el cual entregan a cada estudiante de forma impresa o en

    fotocopia al comenzar la primera de las tareas planificadas; estas tareas son

    desarrolladas con la asesoría de un Coordinador por parte de la ONTV, el cual

    distribuye una libreta utilizada como método de asistencia, recogiendo algunos datos

     personales y las firmas del alumnado por cada actividad desarrollada.

    Al culminar todas las actividades planificadas, el coordinador transcribe

    manualmente las asistencias registradas en la libreta, en una tabla Excel, la cual está

    formulada de tal manera que determina que alumnos cumplieron con las horas

     planificas y por lo tanto pueden considerarse como aprobados.

    Por último, las 3 personas coinciden que la creación de un sistema

    automatizado que facilite el trabajo manual o lo reduzca notablemente puede impactar

    de forma significativa en la expansión del servicio comunitario, permitiendo la

    atención de una mayor grupo de estudiantes, para lograr la meta de crear

    multiplicadores para llevar el mensaje sobre la importancia de la donación de

    órganos. 

  • 8/18/2019 Teg David Mendez Final

    54/98

     

    44

    CAPITULO V

    CONCLUSIONES Y RECOMENDACIONES

    Conclusiones

    Los sistemas de información desarrollados bajo ambiente un ambiente Web son

    herramientas de fácil manejo e interacción por parte de los usuarios que permiten quesu aprendizaje sea fácil y rápido, su uso se hace casi de forma intuitiva, ya que estos

    diseños poseen una estructura que es similar a la utilizada por el resto de las páginas

    Web en Internet. El sistema desarrollado beneficia a la Organización de Trasplante de

    Venezuela de forma significativa, ya que es una herramienta que les permite unificar

    en un solo sistema los procesos que eran realizados de forma manual o en MS Excel,

    el cual se daba en distintas ubicaciones, distintas a las oficinas en el Rosal. De igual

    manera reduce en un porcentaje importante, las posibilidades de errores humanos que

     pudieran presentarse en la transcripción, al minimizar el volumen de datos a llenar.

      Es por ello que se confirma que la propuesta presentada en este proyecto de

    investigación, mejora y fortalece los procesos de la Coordinación de Educación

    encargada del Proyecto Educativo Servicio Comunitario, ofreciendo el acceso

    inmediato a la información de una forma rápida, segura, sencilla y confiable.

    A continuación de presentan las conclusiones de esta investigación orientadas

    en este momento a los objetivos específicos planteados al inicio de la investigación:

    Objetivo Nro 1: Se lograron identificar todos los procesos relacionados con el

     proceso de inscripción y administración de los estudiantes en el proyecto educativo

    Estudiantes por la Donación de Órganos utilizado en el Servicio Comunitario.,

  • 8/18/2019 Teg David Mendez Final

    55/98

     

    45

     permitiendo descubrir las deficiencias existentes en los procesos manuales antes

    mencionados.

    Objetivo Nro 2: Se identificaron las estadísticas que son manejadas con respecto a los

    resultados obtenidos por los grupos del Servicio Comunitario, las mismas consisten

    en la cuantificación de horas realizadas, la cantidad de estudiantes por periodo

    académico, y la cantidad de proyectos implementados por los estudiantes.

    Objetivo Nro 3: La implementación de la Metodología de desarrollo XP (Extreme

    Programming) permitió, a través de reuniones llevadas a cabo con todos y cada uno

    de los involucrados en el proyecto, determinar los requerimientos técnicos y

    administrativos necesarios para la realización de una aplicación Web para la

    Administración y Control del Programa Servicio Comunitario en la Organización Nacional de Trasplante de Venezuela (ONTV)

    Se desarrolló toda la plataforma tecnológica, se diseñó la base de datos

    utilizando el Modelo E/R, tomando como base todos los conversaciones antes

     planteadas, definiendo las entidades y atributos así como la relación existente entre

    las entidades, se realizó el diseño lógico, el diseño físico del sistema, y la interfaz

    gráfica utilizando Maquetación en HTML5 con CSS3.

    Recomendaciones

    Tomando como base los resultados obtenidos en el desarrollo de la presente

    investigación y la aceptación para sus pruebas finales, por parte de la Coordinación

    Educativa de la ONTV, se esbozan las siguientes recomendaciones:

     

    Llevar a cabo las pruebas finales sobre la aplicación antes mencionada,

    de tal manera que se determine su correcto funcionamiento, para así

     proceder a implementarla y comenzar su uso en el siguiente periodo

    académico.

      Desarrollar un plan de divulgación de información a la colectividad,

    notificando la disponibilidad de realizar su labor de Servicio

    Comunitario con la ONTV, y así utilizar el nuevo sistema creado.

  • 8/18/2019 Teg David Mendez Final

    56/98

     

    46

      Diseñar herramientas de información sobre el sistema desarrollado,

     para ser entregado en físico o publicado para los estudiantes y

    Coordinadores Educativos (Tripticos, Presentaciones PowerPoint).

     

    Seguir adelante en la ampliación del Nuevo Sistema Web para así

    incluir futuros requerimientos que puedan surgir, los cuales no hayan

    sido contemplados en la actualidad.

      Diseñar un cronograma de entrenamiento, referente al uso de la

    herramienta, que estará dirigido al capital humano de la ONTV que

    interactuara con la aplicación desarrollada.

  • 8/18/2019 Teg David Mendez Final

    57/98

     

    47

    CAPITULO IV

    Sistema Actual

    En la actualidad el proceso del Servicio Comunitario se maneja cargando la

    información de estudiantes y su asistencia en Hojas de Cálculo de Microsoft Excel,

    lo que representa una forma un tanto no confiable para manejar este tipo de data que

    en muchos casos suele ser confidencial y se presta para ser modificada durante el

     proceso de transcribir resultados.

    El proceso comienza con la solicitud de un estudiante, la posibilidad de desarrollar el

    Servicio Comunitario en la ONTV, esta solicitud la realiza vía Correo Electrónico o a

    través de una llamada telefónica. Luego de ello, se registra en un archivo Excel la

    solicitud, posteriormente, cuando se determina que la cantidad de estudiantes son la

    mínima necesaria el coordinador de la ONTV decide aperturar un grupo de trabajo,creando un cronograma de actividades a realizar y contacta a cada estudiante o al

    Coordinador Educativo, en los casos que existiere, para dar a conocer la fecha en que

    comenzaran las actividades académicas y en que sitio se desarrollará. El dia de la

     primera actividad procede a entregar de forma física el cronograma planteado de

    actividades, y a su vez, suministra una serie de planillas y encuestas que deben ser

    llenadas en ese instante, estas planillas luego son llevadas a la ONTV para ser

    evaluadas e interpretadas. Cada día en que se desarrolla actividades se toma lista a los

    estudiantes mediante un listado en un cuaderno de forma manuscrita.

    Al culminar todas las actividades planificadas, se evalúa los registros de la asistencia

    y de las actividades grupales, para llenar un listado en Excel con los resultados de las

    asistencias y se notifica a los estudiantes.

  • 8/18/2019 Teg David Mendez Final

    58/98

     

    48

    Problemas Detectados

    El procedimiento manual para coordinar y manejar el proceso del servicio

    comunitario (SC) es complicado, manejan una cantidad importante de documentos en

    físico lo