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

2021 ◽  
Vol 2 (2) ◽  
pp. 14-21
Author(s):  
Jesús Alejandro Carrasco Viera ◽  
José Ignacio Cruz Moreira

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.

2020 ◽  
Vol 7 (1) ◽  
pp. 174-180
Author(s):  
Vladimir I. Ryapolov ◽  
Evgeniy Yu. Voronkin

The article discusses the implementation of the server side of the information platform for organizing scientific and methodological events, which includes the creation of a database of events and a system for registering participants for methodological events. The implementation of the server part will help, in this case, automate the system of collecting data about participants for the organizers, as well as allow participants to quickly monitor the status of their submitted applications and articles. The server part of the development of an information platform for organizing scientific and methodological events belongs to the direction of backend programming and includes the study of the scripting language PHP, the free relational database management system MySQL, the content management system (CMS) Drupal, as well as the technologies for interaction between the listed systems and programming languages.


2016 ◽  
Vol 1 (24) ◽  
pp. 83
Author(s):  
Lionel Rodolfo Baquero-Hernández ◽  
Dayana Mendoza-Peña ◽  
Osviel Rodriguez-Valdés ◽  
Bernardo Hernández-González

Como parte de la formación de los estudiantes universitarios cubanos interviene el proyecto educativo, el cual requiere del adecuado control para su cumplimiento. En la Universidad de las Ciencias Informáticas se realiza a través de un modelo digital elaborado por el profesor guía de grupo, lo que genera un pobre control y atenta directamente contra la calidad del proceso. En este trabajo se detalla la solución para la gestión de este proceso. Se utiliza como metodología de desarrollo OpenUP, como lenguaje de programación Java Script sobre la plataforma NetBeans en su versión 8.0, como entorno de desarrollo integrado con la biblioteca ExtJS 3.4 la versión 8.0 de la herramienta de ingeniería de software asistida por computadora Visual Paradigm para el modelado y PostgreSQL 9.3 como sistema de administración de base de datos. El sistema genera, además, reportes asociados al estado de cumplimiento de las actividades que componen el proyecto educativo de un grupo, lo cual facilita el control y la toma de decisiones.Management system for the control of the Educative Project in the Higher Cuban EducationAs part of the training of Cuban university students involved educational project that requires proper control of compliance. At the University of Information Science, is done through a digital model developed by the professor of the group which generates poor control and directly undermines the quality of the process. In this work the solution to the problem as basis of computerization, using OpenUP development methodology, programming language Java Script on the NetBeans platform version 8.0 as Integrated Development Environment, with ExtJS 3.4 framework is detailed, with version 8.0 of the Software Engineering tools Computer Assisted Visual Paradigm for modeling and PostgreSQL 9.3 as a management system database. The system also generates the associated compliance status of the activities that make up the educational project of a group, which facilitates the control and decision making reports.Sistema para controle de cumprimento do Projeto de Educação da Educação Superior CubanaComo parte do treinamento de estudantes universitários cubanos envolvendo o projeto educacional que exige o controle adequado do cumprimento. Na Universidade de Ciência da Informação, é realizada através de um modelo digital desenvolvido pelo professor do grupo que gera mau controle e diretamente prejudica a qualidade do processo. Neste trabalho a solução para a gestão deste detalhado processo, utilizando metodologia de desenvolvimento OpenUP, como o idioma Programação Java Script na versão da plataforma NetBeans8.0 como ambiente de desenvolvimento integrado, com a biblioteca ExtJS 3.4, versão 8.0 da ferramenta Visual Paradigm for UML para modelagem por computador e PostgreSQL 9.3 como banco de dados do sistema de gestão. O sistema também gera relatórios associados com o estatuto de atividades de conformidade compõem o projecto educativo de um grupo, o que facilita o controlee tomada de decisão.


2020 ◽  
Author(s):  
Blanca Hidalgo ◽  
Jonny Guaiña ◽  
Vinicio Ramos ◽  
Piedad Yumiseba ◽  
Christian Gutiérrez

