Informe_Trimestral_2014-I_Nro_01-31-05-2014

download Informe_Trimestral_2014-I_Nro_01-31-05-2014

of 15

Transcript of Informe_Trimestral_2014-I_Nro_01-31-05-2014

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    1/38

    M UNIVERSIDAD NACIONAL DETRUJILLO

      FACULTAD DE INGENIERIA  DEPARTAMENTOS DE INGENIERIA DE SISTEMAS E INDUSTRIAL

    GERENCIA DE INVESTIGACIÓN CIENTÍFICA, PROYECCIÓN

    SOCIAL Y EXTENSIÓN UNIVERSITARIA

    PROYECTO DE INVESTIGACIÓN CIENTÍFICA Y

    TECNOLÓGICA CON FONDOS DEL CANON MINERO AÑO2013

    “Implementación del sistema universitariovirtual y su impacto en la acreditación,

    calidad del servicio y la gestión académico- administrativo de la UNT” 

    CODIGO: PIC12-2013

    INFORME TRIMESTRAL Nº 01

     

    DOCENTES INVESTIGADORES:

    Ing. MSc. SANTOS FERNANDEZ, Juan Pedro(Prof. Asoc. Cd.

    !"!#$

    Ing. MSc. ROMERO S%O&&ANDE, Car'os (Prof. Asoc. Cd.

    "))$

    Ing. Dr. *+TIÉRREZ PESANTES, E'ías (Prof. Au. Cd.

    -)$

    Ing. MSc. SANC%EZ TICONA, Ro/er0 Jerr1 (Prof. Au. Cd.

    -##$

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    2/38

    &2c. Dr. 3O4 C%A5I&, &u2s Enrr26ue (Prof. Asoc. Cd.

    !77$

    MAYO - 2014

    TRUJILLO – PERU

    +n28ers2dad Nac2ona' de Tru92''o

    Vi!""!#$"%&$ A%&'(i$

     G!"!)i% &! I)*!+#i%i) Ci!)#./%, P"$!i) S$i% E#!)+i)U)i*!"+i#%"i%

    PROYECTO DE INVESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA

    1. TÍTULO.

     Implementación del sistema universitario virtual y su impacto en la

    acreditación, calidad del servicio y la gestión académico-administrativo

    de la UNT 

    2. RESUMEN.La gestión de la información académica en las universidades, requieren el empleo

    de elementos que permitan un administración eficaz y apoyen a aumentar la calidad de

    los servicios que se brindan a los alumnos. El presente proyecto de investigación

     propone el desarrollo de un sistema informático vía web que implemente estas

     particularidades tan significativas para el desenvolvimiento del personal

    administrativo del área académica.El presente trabao de investigación tiene como obetivo principal incrementar la

    calidad en el servicio y meorar la gestión académica y administrativa en la

    !niversidad "acional de #ruilloLa importancia de este proyecto de investigación radica en que se implementará un

    sistema de información académico virtual que permitirá gestionar y controlar los

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    3/38

     procesos y documentos académicos de la !niversidad nacional de #ruillo, por parte

    de los directivos universitarios.$l implementar el sistema académico en la !niversidad "acional de #ruillo, se espera

    meorar el servicio académico con el propósito de alcanzar niveles de calidad y

    e%celencia.Esperamos con la presente investigación contribuir con la acreditación, el incremento

    de la calidad de servicio y la meora de la gestión académico&administrativo de la

    !niversidad "acional de #ruillo, basados en las buenas prácticas de los sistemas de

    información vía web.

    ABSTRACT

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    4/38

    3. PALABRAS CLAVE.'istema (irtual, )estión $cadémica, *alidad, $creditación.

    KEY WORDS.

    4. INTRODUCCIÓN.

    4.1 ANTECEDENTES

    $ctualmente en #ruillo las principales universidades particulares cuentan con un

    sistema académico virtual, atendiendo a todos sus requerimientos de gestión

    académica y adecuándose a la forma de trabao particular de estasinstituciones, lo que les permite brindar un servicio de calidad.

    La !niversidad +rivada del "orte !+"- desde el ao /001 tiene implementado

    un sistema académico llamado $rturo, en sus inicios estuvo desarrollado en

    (isual 2o%+ro, el cual 3a venido evolucionando en el tiempo y actualmente

    cuenta con una versión web que integra sus filiales de #ruillo, Lima y *aamarca

    /-.

    La !niversidad *ésar (alleo !*(- cuenta con un sistema académico virtual

    desde el ao 4555, el cual fue desarrollado a medida basado en tecnología ."E#

    de 6icrosoft, integrando todas sus filiales con las que cuenta como son7 #ruillo,

    Lima "orte, Lima Este, *3imbote, *3iclayo, +iura y #arapoto 4-.

    La !niversidad +articular $ntenor 8rrego !+$8- actualmente cuenta con todos

    sus procesos académicos y administrativos automatizados, implementados en el

    E9+ :anner ;./, obteniendo ventaas competitivas frente a las otras universidades

    del medio. El mencionado sistema viene siendo usado desde el ao 4551, y a la

    fec3a se vienen implementando nuevos módulos de acuerdo a sus propias

    necesidades integrando a sus filiales de #ruillo y +iura

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    5/38

    La mayoría de universidades tanto particulares como p>blicas a nivel nacional

    cuentan con sistemas académicos universitarios 3ec3os a medida relacionados a

    atender todos los requerimientos que se utilizan para la gestión académica. ?entro

    de las características más comunes de estos sistemas académicos tenemos los

    siguientes7

    − )estión de grupos de alumnos o inicios académicos− )estión de alumnos− )estión de docentes− )estión de cursos− )estión de aulas, laboratorios y talleres− +ermite agrupar lógicamente diferentes aulas.− )estión de notas y evaluaciones− )eneración de reportes de nóminas de alumnos y actas de evaluación

    semestral− )eneración de reportes de record académico y de pagos.− )eneración de record de asistencia de alumnos− )estión de asignaturas y especialidades− )estión de contenidos temáticos por asignatura− )estión de carga 3oraria de docentes− )estión de 3orarios de clases− *onsultas económicas, académicas y de datos personales− )estión de pagos por matrícula, ratificación de matrícula, pensión y otros

     pagos relacionados con actividades académicas.− )eneración de reporte de alumnos morosos− +ermite enviar correos electrónicos a docentes y alumnos− Edición de +lantillas Estándar matrículas, certificados, actas, carné de

     biblioteca, diploma, asistencias, calificaciones, etc.-.− #rabaa sobre la plataforma de @nternet

    E%isten algunas investigaciones de gestión académica orientadas a estandarizar los procesos académicos de instituciones educativas de nivel tecnológico superior 

    1-.

    La !niversidad "acional de #ruillo !"#- cuenta con un sistema académico

    limitado implementado desde el 4550, pues >nicamente permite ingresar los

    sílabos y realizar la matrícula vía web al inicio del semestre, así mismo ingresar 

    los promedios de las unidades académicas al final del semestre, calculando el

     promedio final, es decir, no permite un seguimiento y control de los procesos

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    6/38

    académicos en línea accediendo desde cualquier lugar del país o del mundo,

    considerando desde que los alumnos ingresan 3asta que obtienen el diploma,

     pasando por un proceso de matrícula, el registro de cursado de asignaturas y de

    resultados académicos y la gestión del egresado. ?ic3o sistema académico está

    desarrollado usando software libre7 lenguae +A+ y usa como base de datos

    6y'BL C-.

    'in duda alguna, este desarrollo auténtico de los fines y obetivos, como

     perspectivas de la !niversidad muestra el principio y la aspiración de 3acer 

    de una actividad oportuna, novedosa, compartida y participativa, dando inicio a

    una visión, misión y política de calidad muy clara.

    Los cambios de la 6isión y (isión principalmente responden al interés de la

    !niversidad de guiarse por el sendero de la total acreditación tanto por 

    organismos nacionales como internacionales, lo que permitirá llegar a ser una

    !niversidad con liderazgo en e%celencia académica y comprometida con el

    desarrollo sostenible de la región y del país, manteniendo así una continuidad en

    su desarrollo.

    'in duda alguna, la actual administración de la !"# va conduciendo lainstitución al destino sealado generando un proceso de construcción de su propia

    identidad y generando nuevas estrategias que le permitan procesos eficaces

    y eficientes en la administración. +ara ello debe profundizarse la implementación

    de un 'istema de )estión de *alidad bao las normas @'8 055/&4555.

    4.2 PROBLEMA.D*uál es el impacto de la implementación un 'istema !niversitario (irtual sobre

    el nivel de la *alidad de la )estión $cadémico&$dministrativa de la !niversidad

     "acional de #ruillo

    4.3 HIPÓTESIS.La implementación de un 'istema !niversitario (irtual tiene un impacto positivo

    en nivel de la *alidad de la )estión $cadémico&$dministrativa de la !niversidad

     "acional de #ruillo.

    4.4 JUSTIFICACIÓN.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    7/38

    La !niversidad de #ruillo como toda organización universitaria cuenta con un

    9eglamento $cadémico para la gestión académico&administrativo, en el cual está

    definido las políticas y procesos académicos. 'in embargo, es difícil de

    monitorear y controlar de manera eficiente el nivel de la calidad del servicio y de

    la gestión académico&administrativo, dado que la mayoría de los procesos son

    manuales, a pesar con que se cuenta actualmente con un sistema de información

    académico, que solo sirve para ingresar los promedios por unidad al finalizar el

    ciclo académico, no permitiendo tener la información académica actualizada en

    línea y de manera oportuna por parte de los usuarios del sistema7 alumnos,

    docentes, personal administrativo y autoridades universitarias.  Es así como las diferentes unidades organizacionales relacionadas con los

     procesos académicos de la !niversidad, operativizan los procesos académicosmediante el servicio brindado a la población estudiantil, pero no cuentan con un

    '@'#E6$ $*$?E6@*8 (@9#!$L que integre una 3erramienta informática que

     permita brindar un nivel de e%celencia en la calidad de servicio y la meora en la

    gestión académico&administrativo al contar con la información pertinente en el

    momento requerido para la toma de decisiones.$dicionalmente a esto, las diversas dependencias que suministran la

    información académica requerida para alimentar los índices de gestión académica,

    en muc3os casos no entregan oportunamente, dificultando un seguimiento

    efectivo del cumplimiento de los obetivos.$ esto se le suma que los documentos académicos solicitados por los alumnos no

    se atienden oportunamente en los plazos comprometidos, lo que origina queas por 

    el servicio deficiente brindado.Es por ello, que se 3ace necesario la implementación de un sistema académico

    universitario vía web en la !niversidad "acional de #ruillo. En primera instancia

    se debe optimizar los procesos con el fin de estandarizar de manera clara lasinterrelaciones entre los distintos elementos y funciones del sistema académico,

     para luego construir un '@'#E6$ $*$?E6@*8 (@9#!$L que integre una

    3erramienta de software que permita brindar un prestación de e%celencia en la

    calidad de servicio y meorar la gestión académico&administrativo por parte de las

    autoridades universitarias.*abe resaltar que es importante desarrollar una 3erramienta de software que

     permita incrementar el nivel de la calidad de servicio brindada a los alumnos en

    los procesos académicos y a la misma vez sirva como soporte a la alta dirección

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    8/38

     para el monitoreo y control de la gestión académico&administrativo por parte del

     personal administrativo, con la característica especial de ser aplicado en la

    !niversidad "acional de #ruillo.+articularmente, con el desarrollo de esta investigación, la !niversidad "acional

    de #ruillo y específicamente la 2acultad de @ngeniería, contará con un sistema

    académico universitario vía web que contribuya al logro de los obetivos

    estratégicos establecidos en su misión y visión de la !niversidad "acional de

    #ruillo, teniendo en cuenta que dic3a institución, actualmente no se 3a

    implementado un estudio de esta naturaleza y no 3a integrado los procesos

    académicos con 3erramientas de este tipo.La utilización del sistema académico virtual en la !niversidad "acional de

    #ruillo permitirá en un mediano plazo elevar su desarrollo y el nivel competitivoen la región y el país, y a largo plazo meorar su imagen institucional a nivel

    internacional.

    . MATERIAL Y M!TODO.

    .1 MARCO TEÓRICO TECNOLÓGICO

    .1.1 SISTEMAS DE INFORMACION

    !n sistema de informaciones es un conunto de componentes que se

    interaccionan entre sí para alcanzar un fin determinado, dic3o

    componentes pueden ser personas, datos, actividades o recursos

    materiales, los cuales procesan la información y la distribuyen de una

    manera ordenada, con el fin de satisfacer las necesidades de la empresa u

    organización F-.

    .1.2 LENGUAJE UNIFICADO DE MODELADO "UML#

    Es un lenguae para especificar, construir, visualizar y documentar los

    artefactos de un sistema de software orientado a obetos 88-. !n

    artefacto es una información que es utilizada o producida mediante un

     proceso de desarrollo de software ;-.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    9/38

    !6L permite modelar sistemas de información, y su obetivo es lograr 

    modelos que, además de describir con cierto grado de formalismo tales

    sistemas, puedan ser entendidos por los clientes o usuarios de aquello que

    se modela. +ara ello, es importante que el idioma en el que estén las

     palabras y te%tos que aparezcan en tales modelos sean el propio de éstas

     personas 0-.

    A. M$%&'$

    El modelo capta los aspectos importantes de lo que estamos

    modelando, desde cierto punto de vista, y simplifica u omite el resto.

    !n modelo viene 3acer una representación, en cierto medio, de algoen el mismo u otro medio /5-.

    ¿Para qué sirven? //- :

    •  +ara captar y enumerar e%cautivamente los requisitos y el

    dominio de conocimiento, de forma que todos los implicados

     puedan entenderlos y estar de acuerdo con ellos.

    • $yudan a pensar en el diseo del 'istema.

    • +ara capturar decisiones del diseo en una forma mutable a

     partir de requisitos.

    • +ara generar productos aprovec3ables para el trabao.

    • +ara organizar encontrar, filtrar, recuperar, e%aminar, ycorregir la información en grandes sistemas.

    • +ara e%plorar económicamente m>ltiples soluciones.

    • +ara domesticar los sistemas compleos.

    B. V()*+) %& UML

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    10/38

    !na vista es un subconunto de !6L que modela construcciones que

    representan un aspecto de un sistema.

    Las vistas se pueden dividir en tres áreas7 clasificación estructural,

    comportamiento dinámico, y gestión del modelo /4-

    •  Clasificación Estructural: ?escribe los elementos del

    sistema y sus relaciones con otros elementos. Los

    clasificadores incluyen clases, casos de uso, componentes, y

    nodos.

    •  Comportamiento Dinmico: ?escribe el comportamiento de

    un sistema en el tiempo.

    • !estión del modelo: ?escribe la organización de los propios

    modelos en el tiempo.

    .1.3 METODOLOGIAS PARA EL DESARROLLO WEB

    En la actualidad e%isten varia metodologías para el desarrollo, las cuales

    se pueden agrupar en dos grupos. +or un lado tenemos las metodologías

    tradicionales, que usan procesos bien definidos la compilación de la

    información se realiza al inicio del proyecto.

    Las metodologías ágiles brindan una serie de principios, pautas y técnicas

     pragmáticas las cuales 3arán que el proyecto sea menos complicado.

     

    METODOLOGÍA RUP

    9!+ es un proceso para el desarrollo de un proyecto de un software

    que define claramente quien, cómo, cuándo y qué debe 3acerse en el

     proyecto y podemos decir que cuenta con tres características

    esenciales /

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    11/38

    • Está centrado en la arquitectura7 que 9elaciona la toma de

    decisiones que indican cómo tiene que ser construido el

    sistema y en qué orden.

    • Es iterativo e incremental7 donde divide el proyecto en mini

     proyectos donde los casos de uso y la arquitectura cumplen

    sus obetivos de manera más depurada.

     Fases del RUP:

    El 9!+ divide un ciclo de desarrollo en cuatro fases consecutivas.

    • I,(-($7 'e determinar la visión del proyecto, identificación

    de los procesos de negocio.

    • E'+$/+-(0,7 'e determinar la arquitectura óptima, se

    elabora un plan de proyecto y se trata de eliminar riesgos.

    • C$,)*/--(0,7 'e concentra en la elaboración de un

     producto totalmente operativo y eficiente.

    • T/+,)(-(0,7 'e entrega el producto a los usuarios finales, los

    cuales pueden presentar nuevos requerimientos.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    12/38

    F(/+ 1. O/+,(+-(0, $/ -$5$,&,*&) "RUP#.F&,*&6 /5-

      E7TREME PROGRAMMING 7P

    Es una metodología de desarrollo de software que está destinada a

    meorar la calidad del software y capacidad de respuesta a los cambios

    en los requisitos del cliente. *omo un tipo de desarrollo de software

    ágil, que defiende GprensaG frecuentes en los ciclos de desarrollo

    cortos, cuyo obetivo es meorar la productividad y establecer puntos

    de control en donde se puedan adoptar nuevas necesidades de los

    clientes /=-.

    •  FASES DEL PROYECTO7

    El ciclo de vida ideal de H+ consiste de seis fases7

    & FASE I "E7PLORACION#6 En esta fase, los clientes entregar 

    la información necesaria para las 3istorias de usuario que son

    importantes para la primera entrega del producto. $l mismotiempo el equipo de desarrollo se familiariza con las

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    13/38

    3erramientas, tecnologías y prácticas que se utilizarán en el

     proyecto. 'e prueba la tecnología y se e%ploran las posibles

    arquitecturas del sistema construyendo un prototipo.

    & FASE II "PLANIFICACIÓN DE LA ENTREGA#6 En esta

    fase ese prioriza cada 3istoria de usuario, para que luego, los

     programadores, realicen una estimación del esfuerzo necesario

    de cada una de ellas. 'e coordina sobre el contenido de la

     primera entrega y se determina un cronograma de la mano con el

    cliente. !na entrega debería obtenerse en no más de tres meses.

    & FASE III "ITERACIONES#6 Esta fase consiste en variasiteraciones sobre el sistema antes de ser entregado al cliente.

    & FASE IV  PRODUCCIÓN#6  En esta se necesitan realizar 

     pruebas adicionales y revisiones de rendimiento antes de que el

    sistema sea puesto al entorno del cliente. $ la vez, se deben

    decidir sobre la inclusión de nuevas características al sistema

    actual, debido a cambios durante esta fase.

    & FASE V  MANTENIMIENTO#6 En esta fase de se debe

    mantener el sistema en funcionamiento a la vez que se

    desarrolla nuevas iteraciones.

    & FASE VI  MUERTE DEL PROYECTO#6 En esta etapa el

    cliente no tiene más requerimientos 3istorias de usuario- para

    ser incluidas en el sistema. Esto requiere que se satisfagan las

    necesidades del cliente. Esto también ocurre cuando el sistema

    no genera los beneficios esperados por el cliente y éste no se

    siente conforme.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    14/38

    2igura "I 4. *iclo de entrega en la +rogramación E%tremaF&,*&6 /1-

      SCRUM

    'crum es una metodología de desarrollo muy simple, que requiere

    trabao duro porque no se basa en el seguimiento de un plan, sino en la

    adaptación continua a las circunstancias de la evolución del proyecto

    /C-.

    'crum es una metodología ágil, y como tal7

    • Es un modo de desarrollo de carácter adaptable más que

     predictivo.

    • 8rientado a las personas más que a los procesos.

    • Emplea la estructura de desarrollo ágil7 incremental basada en

    iteraciones y revisiones.

    'e basa en el principio ágil de desarrollo iterativo e incremental.

    'e comienza con la visión general del producto, especificando y

    dando detalle a las funcionalidades esas partes que tienen mayor 

     prioridad de desarrollo y que pueden llevarse a cabo en un periodo

    de tiempo breve normalmente de

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    15/38

    *ada uno de estos periodos de desarrollo es una iteración que

    finaliza con la producción de un incremento operativo del producto.

    Estas iteraciones son la base del desarrollo ágil, y 'crum gestiona su

    evolución a través de reuniones breves diarias en las que todo el

    equipo revisa el trabao realizado el día anterior y el previsto para el

    día siguiente.

    .2 MARCO CONCEPTUAL

      INTRANET

    9ed de computadoras basada en los protocolos que gobiernan @nternet

    TCP8IP- que pertenecen a una organización y que es accesible >nicamente

     por los miembros de la organización, empleados u otras personas con

    autorización /F-.

    • HTML

      El A#6L H9&/ T&:* M+/; L+,+&- es el lenguae con el que se

    escriben las &*+), que marcan el inicio y el fin de cada elemento del documento. Es

    un lenguae universal para todas las páginas web /;-.

    PHP

     Es un lenguae interpretado del lado del servidor que se caracteriza por su

    versatilidad, potencia, modularidad y robustez. Los programas escritos en p3p

    son embebidos directamente con el código A#6L y eecutados por el

    servidor web a través de un intérprete antes de transferir al cliente que lo

    3abía solicitado un resultado en forma de código A#6L puro /0-.

    • FRAMEWORK BOOTSTRAP FROM TWITTER 

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    16/38

    Es un frameworJ fle%ible de A#6L, *'' y Kava'cript, el cual simplifica el

     proceso de creación de diseos web dinámicos combinando los lenguaes

    mencionados anteriormente. +odemos decir que la mayor ventaa es crear 

    interfaces que se adapten a los distintos navegadores /0-.

    • FRAMEWORK ?@&/9

    Es un frameworJ de Kava'cript, el cual posee un conunto de funciones

    desarrolladas y probadas, las cuales están listas para utilizarlas. KBuery nos

     permite crear efectos, funcionalidades compleas a nuestra aplicación web

    45-.

    • FRAMEWORK CODEIGNITER 

    Es un frameworJ para el desarrollo de aplicaciones escritas en +A+ que

    utiliza el 6odelo (ista *ontrolador6(*-, el cual nos permite a los

    desarrolladores trabaar de una manera ordenada, y agregar mayor velocidad a

    la 3ora de desarrollar una aplicación web 4/-.

    El 6odelo (ista *ontrolador, en muy usado en la programación web, ya quenos proporciona un patrón para de desarrollo del software el cual separa la

    lógica de control, la interfaz de usuario y los datos del sistema.

    & M$%&'$7 Es el que se encarga de la gestión de la base de datos y toda la lógica del

    negocio, el modelo permite abstraer al resto de la aplicación de cómo se obtienen o

    gestionan los datos. Lo cual nos da una ventaa ya que si después se requiere migrar 

    la base de datos o cambiar algo, no va a ser necesario modificar ni la vista ni los

    controladores, lo cual nos facilita el trabao.

    & C$,*/$'+%$/7 Es el centro de control de nuestra aplicación, se encarga de recibir la

    información del usuario procesarla, validarla, sacar o introducir la información lo

    que sea necesario con la ayuda de los modelos y renderizar una nueva vista acorde

    a las necesidad del usuario.

    & V()*+7 En desarrollo eb para crear una vista se requiere de A#6L y +A+, sin

    contar con que se puede agregar *'' y K' para darle más dinámica a nuestro sitio y

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    17/38

    meor apariencia. En la vista va a seguir e%istiendo código +A+, pero esta vez

     pequeos códigos solo para 3acer repeticiones o mostrar uno que otro dato

    importante.

    • MYS@L6 

    'istema de $dministración de base de datos relacionales fle%ible sólido y

    rápido. Es ideal para crear bases de datos con acceso desde páginas web

    dinámicas, para la creación de sistemas de transacciones on&line o para

    cualquier otra solución profesional que implique almacenar datos, teniendo la

     posibilidad de realizar m>ltiples y rápidas consultas 44-.

     

    SISTEMA DE ADMINISTRACION DE BASE DE DATOS

      !n sistema de administración de base de datos :?6' por sus siglas en

    inglés- es un conunto de programas que manea la estructra de la base de

    datos y controla el acceso a los datos guardados en éstas. El :?6' permite

    compartir los datos de la base de datos entre m>ltiples aplicaciones y usuarios

    4

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    18/38

     Es un medio de comunicación de te%to, gráficos y otros obetos multimedia a

    través de @nternet. Es decir, la web es un sistema de 3iperte%to que utiliza

    @nternet como su mecanismo de transporte o desde otro punto de vista, una

    forma gráfica de e%plorar 41-.

    .3 METODOLOGÍA.$ continuación se describe la metodología empleada en la solución del problema

    de investigación, basada en la metodología 9!+ 9ational !nified +rocess-,

    conocida como +roceso !nificado de ?esarrollo de 'oftware.

    1. 'elección de proyecto.

    2. 6odelo del "egocio.

    +eriodo en el que se intenta comprender los procesos del negocio a través del

    análisis de los procesos actuales.

    a- 8btención del catálogo de requisitos.

    !na vez conocido el entorno del problema, estamos en disposición de

    realizar una recolección de los principales requisitos del sistema a

    desarrollar, realizando las entrevistas necesarias a los involucrados7

    alumnos, docentes, personal administrativo y autoridades académicas.

    Estos requisitos tan funcionales como no funcionales se irán perfilando

     posteriormente a esta fase, además de otros nuevos que se irán

    incorporando de forma incremental a medida que suran nuevas ideas

    durante el desarrollo del proyecto.

     b- ?eterminación de la metodología, tecnología y 3erramientas.

    'abiendo ya cuáles son los requisitos de la aplicación, nos

    documentaremos apropiadamente sobre las posibles alternativas para

    desarrollar el sistema. ?espués de analizar todas ellas, se realiza una

    selección de aquellas que finalmente serán utilizadas en este proyecto.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    19/38

    c- +lanificación temporal del proyecto.

    En esta fase se definen las tareas que se deben realizar, en qué orden y laduración de cada una. *omo resultado de esto se obtiene un diagrama de

    !antt .

    d- $nálisis de requisitos y estudio de viabilidad del proyecto.

    'e realiza una especificación de los requisitos que se detallan en el

    catálogo lo que establecerá las pautas para el desarrollo del proyecto. *on

    la información que se tiene en este punto se puede realizar ya el estudio

    de viabilidad en el que sopesaremos la posibilidad o no de implementar el

    sistema.

    e- *omienzo de la elaboración de la memoria.

    'e comienza a redactar la memoria del proyecto, en la que se incluirán

    los documentos que resultan de la fase de análisis7 el documento con la

    especificación de los requisitos y el documento con la planificación

    temporal del proyecto y estudio de viabilidad. Esto no significa que estos

    documentos sean estáticos sino que se podrá revisar y actualizar a medida

    que el desarrollo avanza.

    f- @mplantación de las bases de datos.

    g- ?iseo de la base de datos.

    En esta fase se disea la estructura de la base de datos a partir de los

    requisitos del sistema, obteniéndose el diagrama Entidad&9elación

    correspondiente.

    i- *reación de la base de datos en el gestor de base de datos seleccionado

    -.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    20/38

    ?urante esta fase se llevan a una base de datos "#$"erver% las tablas y

    relaciones que forman el modelo relacional obtenido a partir del modelo

    Entidad&9elación.

     - @nstalación del )estor de :ase de ?atos -.

    @nstalación del motor de base de datos "#$"erver y la 3erramienta de

    gestión de la misma, y toma de contacto con esta >ltima.

    J- *reación de la base de datos en "#$"erver .

    !so de la 3erramienta  Er&in, permite la generación de los  scripts  de

    creación de la base de datos en '#$"erver .

    3. *reación de la aplicación de gestión.

    a. Estudio del lenguae de desarrollo +A+.

     b. ?iseo de la aplicación de gestión.

    'e obtienen las clases y métodos nuevos que se necesitan para el diseo

    de esta parte, teniendo siempre en cuenta la especificación de requisitos.

    c. +rogramación de la aplicación de gestión.

    En esta fase se codifican todas las funcionalidades de la aplicación,

    empezando por los componentes más necesarios y aadiendo de forma

    incremental el resto de componentes.

    4. +ruebas de la aplicación de gestión.

    'e realizan pruebas de robustez y acceso simultáneo de varios usuarios

    . +ruebas conuntas del sistema.

    . Elaborar documentación.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    21/38

    ?urante la realización del proyecto se va elaborando la memoria del mismo,

    confeccionando al final del proceso los manuales de usuario y de instalación.

    . Entrega del proyecto.

    6omento en el que se realiza la entrega del producto final.

    . RESULTADO.

    FASE I6 INCEPCIÓN.1 M$%&'$ %&' N&$-($

    .1.1 R&'+) %&' N&$-($A. R&-*$/+%$6

    − $probar calendario $cadémico.− ?istribuir y publicar *alendario $cadémico.

    B. D(/&-*$/ %& E)-&'+− +lanificar *ursos que se dictaran en el ciclo $ctual− (erificar disponibilidad de los ambientes en donde se

    desarrollaran las clases− $signar cursos a los docentes− Elaborar Aorarios por ciclo

    C. S&-/&*+/(+ %& D(/&--(0, %& E)-&'+− 9ecibir orden de pago y vouc3er de los alumnos

    − Entregar fic3a de matricula− 9egistrar datos del alumno si se matricula por primera vez− )enerar documentos académicos

    D. D$-&,*&)− 9egistrar la disponibilidad 3oraria para dictar los cursos− @ngresar su silabo antes de empezar las clases.− @ngresar las notas por cada unidad del curso que tiene asignado− Los e%ámenes de aplazados serán tomados a partir de las =; 3oras

    de publicados los e%ámenes.−

    ?eberá ingresar la asistencia en el momento de iniciar las clasesE. A'5,$)− 9ealizar matricula online e imprimir orden de pago.− +ara registrar su matrícula deberán de 3aber realizado su pago de

    matricula− La matrícula 3asta /4 créditos se considera especial− +odrán rendir e%amen de suficiencia >nicamente cuando le falte

    un solo curso para culminar su carrera.− +odrán llevar un curso adicional a los 44 créditos aquellos

    alumnos que tengan promedio ponderado mayor a /= en el cicloanterior.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    22/38

    − 'i un alumno lleva un curso por tercera matricula no puede de

    llevar más de /4 créditos− 'i un alumno lleva un cuso por cuarta matricula sólo podrá

    matricular en ese curso.− 'i sale desaprobado en un curso de cuarta matrícula quedará fuera

    de la universidad.

    .1.2 M$%&'$ %& C+)$) %& U)$ %&' N&$-($6$ continuación se muestra el 6odelo de *asos de !so del "egocio

    dividido por +rocesos7A. P/$-&)$ %& P'+,((-+-(0, A-+%5(-+

    Verificar disponibilidad de ambiente

    Elaborar horarios

    Secretaria de Dirección de Escuela

    Registrar disponibilidad horaria

    Docente

    Planificar cursos a dictar 

     Asignar carga docente

    ontratar docentesDirector de Escuela

     Aprobar el calendario acad!mico " difundir en#iliales

    RE$%RAD%

    F(/+ N 3. C+)$) %& U)$ %&' N&$-($ P'+,((-+-(0, A-+%5(-+F&,*&6 Elaboración +ropia-

    B. P/$-&)$ %& M+*/-'+

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    23/38

    Verificar comprobante de pago

    Solicitar registrar matrícula

    Secretaria de Dirección de

    Escuela

    Seleccionar curso a matricular 

    Registrar matrícula regular 

    Registrar matrícula por e&periencia laboral Registrar matrícula por segunda profesionali'ación

    Registrar matrícula por complementación

    (mprimir ficha de matrícula

    Pto) de E&tensión

    Si imprim ir * Si

     A+,-.%

    Registrar matrícula

    F(/+ N 4. C+)$) %& U)$ %&' N&$-($ P'+,((-+-(0, A-+%5(-+F&,*&6 Elaboración +ropia-

    C. P/$-&)$ %& N$*+)

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    24/38

    Registrar componentes de e/aluación ac ad!mica

    (ngresar notas de e/aluaciones

    D%E.$ES

    errar sis tema acad!mico

    DEPAR$A-E.$% DE $E.%+%0(AS DE

    (.#%R-A(%.

    F(/+ N . *asos de !so del "egocio "otasF&,*&6 Elaboración +ropia-

    D. P/$-&)$ %& G&,&/+-(0, %& D$-5&,*$) 98$ R&$/*&) A-+%5(-$)

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    25/38

    (mprimir ficha de matrícula

    (mprimir orden de m!rito (mprimir constancia de tercio superior 

    (mprimir certificado de estudios

    +istar deserción de alumnos

    +istar notas por cursos " docentes

    +istar asistencia de alumnos

    +istar alumnos inhabilitados

    +istar alumnos trasladados

    +istar alumnos deudores

    +istar rendimiento acad!mico por escuelas

    +istar indicadores acad!micos

    (mprimir constancia de 1uinto superior 0enerar documentos acad!micos

    0enerar reportes de ges tión acad!mica

    SERE$AR(A DE D(RE(%. DE ES,E+A

    F(/+ N . *asos de !so del "egocio )eneración de ?ocumentos yMo 9eportes$cadémicos

     F&,*&6 Elaboración +ropia-

    .1.3 D(+/+5+ %& A-*((%+%&) %&' N&$-($6$ continuación se muestran los ?iagramas de $ctividades del "egocio

    de cada *aso de !so del "egocio dividido por +rocesos.A. P/$-&)$ %& P'+,((-+-(0, A-+%5(-+

    +# C+)$ %& U)$ %&' N&$-($ A)(,+/ C+/+ D$-&,*&

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    26/38

    F(/+ N . ?iagrama de $ctividades del "egocio *!" $signar *arga ?ocente F&,*&6 Elaboración +ropia, 45/

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    27/38

    F(/+ N . ?iagrama de $ctividades del "egocio *!" *ontratar ?ocentesF&,*&6 Elaboración +ropia, 45/

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    28/38

    (ngresar Datos

    Seleccionar %pcionRegistrar -atricula

    Seleccionarurso

    Cursos ok?

    Verificar ursosseleccionados

    Validar Datos

    ¿correctos?

    -ostrar -enude Alumno

    2 si 3

    -ostrar ursosdisponibles

    no

    0rabar-atricula

    ,RS%

    2SE+E(%.AD%3

    -A$R(,+A

    2.,EVA3

    ,S,AR(%

    2+E(D%3

    ,RS%

    2+EER3

    -A$R(,+A

    20RA4ADA3

    2 no 3

    2 si 3

    Sis!"#A$%"&'

    F(/+ N . ?iagrama de $ctividades del "egocio *!" 9egistrar 6atrículaF&,*&6 Elaboración +ropia, 45/

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    29/38

    Elegir opcion

    (mprimir 

    -%S$RAR #(5A

    DE -A$R(,+A

    (-PR(-(R

    #(5A

    -A$R(,+A

    2+EER3

    -A$R(,+

     A

    2(-PRESA3

    SISTEMAALUMNO

    F(/+ N 1. ?iagrama de $ctividades del "egocio *!" @mprimir 2ic3a de 6atrículaF&,*&6 Elaboración +ropia-

    C. P/$-&)$ %& N$*+)+# C+)$ %& U)$ %&' N&$-($ R&()*/+/ C$5$,&,*&) %&

    E+'+-(0, A-+%5(-+

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    30/38

    F(/+ N 11. ?iagrama de $ctividades del "egocio *!" 9egistrar 

    *omponentes de Evaluación $cadémicaF&,*&6 Elaboración +ropia-

    # C+)$ %& U)$ %&' N&$-($ I,/&)+/ N$*+) %& E+'+-($,&)

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    31/38

    F(/+ N 12. ?iagrama de $ctividades del "egocio *!" @ngresar "otas de EvaluacionesF&,*&6 Elaboración +ropia-

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    32/38

    -# C&//+/ S()*&5+ A-+%5(-$

    F(/+ N 13. D(+/+5+ %& A-*((%+%&) %&' N&$-($ CUN C&//+/ S()*&5+ A-+%5(-$ F&,*&6 Elaboración +ropia-

    D. P/$-&)$ %& G&,&/+-(0, %& D$-5&,*$) 98$ R&$/*&) A-+%5(-$)+# C+)$ %& U)$ %&' N&$-($ G&,&/+/ D$-5&,*$) A-+%5(-$)

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    33/38

    Emitir Documentos Acad!micos

    ¿Ficha Matricula?

    (mprimir #ichade -atricula

    ¿Orden de Mérito?

    ¿Constancia de

    Tercio Superior?

    (mprimir %rdende -!rito

    (mprimir constanciade $ercio Superior 

    (mprimir ons tanciade 6uinto Superior 

    2S(32.%3

    2S(32.%3

    2S(32.%3

    ¿Constancia de

    Quinto Superior?

    (mprimir ertificado deEstudios

    D%,-E.$% #(5A DE-A$R(,+A

    2Emitido3

    D%,-E.$% %RDE.DE -ÉR($%

    2Emitido3

    D%,-E.$% %.S$A.(A$ER(% S,PER(%R

    2Emitido3D%,-E.$% %.S$A.(A DE6,(.$% S,PER(%R

    2Emitido3D%,-E.$% ER$(#(AD% DEES$,D(%S

    2Emitido3

    2S(3

    2.%3

    F(/+ N 14. ?iagrama de $ctividades del "egocio *!" )enerar ?ocumentos $cadémicosF&,*&6 Elaboración +ropia-

    # C+)$ %& U)$ %&' N&$-($ G&,&/+/ R&$/*&) %& G&)*(0,

    A-+%5(-+

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    34/38

    Emitir Reportes de0estión Acad!mica ¿Indicadores

     Academicos?

    ¿Deserción de

     Alumnos?

    ¿Asistencia de Alumnos?

    ¿otas por Cursos !

    Docentes?

    ¿Alumnos

    Inha"ilitados?

    ¿Alumnos

    Deud ores?

    ¿Alumnos

    Traladados?

    Emitir Reporte de(ndicadores Academicos

    Emitir Reporte deDeserción de Alumnos

    Emitir Reporte de Asistencia de Alumnos

    Emitir Reporte de .otaspor ursos " Docentes

    Emitir Reporte de Alumnos(nhabilitados

    Emitir Reporte de Alumnos Deudores

    Emitir Reporte de Alumnos $rasladadosEmitir Reporte de Rendimiento

     Acad!mico por Escuelas

    2S(3

    2S(3

    2S(3

    2S(3

    2S(3

    2S(3

    2S(3

    2.%3

    2.%3

    2.%3

    2.%3

    2.%3

    2.%3

    2.%3

    REP%R$E (.D(AD%RES AADÉ-(%S

    2Emitido3

    REP%R$E DE DESER(7. DE A+,-.%S

    2Emitido3

    REP%R$E DE AS(S$E.(ADE A+,-.%S

    2Emitido3REP%R$E DE .%$AS P%R,RS%S 8 D%E.$ES

    2Emitido3

    REP%R$E DE A+,-.%S(.5A4(+($AD%S

    2Emitido3REP%R$E DE A+,-.%SDE,D%RES

    2Emitido3REP%R$E DE A+,-.%S

    $RAS+ADAD%S

    2Emitido3REP%R$E DE RE.D(-(E.$%

     AADÉ-(% P%R ES,E+AS

    2Emitido3

    F(/+ N 1. ?iagrama de $ctividades del "egocio *!" )enerar 9eportesde )estión $cadémica

    F&,*&6 Elaboración +ropia-

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    35/38

    . ANLISIS Y DISCUSIÓN.

    . CONCLUSIONES Y RECOMENDACIONES.

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    36/38

    . REFERENCIAS BIBLIOGRFICAS.

    /. !+". !niversidad +rivada del "orte. N8nlineO.P /00C Ncited 45/4 "oviembre 41.$vailable from7 3ttp7MMwww.upnorte.edu.pe.

    4. !*(. !niversidad *ésar (alleo. N8nlineO.P /00C Ncited 45/4 "oviembre /

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    37/38

    /C. '*A$:E9 V. $)@LE' +98KE*# 6$"$)E6E"# @#A '*9!6 8 $)@LE*aliforniaP 45/5.

    /F. L!K$" '. +rogramación de aplicaciones web7 Aistoria, principios básicos y clientesweb Espaa7 Editorial *lub !niversitarioP 4554.

    /;. ($" L$*VE9 L. 9ecursos @nformaticos *oleccion. A#6L = ?ominar el codigofuenter. Espaa7 Ediciones E"@P 4550.

    /0. !LL6$" L. +A+ Espaa7 $naya 6ultimediaP 45/5.

    45. #3e Kquery 2oundation. query.com. N8nlineO.P 455; Ncited 45/< 51 /1. $vailablefrom7 3ttp7MMquery.comM.

    4/. 9$6@9EQ 6. El '8' @nformatico. ?esarrollo y programacion web. N8nlineO.P 45/4Ncited 45/< abril 41. $vailable from7 3ttp7MMsosinformatico.blogspot.comM45//M54Mque&es&codeigniter&y&porque&usarlo&como.3tml.

    44. 6EL8"@ K. +A+, 6S'BL S $+$*AEP 4550.

    4

  • 8/19/2019 Informe_Trimestral_2014-I_Nro_01-31-05-2014

    38/38

    1. MATRÍ DE CONSISTENCIA FINAL.

    11. ANE7OS