Modelado del sistema automático de descargas e implementación del módulo de descargas automáticas

La presente investigación se llevó a cabo en la Universidad de Cienfuegos con el fin de diseñar un sistema informático e implementar el módulo de Descargas Automáticas para el control, seguimiento y procesamiento automático de las solicitudes de descargas hechas por parte de los usuarios de la red d...

Full description

Saved in:
Bibliographic Details
Published inSociedad & Tecnología Vol. 2; no. 2; pp. 14 - 21
Main Authors Carrasco Viera, Jesús Alejandro, Cruz Moreira, José Ignacio
Format Journal Article
LanguageEnglish
Published Instituto Tecnológico Superior Jubones 08.01.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:La presente investigación se llevó a cabo en la Universidad de Cienfuegos con el fin de diseñar un sistema informático e implementar el módulo de Descargas Automáticas para el control, seguimiento y procesamiento automático de las solicitudes de descargas hechas por parte de los usuarios de la red de dicho centro. Para el desarrollo de la aplicación informática se utilizó la arquitectura cliente-servidor y el patrón Modelo Vista Controlador; se usó Python como lenguaje de programación del lado del servidor y el framework Django. El Sistema de Gesión de Base de Datos usado fue PostgresSQL, el Proceso Unificado de Desarrollo de Software como metodología de desarrollo de software, Visual Paradigm para UML como herramienta CASE y PyCharm como Entorno de Desarrollo Integrado. El sistema desarrollado mantiene un control del flujo de información que hasta ahora ocurría de forma manual y gestiona todas las solicitudes de descargas de los usuarios. Además, el módulo de Descargas Automáticas se encarga de procesar las descargas, informar a cada usuario el estado de su descarga y a cada administrador cualquier error que ocurra al procesar las solicitudes. También elimina cada archivo descargado luego que pase un determinado tiempo en los servidores. De esta forma se logró mejorar el proceso de solicitud de descarga en todos sus aspectos. Palabras clave: descarga, sistema automático de descarga, tareas programadas. ABSTRACT This research was carried out at the University of Cienfuegos in order to design a computer system and implement the Automatic Downloads module for the automatic control, monitoring and processing of download requests made by users of the Internet. said center. For the development of the computer application, the client-server architecture and the Model View Controller pattern were used; Python was used as the server-side programming language and the Django framework. The Database Management System used was PostgresSQL, the Unified Software Development Process as a software development methodology, Visual Paradigm for UML as a CASE tool and PyCharm as an Integrated Development Environment. The developed system maintains a control of the information flow that until now occurred manually and manages all the users' download requests. In addition, the Automatic Downloads module is responsible for processing downloads, informing each user of the status of their download and each administrator of any error that occurs when processing requests. It also deletes each downloaded file after it spends a certain time on the servers. In this way, the download request process was improved in all its aspects. Keywords: download, automatic download system, scheduled tasks.
ISSN:2773-7349
2773-7349
DOI:10.51247/st.v2i2.9