This work shows the development of a computerized system for registering emergency patients at Alfonso Villagómez Hospital, using the DSDM(Dynamic Systems Development Method) agile development methodology in which 150 requirements expressed in UML(Unified Modeling language) diagrams were obtained for greater understanding; The PyCharm integrated development environment, the Django frameworks under the language Python and Bootstrap were used for the design of the templates and database management system PostgreSQL. The architecture applied was MTV(Model Template View) and once the system was implemented, the usability of software was evaluated according to the ISO/IEC 9126 standard, using the survey called USE (utility, satisfaction and ease of use), for the hypothesis the test was applied Chi square and it is concluded that the computer system is useful and meets the needs of users. Resumen. Este trabajo muestra el desarrollo de un sistema informático del registro de pacientes de emergencia del Hospital Alfonso Villagómez, utilizando la metodología de desarrollo ágil DSDM(Metodología de Desarrollo de Sistemas Dinámicos) en el cual se obtuvieron 150 requerimientos expresados en diagramas UML(lenguaje unificado de modelado) para mayor comprensión; para el desarrollo del sistema se utilizó el entorno de desarrollo integrado PyCharm, los frameworks Django bajo el lenguaje Python y Bootstrap para el diseño de plantillas y como gestor de base de datos PostgreSQL. La arquitectura aplicada fue MTV(Modelo, Vista, Plantilla) y una vez implantado el sistema se evaluó la usabilidad de software según el estándar ISO/IEC 9126, mediante la encuesta denominada USE (utilidad, satisfacción y facilidad de uso), para la prueba de la hipótesis se aplicó la prueba de chi cuadrado y se concluye que el sistema informático es útil y satisface las necesidades de los usuarios.


Author(s):  
Izzat Alsmadi ◽  
Sascha Alda

Testing in Web services and SOA environment can be far more distributed in comparison with testing stand-alone or traditional applications. This is because such systems are composed of several hybrid components. These include Web servers and their related components, server side applications, communication services, and client side Web services. In this chapter, the authors focus on challenges and opportunities for software testing in SOA environment. They divide testing activities based on three classifications: testing activities that are going to be similar to those in traditional software development environments, testing activities that will be less usable or popular in SOA, and testing activities that will evolve significantly to adapt to the new environment. The authors believe that most generic testing activities are going to stay in any new software development environment. However, their importance, significance, challenges, and difficulties are going to be dependent on the subject environment. Some tasks will be easier to implement and test and others will either be un-applicable or difficult to test and implement in comparison with testing in traditional software development environments.


Comunicar ◽  
2011 ◽  
Vol 19 (37) ◽  
pp. 151-159 ◽  
Author(s):  
Rafael Repiso-Caballero ◽  
Daniel Torres-Salinas ◽  
Emilio Delgado-López-Cózar

This paper analyses the productive structure in Spanish television research. Data from theses about Spanish television which had been defended in this country over the period 1976/2007 was extracted. Two methodologies are used within this analysis: a bibliometric analysis and Social Network Analysis (SNA). Results show the production of theses by time period, university, these advisors and examination board members. The use of social networks leads us in the identification of notable academic groups operating in the present period as well as tendencies in the composition of the board in terms of university of origin and thesis advisor. There are 404 theses on television written in this period. The results indicate a general and constant increase in the number of theses, especially noticeable over the last 15 years. Regarding scientific production, the Complutense University of Madrid stands out as the most productive. The structural analysis shows that only the Complutense University of Madrid, the Autonomous University of Barcelona, University of Navarre and the University of La Laguna generate their own research groups. Professors shaping the Spanish research system for television are found through the analysis of social networks. Leading positions within the network structure are held by professors of communication from the Complutense University of Madrid and the Autonomous University of Barcelona. El presente trabajo es un análisis de la estructura productiva de la investigación española sobre televisión a través de los datos extraídos de las tesis doctorales sobre televisión en España en el período 1976/2007. Para ello se utilizan dos metodologías diferentes; el análisis bibliométrico y el análisis de redes sociales. Para localizar las tesis doctorales se ha utilizado la base de datos bibliográfica Teseo. Los resultados describen la producción según quinquenios, universidades, directores y evaluadores. Se generan redes sociales para identificar grupos académicos que caracterizaron el período estudiado y tendencias de selección en tribunales según director y universidad. El número total de tesis producidas en el período estudiado es de 404 títulos. La tendencia general indica un incremento constante en todos los períodos con un crecimiento exponencial en los últimos 15 años. Son las universidades históricas de Comunicación las que destacan en la producción, siendo la Universidad Complutense la que capitaliza el mayor número de tesis leídas. El análisis estructural demuestra que solamente la Universidad Complutense, la Universidad Autónoma de Barcelona, la Universidad de Navarra y la Universidad de la Laguna generan grupos propios. A través del análisis de redes sociales se localiza a los profesores que estructuran el sistema de investigación español en televisión. Las posiciones predominantes dentro de la estructura de la red son ocupadas principalmente por catedráticos de Comunicación de la Universidad Complutense y Autónoma de Barcelona.


1995 ◽  
Vol 34 (03) ◽  
pp. 289-296 ◽  
Author(s):  
B. H. Sielaff ◽  
D. P. Connelly ◽  
K. E. Willard

Abstract:The development of an innovative clinical decision-support project such as the University of Minnesota’s Clinical Workstation initiative mandates the use of modern client-server network architectures. Preexisting conventional laboratory information systems (LIS) cannot be quickly replaced with client-server equivalents because of the cost and relative unavailability of such systems. Thus, embedding strategies that effectively integrate legacy information systems are needed. Our strategy led to the adoption of a multi-layered connection architecture that provides a data feed from our existing LIS to a new network-based relational database management system. By careful design, we maximize the use of open standards in our layered connection structure to provide data, requisition, or event messaging in several formats. Each layer is optimized to provide needed services to existing hospital clients and is well positioned to support future hospital network clients.


