Aplicación Web para La Gestión y Administración de Anteproyecto

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 12

UNIVERSIDAD TÉCNICA DE MANABÍ

FACULTAD DE CIENCIAS INFORMÁTICAS


ESCUELA DE INGENIERÍA EN SISTEMAS INFORMÁTICOS
ANTEPROYECTO DE TRABAJO DE TITULACIÓN
PREVIO A LA TITULACIÓN DE:

INGENIERO EN SISTEMAS INFORMÁTICOS


TEMA:
“Aplicación web para la gestión y administración de anteproyectos del Instituto de Posgrado de
la Universidad Técnica de Manabí”

Macías Ampuero Douglas Javier Zambrano Triviño José Andrés


[email protected] [email protected]
[email protected]
[email protected]
0993026341
0980518916

LÍNEA DE INVESTIGACIÓN:

Tecnologías de la Comunicación

SUBLÍNEA DE INVESTIGACIÓN:

Desarrollo de Software

MODALIDAD:

Propuesta tecnológica

PORTOVIEJO – MANABÍ – ECUADOR


2020
1. TEMA:
“Aplicación web para la gestión y administración de anteproyectos del Instituto de
Posgrado de la Universidad Técnica de Manabí”.
2. INTRODUCCIÓN
El desarrollo de aplicaciones web involucra decisiones no triviales de diseño e
implementación que influyen en todo el proceso de desarrollo, afectando la división de
tareas; el alcance de la aplicación y el tipo de usuarios a los que estará dirigida son
consideraciones tan importantes como las tecnologías elegidas para realizar la
implementación [1]. Para todas aquellas empresas que desean brindar servicios a través
de la Web es importante desarrollar una aplicación Web de calidad [2].
Actualmente el Instituto de Posgrado de la Universidad Técnica de Manabí no cuenta con
una aplicación web que agilice los procesos de administración y gestión de anteproyectos
de los estudiantes. El control manual sobre la asignación de temas a tutores como a
estudiantes y el registro de las actividades realizadas por las autoridades generan un
retraso en la organización, validación y revisión de anteproyectos.
Por tanto, estas condiciones permitieron ofrecer como herramienta de apoyo "Aplicación
web para la gestión y administración de anteproyectos del Instituto de Posgrado de la
Universidad de Técnica de Manabí”, basado en el Instructivo para los Trabajo de
Titulación de Cuarto Nivel del Instituto de Posgrado de la Universidad Técnica de Manabí
[3]. La importancia de tener el sistema automatizado; permite consolidar los resultados a
lo largo del proceso y al mismo tiempo garantiza la posibilidad de desarrollar
conocimientos colectivos. De ahí la necesidad de proteger los datos de forma ordenada,
para ello, se utilizan métodos actualizados, como bases de datos que le permiten mantener
la información segura y confiable.
Se logrará, partiendo de un análisis de requerimientos mediante el estándar IEEE 830,
determinando las características esenciales del software, los requisitos funcionales y no
funcionales, obteniendo el modelo entidad/relación de la base de datos para poder
desarrollar la aplicación web, comprobando su buen funcionamiento a través de pruebas
de caja blanca. Este sistema tiene la finalidad de ayudar a tener una mejor administración
y gestión de los anteproyectos, así como el control del registro del tema, gestión del
comité académico que evaluará en su debido momento y la asignación de tutores para
cada anteproyecto, el mismo que brindará una herramienta colaborativa para su posterior
gestor de titulación del Instituto de Posgrado.
3. PLANTEAMIENTO DEL PROBLEMA
En los últimos años, el Instituto de Posgrado de la Universidad Técnica de Manabí ha sido
evidente su desarrollo, se ha producido de manera sostenida y progresiva permitiendo el
aumento de nuevos programas de maestrías y aumentando la cantidad estudiantil. Por
ende genera largos periodos de espera y respuesta por medio de los coordinadores,
asignación de tutores sean internos o externos (pertenecen a otras universidades, local,
nacional o internacional) del Instituto de Posgrado.
Según [3] el problema principal es la gran cantidad de documentación que se maneja de
forma manual y requiere de una gran cantidad de tiempo. En principio, existe un banco
de tesis donde el alumno puede abordar un tema, pero muchas veces el alumno también
decide elegir su propio tema y esto ocasiona congestión en el proceso pues no existe un
monitoreo sistemático. En cuanto a los docentes del Instituto de Posgrado, a menudo no
se conoce quién tiene un anteproyecto, por lo que es importante que haya una aplicación
que presente una visión general de los diferentes temas de anteproyecto, docentes,
alumnos y demás actores del proceso que existen en cada uno de los programas de
maestría, con la información correspondiente a cada uno. Para el desarrollo de este
trabajo, el Instituto Posgrado de la Universidad Técnica de Manabí, ubicada en la
parroquia 12 de marzo del cantón Portoviejo de la provincia de Manabí, sirve como
unidad de estudio.
Formulación del problema
¿Cómo una aplicación web puede mejorar la gestión y administración de anteproyectos
del Instituto de Posgrado de la Universidad Técnica de Manabí?
4. ANTECEDENTES
El trabajo de fin de grado “Automatización del sistema de revisión de Anteproyectos de
trabajos Fin de grado” se desarrolló porque el proceso de gestión de anteproyecto del
trabajo fin de grado que se realizaba en la Escuela Superior de Informática de Ciudad
Real supone una carga de trabajo de alta responsabilidad. Todo el procedimiento del
registro del anteproyecto, asignación de revisores, evaluaciones, etc. Se realiza de forma
manual. Todos los requerimientos fueron automatizados para que los procesos a través de
una aplicación web destinada a los usuarios tales como secretario (a) de la comisión y
revisores. Además, para llevar a cabo la evaluación de los anteproyectos que son
entregados, la herramienta diseñada implementaría un mecanismo que permite llevar a
cabo un proceso de revisión por pares, método ampliamente utilizado para la validación
de trabajos escritos [4].
Considerando la información que contiene la tesis de grado “Plataforma Web para la
Gestión de Anteproyectos y Proyecto de Grado para el Programa de Ingeniería de
Sistemas en la Universidad de Cundinamarca, extensión Facatativá - GESAP-V2”, en la
cual se cambió la forma de llevar los anteproyectos y proyectos de grado, por la nueva
extensión en Facatativá ya que el requerimiento principal antes de su desarrollo, fue la
idea de implementar una plataforma mucho más dinámica comparada con la anterior,
buscando mayor interacción de parte de los usuarios, sean docentes (jurados o directores),
estudiantes o el coordinador del módulo GESAP - V2. El módulo finalizado de GESAP -
V2 se integraría a la plataforma de Sistema de Información para el Apoyo Administrativo
UdeC Facatativá (SIAAF), debido a que hace referencia a un sistema de información con
el objetivo de apoyar a los estudiantes y docentes en el proceso de radicación, evaluación
y realización de anteproyectos y proyectos de grado [5].
Asimismo, en el caso de la Facultad de Ciencias Médicas de la Universidad de Guayaquil,
se ha desarrollado una aplicación para el registro y control de las propuestas de
anteproyectos, el cual describe las actividades de asignación de tutores y control de los
anteproyectos, permitiendo así mejorar la organización en dicha institución [6]. Se realizó
inicialmente una investigación en algunos repositorios digitales de varias
Instituciones de Educación Superior en el Ecuador, tales como RRAAE (Red de
Repositorio de Acceso Abierto del Ecuador), en los cuales se halló información muy
relevante de algunos trabajos de titulación, entre ellos están: “Desarrollo de Módulo de
Aplicación Web para la Gestión de Anteproyectos en el Sistema de Información de la
Facultad de Ingeniería Industrial” en el cual se presenta la problemática existente en la
Institución la cual es solucionada mediante la implementación de una aplicación web que
contiene módulos relacionados con administración de temas y administración de Comités
y Control de Comité [7].
Dentro del manual de titulación: “Reingeniería del Sistema Informático de Control de
Trabajo de Titulación e Incremento de la Vigilancia en el Edificio de la Facultad de
Ciencias Informáticas de la Universidad Técnica de Manabí” es un manual que constituye
una herramienta de soporte y ayuda para los usuarios en general que se interesen en
conocer sobre el funcionamiento del Sistema Para el Control de los Trabajos de Titulación
además ofrece una guía general para la configuración de las cámaras de video vigilancia
instaladas en la misma, asimismo que cumplan con todas las expectativas del lector y se
convierta en una herramienta útil para el conocimiento integral del Sistema Para el
Control de los procesos de Titulación [8].
5. JUSTIFICACIÓN
Esta propuesta cobra relevancia porque en la actualidad no existe una plataforma web en
el Instituto de Posgrado para automatizar el proceso de gestión y administración de los
anteproyectos, los cuales se manejan en gran parte a través de documentos digitales en
Word y documentos físicos, y las aprobaciones se realizan de manera presencial;
modalidad, que genera grandes retrasos en la aprobación y asignación del material del
proyecto.
El sistema de gestión y administración de anteproyectos ayudará al Instituto de Posgrado
en los procesos de Titulación, a registrar información sobre temas preliminares del
anteproyecto de manera automatizada, segura y ágil, además de la trazabilidad en el
proceso de aprobación. Los beneficiarios de este proyecto serán los estudiantes, tutores y
las personas externas del Instituto de Posgrado de la Universidad Técnica de Manabí,
permitiendo tener mejor acceso a información sobre el seguimiento que se realiza en los
anteproyectos. El presente proyecto y la propuesta planteada están enfocados en impulsar
el control, gestión y administración de los anteproyectos.
Este proyecto tiene como objetivo desarrollar una aplicación que permita la
automatización de los procesos de gestión y administración de anteproyectos, la
visualización de dichos anteproyectos, sus tutores, profesores y estudiantes, para así
facilitar los procesos dentro del Instituto de Posgrado de la Universidad Técnica de
Manabí.
Este sistema se implementará con herramientas como: PHP 7 (Hypertext Preprocesador)
para la programación, MySQL que será el motor de la base de datos, JQuery una
biblioteca de JavaScript, Bootstrap que se utilizará para el diseño de CSS y JavaScript,
entre otros. La selección de estas herramientas se basó en la experiencia, confiabilidad,
fácil curva de aprendizaje, diseño independiente y distintivo y configuración
personalizada. El modelo de la arquitectura de diseño del software es el MVC (Model -
View - Controller o Modelo - Vista - Controlador) que ayuda a construir el código
correctamente, dividiendo sus funciones entre cliente y servidor, separando la capa física,
su manejador de eventos y el acceso a la base de datos.
6. OBJETIVOS
6.1 Objetivo General
Desarrollar una aplicación web para la gestión y administración de anteproyectos del
Instituto de Posgrado de la Universidad Técnica de Manabí.
6.2 Objetivos específicos
• Analizar los requerimientos para el desarrollo de la aplicación web mediante
la norma IEEE-830.
• Diseñar la base de datos relacional para el correcto almacenamiento de la
información.
• Desarrollar la aplicación web para la gestión del ingreso, revisión, aprobación
y administración de los anteproyectos del Instituto de Posgrado.
• Realizar pruebas exhaustivas de software al prototipo que permita evaluar la
calidad y operatividad del mismo.
7. MARCO REFERENCIAL
En la actualidad la tecnología avanza cada día y los usuarios establecen algún tipo de
contacto con alguna aplicación que pide la autenticación de los mismos, dichas
aplicaciones recolectan esta información personal sin establecer algún mecanismo óptimo
para guardar y manejar estos datos. Se describe a los datos personales como cualquier
información que se relaciona con un individuo identificable que se almacena y se protege
su confidencialidad para evitar el abuso proveniente de partes irresponsables [9]. Además,
es importante que el propietario de los datos proteja la confidencialidad de los mismos al
ser atacados y detallar los posibles ataques que pueden sufrir los datos personales y los
métodos de protección de privacidad [10].
En este estudio se propone una aplicación web para los procesos de titulación del Instituto
de Posgrado de la Universidad Técnica de Manabí. A nivel mundial muchas universidades
utilizan alguna aplicación para llevar el registro de sus estudiantes, docentes, personal
administrativo entre otros. Actualmente, se considera que el ambiente educativo puede
contar con nuevas herramientas para facilitar la comunicación y el desarrollo de las
diferentes actividades que se llevan a cabo [11].
7.1 ¿Qué es JavaScript?
JavaScript es un lenguaje de programación utilizado para crear comportamientos
dinámicos en las páginas web. Con JavaScript, al menos en un primer paso, se pueden
crear pequeños programas encargados de realizar acciones dentro del ámbito de una
página web, que generalmente incluye efectos especiales en las páginas e implementar
interacción con el usuario. A estos pequeños programas se los denomina Scripts, porque
a menudo son porciones de código de tamaño limitado, que se encargan de hacer
comportamientos muy específicos con los que mejora la experiencia de usuario al visitar
un sitio web [12].
Es un lenguaje muy demandado en la industria hoy en día, ya que además de utilizarse en
el navegador, también puede usarse en el navegador, también puede usarse en navegador,
también puede usarse en el navegador, también puede usarse en el lado del servidor. Con
la multitud de frameworks que existen pueden crear Simple Page Applications que
emulan la experiencia de una aplicación móvil en el navegador. También pueden crearse
aplicaciones híbridas con herramientas como Ionic y Cordova. [13].
7.2 ¿Qué es MySQL?
Según (Arias y Benítez, 2017). señalan que MySQL es un sistema de base de datos libre,
de código abierto, rico en funciones para los usuarios principiantes, y más sencillo que
otros sistemas con características similares. MySQL es una base de datos relacional que
utiliza el lenguaje SQL (Structured Query Language). SQL es el nombre de lenguaje
desarrollado para la formulación de búsquedas en base de datos, actualmente la mayoría
de SBD relacional y otros formatos tratan de seguir el estándar SQL para formalizar
consultas [14].
Tiene varias características: la más destacable es la velocidad de respuesta, asimismo,
puede ser utilizado como cliente-servidor o integrado en aplicaciones, soporta varios
métodos de archivo de tablas, con diferentes características y rendimientos para poder
optimizar el SBDD para cada caso específico y, es muy confiable cuando se trata de
estabilidad.
7.3 ¿Qué es PHP?
PHP (Acronimo de Hypertext Preprocesador) es un lenguaje de “Código Abierto”
interpretado, de alto nivel embebido en páginas HTML y ejecutado en el servidor. Lo que
distingue a PHP de la tecnología JavaScript, la cual se ejecuta en la máquina cliente, es
que el código PHP es ejecutado en servidor [15].
PHP es libre y gratuito, está amparado bajo el movimiento de Open source (código
abierto) que permite a los programadores de aplicaciones poder sacar provecho de sus
beneficios de manera totalmente gratuito, sin la necesidad de pagar licenciamientos de
uso ni actualizaciones[16].
7.4 ¿Qué son los Estilos CSS?
CSS es el formato recomendado para las páginas escritas en formato HTML en base a los
estándares de “Cascading Style Sheets” (Hojas de estilo de cascadas), publicado por el
World Wide Web Consortium (W3C). Los estilos CSS fueron añadidos por el W3C en
HTML 4 para resolver los graves problemas que afectan a la calidad de las páginas
escritas en HTML y obstaculizan su mantenimiento. La utilización de hojas de estilos
externas ahorra tiempo, aportan flexibilidad y aumentan la coherencia de las páginas que
componen un sitio web [17].
Las hojas de estilos CSS permiten: separar la estructura de las páginas y su contenido
(HTML), de formato del texto y de la página, también tiene muchas más posibilidades de
formato y de presentación de la página, definir un estilo una sola vez y poder aplicarlo
tantas veces como se desee, evitar los errores causados por la repetición, reagrupar todos
los estilos, hacer actualizaciones de forma extremadamente rápida [18].
8. DISEÑO METODOLÓGICO
Para este proyecto se aplicará la metodología SCRUM ya que, es una metodología de
software ágil que permite trabajar colaborativamente y desarrollar por bloques, realizando
así diferentes Sprint que permitan ir presentando diferentes versiones del software.
SCRUM se caracteriza por ser un modelo que define un conjunto de prácticas y roles que
puede tomarse como punto de partida para definir el proceso de desarrollo que se ejecutará
del proyecto [19].
Además, se aplicará la metodología incremental combinando la forma secuencial e
iterativa a través de prototipos funcionales, es decir, cada evolución del proyecto se
considera un incremento. El primer incremento que sale (primera versión del software),
contiene elementos básicos del proyecto hasta seguir con los siguientes incrementos para
mejorar su funcionalidad, priorizando los requerimientos más importantes [19].
8.1. TIPO DE INVESTIGACIÓN
El tipo de investigación que se utilizará será la Investigación Aplicada, basándose en
conocimiento existente, orientado principalmente en la aplicación útil y de buen provecho
para el Instituto de Posgrado de la Universidad Técnica de Manabí.
8.2. MÉTODOS
Se usará el método analítico ya que permite analizar particularidades del problema
mediante un razonamiento lógico tomando como punto de inicio aspectos singulares, tales
como desintegrar, descomponer un todo en sus partes para estudiar en forma intensiva
cada uno de sus elementos, así como las relaciones entre sí y con el todo.
8.3. TÉCNICAS DE RECOLECCIÓN DE INFORMACIÓN
Las Técnicas que se utilizarán son:
Observación: Se analizará el requerimiento a partir de lo que se observa en necesidad a la
automatización del sistema.
Entrevista: Para así obtener información por parte de las autoridades competentes acerca
de los requerimientos del sistema.
Revisión bibliográfica: A fin de tener una idea más amplia de nuevos conceptos que se
manejen.
8.4. HERRAMIENTAS Y / O SERVICIOS
En esta parte se describe las herramientas y materiales necesarios para llevar a cabo el
presente trabajo de titulación:
• Materiales de oficina.
• Computadoras.
• Teléfonos inteligentes.
• Conexión a Internet.
9. RESULTADOS ESPERADOS
Con el desarrollo del presente proyecto se espera:
• Documento de requerimientos en formato IEEE-830
• Base de datos implementada mediante MySQL.
• Software desarrollado para la aplicación web.
• Comprobación del correcto funcionamiento de la aplicación.
10. CRONOGRAMA VALORADO
TIEMPO
ACTIVIDADES CO STO
1e r Me s 2do Me s 3e r Me s 4to Me s 5to Me s 6to Me s

