Darío Javier Jiménez Chilán*
Jonny Israel Guaiña Yungán**
Ángel Patricio Flores Orozco***
Escuela Superior Politécnica de Chimborazo, Ecuador
aflores@espoch.edu.ec
El principal objetivo del proyecto fue desarrollar un sistema de servicio de encomiendas y ventas de boletos para la cooperativa de transporte interprovincial “Ciudad de Sucua” aplicando la norma de calidad ISO/IEC 9126-2. Para la determinar el problema se utilizó como técnica de estudio la entrevista, para el desarrollo del sistema web se utilizó la metodología ágil SCRUM que permitió un adecuado entendimiento entre el cliente y el equipo de desarrollo del sistema, como herramienta para realizar la programación del sistema se utilizó JAVA, como entorno de desarrollo integrado (IDE) se usó NETBEANS, como servidor web GLASSFISH y como framework para crear las interfaces adaptables se utilizó BOOTSTRAP; en el proyecto también se implementaron las librerías iText para generar reportes en PDF y la librería commons-codec el para implementar el algoritmo de encriptación, para los controladores se usó Servlet y adicionalmente se utilizó Ajax y JQUERY. A la culminación del sistema se obtuvo un total de 87580 líneas de código fuente del sistema, con 240 archivos jsp, 20 clases, 23 controladores y 14 archivos de hoja de estilo, la aplicación tiene un tamaño de 45.6 MB en disco. Para determinar si la aplicación cumple la norma de calidad ISO/IEC 9126 se realizó una encuesta con atributos de la norma, se utilizó la herramienta online crazy eggs con la que se obtuvo un porcentaje de 97.48% de aceptación de los encuestados. A partir de los resultados se concluye que el sistema satisface las necesidades del usuario brindando un software listo para producción. Se recomienda la incorporación de un servidor propio para la empresa que implemente el sistema.
The main objective of the project was to develop a system of parcel service and ticket sales for the interprovincial transport cooperative "Ciudad de Sucua" applying the quality standard ISO / IEC 9126-2. To determine the problem, it was used as an interview study technique, for the development of the web system the agile SCRUM methodology was used, which allowed an adequate understanding between the client and the system development team, as a tool to carry out the programming of the system JAVA was used, as an integrated development environment (IDE), NETBEANS was used, as a GLASSFISH web server, and BOOTSTRAP was used as a framework to create the adaptable interfaces; in the project iText libraries were also implemented to generate reports in PDF and the commons-codec library to implement the encryption algorithm, Servlet was used for the controllers and Ajax and JQUERY were used in addition. At the end of the system a total of 87580 lines of system source code was obtained, with 240 jsp files, 20 classes, 23 controllers and 14 style sheet files, the application has a size of 45.6 MB on disk. To determine if the application meets the ISO / IEC 9126 quality standard, a survey was carried out with attributes of the standard, using the online tool crazy eggs with which a percentage of 97.48% of the respondents was obtained. From the results it is concluded that the system meets the needs of the user by providing software ready for production. It is recommended; the incorporation of an own server for the company that implemented the system.
Palabras claves:
Tecnología y ciencias de la ingeniería, Ingeniería de Software, Calidad de software, Metodología de desarrollo (scrum), JAVA (software), Crazy eggs (software), Usabilidad, Automatización de procesos.
Key words:
Technology and science of engineering, Software engineering, Software quality, Development methodology (scrum), JAVA (software), Crazy eggs (software), Usability, Process automation.
Para citar este artículo puede utilizar el siguiente formato:
Darío Javier Jiménez Chilán, Jonny Israel Guaiña Yungán y Ángel Patricio Flores Orozco (2018): “Desarrollo de una aplicación para el servicio de encomiendas y ventas de boletos, de la cooperativa de transporte “Ciudad de Sucua” bajo la norma de calidad ISO/IEC 9126-2”, Revista Caribeña de Ciencias Sociales (mayo 2018). En línea:
https://www.eumed.net/rev/caribe/2018/05/aplicacion-servicio-encomiendas.html
//hdl.handle.net/20.500.11763/caribe1805aplicacion-servicio-encomiendas