Bomba de insulina em Java
Bomba de insulina Java
Introdução
O trabalho realizado pelo grupo trata-se de adaptações e modificações em um código desenvolvido para controlar um aparelho de controle de injeção de insulina, o código original pode ser encontrado no site: http://wps.aw.com/br_sommer_engen_6/8/2096/536705.cw/in dex.html
O grupo preferiu fazer uma melhoria em termo de performance e analise realizada pelo código, procuramos novos parâmetros de medidas para otimizar a analise, e também utilizar um idioma natural ao usuário, para facilitar o entendimento das medidas analisadas.
Interface
Como esse programa trata-se de um sistema embarcado, cuja única função será realizar os cálculos necessários para o funcionamento do equipamento, levando em conta os valores recebidos pelo sistema que controla o hardware, e retornar a esse sistema as respostas apropriadas, uma interface complexa é irrelevante para o funcionamento do mesmo.
Funcionamento do projeto
O programa recebe externamente um valor inteiro, inicialmente esse valor é inserido através do teclado apenas para teste, porém na prática o sistema receberá esse valor de um sistema responsável pela analise do sangue do paciente. Após receber esse valor o programa analisa através de parâmetros pré estabelecidos a necessidade de injetar insulina ou não, e retorna uma mensagem de quanto foi aplicado ao paciente, além disso o sistema armazena as três ultimas doses aplicadas para fornecer ao usuário uma ideia do funcionamento do equipamento. continuação
O
sistema também realiza o armazenamento das doses aplicadas, fornecendo a informação da dose segura e limitando a quantidade aplicada. Além disso o software monitora a bateria, alertando em caso de bateria baixa. Após aplicado a dose de insulina necessária o programa fornece o tamanho da dose, os valores anteriores e a confirmação que os complementos foram entregues.
Classes
Assim
como outras linguagens
de