Aplicación Web para la Gestión de Materiales de Oficina de la Universidad de la Sierra Sur

  • Vicente de Jesús Mendóza-Bautista ,
  • Everardo de Jesús Pacheco-Antonio ,
  • Rolando Pedro-Gabriel

Resumen

Las necesidades que afrontan las diversas instituciones educativas, empresas comerciales y cualquier otra dependencia que centran sus esfuerzos en la recolección de información diaria, requieren de sistemas de información que permitan agilizar estos procesos e incrementar la productividad de los recursos humanos. En este documento se presenta el desarrollo de una aplicación web que cubre la necesidad de solicitudes de material de oficina por parte de los profesores de la Universidad de la Sierra Sur. El proyecto se fundamenta en la metodología de desarrollo rápido de aplicaciones (RAD) y SCRUM, así mismo, el diseño de la arquitectura se basa en el patrón MVC. La codificación del proyecto involucra diversas herramientas de desarrollo, principalmente, el framework Spring Boot para codificar las reglas de negocio, AngularJS para la construcción de la capa de presentación y el Sistema Gestor de Bases de Datos MySQL para la persistencia de los datos.

Palabras clave: sistemas de información, aplicación web, RAD, SCRUM, MVC, framework, Spring Boot, AngularJS, MySQL

Texto completo:

Referencias

Arora, C., y Hennessy, K. (2018). Angular 6 by Example: Get up and running with Angular by building modern real-world web apps. United Kingdom: Packt Publishing.

Bahit, E. (2012). Scrum y eXtreme Programming para Programadores. Argentina: Safe Creative. Disponible en: https://www.yumpu.com/es/document/read/25629200/ug931q/3

Freeman, A. (2018). Pro Angular 6. 3rd ed. United Kingdom: Apress. Disponible en: h t t p s : / / w w w. a c a d e m i a . e d u / 3 8 6 1 7 6 7 7 /Pro_Angular_6_-_2018-_Third_Edition

Gamma, E., Helm, R., Johnson, R., y Vlissides, J. (2003). Patrones de diseño: elementos de software orientado a objetos reutilizables, Madrid: Pearson Educacion. Disponible en: https://kupdf.net/download/patrones-de-dise-ntilde-o-gamma-helm-johnson-vlissides_58c04e29e12e89b00fadd375_pdf

Ikkink, H.K. (2016). Gradle Effective Implementations Guide. 2nd ed. United Kingdom: Packt Publishing. Disponible en: https://gradle.org/books/packt-gradle-effective-implementations-guide.pdf

Jorgensen, P.C. (2013). Software testing: a craftsman’s approach. 4th ed. United State of America: Auerbach Publications. Disponible en: http://webpages.iust.ac.ir/azgomi/Courses/ST/eBook2%20-%20Software%20Testing%20-%20A%20Craftsman,s%20Approach.pdf

Kendall, K.E., y Kendall, J.E. (2011). Análisis y Diseño de Sistemas. 8a ed. México: Prentice Hall. Disponible en: https://www.academia.edu/7102592/Analisis_y.Diseno_de_Sistemas_8ed_Kendall_PDF

Pressman, R.S. (2010). Ingeniería de Software: un enfoque práctico. 7a ed. México: McGrawHill. Disponible en: http://cotana.informatica.edu.bo/downloads/ld-Ingenieria.de.software.enfoque.practico.7ed.Pressman.PDF

Sadakath, M.S. (2018). Spring Boot 2.0 Projects: Build production-grade reactive applications and microservices with Spring Boot. United Kingdom: Packt Publishing.

Sánchez, A.C., Tuesta, M.V., y Mejía, C.I. (2015). Análisis comparativo de frameworks para el desarrollo de aplicaciones web en java, 1(2), 60-72. Disponible en: file:///home/milan/Downloads/101-Texto%20del%20artículo-377-2-10-20151204%20(1).pdf

Walls, C. (2014). Spring. 3a ed. Madrid: Anaya multimedia.
Sección
Experiencias de la práctica