Proyecto st

download Proyecto st

of 60

Transcript of Proyecto st

  • 7/21/2019 Proyecto st

    1/60

    REPBLICA BOLIVARIANA DE VENEZUELA

    MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN UNIVERSITARIA

    INSITUTO UNIVERSITARIO DE TECNOLOGIA DE MARACAIBO

    PROGRAMA NACIONAL DE FORMACIN INFORMTICA

    APLICACIN WEB PARA LA VISUALIZACIN DE CALIFICACIONES DE LOS

    ESTUDIANTES DEL DEPARTAMENTO DE CONSTRUCCIN CIVIL DEL IUTM

    Autores:

    T.S.U Alejandro Gonzlez

    T.S.U Jhony Cubilln

    T.S.U Jos LayettT.S.U Ronal Plata

    Tutores:

    Dr. Johan Ortigoza

    Mgs. Exida Arteaga

    Maracaibo, Noviembre de 2013

  • 7/21/2019 Proyecto st

    2/60

    II

    Repblica Bolivariana de Venezuela

    Ministerio del Poder Popular para la Educacin Universitaria

    Instituto Universitario de Tecnologa de MaracaiboPrograma Nacional de Formacin en Informtica

    Departamento de Informtica

    AUTORIZACION PARA LA SOCIALIZACION DEL PROYECTO SOCIOTECNOLOGICO

    Nosotros, Dr. Johan Ortigoza y Mgs. Exida Arteaga, portadores de las

    cdulas de identidad No. 11.607.049 y 8.507.963Tutor Acadmico y Asesor de

    Proyecto respectivamente, a travs del presente autorizamos la socializacin del

    Proyecto Socio tecnolgico titulado:

    APLICACIN WEB PARA LA VISUALIZACIN DE CALIFICACIONES DE LOS

    ESTUDIANTES DEL DEPARTAMENTO DE CONSTRUCCIN CIVIL DEL IUTM

    , que presenta los T.S.U

    Nombre Completo de los Integrantes C.I. Firma

    Alejandro Alberto Gonzlez Mndez 20.842.760

    Jos Agustn Layett Gomes 20.833.590

    Jhony David Cubilln Mrquez 19.837.514

    Ronal Jos Plata Rodrguez 20.147.573

    En Maracaibo a los 25 das del mes de Noviembre de 2013.

    TUTOR: Johan Ortigoza ASESOR: Exida Arteaga

    C.I.: 11.607.049 C.I.: 8.507.963

    FIRMA: FIRMA:

  • 7/21/2019 Proyecto st

    3/60

    III

    DEDICATORIA

    A Dios que sin l nada sera posible, a mis padres, hermanos que han sido de

    gran ayuda. Al Instituto Universitario de Tecnologa de Maracaibo, a todas laspersonas que hicieron posible el curso de sta carrera del PNF en Informtica

    durante stos cinco aos, y quiero con especial nfasis dedicarle ste trabajo

    realizado al hombre que abri los senderos de la educacin, gratuita y de calidad,

    a ti te lo dedico: Hugo Rafael Chvez Fras.

    Alejandro Gonzlez.

  • 7/21/2019 Proyecto st

    4/60

    IV

    DEDICATORIA

    A Dios, a mis padres que han sido de vital importancia en mi vida y a todas las

    personas que nos ayudaron.

    Jhony Cubilln

  • 7/21/2019 Proyecto st

    5/60

    V

    DEDICATORIA

    ste proyecto va dedicado a mis padres principalmente, quienes siempre me hanayudado econmicamente para poder ejercer sta carrera tan Extraordinaria, que

    por medio de ella he aprendido cosas inimaginables qu por mi mente hace

    apenas unos aos atrs, nunca haba imaginado que se podran hacer a travs de

    un computador.

    Ronal Plata

  • 7/21/2019 Proyecto st

    6/60

    VI

    DEDICATORIA

    Dedicado a mi familia quienes me dieron el valor de seguir adelante con misestudios, al departamento de construccin civil por aceptar y recibir nuestra ayuda

    con buena disposicin.

    Jos Layett

  • 7/21/2019 Proyecto st

    7/60

    VII

    AGRADECIMIENTO

    A dios por darnos la sabidura necesaria para tomar decisiones acertadas en pro

    de mejorar la calidad de vida de las personas, a todo el personal del

    Departamento de Construccin Civil, as como al Instituto Universitario deTecnologa de Maracaibo por ser ste durante stos aos nuestra Alma Mater,

    que nos deja el camino abierto al xito. A la Mgs. Exida Arteaga, docente de

    proyecto socio tecnolgico, quien ha sido una excelente profesional con alto nivel

    de vocacin para con su trabajo. A Dr. Johan Ortigoza, nuestro tutor, quien ha

    sido una gua fundamental para la realizacin y cumplimiento de los objetivos y

    meta trazados, llevndonos en la direccin correcta hacia el xito acadmico, que

    tenemos fe que se convierta en un xito laboral y de vida. A la Dr. MnicaHernndez, Ing. Luis Fernndez, ing. Santiago Montero.

    A todas las personas que de una u otra forma contribuyeron a la realizacin de

    ste proyecto, a ustedes Muchas Gracias!

  • 7/21/2019 Proyecto st

    8/60

    VIII

    APLICACIN WEB PARA LA VISUALIZACIN DE CALIFICACIONES DELOS ESTUDIANTES DEL DEPARTAMENTO DE CONSTRUCCIN CIVIL DELIUTM, Maracaibo, Gonzlez Alejandro, Plata Ronal, Layett Jos, Cubilln Jhony.Instituto Universitario De Tecnologa De Maracaibo. 2013.

    RESUMEN

    El objetivo primordial de sta investigacin fue desarrollar una aplicacinweb para la visualizacin de calificaciones de los estudiantes del Departamentode Construccin Civil del IUTM, el cual realizaba el proceso de publicacin decalificaciones de forma manual a travs de carteleras, en la cual se us lametodologa xp para el cumplimiento de nuestro proyecto que contiene 4 fases:fase I planificacin, fase II diseo, fase III codificacin, fase IV pruebas, con losparmetros de Free Software cms Joomla 1.7.5 y PhpMyAmin. Esto permitideterminar que el desarrollo de una aplicacin web era la mejor solucin para elDepartamento de Construccin Civil del IUTM, el cual ahora realiza laspublicaciones de calificaciones de forma digital a travs de dicha aplicacin web.

    Palabras Claves: Aplicacin Web, Visualizacin de calificaciones.

  • 7/21/2019 Proyecto st

    9/60

    IX

    NDICE GENERAL

    PORTADA

    DEDICATORIA

    AGRADECIMIENTORESUMEN

    INDICE GENERAL

    INDICE DE TABLAS/CUADROS

    INDICE DE FIGURAS

    INTRODUCCION

    CAPTULO I: DIAGNSTICO PARTICIPATIVO SOCIO COMUNITARIO..141. CARACTERIZACIN DE LA COMUNIDAD.14

    1.1. Dimensin socio geogrfica...14

    1.2. Dimensin socio Histrica..15

    1.3. Dimensin socio poltica.16

    1.4. Dimensin socio educativa....16

    1.5. Dimensin socio tecnolgica.17

    2. DIAGNOSTICO PARTICIPATIVO SITUACIONAL..17

    2.1. rbol del problema18

    2.2. rbol de objetivo18

    3. OBJETIVOS DEL PROYECTO..20

    3.1. Objetivo de Transformacin Social del Proyecto.20

    3.2. Objetivos Tecnolgicos21

    3.2.1. Objetivo General.21

    3.2.2. Objetivos Especficos21

    4. JUSTIFICACION E IMPACTO SOCIAL21(a) Desde el punto de vista terico y sus aportes al conocimiento..22

    (b) Desde el punto de vista tcnico - mbito de accin.22

    (c) Desde la razn legal..22

  • 7/21/2019 Proyecto st

    10/60

    X

    (d) Desde el Contexto Participante Comunidad...23

    CAPTULO II: DISEO DEL PROYECTO24

    1. Antecedentes tericos y tecnolgicos242. Referencias tericas y tecnolgicas..25

    3. Procedimiento para la ejecucin de las actividades27

    4. Planificacin de actividades...30

    4.1 Cronograma de actividades.....31

    4.2 Anlisis costo-beneficio...32

    CAPTULO III: EJECUCIN DEL PROYECTO.33

    Planificacin33Diseo..35

    Codificacin.38

    Pruebas49

    Referencias bibliogrficas ...50

    Conclusiones.........52

    Recomendaciones.....53

    Anexos..........54

  • 7/21/2019 Proyecto st

    11/60

    XI

    NDICE CUADROS

    Planificacin de las actividades............................................................30

    Cronograma de actividades..................................................................31Anlisis costo-beneficio........................................................................32

  • 7/21/2019 Proyecto st

    12/60

    XII

    NDICE DE FIGURAS

    Figura 1 Ubicacin Geogrfica IUTM.................................................................15

    Figura 2 rbol de problema................................................................................19Figura 3 rbol de objetivo...................................................................................20

    Figura 4 Diagrama de Caso de Uso (UML) General................................36

    Figura 5 Tabla relacional....................................................................................37

    Figura 6 Pgina principal...................................................................................38

    Figura 7 Registro de usuarios.....................................................................39

    Figura 8 Funciones principales...................................................................40

    Figura 9 Botn de inicio....................................................................41Figura 10 Botn de noticias..... ..41

    Figura 11 Botn Ver calificaciones............42

    Figura 12 Botn departamento...........43

    Figura 13 Botn guas.........43

    Figura 14 Botn formatos.......44

    Figura 15 Botn Seccin de horarios...........44

    Figura 16 docentes.......45

    Figura 17 Botn mensajes recientes.........45

    Figura 18 Perfil de usuario..........46

    Figura 19 Confirmacin de usuario........46

    Figura 20 notificaciones de aprobacin de usuarios registrado....47

    Figura 21 Inicio de sesin...........47

    Figura 22 Auditoria.......48

  • 7/21/2019 Proyecto st

    13/60

    13

    INTRODUCCIN

    Con el paso del tiempo se puede observar como los avances de la

    tecnologa benefician de forma directa al ser humano, sustituyendo las tareasforzosas por trabajos sencillos capaces de ser realizados por cualquier persona;

    siendo gracias a los avances tecnolgicos que las instituciones y empresas han

    obtenido diversos beneficios como la duplicacin de su productividad y

    rendimiento.

    Dentro de los procesos que se realizan en las instituciones de carcter

    educativo, est la utilizacin de pginas web para visualizacin de informacin

    que stos consideren importante, lo cual facilita la funcin acadmica-administrativa. El desarrollo de ste proyecto tiene como objetivo principal la

    implementacin de una aplicacin web para la visualizacin de calificaciones de

    los estudiantes del Departamento de Construccin Civil del IUTM y as cubrir las

    necesidades de la comunidad, con respecto a la publicacin contina de

    informacin diversa como las calificaciones.

    Este trabajo se encuentra estructurado en tres captulos, especficamente

    de la siguiente forma: en el captulo I diagnstico participativo socio comunitario,

    donde se describe la caracterizacin de la comunidad: dimensiones socio-

    geogrfica, socio-histrico, socio-poltica, dimensin socio-educativo y socio-

    tecnolgico, diagnstico participativo situacional, rbol del problema, rbol de

    objetivos, y objetivos del proyecto. en el captulo II diseo del proyecto donde se

    exponen los antecedentes tericos y tecnolgicos, referencias tericas y

    tecnolgicas, procedimiento para la ejecucin de las actividades y por ltimo en el

    captulo III ejecucin del proyecto, se divide en cuatro fases: planificacin, diseo,codificacin y pruebas segn la metodologa utilizada.

  • 7/21/2019 Proyecto st

    14/60

    14

    CAPTULO I.

    DIAGNOSTICO PARTICIPATIVO SOCIO COMUNITARIO.

    El departamento de Construccin Civil del IUTM, como muchos

    departamentos de instituciones pblicas o privadas, presenta diversos

    requerimientos para su adaptacin a las nuevas tecnologas de informacin y

    comunicacin, por lo cual se abord el tema sobre la publicacin de

    calcificaciones de los estudiantes, para dar solucin a sta necesidad a travs de

    una aplicacin Web.

    1. Caractersticas de la comunidad:

    El Departamento de Construccin Civil se encuentra ubicado en el

    Instituto Universitario de Tecnologa de Maracaibo, parroquia Ral Leoni,

    urbanizacin La Floresta del municipio Maracaibo, del estado Zulia. Su propsito

    es formar profesionales ntegros y aptos para el campo laboral de hoy en da.

    Este proyecto se har en base a los requerimientos de la comunidad y

    especficamente para mejorar el proceso de publicacin de calificaciones de los

    estudiantes del departamento de Construccin Civil del Instituto Universitario de

    Tecnologa de Maracaibo.

    1.1. Dimensin Socio-Geogrfica:

    El departamento de Construccin Civil, se encuentra ubicado en el

    Instituto Universitario de Tecnologa de Maracaibo, edificio de Construccin Civil,

    parroquia Ral Leoni, municipio Maracaibo del estado Zulia. Del IUTM limita por el

    norte con la Urb. la Rotaria, por el sur con la curva de Molina, por el oeste conUrb. la Floresta y por el este con Av. la Limpia.

  • 7/21/2019 Proyecto st

    15/60

    15

    Figura 1.Ubicacin geogrfica del IUTM.

    Fuente: Google Mapas (2013)

    1.2. Dimensin socio histrico:

    Mediante el decreto 6.650 del 24 de Marzo de 2009 publicado en gaceta

    oficial # 39.148 del 27 de Marzo de 2009 se oficializa la creacin de la misin

    Alma Mater, donde se ha planteado la figura de programas nacionales de

    formacin, entendidos como conjuntos de estudios vinculados a necesidades

    estratgicas de formacin y conocimiento que dictan distintas instituciones, las

    cuales se conforman como una comunidad de conocimientos para garantizar una

    actividad acadmica de alta calidad.

    Este plan se vincula con el Plan Nacional de Desarrollo Econmico y

    Social 2007-2013 donde se establecen las lneas estratgicas que orientan lasacciones concretas del Sistema Educativo Bolivariano, como estrategia

    fundamental para la consecucin de todos los objetivos planteadas en dicho Plan.

    Algunos de los retos vinculados al rea de formacin de construccin civil son:

  • 7/21/2019 Proyecto st

    16/60

    16

    Incrementar la construccin de obras civiles para abastecer la

    demanda del crecimiento poblacional e industrial, por lo que se hace necesario.

    Aumentar la inversin a nivel de planificacin, operacin y

    mantenimiento de los sistemas existentes, lo cual requiere personal tcnico

    especializado en el rea.

    Reivindicar para la Universidad nacional experimental, como propios,

    los saberes de los egresados a travs de la documentacin de sus experiencias.

    Creacin de parques tecnolgicos, tiles para la independenciatecnolgica y el desarrollo endgeno, a travs de la definicin del contenido

    estratgico de proyectos.

    1.3. Dimensin Socio-Poltica:

    El Departamento de Construccin Civil perteneciente al Instituto

    Universitario de Tecnologa de Maracaibo, se encarga de planificar, organizar y

    ejecutar la carrera de construccin civil a nivel tanto de T.S.U. as como de

    ingeniera a toda la comunidad de estudiantes. Se encuentra conformado por un

    coordinador, dos subcoordinadores, la secretaria del departamento y los docentes

    adscritos a la misma formando parte de la subdivisin acadmica, y estableciendo

    relacin con el resto de los departamentos y divisiones de la institucin.

    1.4. Dimensin Socio-Educativa:

    El Programa Nacional de Formacin en Construccin Civil, como parte

    concreta del sistema de Educacin Bolivariana, debe ser instrumento para el

    desarrollo de las fuerzas productivas necesarias para la creacin de la base

    material requerida para el transito socialista de la sociedad venezolana. El

    Departamento de Construccin Civil del IUTM ofrece a la comunidad estudiantil la

  • 7/21/2019 Proyecto st

    17/60

    17

    carrera de obras civiles (tcnica) y construccin civil (ingeniera) las cuales tienen

    una duracin de 2 y 4 aos respectivamente.

    1.4. Dimensin socio tecnolgico:El Departamento de Construccin Civil cuenta con dos equipos en buen

    estado, operados por la secretaria, los subcoordinadores y la coordinadora

    principal del departamento, cuentan con un procesador Intel Pentium 4 de 3.0

    GHZ., disco duro de 80 GB., memoria RAMde 1 GB. Y monitor de 17 CRT; el

    otro algo ms avanzado con procesador Intel Dual Core E5300de 2.6 GHZ, disco

    duro de 250 GB., memoria RAMde 1 GB. Y monitor de 19 LCD Widescreen, con

    acceso a Internet del instituto; stas dos poseen Software propietario MicrosoftWindows XP.

    2. Diagnstico Participativo Situacional:

    El Departamento de Construccin Civil puede tener un mejor desempeo

    debido al amplio desarrollo de las TIC (Tecnologas de la Informacin y

    Comunicacin), tomando en cuenta los nuevos mtodos de interaccin

    estudiante-facilitador a nivel mundial, como por ejemplo la Educacin a Distancia

    est siendo muy utilizado, por ser una herramienta moderna y acorde a la

    sociedad actual donde muchas personas, docentes y profesionales se

    desenvuelven en diversas reas de trabajo y se requieren de otros mtodos

    necesarios para establecer comunicacin cuando no se puede presencialmente.

    Para cambiar el proceso actual de obtencin de calificaciones de forma

    manual y cotidiano con el cual el facilitador hace saber a sus estudiantes las

    calificaciones, se hace necesario el desarrollo de una aplicacin Web quefacilitase y agilizase la gestin del mismo, dando como resultado que los

    facilitadores puedan publicar las calificaciones de la comunidad estudiantil en la

    web y puedan accesarse de manera sencilla a travs de internet.

  • 7/21/2019 Proyecto st

    18/60

    18

    Los facilitadores sern los encargados de publicar las calificaciones en la

    web a travs de un documento publicado en PDF o editor de texto, para lo cual

    cada facilitador deber crear una cuenta propia, toda calificacin publicada podrser visualizada por el mismo e igualmente por los estudiantes. Ningn estudiante

    podr alterar o modificar el contenido de ningunos de los documentos publicados

    por motivos de seguridad.

    Para mayor explicacin de la creacin de la aplicacin web para la

    visualizacin de calificaciones de los estudiantes del Departamento de

    Construccin Civil del Instituto Universitario de Tecnologa de Maracaibo sepresentar el rbol del Problema y rbol de Objetivo, que ayudarn a entender

    mejor la situacin que se presenta y las posibles soluciones a realizar.

    2.1. rbol del problema:

    Debido a la ausencia de una aplicacin web y la desactualizacin

    tecnolgica en el Departamento de Construccin Civil del Instituto Universitario de

    Tecnologa de Maracaibo se genera deficiencia y retraso en la entrega de las

    calificaciones a los estudiantes por parte de los facilitadores, la cual se publica a

    travs de carteleras muy precarias o que el docente les muestra directamente a

    los estudiantes. A continuacin se procede a mostrar el rbol del problema, con la

    situacin que se presenta actualmente en el Departamento de Construccin Civil.

  • 7/21/2019 Proyecto st

    19/60

    19

    Figura 2 rbol del problema. Fuente: Gonzlez, Layett, Plata, Cubilln. (2013)

    2.2 rbol de Objetivo:

    Luego de presentar la problemtica a travs del rbol de problema, se

    presenta el siguiente rbol de objetivo en el cual se plantea alcanzar una gestin

    ptima en el proceso de visualizacin de calificaciones de los estudiantes del

    Departamento de Construccin Civil del Instituto Universitario de Tecnologa de

    Maracaibo, esto ser a causa del desarrollo de una aplicacin Web, para generar

    eficiencia en la publicacin de calificaciones por parte de los facilitadores, rapidez

    del proceso, y un funcionamiento eficiente del Departamento de Construccin Civil

    y prestigio para la institucin.

  • 7/21/2019 Proyecto st

    20/60

    20

    Fig. 3 rbol de objetivos. Fuente: Gonzlez, Layett, Plata, Cubilln. (2013)

    3. Objetivos del proyecto:

    3.1Objetivo de transformacin social del proyecto.

    Mejorar la visualizacin de las calificaciones para los estudiantes del

    Departamento de Construccin Civil del IUTM, contribuyendo a un mayor acceso

    y uso de las tecnologas de la informacin y comunicacin actuales para toda la

    comunidad del departamento.

    3.2 Objetivos Tecnolgicos.

    3.2.1 Objetivo General.

    Desarrollar una aplicacin Web que mejore los procesos de visualizacin

    de calificaciones actuales por medio del uso de las tecnologas de informacin y

    comunicacin, en el Departamento de Construccin Civil de Instituto Universitario

    de Tecnologa de Maracaibo.

  • 7/21/2019 Proyecto st

    21/60

    21

    3.2.2 Objetivos Especficos:

    Establecer los procesos actuales de visualizacin de calificaciones

    de los estudiantes del Departamento de Construccin Civil del Instituto

    Universitario de Tecnologa de Maracaibo. Establecer el diseo de la arquitectura de la aplicacin web para la

    visualizacin de calificaciones de los estudiantes del Departamento del

    Departamento de Construccin Civil del Instituto Universitario de Tecnologa de

    Maracaibo.

    Codificar las pginas de la aplicacin web segn su diseo para el

    proceso de visualizacin de calificaciones de los estudiantes del Departamento de

    Construccin Civil del Instituto Universitario de Tecnologa de Maracaibo. Verificar el correcto funcionamiento la aplicacin web mediante la

    implementacin de las pruebas Alpha y Beta para observar el buen

    funcionamiento de la aplicacin web.

    4. Justificacin e impacto social:

    A continuacin se expresan las razones por las cuales se justifica a

    realizar este proyecto:

    (a) Desde el punto de vista terico y sus aportes al conocimiento:

    La investigacin permite comprender claramente la necesidad de un

    sistema de informacin automatizado a la hora de la toma de decisiones y es que

    segn Kendal y Kendal (2005), toda organizacin ampla su produccin a travs

    de la implementacin de los sistemas de informacin automatizados. Por lo tanto

    el Departamento de Construccin Civil del Instituto Universitario de Tecnologa de

    Maracaibo se ver beneficiado en su atencin al pblico estudiantil al poseer una

    aplicacin web para la visualizacin de sus calificaciones.

  • 7/21/2019 Proyecto st

    22/60

    22

    (b) Desde el punto de vista tcnico- mbito de accin:

    La ejecucin del proyecto socio tecnolgico brinda la oportunidad a la

    comunidad del Departamento de Construccin Civil del IUTM de manejar una

    aplicacin web para la visualizacin de las calificaciones de los estudiantes del

    Departamento de Construccin Civil del IUTM, la cual brindar a los estudiantes

    una mayor rapidez a la hora de acceder a las calificaciones e informaciones

    referentes al departamento.

    (c) Desde la razn legal:

    Se justifica su realizacin legal en el artculo 110 de la constitucin de la

    Repblica Bolivariana De Venezuela, el cual expresa que: El Estado reconocer

    el inters pblico de la ciencia, la tecnologa, el conocimiento, la innovacin y sus

    aplicaciones y los servicios de informacin necesarios por ser instrumentos

    fundamentales para el desarrollo econmico, social y poltico del pas, as como

    para la seguridad y soberana nacional. De esta manera se ejecuta la realizacin

    del proyecto con soporte legal y constitucional en el Departamento de

    Construccin Civil del Instituto Universitario de Tecnologa de Maracaibo.

    - El Plan Nacional Simn Bolvar (2007-2013)- en su segunda directriz

    estable la mayor suma de felicidad a partir de la construccin de una estructura

    social incluyente, un nuevo modelo social, productivo, humanista y endgeno, se

    persigue que todos vivan en igualdad de condiciones, rumbo a lo que deca El

    Libertador: La Suprema Felicidad Social.

    -El Plan De La Patria (2013-2019)- en el punto 1.5 del primer

    gran objetivo histrico establece el desarrollo de las capacidades

    cientficos-tecnolgicas vinculadas a las necesidades del pueblo. Asimismoestablece el acceso a la comunicacin libre, la ciencia y la tecnologa. El

    pilar ms slido de ste proyecto es la innovacin, donde la implantacin

    del mismo, asegurar el desarrollo tecnolgico y humano, tanto para el

  • 7/21/2019 Proyecto st

    23/60

    23

    personal como para la comunidad que sern beneficiadas mejorando as

    su calidad de vida, cumpliendo con dicha directriz. Ambos planes

    nacionales son fundamentales en la realizacin de la aplicacin web para

    la visualizacin de calificaciones de los estudiantes del Departamento deConstruccin Civil del IUTM.

    Por otra parte, el decreto presidencial 3.390 establece en su artculo

    nmero uno lo siguiente: La Administracin Pblica Nacional emplear

    prioritariamente -Software Libre- desarrollado con Estndares Abiertos, en sus

    sistemas, proyectos y servicios informticos. A tales fines, todos los rganos y

    entes de la Administracin Pblica Nacional iniciarn los procesos de

    migracin gradual y progresiva de stos hacia el -Software Libre- desarrollado

    con Estndares Abiertos.

    (d) Desde el Contexto Participante Comunidad:

    Sobre las consideraciones anteriores y desde el punto de vista social se

    espera que con el presente Proyecto Socio Tecnolgico se logre un impacto

    social en la comunidad estudiantil que cursa la carrera de PNF Construccin Civil

    en el IUTM y en la comunidad, en cuanto se espera cubrir las expectativas de

    dicho departamento al momento de visualizar las calificaciones para tener una

    mejor relacin con los estudiantes y que exista un control eficiente de la

    informacin acerca del departamento y su funcionamiento.

    .

  • 7/21/2019 Proyecto st

    24/60

    24

    CAPTULO II

    DISEO DEL PROYECTO

    1. Antecedentes Tericos y Tecnolgicos.

    A continuacin se presentan investigaciones que sirven de sustento

    terico para la realizacin de ste proyecto.

    En primer lugar, Gmez y Estrada (2010), en su trabajo de grado titulado

    Aplicacin Web Para la Evaluacin Econmica en Proyectos de Inversin en

    el IUTM, plantearon como objetivo general desarrollar una aplicacin Web para la

    evaluacin econmica en proyectos de inversin enmarcado en la metodologa

    propuesta por Kent Beck, Extreme Programming (XP) (2000). Para el anlisis ydiseo de la Aplicacin Web se organizaron 4 fases: Planificacin, diseo,

    codificacin y pruebas, siendo la investigacin de tipo tecnolgica, aplicando cada

    uno de los requerimientos del departamento de informtica.

    Este sitio web fue desarrollado con la finalidad de mejorar los procesos de

    evaluacin econmicas en proyectos de inversin para las cooperativas,

    empresas de produccin social y microempresas como por ejemplo lo son:

    Corpozulia, PDVSA y Sunacoop, siguiendo los objetivos enmarcados en el Plan deDesarrollo Econmico y Social de Nacin 2007-2013.

    El diseo y desarrollo estuvo enmarcado bajo un plan establecido

    por los integrantes del proyecto tomando en cuenta como tecnologas de

    desarrollo PHP 5.3.1, MySql 5.1.4, Java Script 1.2. Los resultados obtenidos

    indican que los objetivos junto con las actividades expuestas en la investigacin,

    se cumplieron, ya que la aplicacin proporciona a los usuarios la evaluacin

    econmica. Se observ que ste trabajo se realiz bajo la misma metodologa

    que el sistema a desarrollar actualmente, siendo de gran ayuda para la ejecucin

    del mismo. Algunos de los aportes que deja esta investigacin son:

  • 7/21/2019 Proyecto st

    25/60

    25

    Simplicidad en el proceso de evaluacin.

    Acceso ms rpido a informacin exacta, segura y confiable.

    Respaldo sobre los datos tratados.

    Mejora la presentacin de los datos.

    Asimismo, De La Rosa y Fernndez (2011) en su trabajo de grado

    titulado, Aplicacin Web para el manejo de informacin y eventos. Caso:

    Consejo Comunal Los Mangos, plantearon como objetivo principal el desarrollo

    de una aplicacin Web basado en las necesidades del Consejo Comunal Los

    Mangos El diseo de dicha aplicacin est enmarcado en el uso de la

    metodologa Xp (2000) de Kent Beck que consta de 4 fases: Planificacin,

    diseo, codificacin y pruebas.

    El diseo y desarrollo de ste proyecto se aplic mediante el uso de la

    herramienta de gestin de contenidos Joomla 1.5 para su realizacin y MYSQL

    para la creacin, gestin y uso de la base de datos. Habiendo realizado esto, se

    puede decir que se obtuvieron los objetivos trazados al inicio de la realizacin del

    proyecto. Los aportes obtenidos de dicha investigacin son:

    Visualizacin de un ejemplo de aplicacin web desarrollada bajo un

    sistema gestor de contenidos.

    Aplicabilidad de la herramienta de desarrollo Joomla en la

    realizacin de una aplicacin bajo estndares de calidad y seguridad informtica.

    2. Referencias Tericas y Tecnolgicas.

    A continuacin se presentan algunos conceptos bsicos en relacin a las

    variables que describen la temtica de la investigacin:

    2.1 Aplicacin Web:

    Lujn (2002) Afirma que una aplicacin Web (Web-Bassed Aplication) es

    un tipo especial de aplicacin cliente-servidor, donde tanto el cliente (el

    navegador, explorador o visualizador) como el servidor (el servidor web) y el

  • 7/21/2019 Proyecto st

    26/60

    26

    protocolo mediante el que se comunica /HTTP) estn estandarizados y no han de

    ser creados por el programador de aplicaciones.

    2.2 Base de Datos:

    Para Camps (2002) la base de datos es un conjunto de ficheros entre

    los que se establecen vnculos o interrelaciones, es decir, que la base de datos es

    la representacin integrada de los conjuntos de entidades e instancias. En otras

    palabras, una base de datos es conjunto estructurado de datos que representan

    entidades y sus interrelaciones.

    2.3 Navegador Web:

    Quero, Garca y Pea (2007) aseguran que un navegador o explorador

    web (Web Browser) es una aplicacin que nos permite recuperar y visualizar

    documentos de hipertexto desde servidores, es un intrprete de lo que

    conocemos como lenguaje de marcas o lenguaje HTML (Hyper Text Markup

    Language). A todos estos documentos que podemos visualizar es a lo que

    llmanos World Wide Web (Telaraa mundial). En la actualidad estos

    navegadores permiten no solo visualizar documentos, sino tambin audio, video,

    animaciones, programas, adems del texto y los hipervnculos.

    2.4 UML (Unified Modeling Language):

    Segn Debrauwer, Van Der Heyde (2005) UML (Unified Modeling

    Language o lenguaje unificado de modelacin) es un lenguaje grfico

    destinado a la modelacin de sistemas y procesos. Est basado en la

    orientacin a objetos que condujo en primer lugar a la creacin de

    lenguajes de programacin como C++, Java o Smalltalk.

    2.5 MySQL:

    Para Cabo, Gmez, Prez y Rocha (2005), MySQL es un sistema de

    gestin de bases de datos relacional, licenciado bajo la GPL de la GNU. Su

  • 7/21/2019 Proyecto st

    27/60

    27

    diseo 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 cdigo fuente del servidor SQL, as como tambin de la marca.

    2.6 Sistema de gestin de contenidos:

    Martnez y Lara (2006) expresan que los sistemas de gestin de

    contenidos (Content Management System o CMS) son un software que se utiliza

    principalmente para facilitar la gestin de grandes sitios web, ya sea un sitio web

    en internet o una intranet corporativa y por ello, tambin son conocidos como

    gestores de contenidos web (Web Content Management System o WCMS). Hay

    que tener en cuenta que los CMS no se limitan slo a las webs, sino tambin a la

    gestin de todo tipo de documentos electrnicos. Joomla es un sistema gestor de

    contenidos ya que nos permite administrar todos los contenidos de una aplicacin

    web, as como su creacin.

    3. Procedimiento para la Ejecucin de las Actividades:

    El proyecto se realiza bajo la metodologa XP que consta de cuatro

    fases, cada una de ellas relacionadas con los objetivos especficos del mismo. La

    metodologa XP se enfoca en un proceso sencillo y efectivo en la realizacin deun Software, empleando una forma de trabajar basada en las necesidades y con

    una serie de fases antes de llegar al diseo del Software. La programacin

    extrema o eXtreme Programming (XP) es un enfoque de la ingeniera de software

    formulado por Kent Beck, autor del primer libro sobre la materia, Extreme

    Programming Explained: Embrace Change (2000).

    Es el ms destacado de los procesos giles de desarrollo de software. Al

    igual que stos, la programacin extrema se diferencia de las metodologastradicionales, principalmente en que pone ms nfasis en la adaptabilidad que en

    la previsibilidad. Los defensores de XP consideran que los cambios de requisitos

    sobre la marcha son un aspecto natural, inevitable e incluso deseable del

  • 7/21/2019 Proyecto st

    28/60

    28

    desarrollo de proyectos. Creen que ser capaz de adaptarse a los cambios de

    requisitos en cualquier punto de la vida del proyecto es una aproximacin mejor y

    ms realista que intentar definir todos los requisitos al comienzo del proyecto e

    invertir esfuerzos despus en controlar los cambios en los requisitos.

    Fases:

    Planificacin:

    Siempre que se tratan metas u objetivos se necesita realizar una serie de

    pasos para poder cumplirlos, pero estos no se realizan de manera deliberada, es

    all donde entra lo que se conoce como planificar, segn lvarez (2004) La

    planificacin es una actividad natural y peculiar del hombre como ser racional, que

    considera necesario prever el futuro y organizar su accin de acuerdo con sus

    previsiones, por lo que la planificacin es tan antigua como el hombre mismo.

    Se realizarn varias visitas al departamento, durante las cuales se llevar

    a cabo una entrevista a los involucrados, donde se den a conocer los

    requerimientos mnimos para la realizacin del proyecto, hablando de una

    aplicacin Web que sirva para gestionar la publicacin de calificaciones de los

    estudiantes del Departamento de Construccin Civil del Instituto Universitario De

    Tecnologa De Maracaibo.

    Diseo:

    El diseo es el proceso previo de imaginar y describir mediante dibujos,

    bocetos o esquemas los pasos para la consecucin de un objetivo dentro de

    cualquier campo, todo esto mientras se investiga. Tambin en eventos posteriores

    de la investigacin, este es un paso muy importante para lograr la meta

    propuesta, ya que si se realiza todo ste proceso de manera correcta se

    obtendrn los mejores resultados posibles.

    Teniendo en cuenta los requerimientos mnimos para la realizacin de la

    aplicacin Web, ste sugiere la creacin de los pasos para su elaboracin dando

  • 7/21/2019 Proyecto st

    29/60

    29

    lugar a las plantillas y base de datos, pero sin realizar un cdigo fuente y en ste

    se disear una aplicacin web capaz de gestionar el proceso de publicacin de

    calificaciones los estudiantes en el Departamento de Construccin Civil del

    Instituto Universitario De Tecnologa De Maracaibo.

    Codificacin:

    Codificar es un simple proceso donde se transforma el objetivo diseado

    mediante reglas de cdigo, acatando estndares previamente creados, dando

    como resultado que el objetivo se realice y que el cdigo se mantenga y sea

    factible comprenderlo. Despus de haber diseado el proyecto se llega a la

    codificacin donde se plasman todos los diseos de la aplicacin web y bases de

    datos, para crear as una web que cumpla con los requerimientos necesarios.

    Pruebas:

    Las pruebas son fundamentales a la hora de comprobar que el objetivo

    que se traz, en ste caso la realizacin de la aplicacin Web, funciona mediante

    distintos ensayos, a los que se llaman test, desde los ms triviales hasta los ms

    complejos. Estas tienen dos denominaciones, pruebas Alpha, que son las que se

    realizan antes de la implantacin del sistema y luego las Pruebas Beta, que son

    hechas por los usuarios ya con la aplicacin web implantada, donde se le dan los

    ltimos retoques a la misma antes ser entregado el producto final.

    Para terminar, se realizan pruebas a la aplicacin web para comprobar

    que se ajuste a los requerimientos del usuario final y que no tenga fallos, luego de

    implementar las pruebas Alfa-Beta.

    4. Planificacin de las actividades:

    A continuacin se muestra la planificacin de actividades para lograr ladebida secuencia de las fases nombradas, establecindose una serie de

    actividades que se detallen en el cronograma de actividades, as como se

    explican los costos relativos al desarrollo de las mismas.

  • 7/21/2019 Proyecto st

    30/60

    30

    Tabla #1. Planificacin de las Actividades

    Fuente: Gonzlez, Plata, Layett, Cubilln (2013)

    Objetivos Especficos Actividades Recursos Duracin

    en Semanas

    Establecer los procesos de

    visualizacin de calificaciones de los

    estudiantes del departamento de

    construccin civil del instituto universitario

    de Maracaibo.

    Realizarhistoria usuario

    Buscarinformacin

    Documentarinformacin

    RealizarEntrevista

    Papelera,transporte,refrigerio

    3

    Establecer el diseo de la arquitectura dela aplicacin web para la visualizacin de

    calificaciones de los estudiantes del

    departamento del departamento de

    construccin civil del instituto universitario

    de tecnologa de Maracaibo

    Implementarlos Caso de uso

    Registrarcomponentes

    Crear la basede datos

    Pantallas

    Papelera 11

    Codificar las pginas de la aplicacin web

    segn su diseo arquitectnico para el

    proceso de visualizacin de calificaciones

    de los estudiantes del departamento deconstruccin civil del instituto universitario

    de tecnologa de Maracaibo.

    Construir labase de datos

    Realizar Los

    formulariosConexin

    A Internet

    11

    Probar y verificar el correcto

    funcionamiento la aplicacin web

    mediante la implementacin de las

    pruebas Alpha yBeta para observar el

    buen funcionamiento de la aplicacin web

    para el proceso de visualizacin de

    calificaciones del IUTM

    Realizar laspruebas alfa-

    beta transporte

    11

    36

  • 7/21/2019 Proyecto st

    31/60

    31

    4.1Cronograma de actividades:

    A continuacin se muestra el cronograma de actividades en el cual se

    aprecia la el tiempo de duracin del proyecto de acuerdo con la metodologa

    utilizada. La duracin se establece en semanas y meses.

    Tabla 2. Cronograma de actividades.

    Actividades Meses

    1 2 3 4 5 6 7 8 9

    Semanas

    1.- Planificar

    2.- Disear

    3.- Codificar

    4.-Probar la aplicacin

    Fuente: Gonzlez, Plata, Layett, Cubilln /2013).

  • 7/21/2019 Proyecto st

    32/60

    32

    4.2 Anlisis costo- Beneficio:

    El costo directo para la comunidad est relacionado con los principales

    elementos que permiten la utilizacin de la aplicacin web, los elementos son los

    siguientes: un servidor web que ser utilizado como plataforma para el uso ymantenimiento posterior de la aplicacin, un equipo para el administrador de la

    aplicacin web desde donde se maneja y monitorea la aplicacin, y una conexin

    a internet. Se encuentra tambin un costo directo en el cual se reflejan todo lo que

    implica el desarrollo del proyecto para los autores del mismo tales como, material

    de oficina, equipos de computacin (desde donde se desarrolla la aplicacin web),

    necesarios para su implantacin en la comunidad beneficiada.

    Tabla 3 Anlisis costo- Beneficio.Costo Beneficio

    Actividad Fases Costo directo Subtotal

    Realizar historiausuario

    Buscar informacin

    Bibliografa

    Planificar Transporte,materiales de oficina

    1.000bs

    Caso de uso

    Registro decomponentes

    Base de datos

    Pantallas

    Disear UML

    PhpMyAminCMS Joomla 1.7

    Navegador web

    Bs 3.000

    Codificar estructurafsica de la aplicacin

    web

    Codificar Joomla 1.7,navegador web

    7000bs

    Probar la aplicacin

    web mediante laimplementacin delas pruebas Alpha y

    Beta.

    Probar Navegador web Bs5.000

    Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

  • 7/21/2019 Proyecto st

    33/60

    33

    CAPTULO III:

    EJECUCIN DEL PROYECTO

    A continuacin se describirn las fases de ejecucin del proyecto segn la

    metodologa utilizada.

    Planificacin:

    La fase fundamental para la realizacin de ste proyecto es sta, ya que,

    es aqu donde los proyectistas se acercan a la comunidad para observarla y

    encontrar sus principales problemas y escoger el ms inmediato para tratar de

    resolverlo. Antes de seleccionar a la comunidad se tom en cuenta que deverdad necesitase con carcter de urgencia la implementacin de una aplicacin

    web, por lo que se acudi al Departamento de Construccin Civil del Instituto

    Universitario de Tecnologa de Maracaibo y tras una conversacin y previa

    evaluacin se pudo observar que la comunidad estaba necesitando dicha

    contribucin tecnolgica.

    Se realizaron observaciones para obtener informacin detallada de sus

    procesos acadmicos y la manera en que se manipulaba la informacin en loscuales se visualizaron que la manera de publicar calificaciones era ineficiente

    debido a que ste proceso lleva a la prdida de informacin por ser de forma

    manual.

    Se realizaron tambin varias visitas al departamento conversando con el

    personal a cargo para obtener informacin sobre sus inconvenientes y cul era su

    problema ms inmediato. En una de las ellas se pudo constatar la carencia de

    conocimiento de algunos trminos en el rea tecnolgica, de sta manera se tom

    la decisin de realizar de forma simplificada una aplicacin web para la

    visualizacin de calificaciones de los estudiantes del Departamento de

    Construccin Civil del IUTM. Se observaron todos los procesos llevados a cabo

  • 7/21/2019 Proyecto st

    34/60

    34

    por el departamento, como desarrollaban todo su funcionamiento. El proceso de

    publicacin de calificaciones se realizaba por medio de carteleras, lo que

    generaba desorden y prdida de informacin.

    Teniendo en cuenta la informacin obtenida de las entrevistas y visitas al

    Departamento de Construccin Civil del IUTM, se definieron los requerimientos

    mnimos para la realizacin del proyecto los cuales fueron los siguientes:

    - La realizacin de una aplicacin web para la visualizacin de calificaciones de

    los estudiantes del Departamento de Construccin Civil del IUTM.

    - La publicacin de calificaciones debe ser completamente automatizada.

    - La aplicacin debe estar disponible en un servidor con un dominio propio.

    - La aplicacin debe disponer del manejo de roles o perfiles de usuarios

    especficos.

    - La aplicacin debe tener un diseo ameno y simplificado.

    - La aplicacin debe contener un proceso de registro de usuarios que sern los

    docentes del Departamento de Construccin Civil del IUTM.

    - La aplicacin debe contener una seccin donde los docentes puedan publicar de

    forma ordenada por fechas las calificaciones de los estudiantes en archivos de

    tipo PDF.

    - Las nicas personas que podrn publicar calificaciones en forma de archivos

    (PDF) sern el administrador y los docentes previamente registrados.

    - Que los estudiantes puedan ingresar a la pgina web sin previo registro y podrn

    visualizar sus calificaciones, ms no podrn modificar ni agregar ningn tipo de

    informacin.- La aplicacin web debe contener una seccin de noticias donde se pueda

    colocar informacin que sea de relevancia para la comunidad del Departamento

    de Construccin Civil del IUTM.

  • 7/21/2019 Proyecto st

    35/60

    35

    - La aplicacin debe mostrar informacin acerca del Departamento de

    Construccin Civil del IUTM.

    - La aplicacin debe contener una seccin de horarios.

    Luego de haber realizado toda la planificacin en cuanto a la elaboracin

    de la aplicacin web para la visualizacin de calificaciones de los estudiantes del

    Departamento de Construccin Civil del IUTM se procedi a la siguiente fase

    planteada en la metodologa seleccionada para este proyecto.

    Diseo:

    Teniendo en cuenta los requerimientos mnimos para la realizacin de este

    proyecto se procedi en sta fase a la formulacin de los diagramas de caso deuso, as como la base de datos para su posterior codificacin. Se presentan a

    continuacin los Diagramas de caso de uso (UML) (Usuario y Administrador) que

    sern de ayuda en la elaboracin de la base de datos. Estos diagramas muestran

    la forma en que funciona la aplicacin web y cmo ser la interaccin con el

    usuario final.

    El Diagrama de Caso de Uso (UML) se usa para definir cules sern los

    procesos que debe ejecutar la aplicacin Web y determinar su funcionamiento engeneral, tomando en cuenta los actores involucrados de la aplicacin Web. Este

    modelo de diseo sirve de inicio para la elaboracin de la base de datos a travs

    del diseo entidad relacin normalizado y obtener la informacin necesaria para la

    elaboracin de las interfaces de la aplicacin Web.

    A continuacin se muestra y explica en la figura 4 el diagrama de caso de

    uso Administrador donde se pueden observar las diferencias entre los privilegios

    otorgados al que ser el usuario administrador, usuario docente y el usuario

    invitado.

    Tambin se muestra y explica la base de datos con sus diversas tablas y

    relaciones. El administrador de la aplicacin Web tiene acceso a todas las

  • 7/21/2019 Proyecto st

    36/60

    36

    funciones de la aplicacin, como lo son: Agregar o eliminar usuarios, gestionar

    estudiantes, gestionar publicaciones y las funciones complementarias (Publicar

    noticias, horarios e informacin de inters para la comunidad docente y

    estudiantil). El usuario docente tiene el privilegio de publicar calificaciones, guasde estudio, noticias, horarios e informacin de inters para la comunidad docente

    y estudiantil, as como la eliminacin o modificacin de contenidos publicados por

    el mismo. El usuario invitado (estudiantes y pblico en general) Slo podr

    descargar las calificaciones publicadas y/o las guas de estudio.

    Se procedi luego a la realizacin de la base de datos la cual est

    diseada para el flujo de datos se haga de manera simple y amena sin ningn tipo

    de complejidad para el usuario final.

    Fig. 4 Caso de uso. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

  • 7/21/2019 Proyecto st

    37/60

    37

    En la figura 4 se explica el diagrama de casos de uso que es una visin guiada

    del funcionamiento y de los privilegios que tiene el administrador, el usuario

    docente y el usuario invitado (estudiantes y pblico en general). El administrador

    puede controlar y gestionar (Modificar y eliminar) todas las publicaciones hechaspor el usuario docente, as como realizar publicaciones, gestionar a dicho usuario

    (Registrarlo, aceptacin de registro, eliminar, modificar su nombre de usuario y

    contrasea, as como su desactivacin temporal o permanente). El usuario

    docente puede modificar sus datos personales (perfil), modificar su contrasea y

    su nombre de usuario, publicar y despublicar sus contenidos (Calificaciones,

    guas de estudio, documentos de inters para los usuarios). El usuario invitado

    (estudiantes y pblico en general) Slo puede descargar las publicacionesrealizadas por el usuario docente y el usuario administrador.

    Figura 5: Diagrama de entidad-relacin. Fuente: Gonzlez, Plata, Layett, Cubilln

    (2013)

  • 7/21/2019 Proyecto st

    38/60

    38

    En la figura 5 se muestra el diagrama de entidad-relacin de la base de

    datos creada en PhpMyAmin, as como sus tablas y las relaciones que hay entre

    stas. La realizacin de sta base de datos permite un funcionamiento ptimo y

    eficiente de todos los componentes que integran la aplicacin web.

    Fase III. Codificacin:

    Al finalizar la fase de diseo de la aplicacin Web, se procedi a codificarlo

    utilizando el sistema gestor de contenidos (CMS Joomla 1.7.5) creando las

    interfaces grficas para la conexin de la base de datos previamente creada en la

    aplicacin (PhpMyAmin).

    Estas dos aplicaciones (CMS Joomla 1.7.5 y PhpMyAmin) se adoptaron

    para la realizacin de la aplicacin Web tomando en cuenta las herramientas

    tecnolgicas que posee dicho departamento, usando stas dos herramientas las

    cuales son multiplataforma (Bien sea Software Libre o propietario, gracias a que

    es un entorno web).Seguido se muestran las interfaces graficas de la aplicacin

    Web explicando cul es la funcin de cada una:

    Figura. 6 Pgina principal. Fuente: Gonzlez, Plata, Layett, Cubilln (2013)

    En la figura 6 se muestra la pantalla principal de la aplicacin Web

    (Frontend), en la cual se observa alguna de sus funciones principales como lo

  • 7/21/2019 Proyecto st

    39/60

    39

    son: Bienvenida, noticias, calificaciones, informacin referente al departamento,

    guas, formatos, seccin de horarios, registro de docentes y seccin de login. Se

    utiliz un diseo ameno y simplificado con colores que no distorsionasen la vista

    de los usuarios.

    Figura 7. Registro de usuarios (docentes). Fuente: Gonzlez, Plata, Layett,

    Cubilln (2013).

    En la figura 7 se muestra la seccin de registro de usuarios (docentes) en la

    cual se puede observar los datos requeridos por la aplicacin Web, los cuales

    son: Nombre, apellido, cdula de identidad, telfono, nombre de usuario, correo

  • 7/21/2019 Proyecto st

    40/60

    40

    electrnico y contrasea para su registro y posterior acceso como usuario

    registrado.

    Figura 8. Funciones principales de la aplicacin Web. Fuente: Gonzlez, Plata,

    Layett, Cubilln (2013).

    En la figura 8 se muestra las funciones principales de la aplicacin web, en las

    que se encuentran, las secciones: Noticias, ver calificaciones, Departamento,

  • 7/21/2019 Proyecto st

    41/60

    41

    Guas y formatos, Seccin de horarios y registro de docentes. A continuacin se

    explican cada una de ellas:

    .Figura 9. Botn de inicio. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 9 se muestra el botn inicio que cumple la funcin de llevar al

    usuario a la pantalla inicial de la pgina.

    Figura10. Botn de noticias. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 10 se muestra el botn noticias que cumple la funcin de

    notificarles a los estudiantes y a los docentes, informaciones referentes al

    departamento.

  • 7/21/2019 Proyecto st

    42/60

    42

    Figura 11. Botn ver calificaciones. Fuente: Gonzlez, Plata, Layett, Cubilln

    (2013).

    En la figura 11 se muestra el botn ver calificaciones, es en el cual los

    estudiantes podrn visualizar sus calificaciones, segn su trayecto y el docente seencarga de publicar su calificacin seleccionando su trayecto. Cada trayecto est

    compuesto por sus respectivos trimestres.

  • 7/21/2019 Proyecto st

    43/60

    43

    Figura 12. Botn departamento. Fuente: Gonzlez, Plata, Layett, Cubilln

    (2013).

    En la figura 12 se muestra el botn Departamento que nos da

    informacin sobre qu es el programa nacional de formacin en

    Construccin Civil (PNFCC).

    .Figura 13 Botn guas. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 13 se muestra el botn guas en el que se encuentran

    publicadas las guas.

  • 7/21/2019 Proyecto st

    44/60

    44

    Figura 14. Botn formatos. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 14 se muestra el botn formatos en el cual se encuentran

    publicados los formatos de proyecto socio tecnolgico, publicado por los docentes

    o el administrador.

    Figura 15. Botn seccin de horarios. Fuente: Gonzlez, Plata, Layett, Cubilln

    (2013).

    En la figura 15 se muestra el botn de seccin horarios que permite a los

    estudiantes visualizar los horarios publicados.

  • 7/21/2019 Proyecto st

    45/60

    45

    Figura 16.Botn Docentes. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 16 se muestra el botn docentes (nicamente visible para el

    usuario docente y administrador). En l se despliegan dos pestaas (categoras y

    mensajes recientes) las categoras le permite visualizar todas las publicaciones

    realizadas y los mensajes recientes le permite visualizar las publicaciones ms

    recientes de los docentes en el sitio. : Si se desea publicar una calificacin deltrayecto inicial del trimestre I, debe hacer clic a la categora trayecto inicial

    seleccionar el trimestre I y una vez all visualizar el botn nuevo tema y podr

    publicar la calificacin.

    Figura 17. Botn mensajes recientes. Fuente: Gonzlez, Plata, Layett, Cubilln

    (2013).

    En la figura 17 se muestra el botn de mensajes recientes, sta seccin

    permite visualizar las ltimas publicaciones, noticias, calificaciones, guas y

    cualquier otra informacin, que haya sido publicada recientemente.

  • 7/21/2019 Proyecto st

    46/60

    46

    Figura 18. Perfil de usuario. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    sta seccin le permite visualizar los datos del perfil del usuario, tambin le

    permite modificar su perfil, as como le permite cargar su foto de perfil a escala

    de 200 de ancho por 500 de alto y no puede ser tamao superior a 2Mb.

    Figura 19.Confirmacin de usuario. Fuente: Gonzlez, Plata, Layett,

    Cubilln (2013).

    En la figura 19 se muestra la seccin de confirmacin de usuario, para

    confirmar y asegurar que el usuario que se registr como usuario docente sea

    realmente un docente, primero debe iniciar seccin el administrador y ver

    localizado en la parte inferior, un mensaje que le indicara se necesita confirmar o

  • 7/21/2019 Proyecto st

    47/60

    47

    rechazar algn usuario docente. Si activa al usuario se le enviar un correo

    electrnico al usuario docente indicndole su estado como registrado, y as el

    docente puede disponer de su cuenta y atributos.

    Figura 20. Notificacin de aprobacin de usuario registrado. Fuente:

    Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 20 se muestra el mensaje que recibir el usuario

    administrador en su correo electrnico notificndole que un nuevo usuariose ha registrado y requiere de su aprobacin.

  • 7/21/2019 Proyecto st

    48/60

    48

    Figura 21. Inicio de sesin. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 21 se muestra el inicio de sesin de usuarios registrados

    (Administrador y docente). As como tambin la seccin de recuperacin de

    contrasea y/o usuario.

    Figuar 22. Auditoria. Fuente: Gonzlez, Plata, Layett, Cubilln (2013).

    En la figura 22 se muestra el proceso de auditoria que consiste en un

    seguimiento detallado a las acciones realizadas por los usuarios registrados

    (admistrador y docentes). Las cuales son:

    - Acceso a travs a la pgina web, fecha, hora y duracin de la sesin.

    - Cantidad de procesos auditados.

  • 7/21/2019 Proyecto st

    49/60

    49

    - Publicacin, modificacion o eliminacin de cualquier informacin realizadas

    por los usuarios, as como qu usuario realiz dicha accin.

    - Indicacin de inicio de sesin a travs del Backendo el Frontend.

    Fase IV. Pruebas:

    Mediante pruebas se demostr la funcionalidad de la aplicacin Web

    ejecutando los procedimientos Alpha que por medio de diferentes usuarios se

    corrigieron algunos errores que presentaba la codificacin anterior y para poder

    mejorar el funcionamiento de la aplicacin Web, tambin se pudo hacer ajustes en

    cuando a su diseo e interfaces para que sta tuviese un aspecto mucho ms

    sencillo y entendible para el usuario comn. Estas pruebas fueron realizadas por

    los programadores, as como algunos colegas estudiantes.

    Al finalizar las pruebas alpha se procedi a efectuar las pruebas beta

    donde la aplicacin Web pas por una previa revisin antes de su culminacin.

    Consisti en colocarlo en observacin por diferentes usuarios o pblico en

    general que tenan antecedentes de haber utilizado diferentes aplicaciones webs

    y algunos que no los tenan, para as ir comprobando en definitiva que todas las

    funciones que cumple el sistema sean correctas y realizando crticas constructivaspara el mejor funcionamiento de sta. Se tomaron en cuenta todas estas

    recomendaciones para que el sistema final fuera de mayor agrado a los

    beneficiarios. Se realiz una auditoria que consiste en un seguimiento a los

    procesos realizados por los usuarios y se constat las medidas de seguridad que

    est sujeta la aplicacin web (Aprobacin o rechazo de usuarios registrados,

    restricciones a los usuarios invitados, as como verificacin de la identidad de los

    nuevos registrados a travs de un correo electrnico.

  • 7/21/2019 Proyecto st

    50/60

    50

    REFERENCIAS BIBLIOGRFICAS

    lvarez G (2004), Planificacin y desarrollo de proyectos sociales y educativos.

    Primera edicin, Mxico D.F

    Beck K (2000), eXtreme Programming (XP). Segunda edicin, Massachusetts.

    Camps R (2002), Bases de datos.

    Cobo A, Gmez P, Prez D, Rocha R (2005), PHP Y MYSQL: Tecnologa para el

    desarrollo de aplicaciones web. Primera edicin. Madrid.

    Debrauwer L, Van Der Heyde F (2005), UML 2 (iniciacin, ejemplos, y ejercicios

    corregidos). Primera edicin, Barcelona.

    Kendall K, Kendall J (2005) Anlisis y diseo de sistemas. Primera edicin.

    Mxico D.F.

    Lujn S (2002), Programacin de aplicaciones web: Historia, principios bsicos y

    clientes web. Primera edicin, San Vicente (Alicante).

    Martnez J, Lara P (2006), La accesibilidad de los contenidos web. Primera

    edicin, Barcelona.

    Quero E, Garca A, Pea J (2007), Explotacin de sistemas informticos:

    Mantenimiento de portales de la informacin. Primera edicin, Madrid.

    De La Rosa y Fernndez (2011), Aplicacin Web para el manejo de

    informacin y eventos. Caso: Consejo Comunal Los Mangos, Maracaibo,

    Zulia. Tesis de TSU. Instituto Universitario de Tecnologa de Maracaibo.

    Gmez y Estrada (2010), Aplicacin Web para el manejo de informacin y

    eventos. Caso: Consejo comunal Los Mangos, Maracaibo, Zulia. Tesis de

    TSU. Instituto Universitario de Tecnologa de Maracaibo.

  • 7/21/2019 Proyecto st

    51/60

    51

    Documentos consultados:

    Decreto 6.650 del 24 de marzo de 2009.

    Decreto presidencial 3.390 del 28 de diciembre de 2004.

    Constitucin de la Repblica Bolivariana de Venezuela (1999).

    Plan Nacional Simn Bolvar (2007-2013).

    Plan de la Patria (2013-2019).

  • 7/21/2019 Proyecto st

    52/60

    52

    CONCLUSIONES

    Con el proyecto realizado se constituy en el desarrollo de una aplicacin

    web para la visualizacin de calificaciones de los estudiantes del Departamentode Construccin Civil del IUTM, logrndose as el cumplimiento de las metas

    trazadas al inicio del mismo.

    Se evalu la situacin referente a la publicacin de calificaciones de los

    estudiantes del Departamento de Construccin civil del IUTM, comprobando que

    dichos proceso se haca colocando las calificaciones en carteleras, lo cual

    generaba desorganizacin, prdida de tiempo y de informacin, ya que todo serealizaba en papel.

    Luego se establecieron los requerimientos necesarios para la elaboracin de la

    aplicacin Web, disendose la aplicacin Web de acuerdos a las

    especificaciones sealados por las personas encargadas del departamento.

    Se comprob el buen funcionamiento de la aplicacin Web a travs de las

    pruebas de almacenamiento ingresando informacin en la base de datos y

    verificando la inclusin en la aplicacin web. Se constat un mejor desempeo y

    de la comunidad beneficiada.

  • 7/21/2019 Proyecto st

    53/60

    53

    RECOMENDACIONES

    Llevar control y evaluacin continua para el buen funcionamiento de la

    aplicacin web.

    Actualizacin y mantenimiento de base de datos.

    Actualizacin y mantenimiento de la aplicacin web.

    Adiestramiento a los docentes para que as se evite un uso no

    adecuado de la aplicacin web. (Utilizando el manual de usuario

    entregado por los proyectistas).

  • 7/21/2019 Proyecto st

    54/60

    54

    ANEXOS

  • 7/21/2019 Proyecto st

    55/60

    55

    Repblica bolivariana de VenezuelaMinisterio del poder popular para la educacin universitaria

    Instituto universitario de tecnologa de MaracaiboPrograma nacional de formacin informtica

    Especificaciones de requisitos de software

    Bajo el presente documento se procede a establecer los requerimientos mnimosestablecidos por la comunidad del departamento de Construccin Civil del InstitutoUniversitario de Tecnologa de Maracaibo y los estudiantes (Alejandro Gonzlez. C.I:20.842.760, Ronal Plata. C.I:20.147.573, Jos Layett c.i: Jhony Cubilln. C.I: 19.837.514)de trayecto IV, trimestre II de la seccin 34011 para la realizacin de una aplicacin webcuyo ttulo es APLICACIN WEB VISUALIZACIN DE CALIFICACIONES DE LOSESTUDIANTES DEL DEPARTAMENTO DE CONSTRUCCIN CIVIL DEL IUTM, enmutuo acuerdo y aceptacin por parte de los coordinadores de dichos departamentos, as

    como sus tutores. Dr. Johan Ortigoza. C.I:11.607.049 y Mgs. Exida Arteaga C.I:8.507.963Requerimientos operativos y funcionales:#1: La realizacin de una aplicacin web para la visualizacin de calificaciones de losestudiantes del Departamento de Construccin Civil del IUTM en el lapso comprendidopara la ejecucin de ste proyecto (1) ao.#2: La aplicacin web debe estar completamente funcional y haber sido revisada yaprobada por la comunidad a la hora de su presentacin.#3: La aplicacin debe estar disponible en un servidor con un dominio propio de maneraque pueda accederse a ella al momento de ser presentada.

    #4: La aplicacin debe disponer del manejo de roles o perfiles de usuarios especficos.#5: La aplicacin debe contener un proceso de registro de usuarios que sern losdocentes del Departamento de Construccin Civil del Instituto Universitario de Tecnologade Maracaibo.#6: La aplicacin debe contener una donde los docentes puedan publicar de formaordenada por fechas las calificaciones de los estudiantes en archivos de tipo PDF.#7: Las nicas personas que podrn publicar calificaciones en forma de archivos (PDF)sern los docentes y el administrador previamente registrados.#8: Los estudiantes pueden ingresar a la pgina web sin previo registro y podrnvisualizar sus calificaciones, ms no podrn modificar ni agregar ningn tipo deinformacin que no sea ms que algn comentario-

    #9: La aplicacin web debe contener una seccin de noticias donde se pueda colocarinformacin que sea de relevancia para la comunidad del Departamento de ConstruccinCivil del IUTM.#10: Luego de entregada la aplicacin y presentada es de responsabilidad del personaldel departamento mantenerla en la web.

  • 7/21/2019 Proyecto st

    56/60

    56

    #11: La aplicacin debe mostrar informacin acerca del departamento de ConstruccinCivil del IUTM.Documento que se expide a los 20 das del mes de mayo de 2013.Las herramientas utilizadas para la realizacin y ejecucin de este proyecto son las

    siguientes: PhpMyAmin, Joomla 1.7.5, Argo Uml, navegador web Google Chrome.La metodologa utilizada ser la de Kent Beck Extreme Programming (Xp)La Especificacin de Requisitos de Software (ERS) es una descripcin completadel comportamiento del sistema que se va a desarrollar.

    Anexo #1. Acuerdo de especifiacin de requerimientos mnimos para la

    realizacin de la aplicacin web visualizacin de calificaciones de los estudiantes del

    Departamento de Construccin Civil del IUTM.

  • 7/21/2019 Proyecto st

    57/60

    57

    Anexo #2. Documento de aceptacin de conformidad y cumplimiento de los

    requerimientos mnimos establecidos por la comunidad para la realizacin de la

    aplicacin web para visualizacin de calificaciones del Departamento de

    Construccin Civil del IUTM.

  • 7/21/2019 Proyecto st

    58/60

    58

    Anexo #3. Formato de asistencia a entrevistas y conversaciones con el personal

    del Departamento de Construccin Civil del IUTM.

  • 7/21/2019 Proyecto st

    59/60

    59

    Anexo #4. Formato de asistencia a entrevistas y conversaciones con el personal

    del Departamento de Construccin Civil del IUTM.

  • 7/21/2019 Proyecto st

    60/60

    Anexo #4. Formato de asistencia y tutoras acadmicas.