SPRINT 1 $0,00
1. REUNIÓN DE PLANIFICACIÓN $0,00
2. VISITAR EL INSTITUTO DE POSGRADO PARA ANALIZAR LOS REQUERIMIENTOS $0,00
3. SCRUM DIARIA $0,00
4. ANALIZAR LAS HERRAMIENTAS PARA EL DESARROLLO DE LA APLICACIÓN WEB $0,00
5. REALIZAR ESTUDIOS PRELIMINARES PARA DEFINIR LOS REQUERIMIENTOS $0,00
6. ACUMULACIÓN (BACKLOG) DE PRODUCTOS $0,00
SPRINT 2 $0,00
7. SCRUM DIARIA $0,00
8. DISEÑO LA BASE DE DATOS $15,00
9. REVISIÓN DE LA BASE DE DATOS CON EL INSTITUTO DE POSGRADO $0,00
10. IMPLEMENTAR LA BASE DE DATOS $15,00
SPRINT 3 $0,00
11. SCRUM DIARIA $0,00
12. DISEÑO LA INTERFAZ DE AUTENTIFICAR USUARIO $15,00
13. DISEÑAR LAS ESTRUCTURAS DE SOFTWARE $15,00
SPRINT 4 $0,00
14. SCRUM DIARIA $0,00
15. DISEÑAR LA INTERFAZ DE LA APLICACIÓN $15,00
16. IMPLEMENTAR LA INTERFAZ DE LA APLICACIÓN $20,00
SPRINT 5 $0,00
17. REALIZAR PRUEBAS DE FUNCIONAMIENTO EN DISTINTOS DISPOSITIVOS $10,00
18. DEMO, SOFTWARE FUNCIONAL $0,00
19. SCRUM DIARIA $10,00
20. CORRECCIONES DEL SISTEMA Y COMPROBACIONES DE FUNCIONAMIENTO $10,00
21. DESARROLLO DE LA DOCUMENTACIÓN $10,00
TO TAL $135,00
11. BIBLIOGRAFÍA
[1] Silva, D. A., & Mercerat, B. (2002). Construyendo aplicaciones web con
una metodología de diseño orientada a objetos. Obtenido de
https://www.researchgate.net/publication/220527390_Construyendo_Apli
caciones_Web_con_una_Metodologia_de_Diseno_Orientada_a_Objetos
[2] Redrován Castillo, F. F., Loja Mora, N. M., Correa Elizaldes, K. D., & Piña
Orozco, J. s. (2017). Estado del arte: Métricas de calidad para el desarrollo
de aplicaciones web. STATE OF ART: QUALITY METRICS FOR WEB
APPLICATION DEVELOPMENT. Obtenido de
https://www.3ciencias.com/articulos/articulo/estado-del-arte-metricas-
calidad-desarrollo-aplicaciones-web/
[3] Universidad Técnica de Manabí. “Trabajo de Titulación de Cuarto Nivel
del Instituto de Posgrado de la Universidad Técnica de Manabí”. [PDF]
Available: https://drive.google.com/file/d/1bYc4DU4StGL_TLXhn-
m6dSqYUfFqoiUO/view?usp=sharing. [Accesed: 08-Dic-2020].
[4] F. Hernández. “Automatización del sistema de revisión de Anteproyecto
de trabajo Fin de Grado. Universidad de Castilla-La Mancha”,
Ruidera.uclm.es. 2015. Available:
https://ruidera.uclm.es/xmlui/handle/10578/7831.[Accesed: 20-Nov2020].
[5] Luna Casallas, J. L., Reyes Espitia, D. A. (2019, Octubre 28). Plataforma
Web para la Gestión de Anteproyectos y Proyecto de Grado para el
Programa de Ingeniería de Sistemas en la Universidad de Cundinamarca,
extensión Facatativa - GESAP-V2. [PDF]. Available:
http://repositorio.ucundinamarca.edu.co/handle/20.500.12558/2720
[6] JR, Párraga Quijije. “Desarrollo de aplicación para el registro y control de
las propuestas de anteproyectos de la carrera de obstetricia perteneciente a
la facultad de ciencias médicas de la universidad de guayaquil'' .Tesis
[Internet]. 2016-12-12 [citado el 20 de Noviembre de 2020]. Available:
http://repositorio.ug.edu.ec/handle/redug/16277.
[7] A, Castro., Patricio, D. “Desarrollo de módulo de aplicación web para la
gestión de anteproyectos en el sistema de titulación de la Carrera en
Sistemas de Información de la Facultad de Ingeniería Industrial”. Tesis
[Internet]. 2018-04-26 [citado el 20 de Noviembre
de 2020]. Available:
http://repositorio.ug.edu.ec/handle/redug/30820.
[8] Usuario, U. T. Reingeniería del Sistema Informático de Control de Trabajo
de Titulación e Incremento de la Vigilancia en el Edificio de la Facultad de
Ciencias Informáticas de la Universidad Técnica de Manabí. Portoviejo,
2016.
[9] IPA Sudrastawa, Sariyasa y KYE Ayanto, "Publicación de datos
personales sensibles en sitios web de Sistemas de Información de
Educación Superior en Indonesia", 2da Conferencia Internacional de
Ingeniería Informática e Informática (IC2IE) de 2019 , Banyuwangi,
Indonesia, 2019, pp. 93-98, DOI: 10.1109 / IC2IE47452.2019.8940840.
[10] J. Peng, X. Huang, M. Li, J. Zhang, Y. Zhang y N. Gao, "Sistema de
desensibilización diferencial de atributos para la protección de la
información personal", 2019 IEEE SmartWorld, Inteligencia ubicua e
informática, informática avanzada y confiable, escalable Computación y
Comunicaciones, Computación en la Nube y Big Data, Internet de las
Personas e Innovación de Smart City (SmartWorld / SCALCOM / UIC /
ATC / CBDCom / IOP / SCI) , Leicester, ReinoUnido, 2019, pp. 1243-
1248, doi: 10.1109 / SmartWorld-UIC-ATC-
SCALCOMIOPSCI.2019.00231.
[11] Roquel Coxaj, J. R., García Corona, M. A., Méndez Aguilar, S. M., Urízar
Ortíz, E. A. “IMPLEMENTACIÓN DE SISTEMA DE CONTROL
ACADÉMICO PARA ESCUELA DE CIENCIAS PSICOLÓGICAS DE
LA UNIVERSIDAD DE SAN CARLOS DE GUATEMALA”, Tesis,
Universidad de San Carlos de Guatemala. Guatemala. 2011
[12] Alvarez, M. A. (01 de Febrero de 2020). Desarrollo Web. Obtenido de
Introducción a Javascript:
https://desarrolloweb.com/articulos/introduccion-javascript.html
[13] Azaustre, C. (28 Marzo 2016). Aprendiendo JAVASCRIPT. Aprende las
bases del lenguaje web más demandado. Desde cero hasta hasta
ECMAScript 6. carlos azaustre.es . Obtenido de
https://www.amazon.com/-/es/Carlos-Azaustre-ebook/dp/B01DL4BWEY
[14] M. Benítez, A. Arias. Curso de Introducción a la Administración de Base
de Datos. 2a Edición. IT Campus Academy, 2017.
[15] M. Fossati. (2018). Introducción a Php y Html [Archivo Pdf]. Google
Libros. https://books.google.com.ec/books?id=lWR5DwAAQBAJ
[16] F, Minera. (2008). Curso de Programación PHP. USERSHOP. ISBN
978987-1347-81-0. 1-11. [Archivo Pdf]. Google Libros.:
https://books.google.com.ec/books?id=GNWX0VpS9YkC
[17] A, Durango. (2015). Diseño Web con CSS: 2ª edición. IT Campus
Academy. [Archivo Pdf]. Available:
https://books.google.com.ec/books?id=bCXsCgAAQBAJ
[18] C, Aubry. (2017). HTML5 y CSS3: revolucione el diseño de sus sitios
web. Ediciones, [Archivo Pdf] Available:
https://books.google.com.ec/books?id=Cijd-
HwaK4C&lpg=PP1&dq=dise%C3%B1o%20css&hl=es&pg=PP1#v=one
pag e&q=dise%C3%B1o%20css&f=false
[19] Pressman, R. S., & Maxim, B. R. (2015). Software Engineering. A
Practitioners Approach. New York

También podría gustarte