Post on 08-Jul-2018
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