Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/65129

Compartilhe esta página

Título: Arquitetura de software para sistema de análise respiratória: respiratory diagnostic assistant
Autor(es): CAMPOS, Igor Maurício de
Palavras-chave: Arquitetura de software; Sistemas embarcados; Sistemas em tempo real; Dispositivos médicos; Processamento de sinais; Análise de padrões respiratórios; Interface Homem-Máquina (IHM)
Data do documento: 11-Abr-2025
Citação: CAMPOS, Igor Maurício de. Arquitetura de software para sistema de análise respiratória: respiratory diagnostic assistant. 2025. 65 f. Trabalho de Conclusão de Curso (Graduação) - Curso de Engenharia de Controle e Automação, Departamento de Engenharia Elétrica, Centro de Tecnologia e Geociências, Universidade Federal de Pernambuco, Recife, 2025.
Abstract: Este trabalho apresenta o desenvolvimento da arquitetura de software para uma nova versão do Respiratory Diagnostic Assistant (RDA), um dispositivo projetado para análise quantitativa e qualitativa do padrão respiratório de pacientes. A versão inicial do RDA, embora funcional, apresentava alto acoplamento, dificultando a extensão e a testabilidade do sistema. Dessa forma, o objetivo deste trabalho foi projetar uma arquitetura de software que seja modular, testável, extensível e manutenível para que novas funcionalidades possam ser implementadas em um novo sistema. Para superar essas limitações, a metodologia utilizada foi analisar de forma aprofundada e aplicar as tecnologias, padrões de projeto e boas práticas de desenvolvimento de software que podem ser utilizadas no projeto, incluindo a Arquitetura Hexagonal e os princípios SOLID, além de desenvolver ferramentas para auxiliar o desenvolvimento de software. Como resultado, foi proporcionando uma infraestrutura robusta para a evolução contínua do RDA, com foco na qualidade de software. Com isso, foi possível criar uma nova versão do sistema, que incorpora concorrência em tempo real no dispositivo embarcado, permitindo o desenvolvimento de uma interface gráfica touch, processamento de sinais, persistência de dados e comunicação externa. Paralelamente, uma nova aplicação desktop foi desenvolvida para oferecer sincronização e armazenamento de dados, além de funcionalidades avançadas para análise de padrões respiratórios, priorizando usabilidade e experiência do usuário. Concluiu-se que este trabalho implementa uma arquitetura robusta para a análise de padrões respiratórios, estabelecendo uma base aplicável a outros produtos e contribuindo para pesquisas e inovações em sistemas embarcados e monitoramento respiratório.
URI: https://repositorio.ufpe.br/handle/123456789/65129
Aparece nas coleções:(TCC) - Engenharia de Controle e Automação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC Igor Maurício de Campos.pdf5,81 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



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