CCIT Journal ◽  
2010 ◽  
Vol 3 (3) ◽  
pp. 377-402
Author(s):  
Ermatita Ermatita ◽  
Huda Ubaya ◽  
Dwirosa Indah

Pengembangan perangkat lunak adalah tugas kompleks dan membutuhkan adaptasi untuk mengakomodasi kebutuhan pengguna. Untuk membuat konsep dan perubahan perangkat lunak, dalam pemeliharaan, sekarang telah dikembangkan lebih mudah dalam pengembangan perangkat lunak, pola model-view-controller, yang merupakan arsitektur yang dapat membantu memfasilitasi dalam pengembangan dan pemeliharaan perangkat luna. Hal ini, karena dalam arsitektur model tiga-lapis, yaitu: tampilan dan pengontrolan dalam pembangunan dilakukan secara independen, sehingga dapat memberikan dahan dalam pengembangan dan pemeliharaan. Selain itu, arsitektur ini juga dapat melihat hal-hal yang sederhana dan menarik bagi pengguna. Software sistem on-line test adalah perangkat lunak yang memerlukan interaksi dengan pengguna, dan pemeliharaan perangkat adaptif. Karena sistem ujian on-line memerlukan pengembangan perangkat lunak untuk mengakomodasi kebutuhan ini berkembang dengan cepat. Makalah ini untuk menganalisis Model-View-Controller dan mencoba pembangunan, untuk menerapkannya dalam pengembangan perangkat lunak sistem pengujian on-line. 


2013 ◽  
Vol 8 (15) ◽  
pp. 23-31
Author(s):  
Franklin Pineda Torres ◽  
Edwar Jovani Melo Gutierrez
Keyword(s):  

La capacidad de controlar y monitorear remotamente diferentes dispositivos a través de conexiones cliente-servidor sobre la red de Internet, permite una mayor y mejor gama de posibilidades sobre el problema de seguridad. El sistema electrónico diseñado que interactúa a nivel físico por USB con el software LabVIEW®, permite establecer y mantener una comunicación remota entre los diferentes dispositivos capaces de alertarnos sobre situaciones delictivas. El usuario puede recibir alertas y tomar decisiones desde Internet que interactúa con los dispositivos que se comunican inalámbricamente con un sistema electrónico conectado al Servidor por medio de módulos de transmisión Xbee, éstos internamente siguen el protocolo IEEE 802.15.4, y a su vez se pueden comunicar entre ellos, estableciendo conexiones maestro-esclavo. Se presenta todo el sistema como opción comercial en seguridad domótica, pero sus aplicaciones pueden abarcar las demás áreas tecnológicas e ingenieriles.


2020 ◽  
Vol 23 (1) ◽  
pp. 16-22
Author(s):  
Estela López-Hernández ◽  
Martín Gallegos-Santiago ◽  
Hugo Solís
Keyword(s):  
De Se ◽  

Antecedentes: el Status Epilepticus (SE) es un evento agudo y constituye una emergencia neurológica que requiere tratamiento rápido y eficaz con el fin de evitar daño neuronal. Es frecuente que después de un período de SE, hayan alteraciones estructurales y funcionales en redes neuronales que culminan con la aparición de crisis convulsivas espontáneas. Dentro de las estructuras que se afectan está el sistema límbico y en particular la amígdala del lóbulo temporal y el hipocampo.Otra estructura que se afecta después del SE es el tálamo que es considerado modulador de las crisis convulsivas, y está involucrado en la fisiopatología de crisis convulsivas tipo ausencias.Objetivo: estudiar que los núcleos talámicos están afectados después de inducir SE por la administración de pilocarpina en ratas sometidas a diferentes tiempos de duración del SE.Material y métodos: valorar los núcleos talámicos con presencia de focos hemorrágicos macroscópicos, después de 1, 2, 3 y 4 hs PosSE.Resultados: los 5 núcleos talámicos que tuvieron focos hemorrágicos independientemente del tiempo de duración del SE, fue el posterior, el reticular, el ventrolateral, el ventroposterolateral y el ventroposteromedial. Observamos también que los animales mostraron deficit motor que se correlacionó con la duración del SE, es decir el defict motor fue mayor en los animales que tuvieron 4 hs de SE.Discusión y conclusión: Los focos hemorrágicos observados pueden corresponder a microsangrados por ruptura de vasos sanguíneos de pequeño calibre, que posiblemente condicionen el déficit motor y diversos cambios en la red neuronal.


Sign in / Sign up

Export Citation Format

Share Document