5W2H
What
- 1. Qual o nome do seu projeto?
- Ajuda necessária.
- 2. Qual o objetivo deste projeto?
- Automatizar um centro de reabilitação de pessoas com deficiência física, de modo a tornar suas atividades cotidianas mais fáceis e possibilitar uma recuperação adaptada a suas especificidades e necessidades.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Entender as diferentes deficiências e suas determinadas necessidades especificas, afim de adaptar o projeto para atender suas necessidades diarias e tornar mais eficiente sua reabilitação.
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Programação, criação e conhecimento de um software bem estruturado, pesquisa das necessidades não alcançadas do público alvo do projeto. Alem disso entender o cotidiano de um centro e recuperação e os diferentes tipos de traumas físicos e suas especificas necessidades.
- 5. Quais soluções similares existem no mercado?
- Há varios centros de reabilitação em todos os paises mas poucos com um auto emprego de tecnologia e otimização por nós pretendido.
Why
- 1. Porque é interessante desenvolver este projeto?
- Pois todos os anos milhares de acidentes causam sequelas debilitando diversas pessoas em suas atividades cotidianas, com a implementação de nossa ideia estas pessoas poderão ter acesso a um centro de recuperação de maior conforto e eficacia para suas determinadas sequelas e debilidades.
- 2. Porque deve usar a tecnologia escolhida?
- Pois percebemos que há muitas pessoas com deficiencias fisicas e a automatização de um centro de recuperação pode auxilia-las a uma mais rapida adaptação ou em alguns casos recuperação.
- 3. Porque usar o hardware específico?
- Com o uso do RFID (tecnologia de radio que funciona com ondas de alta frequencia) é possivel antecipar ações dos paciente. Alem disso, armazenar dados importantes de sua rotina em uma central, facilitando seu acompanhamento medico e sua evolução no tratamento.
- 4. Porque usar o sistema específico?
- Para mantermos uma "fácil" manutenção do sistema de controle e podermos identificar, isolar e remover quais quer possíveis falhas ou aprimoramentos a serem encorporadas em sua programação.
Who
- 1. Quem pode se beneficiar deste projeto?
- O público alvo são pessoas que por adquirirem alguma deficiencia fisica necessitam de auxilio para se reabilitarem.
- 2. Quem poderá operar o sistema?
- O sistema será projetado para no geral ser autômato, instalado em locais chave para que ao identificar por exemplo um cadeirante ele possa ser ativado e desligado sem necessidade de um controlador humano. Alem disso os medicos poderao ter acesso a ficha do paciente e acompanhar seu progresso.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Programadores e pessoas com conhecimento em automatização de equipamentos, que também deveram participar de seu gerenciamento para garantir um funcionamento adequado.
Where
- 1. Onde os dados serão inseridos?
- Dos computadores e tabletes dos medicos e enfermeiros, permitindo um acompanhamento mais completo e instantâneo. O cadastro do paciente deverá ser feito na secretaria do centro.
- 2. Onde os dados serão externalizados, publicados?
- Serão externalizados por um programa que os medicos e enfermeiros terão acesso em seus computadores e tabletes.
- 3. Onde esta aplicação poderá ser usada?
- No centro de recuperação.
- 4. Onde os dados serão armazenadas?
Os dados serao armazanados em uma central de dados, em que os outros programas comunicarao
- 5. Onde o software deverá ser hospedado?
O sofware e armazenado na memoria da central de dados. O software de acompanhamento será instalado nos computadores e tablets dos medicos e enfermeiros do centro.
When
- 1. Em quanto tempo pretende desenvolver o sistema?
Cerca de seis meses aproximadamente.
- 2. Quais serão as fases e em quanto tempo cada uma?
A primeira consiste na o software controlara o centro de reabilitaçao.
A segunda é a fase em que o será projetado as mudancas na infraestrutura necessárias no centro.
A terceira é a implementaçao dessas mudanças e a pesquisa de restorno, para identificar se algum paciente tem uma necessidade mais especifica
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
Devera ser rapido , na ordem de fracao de segundos ,ja que visa facilitar e tornar pratica a vida de um deficiente fisico.
- 4. Quanto tempo para responder a uma entrada?
Tambem na ordem de fracoes de segundos .
- 5. Quanto tempo para gerar a saída?
Algo rapido, na casa de decimos de segundos.
How
- 1. Como será dividido o desenvolvimento do sistema?
- O software será feito por majoritariamente por uma equipe de engenharia de software e de programadores , sendo gerenciado por um responsavel pelo projeto. A projeto da parte fisica será projetada por engenheiros e por um possivel arquiteto, em um trabalho integrado com o software para que hardware e software trabalhem em sintonia.
- 2. Como será feita a entrada de dados?
- A entrada e leitura dos dados será feita por sensores, que indicarão a aproximação de alguma pessoa. A entrada de dados sobre os pacientes tambem pode ser feita por medicos e enfermeiros do local. O cadastramento do paciente deve ser feito pelos gerentes ou secretários do centro de reabilitaçao, a fim de manter controle do numero de pacientes.
- 3. Como será feita a saída de dados?
- A saida de dados deverá ser feita quando requisitado pelos medicos ou enfermeiros, ou por algum outro sitema autonomo, como o de abrimento e fechamento das portas, ou o sistema de alimentaçao.
- 4. Descreva a 1a. funcionalidade?
- A primeira funcionalidade e ajudar cadeirantes e pessoas com deficiência motora, que tem dificuldade ao atravessar portas, a entrar em sua própria moradia mais facilmente.Um centro de recuperaçao autonomo pode ajuda-las a tornar o dia mais pratico e menos cansativo.
- 5. Descreva a 2a. funcionalidade?
- Depois de cadastrar o paciente, os medicos responsaveis podem acompanhar sua evoluçao e assim tomar medidas mais precisas e eficazes para cada caso.
- n. Descreva a enésima funcionalidade?
How much
- 1. Quanto custa cada parte do sistema?
- Central de dados. R$5000
Microcontroladores ( Variavel, dependendo da quantidade necessaria para cada centro), cerca de R$65 a unidade Possiveis mudanças na infraestrutura do local ( Variavel) Mao de obra R$ 45000
- 2. Quanto deverá custar todo o sistema?
- Entre 100000 e 300000 reais.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- Cerca de 3 a 4 pessoas.
- 4. Quanto custa cada profissional?
- Engenhairo de Softwware R$4500 mes
- Engenheiros Eletricistas e Mecanicos R$4250 mes
- Engenheiro Senior ( Gerente) R$6500 mes
- Arquiteto R$ 3500 mes
- Programador R$3000
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O centro pagara cerca de 5000 pelo software. Os medicos e enfermeiros terao acesso gratuito ao software.
Modelo Estruturado
Mídia:C:\Users\1E30\Desktop\Diagrama1== DFD ==
- Processso
- Depósitos
- Fluxos
DER
- Entidades
- Relacionamentos
- Chaves
- Domínios
DD
- Descritivos de cada item
- Significado
- Conteúdo (Dados compostos)
- Restrições de integridade
- Chave primária (Depósitos de Dados)
Modelo OO
Diagrama de Classes
Diagrama de Estado
Eles representam comportamento interno das classes, ou seja, permitem a especificação da sua dinamica e correspondem a uma especificação de como as classes devem ser implementadas. Um estada é um momento ou situação na vida do objeto. Constrói-se um diagrama descrevendo o comportamento de cada classe (geralmente para o sistema todo, ou seja para todos os casos de uso). O estado é indicado por um retangulo de cantos arredondados. OS estados sao ligados entre si por setas. Para indicar a condiçao que leva a passagem de um estado da outro sao colocados textos ao lados das setas. O estado de um objeto depende de açao que ele está executando e com quais objetos esta se relacionando. Para indicar o inicio de um diagrama de estados, é utilizado uma bola preta, e para indicar o final uma bola preta e branca. O sentido das setas indica em quais direçoes o estado de um objeto pode ir.
Diagrama de Casos de Uso
Protótipo
- Objetivo
O objetivo do protótipo é fazer uma parte do programa em que o uma secretária cadastra os pacientes que chegam na clinica, já visando um foco em entender suas especificidades medicas e limitaçoes, para que possa direciona-lo para um tratamento mais personalizado e , consequentemente, eficaz. Há também uma interface para o paciente, em que ele pode acessar as varias funcionalidades do centro de recuperaçao e acompanhar seu progresso, ou relatar falhas nele, de um modo facil e intuitivo de se mexer. Foi criada tambem uma interface para os medicos, para que eles consigam acessar facilmente as fichas medicas de seus pacientes, e consiga visualizar rapidamente seu quadro clinico.
- Recursos utilizados
Para a criação do programa foi utilizado de linguagem de programação em c e do software Axure para fazer o layout do programa.
- Funcionamento:
O secretário(a) pode transitar facilmente entre as funçoes de cadastro e de pesquisa na tela, para encontrar pacientes e modificar dados, caso necessário. Há uma função especifica para o cadastro dos pacientes, uma para mostrar e pesquisar os clientes no banco de dados da clinica e uma outra para modificar os dados do paciente. Na interface do paciente, há funcoes disponiveis, como a de chamar o enfermeiro, em que o enfermeiro pode ser alertado quando um paciente precisa de ajuda. Alem disso, o paciente pode verificar o cardapio proposto para a semana, ou verificar dietas sugeridas pelos nutricionistas da clinica. O paciente pode tambem, relata em uma pagina propria, o que ele acha de sua recuperaçao, e como ele pensa que ela seria otimizada. O medico, em sua interface, consegue ter acesso facilmente á dados dos pacientes, como os ultimos remedios tomados, assim como a auto-avaliaçao do paciente. Ele pode tambem consultar quais remedios estao disponiveis na clinica, e solicita-los com grande facilidade. Ele pode tambem pedir para que comprem remedios para o uso especifico em algum paciente.
- Detalhamento (Imagens, vídeos, ...)
- Resultados obtidos
Os resulados obtidos foram satisfatorios com o esperado, e as funçoes de cadastro de pacientes e pesquisa e impressões de pacientes foram implementadas satisfatoriamente. Mesmo que nem todas as funcoes idealizadas acima tenham sido implementas, devido a grande complexidade do programa, foi feito um programa reduzido com algumas delas, e a idealizaçao do layout do programa foi feito no software Axure. Com a implementaçao do layout, ficou-se facil observar como seria o projeto na fase final do desenvolvimento.
Pesquisador