Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/36477
Registro completo de metadados
Campo DCValorIdioma
dc.creatorTonon, Anderson Willian Santos-
dc.date.accessioned2025-04-10T19:46:21Z-
dc.date.available2025-04-10T19:46:21Z-
dc.date.issued2022-11-25-
dc.identifier.citationTONON, Anderson Willian Santos. Aplicativo móvel para gerenciamento de dispositivos de smart home. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2022.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/36477-
dc.description.abstractThe development of a mobile application that manages smart home devices can be interesting for people who seek freedom and conditions to create and design their own automations. The development of this project resulted in an application that gives users conditions to control and activate lighting, sockets and locks, read data from the residence, such as temperature, humidity and rain sensors, using a connection to a Cloud server for storage and integration with hardware. For the development of the application, the creation of its own software development methodology was defined, based on the XP process with the aid of the Kanban tool. Development was divided into 4 main activities, planning, design, coding and testing. The schedule for carrying out the activities was respected, considering that the development was segmented so as not to have an overload of work. The requirements, described in user stories, describe in a simple way the information gathered according to the users' feedbacks during requirements gathering. The use of a tool as an intermediary between the Hardware and the application was thought and chosen to bring greater convenience to users, in addition to providing greater control of the equipment and greater security in not concentrating the information in the application itself, making the entire project a decentralized solution. The application does not depend on being connected directly to the device, but only to the database, making the devices work independently of each other. With the choice of using the Cloud server as a centralizer of information, the possibility became available for different smartphones with the application installed, to connect with an independent database and without interfering with other registered accounts, making the application a tool with support for multiple users.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/*
dc.subjectAutomação residencialpt_BR
dc.subjectAplicativos móveispt_BR
dc.subjectJust-in-timept_BR
dc.subjectHome automationpt_BR
dc.subjectMobile appspt_BR
dc.subjectJust-in-time systemspt_BR
dc.titleAplicativo móvel para gerenciamento de dispositivos de smart homept_BR
dc.typebachelorThesispt_BR
dc.description.resumoO desenvolvimento de um aplicativo móvel que efetue o gerenciamento de dispositivos de smart home, pode ser interessante as pessoas que buscam liberdade e condições de poder criar e projetar suas próprias automações. O desenvolvimento deste projeto resultou em uma aplicação que dá aos usuários condições de realizar o controle e acionamento de iluminação, tomadas e fechaduras, efetuar a leitura de dados da residência, como de sensores de temperatura, umidade e chuva, utilizando uma conexão com servidor Cloud para armazenamento e a integração com o hardware. Para o desenvolvimento da aplicação, foi definida a criação de uma metodologia própria de desenvolvimento de software, baseada no processo XP com o auxílio da ferramenta Kanban. O desenvolvimento foi dividido em 4 atividades principais, o planejamento, projeto, codificação e teste. O cronograma para a realização das atividades foi respeitado, considerando que foi segmentado o desenvolvimento para não haver uma sobrecarga de trabalho. Os requisitos, descritos em user stories (história de usuários), descrevem de maneira simples as informações levantadas conforme os feedbacks dos usuários durante o levantamento de requisitos. A utilização de uma ferramenta como intermediadora entre o Hardware e o aplicativo foi pensada e escolhida para trazer maiores comodidades aos usuários, além de proporcionar um maior controle dos equipamentos e uma maior segurança em não concentrar as informações no próprio aplicativo, tornando todo o projeto uma solução descentralizada. A aplicação não depende de estar conectada diretamente com dispositivo e sim somente com o banco de dados, fazendo com que os dispositivos funcionem independentemente uns dos outros. Com a escolha do uso do servidor Cloud como centralizador das informações, tornou-se disponível a possibilidade que diferentes smartphones com o aplicativo instalado, se conecte com uma base de dados independente e sem interferir em outras contas cadastradas, tornando o aplicativo uma ferramenta com suporte a múltiplos usuários.pt_BR
dc.degree.localCornélio Procópiopt_BR
dc.publisher.localCornelio Procopiopt_BR
dc.contributor.advisor1Shishido, Henrique Yoshikazu-
dc.contributor.referee1Shishido, Henrique Yoshikazu-
dc.contributor.referee2Silva, Antonio Carlos Fernandes da-
dc.contributor.referee3Sampaio, Lucas Dias Hiera-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia de Softwarept_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREpt_BR
Aparece nas coleções:CP - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
aplicativomovelsmarthome.pdf7,44 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons