Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional do IFPE |
Texto Completo: | https://repositorio.ifpe.edu.br/xmlui/handle/123456789/588 |
Resumo: | Este projeto tem como objetivo o desenvolvimento do software para o sistema telemétrico RailBee® que tem como base o monitoramento dos trens urbanos, usando mecanismos de rede de sensores sem fio e sistemas embarcados. Software este que recebe e exibe, em tempo real, os dados das variáveis referentes a velocidade real do trem, corrente do motor de tração, aplicação de freio, pressão das bolsas de ar da suspensão do trem, condição de cabine (frente ou ré) e indicação de portas (abertas ou fechadas). O sistema telemétrico possui uma natureza inovadora e é composto por quatro subsistemas: um dispositivo embarcado no veículo captando as informações do trem (estação móvel), uma repetidora (estação roteadora) de sinais de radiofrequência (RF), um conversor de sinais de RF para Ethernet (estação base) e um software para o tratamento, armazenamento e exibição dos dados (estação central). As atividades principais do software da estação central são de tratar os dados dos trens, exibi-los para seus usuários do Centro de Controle Operacional (CCO) e os armazenar em uma base de dados para futuras pesquisas. Para alcançar seus objetivos, o projeto é moldado por uma arquitetura de microsserviços e sistema de message brokers, além de permitir execução concorrente através de multithread e uma interface com o usuário reativa através do uso de websockets. O sistema mantém múltiplas conexões simultâneas com dispositivos embarcados, para realizar a recepção dos pacotes de dados dos trens. Esses pacotes são tratados, armazenados no banco de dados e encaminhados para filas de armazenamento, onde o destino é uma aplicação web que exibe as informações dos trens para os usuários. Esse monitoramento em tempo real e o arquivamento dessas informações proporcionam a realização de análises e relatórios, melhorando a qualidade na prestação do serviço realizado pela empresa de transporte público sobre trilhos. |
id |
IFPE_c89cf219736b54af4a47056352816ba1 |
---|---|
oai_identifier_str |
oai:repositorio.ifpe.edu.br:123456789/588 |
network_acronym_str |
IFPE |
network_name_str |
Repositório Institucional do IFPE |
repository_id_str |
|
spelling |
2022-05-13T21:45:34Z2022-05-13T21:45:34Z2021-02-24SIQUEIRA, Isabella Chiara de. Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico Railbee. 2021.46f.TCC ( Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Departamento Acadêmico de Cursos Superiores, Instituto Federal de Ciência e Tecnologia de Pernambuco, Recife. 2021.https://repositorio.ifpe.edu.br/xmlui/handle/123456789/588Este projeto tem como objetivo o desenvolvimento do software para o sistema telemétrico RailBee® que tem como base o monitoramento dos trens urbanos, usando mecanismos de rede de sensores sem fio e sistemas embarcados. Software este que recebe e exibe, em tempo real, os dados das variáveis referentes a velocidade real do trem, corrente do motor de tração, aplicação de freio, pressão das bolsas de ar da suspensão do trem, condição de cabine (frente ou ré) e indicação de portas (abertas ou fechadas). O sistema telemétrico possui uma natureza inovadora e é composto por quatro subsistemas: um dispositivo embarcado no veículo captando as informações do trem (estação móvel), uma repetidora (estação roteadora) de sinais de radiofrequência (RF), um conversor de sinais de RF para Ethernet (estação base) e um software para o tratamento, armazenamento e exibição dos dados (estação central). As atividades principais do software da estação central são de tratar os dados dos trens, exibi-los para seus usuários do Centro de Controle Operacional (CCO) e os armazenar em uma base de dados para futuras pesquisas. Para alcançar seus objetivos, o projeto é moldado por uma arquitetura de microsserviços e sistema de message brokers, além de permitir execução concorrente através de multithread e uma interface com o usuário reativa através do uso de websockets. O sistema mantém múltiplas conexões simultâneas com dispositivos embarcados, para realizar a recepção dos pacotes de dados dos trens. Esses pacotes são tratados, armazenados no banco de dados e encaminhados para filas de armazenamento, onde o destino é uma aplicação web que exibe as informações dos trens para os usuários. Esse monitoramento em tempo real e o arquivamento dessas informações proporcionam a realização de análises e relatórios, melhorando a qualidade na prestação do serviço realizado pela empresa de transporte público sobre trilhos.This project aims to develop software for the RailBee® telemetric system based on the monitoring of city trains using wireless sensor network mechanisms and embedded systems. This software receives and displays, in real time, variable data for actual train speed, traction motor current, brake application, train suspension airbag pressure, cab condition (forward or reverse) and indication of doors (open or closed). The telemetric system has an innovative nature and is composed of four subsystems: a device embedded in the vehicle capturing the train’s information (mobile station), a repeater (router station) of radio frequency (RF), an RF signal converter Ethernet (base station) and a software for processing, storing and displaying data (central station). The main activities of the central station software are to process train data, display it to its Operational Control Center (CCO) users and store it in a database for future research. To achieve its objectives, the project is modeled by a microservice architecture and messaging broker system, in addition to allowing the competitor to run through multithreaded and a reactive user interface using websockets. The system maintains multiple simultaneous connections to embedded devices to receive train data packets. These packages are handled, stored in the database, and forwarded to storage queues, where the destination is a web application that displays train information to users. This real-time monitoring and archiving of this information enables analysis and reporting, improving the quality of service provided by the public transit company.46f.ARAÚJO, R. C. C. Sistema Telemétrico Dinâmico Sem Fio Aplicado Aos Veículos Rodoferroviários em Malhas Metroferroviárias. 2009. Tese (Doutorado em Engenharia Mecânica) - Programa de Pós-Graduação em Engenharia Mecânica, Paraíba, 2009. Disponível em: http://tede.biblioteca.ufpb.br/bitstream/tede/5364/1/parte1.pdf. Acesso em: 5 mar. 2019. CARMO, T. R. Uso do padrão AMQP Para Transporte de Mensagens Entre Atores Remotos. 2012. Tese (Mestrado em Ciências), Instituto de Matemática e Estatística da Universidade de São Paulo, São Paulo, 2012. Disponível em: https://www.ime.usp.br/~reverbel/students/master_theses/thadeu_de_russo_e_carm o.pdf. Acesso em: 14 abr. 2019. CBTU. CBTU: Companhia Brasileira de Trens Urbanos. Portal CBTU – Recife, 2018. Disponível em: https://cbtu.gov.br/index.php/pt/sistemas-cbtu/recife. Acesso em: 11 abr. 2019. DJANGO. Djangoproject: The web framework for perfectionists with deadlines. Página inicial, 2019. Disponível em: https://www.djangoproject.com. Acesso em: 10 abr. 2019. JAVA. Java: Comece a trabalhar com o Java hoje mesmo. Obtenha Informações sobre a Tecnologia Java, 2016. Disponível em: https://www.java.com/pt_BR/about/. Acesso em: 11 abr. 2019. LEWIS, J.; FOWLER, M. Microservices. Estados Unidos da América, 2014. Disponível em: https://martinfowler.com/articles/microservices.html. Acesso em: 24 mai. 2019. MOZILLA. WebSockets | MDN, 2019. Disponível em: https://developer.mozilla.org/pt-BR/docs/WebSockets. Acesso em: 11 abr. 2019. NEWMAN, S. Building Microservices: Designing Fine-Grained Systems. 2015. O'Reilly Media, Inc , Estados Unidos da América, 2015. PEREIRA, M.; BACK, G.; JÚNIOR, N. Arquitetura Baseada em Microserviço. 2018. Artigo - Católica de Santa Catarina, Santa Catarina, 2018. Disponível em: https://www.researchgate.net/profile/Murillo_De_Miranda_Pereira/publication/329521832_Arquitetura_baseada_em_microservico/links/5c0d2ac8299bf139c74d4639/Arq uitetura-baseada-em-microservico.pdf. Acesso em: 24 mai. 2019. POSTGRESQL. PostgreSQL: The World's Most Advanced Open Source Relational Database. About PostgreSQL, 2019. Disponível em: https://www.postgresql.org/about/. Acesso em: 10 abr. 2019. RABBITMQ. Messaging that just works — RabbitMQ. Página inicial, 2019. Disponível em: https://www.rabbitmq.com. Acesso em: 11 abr. 2019. SANTOS, J. L. A. Sistema Telemétrico Para Monitoramento De Trens Através De Redes De Sensores Sem Fio E Processamento Em Sistema Embarcado. 2010. Tese (Mestrado em Informática), Programa de Pós-Graduação em Informática - Universidade Federal da Paraíba, Paraíba, 2010. SOMMERVILLE, I. Engenharia de Software. 3. ed. Pearson Addison Wesley, 2013. WEBCOMPONENTS. WebComponents: There's an element for that. Introduction – webcomponents, 2019. Disponível em: https://www.webcomponents.org/introduction. Acesso em: 11 abr. 2019.CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAODesenvolvimento softwareRailBeeEstação centralSoftwarePacote de dadosSoftware de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibeeinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisAraújo, Rômulo César Carvalho dehttp://lattes.cnpq.br/1664284153985134Araújo, Rômulo César Carvalho dehttp://lattes.cnpq.br/7079843148914551Santos, Henrique Correia TorresAraújo, Rômulo César Carvalho deAraújo, Marcos Antônio Eugêniohttp://lattes.cnpq.br/1664284153985134http://lattes.cnpq.br/7079843148914551http://lattes.cnpq.br/7490474352646359http://lattes.cnpq.br/7288174704638663Siqueira, Isabella Chiara deBrasilRecifeinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional do IFPEinstname:Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco (IFPE)instacron:IFPEORIGINALSOFTWARE DE GERENCIAMENTO, ARMAZENAMENTO, PROCESSAMENTO E VISUALIZAÇÃO DE DADOS EM TEMPO REAL PARA APLICAÇÃO NO SISTEMA TELEMÉTRICO RAILBEE..pdfSOFTWARE DE GERENCIAMENTO, ARMAZENAMENTO, PROCESSAMENTO E VISUALIZAÇÃO DE DADOS EM TEMPO REAL PARA APLICAÇÃO NO SISTEMA TELEMÉTRICO RAILBEE..pdfTrabalho de Conclusão de Cursoapplication/pdf662013https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/1/SOFTWARE%20DE%20GERENCIAMENTO%2c%20ARMAZENAMENTO%2c%20PROCESSAMENTO%20E%20VISUALIZA%c3%87%c3%83O%20DE%20DADOS%20EM%20TEMPO%20REAL%20PARA%20APLICA%c3%87%c3%83O%20NO%20SISTEMA%20TELEM%c3%89TRICO%20RAILBEE..pdf2d652b35b2b0a5d702f76cf85d050cf8MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTSOFTWARE DE GERENCIAMENTO, ARMAZENAMENTO, PROCESSAMENTO E VISUALIZAÇÃO DE DADOS EM TEMPO REAL PARA APLICAÇÃO NO SISTEMA TELEMÉTRICO RAILBEE..pdf.txtSOFTWARE DE GERENCIAMENTO, ARMAZENAMENTO, PROCESSAMENTO E VISUALIZAÇÃO DE DADOS EM TEMPO REAL PARA APLICAÇÃO NO SISTEMA TELEMÉTRICO RAILBEE..pdf.txtExtracted texttext/plain67950https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/3/SOFTWARE%20DE%20GERENCIAMENTO%2c%20ARMAZENAMENTO%2c%20PROCESSAMENTO%20E%20VISUALIZA%c3%87%c3%83O%20DE%20DADOS%20EM%20TEMPO%20REAL%20PARA%20APLICA%c3%87%c3%83O%20NO%20SISTEMA%20TELEM%c3%89TRICO%20RAILBEE..pdf.txt97dcab91a430d4fd87a4b3d9a5df1f7bMD53THUMBNAILSOFTWARE DE GERENCIAMENTO, ARMAZENAMENTO, PROCESSAMENTO E VISUALIZAÇÃO DE DADOS EM TEMPO REAL PARA APLICAÇÃO NO SISTEMA TELEMÉTRICO RAILBEE..pdf.jpgSOFTWARE DE GERENCIAMENTO, ARMAZENAMENTO, PROCESSAMENTO E VISUALIZAÇÃO DE DADOS EM TEMPO REAL PARA APLICAÇÃO NO SISTEMA TELEMÉTRICO RAILBEE..pdf.jpgIM Thumbnailimage/jpeg5074https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/4/SOFTWARE%20DE%20GERENCIAMENTO%2c%20ARMAZENAMENTO%2c%20PROCESSAMENTO%20E%20VISUALIZA%c3%87%c3%83O%20DE%20DADOS%20EM%20TEMPO%20REAL%20PARA%20APLICA%c3%87%c3%83O%20NO%20SISTEMA%20TELEM%c3%89TRICO%20RAILBEE..pdf.jpgc9b2d9606e49be6cc32c269c01addfadMD54123456789/5882022-05-17 11:53:25.831oai:repositorio.ifpe.edu.br:123456789/588Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ifpe.edu.br/oai/requestrepositorioifpe@reitoria.ifpe.edu.bropendoar:2022-05-17T14:53:25Repositório Institucional do IFPE - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco (IFPE)false |
dc.title.pt_BR.fl_str_mv |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee |
title |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee |
spellingShingle |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee Siqueira, Isabella Chiara de CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Desenvolvimento software RailBee Estação central Software Pacote de dados |
title_short |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee |
title_full |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee |
title_fullStr |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee |
title_full_unstemmed |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee |
title_sort |
Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico raibee |
author |
Siqueira, Isabella Chiara de |
author_facet |
Siqueira, Isabella Chiara de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Araújo, Rômulo César Carvalho de |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/1664284153985134 |
dc.contributor.advisor-co1.fl_str_mv |
Araújo, Rômulo César Carvalho de |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/7079843148914551 |
dc.contributor.referee1.fl_str_mv |
Santos, Henrique Correia Torres |
dc.contributor.referee2.fl_str_mv |
Araújo, Rômulo César Carvalho de |
dc.contributor.referee3.fl_str_mv |
Araújo, Marcos Antônio Eugênio |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/1664284153985134 |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/7079843148914551 |
dc.contributor.referee3Lattes.fl_str_mv |
http://lattes.cnpq.br/7490474352646359 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/7288174704638663 |
dc.contributor.author.fl_str_mv |
Siqueira, Isabella Chiara de |
contributor_str_mv |
Araújo, Rômulo César Carvalho de Araújo, Rômulo César Carvalho de Santos, Henrique Correia Torres Araújo, Rômulo César Carvalho de Araújo, Marcos Antônio Eugênio |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
topic |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Desenvolvimento software RailBee Estação central Software Pacote de dados |
dc.subject.por.fl_str_mv |
Desenvolvimento software RailBee Estação central Software Pacote de dados |
description |
Este projeto tem como objetivo o desenvolvimento do software para o sistema telemétrico RailBee® que tem como base o monitoramento dos trens urbanos, usando mecanismos de rede de sensores sem fio e sistemas embarcados. Software este que recebe e exibe, em tempo real, os dados das variáveis referentes a velocidade real do trem, corrente do motor de tração, aplicação de freio, pressão das bolsas de ar da suspensão do trem, condição de cabine (frente ou ré) e indicação de portas (abertas ou fechadas). O sistema telemétrico possui uma natureza inovadora e é composto por quatro subsistemas: um dispositivo embarcado no veículo captando as informações do trem (estação móvel), uma repetidora (estação roteadora) de sinais de radiofrequência (RF), um conversor de sinais de RF para Ethernet (estação base) e um software para o tratamento, armazenamento e exibição dos dados (estação central). As atividades principais do software da estação central são de tratar os dados dos trens, exibi-los para seus usuários do Centro de Controle Operacional (CCO) e os armazenar em uma base de dados para futuras pesquisas. Para alcançar seus objetivos, o projeto é moldado por uma arquitetura de microsserviços e sistema de message brokers, além de permitir execução concorrente através de multithread e uma interface com o usuário reativa através do uso de websockets. O sistema mantém múltiplas conexões simultâneas com dispositivos embarcados, para realizar a recepção dos pacotes de dados dos trens. Esses pacotes são tratados, armazenados no banco de dados e encaminhados para filas de armazenamento, onde o destino é uma aplicação web que exibe as informações dos trens para os usuários. Esse monitoramento em tempo real e o arquivamento dessas informações proporcionam a realização de análises e relatórios, melhorando a qualidade na prestação do serviço realizado pela empresa de transporte público sobre trilhos. |
publishDate |
2021 |
dc.date.issued.fl_str_mv |
2021-02-24 |
dc.date.accessioned.fl_str_mv |
2022-05-13T21:45:34Z |
dc.date.available.fl_str_mv |
2022-05-13T21:45:34Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
SIQUEIRA, Isabella Chiara de. Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico Railbee. 2021.46f.TCC ( Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Departamento Acadêmico de Cursos Superiores, Instituto Federal de Ciência e Tecnologia de Pernambuco, Recife. 2021. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ifpe.edu.br/xmlui/handle/123456789/588 |
identifier_str_mv |
SIQUEIRA, Isabella Chiara de. Software de gerenciamento, armazenamento, processamento e visualização de dados em tempo real para aplicação no sistema telemétrico Railbee. 2021.46f.TCC ( Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Departamento Acadêmico de Cursos Superiores, Instituto Federal de Ciência e Tecnologia de Pernambuco, Recife. 2021. |
url |
https://repositorio.ifpe.edu.br/xmlui/handle/123456789/588 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.pt_BR.fl_str_mv |
ARAÚJO, R. C. C. Sistema Telemétrico Dinâmico Sem Fio Aplicado Aos Veículos Rodoferroviários em Malhas Metroferroviárias. 2009. Tese (Doutorado em Engenharia Mecânica) - Programa de Pós-Graduação em Engenharia Mecânica, Paraíba, 2009. Disponível em: http://tede.biblioteca.ufpb.br/bitstream/tede/5364/1/parte1.pdf. Acesso em: 5 mar. 2019. CARMO, T. R. Uso do padrão AMQP Para Transporte de Mensagens Entre Atores Remotos. 2012. Tese (Mestrado em Ciências), Instituto de Matemática e Estatística da Universidade de São Paulo, São Paulo, 2012. Disponível em: https://www.ime.usp.br/~reverbel/students/master_theses/thadeu_de_russo_e_carm o.pdf. Acesso em: 14 abr. 2019. CBTU. CBTU: Companhia Brasileira de Trens Urbanos. Portal CBTU – Recife, 2018. Disponível em: https://cbtu.gov.br/index.php/pt/sistemas-cbtu/recife. Acesso em: 11 abr. 2019. DJANGO. Djangoproject: The web framework for perfectionists with deadlines. Página inicial, 2019. Disponível em: https://www.djangoproject.com. Acesso em: 10 abr. 2019. JAVA. Java: Comece a trabalhar com o Java hoje mesmo. Obtenha Informações sobre a Tecnologia Java, 2016. Disponível em: https://www.java.com/pt_BR/about/. Acesso em: 11 abr. 2019. LEWIS, J.; FOWLER, M. Microservices. Estados Unidos da América, 2014. Disponível em: https://martinfowler.com/articles/microservices.html. Acesso em: 24 mai. 2019. MOZILLA. WebSockets | MDN, 2019. Disponível em: https://developer.mozilla.org/pt-BR/docs/WebSockets. Acesso em: 11 abr. 2019. NEWMAN, S. Building Microservices: Designing Fine-Grained Systems. 2015. O'Reilly Media, Inc , Estados Unidos da América, 2015. PEREIRA, M.; BACK, G.; JÚNIOR, N. Arquitetura Baseada em Microserviço. 2018. Artigo - Católica de Santa Catarina, Santa Catarina, 2018. Disponível em: https://www.researchgate.net/profile/Murillo_De_Miranda_Pereira/publication/329521832_Arquitetura_baseada_em_microservico/links/5c0d2ac8299bf139c74d4639/Arq uitetura-baseada-em-microservico.pdf. Acesso em: 24 mai. 2019. POSTGRESQL. PostgreSQL: The World's Most Advanced Open Source Relational Database. About PostgreSQL, 2019. Disponível em: https://www.postgresql.org/about/. Acesso em: 10 abr. 2019. RABBITMQ. Messaging that just works — RabbitMQ. Página inicial, 2019. Disponível em: https://www.rabbitmq.com. Acesso em: 11 abr. 2019. SANTOS, J. L. A. Sistema Telemétrico Para Monitoramento De Trens Através De Redes De Sensores Sem Fio E Processamento Em Sistema Embarcado. 2010. Tese (Mestrado em Informática), Programa de Pós-Graduação em Informática - Universidade Federal da Paraíba, Paraíba, 2010. SOMMERVILLE, I. Engenharia de Software. 3. ed. Pearson Addison Wesley, 2013. WEBCOMPONENTS. WebComponents: There's an element for that. Introduction – webcomponents, 2019. Disponível em: https://www.webcomponents.org/introduction. Acesso em: 11 abr. 2019. |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
46f. |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Recife |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional do IFPE instname:Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco (IFPE) instacron:IFPE |
instname_str |
Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco (IFPE) |
instacron_str |
IFPE |
institution |
IFPE |
reponame_str |
Repositório Institucional do IFPE |
collection |
Repositório Institucional do IFPE |
bitstream.url.fl_str_mv |
https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/1/SOFTWARE%20DE%20GERENCIAMENTO%2c%20ARMAZENAMENTO%2c%20PROCESSAMENTO%20E%20VISUALIZA%c3%87%c3%83O%20DE%20DADOS%20EM%20TEMPO%20REAL%20PARA%20APLICA%c3%87%c3%83O%20NO%20SISTEMA%20TELEM%c3%89TRICO%20RAILBEE..pdf https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/2/license.txt https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/3/SOFTWARE%20DE%20GERENCIAMENTO%2c%20ARMAZENAMENTO%2c%20PROCESSAMENTO%20E%20VISUALIZA%c3%87%c3%83O%20DE%20DADOS%20EM%20TEMPO%20REAL%20PARA%20APLICA%c3%87%c3%83O%20NO%20SISTEMA%20TELEM%c3%89TRICO%20RAILBEE..pdf.txt https://repositorio.ifpe.edu.br/xmlui/bitstream/123456789/588/4/SOFTWARE%20DE%20GERENCIAMENTO%2c%20ARMAZENAMENTO%2c%20PROCESSAMENTO%20E%20VISUALIZA%c3%87%c3%83O%20DE%20DADOS%20EM%20TEMPO%20REAL%20PARA%20APLICA%c3%87%c3%83O%20NO%20SISTEMA%20TELEM%c3%89TRICO%20RAILBEE..pdf.jpg |
bitstream.checksum.fl_str_mv |
2d652b35b2b0a5d702f76cf85d050cf8 8a4605be74aa9ea9d79846c1fba20a33 97dcab91a430d4fd87a4b3d9a5df1f7b c9b2d9606e49be6cc32c269c01addfad |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional do IFPE - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco (IFPE) |
repository.mail.fl_str_mv |
repositorioifpe@reitoria.ifpe.edu.br |
_version_ |
1801503700929216512 |