Desenvolvimento de Aplicativos para a Bilhetagem Eletrônica em Trens

DSpace Repository

A- A A+

Desenvolvimento de Aplicativos para a Bilhetagem Eletrônica em Trens

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Oliveira, Rômulo Silva de
dc.contributor.author Bacic, Thiago Israel Ramalho
dc.date.accessioned 2016-10-07T18:01:10Z
dc.date.available 2016-10-07T18:01:10Z
dc.date.issued 2016-10-07
dc.identifier.uri https://repositorio.ufsc.br/xmlui/handle/123456789/169034
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. pt_BR
dc.description.abstract Este relatório descreve o trabalho realizado de Julho de 2012 a Janeiro de 2013 na empresa Radix Engenharia e Software, em um projeto realizado na SuperVia (empresa que opera, desde 1º de novembro de 1998, o serviço de trens urbanos em 11 municípios da Região Metropolitana do Rio de Janeiro.). O trabalho foi realizado na área de desenvolvimento de software, no escopo da disciplina Projeto de Fim de Curso, do curso de Engenharia de Controle e Automação da Universidade Federal de Santa Catarina. A Radix é uma empresa brasileira de projetos que atua nos ramos de Engenharia e de Tecnologia da Informação (TI). Criada em Abril de 2010, já recebeu os prêmios de Melhor Empresa para se Trabalhar no Rio de Janeiro e no Brasil, concedido pelo Instituto Great Place to Work. As principais atividades da Radix na SuperVia são garantir o funcionamento correto dos equipamentos de bilhetagem eletrônica e assegurar que os arquivos com registros de passagens sejam enviados à empresa de cartões RioCard, para que ela faça o ressarcimento à SuperVia. O objetivo deste projeto foi desenvolver programas que auxiliassem e automatizassem alguns procedimentos no Setor de Bilhetagem Eletrônica da SuperVia. Entre eles estão aplicativos para (1) configurar validadores (equipamentos que controlam as catracas); (2) testar a comunicação dos equipamentos com os servidores; (3) verificar se o ressarcimento da RioCard está sendo feito corretamente; (4) separar um grande volume de arquivos de passagens, removendo duplicidades e encontrando corrompimentos, para solicitar o reprocessamento à RioCard; e (5) exibir indicadores de desempenho de equipamentos e de técnicos. Para o desenvolvimento foram utilizadas as linguagens (1) C#, no ambiente de desenvolvimento Microsoft Visual Studio, utilizando a plataforma “.NET”, e (2) Java, no desenvolvimento de um aplicativo para Android. Os resultados obtidos foram: (1) uma grande redução do tempo de configuração de validadores, de verificação do ressarcimento e de análise dos dados de desempenho; (2) a possibilidade de analisar melhor a comunicação dos validadores; e (3) um retorno financeiro para a SuperVia, com a separação dos arquivos. pt_BR
dc.description.abstract This report describes the work developed from July 2012 till January 2013 at Radix Engineering and Software company, in a project for SuperVia (the company that operates, since November 1st, 1998, the urban train services in 11 municipalities of Rio de Janeiro Metropolitan Region). The work area was software development, in the scope of the “End of Course Project” discipline, from Control and Automation Engineering from the Federal University of Santa Catarina. Radix is a Brazilian company that works with engineering and information technology. Founded on April 2010, it already received the title of Best Company to Work in Rio de Janeiro and in Brazil. The title was granted by the Great Place to Work Institute. Radix’s main activities in SuperVia are to ensure that all equipments for electronic ticketing are working fine, and to guarantee that all files containing transactions from passengers are send to the card company, RioCard, so that they can reimburse SuperVia. The objective of this project was to develop programs to assist and automate certain procedures in the Electronic Ticketing Sector of SuperVia. Among them, the following applications were developed: (1) to configure validators (equipments that control the turnstiles); (2) to test the equipments’ communication with the servers; (3) verify if the reimbursement was successful; (4) to separate a huge amount of transaction files, removing duplicities and finding corrupt ones, to request the reprocessing to RioCard; and (5) to show performance indicators of equipments and technicians. To develop the applications, the following programming languages were used: (1) C#, on Microsoft Visual Studio development environment, using the “.NET” Framework, and (2) Java, to develop the Android application. The results achieved in this project were: (1) a great reduction of time spend to configure validators, to check the reimbursement and to analyze performance data; (2) the possibility to analyze the validator’s communication; and (3) a financial return for SuperVia, by separating the transaction files. pt_BR
dc.format.extent 81 p. pt_BR
dc.language.iso pt_BR pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.subject Bilhetagem Eletrônica, Configuração de validadores, Verificação do ressarcimento pt_BR
dc.title Desenvolvimento de Aplicativos para a Bilhetagem Eletrônica em Trens pt_BR


Files in this item

Files Size Format View
PFC-20122-ThiagoIsraelRamalhoBacic.pdf 2.190Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar