You are on page 1of 97

UNIVERSIDADE REGIONAL DE BLUMENAU

CENTRO DE CINCIAS EXATAS E NATURAIS


CURSO DE SISTEMAS DE INFORMAO BACHARELADO

SISTEMA DE DIAGNSTICO CINESIOLGICO


FUNCIONAL USANDO RACIOCNIO BASEADO EM CASOS

ALLAN DALMARCO

BLUMENAU
2005
2005/1-2

ALLAN DALMARCO

SISTEMA DE DIAGNSTICO CINESIOLGICO


FUNCIONAL USANDO RACIOCNIO BASEADO EM CASOS

Trabalho de Concluso de Curso submetido


Universidade Regional de Blumenau para a
obteno dos crditos na disciplina Trabalho
de Concluso de Curso II do curso de Sistemas
de Informao Bacharelado.
Prof. Dr. Oscar Dalfovo - Orientador

BLUMENAU
2005
2005/1-2

SISTEMA DE DIAGNSTICO CINESIOLGICO


FUNCIONAL USANDO RACIOCNIO BASEADO EM CASOS

Por

ALLAN DALMARCO

Trabalho aprovado para obteno dos crditos


na disciplina de Trabalho de Concluso de
Curso II, pela banca examinadora formada
por:

Presidente:

______________________________________________________
Prof. Dr. Oscar Dalfovo Orientador, FURB

Membro:

______________________________________________________
Prof. Dr. Mauro Marcelo Mattos, FURB

Membro:

______________________________________________________
Prof. Msc. Paulo Roberto Dias, FURB

Blumenau, 29 de junho de 2005.

Dedico este trabalho aos meus pais e aos meus


amigos, que em todos os momentos me
apoiaram e foram fundamentais para
realizao deste trabalho e aos profissionais da
rea de Fisioterapia, que possam ter o seu
trabalho facilitado atravs da parceria com os
profissionais da Tecnologia da Informao.

A imaginao mais importante que o


conhecimento.
Albert Einstein

AGRADECIMENTOS

Em primeiro lugar agradeo a Deus, pela graa da vida, pela inteligncia e por me
iluminar em todos os momentos.
Aos meus pais, que sempre me incentivaram a seguir adiante e esto presentes nos
momentos alegres e nas dificuldades.
A uma pessoa muito especial, Aline Bernardes de Souza, pelo apoio, carinho e
compreenso durante toda a realizao deste trabalho, e principalmente pelo conhecimento
fornecido em relao rea de Fisioterapia.
Ao meu orientador, Oscar Dalfovo, pela ateno, sugestes e orientao durante a
elaborao deste trabalho.
A compreenso dos amigos, que muitas vezes ficaram de lado, para que eu pudesse
cumprir a minha meta.
Aos professores Marcus Vinicius Marques de Moraes e Iran Zatar Kurban, ambos do
departamento de Fisioterapia pelas idias, crticas e sugestes, e pelo material gentilmente
cedido para a concluso deste trabalho.
Finalmente, agradeo a todos aqueles que de alguma maneira, direta ou indireta
contriburam para a elaborao deste trabalho.

RESUMO
A Informtica em Sade um campo da cincia ligado ao armazenamento, recuperao e uso
adequado de informaes da rea da Sade para a resoluo de problemas e tomada de
deciso. A crescente demanda de sistemas de informao na rea da Sade vem sendo
motivada pelo aumento progressivo de informaes disponveis e pela conscincia de que
gerenciar bases de conhecimento da Sade por mtodos tradicionais baseados em papel, est
cada vez mais invivel. A Fisioterapia uma cincia da rea da Sade que possui suas aes
fundamentadas em mecanismos teraputicos prprios, sistematizados pelos estudos de
diversos campos da cincia, relacionados com o corpo humano. Como tal exige que o
profissional esteja habilitado a construir o diagnstico de pacientes a partir de um grande
volume de informaes, acompanhar o quadro clnico funcional do paciente e fornecer
condies para alta. Este trabalho tem a finalidade de desenvolver um sistema de informao
na rea da Sade que auxilie a aquisio, o armazenamento, e o uso da informao durante o
processo de definio de diagnstico e a construo de um plano de tratamento, utilizando
Raciocnio Baseado em Casos (RBC). O RBC uma tcnica de Inteligncia Artificial
utilizada para representao do conhecimento e soluo de problemas adaptando solues
utilizadas em problemas anteriores semelhantes. O sistema desenvolvido permite
compartilhamento de informaes para que profissionais de Fisioterapia mantenham seu
conhecimento atualizado, oferecendo facilidade no gerenciamento de bases de conhecimento
e demonstrando aplicao prtica de tcnicas de Inteligncia Artificial.
Palavras chaves: Informtica em Sade; Fisioterapia; Diagnstico Cinesiolgico Funcional;
Inteligncia Artificial; Raciocnio Baseado em Casos.

ABSTRACT
Informatics in Health is a field of the science related to the storage, recovery and appropriate
use of information of the health area for the resolution of problems and decision taking. The
increasing demand of information systems in the area of health has been motivated by the
progressive increase of available information and for the conscience that to manage health
knowledge bases for traditional methods based on paper is more and more unviable.
Physiotherapy is a science of the Health area that has its actions based on its own therapeutic
mechanisms systematized by the studies of several fields of the science related to the human
body. Thus, it demands the professional to be able to build the patients' diagnosis starting
from a great volume of information, to accompany the patient's functional clinical picture and
to supply conditions for discharge from hospital. This work has the purpose of developing a
system of information in the health area that aids the acquisition, the storage, and the use of
the information during the process of diagnosis definition and the construction of a treatment
plan, using Case Based Reasoning. The Case Based Reasoning (CBR) is an Artificial
Intelligence technique used for representation of the knowledge and searches to solve new
problems adapting solutions used in similar previous problems. The proposed system allows
sharing information so that professionals of Physiotherapy maintain their knowledge updated,
offering easiness in the administration of knowledge bases and demonstrating practical
application of Artificial Intelligence techniques.
Key-Words: Health Informatics; Physiotherapy; Cinesiologic Functional Diagnosis; Artificial
Intelligence; Case Based Reasoning.
.

LISTA DE ILUSTRAES
Figura 1 O ciclo do RBC ....................................................................................................... 24
Figura 2 Diagrama de Caso de Uso: Usurio ........................................................................ 40
Figura 3 Diagrama de Caso de Uso: Usurio Acadmico ..................................................... 40
Figura 4 Diagrama de Caso de Uso: Usurio Paciente.......................................................... 40
Figura 5 Diagrama de Caso de Uso: Usurio Atendente ....................................................... 41
Figura 6 Diagrama de Caso de Uso: Usurio Fisioterapeuta................................................. 41
Figura 7 Diagrama de Atividades .......................................................................................... 43
Figura 8 Diagrama de Classes ............................................................................................... 44
Figura 9 Diagrama de distribuio ........................................................................................ 47
Figura 10 Tela principal do sistema ...................................................................................... 50
Figura 11 Tela de cadastro de anatomia ................................................................................ 51
Figura 12 Tela de amplitude articular.................................................................................... 51
Figura 13 Tela de pesos da similaridade ............................................................................... 52
Figura 14 Tela de cadastro de sinais aparentes...................................................................... 52
Figura 15 Tela de cadastro de sintomas................................................................................. 53
Figura 16 Tela de cadastro de testes ...................................................................................... 53
Figura 17 Tela de cadastro de tratamentos recomendados .................................................... 54
Figura 18 Tela de cadastro de pessoas................................................................................... 54
Figura 19 Tela de cadastro de fisioterapeutas ....................................................................... 55
Figura 20 Tela de cadastro de usurios ................................................................................. 55
Figura 21 Tela de cadastro de grupos de usurios ................................................................. 55
Figura 22 Agenda de sesses por fisioterapeuta, data e hora. ............................................... 56
Figura 23 Tela de cadastro de compromissos na agenda....................................................... 56
Figura 24 Definir novo caso (problema) durante o ciclo RBC.............................................. 57
Figura 25 Tela de registro de atendimento ............................................................................ 57
Figura 26 Tela de registro de atendimento informaes adicionais ................................... 58
Figura 27 Tela de registro de atendimento dados clnicos ................................................. 58
Figura 28 Tela de registro de atendimento escala funcional .............................................. 59
Figura 29 Tela de registro de atendimento sinais aparentes ............................................... 59
Figura 30 Tela de registro de atendimento sintomas .......................................................... 60
Figura 31 Tela de registro de atendimento testes e resultados ........................................... 60
Figura 32 Tela de registro de atendimento amplitude do movimento ................................ 61
Figura 33 Tela de registro de atendimento diagnstico...................................................... 61
Figura 34 Primeira fase do ciclo RBC ................................................................................... 62
Figura 35 Tela de recuperao de casos semelhantes usando RBC ...................................... 64
Figura 36 Segunda fase do ciclo RBC ................................................................................... 64
Figura 37 Terceira fase do ciclo RBC ................................................................................... 65
Figura 38 Implementao da obteno dos pesos ................................................................. 65
Figura 39 Implementao da recuperao de casos............................................................... 66
Figura 40 Implementao do clculo da similaridade ........................................................... 66
Figura 41 Implementao da reutilizao do caso................................................................. 67
Figura 42 Implementao do processo de aprendizado ......................................................... 68
Figura 43 Quarta fase do ciclo RBC ...................................................................................... 68
Figura 44 Tela de registro de atendimento tratamentos recomendados ............................. 69
Figura 45 Tela de consulta da base de casos ......................................................................... 69
Figura 46 Documentao do exame muscular ....................................................................... 89
Figura 47 Documentao do exame muscular continuao ............................................... 90

LISTA DE TABELAS
Tabela 1 Sistema de graduao numrico para provas manuais de fora muscular .............. 21
Tabela 2 Medida de similaridade local para modelos de impressora .................................... 31
Tabela 3 Exemplo de clculo de similaridade (situao atual / caso 1 da base de casos) ..... 32
Tabela 4 Exemplo de clculo de similaridade (situao atual / caso 2 da base de casos) ..... 32
Tabela 5 Resultados obtidos utilizando a frmula de Watson (1996) ................................... 33
Tabela 6 Requisitos funcionais implementados .................................................................... 38
Tabela 7 Requisitos no funcionais ....................................................................................... 38
Tabela 8 Medida de similaridade local para estruturas anatmicas ...................................... 62
Tabela 9 Exemplo de clculo de similaridade (situao atual / caso 1 da base de casos) ..... 63
Tabela 10 Exemplo de clculo de similaridade (situao atual / caso 2 da base de casos) ... 63
Tabela 11 Resultados obtidos utilizando a frmula de Watson (1996) ................................. 63
Tabela 12 Escala Funcional da UCLA (University of California at Los Angeles)................ 88

LISTA DE SIGLAS
COFFITO Conselho Federal de Fisioterapia e Terapia Ocupacional
CREFITO Conselho Regional de Fisioterapia e Terapia Ocupacional
CSS Cascading Style Sheets
GC Gesto do Conhecimento
HTML HyperText Markup Language
IA Inteligncia Artificial
IIS Internet Information Services
ODBC Open DataBase Connectivity
PHP Hypertext Preprocessor
RBC Raciocnio Baseado em Casos
RF Requisito Funcional
RNF Requisito No Funcional
SGBD Sistema Gerenciador de Banco de Dados
SUS Sistema nico de Sade

SUMRIO
1 INTRODUO .................................................................................................................. 13
1.1 CONTEXTUALIZAO ................................................................................................. 13
1.2 MOTIVAAO ................................................................................................................... 14
1.3 OBJETIVOS DO TRABALHO ........................................................................................ 14
1.4 ESTRUTURA DO TRABALHO ...................................................................................... 15
2 FUNDAMENTAO TERICA .................................................................................... 16
2.1 FISIOTERAPIA ................................................................................................................ 16
2.2 DIAGNSTICO CINESIOLGICO FUNCIONAL ........................................................ 16
2.2.1 Complexo do Ombro ....................................................................................................... 17
2.2.2 Avaliao Fisioteraputica .............................................................................................. 18
2.2.3 Avaliao de articulaes ................................................................................................ 19
2.2.4 Exame funcional das articulaes ................................................................................... 19
2.2.5 Testes resistidos .............................................................................................................. 20
2.2.6 Princpios das provas manuais de funo muscular ........................................................ 20
2.2.7 Sistema de graduao para provas manuais de funo muscular .................................... 21
2.2.8 Programa de Reabilitao ............................................................................................... 22
2.3 INFORMTICA EM SADE .......................................................................................... 23
2.4 RACIOCNIO BASEADO EM CASOS ........................................................................... 24
2.4.1 Casos ............................................................................................................................... 25
2.4.2 Estrutura de um Sistema RBC......................................................................................... 26
2.4.3 Memria de Casos ........................................................................................................... 26
2.4.4 Representao dos Casos ................................................................................................ 27
2.4.5 Indexao dos Casos ....................................................................................................... 27
2.4.6 Recuperao dos Casos ................................................................................................... 28
2.4.7 Similaridade .................................................................................................................... 29
2.4.8 Recuperao do Vizinho Mais Prximo (Nearest Neighbour) ....................................... 30
2.4.9 Contagem de Caractersticas (Features Count) .............................................................. 33
2.4.10

Seleo do Caso Mais Relevante ............................................................................. 34

2.4.11

Reutilizao de Casos .............................................................................................. 34

2.4.12

Aprendizagem .......................................................................................................... 35

2.5 TRABALHOS CORRELATOS ........................................................................................ 36


3 DESENVOLVIMENTO DO TRABALHO ..................................................................... 37

3.1 REQUISITOS .................................................................................................................... 37


3.1.1 Requisitos Funcionais ..................................................................................................... 37
3.1.2 Requisitos No Funcionais.............................................................................................. 37
3.2 ESPECIFICAO ............................................................................................................ 39
3.2.1 Diagrama de Casos de Uso ............................................................................................. 39
3.2.2 Diagrama de Atividades .................................................................................................. 42
3.2.3 Diagrama de Classes ....................................................................................................... 43
3.2.4 Diagrama de Distribuio ............................................................................................... 47
3.3 IMPLEMENTAO ........................................................................................................ 48
3.3.1 Tcnicas e Ferramentas Utilizadas .................................................................................. 48
3.3.2 Operacionalidade da Implementao .............................................................................. 50
3.4 RESULTADOS E DISCUSSO ...................................................................................... 70
4 CONCLUSES .................................................................................................................. 71
4.1 DIFICULDADES .............................................................................................................. 72
4.2 EXTENSES .................................................................................................................... 72
REFERNCIAS BIBLIOGRFICAS ................................................................................. 74
APNDICE A Especificao dos casos de uso ..................................................................... 78
APNDICE B Escala Funcional da UCLA........................................................................... 88
ANEXO A Documentao do Exame Muscular ................................................................... 89
ANEXO B Ficha de avaliao ortopedia e traumatologia.................................................. 91
ANEXO C ndice de incapacidade de Oswestry ................................................................... 95

13

1 INTRODUO
Este captulo apresenta a contextualizao, a motivao, os objetivos, a relevncia e a
estrutura do trabalho desenvolvido.
1.1 CONTEXTUALIZAO
Conforme Brasil (2004, p. 4), pode-se afirmar que os sistemas de informao em
sade brasileiros tiveram um crescimento acelerado nos ltimos anos, especialmente com a
implantao do SUS.
Mesmo diante desse progresso, alm da contnua necessidade de avanar em termos de
integrao dos sistemas de informao j existentes, presencia-se tambm a demanda pelo uso
da informtica para a melhoria da produtividade e qualidade dos processos de trabalho em
sade.
A Informtica em Sade definida por Shortliffe (1990 apud SOCIEDADE
BRASILEIRA DE INFORMTICA EM SADE, 2002) como "um campo de rpido
desenvolvimento cientfico que lida com armazenamento, recuperao e uso da informao, e
com dados e conhecimentos biomdicos para a resoluo de problemas e tomada de deciso".
A demanda de um sistema de informao na rea da sade vem sendo motivada pelo
aumento progressivo de informaes e conhecimento que o profissional da sade deve utilizar
para exercer sua profisso. Outra motivao a crescente necessidade de compartilhamento
de informaes para a comunidade no-acadmica, fornecendo aos pacientes informaes
importantes e atualizadas sobre suas patologias, obrigando o profissional da sade buscar
constante atualizao de seu conhecimento (SIGULEM, 1998).
Segundo Correia e Sarmento (2003, p. 1), a demanda de produtos e servios
sofisticados e personalizados cresce devido s mudanas ao qual a sociedade contempornea
est constantemente sofrendo. Diante dessa realidade, inovao e conhecimento tornam-se
fontes vitais para vantagem competitiva e aumento de produtividade.
O conhecimento, que pode ser interpretado como capacidade para uma ao efetiva
(SENGE, 2000 apud CORREIA; SARMENTO, 2003, p. 2), h tempos considerado um
recurso valioso para as organizaes, mesmo assim recente o interesse pelos conceitos,
princpios e prticas relacionadas ao conhecimento (LITTLE, QUINTAS e RAY, 2002, apud
CORREIA; SARMENTO, 2003).

14

Considerando que o profissional da rea de Fisioterapia est inserido no contexto que,


prioriza o uso do conhecimento para o aumento de produtividade, necessita de informaes
sobre as condies atuais do paciente e de seu histrico patolgico, at ento registrado
apenas em papel identifica-se a existncia de um problema.
A falta de uma ferramenta que possibilite o registro e manuteno das informaes
obtidas durante a avaliao feita pelo Fisioterapeuta, de forma centralizada e organizada,
dificulta o aumento de produtividade e aproveitamento das informaes.
Como soluo ao problema apresentado identificou-se a necessidade de desenvolver
um sistema de informao que auxilie o profissional da rea dee Fisioterapia no processo de
tomada de deciso, automatizando as rotinas bsicas de cadastramento e levantamento de
informaes patolgicas do paciente, permitindo auxiliar o diagnstico, utilizando uma das
tcnicas da Inteligncia Artificial conhecida como Raciocnio Baseado em Casos (RBC).
Segundo Barone (2003), RBC uma das tcnicas da Inteligncia Artificial utilizada
para a representao do conhecimento e inferncia que propem solues para novos
problemas atravs da adaptao de experincias semelhantes j registradas.
1.2 MOTIVAAO
A motivao deste trabalho deu-se atravs do interesse do acadmico em aprofundar os
conhecimentos sobre as tcnicas fornecidas pela inteligncia artificial para incrementar os
aplicativos voltados rea da sade, que ainda permanece carente de recursos dessa natureza,
encontrando a uma oportunidade para futura explorao do mercado de sistemas.
1.3 OBJETIVOS DO TRABALHO
O objetivo deste trabalho desenvolver um Sistema de Informao aplicado na rea de
Fisioterapia.
Os objetivos especficos do trabalho so:
a) disponibilizar as rotinas de cadastramento de pacientes, agendamento de sesses,
registro de histrico patolgico, histrico da leso, exames funcionais, testes
especiais, sinais e sintomas de pacientes;
b) auxiliar a definio do Diagnstico Cinesiolgico Funcional, utilizando Raciocnio
Baseado em Casos;
c) identificar e armazenar o conhecimento produzido pelo profissional de Fisioterapia

15

durante o processo de diagnstico de pacientes;


d) disponibilizar ambiente de consulta de casos via Web para acadmicos e demais
profissionais da rea de Fisioterapia.
1.4 ESTRUTURA DO TRABALHO
Este trabalho apresenta um estudo do Raciocnio Baseado em Casos aplicado ao
Diagnstico Cinesiolgico Funcional, tendo como resultado o desenvolvimento de um sistema
de informao para a automao do processo.
O trabalho est organizado em quatro captulos, conforme descrio que segue:

O primeiro captulo apresenta a introduo do trabalho;

O segundo captulo apresenta os fundamentos necessrios para o entendimento


do trabalho abordando conceitos relacionados com o paradigma do RBC, o
diagnstico cinesiolgico funcional e os objetivos e procedimentos de
avaliao utilizados para a obteno desse tipo de diagnostico;

O terceiro captulo apresenta a funcionalidade do sistema desenvolvido,


modelagem, ferramentas utilizadas e a demonstrao das telas;

No quarto captulo so apresentadas as concluses, limitaes e dificuldades


encontradas junto a sugestes para continuidade do projeto.

16

2 FUNDAMENTAO TERICA
Neste captulo so descritos os conceitos que fundamentam o desenvolvimento deste
trabalho, tais como: Fisioterapia e Diagnstico Cinesiolgico Funcional, Informtica em
Sade, alm destes conceitos, este captulo apresenta a tcnica de Raciocnio Baseado em
Casos e trabalhos correlatos.
2.1 FISIOTERAPIA
O Conselho Federal de Fisioterapia e Terapia Ocupacional (2003) define Fisioterapia
como uma cincia da rea da Sade que busca o estudo, preveno e tratamento dos distrbios
cinticos funcionais ocorridos em rgos e sistemas do corpo humano, provenientes de
alteraes genticas, traumas e doenas adquiridas. Suas aes so fundamentadas atravs de
mecanismos teraputicos prprios, sistematizados pelos estudos da biologia, das cincias
morfolgicas, das cincias fisiolgicas, das patologias, da bioqumica, da biofsica, da
biomecnica, da cinesia, da sinergia funcional, e da patologia de rgos e sistemas do corpo
humano e as disciplinas comportamentais e sociais.
O Fisioterapeuta um profissional de sade habilitado a construir o diagnstico dos
distrbios cinticos funcionais (Diagnstico Cinesiolgico Funcional), a prescrever, ordenar e
induzir o paciente s condutas fisioteraputicas bem como, o acompanhamento da evoluo
do quadro clnico funcional e as condies para alta do servio.
2.2 DIAGNSTICO CINESIOLGICO FUNCIONAL
O Diagnstico Cinesiolgico Funcional compreendido como avaliao fsicofuncional, caracterizada pela anlise e estudo da estrutura e funcionamento dos desvios fsicofuncionais de um indivduo atravs de metodologias e tcnicas fisioteraputicas, com a
finalidade de identificar e quantificar as alteraes apresentadas, considerando os desvios dos
graus

de

normalidade

para

os

de

anormalidade

(CONSELHO

FEDERAL

DE

FISIOTERAPIA E TERAPIA OCUPACIONAL, 2001).


Diagnstico Cinesiolgico Funcional a anlise e quantificao das alteraes
biomecnicas causadas por distrbios fisiolgicos.
Segundo Moura Filho (2003), o diagnstico cinesiolgico funcional constitui o parecer
de um Fisioterapeuta sobre o estado de sade de um paciente, portador de enfermidade ou
leso, baseado na observao de processos patolgicos anteriores e de informaes adicionais

17

constitudas por dados colhidos na admisso do paciente, o histrico patolgico, os dados que
se deduzem do exame clnico e demais elementos clnicos, funcionais e psicossociais.
Para OSullivan e Schmitz (1993), a tomada de decises clnicas envolve uma srie de
atividades inter-relacionadas que permitem ao fisioterapeuta planejar um tratamento efetivo,
compatvel com as necessidades e metas do paciente e membros da equipe de sade.
A avaliao dos nveis atuais de funo e disfuno do paciente, a organizao, anlise
e interpretao dos dados da avaliao, o estabelecimento de metas a longo prazo e a curto
prazo so as atividades desse processo de tomada de decises. O desenvolvimento de um
plano de tratamento apropriado para que essas metas sejam atingidas, o tratamento efetivo do
paciente e a reavaliao do paciente e dos resultados do tratamento tambm fazem parte desse
processo.
2.2.1 Complexo do Ombro
O presente trabalho limita-se avaliao do complexo do ombro, permitindo
aprofundar-se nas rotinas especficas de avaliao e tratamento, direcionando o foco do
sistema para essa estrutura anatmica.
No complexo do ombro humano, os msculos atuam sobre trs ossos para o
desempenho da maior parte dos movimentos proximais do membro superior: a escpula, a
clavcula e o mero (SOUZA, 2001).
Peat (1986, apud SOUZA, 2001) reconhece quatro articulaes que funcionam
coordenadamente durante esses movimentos: a glenoumeral, a esternoclavicular, a
acromioclavicular e a escapulotorcica, sendo que esta ltima no considerada por alguns
autores como uma articulao verdadeira, com contenes capsuloligamentares, membrana e
lquido sinovial.
A articulao esternoclavicular une o membro superior com o esqueleto axial,
especificamente a extremidade proximal da clavcula com o manbrio do esterno e sua funo
permitir os movimentos fundamentais dinmica do complexo do ombro atravs de suas
contenes ligamentares e disco intra-articular.

18

A articulao acromioclavicular diartrodial e une a faceta articular lateral da


clavcula e a rea cncava da parte anterior da borda medial do acrmio, sua funo manter
a clavcula firmemente presa escpula e tambm impedir seu deslocamento antero-posterior.
A articulao glenoumeral formada pela cabea do mero e pela cavidade glenoidal
da escpula, a articulao glenoumeral a articulao mais mvel do corpo humano e
responde por dois teros do movimento de elevao do brao.
Os movimentos articulares so compostos de movimentos globais e acessrios que
constituem os principais aspectos da mecnica articular.
Os movimentos articulares globais resultam da ao conjunta das articulaes e dos
planos de deslizamento que compem a cadeia articular. So responsveis pelas aes para as
atividades gerais, conhecidos tambm como movimentos das articulaes.
Os movimentos articulares acessrios constituem os movimentos na articulao
(artrocinemtica). So essenciais perfeita mecnica articular, pois permitem o movimento
amplo, global e funcional das articulaes.
Segundo Hoppenfeld (1987, apud SOUZA 2001), o exame muscular do complexo do
ombro envolve nove movimentos, sendo eles a flexo, a extenso, a abduo, a aduo, a
rotao lateral, a rotao medial, a elevao da escpula, a retrao das escpulas e a
estabilizao das escpulas.
2.2.2 Avaliao Fisioteraputica
Segundo Souza (2001), a pea-chave de um programa de reabilitao a avaliao
inicial, onde so obtidas todas as informaes necessrias para definir a situao funcional do
paciente.
Palmer e Epler (2000) afirmam que habilidades cognitivas e psicomotoras so
necessrias para que se possa dominar a avaliao do paciente. Tal processo consiste em
identificar quais sero os procedimentos mais apropriados a serem seguidos, normalmente
determinados a partir do pronturio do paciente, de sua histria e de outras fontes de
informao.
Em geral o paciente encaminhado ao fisioterapeuta aps consulta ao medico, que
investigou previamente o caso, fornecendo informaes importantes ao fisioterapeuta.

19

Mesmo assim, o fisioterapeuta no est dispensado de fazer uma avaliao detalhada,


que fornecer dados complementares incrementando o conhecimento dos procedimentos
mdico-cirrgicos previamente obtidos.
Os principais objetivos da avaliao inicial, segundo Souza (2001) so:

conhecer o paciente;

identificar as estruturas lesadas e o grau da leso;

analisar as condies funcionais do segmento estudado, bem como as relaes


entre as estruturas de diferentes sistemas;

fornecer dados necessrios elaborao do programa fisioteraputico


(especificidades) e de seus ajustes, em conformidade com a evoluo funcional;

orientar condutas que possam ser adotadas em casa pelo paciente;

orientar sobre aspectos preventivos, durante o tratamento e aps a alta


fisioteraputica;

fazer a anlise continuada do caso e o reencaminhamento para o mdico de


origem quando necessrio.

2.2.3 Avaliao de articulaes


Souza (2001) define que a avaliao das articulaes inclui elementos objetivos e
subjetivos da prtica prepodutica, de modo geral composta de registro do histrico da leso,
inspeo e palpao, aplicao de exame funcional, testes resistidos e testes especiais e
anlise de exames neurolgicos.
A partir de uma entrevista so identificados aspectos da leso e dos sintomas, como
por exemplo, ocupao profissional do paciente, sintoma que compe a queixa principal,
preexistncia de episdio de trauma, tipo e durao da dor e perodo em que ocorrem, sinais
aparentes como crepitao, edema ou aumento da temperatura local.
2.2.4 Exame funcional das articulaes
O exame funcional das articulaes constitui-se da avaliao de amplitude dos
movimentos globais e dos movimentos acessrios e aplicao de testes resistidos para
avaliao da fora muscular.

20

2.2.5 Testes resistidos


Os testes resistidos fornecem dois tipos bsicos de informao:

o grau de envolvimento das estruturas contrteis;

o grau e a evoluo da fora muscular.

Existem vrios mtodos de medio da fora muscular. Sabe-se que o mais preciso so
as avaliaes por dinamometria isocintica, porm representa o inconveniente do alto custo
(SOUZA, 2001).
Sugere-se o uso do sistema de graduao numrica clssica de fora1:

0 ausncia de contrao

1 contrao sem movimento ou com movimento incompleto

2 contrao com movimento completo sem a fora da gravidade

3 contrao com movimento completo contra a gravidade

4 contrao com movimento completo vencendo uma resistncia

5 contrao com movimento completo vencendo uma forte resistncia

Cinco padres de combinao de fora e dor foram descritos por Cyriax (1975, apud
SOUZA 2001).

contrao forte e dor

contrao fraca e dor

contrao fraca sem dor

contrao forte sem dor

dor forte em qualquer condio

2.2.6 Princpios das provas manuais de funo muscular


Stewart (1925 apud HISLOP E MONTGOMERY, 1996) define os seguintes pontos
que devero ser observados para quase todos os casos nos quais necessria a realizao de
testes musculares e so de primordial importncia para um trabalho bem-sucedido.

No indicado quando o paciente atleta, por apresentar fora acima do normal.

21

Determinar exatamente quais so os msculos que participam, atravs de testes


minuciosos, e demonstrar graficamente o grau de potncia em cada msculo ou grupo
muscular a ser tratado. Insistir num grau de privacidade e de disciplina de forma a ganhar
cooperao do paciente e uma ateno irrestrita. Usar algum mtodo de aquecimento
preliminar dos msculos, duplamente essencial nos msculos frios, cianticos e
enfraquecidos. Fazer com que toda a parte corporal esteja livre de qualquer cobertura e
apoiada de forma a no suportar qualquer sobrecarga imposta, pela gravidade, ou pelos
antagonistas.
2.2.7 Sistema de graduao para provas manuais de funo muscular
Os graus para uma prova manual de funo muscular so registrados como escores
numricos que variam de zero (0), que representam ausncia de atividade, a cinco (5), que
representa uma resposta normal prova, ou uma resposta to normal que pode ser avaliada
por um teste manual (HISLOP E MONTGOMERY, 1996).
Considerando que se trata de provas baseadas mais em movimento do que nos
msculos individuais o grau representa o desempenho de todos os msculos do movimento.
O sistema numrico de 0 a 5 o mais comumente usado. Cada grau numrico est
associado a uma palavra que representa o desempenho em formato quantitativo, conforme
Tabela 1 .
Tabela 1 Sistema de graduao numrico para provas manuais de fora muscular

Escore Numrico
5
4
3
2
1
0

Escore Qualitativo
normal (N)
bom (B)
regular (R)
precrio (P)
atividade trao (T)
zero (nenhuma atividade) (0)

Fonte: Adaptado de Hislop e Montgomery (1996).

A exatido e a defensibilidade de uma prova muscular manual dependem do


conhecimento e da percia do examinador. Algumas das qualidades citadas por Hislop e
Montgomery (1996) so:

conhecimento da localizao e das caractersticas anatmicas dos msculos em


um teste;

conhecimento da funo dos msculos participantes do movimento;

22

facilidade com o posicionamento e a estabilizao necessrios para a realizao


de cada teste;

sensibilidade s diferenas no contorno e no volume dos msculos que esto


sendo testados;

reconhecimento dos desvios em relao aos valores normais para amplitude do


movimento;

capacidade de modificar os procedimentos dos testes quando necessrio sem


comprometer o resultado;

conhecimento do efeito da fadiga sobre os resultados dos testes, especialmente


para os msculos testados na parte final de uma sesso de testes.

O examinador tambm pode influenciar inadvertidamente nos resultados se usar luvas


que podem limitar habilidades de palpao, avaliar o paciente em condies difceis como em
unidades de tratamento intensivo, paciente em trao, sendo ventilado ou contido.
Um bom examinador nunca ignora comentrios do paciente e deve ser um bom
ouvinte.
2.2.8 Programa de Reabilitao
No processo de reabilitao, informaes sobre o histrico da leso e a avaliao
inicial so aspectos relevantes para a programao teraputica. Os dados da avaliao
precisam ser organizados e analisados para que seja identificada uma lista de problemas.
Deve-se desenvolver uma lista de itens que ajudaro na definio do atual nvel de
capacidade funcional do paciente. Em seguida, organizar as listas de problemas e itens
conforme as tarefas funcionais que o paciente necessitar para atingir independncia
funcional. Definir em seguida, quais as tarefas funcionais devem receber o foco do tratamento
e determinar quais os problemas so mais crticos para a tarefa funciona em questo e quais
itens precisam ser maximizados (OSULLIVAN E SCHMITZ, 1993).
O passo seguinte a definio de metas teraputicas. As metas a longo prazo definem
o nvel de desempenho do paciente ao trmino do processo de reabilitao. Elas descrevem os
resultados funcionais da terapia e usualmente definem habilidades ligadas as atividades da
vida diria, mobilidade no ambiente e comunicao com o ambiente. As metas a curto prazo

23

representam as habilidades componentes que sero necessrias para o cumprimento das metas
de longo prazo.
Para OSullivan e Schmitz (1993), o terapeuta deve determinar a seqncia de subhabilidades (metas de curto) priorizado-as baseado na anlise das listas de problemas e
capacidades.
Tendo definidas as metas, o prximo passo identificar quais sero os procedimentos
teraputicos so teis na superao de cada meta. Alm disso, importante identificar quais
as alternativas ao plano de tratamento base permitindo que seja possvel a deciso pelo
procedimento que oferea a melhor chance de sucesso.
As decises devem ser tomadas com base na sade geral do paciente, na troca de
experincias com outros profissionais de sade ou com a famlia, custos e necessidade de
hospitalizao. Dando continuidade ao processo deve-se definir o perfil geral do tratamento.
Na definio do perfil devem-se prever as modalidades fisioteraputicas especficas, os
procedimentos de exerccios teraputicos, os dispositivos auxiliares e o uso de outros
equipamentos especializados.
Durante a definio do plano de tratamento importante estimativa de durao total
do tratamento, sua freqncia, durao de cada sesso e intensidade, isto , nmero de
repeties.
A partir daqui devem ser definidos os procedimentos teraputicos especficos, executar
o tratamento do paciente e avaliar os resultados do tratamento, visando adapt-lo em caso de
no cumprimento das metas pr-definidas ou aperfeio-lo para reduzir o tempo de
tratamento.
2.3 INFORMTICA EM SADE
Informtica em Sade ou Informtica Mdica um campo cientfico que trata do
armazenamento, da recuperao e do uso adequado das informaes da rea da sade. O
desenvolvimento rpido devido aos avanos em computao, em tecnologia de comunicao
e em uma conscincia crescente que a base de conhecimento da sade apresenta difcil
gerenciamento por mtodos tradicionais baseados em papel (WOJTCZAK, 2002).

24

Segundo Hersh (2003), Informtica em Sade o campo da cincia que se preocupa


com a aquisio, o armazenamento, e o uso da informao no cuidado da sade.
2.4 RACIOCNIO BASEADO EM CASOS
O Raciocnio Baseado em Casos (RBC) uma tcnica de Inteligncia Artificial que
busca resolver novos problemas adaptando solues utilizadas para resolver problemas
anteriores (KOLODNER, 1993).
Raciocnio Baseado em Casos uma tcnica de Inteligncia Artificial utilizada para a
representao do conhecimento e inferncia, complementa Barone (2003).
Raciocnio Baseado em Casos um enfoque para a soluo de problemas e para o
aprendizado baseado em experincia passada. RBC resolve problemas ao recuperar e
adaptar experincias passadas chamadas casos armazenadas em uma base de
casos. Um novo problema resolvido com base na adaptao de solues de
problemas similares j conhecidas. (WANGENHEIM, 2003, p. 8).

Aamodt e Plaza (1994 apud BARONE, 2003) representam os processos que envolvem
sistemas RBC em um ciclo de quatro processos: recuperao, reutilizao, reviso e reteno
dos casos. Os quatro processos deste ciclo podem ser visualizados na Figura 1.

Fonte: adaptado de Barone (2003, p. 211).

Figura 1 O ciclo do RBC.

Segundo Lorenzi (1998 apud BARONE, 2003) a construo de um sistema RBC


constituda pelas seguintes fases:
a)

seleo das informaes que faro parte da base de casos;

b)

definio dos atributos que sero relevantes para a soluo do problema;

25

c)

definio dos ndices que sero utilizados para a recuperao dos casos;

d) definio dos mtodos de recuperao dos casos, conforme similaridade com o


novo caso;
e) definio da forma de adaptao dos casos recuperados para a soluo do novo
caso;
f)

definio do processo de aprendizado.

Comparado s demais tcnicas de representao de conhecimento um sistema RBC


apresenta vantagens como fcil adaptao a domnios difceis de formalizar, agilidade na
extrao de conhecimento atravs do uso da experincia de especialistas, possibilidade de
reutilizao de conhecimento. A possibilidade de representar e indexar grande nmero de
casos aplicando tcnicas de banco de dados, aprendizado automtico com a incluso de novos
casos e apresentao de justificativas consistentes e avisos sobre a implicao do uso de
determinada abordagem tambm so vantagens citadas por Barone (2003).
2.4.1 Casos
Conforme Lee (1998), caso a abstrao de uma experincia descrita atravs de
atributos aos quais se referenciam valores. Esta experincia deve estar descrita em termos de
contedo e contexto. O contexto corresponde aos ndices que registram em que circunstncias
devem-se recuperar um caso.
Para exemplificar, pode-se levar em considerao um sistema de RBC desenvolvido
para satisfazer as necessidades mdicas. Nessa rea, um caso passa a ser a descrio de um
paciente e seu diagnstico. Essa descrio ir incluir as caractersticas e sintomas que so
efetivamente relacionadas doena, omitindo os que no so. Se o diagnstico do paciente for
de um enfarto no miocrdio, sero includas informaes como a idade do paciente, se ele
fumante e sintomas como angstia e dor no peito. Ao mesmo tempo, se o diagnstico for de
uma fratura, o mdico no incluir o hbito de fumar como um aspecto relevante ao caso.
Alm do diagnstico, sero includos os respectivos tratamentos para cada um dos casos e seu
resultado. Nestes casos, o paciente s ser armazenado se o seu quadro clnico for diferente
dos outros pacientes com o mesmo diagnstico, j armazenados na memria (LENZ,1998).
Para Abel (1996), caso o conjunto de informaes que representa o conhecimento
associado a uma determinada situao. tornado explcito como uma determinada tarefa foi
executada e que estratgias foram utilizadas para atingir o objetivo. Levando em considerao
um sistema de RBC desenvolvido para a rea mdica, um caso a descrio de um paciente e

26

seu diagnstico. Essa descrio inclui caractersticas e sintomas relacionados doena,


deixando de fora os sintomas que no esto relacionados. Se o diagnstico do paciente for
fratura do fmur, o mdico no incluir o hbito de fumar como um aspecto relevante do caso.
J se o problema for um infarto, este aspecto importante. Somente so registrados pacientes
com quadros clnicos diferentes de outros pacientes com o mesmo diagnstico j armazenado
na memria.
2.4.2 Estrutura de um Sistema RBC
A estrutura de um sistema RBC composta por trs itens principais, citados a seguir:
a) memria de casos de domnio;
b) mecanismo de pesquisa;
c) descrio dos casos com ndices para diferenciar os casos.
Antes de iniciar a construo de um sistema que utiliza raciocnio baseado em casos
devem-se identificar atributos ou caractersticas que possam representar o problema. O
prximo passo definir como ser feita a seleo de um caso similar a este, e finalmente,
como este caso escolhido ser adaptado para se adequar s necessidades do novo problema.
Quando a soluo encontrada no for perfeita, deve ser possvel haver um reparo da soluo
proposta.
2.4.3 Memria de Casos
A memria de casos a principal fonte de conhecimento do modelo RBC. Esta
memria formada pelas experincias na resoluo de problemas resolvidos pelos
especialistas. Cada caso a representao de uma experincia. Os casos devem apresentar as
experincias de uma forma que elas possam ser recuperadas quando forem teis
(CARVALHO, 1996).
Para Abel (1996), existem dois modelos de organizao de casos: memria dinmica e
categoria de exemplares. O modelo de memria dinmica composto de pacotes de
organizao de memria (MOPs), que so frames que compem uma unidade bsica de
memria dinmica. Este modelo chamado de dinmico porque novos pacotes de
organizao de memria so criados no momento da insero de novos casos, para diferencilos dos anteriormente armazenados. O modelo de categoria de exemplares considera que os
casos do mundo real podem ser vistos como exemplares de acontecimento. Cada caso

27

associado a uma categoria e suas feies tm importncia para enquadr-lo ou no na


categoria. Para armazenar um novo caso, buscado um caso semelhante na memria de casos.
Se houver pequenas diferenas entre os dois, apenas um armazenado, ou feita uma
combinao dos dois.
2.4.4 Representao dos Casos
Ao desenvolver um sistema utilizando RBC, preciso estipular como a memria de
casos ser organizada e indexada para a recuperao de um novo caso de forma eficiente.
necessrio, tambm, integrar a estrutura de memria de casos em um modelo de
conhecimento de domnio geral (AAMODT e PLAZA, 1994).
Conforme Kolodner (1993), na aplicao de RBC os casos devem ser representados de
uma forma til para a memria de casos e para o usurio. De acordo com o propsito da
aplicao, os casos podem ser representados de forma diferente como desenhos, fotografias,
grficos, entre outros.
Wangenheim (2003) define que a representao do conhecimento de um sistema RBC
so os casos, que a associao de dois conjuntos de informaes: a descrio do problema e
sua respectiva soluo. O problema descreve o estado do mundo quando o caso ocorreu e a
soluo postula a soluo derivada para o problema descrito, ou representa uma ao, um
plano ou uma informao til ao usurio.
Dentre as diversas formas de representao de casos, a representao usando vetores
atributo-valor a mais simples e resolve grande parcela dos problemas de aplicao RBC.
Nessa abordagem um item de dado representado como, por exemplo, cor (atributo) e
vermelho (valor). Em casos onde o domnio da aplicao mais complexo, podem ser
utilizadas representaes orientadas a objetos entre outras.
2.4.5 Indexao dos Casos
Wangenheim (2003) afirma que para ser possvel encontrar casos similares em uma
base de casos para um problema dado, preciso definir quais atributos sero utilizados para
realizar a comparao entre um caso e a situao presente.
Um ndice a combinao dos atributos mais importantes de um caso, que permitem
distingui-lo dos outros casos existentes e identificar casos teis para uma dada descrio de
problema.

28

As caractersticas que iro compor um ndice precisam ser cuidadosamente escolhidas


de forma que apenas os casos mais teis para uma situao de entrada sejam recuperados.
Para escolher estas caractersticas, pode-se fazer uma anlise das tarefas e dos domnios
considerados para descobrir os descritores relevantes que sero usados na descrio dos casos.
Em seguida, seleciona-se entre estes descritores aqueles que sero atribudos como ndices.
(CARVALHO, 1996).
2.4.6 Recuperao dos Casos
O objetivo da recuperao de casos encontrar um caso ou um pequeno conjunto de
casos na base de casos que contenha uma soluo til para o problema ou situao
atual. Por exemplo, dada a descrio de um problema ocorrido com uma impressora,
um sistema RBC deveria ser capaz de recuperar um caso descrevendo uma soluo
apropriada ao problema (por exemplo, trocar o cartucho de tinta).
(WANGENHEIM, 2003, p. 143)

Conforme Lee (1998), a etapa de recuperao consiste em fazer uma busca na


memria de casos e selecionar quais podem ser aproveitados. Esta busca feita por
algoritmos que selecionam casos com determinada similaridade em relao ao caso de
entrada.
De acordo com Aamodt (1994), o processo de recuperao consiste em recuperar os
casos candidatos, e aps isto, aplica-se um processo mais elaborado, aonde feita a seleo
do melhor caso entre os casos candidatos. Para Reis (1997), a tarefa de recuperao comea
com uma descrio do problema e termina quando o melhor caso encontrado. Esta tarefa
pode ser dividida nas seguintes sub-tarefas:
a) identificao das caractersticas: informa ao sistema as caractersticas do caso atual;
b) casamento inicial: recupera um conjunto de possveis candidatos;
c) busca: um processo mais elaborado, a fim de selecionar o melhor candidato entre
os casos selecionados durante o casamento inicial;
d) seleo: nesta etapa, os casos so eventualmente ordenados de acordo com a
mtrica ou algum critrio de classificao. Desta forma, o caso que for mais similar
ao novo problema ser o escolhido.
Os casos podem ser recuperados somente por caractersticas de entrada ou a partir de
caractersticas inferidas deles. Os casos que casam todas as caractersticas de entrada so com
certeza os melhores candidatos ao casamento, mas dependendo da estratgia os casos que

29

casam uma determinada poro das caractersticas do problema podem tambm ser
recuperados (Reis, 1997).
2.4.7 Similaridade
A similaridade a essncia do RBC. em razo de haver uma experincia similar a
atual na memria de casos que o sistema viabiliza-se, porque, o fundamento do paradigma de
RBC solucionar um problema atual reutilizando uma soluo de uma experincia passada
semelhante (Lee, 1998).
Para Burkhard (1998 apud WANGHENHEIM 2003) as seguintes premissas devem ser
satisfeitas para a determinao da similaridade em um sistema de RBC:

a similaridade entre a questo atual e o caso implica utilidade;

a similaridade baseada em fatos a priori;

como casos podem ser mais ou menos teis em relao a uma questo, a
similaridade precisa prover uma medida.

Segundo Wangenheim (2003) para definir os conceitos de similaridade que


determinam se um caso anterior similar questo atual necessrio definir os cenrios de
uso e as respectivas metas a serem atingidas pela recuperao de casos no sistema de RBC.
Identificar e definir a importncia de entidades de informao de um caso (ndices) para
determinar a similaridade entre o caso armazenado e uma nova situao e definir um mtodo
para decidir se um caso similar definindo um grau numrico de similaridade entre o caso e a
situao ou questo tambm so necessrios.
Para Watson (1996), a base de casos deve estar organizada de tal forma que facilite a
recuperao dos casos quando necessrio. Os ndices devem simplificar o acesso e a
recuperao dos casos pertinentes. Geralmente, os casos so armazenados como dados de
arquivos em uma estrutura simples, ou dentro de uma estrutura de banco de dados, utilizandose ndices para referenciar os casos.
Existem vrias tcnicas de RBC, como vizinho mais prximo, mtodo de recuperao
indutiva, algoritmo de induo, induo guiada por conhecimento, recuperao de padres,
flat memory, entre outros. Em aplicaes comerciais, atualmente tm-se utilizado a tcnica do
vizinho mais prximo e o mtodo de recuperao indutiva (WATSON, 1996).

30

De acordo com Abel (1996), a tcnica do vizinho mais prximo baseia-se na


comparao entre um novo caso e os casos armazenados no banco de dados utilizando uma
soma ponderada de suas caractersticas. Esta tcnica ser utilizada no sistema desenvolvido
neste trabalho.
A tcnica de recuperao indutiva determina que feies sejam mais eficazes em
discriminar casos e utiliza estas feies para gerar uma rvore de decises que organiza a
memria de casos. Esta tcnica eficiente quando os casos so comparados atravs de uma
nica feio que determina a soluo (ABEL, 1996).
2.4.8 Recuperao do Vizinho Mais Prximo (Nearest Neighbour)
Barone (2003) define este mtodo atravs da taxao de semelhanas entre os casos
armazenados e as novas entradas fornecidas pelo usurio, baseado no somatrio de pesos das
caractersticas do novo problema.
No mtodo do Vizinho Mais Prximo a definio e identificao dos ndices sero
fundamentais para a obteno de sucesso durante a recuperao. O prximo passo feito pela
comparao e atribuio de valores as similaridades, visando encontrar os casos prximos
(WATSON, 1997 apud SILVA, 2000).
Conforme Abel (1996), neste mtodo de recuperao utiliza-se uma soma ponderada
das caractersticas entre um novo caso e um armazenado no banco de dados, sendo que cada
um dos atributos que compem o caso possui um peso, de acordo com sua relevncia.
Watson (1996) cita a seguinte frmula de similaridade:
n

Similaridade (T , S ) = { f (Ti, Si ) * Wi}


i =1

onde:
a) T o novo caso;
b) S so os casos existentes na memria de casos;
c) n o nmero de atributos;
d) i um atributo individual;
e) f a funo de similaridade para o atributo i os casos T e S;
f) w o peso do atributo i.

31

A maioria das ferramentas RBC utiliza algoritmos como este. Normalmente o


resultado deve ser entre zero (0) e um (1), onde zero no tem nenhuma similaridade e um
exatamente similar.
Para utilizao deste mtodo necessrio atribuir um peso a cada uma das
caractersticas que descrevem o caso e que sero utilizadas na recuperao, complementa
Abel (1996).
Segundo Wangenheim (2003), a similaridade poder ser calculada globalmente,
atravs da contagem dos atributos que possuem valores iguais ou localmente, atravs do
clculo da similaridade entre os valores dos atributos.
Descreve-se abaixo um exemplo de clculo de similaridade de vizinho mais prximo,
para a recuperao de casos, conforme Wangenheim (2003), considerando a Tabela 2 como
exemplo de medida de similaridade local entre modelos de impressoras.
Tabela 2 Medida de similaridade local para modelos de impressora

Valor da similaridade Robotron 100 Robotron 200 Robotron Matrix


local
600
Robotron 100
1.0
0.8
0.2
Robotron 200
0.8
1.0
0.2
Robotron Matrix 600
0.2
0.2
1.0
Robotron Matrix 800
0.2
0.2
0.8

Robotron Matrix
800
0.2
0.2
0.9
1.0

Fonte: Adaptado de Wangenheim (2003).

Deseja-se calcular a similaridade entre um novo caso e os casos presentes na base de


casos, considerando as medidas de similaridade local, dadas na Tabela 2.

32

A Tabela 3 e a Tabela 4 apresentam exemplos de clculo de similaridade, entre o um


novo caso e os casos presentes na base de casos.
Tabela 3 Exemplo de clculo de similaridade (situao atual / caso 1 da base de casos)

Atributos

Importncia
(peso)

Situao atual

Caso 1 da Base
de Casos

Valor da
similaridade
local
0

Descrio

Alta (5)

Impressora no
funciona

Modelo

baixa (1)

Impressora no
imprime em
cores
Robotron 200

Luz de estado
do papel
Luz de estado da
tinta colorida
Luz de estado da
tinta preta
Estado do
interruptor

mdia (2)

apagada

Robotron Matrix 0.6 (similar)


600
apagada
1.0 (igual)

mdia (2)

acesa

apagada

mdia (2)

Apagada

apagada

1.0 (igual)

mdia (2)

no conhecido

ligado

Fonte: Adaptado de Wangenheim (2003).

Tabela 4 Exemplo de clculo de similaridade (situao atual / caso 2 da base de casos)

Atributos

Importncia
(peso)

Situao atual

Caso 2 da Base
de Casos

Descrio

alta (5)

Impressora no
imprime

Modelo

baixa (1)

Impressora no
imprime em
cores
Robotron 200

Luz de estado
do papel
Luz de estado da
tinta colorida
Luz de estado da
tinta preta
Estado do
interruptor

mdia (2)

Apagada

Robotron Matrix 0.6 (similar)


800
apagada
1.0 (igual)

mdia (2)

Acesa

apagada

mdia (2)

Apagada

Acesa

mdia (2)

no conhecido

Ligado

Fonte: Adaptado de Wangenheim (2003).

Valor da
similaridade
local
0.9 (muito
similar)

33

Aplicando a frmula citada por Watson (1996) na base de casos encontram-se os


resultados contidos da Tabela 5.
Tabela 5 Resultados obtidos utilizando a frmula de Watson (1996)

Atributos
Descrio
Modelo
Luz de estado do papel
Luz de estado da tinta colorida
Luz de estado da tinta preta
Estado do interruptor

Caso 1
5 * 0.0 = 0.0
1 * 0.6 = 0.6
2 * 1.0 = 2.0
2 * 0.0 = 0.0
2 * 1.0 = 2.0
2 * 0.0 = 0.0

Caso 2
5 * 0.9 = 4.5
1 * 0.6 = 0.6
2 * 1.0 = 1.0
2 * 0.0 = 0.0
2 * 0.0 = 0.0
2 * 0.0 = 0.0

Fonte: Adaptado de Wangenheim (2003).

Considerando todos os atributos com seus respectivos pesos (w), a comparao entre
os casos ser:
Similaridade( Novo, Caso1) =

(5 * 0) + (1 * 0.6) + (2 * 1.0) + (2 * 0) + (2 * 1.0) + (2 * 0) 4.6


=
= 0 .3
(5 + 1 + 2 + 2 + 2 + 2)
14

Similaridade( Novo, Caso 2) =

(5 * 0.9) + (1 * 0.6) + (2 * 1.0) + (2 * 0) + (2 * 0) + (2 * 0) 7.1


=
= 0 .5
(5 + 1 + 2 + 2 + 2 + 2)
14

Com esses resultados, o caso 2 o mais semelhante, pois o que mais se aproxima de
um (1).
O mtodo utilizado apresenta como principal diferencial em relao pesquisa
tradicional utilizada em banco de dados pelo fato de recuperar qualquer caso que apresente
pelo menos um dos atributos que o novo caso apresenta e demonstra sua respectiva
similaridade. Na pesquisa tradicional de banco de dados, o caso recuperado apenas quando
todos os atributos do caso novo estiverem em um dos casos da base de casos (1,2). Dessa
forma o RBC mostra-se mais interessante, considerando que a partir de qualquer atributo
coincidente entre os casos em questo, ser possvel a recuperao de um caso.
2.4.9 Contagem de Caractersticas (Features Count)
Neste mtodo, o clculo da similaridade feito atravs da contagem dos atributos do
caso armazenado que coincidem com os atributos do novo caso. Para cada atributo i do caso
armazenado igual ao atributo i do novo caso, adiciona-se 1 ao nmero de atributos
coincidentes entre os dois casos. O grau de similaridade entre o novo caso e o caso

34

armazenado resultado do percentual do nmero de atributos coincidentes entre os dois casos


em funo do nmero de atributos considerados para a comparao destes (SILVA; MILLO
FILHO; BORGES, 2002).
2.4.10 Seleo do Caso Mais Relevante
A seleo do melhor caso a etapa final de recuperao. Normalmente esta seleo
uma etapa mais elaborada do que a busca pelo conjunto de casos mais similares. A
importncia desta etapa reside no fato de que seu resultado exatamente a sada do sistema. O
melhor caso selecionado o caso cuja soluo ser sugerida para solucionar o problema de
entrada (LEE, 1998).
Conforme Carvalho (1996), a primeira atitude olhar as diferenas entre o novo caso e
cada um dos velhos que tiveram algum grau de similaridade, e descartar os velhos casos que
diferenciarem em caractersticas que so teis em realizar as metas do novo caso e em
satisfazer as suas restries. Se as caractersticas de um caso encontrado no so suficientes,
so examinados novos casos na tentativa de encontrar o mais similar no grupo de casos
recuperados da memria. Esta sub-tarefa exige mais do que o prprio processo de
recuperao. Isto pode ser feito usando o prprio modelo do sistema de conhecimento de
domnio geral, ou pedindo para o usurio interferir na escolha com novas informaes.
Esta seleo pode ser feita atravs de heursticas, regras, e inclusive com a participao
de usurios, que pode ser tanto para realizar a escolha como tambm para contribuir com
informaes adicionais que proporcionem ao sistema um conjunto de variveis suficientes
para a sua deciso (LEE, 1998).
2.4.11 Reutilizao de Casos
Quando um caso adequado recuperado da base de casos, a soluo sugerida por este
caso objeto de uma tentativa de reutilizao para a soluo atual. A reutilizao do
conhecimento d-se por meio de transferncia de conhecimento do caso anterior para o atual,
ainda no solucionado.
A reutilizao consiste basicamente na adaptao da soluo do caso anterior ao atual.
As tcnicas aplicadas na reutilizao de casos tentam resolver os problemas envolvidos na
adaptao de casos como quais aspectos devem ser adaptados, quais modificaes devem ser

35

efetuadas para essa adaptao que mtodo aplicar para realizar a adaptao e como controlar
esse processo (WANGENHEIM, 2003).
A etapa de adaptao de casos consiste em modificar um caso para solucionar o
problema de entrada. A adaptao avalia as diferenas entre o problema escolhido e o
problema de entrada (SILVA, 1997).
Quanto maior e mais representativa for base de casos, menores sero as necessidades
de adaptao e, portanto, mais simples podero ser as regras usadas para essa finalidade. Esta
adaptao ainda pode ser feita de duas formas: adaptao estrutural e adaptao derivacional.
Na adaptao estrutural, as regras ou frmulas so diretamente aplicadas soluo
armazenada em casos. J na adaptao derivacional so reaplicados os mtodos, que geraram
a soluo original, sobre as caractersticas do novo caso, para gerar a nova soluo
(CARVALHO, 1996).
Wangenheim (2003) aborda outras estratgias de adaptao, entre elas destaca-se a
adaptao nula, que consiste na forma mais simples de adaptao, onde nada adaptado, e
caso seja realmente necessrio, ser feito pelo usurio. Esta estratgia de adaptao utilizada
no sistema desenvolvido.
Koslosky (1999) conclui afirmando que, apesar da adaptao poder ser usada de vrias
formas e em vrias situaes, ela no essencial e sistemas comerciais de RBC no
implementam a adaptao. Eles simplesmente recuperam o caso mais similar e disponibilizam
a soluo para o usurio, deixando-o livre para proceder adaptao.
2.4.12 Aprendizagem
Depois de realizada a adaptao, a soluo do caso selecionado pode ento ser
utilizada para resolver o problema de entrada. Um sistema de RBC somente se tornar
eficiente quando estiver preparado para aprender a partir das experincias passadas e da
correta indexao dos problemas (KOSLOSKY, 1999).
A aprendizagem significa incorporar base de casos informaes teis relativas
resoluo de um novo problema. Este processo corresponde aprendizagem de um sistema
RBC, sendo disparado pelas tarefas de avaliao e adaptao de solues.
Em sistemas de RBC, a aprendizagem pode ser empregada ao nvel dos casos e da base
de casos. As bases de casos podem ser estendidas por processos incrementais de

36

aprendizagem se a tarefa e o projeto do sistema permitir. A partir de um pequeno conjunto de


casos, a base de casos pode crescer com novos casos. A gerao destes novos casos oriundase de novos casos informados pelo usurio ou a partir de uma fonte externa (LEE, 1998).
2.5 TRABALHOS CORRELATOS
Kienen (2003) apresenta como trabalho de concluso de curso, um sistema de
informao usando raciocnio baseado em casos aplicado ao Direito, visando auxiliar a
resoluo de processos de forma rpida e eficiente.
Minella (2003) apresenta como trabalho de concluso de curso, um estudo sobre o
Raciocnio Baseado em Casos visando desenvolver um sistema de informao utilizando a
tcnica aplicada definio de dieta conforme o tipo sanguneo do paciente.
Lira (2002) apresenta como trabalho de concluso de curso, um sistema de informao
usando raciocnio baseado em casos aplicado uma empresa de esquadrias de alumnio
visando apoiar a formao de preos, controle de estoque e otimizao de material.
Becker (2002) apresenta como trabalho de concluso de curso, um sistema de
informao usando raciocnio baseado em casos aplicado ao diagnstico de enfermidades
orais.
Grossmann Junior (2002) apresenta como dissertao de mestrado, um sistema
especialista usando raciocnio baseado em casos aplicado ao apoio ao diagnstico e solues
de problemas em microcomputadores.
Th (2001) apresenta como tese de doutorado, uma ferramenta de apoio ao diagnstico
nutricional e prescrio diettica, visando identificar e reunir o conhecimento do profissional
em Nutrio, permitindo maior rapidez no desenvolvimento de suas atividades.

37

3 DESENVOLVIMENTO DO TRABALHO
Este captulo ir apresentar os aspectos referentes ao desenvolvimento do trabalho de
acordo com os objetivos propostos. Inicialmente apresentam-se os requisitos e a especificao
do sistema atravs da descrio dos diagramas e das ferramentas utilizadas.
A implementao ser abordada atravs da explicao das ferramentas e tcnicas
utilizadas, seguida pela demonstrao da operacionalidade do sistema e finalizando com os
resultados e discusses.
3.1 REQUISITOS
Os requisitos do sistema compreendem o levantamento das funcionalidades e/ou
necessidades dos usurios do sistema a ser desenvolvido (BEZERRA, 2002). Um requisito
uma condio ou capacidade que deve ser contemplada por um sistema ou parte dele para
satisfazer um contrato, padro, especificao ou outros documentos formalmente impostos,
segundo Maciaszek (2000, apud BEZERRA, 2002).
3.1.1 Requisitos Funcionais
Os requisitos funcionais do sistema definem as funcionalidades esperadas pelo usurio
durante a utilizao do sistema. A Tabela 6 lista os requisitos funcionais atendidos pelo
sistema.
3.1.2 Requisitos No Funcionais
Os requisitos no funcionais do sistema desenvolvido definem as caractersticas de
qualidade que o sistema deve possuir e que so relacionadas s suas funcionalidades. A
Tabela 7 lista os requisitos no funcionais do sistema.

38

Tabela 6 Requisitos funcionais implementados

Cdigo
RF01
RF02
RF03
RF04
RF05
RF06
RF07
RF08
RF09
RF10
RF11
RF12
RF13
RF14
RF15

Descrio do requisito
O sistema dever permitir o registro dos dados pessoais dos pacientes pelo usurio.
O sistema dever permitir o registro dos dados profissionais do fisioterapeuta pelo
usurio.
O sistema dever permitir o registro do histrico patolgico do paciente.
O sistema dever permitir o registro do histrico mdico do paciente.
O sistema dever permitir o registro dos sintomas descritos pelo paciente.
O sistema dever permitir o registro dos sinais visveis apresentados pelo paciente.
O sistema dever permitir o registro dos testes aplicados pelo Fisioterapeuta.
O sistema dever permitir o registro dos diagnsticos definidos pelo Fisioterapeuta.
O sistema dever permitir o registro dos tratamentos definidos pelo Fisioterapeuta.
O sistema dever permitir o registro de sesses de fisioterapia em uma agenda.
O sistema dever auxiliar a definio de diagnsticos com base nos dados do
paciente usando Raciocnio Baseado em Casos.
O sistema dever auxiliar a escolha do tratamento adequado ao caso do paciente
usando Raciocnio Baseado em Casos.
O sistema dever permitir o paciente consultar agenda de sesses pendentes via
Internet.
O sistema dever armazenar o conhecimento produzido pelo fisioterapeuta em uma
base de casos.
O sistema dever permitir os acadmicos consultarem os dados completos de um
caso (anatomia, sinais, sintomas, diagnsticos e tratamento recomendado).
Tabela 7 Requisitos no funcionais

Cdigo
RNF01
RNF02
RNF03
RNF04

RNF05
RNF06
RNF07
RNF08

Descrio do requisito
Os campos das telas de cadastro devem estar dispostos em forma de pronturio
eletrnico.
As telas de cadastramento devero apresentar a descrio do campo selecionado
no rodap.
As senhas de acesso devem ser criptografadas e gravadas no banco de dados.
Os perfis de usurios para acesso ao sistema devem ser:
Fisioterapeutas: pode efetuar todas as operaes;
Atendentes: pode acessar as telas de cadastramento, exceto de diagnsticos
e informaes patolgicas dos pacientes;
Pacientes: pode consultar calendrio individual de sesses de Fisioterapia;
Acadmicos: pode acessar apenas as bases de casos.
O sistema dever utilizar o banco de dados Mysql.
O subsistema de consulta via Internet dever utilizar as linguagens de
programao PHP e HTML.
O sistema dever ser desenvolvido utilizando a linguagem de programao Delphi.
O sistema dever utilizar arquitetura cliente-servidor, com o banco de dados
centralizado, um subsistema de consulta via Internet e outro subsistema de
atendimento.

39

3.2 ESPECIFICAO
Esta seo descreve os modelos e diagramas desenvolvidos durante o trabalho. Os
primeiros tpicos tratam, respectivamente, os diagramas UML de Casos de Uso e Atividades.
Para especificao foi utilizada a linguagem de modelagem UML, segundo Bezerra
(2002, p. 14) A UML uma linguagem visual para modelar sistemas orientados a objetos.
Isso quer dizer que a UML uma linguagem constituda de elementos grficos (visuais)
utilizados na modelagem que permitem representar conceitos do paradigma da orientao a
objetos.
Para a criao dos diagramas foi utilizada a ferramenta Power Designer 9 da Sybase
Inc. Segundo Sybase (2005), Power Designer oferece capacidades completas de modelagem
de dados, permite aos projetistas de bancos de dados criarem estruturas de dados flexveis,
eficientes e eficazes para uso por uma ferramenta de banco de dados de um aplicativo.
3.2.1 Diagrama de Casos de Uso
O diagrama de casos de uso a especificao de interaes entre um sistema e os
agentes externos (atores) que utilizam esse sistema (BEZERRA, 2002).
Furlan (1998), afirma que os diagramas de caso de uso fornecem uma descrio da
viso externa do sistema e suas interaes com o mundo atravs de atores. Esse diagrama
representa uma viso abrangente da funcionalidade intencional ocasionada pela interao de
um tipo de requisio de usurio.
A seguir so apresentados os diagramas de casos de uso, divididos por nveis de
usurio: usurio (Figura 2), acadmico (Figura 3), paciente (Figura 4), atendente (Figura 5) e
fisioterapeuta (Figura 6).

40

Figura 2 Diagrama de Caso de Uso: Usurio

O objetivo do caso de uso Efetuar login representar que um usurio tem acesso ao
sistema, atravs do fornecimento de um login e senha.

Figura 3 Diagrama de Caso de Uso: Usurio Acadmico

O objetivo do caso de uso Consultar base de casos representar a possibilidade do


usurio consultar casos completos da base de dados do sistema via Internet.

Figura 4 Diagrama de Caso de Uso: Usurio Paciente

O caso de uso Consultar sesses visa representar a possibilidade do usurio consultar


futuras sesses e permitir ao mesmo solicitar alterao da data/horrio das mesmas.

41

Figura 5 Diagrama de Caso de Uso: Usurio Atendente

O caso de uso Cadastrar paciente representa a possibilidade de cadastrar os dados


pessoais dos pacientes. O caso de uso Agendar sesses visa representar a possibilidade do
usurio programar suas atividades dirias e reservar recursos disponveis no seu ambiente de
trabalho e controlar a presena dos pacientes.

Figura 6 Diagrama de Caso de Uso: Usurio Fisioterapeuta

Os casos de uso representados na Figura 6 esto relacionados com o registro das


informaes provenientes das atividades desempenhadas pelo Fisioterapeuta em uma clnica.
Os casos de uso secundrios no trazem benefcios diretos para os atores, mas so
necessrios para que o sistema funcione adequadamente (BEZERRA, 2002). Casos de uso
secundrios, como por exemplo, manuteno de cadastros e manuteno de usurios no
sero descritos no presente trabalho. A descrio dos cenrios encontra-se no Apndice A.

42

3.2.2 Diagrama de Atividades


Bezerra (2002) descreve o diagrama de atividades como um tipo especial de diagrama
de estados, onde so representados os estados de uma atividade, em vez dos estados de um
objeto. Diagramas de atividades so orientados a fluxos de controle.
A Figura 7 representa o Diagrama de Atividades. Trata-se de um fluxograma definido
sob o processo de admisso e avaliao do paciente. O processo disparado pela chegada do
paciente clnica, onde o atendente verifica se um novo paciente ou se o paciente retornou
para efetuar tratamento.
Caso tratar-se de uma admisso de paciente, ele ser avaliado pelo Fisioterapeuta, que
pesquisar no sistema desenvolvido se existe algum caso com caractersticas semelhantes
atravs da tcnica de RBC, para que seja reutilizado o conhecimento armazenado, sugerindo o
diagnstico cinesiolgico funcional e o plano de tratamento do novo caso. As sesses para
aplicao do tratamento definido so agendadas.
No caso de retorno do paciente, os tratamentos so aplicados e os resultados so
registrados e analisados pelo Fisioterapeuta.

43

Figura 7 Diagrama de Atividades

3.2.3 Diagrama de Classes


Furlan (1998) descreve o diagrama de classes como uma estrutura lgica esttica em
uma superfcie de duas dimenses, e apresenta uma coleo de elementos declarativos de
modelo, como classes, tipos e seus respectivos contedos e relaes. O autor complementa a
descrio do diagrama de classes como a essncia da UML.

44

Figura 8 Diagrama de Classes

A Figura 8 ilustra o diagrama de classes do sistema desenvolvido.


A classe AgendaSessoes foi desenvolvida com o objetivo de armazenar os dados das
sesses de fisioterapia, permitindo que o requisito funcional RF10 seja atendido.
A classe AmplitudeArticular utilizada no cadastramento da amplitude articular
padro das estruturas anatmicas, que ser utilizada como parmetro de comparao com a
amplitude articular apresentada pelo paciente, fornecendo subsdios ao processo de
diagnstico.
A classe AmplitudePaciente armazena as informaes da amplitude articular do
paciente registrada no processo de avaliao.

45

A classe Anatomia utilizada no cadastramento das estruturas anatmicas utilizadas no


processo de avaliao, visando contemplar os requisitos funcionais RF11 e RF12.
A classe Avaliacao foi desenvolvida com o objetivo de armazenar todas as
informaes do processo de avaliao fisioteraputica visando fornecer os dados necessrios
para a definio do diagnstico cinesiolgico funcional e a definio de um plano de
tratamentos e contemplar os requisitos funcionais RF03 e RF04 visando fornecer dados para o
atendimento dos requisitos funcionais RF11, RF12 e RF14.
Na classe Casos so armazenados os dados referentes ao conhecimento produzido pelo
profissional de Fisioterapia durante a aplicao do ciclo do RBC. Os requisitos funcionais
atendidos pela classe Casos so: RF11, RF12, RF14 e RF15.
A classe Diagnosticos armazena os dados referentes ao diagnstico cinesiolgico
funcional definido pelo Fisioterapeuta durante o processo de avaliao do paciente. A classe
foi desenvolvida para contemplar o requisito funcional RF08.
A classe Fisioterapeuta responsvel pelo registro dos dados profissionais dos
Fisioterapeutas que utilizam o sistema, visando atender o requisito funcional RF02.
A classe GrupoUsuarios foi desenvolvida com o objetivo de atender o requisito no
funcional RNF04, armazenando os dados do perfil dos usurios.
Na classe Pesos so mantidos os dados dos pesos utilizados para o clculo da
similaridade entre o novo caso e os casos armazenados, oferecendo flexibilidade aos usurios
do sistema.
A classe Pessoas responsvel por armazenar os dados pessoais das pessoas que
interagem com o sistema desenvolvido, sejam elas pacientes ou fisioterapeutas. Seu objetivo
o atendimento do requisito funcional RF01
A classe SinaisAparentes possui informaes sobre os sinais aparentes apresentados
pelo paciente, que indicam indcios de alguma patologia.
Na classe SinaisPaciente so armazenadas os dados sobre os sinais que o paciente
apresentou na avaliao feita pelo profissional de fisioterapia, atendendo ao requisito
funcional 06.

46

A classe Sintomas utilizada para armazenar os possveis sintomas que sero


apresentados pelos pacientes avaliados.
A classe SintomasPaciente armazena as informaes sobre os sintomas relacionados
queixa principal do paciente, seu objetivo contemplar o requisito funcional RF05 e fornecer
dados para que o requisito funcional RF11 possa ser atendido.
A classe TestesFuncionais utilizada no cadastramento dos testes que sero aplicados
na avaliao do paciente. Alm do nome e descrio do teste descreve a forma de aplicao,
seus objetivos e o significado do resultado obtido.
Na classe TestesPaciente so mantidos os dados dos testes aplicados no paciente e seus
respectivos resultados, contemplando o requisito funcional RF07 .
A classe Tratamentos utilizada para o cadastro dos dados dos tratamentos
desenvolvidos pelos profissionais de Fisioterapia.
A classe TratamentosPaciente utilizada para armazenar os dados dos tratamentos
recomendados ao paciente por um determinado fisioterapeuta durante o processo de
avaliao, aps a definio do diagnstico, visando contemplar o requisito funcional RF09.
A classe UsuariosGrupo responsvel por armazenar os dados sobre a associao
entre a classe Usuarios e a classe GrupoUsuarios mantendo os dados sobre quais usurios
fazem parte de um grupo e vice-versa.
A classe Usurios foi desenvolvida para armazenar as informaes dos usurios do
sistema e utilizada nas rotinas de autenticao e atende ao requisito no funcional RNF04
em associao classe GrupoUsuarios.
Conforme Hess (2002 apud RODRIGUES 2003) cada uma das classes do modelo
orientado objetos transformada em uma tabela no banco de dados. Utiliza-se a regra de
mapeamento bsico (OBJECTMATTER, 2003 apud RODRIGUES, 2003) onde cada atributo
de uma classe representado por uma coluna da tabela.

47

3.2.4 Diagrama de Distribuio


Furlan (1998) afirma que o diagrama de distribuio mostra a distribuio de hardware
do sistema, identificando os servidores como ns do diagrama e a rede que relaciona os ns.
Os componentes de software vo estar mapeados nestes ns.

Figura 9 Diagrama de distribuio

A figura 9 ilustra o diagrama de distribuio mdulo de consulta do sistema


desenvolvido.

48

3.3 IMPLEMENTAO
Nesta seo so apresentadas as tcnicas e ferramentas utilizadas para implementao
do sistema desenvolvido, tais como Borland Delphi, Open DataBase Connectivity ODBC,
MySql, Internet Information Services IIS, HyperText Markup Language HTML e
Hypertext Preprocessor PHP.
3.3.1 Tcnicas e Ferramentas Utilizadas
O sistema implementado faz uso de tecnologias atuais para desenvolvimento de
sistemas, como o Borland Delphi 7 para a codificao, interface, navegao e acesso ao banco
de dados no mdulo principal, o MySQL como Sistema Gerenciador de Banco de Dados
SGBD e outros recursos como Hypertext Preprocessor PHP, Hipertext Markup Language
HTML e Cascading Style Sheets CSS para a interface e navegao do mdulo de consultas
web.
Nota-se que com exceo do Borland Delphi 7, as demais tecnologias utilizadas no
desenvolvimento desta ferramenta so do tipo Freeware (Software Livre) ou Open Source
(Cdigo Aberto).
Para a implementao do mdulo desenvolvido para web, primeiramente foi necessrio
instalar o Internet Information Services IIS para realizar a comunicao entre o servidor de
pginas e o mdulo implementado, disponibilizando assim contedos e aplicaes PHP em
um ambiente de internet/intranet atravs de um navegador. Ou seja, para executar pginas
PHP necessrio ter um servidor da web instalado que suporte Hypertext Preprocessor
PHP, que neste caso utilizou-se IIS podendo ser substitudo pelo Apache.
Hypertext Preprocessor (PHP) uma linguagem de programao de ampla utilizao,
interpretada, para desenvolvimento de sistemas web e pode ser mesclada dentro do cdigo
HTML. O objetivo principal da linguagem permitir a criao de pginas que sero geradas
dinamicamente (PHP DOCUMENTATION GROUP, 2004).
Cascading Style Sheets (CSS) uma linguagem desenvolvida pela W3C (World Wide
Web Consortium) que oferece um controle visual nas apresentaes de pginas web. O CSS
pode ser acoplado ao HTML, permitindo a incluso de efeitos visuais baseado em eventos.
(W3C, 2005).

49

MySQL o mais popular sistema gerenciador de banco de dados de cdigo aberto


(Open Source), desenvolvido, distribudo e tem suporte prestado por MySQL AB. MySQL
AB uma empresa fundada por desenvolvedores MySQL. uma empresa de cdigo aberto
de segunda gerao que uniu os valores e a metodologia do cdigo aberto com um modelo de
negcios de sucesso. Para adicionar, acessar e processar dados armazenados em um banco de
dados de computador voc precisa de um sistema gerenciador de banco de dados (SGBD)
como o MySQL (MYSQL AB, 2005).
Para o desenvolvimento do sistema foram seguidas as fases de construo de um
sistema RCB descritos por Lorenzi (1998 apud BARONE, 2003).
A seleo das informaes que faro parte da base de casos o resultado da
compilao das informaes obtidas na fundamentao terica descrita na seo 2.2 do
presente trabalho. O caso do sistema desenvolvido composto pela anatomia avaliada, os
sinais aparentes do paciente, os sintomas apresentados durante a avaliao, os testes
funcionais ou especficos e seus respectivos resultados, o diagnstico obtido e os tratamentos
recomendados.
Baseado na afirmao de Souza (2001) onde a avaliao das articulaes inclui
elementos objetivos e subjetivos da prtica prepodutica, a definio dos atributos que sero
relevantes para a soluo do problema considera apenas elementos objetivos como a anatomia
avaliada, os testes resistidos, testes especiais, aspectos da leso e dos sintomas como, por
exemplo, crepitao, edema ou aumento da temperatura local.
A definio dos ndices que sero utilizados para a recuperao dos casos segue os
mesmos princpios utilizados na definio dos atributos relevantes para a soluo do
problema.
A definio do mtodo de recuperao dos casos segue os princpios descritos por
Abel (1996), onde a tcnica do vizinho mais prximo baseia-se na comparao entre um novo
caso e os casos armazenados no banco de dados utilizando uma soma ponderada de suas
caractersticas. Essa tcnica foi escolhida pela necessidade de fornecer flexibilidade ao
sistema, permitindo que o profissional da rea de Fisioterapia defina seus prprios pesos, para
as caractersticas utilizadas na recuperao dos casos.
A adaptao nula a estratgia escolhida para adaptao dos casos recuperados para a
soluo do novo caso, nessa estratgia a adaptao fica sob responsabilidade do usurio.

50

O processo de aprendizado contemplado pela incluso automtica do novo caso na


base de dados quando o usurio opta por gravar o novo atendimento, neste ponto o sistema
compila as informaes necessrias para a incluso de um novo caso e alimenta a base de
casos automaticamente. O usurio pode intervir, disparando o processo de atualizao da base
de casos no momento que desejar, como por exemplo, aps a reviso de um atendimento.
3.3.2 Operacionalidade da Implementao
Esta seo apresenta o sistema desenvolvido descrevendo as funcionalidades de cada
tela. Para melhor entendimento das tcnicas utilizadas no desenvolvimento deste trabalho,
apresentado um estudo de caso com um exemplo prtico e um detalhamento das telas do
sistema desenvolvido.
A Figura 10 apresenta a tela principal do sistema de onde o usurio poder acessar as
telas de cadastramento e as telas das rotinas de agendamento de sesses e atendimento de
pacientes.

Figura 10 Tela principal do sistema

A Figura 11 apresenta a tela de cadastro de Anatomia, onde o usurio poder cadastrar


as partes do corpo que sero avaliadas durante o processo de atendimento do paciente.

51

Figura 11 Tela de cadastro de anatomia

A Figura 12 ilustra a tela de cadastro de amplitude articular da anatomia selecionada.


As informaes aqui cadastradas sero utilizadas para a comparao com os valores
apresentados pelo paciente durante a avaliao, auxiliando o diagnstico.

Figura 12 Tela de amplitude articular

A Figura 13 ilustra a tela de definies dos pesos para o clculo da similaridade. Essa
tela est subdividida em definio do peso para a similaridade local e em definio do peso
para a similaridade global.

52

Figura 13 Tela de pesos da similaridade

A Figura 14 ilustra a tela de cadastro de sinais aparentes que sero percebidos pelo
Fisioterapeuta durante o processo de avaliao do paciente.

Figura 14 Tela de cadastro de sinais aparentes

A Figura 15 ilustra a tela de cadastro de sintomas do paciente que sero utilizados


durante o registro do atendimento durante a entrevista de admisso. Descrevem-se ainda quais
os sinnimos usados para identificar o sintoma e quais as consideraes a serem verificadas
no caso da presena do mesmo.

53

Figura 15 Tela de cadastro de sintomas

A Figura 16 ilustra a tela de cadastro de testes. Aqui so definidos os testes que sero
aplicados no paciente durante o processo de avaliao, para que serve a aplicao do teste,
qual o procedimento dever ser seguido para a correta aplicao, o que percebido no caso de
um resultado positivo ao teste e qual a estrutura anatmica envolvida no teste.

Figura 16 Tela de cadastro de testes

A Figura 17 apresenta a tela onde sero cadastrados os tratamentos que sero aplicados
no paciente aps a definio do diagnstico bem como qual o procedimento dever ser
seguido para a correta aplicao.

54

Figura 17 Tela de cadastro de tratamentos recomendados

Na Figura 18 exibida a tela de cadastro de pessoas que interagem com o sistema,


como pacientes, sendo avaliados pelo fisioterapeuta e servindo como fonte de informaes
para a alimentao da base de casos, ou como fisioterapeutas que sero os responsveis pelo
registro e manuteno dos dados presentes na base de casos.

Figura 18 Tela de cadastro de pessoas

A Figura 19 ilustra a tela de cadastro de fisioterapeutas. Aqui so definidos dados


especficos que identificam uma pessoa como sendo fisioterapeuta, como por exemplo, os
dados referentes ao registro do profissional no Conselho Regional de Fisioterapia e Terapia
Ocupacional (CREFITO), sua especialidade, data de admisso.

55

Figura 19 Tela de cadastro de fisioterapeutas

Na Figura 20 exibida a tela de cadastro de usurios do sistema, onde definido o


nome do usurio, sua senha e sua situao no sistema, que pode ser ativo ou inativo.

Figura 20 Tela de cadastro de usurios

A Figura 21 ilustra a tela de grupos de usurios. Nessa tela os grupos pr-definidos no


sistema so associados aos usurios previamente cadastrados. Baseado no grupo ao qual o
usurio pertence, sero definidas polticas de acesso conforme requisito no funcional
RNF004.

Figura 21 Tela de cadastro de grupos de usurios

56

A Figura 22 demonstra a agenda dos fisioterapeutas, onde podero ser exibidos e


editados os compromissos dos fisioterapeutas, conforme data e hora selecionados, bastando
selecionar a data, o fisioterapeuta e em seguida, clicar duas vezes sobre o horrio desejado.
Nesse momento sero editados os dados conforme exibido na Figura 23.

Figura 22 Agenda de sesses por fisioterapeuta, data e hora.

Figura 23 Tela de cadastro de compromissos na agenda

A descrio do problema utilizado no ciclo RBC descrito por Watson (1996),


representada pela Figura 24, composta por dados da tela de registro de atendimento exibida
pela Figura 25, onde so cadastrados os dados bsicos do atendimento, referentes ao paciente
atendido, o fisioterapeuta responsvel, qual estrutura anatmica est sendo avaliada e a queixa
principal do paciente. Nesta tela tambm devem ser registrados o histrico da leso do
paciente e a histria mdica do caso (cirurgias, medicao, outros tratamentos).

57

Fonte: adaptado de Barone (2003, p. 211).

Figura 24 Definir novo caso (problema) durante o ciclo RBC

Figura 25 Tela de registro de atendimento

Em seguida devem ser registrados os dados adicionais do paciente, como por exemplo,
histricos familiares em relao ao problema apresentado pelo paciente, qual sua ocupao e
como anda o histrico psicolgico do paciente. Esses dados so opcionais e no interferem na
de clculo da similaridade que ser utilizado para a sugesto de diagnstico cinesiolgico
funcional e possveis tratamentos, como mostra a Figura 26.

58

Figura 26 Tela de registro de atendimento informaes adicionais

O prximo passo registrar no sistema os dados clnicos do paciente, composto pelos


Sinais Aparentes e outras informaes relevantes no processo de definio do diagnstico.
Essas informaes so registradas na tela de registro de atendimento, na pasta de dados
clnicos, conforme Figura 27.

Figura 27 Tela de registro de atendimento dados clnicos

A Figura 28 ilustra a tela de registro da escala funcional do paciente, cujo resultado


obtido conforme tabela definida pela University of California at Los Angeles UCLA descrita
no Apndice B.

59

Figura 28 Tela de registro de atendimento escala funcional

A Figura 29 ilustra a tela onde sero registrados os sinais aparentes apresentados pelo
paciente durante o procedimento de avaliao. Os sinais aparentes so um dos atributos de um
caso e sero utilizadas para a comparao com os demais casos da base de casos durante o
processo de sugesto de diagnstico.

Figura 29 Tela de registro de atendimento sinais aparentes

A Figura 30 exibe a tela onde sero registrados os sintomas apresentados pelo paciente
durante o procedimento de avaliao. Os sintomas tambm fazem parte do conjunto dos
atributos de um caso e sero utilizadas para a comparao com os demais casos da base de
casos durante o processo de sugesto de diagnstico.

60

Figura 30 Tela de registro de atendimento sintomas

A Figura 31 ilustra a tela onde sero cadastrados os testes aplicados no paciente


durante o processo de avaliao e os seus respectivos resultados. Essas informaes tambm
fazem parte do conjunto de atributos de um caso.

Figura 31 Tela de registro de atendimento testes e resultados

A Figura 32 ilustra a tela de cadastro de amplitude articular da anatomia avaliada. As


informaes aqui cadastradas sero utilizadas para a comparao com os valores considerados
normais, cadastrados previamente, auxiliando a tomada de deciso do fisioterapeuta no
processo de definio do diagnstico.

61

Figura 32 Tela de registro de atendimento amplitude do movimento

A Figura 33 apresenta a tela onde fica registrado o diagnstico do paciente e qual o


fisioterapeuta responsvel pela definio do mesmo. A partir desta tela possvel acessar a
rotina que sugere o diagnstico e o tratamento atravs do Raciocnio Baseado em Casos
(RBC).

Figura 33 Tela de registro de atendimento diagnstico

Clicando no boto Sugerir Diagnstico e Tratamento (RBC) disparada a rotina que


buscar na base de casos, registros de casos semelhantes ao caso atual analisando os sinais
aparentes, os sintomas apresentados, os testes aplicados e seus respectivos resultados e a
estrutura anatmica avaliada contemplando a primeira fase do ciclo do RBC (Figura 34),
conforme descreveu Watson (1996).

62

Fonte: adaptado de Barone (2003, p. 211).

Figura 34 Primeira fase do ciclo RBC

A partir da, calcular a similaridade entre os casos conforme os pesos definidos pelo
Fisioterapeuta responsvel pela administrao do sistema proposto, listando os resultados em
uma grade, conforme demonstrado na Figura 35.
Para facilitar o entendimento do clculo da similaridade pelo sistema desenvolvido,
descreve-se abaixo um exemplo de clculo de similaridade de vizinho mais prximo, para a
recuperao de casos, conforme Wangenheim (2003), considerando a Tabela 8 como exemplo
de medida de similaridade local entre estruturas anatmicas.
Tabela 8 Medida de similaridade local para estruturas anatmicas

Valor da similaridade Regio


local
(tronco)
Ombro
1.0
Cotovelo
0.0
Trapzio
1.0
Epicrnio
0.0

Sistema
(articulao)
2.0
2.0
0.0
0.0

Ombro
Anatomia
(ombro)
3.0
0.0
0.0
0.0

Total
6.0
2.0
1.0
0.0

Deseja-se calcular a similaridade entre um novo caso e os casos presentes na base de


casos, considerando as medidas de similaridade local, dadas na Tabela 8.

63

A Tabela 9 e a Tabela 10 apresentam exemplos de clculo de similaridade, entre o um


novo caso e os casos presentes na base de casos.
Tabela 9 Exemplo de clculo de similaridade (situao atual / caso 1 da base de casos)

Atributos

Peso

Situao atual

Anatomia
Sinais
Sintomas
Testes

(6)
(3)
(2)
(5)

Ombro
Edema
Dor
Manobra de Adson (+)

Caso 1 da Base de
Casos
Ombro
Crepitao
Dor
Manobra de Adson (+)

Valor da
similaridade
6 (similar)
0
2 (igual)
5 (igual)

Tabela 10 Exemplo de clculo de similaridade (situao atual / caso 2 da base de casos)

Atributos

Peso

Situao atual

Anatomia
Sinais
Sintomas
Testes

(6)
(3)
(2)
(5)

Ombro
Edema
Dor
Manobra de Adson (+)

Caso 2 da Base de
Casos
Ombro
Edema
Febre
Manobra de Adson (-)

Valor da
similaridade
6 (similar)
3 (igual)
0
0

Aplicando a frmula citada por Watson (1996) sobre a base de casos inicial
encontram-se os resultados contidos da Tabela 11.
Tabela 11 Resultados obtidos utilizando a frmula de Watson (1996)

Atributos
Anatomia
Sinais
Sintomas
Testes

Caso 1
6*1=6
3*0=0
2*1=2
5*1=5

Caso 2
6*1=6
3*1=3
2*0=0
5*0=0

Considerando todos os atributos com seus respectivos pesos (w), a comparao entre
os casos ser:
Similaridade( Novo, Caso1) =

(6 * 1) + (3 * 0) + (2 * 1) + (5 * 1) 13
=
= 0.8125 = 81.25%
(6 + 3 + 2 + 5)
16

Similaridade( Novo, Caso 2) =

(6 * 1) + (3 * 1) + (2 * 0) + (5 * 0) 9
=
= 0.5625 = 56.25%
(6 + 3 + 2 + 5)
16

Com esses resultados, o caso 1 o mais semelhante, pois o que mais se aproxima de
um (1) ou cem por cento (100%).

64

Figura 35 Tela de recuperao de casos semelhantes usando RBC

Ao selecionar o caso mais similar, conforme percentual encontrado ou por escolha


livre do usurio, o sistema oferece a possibilidade de reutilizar o conhecimento armazenado,
contemplando a segunda fase do ciclo RBC (Figura 36) proposto por Watson (1996), atravs
de duas caixas de seleo, conforme o assunto.

Fonte: adaptado de Barone (2003, p. 211).

Figura 36 Segunda fase do ciclo RBC

O usurio poder efetuar a reviso do caso sugerido atravs da utilizao de mais de


um caso armazenado, contemplando assim a terceira fase do ciclo do RBC conforme Figura
37.

65

Fonte: adaptado de Barone (2003, p. 211).

Figura 37 Terceira fase do ciclo RBC

A Figura 38 representa o trecho de cdigo implementado para a obteno dos pesos


definidos pelo usurio, vlidos na data atual, que posteriormente sero utilizados para o
clculo da similaridade.

Figura 38 Implementao da obteno dos pesos

66

Figura 39 Implementao da recuperao de casos

A Figura 39 exibe o trecho da implementao que busca os casos da base de casos para
comparao com o caso atual, da rotina recuperao de casos.

Figura 40 Implementao do clculo da similaridade

67

A Figura 40 traz o trecho de cdigo onde feito o clculo da similaridade e a


atualizao da tabela de casos, onde um campo contm a informao temporria do percentual
de similaridade encontrado para o caso atual, este campo visa facilitar a busca dos casos
ordenados pelo percentual de similaridade.

Figura 41 Implementao da reutilizao do caso

A Figura 41 traz o trecho de cdigo onde feita a reutilizao do caso, atravs da


atribuio do mesmo diagnstico e tratamentos propostos do caso selecionado pelo o novo
caso.
A Figura 42 traz o trecho de cdigo referente ao procedimento de aprendizado, atravs
da reteno do novo caso na base de casos aps a adaptao do caso pelo usurio.
Aps validar as informaes sugeridas pelo sistema o usurio poder gravar os dados
do registro de atendimento do paciente, disparando automaticamente a rotina que alimentar a
base de casos se for um novo atendimento, ou atualizar o respectivo caso, se o mesmo foi
apenas revisado, contemplando a quarta fase do ciclo do RBC (Figura 43).

68

Figura 42 Implementao do processo de aprendizado

Fonte: adaptado de Barone (2003, p. 211).

Figura 43 Quarta fase do ciclo RBC

69

Figura 44 Tela de registro de atendimento tratamentos recomendados

Os tratamentos recomendados para o atendimento sero cadastrados na tela


demonstrada na Figura 44. Essa informao poder ser cadastrada pelo Fisioterapeuta ou
obtida atravs do uso da rotina que sugere os tratamentos aplicados nos casos semelhantes.

Figura 45 Tela de consulta da base de casos

70

A Figura 45 ilustra a tela de pesquisa da base de casos. Foi desenvolvida com o


objetivo de fornecer o acesso rpido s informaes cadastradas para usurios com perfil de
Fisioterapeutas ou Acadmicos. Ela traz apenas informaes relevantes, mantendo sigilo
sobre o paciente que gerou as informaes para o caso.
3.4 RESULTADOS E DISCUSSO
O objetivo geral deste trabalho que foi o desenvolvimento de um Sistema de
Informao aplicado na rea de Fisioterapia foi atingido. O sistema foi estruturado em dois
mdulos, um mdulo principal destinado aos profissionais de Fisioterapia, desenvolvido
utilizando-se da linguagem Delphi e banco de dados MySQL, e o outro destinado
comunidade acadmica como ferramenta de recuperao do conhecimento para o processo de
aprendizado e aperfeioamento, utilizando-se da linguagem PHP e HTML, acessando o
mesmo banco de dados do mdulo principal.
Quanto ao objetivo especfico de disponibilizar as rotinas de cadastramento, tpicas de
uma clnica de Fisioterapia, o sistema atendeu atravs das telas de cadastro de pacientes, da
tela de agenda de sesses e da tela de registro de atendimento.
O objetivo especfico de auxiliar a definio do Diagnstico Cinesiolgico Funcional,
utilizando Raciocnio Baseado em Casos foi contemplado, permitindo ao usurio fcil
definio de diagnsticos para casos semelhantes aos j registrados, alm de fornecer a
flexibilidade para adaptao livre do novo caso.
Comparando os exemplos de clculo de similaridade entre casos descritos na Tabela 9
e na Tabela 10 e o resultado dos clculos descritos na Tabela 11, com o resultado obtido ao
utilizar a rotina que sugere o diagnstico e o tratamento aplicando RBC ilustrada na Figura
35, observa-se que o sistema aplica corretamente a frmula descrita por Watson (1996),
obtendo valores idnticos ao clculo manual.
A identificao do conhecimento, produzido pelo Fisioterapeuta durante o processo de
diagnstico de pacientes, resultado da fundamentao terica, vinculada s entrevistas com
profissionais, docentes e acadmicos da rea de Fisioterapia. O armazenamento do
conhecimento produzido foi contemplado com o uso do sistema desenvolvido.

71

4 CONCLUSES
A Informtica e a Fisioterapia so campos da Cincia completamente opostos. A partir
do momento que uma parceria entre profissionais das duas reas firmada, tornam-se visveis
alguns benefcios.
Para a rea da Fisioterapia, a aplicao da Informtica em Sade traz consigo a
possibilidade de gerenciar facilmente grandes volumes de dados sobre os pacientes,
armazenar e compartilhar informaes sobre os procedimentos aplicados e seus resultados.
Ao Fisioterapeuta garante de forma simples e rpida, o acesso ao conhecimento armazenado
para que o profissional obtenha maior agilidade no processo de tomada de decises.
De forma menos ampla, o uso da Informtica em Sade em um setor de Fisioterapia de
um hospital, em uma clnica de Fisioterapia ou na Universidade, oferece benefcios como uma
ferramenta de apoio ao processo de aprendizado a partir de experincias, o compartilhamento
simultneo entre todos os profissionais e legibilidade e confiabilidade nos dados. Dessa
forma, um paciente pode ser avaliado e tratado, mesmo que a equipe de profissionais sofra
alteraes durante o acompanhamento do paciente.
O uso da Inteligncia Artificial em sistemas voltados rea da sade fornece melhores
resultados durante a recuperao das informaes, facilitando a localizao do conhecimento
previamente armazenado. O Raciocnio Baseado em Casos oferece recursos necessrios para
que o usurio possa reutilizar uma soluo para casos semelhantes, porm no
necessariamente idnticos, oferecendo ainda a flexibilidade de adaptar as sugestes propostas,
aperfeio-las, aplic-las e armazen-las para que possam ser reutilizadas em um momento
conveniente.
O estudo da tcnica de Raciocnio Baseado em Casos e a aplicao da Informtica na
rea da Sade, resultando na implementao do sistema desenvolvido, envolveram aspectos
tericos e prticos no abordados durante o curso de Sistemas de Informao, os quais foram
contemplados pela pesquisa adicional no desenvolvimento do trabalho.
A aquisio de conhecimento relacionado aos procedimentos exercidos por um
profissional de Fisioterapia durante o processo de diagnstico e definio do plano de
tratamento do paciente exigiu contatos com docentes, acadmicos e profissionais da rea,

72

contemplando o objetivo de identificar e estabelecer critrios para o armazenamento do


conhecimento produzido pelo profissional de Fisioterapia.
A aplicao da tcnica de Raciocnio Baseado em Casos contemplou os objetivos
definidos em relao ao auxlio no processo de diagnstico e definio do plano de
tratamento. Foram contempladas as fases do desenvolvimento de um sistema RBC e todo o
ciclo do RBC.
O sistema desenvolvido apresenta flexibilidade para que o usurio defina os seus
prprios pesos em relao aos atributos utilizados no processo de recuperao das
informaes tendo como principal diferencial o uso da tcnica de RBC neste processo, porm
apresenta limitaes em relao definio dos atributos que sero utilizados.
Com o desenvolvimento deste trabalho conclui-se que possvel e necessrio aplicar
Sistemas de Informao nas reas da Sade, visando beneficiar seus profissionais e a
comunidade acadmica. A aplicao da tcnica de Raciocnio Baseado em Casos na prtica
expandiu o conhecimento fornecido ao longo da graduao em relao ao tema.
A ausncia de conhecimento em Fisioterapia foi uma fonte de estmulo para buscar
mais informaes sobre o tema e acreditar no quanto esta rea pode ser auxiliada por um
sistema de informao.
4.1 DIFICULDADES
As principais dificuldades enfrentadas durante a elaborao do presente trabalho foram
a identificao e definio dos atributos que so relevantes para o processo de definio de
diagnstico, visto que so utilizados atributos qualitativos e quantitativos, sendo que os
qualitativos envolvem subjetividade e resultariam num sistema com recursos computacionais
extremamente complexos e com flexibilidade reduzida.
4.2 EXTENSES
Para trabalhos futuros sugere-se a implementao de mais funcionalidades
relacionadas ao uso de sistemas de informao como ferramenta de apoio tomada de
deciso, como por exemplo, relatrios sobre os pacientes atendidos, histrico mdico, os
tratamentos e seus percentuais de eficcia. Sugere-se tambm a implementao de grficos

73

que acompanham a evoluo do aprendizado do sistema, demonstrando a quantidade de


acertos obtidos pelo RBC.
Com o objetivo de aperfeioar a ferramenta para uso comercial, sugere-se tambm a
utilizao de outras tcnicas de Inteligncia Artificial para o apoio ao diagnstico, a
possibilidade de manipulao de imagens e outros recursos que agilizem o processo de
avaliao e diagnstico.

74

REFERNCIAS BIBLIOGRFICAS

AAMODT, A. e PLAZA, E., Case-Based Reasoning: Foundational Issues, Methodological


Variations, and Systems Approaches. Artificial Intelligence Communications, Vol. 7, No.
1, 1994.
ABEL, Mara. Um estudo sobre raciocnio baseado em casos. Porto Alegre: UFRGS, 1996.
BARONE, Dante (Org.). Sociedades artificiais: a nova fronteira da inteligncia das
maquinas. Porto Alegre: Bookman, 2003. 332 p.
BECKER, Elvis Bartolomeu. Sistema de apoio ao diagnstico de enfermidades orais
utilizando raciocnio baseado em casos. 2002. 51 f. Trabalho de Concluso de Curso
(Bacharelado em Cincias da Computao) Centro de Cincias Exatas e Naturais,
Universidade Regional de Blumenau, Blumenau.
BEZERRA, Eduardo. Princpios de anlise e projeto de sistemas com UML. Rio de
Janeiro: Campus, 2002.
BRASIL. Ministrio da Sade. Secretaria-Executiva. Poltica nacional de informao e
informtica na sade: proposta verso 2. Braslia, 2004. 38 p.
CARVALHO, Raquel Regis Azevedo de. Funo de crena como ferramenta para
solucionar diagnstico em raciocnio baseado em casos. Braslia : UNB, 1996.
CONSELHO FEDERAL DE FISIOTERAPIA E TERAPIA OCUPACIONAL. Definies e
rea de atuao. Braslia, 2003. Disponvel em:
<http://www.coffito.org.br/conteudo.asp?id=fisioterapia>. Acesso em: 09 set. 2004.
CONSELHO FEDERAL DE FISIOTERAPIA E TERAPIA OCUPACIONAL. Baixa Atos
Complementares Resoluo COFFITO-8, relativa ao exerccio profissional do
FISIOTERAPEUTA, e Resoluo COFFITO-37, relativa ao registro de empresas nos
Conselhos Regionais de Fisioterapia e Terapia Ocupacional, e d outras providncias.
Resoluo n. 80, de 09 de maio de 1987. Lex: Leis e Atos Normativos das Profisses do
Fisioterapeuta e do Terapeuta Ocupacional. 2. Ed. Porto Alegre, p. 113-115. 2001. Legislao
Federal e marginalia.
CORREIA, A. M. R; SARMENTO, A. Gesto do conhecimento: competncias para a
inovao e a competitividade. In: Encontro Nacional de SIOT: Inovao e Conhecimento,
10. 2003, Lisboa. Disponvel em:
<http://www.isegi.unl.pt/ensino/docentes/acorreia/preprint%5capsiot_correia_sarmento.pdf>
Acesso em: 31 ago. 2004.
FURLAN, Jos Davi. Modelagem de objetos atravs da UML: the unified modeling
language. So Paulo: Makron Books, 1998.

75

GROSSMANN JUNIOR, Helmuth. Um sistema especialista para auxlio ao diagnstico de


problemas em computadores utilizando raciocnio baseado em casos. 2002. 109 f.
Dissertao (Mestrado em Cincia da Computao) Programa de Ps-graduao em Cincia
da Computao, Universidade Federal de Santa Catarina, Florianpolis.
HERSH, William. What is medical informatics? Portland, 2003. Disponvel em:
<http://www.ohsu.edu/dmice/whatis/index.shtml> Acesso em: 10 set. 2004.
HISLOP, J. H; MONTGOMERY, J. Provas de funo muscular: tcnicas de exame manual.
6 ed. Rio de Janeiro: Guanabara Koogan, 1996.
KIENEN, Paulo Csar. Sistemas de informao aplicados na advocacia utilizando
raciocnio baseado em casos. 2003. 66 f. Trabalho de Concluso de Curso (Bacharelado em
Cincias da Computao) Centro de Cincias Exatas e Naturais, Universidade Regional de
Blumenau, Blumenau.
KOLODNER, Janet L. Case-based learning. Boston: Kluwer Academic Publishers, 1993.
KOSLOSKY, Marco Antnio Neiva. Aprendizagem baseada em casos um ambiente para
ensino de lgica de programao. Florianpolis, 1999. Tese (Programa de Ps-Graduao
em Engenharia de Produo), Universidade Federal de Santa Catarina.
LEE, Rosina Weber. Pesquisa jurisprudencial inteligente. Florianpolis, 1998. Tese
(Programa de Ps-Graduao em Engenharia de Produo), Universidade Federal de Santa
Catarina.
LENZ, Mario; SPORL, Brigitte Bartsch; BURKHARD, Hans Dieter et al. Case-based
reasoning technology: from foundations to application. Berlin: Springer, 1998.
LIRA, Alan Augusto. Sistema de informao para formao de preos e controle de
estoque aplicado a empresas de esquadrias de alumnio, utilizando raciocnio baseado
em casos. 2002. 71 f. Trabalho de Concluso de Curso (Bacharelado em Cincias da
Computao) Centro de Cincias Exatas e Naturais, Universidade Regional de Blumenau,
Blumenau.
MINELLA, Chaiene M. da Silva. Sistema de informao para anlise nutricional da dieta
do tipo sangneo utilizando raciocnio baseado em casos. 2003. 64 f. Trabalho de
Concluso de Curso (Bacharelado em Cincias da Computao) Centro de Cincias Exatas
e Naturais, Universidade Regional de Blumenau, Blumenau.
MOURA FILHO, Osas Florncio de. O diagnstico cinesiolgico funcional: fator essencial
para a conquista da excelncia. Curitiba, 2003. Disponvel em
<http://www.fempar.br/aulas/Diagnostico.ppt>. Acesso em 11 set. 2004.

76

MYSQL AB. MySQL Reference Manual: 1.4 Overview of the MySQL Database
Management System. [s.l.], 2005. Disponvel em: <http://dev.mysql.com/doc/mysql/en/whatis.html> Acesso em: 06 jun. 2005.
O'SULLIVAN, Susan B. Fisioterapia: avaliao e tratamento. 2 ed. So Paulo: Manole,
1993 (Traduo de Fernando Gomes do Nascimento)
PALMER, M. Lynn; EPLER, Marcia E.; Fundamentos das tcnicas de avaliao
musculoesqueltica. 2 ed. Rio de Janeiro: Guanabara Koogan, 2000 (Traduo de
Fundamentals of Musculoskeletal Assessment Techniques por Giuseppe Taranto)
PHP DOCUMENTATION GROUP. Manual do PHP. [s.l.], 2004 Disponvel em:
<http://br.php.net/manual/pt_BR/index.php> Acesso em: 14 jun. 2005.
REIS, Lisiane Albuquerque; CARGNIN, Moema Luz. SDDEP. Uma aplicao na rea
mdica utilizando raciocnio baseado em casos. Florianpolis : UFSC, 1997.
RODRIGUES, Anelise Rosa. Um componente de software para o mapeamento objetorelacional. 2003. 45 f. Trabalho de Concluso de Curso (Bacharelado em Cincias da
Computao) Universidade Luterana do Brasil, Gravata.
SIGULEM, D. et al. Sistemas de apoio deciso em medicina, [s.l.], 1998. Disponvel em:
<http://www.virtual.epm.br/material/tis/curr-med/sad_html/sistema.htm> . Acesso em: 03 set.
2004.
SILVA, Harrysson Luiz da. Planejamento baseado em casos aplicado na resoluo de
No-Conformidades (NC) ambientais no ciclo de vida de produtos, processos e servios.
Florianpolis, 1997. Tese (Programa de Ps-Graduao em Engenharia de Produo),
Universidade Federal de Santa Catarina.
SILVA, Joo Ricardo Busi da. A utilizao de uma ferramenta da inteligncia artificial
aplicada resoluo de no conformidades do sistema de sada de emergncia das
edificaes. 2000. 152 f. Dissertao (Mestrado em Engenharia da Produo) Programa de
Ps-graduao em Engenharia de Produo, Universidade Federal de Santa Catarina,
Florianpolis.
SILVA, R. R.; MILLO FILHO, G.; BORGES, P. S. S. Uma aplicao de raciocnio
baseado em casos para apoio a identificao de possveis suspeitos de crimes. In:
Congresso Brasileiro de Computao, 2. 2002, Itaja. Disponvel em:
<http://www.cbcomp.univali.br/anais/pdf/2002/ina036.pdf> Acesso em: 16 out. 2004.
SOCIEDADE BRASILEIRA DE INFORMTICA EM SADE. O que informtica em
sade?. So Paulo, 2002. Disponvel em: <http://www.sbis.org.br/infosaude.htm>. Acesso
em 11 set. 2004.
SOUZA, Marcial Z. Reabilitao do complexo do ombro. So Paulo: Manole, 2001

77

SYBASE CORPORATION. Power designer 9. So Paulo, 2005. Disponvel em


<http://www.sybase.com.br>. Acesso em 23 jun. 2005.
TH, Maria Alice Lagos. Raciocnio baseado em casos: uma abordagem fuzzy para
diagnstico nutricional. 2001. 182 f. Tese (Doutorado em Engenharia de Produo) Programa de Ps-Graduao em Engenharia de Produo, Universidade Federal de Santa
Catarina, Florianpolis.
W3C WORLD WIDE WEB CONSORTIUM W3C: style activity statement,
Massachusetts, 1994. Disponvel em <http://www.w3.org/Style/Activity>. Acesso em 21 abr.
2005.
WANGENHEIM, Christiane Gresse von; WANGENHEIM, Aldo von. Raciocnio baseado
em casos. Barueri: Manole, 2003
WATSON, Ian. Understanding case-based reasoning. 1996. Disponvel em:
<http://www.salford.ac.uk/survey/igds/mod7/chp07.html>. Acesso em: 11 ago. 2004.
WOJTCZAK Andrzej. Glossary of medical education terms. New York, 2002. Disponvel
em: <http://www.iime.org/glossary.htm>. Acesso em: 10 set. 2004.

78

APNDICE A Especificao dos casos de uso


ATORES
Acadmico: Usurio que possui permisso para consultar a base de casos validados via
Internet para aprendizado.
Fisioterapeuta: Usurio responsvel pelo preenchimento do quadro clnico do paciente,
Sinais Aparentes, pr-diagnsticos provenientes de mdicos, exames ou testes, bem como
responsvel por avaliar e definir o diagnstico cinesiolgico funcional do paciente,
consultando a base de casos, e armazenando o conhecimento adquirido no sistema aps sua
validao.
Paciente: Usurio que pode consultar informaes sobre agenda de sesses via Internet.
Atendente: Usurio responsvel pela incluso do paciente no sistema, incluindo dados
cadastrais simples, agendamento de sesses e gerao de atestados.
Usurio: Ator abstrato definido para as rotinas comuns que sero efetuadas por todos os
usurios do sistema.

CASOS DE USO
UC01 - Efetua Login
Permite que um usurio possa ter acesso ao sistema, atravs do fornecimento de uma conta e
senha.
Cenrios
Efetua Login {Principal}.
1. O sistema apresenta uma pgina solicitando a conta e a senha do usurio.
2. O usurio preenche os dados (conta/senha) e confirma.
3. O sistema valida a conta e senha fornecidas.
4. O sistema apresenta a pgina principal do sistema.
Login/Senha em branco {Exceo}.
Se no item 2, a conta ou a senha estiver em branco, o sistema apresenta mensagem "O
login e a senha precisam estar preenchidos!" e retornar ao passo 1.
Login Invlido {Exceo}.
Se no passo 3, o login ou a senha no puderem ser validados, o sistema apresenta uma
mensagem "Login ou senha incorreta!".
Restries
 Ps-condio. O usurio estar conectado ao sistema e ter acesso s rotinas
disponibilizadas de acordo com seu perfil.

UC02 - Cadastra paciente


Permite que o Atendente possa cadastrar os pacientes, juntamente com seus dados cadastrais.
Cenrios
Cadastra Paciente {Principal}.

79

1.
2.
3.
4.
5.
6.

O sistema apresenta listagem dos pacientes cadastrados.


O Atendente opta por cadastrar novo paciente.
O sistema apresenta uma tela solicitando os dados cadastrais do paciente.
O Atendente preenche as informaes e confirma.
O sistema valida os dados e efetua a gravao do paciente.
O sistema volta ao passo 1.

Edita paciente {Alternativo}.


No passo 2 o Atendente pode optar por editar o cadastro de um paciente.
2.1 O sistema apresenta a tela para edio dos dados cadastrais do paciente preenchida
com as informaes do paciente selecionado.
2.2 O Atendente preenche as informaes e confirma.
2.3 Retorna ao passo 5.
Exclui paciente {Alternativo}.
No passo 2 o Atendente pode optar por excluir o cadastro de um paciente.
2.1 O sistema apaga o cadastro do paciente.
2.2 O sistema retorna ao passo 1.
Inconsistncia na validao dos dados {Exceo}.
No passo 5, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um Atendente dever estar conectado no sistema.
 Ps-condio. Um paciente foi includo, editado ou eliminado do sistema.

UC03 - Agenda sesses


Agendar futuras sesses de fisioterapia permitindo ao Fisioterapeuta programar suas
atividades dirias e reservar recursos disponveis no seu ambiente de trabalho e permitindo ao
Atendente controlar a presena dos pacientes.
Cenrios
Agenda sesses de fisioterapia {Principal}.
1. O sistema apresenta listagem dos pacientes cadastrados.
2. O Atendente seleciona o paciente.
3. O sistema apresenta os dados das sesses de fisioterapia do paciente.
4. O Atendente opta por cadastrar nova sesso de fisioterapia.
5. O sistema apresenta uma tela solicitando informaes da sesso.
6. O Atendente preenche as informaes e confirma.
7. O sistema valida os dados e efetua a gravao da sesso.
8. O sistema volta ao passo 1.
Edita sesso de fisioterapia {Alternativo}.
No passo 4 o Atendente pode optar por editar o cadastro de uma sesso de fisioterapia.
4.1 O sistema apresenta a tela para edio da sesso preenchida com as informaes da
sesso selecionada.
4.2 O Atendente preenche as informaes e confirma.
4.3 Retorna ao passo 7.

80

Exclui sesso de fisioterapia {Alternativo}.


No passo 4 o Atendente pode optar por excluir o cadastro de uma sesso.
4.1 O sistema apaga o cadastro da sesso.
4.2 O sistema retorna ao passo 3.
Inconsistncia na validao dos dados {Exceo}.
No passo 7, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Caso os campos de data e hora da sesso estiverem no passado, em relao data e
hora do servidor de banco de dados, o sistema apresenta mensagem Esta sesso de
fisioterapia est no passado, deseja continuar?
Restries
 Pr-condio. Um Atendente dever estar conectado no sistema.
 Pr-condio. Um paciente dever ser selecionado pelo Atendente.
 Ps-condio. Uma sesso ter sido includa, alterada ou excluda.

UC04 - Registra dados clnicos


Permitir ao Fisioterapeuta cadastrar informaes sobre os dados clnicos do paciente
Cenrios
Registra dados clnicos {Principal}.
1. O sistema apresenta listagem dos pacientes cadastrados.
2. O Fisioterapeuta seleciona o paciente.
3. O sistema apresenta os dados do quadro clnico do paciente, ordenados por data.
4. O Fisioterapeuta opta por cadastrar novo quadro clnico.
5. O sistema apresenta uma tela solicitando informaes do quadro clnico.
6. O Fisioterapeuta preenche as informaes e confirma.
7. O sistema valida os dados e efetua a gravao do quadro clnico.
8. O sistema volta ao passo 1.
Edita dados clnicos {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por editar o cadastro do quadro clnico do
paciente.
4.1 O sistema apresenta a tela para edio do quadro clnico preenchida com as
informaes do quadro clnico referentes data selecionada.
4.2 O Fisioterapeuta preenche as informaes e confirma.
4.3 Retorna ao passo 7.
Exclui dados clnicos {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por excluir o cadastro do quadro clnico.
4.1 O sistema apaga o cadastro do quadro clnico.
4.2 O sistema retorna ao passo 3.
Inconsistncia na validao dos dados {Exceo}.
No passo 7, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um Fisioterapeuta dever estar conectado no sistema.

81




Pr-condio. Um paciente dever ser selecionado pelo Fisioterapeuta.


Ps-condio. Um quadro clnico ter sido includo, alterado ou excludo.

UC05 - Consultar sesses


Permitir o usurio paciente consultar suas futuras sesses e permitir ao mesmo solicitar
alterao da data/horrio das mesmas.
Cenrios
Consulta sesses {Principal}.
1. O sistema apresenta lista das sesses do usurio conectado.
2. O paciente seleciona a sesso desejada.
3. O sistema apresenta data, hora, atividades a serem desenvolvidas e Fisioterapeuta
responsvel pela sesso selecionada.
4. O sistema apresenta opes de nova consulta, requisitar alterao da sesso ou sair
do sistema.
Nova consulta {Alternativo}.
No passo 4, o paciente seleciona a opo Nova Consulta.
4.1 O sistema volta ao passo 1.
Requisitar alterao de sesso {Alternativo}.
No passo 4, o paciente seleciona a opo Requisitar alterao de sesso.
4.1 O sistema apresenta tela de requisio com os dados da sesso selecionada e
campo para descrio do motivo da solicitao de alterao.
4.2 O usurio preenche os campos: nova data e novo horrio e confirma.
4.3 O sistema registra solicitao de alterao da sesso e emite mensagem
Solicitao registrada com sucesso.
4.4 O sistema volta ao passo 1.
Nenhuma sesso pendente {Exceo}.
No passo 1, o sistema no encontra nenhuma sesso pendente e emite mensagem
Devero existir sesses futuras de fisioterapia desse usurio cadastradas no sistema.
4.1 O sistema volta ao passo 1.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Ps-condio. O usurio solicitou a alterao de uma sesso de fisioterapia ou
consultou os dados de suas sesses pendentes.

UC06 - Consultar Base de Casos


Permitir o usurio acadmico consultar casos completos da base de dados do sistema via
Internet.
Cenrios
Consulta base de casos {Principal}.
1. O sistema apresenta uma tela de pesquisa de casos.
2. O usurio acadmico seleciona a forma de consulta, por sinais e sintomas, por
tratamento ou por diagnstico.
3. O usurio solicita a busca por casos semelhantes
4. O sistema apresenta lista dos casos que atendem as condies de pesquisa.
5. O usurio seleciona o caso desejado.
6. O sistema apresenta os detalhes do caso desejado.

82

7. O sistema apresenta opes de nova consulta ou sair do sistema.


Nova consulta {Alternativo}.
No passo 7, o usurio acadmico seleciona a opo Nova Consulta.
7.1 O sistema volta ao passo 1.
Nenhum registro encontrado {Exceo}.
No passo 4, o sistema no encontra nenhum caso semelhante e emite mensagem
Nenhum caso encontrado com a condio de pesquisa informada.
4.1 O sistema volta ao passo 1.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. Devero existir casos completos cadastrados no sistema.
 Ps-condio. O usurio poder imprimir os dados de suas sesses.

UC07 - Registra Sinais Aparentes


Permitir ao Fisioterapeuta cadastrar Sinais Aparentes do paciente
Cenrios
Registra Sinais Aparentes {Principal}.
1. O sistema apresenta listagem dos pacientes cadastrados.
2. O Fisioterapeuta seleciona o paciente.
3. O sistema apresenta os dados dos Sinais Aparentes do paciente ordenados por data
de consulta.
4. O Fisioterapeuta opta por cadastrar novo sinal aparente.
5. O sistema apresenta uma tela solicitando informaes do sinal aparente.
6. O Fisioterapeuta preenche as informaes e confirma.
7. O sistema valida os dados e efetua a gravao dos Sinais Aparentes.
8. O sistema volta ao passo 1.
Edita Sinais Aparentes {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por editar o cadastro do sinal aparente do
paciente.
4.1 O sistema apresenta a tela para edio do sinal aparente preenchida com as
informaes do sinal aparente selecionado.
4.2 O Fisioterapeuta preenche as informaes e confirma.
4.3 Retorna ao passo 7.
Exclui Sinais Aparentes {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por excluir o cadastro do sinal aparente.
4.1 O sistema apaga o cadastro do sinal aparente.
4.2 O sistema retorna ao passo 3.
Inconsistncia na validao dos dados {Exceo}.
No passo 7, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. O paciente dever estar cadastrado no sistema.
 Ps-condio. Um registro de Sinais Aparentes ter sido includo, alterado ou

83

excludo.

UC08 - Registra sintomas


Permitir ao Fisioterapeuta cadastrar informaes sobre os sintomas apresentados pelo
paciente.
Cenrios
Registra sintomas {Principal}.
1. O sistema apresenta listagem dos pacientes cadastrados.
2. O Fisioterapeuta seleciona o paciente.
3. O sistema apresenta os dados dos sintomas do paciente ordenados por data de
consulta.
4. O Fisioterapeuta opta por cadastrar novo sintoma.
5. O sistema apresenta uma listagem dos sintomas disponveis.
6. O Fisioterapeuta assinala os sintomas apresentados pelo paciente e confirma.
7. O sistema valida os dados e efetua a gravao dos sintomas.
8. O sistema volta ao passo 1.
Inclui sintomas {Alternativo}.
No passo 6 o Fisioterapeuta pode optar por cadastrar um novo sintoma na listagem de
sintomas disponveis para seleo.
6.1 O sistema apresenta a tela para incluso do novo sintoma.
6.2 O Fisioterapeuta preenche as informaes e confirma.
6.3 Retorna ao passo 5.
Edita sintomas {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por editar o cadastro dos sintomas do paciente.
4.1 O sistema apresenta a tela para edio dos sintomas preenchida com as
informaes do sintoma selecionado.
4.2 O Fisioterapeuta preenche as informaes e confirma.
4.3 Retorna ao passo 7.
Exclui sintomas {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por excluir o cadastro do sintoma.
4.1 O sistema apaga o cadastro do sintoma.
4.2 O sistema retorna ao passo 3.
Inconsistncia na validao dos dados {Exceo}.
No passo 7, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. Um paciente dever ser selecionado pelo Fisioterapeuta.
 Ps-condio. Um registro de sintomas ter sido includo, alterado ou excludo.

UC09 - Registra testes


Permitir ao Fisioterapeuta cadastrar informaes sobre os testes funcionais aplicados no
paciente.

84

Cenrios
Registra testes funcionais {Principal}.
1. O sistema apresenta listagem dos pacientes cadastrados.
2. O Fisioterapeuta seleciona o paciente.
3. O sistema apresenta os dados dos testes funcionais do paciente ordenados por data
de consulta.
4. O Fisioterapeuta opta por cadastrar novo teste funcional.
5. O sistema apresenta uma tela solicitando informaes do teste funcional.
6. O Fisioterapeuta preenche as informaes e confirma.
7. O sistema valida os dados e efetua a gravao do teste funcional.
8. O sistema volta ao passo 1.
Edita teste funcional {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por editar o cadastro do teste funcional do
paciente.
4.1 O sistema apresenta a tela para edio do teste funcional preenchida com as
informaes do teste funcional referentes data selecionada.
4.2 O Fisioterapeuta preenche as informaes e confirma.
4.3 Retorna ao passo 7.
Exclui teste funcional {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por excluir o cadastro do teste funcional.
4.1 O sistema apaga o cadastro do teste funcional.
4.2 O sistema retorna ao passo 3.
Inconsistncia na validao dos dados {Exceo}.
No passo 7, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. O paciente dever estar cadastrado no sistema.
 Ps-condio. Um registro de testes funcionais ter sido includo, alterado ou
excludo.

UC10 - Registra diagnstico


Permitir ao Fisioterapeuta registrar os dados do diagnstico definido para o paciente
Cenrios
Registra diagnstico {Principal}.
1. O sistema apresenta listagem dos pacientes cadastrados.
2. O Fisioterapeuta seleciona o paciente.
3. O sistema apresenta os dados dos diagnsticos do paciente ordenados por data de
consulta.
4. O Fisioterapeuta opta por cadastrar novo diagnstico.
5. O sistema apresenta uma tela solicitando informaes do diagnstico.
6. O Fisioterapeuta preenche as informaes e confirma.
7. O sistema valida os dados e efetua a gravao do diagnstico.
8. O sistema volta ao passo 1.

85

Edita diagnstico {Alternativo}.


No passo 4 o Fisioterapeuta pode optar por editar o cadastro do diagnstico do
paciente.
4.1 O sistema apresenta a tela para edio do diagnstico preenchida com as
informaes do diagnstico referentes data selecionada.
4.2 O Fisioterapeuta preenche as informaes e confirma.
4.3 Retorna ao passo 7.
Exclui diagnstico {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por excluir o cadastro do diagnstico.
4.1 O sistema apaga o cadastro do diagnstico.
4.2 O sistema retorna ao passo 3.
Inconsistncia na validao dos dados {Exceo}.
No passo 7, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. Um paciente dever ser selecionado pelo Fisioterapeuta.
 Ps-condio. Um registro de diagnstico ter sido includo, alterado ou excludo.

UC11 - Registra tratamentos


Permitir ao Fisioterapeuta registrar os dados do tratamento sugerido ao paciente
Cenrios
Registra tratamentos {Principal}.
1. O sistema apresenta listagem dos pacientes cadastrados.
2. O Fisioterapeuta seleciona o paciente.
3. O sistema apresenta os dados dos tratamentos do paciente ordenados por data de
consulta.
4. O Fisioterapeuta opta por cadastrar novo tratamento.
5. O sistema apresenta uma tela solicitando informaes do tratamento.
6. O Fisioterapeuta preenche as informaes e confirma.
7. O sistema valida os dados e efetua a gravao do tratamento.
8. O sistema volta ao passo 1.
Edita tratamento {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por editar o cadastro do tratamento do
paciente.
4.1 O sistema apresenta a tela para edio do tratamento preenchida com as
informaes do tratamento referentes data selecionada.
4.2 O Fisioterapeuta preenche as informaes e confirma.
4.3 Retorna ao passo 7.
Exclui tratamento {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por excluir o cadastro do tratamento.
4.1 O sistema apaga o cadastro do tratamento.
4.2 O sistema retorna ao passo 3.

86

Inconsistncia na validao dos dados {Exceo}.


No passo 7, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. O paciente dever estar cadastrado no sistema.
 Ps-condio. Um registro de tratamento ter sido includo, alterado ou excludo.

UC12 Sugere diagnstico e tratamentos


Sugerir diagnstico e tratamento de acordo com os dados cadastrados do paciente.
Cenrios
Sugere diagnstico e tratamento {Principal}.
1. O Fisioterapeuta preenche os sintomas do paciente, informa o resultado dos testes
funcionais e seleciona a parte do corpo avaliada e solicita que o sistema localize os
diagnsticos e tratamentos semelhantes.
2. O sistema utilizar o Raciocnio Baseado em Casos para localizar casos
semelhantes baseado nos dados fornecidos pelo Fisioterapeuta.
3. O sistema aplicar as tcnicas de recuperao do Vizinho mais prximo e
contagem de caractersticas de forma combinada.
4. O sistema listar os casos semelhantes, disponibilizando ao Fisioterapeuta qual o
diagnstico e qual o tratamento utilizado no caso apresentado.
5. O Fisioterapeuta seleciona o diagnstico e o tratamento que considerar semelhante
ao novo problema descrito.
6. O Fisioterapeuta poder adaptar a soluo de acordo com sua necessidade.
7. O Fisioterapeuta confirma suas alteraes.
8. O sistema armazena o novo caso, indexando as variveis relevantes para futuras
consultas.
Nenhum caso semelhante {Exceo}.
No passo 4 o sistema no localiza nenhum caso semelhante e emite a mensagem
Nenhum caso semelhante foi encontrado.
Rejeita sugestes {Alternativo}.
No passo 5 o Fisioterapeuta decide no usar nenhum dos casos sugeridos e executa o
UC10 e UC11, respectivamente.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. Os dados dos sintomas do paciente e os testes funcionais devem
estar cadastrados e a parte do corpo avaliada deve ter sido indicada.
 Ps-condio. O sistema listar os casos mais semelhantes para a escolha do
Fisioterapeuta.
 Ps-condio. O sistema ter indexado e armazenado novo caso, concluindo o
aprendizado.

UC13 Cadastra anatomia


Permitir ao Fisioterapeuta cadastrar a estrutura anatmica do paciente que ser avaliada.
Cenrios
Cadastra anatomia {Principal}.

87

1.
2.
3.
4.
5.
6.

O sistema apresenta listagem dos pacientes cadastrados.


O Fisioterapeuta seleciona o paciente.
O sistema apresenta uma listagem de anatomia.
O Fisioterapeuta seleciona a anatomia que estar sendo avaliada e confirma.
O sistema valida os dados e efetua a gravao dos dados.
O sistema volta ao passo 1.

Inclui anatomia {Alternativo}.


No passo 4 o Fisioterapeuta pode optar por incluir uma nova anatomia na listagem de
anatomias disponveis para seleo.
4.1 O sistema apresenta a tela para incluso da nova anatomia.
4.2 O Fisioterapeuta preenche as informaes e confirma.
4.3 Retorna ao passo 5.
Altera anatomia avaliada {Alternativo}.
No passo 4 o Fisioterapeuta pode optar por alterar qual a anatomia do paciente que
est sendo avaliada.
4.1 O sistema apresenta uma listagem de anatomia.
4.2 O Fisioterapeuta seleciona a anatomia que estar sendo avaliada e confirma.
4.3 Retorna ao passo 5.
Inconsistncia na validao dos dados {Exceo}.
No passo 5, caso os campos obrigatrios no tenham sido preenchidos ou o formato
no valido, o sistema apresenta mensagem Os campos abaixo relacionados esto
cadastrados incorretamente: listar campos.
Restries
 Pr-condio. Um usurio dever estar conectado no sistema.
 Pr-condio. Um paciente dever ser selecionado pelo Fisioterapeuta.
 Ps-condio. Um Fisioterapeuta ter definido qual a anatomia do paciente ser
avaliada.
 Ps-condio. Uma nova anatomia poder ter sido includa na listagem das
anatomias disponveis para seleo.

88

APNDICE B Escala Funcional da UCLA


Tabela 12 Escala Funcional da UCLA (University of California at Los Angeles)

DOR
Presente todo o tempo, insuportvel; uso freqente de analgsicos fortes.
Presente todo o tempo, suportvel; uso ocasional de analgsicos fortes.
Fraca/ausente em repouso, presente em atividades leves, uso freqente de
salicilatos.
Presente em atividades pesadas/especficas; uso freqente de salicilatos
Ocasional e fraca
Ausente
FUNO
Incapacidade de usar o membro
Realizao apenas de algumas atividades leves
Capacidade de realizao de atividades domsticas e cotidianas
Capacidade de realizao de atividades domsticas, de dirigir, pentear-se
e abotoar atrs.
Restrio leve, capacidade de executar trabalhos acima do ombro.
Atividades normais
FLEXO ATIVA
> 150
de 120 a 150
de 90 a 120
de 45 a 90
de 30 a 45
< 30
FORA DE FLEXO ANTERIOR (TESTE DE FORA MANUAL)
Grau 5 (normal)
Grau 4 (bom)
Grau 3 (regular)
Grau 2 (fraco)
Grau 1 (contraes musculares)
Grau 0 (ausente)
SATISFAO DO PACIENTE
Satisfeito e melhor
Insatisfeito
ESCORE MXIMO
ANLISE DO RESULTADO (ELMANN, 1987 apud SOUZA, 2001)
34-35
28-33
21-27
00-20
Fonte: adaptado de Souza, 2001

1
2
4
6
8
10
1
2
4
6
8
10
5
4
3
2
1
0
5
4
3
2
1
0
5
0
35
Excelente
Bom
Razovel
Pobre

89

ANEXO A Documentao do Exame Muscular

Fonte: Hislop e Montgomery (1996)

Figura 46 Documentao do exame muscular

90

Fonte: Hislop e Montgomery (1996)

Figura 47 Documentao do exame muscular continuao

91

ANEXO B Ficha de avaliao ortopedia e traumatologia


Estagiria (as):_______________________________________________________________
Data:___/___/____

1. Identificao
Nome:________________________________________________ Data nasc.:___/___/_____
Idade:_____ Sexo: ( )M ( )F Cor:______________ Estado Civil:______________________
Endereo:_________________________________________ Telefone:__________________
Profisso:__________________________ Telefone do Trabalho:_______________________
Mdico Solicitante:___________________________________________________________
Diagnstico Clnico:__________________________________________________________
Diagnstico Fisioteraputico:___________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Queixa Principal:_____________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
_________________________________
2. HDP:____________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
3. HDA:____________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
4. Antecedentes Pessoais (hbitos de vida):_______________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
5. Antecedentes Familiares:___________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
6. Medicamentos: ( )No ( )Sim Qual?_________________________________________
___________________________________________________________________________
7. Dados Vitais:
FC:___________bpm

FR:____________ipm

PA:___________mmHg

92

8. Exame Fsico:

8.1 Inspeo:
Edema: ( )No ( )Sim Tipo:____________________________________________________
Derrame Articular: ( )No ( )Sim Local:__________________________________________
Equimose: ( )No ( )Sim Local:_________________________________________________
Hematoma: ( )No ( )Sim Local:________________________________________________
Petquias: ( )No ( )Sim Local:_________________________________________________
Cicatriz: ( )No ( )Sim Local:__________________________________________________
Hipotrofia/Hipertrofia: ( )No ( )Sim Local:_______________________________________
8.2 Exame Postural:
Vista Anterior
Linha mamilar: ( )Direita mais alta ( )Alinhadas ( )Esquerda mais alta
Espinhas ilacas ntero-superiores: ( )Direita mais alta ( )Alinhadas ( )Esquerda mais alta
Joelhos: ( )Valgo ( ) Alinhados
Ps: ( )Supinados ( )Normais ( )Pronados
Vista Lateral Direita
Cabea: ( )Normal ( )Protusa
Curvatura da coluna cervical: ( )Normal ( )Curvatura ( )Retificao
Ombros: ( )Normais ( )Protusos
Curvatura da coluna torcica: ( )Normal ( )Curvatura ( )Retificao
Curvatura da coluna lombar: ( )Normal ( )Curvatura ( ) Retificao
Abdmen: ( )Normal ( )Protuso
Pelve: ( )Anterovertida ( )Retrovertida ( )Normal
Quadril: ( )Antepulso ( )Retropulso ( )Normal
Joelho: ( )Antecurvatum ( )Recurvatum ( )Normais
Ps: Cavos( ) Planos( ) Normais( )
Vista Lateral Esquerda
Cabea: ( )Normal ( )Protusa
Curvatura da coluna cervical: ( )Normal ( )Curvatura ( )Retificao
Ombros: ( )Normais ( )Protusos
Curvatura da coluna torcica: ( )Normal ( )Curvatura ( )Retificao
Curvatura da coluna lombar: ( )Normal ( )Curvatura ( ) Retificao
Abdmen: ( )Normal ( )Protuso
Pelve: ( )Anterovertida ( )Retrovertida ( )Normal
Quadril: ( )Antepulso ( )Retropulso ( )Normal
Joelho: ( )Antecurvatum ( )Recurvatum ( )Normais
Ps: Cavos( ) Planos( ) Normais( )
Vista Posterior
Cabea: ( )Lateralizada E ( )Alinhada ( )Lateralizada D
Ombros: ( )Esquerdo mais alto ( )Alinhados ( )Direito mais alto
Bordas superiores escpula: ( )Esquerda mais alta ( )Alinhadas ( )Direita mais alta
Bordas inferiores escpula: ( )Esquerda mais alta ( )Alinhadas ( )Direita mais alta
Articulaes sacroilacas: ( )Esquerda mais alta ( )Alinhadas ( )Direita mais alta

93

Pregas cutneas: ( )Alinhadas ( )Desalinhadas


Pregas glteas: ( )Alinhadas ( )Desalinhadas
Joelhos: ( )Valgo ( )Normais ( )Varo
Ps: ( )Supinados ( )Normais ( )Pronados

9. Anlise da Marcha:________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
10. Palpao:
Dor (comportamento e local da dor):______________________________________________
Encurtamentos Musculares:_____________________________________________________
Retraes Musculares:_________________________________________________________
11. Goniometria: ( )Sim ( )No realizada devido a postura antlgica
11.1 Segmento analisado: Coluna Lombar
Movimento
Flexo
Extenso
Flexo Lateral Direita
Flexo Lateral Esquerda
Rotao Direita
Rotao Esquerda

Amplitude (Graus)

11.2 Concluso:______________________________________________________________
___________________________________________________________________________
___________________________________________________________________________

12. Perimetria:
Estrutura Analisada
Regio Torcica
Regio Lombar

Perimetria (centmetros)

12.2 Concluso:______________________________________________________________
___________________________________________________________________________
___________________________________________________________________________

13. Teste de Fora Muscular:


Msculos

Grau

94

14. Testes Especiais:


___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
15. Exames Complementares:__________________________________________________
___________________________________________________________________________
___________________________________________________________________________
16. Objetivos:_______________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
17. Conduta Fisioteraputica:__________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Observaes:________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Fonte: Ambulatrio de Fisioterapia da Universidade Regional de Blumenau (FURB).

95

ANEXO C ndice de incapacidade de Oswestry


Seo 1 Intensidade da dor
No tenho dor no momento.
A dor muito leve no momento.
A dor moderada no momento.
A dor regularmente intensa no momento.
A dor muito intensa no momento.
A dor a pior imaginvel no momento.
Seo 2 Cuidados pessoais (lavar-se, vestir-se etc.)
Posso cuidar de mim normalmente sem causar dor extra.
Posso cuidar de mim normalmente, mas muito doloroso.
doloroso cuidar de mim e eu sou lento e cuidadoso.
Necessito de alguma ajuda, mas consigo realizar a maior parte dos meus cuidados
pessoais.
Necessito de ajuda todos os dias na maioria dos aspectos dos meus cuidados pessoais.
No me visto, lavo-me com dificuldade e permaneo na cama.
Seo 3 Levantamento
Posso levantar pesos pesados sem dor extra.
Posso levantar pesos pesados, mas causa dor extra.
A dor me impede de levantar pesos pesados do cho, mas consigo se estiverem
convenientemente posicionados, p. ex., sobre uma mesa.
A dor me impede de levantar pesos pesados, mas posso manejar pesos leves a mdios
se estiverem convenientemente posicionados.
Posso levantar apenas pesos muito leves.
No posso levantar ou carregar absolutamente nada.
Seo 4 Marcha
Dor no me impede de andar qualquer distncia.
Dor impede-me de andar mais de 1600 m.
Dor impede-me de andar mais de 400 m.
Dor impede-me de andar mais de 100 m.
Posso andar apenas usando uma bengala ou muletas
Estou na cama a maior parte do tempo e tenho que me arrastar at o banheiro.
Seo 5 Sentar
Posso sentar em qualquer cadeira quanto tempo eu quiser.
Posso sentar na minha cadeira favorita quanto tempo eu quiser.
A dor me impede de sentar durante mais de 1 hora.
A dor me impede de sentar durante mais de meia hora.
A dor me impede de sentar durante mais de 10 minutos.
A dor me impede inteiramente de sentar.
Seo 6 Ficar em p
Posso ficar em p quanto tempo eu quiser sem dor extra.

96

Posso ficar em p quanto tempo eu quiser, mas causa-me dor extra.


A dor me impede de ficar em p durante mais de 1 hora.
A dor me impede de ficar em p durante mais de meia hora.
A dor me impede de ficar em p durante mais de 10 minutos.
A dor me impede inteiramente de ficar em p.

Seo 7 Dormir
Meu sono nunca perturbado por dor.
Meu sono ocasionalmente perturbado por dor.
Por causa de dor tenho menos de 6 horas de sono.
Por causa de dor tenho menos de 4 horas de sono.
Por causa de dor tenho menos de 2 horas de sono.
A dor me impede completamente de dormir.
Seo 8 Vida social
Minha vida social normal e no me causa dor extra.
Minha vida social normal, mas aumenta o grau de dor.
A dor no tem efeito importante sobre a minha vida social, exceto limitar interesses
que despendem mais energia, por exemplo, esporte.
A dor restringiu minha vida social e eu no saio to freqentemente quanto antes.
A dor restringiu minha vida social minha casa.
No tenho vida social por causa de dor.
Fonte: MAGEE, David J. Avaliao Musculoesqueltica. 3. ed. So Paulo: Manole, 2002. p.
400.

You might also like