Vous êtes sur la page 1sur 37

www.monografias.

com
NutriFree: Soluo de apoio a nutrio clnica
Marislnia Oliveira - marislania1010@gmail.com
1. Resumo
2. Introduo
3. Pesquisa e mtodos
4. !n"lise #uncional
5. $la%orao da soluo
6. &oncluso
7. Re#er'ncias %i%lio(r"#icas
8. !p'ndices
RESUMO
Este trabalho de concluso de curso tem como objetivo o desenvolvimento do software NutriFree Soluo
de Apoio a Nutrio Clnica, para auxiliar a elaborao de dietas, agilizando o processo de anlise da
alimentao adequada. O foco principal a comparao dos macronutrientes e micronutrientes que, como
resultado, ser exibido a anlise completa dos componentes alimentares e o armazenamento das
informaes no prprio sistema online, permitindo a consulta em qualquer lugar que possua acesso a Web.
O desenvolvimento do software foi realizado de acordo com a metodologia RUP (Rational Unified Process -
Processo Unificado Racional), adotou-se a linguagem de programao PHP 5.2.5 com banco de dados
MySQL 5.0.45. Utilizou-se a ferramenta DBDesigner 4 para a modelagem do banco de dados e Jude
Community 5.2.1 na criao dos Diagramas e a DE Dreamweaver CS5 para auxiliar o desenvolvimento do
software.
Palavras-c)aves: Sistemas de In#ormao* Nutrio &lnica* Macronutrientes* Micronutrientes*
!+S,R!&,
This conclusion of course work is aimed at software development NutriFree Solution to Support Clinical
Nutrition, to assist the preparation of diets, streamlining the process of analysis of adequate food. The main
focus is the comparison of macro and micronutrients, as a result, you will see a full analysis of food
components and storage of information on its own online system, allowing for consultation anywhere that has
access to Web Software development was done according to the methodology RUP (Rational Unified
Process), we adopted the programming language PHP 5.2.5 with MySQL 5.0.45 database. We used the tool
DBDesigner 4 to model the database and Jude 5.2.1 Community in creating the diagrams and DE
Dreamweaver CS5 to assist software development.
-e./ord: In#ormation S.stems* &linical Nutrition* Macronutrients* Micronutrients*
LSTA DE ABREVATURAS E SGLA
&SS - Cascading Style Shet (Folhas de Estilo Encadeadas)
CPF - Cadastro de Pessoa Fsica
0&1 - Data Control Language (Linguagem de Controle de Dados)
001 - Data Definition Language (Linguagem de Definio de Dados)
0M1 - Data Manipulation Language (Linguagem de Manipulao de Dados)
021 - Data Query Language (Linguagem de Consulta de Dados)
GIF - Graphics nterchange !or"at
3,M1 - #yperte$t Mar%up Language (Linguagem de Marcao de Hipertexto)
3,,P - #yper &e$t &ransfer Protocol (Protocolo de Transferncia de Hipertexto)
IBM - International Business Machines
IM& - ndice de Massa Corporal
www.monografias.com
P0F - Portable Docu"ent !or"at
PESW - Proposta de Especificao de oft!are
P3P - Personal Home Page (P"gina Pessoal)
POO - Programao #rientada a #$%etos
R4P - Rational Unified Process (Processo &nificado 'acional)
S5+0 - istema de (erenciamento de )anco de Dados
S21 - Structured Query Language (Linguagem de Consulta Estruturada)
TCC - *ra$al+o de Concluso de Curso
,I - *ecnologia da ,nformao
4M1 - Unified Modeling Language (Linguagem de Modelagem Unificada)
6$+ - World Wide Web (Rede de Alcance Mundial)
INTRODUO
Este trabalho tem como objetivo apresentar uma soluo para auxiliar os profissionais de Nutrio Clnica,
cujo estudo de caso foi elaborar um sistema para Centro Universitrio Unieuro do Campus Asa Sul.
De acordo com a anlise de mercado realizada, foram encontradas situaes em que um sistema seria
muito til e facilitaria o processo de atendimento das estagirias, professores e demais profissionais que
atuam nessa rea de atendimento nutricional clnico.
"A nutrio clnica uma rea da nutrio cujas atividades podem ser exercidas em vrios locais como
hospitais, clnicas, ambulatrios, lactrios, consultrios, bancos de leite, instituies de permanncia para
idosos, centrais de terapia nutricional, Spas e tambm atendimento domiciliar. Nela, compete ao
nutricionista prestar assistncia diettica e promover educao nutricional a indivduos, sadios ou enfermos,
visando promoo, manuteno e recuperao da sade.
1
O sistema que ser apresentado, chamado de NutriFree, tem como funo apresentar um grfico
comparativo dos macronutrientes e micronutrientes, disponibilizar um banco de alimentos, uma ficha de
cadastro online em que o paciente pode fazer seu pr cadastro, consultar agenda e marcar consultas online.
Para atender essas necessidades, este trabalho apresenta um Website' para melhor atender essa carncia
dos profissionais no andamento de seu atendimento de Nutrio Clnica com o objetivo de melhorar parte da
tomada de deciso acerca do seu trabalho.
A metodologia utilizada para elaborao desse trabalho foi o RUP (Rational Unified Process ( Processo
Unificado da Rational). Essa metodologia, conduz todo o processo desde o levantamento de requisitos at o
teste final do sistema, com o propsito de garantir um produto de qualidade e atender as expectativas do
cliente.
Motivao
A busca de atendimento para um acompanhamento nutricional aumentou muito ao longo dos anos. As
pessoas esto cada vez mais preocupadas com a sade e em prolongar o seu bem estar, manter-se jovem
e disposto. Segundo pesquisa feita pelo BGE (nstituto Brasileiro de Geografia e Estatstica):
7Obesidade epidemia no Brasil mantido o ritmo de crescimento do nmero de pessoas acima do peso, em
dez anos o pas ter se igualado aos Estados Unidos, ou seja, alm de se constituir em problema pelos
riscos decorrentes do sobrepeso em si como doenas do corao e diabetes o sobrepeso causado por
uma alimentao pouco saudvel. Para agravar o quadro, a prtica regular de exerccios fsicos est longe
de fazer parte dos hbitos do brasileiro. Pesquisa de 2008 mostrou que apenas 10,2% da populao com 14
anos ou mais tem alguma atividade fsica regular. Quando forem divulgados os dados relativos ao consumo
das famlias na POF de 2008-2009, ser possvel analisar em detalhes como est evoluindo o padro
alimentar no Brasil.
2
1
Nutrio Clnica. Disponvel em: <http://www.ibb.unesp.br/ejenjutri//documentos/nutriclinica.pd.!. "cesso em: #$ de
a%osto de &#1#.
&
'evista (eja. Disponvel em: <http://veja.abril.com.br/noticia/saude/pes)uisa*do*ib%e*mostra*)ue*obesidade*e*
epidemia*no*brasil!. "cesso em: #+ de outubro de &#1#.
www.monografias.com
O nutricionista o profissional mais indicado para ajudar a solucionar tais problemas, que pem em risco a
sade de muitas pessoas. Cada vez mais, pessoas vm procurando os nutricionistas, por motivos de
esttica ou obesidade para a soluo de seus problemas. Com a crescente demanda pelo atendimento
nutricional, aumenta, tambm, a necessidade de mais clnicas e profissionais habilitados para atender as
necessidades.
Visando atender e auxiliar este mercado que se expande cada vez mais, e participar deste crescimento com
os conhecimentos adquiridos no decorrer do curso de Sistemas de nformao, esse tema foi escolhido para
a elaborao do Trabalho de Concluso de Curso.
O sistema NutriFree, busca oferecer solues e adequar-se a carncia de profissionais em atender as
demandas de pacientes, que precisam solucionar problemas relacionados aos hbitos alimentares. Para
esse atendimento de orientao alimentar, o sistema prope a soluo de melhorar o processo de escolha e
diagnstico alimentar de cada paciente, de acordo com banco de alimentos do sistema NutriFree.
Objetivos
Apresenta-se a seguir, o objetivo geral e especfico desse trabalho.
Geral
O objetivo desse trabalho disponibilizar, para consultrios de atendimento clnico, uma ferramenta
automatizada, para controle e gerenciamento dos dados de pacientes em seus tratamentos nutricionais,
visando agilidade e comodidade no atendimento de seus pacientes e a facilidade de clculos para a
prescrio de dieta a ser realizada pelo profissional de nutrio.
Especficos
O sistema tem, como objetivos especficos, as seguintes funcionalidades:
Manter paciente: Permite consultar, incluir, alterar e excluir informaes sobre o paciente no
sistema;
Manter funcionrio: Funcionalidade que permite consultar, incluir, alterar e excluir funcionrios do
sistema;
Manter alimento: Permite consultar, incluir, alterar, e excluir os alimentos;
Cadastrar hbitos alimentares: Permite incluir as informaes sobre a alimentao diria dos
pacientes;
Manter agenda: Permite consultar, alterar, incluir e excluir os horrios das consultas marcadas;
Exibir resultado: Permite visualizar o resultado da anlise dos macronutrientes e micronutrientes.
Organizao do Trabalho
Esse trabalho est organizado em captulos, os quais descreve-se, sucintamente, a seguir:
O &aptulo 8 - Fundamentao ,e9rica - Demonstra uma sntese geral das tecnologias e
metodologias utilizadas no desenvolvimento deste trabalho;
O &aptulo : - !n"lise Funcional - Apresenta a anlise das necessidades e problemas
diagnosticados propondo uma soluo. Exibe uma comparao com softwares similares e o soft)are
proposto, apresentando proposta de especificao do software;
O &aptulo ; - $la%orao da Soluo - Trata-se dos requisitos esperados e apresenta a
modelagem funcional e lgica do sistema, assim como o projeto conceitual.
O &aptulo < - &oncluso - Apresenta o entendimento final do projeto NutriFree Soluo de
Apoio Nutrio Clnica e as sugestes para trabalhos futuros.
PESQUISA E MTODOS
Neste captulo, apresenta-se uma breve descrio do uso de sistemas de informao no ambiente de
nutrio englobando a rea de sade em geral assim como uma sntese geral da metodologia e tecnologias
utilizadas no desenvolvimento deste trabalho.
Nutrio Clnica
A Nutrio Clnica trata do acompanhamento dos hbitos alimentares de pacientes, com intuito de prevenir
doenas atravs de uma alimentao correta e saudvel. [Souza, 2008]
A Nutrio Clnica divide-se em algumas reas, tais como, Nutrio Enteral e Parenteral, Nutrio em
Geriatria, Nutrio em Lactrio, Nutrio no Pr e Ps operatrio e Nutrio Materno-nfantil, dentre outras.
www.monografias.com
A Nutrio Clnica atua na preveno e tratamento da desnutrio, diabetes, obesidade e hipertenso,
dentre outros problemas dos pacientes que buscam acompanhamento nutricional.
3
O atendimento feito
por um profissional de nutrio, com formao capaz de transmitir de maneira mais simplificada e fcil
entendimento ao paciente a importncia dos cuidados alimentares e higinicos quanto aos alimentos a
serem consumidos.
O profissional da rea de Nutrio Clnica analisa o estado nutricional de cada paciente, de acordo com
seus hbitos alimentares e atividades dirias, indicando uma dieta a ser seguida no dia-a-dia pelo paciente.
Sistema de nformao no Ambiente de Nutrio
Sistema de nformao uma expresso para falar sobre sistema automatizado ou manual, utilizada para o
gerenciamento das informaes a partir de dados gerados por usurios. [GORDON, 2006]
Quando se pensa em sade nutricional, o uso da tecnologia no se restringe ao emprego de softwares para
acompanhamento de estatsticas de resultados, mas se d, tambm, com a utilizao de ferramentas para
auxlio no atendimento de cada paciente, que procura o consultrio. O procedimento e tcnica de
preparao e manuteno de dietas para o individuo, pode ser feito, atualmente, com uso de algumas
ferramentas que existe no mercado, com o intuito de minimizar os atrasos no processo de atendimento ao
paciente.
Utilizando de maneira adequada o sistema, pelo profissional de Nutrio, haver diminuio de possveis
transtornos para buscas necessrias. Para prescrever o que um paciente precisa, os nutricionistas precisam
de diversos clculos que fazem durante elaborao de uma dieta. E com o ambiente informatizado esses
clculos podem ser precisos e realizados com mais rapidez.
Com a tecnologia isso mudou bastante, as consultas podem ser feitas em tempo real, de forma rpida e fcil
com uso de equipamentos como, computador, noteboo% ou mesmo via celular. A tecnologia permite isso, e
como em tantas outras reas de conhecimento, pode-se dizer que a tecnologia indispensvel para os
profissionais de sade. As melhorias decorrentes do uso da tecnologia so bem visveis e aceitas por
profissionais e pacientes pelos benefcios que podem trazer a ambos. Alm disso, possibilita maior
eficincia e disponibilidade.
Metodologia
Apresenta-se, a seguir, a metologia RUP (Rational Unified Process - Processo Unificado Racional), utilizada
para o desenvolvimento do software NutriFree.
RUP
O RUP uma metodologia para gerenciar o desenvolvimento de soft)are' com o propsito de garantir um
produto de qualidade e atender as expectativas do cliente. [BOOCH, 2005]
Quando o RUP foi adquirido pela BM (nternational *usiness Machines+, foi renomeado para RUP, um
acrnimo de *M Rational Unified Process,
"O RUP atem-se em como documentar funcionalidades, restries de projetos e de sistemas e ainda os
requisitos de negcio. Tem como principais caractersticas a UML; iterativo e incremental sendo que
guiado por casos de uso e todo o processo de desenvolvimento com incio, meio e fim conduzido por
esses casos de uso e os cenrios de utilizao destes. [BOOCH, 2005]
O RUP possui nove disciplinas e quatro fases. A figura 1 demonstra o ciclo de vida para o desenvolvimento
de um projeto, mostrando, atravs de grficos, a concentrao de esforos para a realizao das atividades
em relao s fases e disciplinas.
+
Nutrio Clnica. Disponvel em: <http://www.nutricao.upr.br/clinica.pd!. "cesso em: 1, de novembro de &#1#.
www.monografias.com
Fi(ura =- 0isciplinas e Fases do R4P >Fonte: +OO&3? 8@@<A
Abaixo, descreve-se, sucintamente as disciplinas do RUP, [BOOCH, 2005]:
Modela(em de ne(9cio: Objetiva descrever a estrutura e a dinmica da instituio;
Requisitos: Descreve de forma variada os requisitos, com diferentes abordagens;
!nalise e 0esi(n: Tem como objetivo descrever vrias vises da arquitetura do projeto;
Implementao: Disciplina voltada para o desenvolvimento efetivo do software, o teste da unidade e
integrao;
,este: Disciplina que descreve os casos de teste, os procedimentos e registro de erros para
acompanhamento durante o projeto;
Implantao: Envolvem listas, notas de verso, treinamento dos usurios no aplicativo e outros
aspectos da entrega do soft)are;
5erenciamento de &on#i(urao e Mudana: Disciplina que objetiva manter o controle das
modificaes para no perder a integridade do projeto e seus artefatos com suas atividades;
5erenciamento de ProBeto: Esta disciplina tem como objetivo descrever vrias estratgias para o
trabalho com interatividade do processo;
!m%iente: Disciplina para a infra-estrutura necessria para o desenvolvimento do sistema.
Apresenta-se, a seguir, uma breve descrio das fases do RUP, segundo. [BOOCH, 2005]:
Fase de &oncepo: Na Fase de Concepo estabelecida a viso para o sistema, delimitando
o seu escopo. nclui requisitos de alto nvel, caso de negocio e um plano inicial para o projeto. Nessa fase,
tambm so analisados critrios de riscos, estimativas de custo, recursos e at mesmo uma avaliao do
sistema atravs de prottipos. Na fase de concepo, foi realizada a identificao das entidades externas
com as quais o sistema ir interagir e elaborado um modelo de caso de uso inicial com o propsito de
facilitar a identificao da interao dos atores envolvidos no sistema;
Fase de $la%orao: Fase que tem como objetivo a anlise do domnio do problema, o
estabelecimento de uma arquitetura slida, o desenvolvido de um plano do projeto e a eliminao dos
elementos de risco de maior significncia para o projeto. Envolve, tambm, o arquiteto do sistema e o
gerente de projeto como atores de grande importncia sem deixar de fora analistas, desenvolvedores e
pessoas envolvidas com o teste do software. Na fase de elaborao, foi realizada a especificao dos
requisitos funcionais e no funcionais. Assim como definiu-se a arquitetura do software;
Fase de &onstruo: Durante a fase de construo desenvolvido o soft)are, Na fase de
construo realizou-se o desenvolvimento do sistema utilizando PHP e HTML integrando os programas com
banco de dados MySQL. Nessa fase realizou-se testes para verificar os erros, falhas ou bugs do sistema;
Fase de ,ransio: Na transio, o sistema disponibilizado aos usurios finais. Nesta fase,
podem surgir questes que requerem algum desenvolvimento adicional, com a finalidade de se ajustar o
soft)are a uma nova forma de realizar as tarefas de rotina dos usurios na empresa. Nessa fase, possvel
www.monografias.com
analisar se realmente os objetivos do soft)are foram alcanados. Para a fase de transio houve a
disponibilizao do soft)are para o Centro Universitrio Unieuro que ser responsvel pelo atendimento ao
pblico, afim da realizao de testes da verso beta do sistema, para descobrir problemas e realizar a
correo e aprimoramentos do mesmo.
As fases e disciplinas do RUP norteiam o desenvolvimento do presente trabalho, auxiliando no ciclo de vida
do sistema de forma seqencial, organizada e responsvel, levantando questes de alta, mdia e baixa
relevncia para o sucesso do projeto.
O RUP utiliza diversos artefatos para auxiliar o processo de desenvolvimento de sistemas. Entende-se por
artefato no RUP, um documento, relatrio ou executvel, que produzido, manipulado ou consumido. Na
figura 2, so mostrados os principais artefatos utilizados pelo RUP.
Fi(ura 8 - Principais !rte#atos do R4P >Fonte: )ttp:CC///*/t)reeD*comCrupCportu(uesCindeD*)tmA
Apresenta-se, a seguir, a descrio dos principais artefatos, segundo [BOOCH, 2005]:
Modelo de &aso de 4so de Ne(9cio: Estabelece uma abstrao da empresa;
Modelo de !n"lise do Ne(9cio: Estabelece o contexto do sistema;
Modelo de &aso de 4so: Estabelece os requisitos funcionais do sistema;
Modelo de !n"lise: Estabelece o projeto conceitual;
Modelo de ProBeto: Estabelece o vocabulrio do problema e de sua soluo;
Modelo de 0ados: Estabelece a representao de dados para banco de dados e outros
repositrios;
Modelo de Implantao: Estabelece a topologia do hardware em que o sistema executado,
bem como a concorrncia do sistema e os mecanismos de sincronizao.
O projeto NutriFree foi concebido com base na metodologia RUP. Neste projeto, elaborou-se alguns
artefatos utilizando-se a UML (Unified Modeling Language - Linguagem de Modelagem Unificada), tais
como, Diagrama de Casos de Uso, Diagrama de Classe, Diagrama de Seqncia e Diagrama de Atividade.
Descreve-se, a seguir, conceitos e detalhes sobre a UML, assim como os motivos que levaram a elaborar
os diagra"as listados aci"a,
UML
A UML considerada uma linguagem padro para especificar, documentar e construir os artefatos de um
determinado sistema e pode ser utilizada em todos os processos durante o desenvolvimento de um projeto.
"A UML proporciona uma forma padro para a preparao de planos de arquitetura de projetos de sistemas,
incluindo aspectos conceituais tais como processos de negcios e funes do sistema, alm de itens
concretos como as classes escritas em determinada linguagem de programao, esquemas de banco de
dados e componentes de software reutilizveis. [MELO, 2004]
www.monografias.com
A UML 2.0 descreve 13 tipos de diagramas que so amplamente utilizados para exemplificar os diversos
aspectos de um projeto. Apresenta-se, a seguir, os diagramas que foram utilizados para o desenvolvimento
do projeto NutriFree Soluo de Apoio a Nutrio Clnica:
0ia(rama de &lasse: Exibem todas as classes, interfaces, colaboraes conectadas por meio de
associaes. O projeto NutriFree utiliza Diagramas de Classe para demonstrar a relao entre as classes
utilizadas no sistema, bem como seus relacionamentos e suas propriedades que auxiliam na representao
de suas caractersticas estruturais;
0ia(rama de &aso de 4so: Exibe os atores dos casos de uso e seus relacionamentos. Os Casos
de Uso representam as funcionalidades do sistema. Os Casos de Uso so reconhecidos como parte
importante da UML, sendo uma tcnica para captar os requisitos funcionais de um sistema. Eles servem
para descrever as interaes tpicas entre os usurios de um sistema e o prprio sistema, fornecendo
suporte de como utilizado. O projeto NutriFree utiliza o Diagrama de Caso de Uso com o intuito de
demonstrar as funcionalidades do sistema e a participao dos atores com as respectivas funes;
0ia(rama de SeqE'ncia: Exibem interaes onde cada uma corresponde a um conjunto de
mensagens trocadas entre os objetos e a ordem que elas acontecem. O projeto atual utiliza Diagramas de
Seqncia, que descrevem como os grupos de objetos trabalham, revelando seus comportamentos a fim de
demonstrar a transio da informao em seqncia;
0ia(rama de !tividades: Exibe a execuo das aes ou atividades e os fluxos que so
disparados pela concluso de outras aes ou atividades. No projeto, foi utilizado o Diagrama de Atividades
para demonstrar a execuo das funcionalidades do sistema representadas em um fluxo, mostrando as
dependncias de uma atividade para a outra;
0ia(rama de $stado: 7Representa as aes ocorridas em resposta ao recebimento de eventos.F
[MELO, 2004]. No projeto foi utilizado o Diagrama de Estado para representar as aes executadas em
determinadas funcionalidades do sistema.
Anlise das Necessidades e Problemas Diagnosticados
Apresenta-se, a seguir a tabela 1 com a anlise das necessidades e problemas diagnosticados do sistema
NutriFree Soluo de Apoio a Nutrio Clnica.
,a%ela = - !n"lise das Necessidades e Pro%lemas 0ia(nosticados
O pro%lema de Controle de pacientes e atendimentos nutricionais, volume
de documentos de pacientes atendidos na clnica nutricional.
!#eta Demora de resultados, e busca de informaes do
profissional de nutrio para o paciente que est sendo
atendido.
&uBo impacto Perda de informaes e clientes por falta de credibilidade
4ma %oa soluo seria Automatizar o atendimento, controle de pacientes e agenda,
monitorar consultas e adiantar-se para melhor atendimento.
Proposta da Soluo
Apresenta-se, a seguir a tabela 2 com a soluo proposta do sistema NutriFree Soluo de Apoio a
Nutrio Clnica.
,a%ela 8 - Proposta da Soluo
Para Profissionais de Nutrio Clnica
2ue Para melhor atendimento nutricional
O NutriFree um sistema Web
2ue Gerencia todo atendimento clnico.
0i#erente de Resultado comparativo de nutrientes
Nosso produto Sistema Web para melhor interao entre paciente e o
profissional de nutrio que realiza o atendimento, dispe de
banco de dados para armazenar informaes de pacientes,
disponibiliza uma listagem de alimentos para melhor
comparao das necessidades que o paciente precisa, e
realizar consultas das quantidades necessrias para o
mesmo.
www.monografias.com
Anlise da Concorrncia
Ser apresentada a anlise dos sistemas Programa de Apoio a Nutrio - Nutwin, DietWin Personal e
Avanutri Online. Esses sistemas foram analisados por apresentarem algumas opes necessrias para que
o nutricionista possa trabalhar adequadamente no atendimento do paciente, como: clculo de MC, tabela
nutricional de comparao de macronutrientes e micronutrientes.
1.0.1.1 Nut6in
"Programa de Apoio a Nutrio NutWin visa auxiliar o trabalho do profissional da rea de nutrio e
alimentao, tanto na execuo de clculos para a avaliao nutricional, como na organizao de
informaes armazenadas.
4
O Soft)are NutWin uma verso monousurio, no sendo permitido instalao em servidores ou o
compartilhamento atravs da rede; possui a interface interativa com opo de acesso feito por menus ou
pelos desenhos disponveis na pagina principal.
Possui as funcionalidades de gerao de avaliaes antropomtricas, elaborao de planos alimentares,
alimentos quantificados em medidas caseiras, cadastrar alimentos, cadastrar receitas, gerao de relatrios
e cadastrar modelos para anamnese
5
e exames bioqumicos.
Como diferencial este sistema possui a organizao atravs de pastas, permitindo a recuperao para o
acompanhamento do paciente, e possui a opo de exportar dados para outros aplicativos tais como Excel,
Word e Access.
A desvantagem desse sistema que no faz comparao da alimentao necessria do paciente para
certificar a carncia de nutrientes que o mesmo precisa. O NutWin um soft)are da Universidade Federal
de So Paulo, que optou em disponibilizar a nova verso do programa no ambiente Source !orge,
A anlise deste programa foi realizada atravs da verso teste disponvel no prprio site do NutWin.
Apresenta-se a seguir, a figura 3 com a pgina principal do software NutWin.
-
Nut.in. Disponvel em: <http://www.uniesp.br/dis/produtos/nutwin/inde/.htm!. "cesso em: &- de maio de &#1#.
0
"namnese 1 um dialo%o reali2ado com o m1dico )ue busca relembrar todos os atos )ue se relacionam com a doena e
a pessoa doente3 a im de colaborar ao prescrever o seu dia%n4stico.
www.monografias.com
Fi(ura : G P"(ina Principal do Nut6in
1.0.1.2 0iet6in Personal
DietWin um programa executvel, instalado diretamente no computador possui uma interface nos moldes
da ferramenta Office do Windows, de forma a sua navegao atravs de guias.
Possui funcionalidades de cadastro de pacientes, alimentos, medidas caseiras e receitas, exibe um grfico
de evoluo do peso do paciente, registro de pronturio em forma de texto e a gerao de relatrios.
Como diferencial o profissional tem a opo de pesquisar determinado alimento utilizando uma ferramenta
independente que pode ser acessada a qualquer momento.
A desvantagem que este sistema possui um assistente que apresenta um modelo de passo a passo para
gui-lo em todas as etapas da avaliao at a concluso. E a sua licena e no valor de R$350,00 para cada
instalao.
Apresenta-se a seguir, a figura 4 com as explicaes das opes de menu do software DietWin Personal.
www.monografias.com
Fi(ura ; G P"(ina Principal do 0iet6in Personal
1.0.1.3 !vanutri Online
O software Avanutri Online uma ferramenta de avaliao nutricional via Web, tem a finalidade de facilitar a
vida dos nutricionistas.
Com a utilizao desta ferramenta e possvel cadastrar pacientes com incluso de fotos, cadastrar
alimentos com a medida caseira e a foto, solicitar exames laboratoriais, registrar receitas e a interao
droga-nutriente, clculos das avaliaes antropomtricas, exibe grfico de evoluo do paciente e a gerao
de relatrios.
O principal diferencial desse software a utilizao em qualquer lugar que esteja conectado a nternet, ou
seja, o cliente ter todas as informaes necessrias mesmo quando no estiver em seu consultrio. Outro
diferencial que o profissional poder criar um login e senha para seu paciente, e ele poder relatar o seu
recordtorio
6
alimentar de 24 horas e ainda enviar e receber mensagens, o software tambm oferece a
possibilidade de prescrio de dietas oral, enteral mais oral ou enteral exclusiva.
Como desvantagem do Avanutri tem a acessibilidade ao sistema, a licena para os profissionais de nutrio
e de R$150,00.
A anlise deste programa foi realizada atravs da verso teste disponvel no prprio site do Avanutri
Apresenta-se a seguir, a figura 5 com a pgina principal do software Avanutri Online.
5
6 recordat4rio alimentar 1 uma t1cnica utili2ada para avaliar o consumo alimentar )ue consiste em listar os alimentos
in%eridos pelo individuo &- horas antes do preenchimento do mesmo.
www.monografias.com
Fi(ura < - P"(ina Principal do !vanutri Online
Referencial Tecnolgico
Apresenta-se, a seguir, a descrio da arquitetura do sistema e as tecnologias de desenvolvimento
utilizadas no processo do software NutriFree.
Arquitetura do Sistema
"Arquitetura a organizao fundamental de um sistema incorporada em seus componentes, seus
relacionamentos com o ambiente, e os princpios que conduzem seu design e evoluo
7
Para o desenvolvimento do sistema foi utilizado o HTML, CSS, JavaScript, Linguagem de Programao
PHP e Banco de Dados MySQL. Apresenta-se a seguir a descrio dessas arquiteturas.
HTML
O HTML (#yperte$t Mar%up Language - Linguagem de Marcao de Hipertexto) uma linguagem especifica
utilizada para acesso e exibio de paginas Web, constituda de textos e marcas ou tags. [SLVA, 2001]
Com a utilizao do HTML, possvel definir a forma em que o contedo de uma pgina Web exibida ao
usurio. O NutriFree um sistema que funciona atravs de um navegador de nternet, sendo utilizada esta
linguagem para a definio do contedo.
CSS
"As CSS (Cascading Style Sheets ( Folhas de Estilo Encadeadas) foram introduzidas inicialmente em
dezembro de 1996, e servem basicamente para uniformizar os bro)sers (navegadores de internet) como
devem ser mostradas determinadas informaes de um STE. [HOLZNER, 2001]
O uso de CSS em pginas de internet faz com que os Websites se tornem mais leves e flexveis para a
navegao do usurio, alm de dar um excelente aspecto grfico e mais preciso ao layout,
O CSS utilizado para definir o posicionamento, tamanho de fontes e cores dos diversos elementos das
pginas do sistema, este recurso permite estruturar numa folha de estilo toda a configurao dos elementos
da interface do sistema.
JavaScript
"JavaScript uma linguagem de programao utilizada para criar pequenos programinhas encarregados de
realizar aes dentro do mbito de uma pgina Web. [MNORELLO, 2007]
7
Conne/ions. Disponvel em: < http://cn/.or%/content/m170&-/latest/!. "cesso em: #1 de novembro de &#1#.
www.monografias.com
Esta linguagem utilizada embutida em outras linguagens e proporciona maior interatividade nas pginas
da nternet. Com ela pode ser desenvolvido desde efeitos e dinamismos at scripts mais complexos
executando instrues que retorne resposta ao usurio.
Dentre os vrios recursos que podem ser desenvolvidos utilizando essa linguagem, tem-se a verificao de
formulrios, que certifica se o usurio digitou uma informao vlida, a execuo de clculos, exibio de
alertas, um conjunto de recursos de data e hora, entre outros.
Linguagem de Programao
A linguagem de programao tem como objetivo principal auxiliar os programadores tornando o seu trabalho
mais produtivo durante a gerao e manuteno do software e garantir que ele seja produzido atendendo os
padres de qualidade.
Algumas propriedades desejveis em uma linguagem de programao so citadas por [VAREJO, 2004],
so elas:
1e(i%ilidade: Essa propriedade diz respeito facilidade para se ler e entender um programa.
Quanto mais fcil for seguir as instrues de um determinado programa, isso reflete na facilidade de
entender o que est sendo feito pelo programa e tambm de descobrir erros na programao;
Redi(i%ilidade: Propriedade que possibilita ao programador se concentrar nos algoritmos centrais
do programa, sem se preocupar com os aspectos de menos importncia para resoluo de um determinado
problema. Esta a caracterstica que melhor diferencia as linguagens de mquina, nas quais o
programador deve se preocupar principalmente com detalhes de implementao e linguagem de
programao, com ateno na descrio do algoritmo que resolve o problema;
&on#ia%ilidade: Esta propriedade est relacionada aos mecanismos fornecidos pela linguagem de
programao para incentivar a construo de programas confiaveis;
$#iciencia: De acordo com o tipo de aplicao algumas linguagens de programao so mais
recomendadas, e outras no devem ser usadas, aplicaes de automatizao em tempo real, por exemplo,
normalmente requerem o uso de uma linguagem que minimize o tempo de execuo e de acesso aos
dispositivos de hardware, bem como o consumo de memria;
Facilidade de aprendiHado: O programador deve ser capaz de aprender a linguagem com
facilidade. Uma linguagem de programao com muitas caractersticas e mltiplas maneiras de realizar a
mesma funcionalidade, tendem se mais dificil o aprendizado;
Reusa%ilidade: Esta outra propriedade desejvel em uma linguagem de programao, a
reusabilidade de cdigo, isto , a possibilidade de reutilizao do mesmo cdigo em diversas aplicaes.
Quanto mais reusvel for o cdigo, maior a produtividade no desenvolvimento da programao, uma vez
que, na construo de novos programas, bastar utilizar e, eventualmente, adaptar cdigos escritos
anteriormente sem que se faa necessrio reconstru-lo novamente a partir do zero;
Porta%ilidade: altamente desejvel que programas escritos em uma determinada linguagem de
programao se comportem da mesma maneira independentemente de plataforma (Sistema Operacional e
Hardware) sobre o qual esteja sendo executados.
=*@*=*:*= 1in(ua(em de Pro(ramao Orientada a O%Beto
A linguagem de programao orientada a objetos tem o propsito de harmonizar os dados em uma nica
entidade, assim como as funes que operam sobre os dados. Quando houver a necessidade da leitura dos
dados de um objeto basta chamar a funo pertencente a este objeto.
"A orientao a objetos um paradigma que representa toda uma filosofia para construo de sistemas. Em
vez de construir um sistema formado por um conjunto de procedimentos e variveis nem sempre agrupadas
de acordo com o contexto, como se fazia em linguagens estruturadas (Cobol, Clipper, Pascal), na
orientao a objetos utilizamos uma tica mais prxima do mundo real. [DALL'OGLO, 2007]
Abaixo descreve-se alguns conceitos de [DALL'OGLO, 2007] que so necessrios para a realizao de um
sistema utilizando a programao orientada a objetos:
&lasse: uma estrutura esttica utilizada para descrever objetos mediante atributos
(propriedades) e mtodos (funcionalidades);
O%Beto: uma instncia de uma classe, porque o objeto existe durante um dado instante de
tempo da sua criao at a sua destruio;
&onstrutor: mtodo especial utilizado para definir o comportamento inicial de um objeto, ou
seja, o comportamento no momento de sua criao;
0estrutor ou FinaliHador: um mtodo especial executado automaticamente quando o objeto e
desalocado da memria;
www.monografias.com
3erana: o compartilhamento de atributos e comportamentos entre classes de uma mesma
hierarquia (rvore). As classes inferiores da hierarquia automaticamente herdam todas as propriedades e os
mtodos das classes superiores, chamadas de superclasse;
Polimor#ismo: o principio que permite que classes derivadas de uma mesma superclasse
tenham mtodos iguais (com a mesma nomenclatura e parmetros), mas comportamentos diferentes,
redefinidos em cada uma das classes-filha;
$ncapsulamento: Um mecanismo que prov proteo de acesso aos membros internos de um
objeto.
1.0.1.4 1in(ua(em de Pro(ramao P3P
PHP (Personal #o"e Page - Pgina Pessoal) uma linguagem de programao com domnio especifico e
estendido a um determinado campo de atuao. Seu objetivo principal implementar solues que sejam
velozes, simples e eficientes. [DETEL, 2003]
Para o desenvolvimento do software foi utilizada a verso PHP 5.2.5.
Abaixo, a figura 3 exibe o crescimento da utilizao da linguagem PHP desde Abril de 2000 at Abril de
2007.
Fi(ura I- 4tiliHao da 1in(ua(em P3P JFonte: )ttp:CC///*p)p*netCusa(e*p)pK
Algumas vantagens que o PHP possui foram citadas por [WELLNG, 2005]:
0esempen)o: Utilizando um nico servidor que, possvel suportar vrios acessos por dia;
Inte(rao de %anco de dados: Possibilidades de conexes com banco de dados MySQL,
PostgreSQL, mSQL, Oracle, FilePro, HyperWave, nformix, nterBase e Sybase, entre outros;
+i%liotecas Inte(radas: possvel gerar imagens GF instantneas, conectar-se a outros
servios de rede, enviar e-mail, trabalhar com coo%ies e gerar documentos PDF;
&usto: O PHP gratuito;
Porta%ilidade: Est disponvel para muitos sistemas operacionais diferentes;
&9di(o #onte: Acesso ao cdigo fonte do PHP. No preciso esperar o fabricante lanar os
navegadores e nem se preocupar com a possibilidade de o fabricante cancelar o negcio ou decidir parar de
oferecer suporte ao produto.
Sistema de Banco de Dados
Banco de dados pode ser definido como uma coleo de dados relacionados. As informaes de uma
instituio possuem grande valor, sem as quais, normalmente, a instituio no subsiste. Na atualidade
difcil at imaginar um sistema de informao que apresente a possibilidade de funcionamento sem a
utilizao de uma estrutura para armazenamento de dados.
"Sistemas de Banco de Dados um sistema computadorizado cuja finalidade geral armazenar
informaes e permitir que os usurios busquem e atualizem essas informaes quando as solicitar.
[DATE, 2004]
www.monografias.com
=*@*=*;*= S5+0
SGBD (Sistema de Gerenciamento de Banco de Dados) de acordo com Vandor Roberto um software de
propsito geral, que facilita o processo de definio, construo e manipulao de um banco de dados. O
grande objetivo oferecer uma viso "abstrata dos dados aos usurios.
8
Como funes bsicas possuem: mtodos de acesso, integridade semntica, segurana, concorrncia e
independncia.
=*@*=*;*8 S21
"A linguagem SQL pode ser considerada uma das maiores razes para o sucesso dos bancos de dados
relacionais no mundo comercial. Como se tornou padro para os bancos relacionais, os usurios tm pouca
preocupao ao migrar suas aplicaes de banco de dados, originadas por outros tipos de sistemas de
banco de dados. [ELMASR, 2005]
SQL (Structured Query Language - Linguagem de Consulta Estruturada) uma linguagem comercial
utilizada para o acesso e manipulao dos dados em um banco de dados. A mesma formada por diversos
grupos de instruo descritos a seguir, segundo [MANZANO, 2002]:
DDL (Data Definition Language - Linguagem de Definio de Dados) responsvel por criar as
estruturas das tabelas e ndices assim como alterar essas estruturas;
DML (Data Manipulation Language - Linguagem de Manipulao de Dados) responsvel pela
manipulao desses dados nas tabelas do banco de dados;
DQL (Data Query Language Linguagem de Consulta de Dados) responsvel pela elaborao
de consultas, utilizando comandos composto de vrias clusulas e opes;
DCL (Data Control Language (Linguagem de Controle de Dados) responsvel pelo controle de
autorizaes de dados e licenas de usurios, a fim de verificar quem tem acesso para ver e manipular
dados.
=*@*=*;*: M.S21
"O MySQL um sistema de gerenciamento de banco de dados (SGBD), que Utiliza a linguagem SQL
(Structured Query Language ( Linguagem de Consultas Estruturada) como interface. atualmente um dos
bancos de dados mais populares. Seu sucesso deve-se em grande medida fcil integrao com o PHP
includo, quase que obrigatoriamente, nos pacotes de hospedagem de sites da nternet oferecidos
atualmente. [MNORELLO, 2007]
Para o desenvolvimento do trabalho foi adotado a verso do MySQL 5.0.45.
Abaixo so apresenta-se algumas vantagens que o MySQL possui; so elas:
0esempen)o: Um banco de dados rpido durante as suas execues;
+aiDo &usto: Est disponvel sob uma licena de cdigo-fonte aberto, ou a baixo custo, sob uma
licena comercial;
Porta%ilidade: Pode-se utilizado em varias plataformas de sistemas operacionais.
Tecnologia de Desenvolvimento
As tecnologias de desenvolvimento tem como objetivo auxiliar as atividades de engenharia de software,
desde a anlise de requisitos at a finalizao do projeto.
Apresenta-se, a seguir, as tecnologias de desenvolvimento utilizadas para o auxilio da realizao do
software NutriFree.
1.0.1.5 0ream/eaver
O software Adobe Dreamweaver CS5 permite que designers e desenvolvedores criem sites baseados em
padres com confiana. Crie visual ou diretamente no cdigo, desenvolva pginas com sistemas de
gerenciamento de contedo.
9
O Dreamweaver foi utilizado para o desenvolvimento do software NutriFree, com o propsito de facilitar a
programao utilizando os recursos disponveis desta DE.
1.0.1.6 L40$ &ommunit.
Ferramenta que oferece uma soluo para a modelagem visual de um soft)are, que permite a criao,
anlise, projeto, visualizao, modificao e manipulao dos componentes.
Para o desenvolvimento dos diagramas foi utilizado a verso do Jude Community 5.2.1.
$
8anco de Dados. Disponvel em: http://www.ucb.br/pr%/proessores/vandor/"ula9&9und9bd. pps!. "cesso em: #$ de
outubro de &#1#.
,
Dreamweaver. Disponvel em: <http://adobe.com/br/products/dreamweaver/whatisdreamweaver/!. "cesso em: 1, de
novembro de &#1#.
www.monografias.com
"JUDE Community uma ferramenta de modelagem UML gratuita com funcionalidades bsicas.
Ele rico em funcionalidade, oferecendo caractersticas como edio e impresso de diagramas UML2.0,
importa/exporta cdigo fonte Java, sada de grficos e disposio automtica.
10

1.0.1.7 0+0esi(ner
"DBDesigner 4 um projeto de sistema de banco de dados visual que integra o projeto de banco de dados,
modelagem, criao e manuteno em um contnuo, nico ambiente.
11
DBDesigner software livre, licenciado sob a GPL, multiplataforma. Foi desenvolvido, a principio, para se
integrar com o banco de dados MySQL, mas tambm oferece suporte a outros bancos. Permite a
engenharia reversa, gerando o modelo a partir das tabelas do banco de dados.
Anlis !"n#i$n%l
Neste captulo, apresenta-se o sistema proposto, a proposta de especificao do software, detalhando a
misso do produto, a lista de funes os requisitos de qualidade e outros aspectos.
Sistema Proposto
O sistema -utrifree desenvolvido com o objetivo de facilitar o atendimento Nutricional Clnico, para um
atendimento rpido e eficaz. Fornece um formulrio de anamnese, comparao de macronutrientes,
micronutrientes e resultado comparativo para melhor diagnstico do paciente, este que ser feito por um
profissional de nutrio.
O sistema via Web para melhor utilizao e atender as necessidades da equipe de atendimento clnico, e
para comodidade dos pacientes, que por meio da nternet ser possvel acessar seu resultado de consulta
onde quiser, este sistema oferece marcao de consultas online para que o paciente escolha seu melhor
horrio de atendimento.
A equipe poder monitorar todos os pacientes agendados para cada perodo oferecido pela clnica, ou
efetuar o cadastro de pacientes que se encontrem na clnica nutricional. O profissional de nutrio ter
como monitorar sua agenda via Web' podendo adiantar algo para o atendimento se necessrio atravs do
sistema.
Proposta de Especificao de Software
Apresenta-se, a seguir, a misso do produto e a listagem das funes e, ainda, os requisitos de qualidade.
Misso do Produto
O produto NutriFree tem por objetivo auxiliar o profissional de nutrio durante um atendimento clnico a fim
de proporcionar facilidade e agilidade em encontrar informaes nutricionais sobre alimentos, cadastro de
pacientes e a gerao de pronturios.
Lista de Funes
Apresenta-se, a seguir, a tabela 3, que descreve o nome da funo juntamente com a necessidade e os
benefcios que cada um deles ter para o software NutriFree.
,a%ela :- 1ista das #uncionalidades do so#t/are NutriFree
NMmero Nome da Funo Necessidades +ene#cios
1 Manter os Alimentos
Cadastrar, incluir, alterar e
pesquisar um alimento com os
valores nutricionais
Facilita a procura de
alimentos.
2 Manter Pacientes
Cadastrar, incluir, alterar e
pesquisar informaes do
paciente
Agilidade em um prximo
atendimento, informaes
seguras.
3 Manter Funcionrio
Cadastrar, incluir, alterar e
pesquisar informaes do
funcionrio
Segurana da informao
para acessos indevidos
1#
:ude Communit;. Disponvel em: <http://jude.chan%e*vision.com/jude*web/product/jude9pl.html!. "cesso em: 1$ de
maio de &#1#.
11
D8Desi%ner. Disponvel em: <http://www.aborce.net/dbdesi%ner-/!. "cesso em: 1$ de maio de &#1#.
www.monografias.com
4 Cadastrar Hbitos Alimentares
Cadastrar a alimentao diria do
paciente
Maior agilidade durante o
cadastro, maior segurana
nas informaes
arquivadas
5 Exibir Resultado
Ter acesso a visualizao do
resultado obtido na consulta
Comodidade para os
clientes, facilidade para
visualizar o resultado
6 Manter Agenda
Controle de consultas para incluir,
excluir, alterar e pesquisar
Controle sobre a agenda de
cada nutricionista e
facilidade em encontrar as
consultas marcadas
7 Realizao de Login
Necessidade de realizar login
para ter acesso ao software
NutriFree.
Maior segurana ao utilizar
o sistema.
Requisitos de Qualidade
O Sistema NutriFree dever atender aos seguintes requisitos de qualidade:
nterface grfica ser fcil de aprender e usar (intuitiva);
Permitir ao usurio saber us-la mesmo que o faa esporadicamente;
Prevenir erros do usurio;
Ser atrativa;
Apresentar resultados confiveis.
Outros Aspectos
O sistema NutriFree dever ser disponibilizado via )eb.
E&A'ORAO DA SO&UO
Neste captulo, apresenta-se a modelagem funcional com a descrio dos Casos de Uso e o Diagrama de
Caso de Uso juntamente com a modelagem lgica com os Diagramas de Classe, Seqncia, Atividade e
Estado. Descreve, tambm, o projeto conceitual com o modelo de entidade relacionamento.
Modelagem Funcional
Apresenta-se, a seguir, a tabela 4 que mostra os casos de uso e tabela 5 que descreve os atores do caso
de uso.
Diagrama de Caso de Uso
O diagrama de Caso de Uso se encontra no Apndice A e a Descrio do Caso de Uso encontra-se no
Apndice B.
,a%ela ; - 0escrio dos &asos de 4so
Nome do &aso de 4so 0escrio
Realizar login Caso de uso que representa a funcionalidade de autenticao dos
usurios no sistema.
Manter Nutricionista Este caso de uso representa a funcionalidade do sistema relaciona
manuteno das informaes do nutricionista armazenada no
banco de dados (cadastrar, alterar, excluir e pesquisar).
Manter Atendente Este caso de uso representa a funcionalidade do sistema relaciona
manuteno das informaes do atendente armazenada no banco
de dados (cadastrar, alterar, excluir e pesquisar).
Manter Paciente Este caso de uso representa a funcionalidade do sistema
relacionada manuteno das informaes do paciente,
armazenada no banco de dados (cadastrar, alterar, excluir e
pesquisar).
Controlar Agenda O caso de uso representa a funcionalidade do sistema relacionada
ao agendamento de pacientes para as consultas nutricionais.
www.monografias.com
Exibir Resultado O caso de uso representa a opo do paciente visualizar o
resultado obtido atravs da analise dos seus hbitos alimentares
Cadastrar Hbitos
Alimentares
O caso de uso representa a funcionalidade do sistema relacionada
ao cadastro da quantidade de alimentos consumidos por dia pelo
paciente.
Manter Alimento Este caso de uso representa a funcionalidade do sistema
relacionada manuteno das informaes do alimento,
armazenada no banco de dados (cadastrar, alterar, excluir e
pesquisar).
,a%ela < - 0escrio dos !tores
Nome dos atores 0escrio Responsa%ilidades
Administrador Manter Atendente
Manter Nutricionista
- Perfil que permite consultar, incluir,
alterar e excluir atendente e
nutricionista
Atendente Manter Agenda - Perfil que permite consultar, incluir,
alterar e excluir os agendamentos das
consultas nutricionais.
Paciente Manter Agenda
Exibir Resultado
Manter Paciente
- Perfil que permite incluir e alterar o
seu agendamento de consulta;
- Acesso ao seu resultado;
- Preencher as informaes do
formulrio de cadastro.
Nutricionista Manter Paciente
Manter Alimento
Cadastrar Hbitos Alimentares
- Perfil que permite consultar, incluir,
alterar e excluir as informaes sobre
o paciente;
- Realiza a consulta, incluso,
alterao e excluso de alimentos na
tabela de dados;
- Registra as informaes sobre a
alimentao do paciente.
Modelagem Lgica
Os diagramas Diagramas de Classe, Diagrama de Seqncia, Diagrama de Atividade e Diagrama de
Estado, encontram-se em apndice.
Diagrama de Classe
O diagrama de Classes encontra-se no Apndice C.
Diagrama de Seqncia
O diagrama de Seqncia encontra-se no Apndice D.
Diagrama de Atividade
O diagrama de Atividade encontra-se no Apndice E.
Diagrama de Estado
O diagrama de Estado encontra-se no Apndice F.
Projeto Conceitual
O Projeto Conceitual foi consolidado no Modelo de Entidade-Relacionamento, que encontra-se no apndice
G.
(ON(&USO
www.monografias.com
Este trabalho teve como objetivo auxiliar o atendimento clnico nutricional do campus Unieuro Asa sul.
Como metodologia usou o RUP que foi matria no 4 semestre na disciplina de engenharia de soft)are,
cujo foi necessrio para o gerenciamento do desenvolvimento deste trabalho, utilizou-se tambm o .UD/
para fazer os casos de uso que so necessrios em conjunto com o RUP,
Foram analisados alguns aspectos em relao aos atendimentos feitos por alunas do ltimo semestre de
nutrio, todo o atendimento nutricional feito manualmente desde marcao de consultas, clculos,
resultados comparativos, etc, encontramos alguns fatores que podem influenciar na credibilidade dos
atendimentos por falta de restrio quanto ao manuseio dos pronturios dos pacientes, sendo que neles so
anotados dados pessoais e que devem ser mantidos em locais seguros.
Tomamos o procedimento feito pelos alunos como caso de uso para nosso projeto final, automatizando o
atendimento que a turma de nutrio faz no campus Unieuro Asa Sul. Para que com esse soft)are o
atendimento seja mais eficiente e prtico tanto para os alunos e pacientes, ambos tero a comodidade de
acessar o sistema de onde quiser para cadastro ou consultar agenda, e com perfil de atendente,
nutricionista, paciente e administrador as informaes dos pacientes ficaro restritas e mantendo sigilo do
que acontece dentro da sala de atendimento.
Para trabalhos futuros pretendemos aumentar as funcionalidades do sistema, colocando clculo
Antropomtrico e clculo de MC(ndice de massa corporal), assim para melhor atender nosso cliente e
agregar conhecimento e qualidade ao nosso trabalho.
RE!ER)N(IAS 'I'&IO*R+!I(AS
[BOOCH, 2005] BOOCH, RUMBAUGH, JACOBSON, Grady, James, var. 4M1 5uia do 4su"rio* 2. ed. Rio
de Janeiro: Editora Campus, 2005.
[DALL'OGLO, 2007] DALL'OGLO, Pablo. P3P: Pro(ramando com Orientao a O%Betos* So Paulo:
Editora Novatec, 2007.
[DATE, 2004] DATE, Christopher. Introduo a Sistemas de +!N&OS de 0!0OS. 8. ed. Rio de Janeiro:
Editora Campus, 2004.
[DETEL, 2003] DETEL, H. M. Internet N 6orld 6ide 6e%: &omo Pro(ramar. 2. ed. Porto Alegre: Editora
Bookman, 2003.
[ELMASR, 2005] ELMASR, NAVATHE, Ramez, Shamkant B. Sistemas de %anco de dados. 4. ed. So
Paulo: Editora Addison Wesley Bra, 2005.
[GORDOM, 2006] GORDON, GORDON, Judith, Steven R. Sistema de In#ormao: uma !%orda(em
5erencial. 3. ed. Rio de Janeiro: Editora LTC, 2006.
[HOLZNER, 2001] HOLZNER, Steven. 0esvendando OM1. Rio de Janeiro: Editora Campus, 2001.
[MANZANO, 2002] MANZANO, J. A. N. G. $studo diri(ido de S21 J!NSICPQK. So Paulo: Editora rica,
2002.
[MELO, 2004] MELO, Ana Cristina. 0esenvolvimento !plicaRes com 4M1 8*@: do &onceitual S
Implementao. 2. ed. Rio de Janeiro: Editora Brasport, 2004.
[MNORELLO, 2007] MNORELLO, VARGAS, Danilo, Elton da Silva. P3PCM.S21: 6e%. 1. ed. So Paulo:
Editora Viena, 2007.
[SLVA, 2001] SLVA, O. J. 3,M1 ;*@ e O3,M1 =*@: 0omnio e ,ransio. So Paulo: Editora rica, 2001.
[SOUZA, 2008] SOUZA, GOMES, Leila Sicupira, Maria do Carmo. Manual de Nutrio &lnica: Para
!tendimento !m%ulatorial do !dulto. 8. ed. Rio de Janeiro: Editora Vozes, 2008.
[VAREJAO, 2004] VAREJO, Flvio Miguel. 1in(ua(ens de Pro(ramao: &onceitos e ,cnicas. So
Paulo: Editora Campus, 2004.
[WELLNG, 2005] WELLNG, THOMSON, Luke, Laura. P3P e M.S21 desenvolvimento 6e%* 3. ed. Rio
de Janeiro: Editora Campus, 2005.
AP)NDI(ES
APNDCE A DAGRAMA DE CASO DE USO
www.monografias.com
Fi(ura T - 0ia(rama de &aso de 4so
APNDCE B DESCRO DE CASO DE USO
=* RealiHar 1o(in
Nome: Realizar Login
Sumario: Esse caso de uso possibilita a autenticao do ator.
!tor: Nutricionista, Administrador, Atendente e Paciente.
Pr G &ondio: Estar na interface de autenticao do sistema.
F14OO NORM!1
1. Usurio insere "Usurio e "Senha e clica em "Enviar [FA01]
2. Sistema valida a operao [E01]
3. Sistema libera acesso ao sistema [FA02]
4. O UC encerrado
F14OO !1,$RN!,IUO >F!A
F!@= G 4su"rio No !utenticado
FA02.1 Sistema apresenta a mensagem "Dados ncorretos
FA02.2 Usurio clica no boto "OK
FA02.3 Sistema retorna para o passo1, do fluxo normal
FA02.4 O UC encerrado
F!@8 G 4su"rio ou Sen)a em +ranco
FA02.1 Sistema apresenta a mensagem "Preencha todos os campos
FA02.2 Usurio clica no boto "OK
FA02.3 Sistema retorna para o passo1, do fluxo normal
FA02.4 O UC encerrado
F14OO 0$ $O&$VWO >$A
$@= - Falta de &onectividade com o +anco
E01.1 O sistema exibe mensagem "Falta de Conectividade
E01.2 Sistema retorna para a pagina inicial
POS-&ON0IVX$S: Usurio est autenticado no sistema e visualiza a pgina inicial do sistema.
www.monografias.com
8* Manter Paciente
Nome: Manter Paciente
Sumario: Este caso de uso destina-se a manter as informaes do paciente possibilitando a incluso,
alterao, excluso e consulta dos dados cadastrados.
!tor: Nutricionista, Paciente
Pr-condiRes: O nutricionista ou paciente est autenticado no sistema
F14OO NORM!1
1. Usurio seleciona o menu "Paciente
2. Usurio seleciona a opo "Novo [FA02][FA03][FA04]
3. Sistema apresenta um formulrio para preencher os dados pessoais do paciente
4. Usurio preenche formulrio e clica em "Salvar [FA01]
5. Sistema salva as informaes
6. Sistema apresenta o registro cadastrado [FA07][E01]
7. Sistema retorna para o passo 1 do fluxo normal
8. O UC encerrado
F14OO !1,$RN!,IUO >F!A
F!@= - 4su"rio &ancela Operao
FA01.1 Usurio clica em "Cancelar
FA01.2 Sistema retorna para o passo 1 do fluxo normal
FA01.3 O UC encerrado
F!@8 G !lterar Paciente
FA02.1 Sistema apresenta a ficha do paciente com as informaes preenchidas
FA02.2 Usurio verifica as informaes e edita as informaes necessrias
FA02.3 Usurio clica em "Salvar [FA01]
FA02.4 Sistema salva as informaes
FA02.5 Sistema apresenta a mensagem "Registro alterado com sucesso! [E01]
FA02.5 Sistema retorna para o passo 3 do fluxo normal
FA02.6 O UC encerrado
F!@: G $Dcluir Paciente
FA03.1 Usurio clica na opo "Excluir
FA03.2 Sistema solicita a confirmao da excluso
FA03.3 Usurio clica em "Confirmar[FA01]
FA03.4 Sistema excluir as informaes [E01]
FA03.5 Sistema apresenta mensagem "Registro removido com sucesso
FA03.6 Sistema retorna para o passo 02 do fluxo normal
FA03.7 O UC encerrado
F!@; G &onsultar Paciente
FA04.1 - Usurio preenche o campo "Pesquisar
FA04.2 Usurio seleciona a forma de buscar por "Nome ou "CPF
FA04.3 Usurio clica em "Buscar [FA06]
FA04.4 Sistema exibe os dados do paciente [FA05]
FA04.5 Sistema retorna para o passo 2 do fluxo normal
FA04.6 O UC encerrado
F!@< - !limento No &adastrado
FA05.1 Sistema apresenta o passo 2 do fluxo normal com os campos em branco
FA05.2 O UC encerrado
F!@I G4su"rio 1impa 0ados 0i(itados
FA06.1 Usurio clica em "Limpar [FA04]
FA06.2 Sistema limpa os dados digitados.
FA06.3 O UC encerrado
F!@T G&ampos O%ri(at9rios
FA07.1 Sistema apresenta a mensagem "Preencha Todos os Campos
www.monografias.com
FA07.2 Sistema retorna para o passo 03 do fluxo normal.
FA07.3 O UC encerrado
F14OO 0$ $O&$VWO >$A
$@= - Falta de &onectividade com o +anco
E01.1 O sistema exibe mensagem "Falta de Conectividade
E01.2 Sistema retorna para a pagina inicial
PYS-&ON0IVX$S: Sistema retorna para interface paciente
:* Manter !limento
Nome: Manter Alimento
Sumario: Esse caso de uso destinou-se a manter os dados dos alimentos possibilitando a incluso,
alterao, excluso e consulta dos dados cadastrados.
!tor: Nutricionista, Administrador
Pr-condiRes: O nutricionista ou administrador tem que estar autenticado no sistema
F14OO NORM!1
1. Usurio seleciona a opo "Alimento
2. Usurio seleciona a opo "Novo [FA02][FA03][FA04]
3. Sistema apresenta um formulrio para preencher o cadastro do alimento
4. Usurio preenche formulrio e clica em "Salvar [FA01]
5. Sistema salva as informaes
6. Sistema apresenta o registro cadastrado [FA06][E01]
7. Sistema retorna para o passo 1 do fluxo normal
8. O UC encerrado
F14OO !1,$RN!,IUO >F!A
F!@= - 4su"rio cancela a operao
FA01.1 Usurio clica em "Cancelar
FA01.2 Sistema retorna para o passo 1 do fluxo normal
FA01.3 O UC encerrado
F!@8 G !lterar !limento
FA02.1 Sistema apresenta o formulrio com os dados do alimento preenchido
FA02.2 Usurio verifica informaes e edita os dados necessrios
FA02.3 Usurio clica em "Salvar [FA01]
FA02.4 Sistema salva as informaes [E01]
FA02.5 Sistema apresenta a mensagem "Registro alterado com sucesso!
FA02.6 Sistema retorna para o passo 3 do fluxo normal
FA02.7 O UC encerrado
F!@: G $Dcluir !limento
FA03.1 Usurio clica na opo "Excluir
FA03.2 Sistema solicita a confirmao da excluso
FA03.3 Usurio clica em "Confirmar [FA01]
FA03.4 Sistema excluir as informaes [E01]
FA03.5 Sistema apresenta mensagem "Registro removido com sucesso
FA03.6 O UC encerrado
F!@; G &onsultar !limento
FA04.1 - Usurio preenche o "Nome do alimento
FA04.2 Usurio clica em "Buscar
FA04.3 Sistema consulta o nome [E01]
FA04.4 Sistema exibe os dados do alimento [FA05]
FA04.5 Sistema retorna para o passo 1 do fluxo normal
FA04.6 O UC encerrado
F!@< - !limento No &adastrado
FA05.1 Sistema apresenta o passo 1 do fluxo normal com os campos em branco
FA05.2 O UC encerrado
www.monografias.com
F!@I G4su"rio 1impa 0ados 0i(itados
FA06.1 Usurio clica em "Limpar [FA04]
FA06.2 Sistema limpa os dados digitados.
FA06.3 O UC encerrado
F!@T G&ampos O%ri(at9rios
FA07.1 Sistema apresenta a mensagem "Preencha Todos os Campos
FA07.2 Sistema retorna para o passo 03 do fluxo normal.
FA07.3 O UC encerrado
F14OO 0$ $O&$VWO >$A
$@= - Falta de &onectividade com o +anco
E01.1 O sistema exibe mensagem falta de conectividade
E01.2 Sistema retorna para o passo 01 do fluxo normal
PYS-&ON0IVX$S: Sistema retorna para a interface Alimento
;* &adastrar 3"%itos !limentares
Nome: Cadastrar Hbitos Alimentares
Sumario: Esse caso de uso destina-se a cadastrar as informaes da alimentao do paciente.
!tor: Nutricionista
Pr G &ondio: O nutricionista est autenticado no sistema
F14OO NORM!1
1. Usurio seleciona o menu "Habitos Alimentares
2. Sistema apresenta a opo para selecionar o paciente
3. Sistema apresenta formulrio para preencher a quantidade dos alimentos.
4. Usurio seleciona o paciente
5. Usurio preenche a quantidade dos alimentos
6. Usurio clica em "Salvar [FA01]
7. Sistema apresenta a mensagem "Registro adicionado com sucesso [E01]
8. Sistema retorna para o passo 02 do fluxo normal
9. O UC encerrado
F14OO !1,$RN!,IUO >F!A
F!@= - 4su"rio cancela a operao
FA01.1 Usurio clica em cancelar
FA01.2 Sistema apresenta para passo 1 do fluxo normal.
FA01.3 O UC encerrado
F14OO 0$ $O&$VWO >$A
$@= - Falta de &onectividade com o +anco
E01.1 O sistema exibe mensagem falta de conectividade
E01.2 Sistema retorna para o passo 1 do fluxo normal
PYS-&ON0IVX$S: Sistema retorna para a interface hbitos alimentares
<* Manter Funcion"rio
Nome: Manter Nutricionista
Sumario: Esse caso de uso destinou-se a manter as informaes do paciente possibilitando incluir, alterar,
excluir e consultar os dados cadastrados.
!tor: Administrador
Pr-condiRes: O administrador estar autenticado no sistema
F14OO NORM!1
1. Usurio seleciona a opo "Funcionrio
2. Usurio seleciona a opo "Novo [FA02][FA03][FA04]
3. Sistema apresenta um formulrio para preencher o cadastro do funcionrio
4. Usurio preenche formulrio e clica em "Salvar [FA01]
5. Sistema salva as informaes
6. Sistema apresenta o registro cadastrado [FA06][E01]
7. Sistema retorna para o passo 1 do fluxo normal
www.monografias.com
8. O UC encerrado
F14OO !1,$RN!,IUO >F!A
F!@= - 4su"rio cancela a operao
FA01.1 Usurio clica em cancelar
FA01.2 Sistema retorna para o passo 1 do fluxo normal
FA01.3 O UC encerrado
F!@8 G !lterar Funcion"rio
FA02.1 Sistema apresenta o cadastro do nutricionista com as informaes preenchidas
FA02.2 Usurio verifica as informaes e edita as informaes necessrias
FA02.3 Usurio clica em salvar [FA01
FA02.4 Sistema salva as informaes [E01]
FA02.5 Sistema apresenta a mensagem "Registro alterado com sucesso
FA02.6 Sistema retorna para o passo 3 do fluxo normal
FA02.7 O UC encerrado
F!@: G $Dcluir Funcion"rio
FA03.1 Usurio clica na opo "Excluir
FA03.2 Sistema solicita a confirmao da excluso
FA03.3 Usurio clica em "Confirmar [FA01]
FA03.4 Sistema excluir as informaes [E01]
FA03.5 Sistema apresenta mensagem "Registro removido com sucesso
FA03.6 Sistema retorna para o passo 2 do fluxo normal
FA03.7 O UC encerrado
F!@; G &onsultar Funcion"rio
FA04.1 - Usurio preenche o campo "Pesquisar
FA04.2 Usurio seleciona opo de busca por "Nome ou "CPF
FA04.3 Sistema consulta o nome ou CPF [E01]
FA04.4 Sistema exibe os dados do funcionrio [FA05]
FA04.5 Sistema retorna para o passo 2 do fluxo normal
FA04.6 O UC encerrado
F!@< - !limento No &adastrado
FA05.1 Sistema apresenta o passo 1 do fluxo normal com os campos em branco
FA05.2 O UC encerrado
F!@I G4su"rio 1impa 0ados 0i(itados
FA06.1 Usurio clica em "Limpar [FA04]
FA06.2 Sistema limpa os dados digitados.
FA06.3 O UC encerrado
F!@T G&ampos O%ri(at9rios
FA07.1 Sistema apresenta a mensagem "Preencha Todos os Campos
FA07.2 Sistema retorna para o passo 03 do fluxo normal.
FA07.3 O UC encerrado
F14OO 0$ $O&$VWO >$A
$@= - Falta de &onectividade com o +anco
E01.1 O sistema exibe mensagem falta de conectividade
E01.2 Sistema retorna para o passo 1 do fluxo normal
PYS-&ON0IVX$S: Sistema retorna para a interface inicial do perfil Administrador
I* $Di%ir Resultado
Nome: Exibir Resultado
Sumario: Este caso de uso destinou-se para o nutricionista e paciente visualizar o seu resultado
!tor: Nutricionista, Paciente
Pr-condiRes: O nutricionista ou paciente estar autenticado no sistema
www.monografias.com
F14OO NORM!1
1. Usurio seleciona o menu "Resultado
2. Sistema retorna a opo para selecionar o "Paciente
3. Usurio seleciona o "Paciente e clica em "Avancar
4. Sistema retorna a opo para selecionar a "Data do Resultado
5. Usurio seleciona a "Data do Resultado e clica em "Avancar
6. Sistema apresenta o "Resultado [E01]
7. O UC encerrado
F14OO !1,$RN!,IUO >F!A
F!@= - 4su"rio cancela a operao
FA01.1 Usurio clica em "Cancelar
FA01.2 Sistema retorna para o passo 1 do fluxo normal
FA01.3 O UC encerrado
F14OO 0$ $O&$VWO >$A
$@= - Falta de &onectividade com o +anco
E01.1 O sistema exibe mensagem falta de conectividade
E01.2 Sistema retorna para o passo 1 do fluxo normal
PYS-&ON0IVX$S: Sistema retorna para a interface inicial do sistema
T* Manter !(enda
Nome: Manter Agenda
Sumario: Este caso de uso destinou-se a manter os dados da agenda possibilitando incluir, excluir,
consultar e alterar as consultas marcadas.
!tor: Atendente, Paciente
Pr-condiRes: O atendente ou paciente estar autenticado no sistema
F14OO NORM!1
1. Usurio seleciona a opo "Marcar Consulta
2. Sistema retorna o calendrio
3. Usurio seleciona "dia/ms/ano
4. Sistema retorna interface para selecionar o "Nutricionista, "Paciente e "Hora
5. Usurio seleciona as opes acima e clica em "nserir [FA02][FA03][ FA04]
6. Sistema apresenta a mensagem "Agendamento inserido com sucesso!
7. Sistema retorna para o passo 4 do fluxo normal
8. O UC encerrado
F14OO !1,$RN!,IUO >F!A
F!@= - 4su"rio cancela a operao
FA01.1 Usurio clica em "Fechar
FA01.2 Sistema retorna para o passo 1 do fluxo normal
FA01.3 O UC encerrado
F!@8 G !lterar &onsulta
FA02.1 Sistema apresenta a interface da agenda com as informaes preenchidas
FA02.2 Usurio verifica as informaes e edita as informaes necessrias
FA02.3 Usurio clica em "Alterar
FA02.4 Sistema salva as informaes [E01]
FA02.5 Sistema apresenta a mensagem "Registro Alterado Com Sucesso!
FA02.6 Sistema retorna para o passo 4 do fluxo normal
FA02.7 O UC encerrado
F!@: G $Dcluir &onsulta
FA03.1 Usurio clica na opo "Remover
FA03.2 Sistema solicita a confirmao da excluso
FA03.3 Usurio clica em "Excluir[FA01]
FA03.4 Sistema excluir a marcao de consulta
FA03.5 Sistema apresenta mensagem "Agendamento removido com sucesso! [E01]
FA03.6 Usurio clica em "Voltar
FA03.6 Sistema retorna para o passo 4 do fluxo normal
www.monografias.com
FA03.7 O UC encerrado
F!@; G &onsultar !(enda
FA04.1 - Usurio preenche o campo "Pesquisar
FA04.1 - Usurio seleciona a forma de buscar por "Data ou "Nutricionista ou "Paciente
FA04.2 Usurio clica em "Buscar [FA06]
FA04.3 Sistema consulta as informaes de pesquisa [E01]
FA04.4 Sistema exibe os dados da agenda [FA05]
FA04.5 Sistema retorna para o passo 1 do fluxo normal
FA04.6 O UC encerrado
F!@< G !(enda UaHia
FA05.1 Sistema apresenta o passo 1 do fluxo normal com os campos em branco
FA05.2 O UC encerrado
F!@I G4su"rio 1impa 0ados 0i(itados
FA06.1 Usurio clica em "Limpar [FA04]
FA06.2 Sistema limpa os dados digitados.
FA06.3 O UC encerrado
F14OO 0$ $O&$VWO >$A
$@= - Falta de &onectividade com o +anco
E01.1 O sistema exibe mensagem falta de conectividade
E01.2 Sistema retorna para o passo 1 do fluxo normal
PYS-&ON0IVX$S: Sistema retorna para a interface inicial
APNDCE C DAGRAMA DE CLASSE
www.monografias.com
Fi(ura P - 0ia(rama de &lasse
APNDCE D - DAGRAMA DE SEQUENCA
=* 0ia(rama de seqE'ncia #uncionalidade manter alimento
www.monografias.com
Fi(ura Q - 0ia(rama de SeqE'ncia Manter !limento
8* 0ia(rama de seqE'ncia #uncionalidade manter a(enda
www.monografias.com
Fi(ura =@ - 0ia(rama de SeqE'ncia Manter !(enda
:* 0ia(rama de seqE'ncia #uncionalidade cadastrar )"%itos alimentares
www.monografias.com
Fi(ura == - 0ia(rama de SeqE'ncia &adastrar 3"%itos !limentares
;* 0ia(rama de seqE'ncia #uncionalidade manter #uncion"rio
Fi(ura =8 - 0ia(rama de SeqE'ncia Manter Funcion"rio
<* 0ia(rama de seqE'ncia #uncionalidade realiHar lo(in
www.monografias.com
Fi(ura =: - 0ia(rama de SeqE'ncia RealiHar 1o(in
I* 0ia(rama de seqE'ncia #uncionalidade eDi%ir resultado
Fi(ura =; - 0ia(rama de SeqE'ncia $Di%ir Resultado
T* 0ia(rama de seqE'ncia #uncionalidade manter paciente
www.monografias.com
Fi(ura =< - 0ia(rama de SeqE'ncia Manter Paciente
APNDCE E - DAGRAMA DE ATVDADE
=* 0ia(rama de atividade #uncionalidade manter a(enda
www.monografias.com
Fi(ura =I - 0ia(rama de !tividade Manter !(enda
8* 0ia(rama de atividade #uncionalidade manter paciente
www.monografias.com
Fi(ura =T - 0ia(rama de !tividade Manter Paciente
:* 0ia(rama de atividade #uncionalidade eDi%ir resultado
Fi(ura =P - 0ia(rama de !tividade $Di%ir Resultado
www.monografias.com
APNDCE F - DAGRAMA DE ESTADO
=* 0ia(rama de estado #uncionalidade manter a(enda
Fi(ura =Q - 0ia(rama de $stado Manter !(enda
8* 0ia(rama de estado #uncionalidade manter paciente
Fi(ura 8@ - 0ia(rama de $stado Manter Paciente
:* 0ia(rama de estado #uncionalidade eDi%ir resultado
www.monografias.com
Fi(ura 8= - 0ia(rama de $stado $Di%ir Resultado
;* 0ia(rama de estado #uncionalidade cadastrar )"%itos alimentares
Fi(ura 88 - 0ia(rama de $stado &adastrar 3a%itos !limentares
APNDCE G MODELO DE ENTDADE RELACONAMENTO
www.monografias.com
Fi(ura 8: - Modelo de $ntidade Relacionamento
Dedico este trabalho a todas as pessoas 0ue acreditara" no "eu trabalho' talento e esfor1o e" especial a
"inha "2e e ir"2os' aos "eus a"igos 0ue "e incenti3ara" a concluir "ais esta etapa da 3ida ao Carlos
#enri0ue e Geo3ane co" a dedica12o e colabora12o e" todos os "o"entos,
45nia Santos
Dedico este trabalho aos "eus pais' 0ue "e dera" "uito apoio e condi16es de con0uistar u" sonho'
agrade1o por tere" acreditado e" "i"' por tere" "e apoiado e por "uitas 3e7es tere" se sacrificado para
www.monografias.com
"e dar tudo o 0ue precisei, / dedico ta"b8" 9 "inha fa":lia' a"igos ao Carlos #enri0ue e Geo3ane
pessoas 0ue fora" essenciais para a con0uista desse ob;eti3o
Marisl5nia <li3eira
!5R!0$&IM$N,OS
Agradecemos primeiramente Deus, pois nos deu fora nos momentos de fraqueza e coragem de
continuarmos essa etapa de nossas vidas e iluminando nossos caminhos para que no desistssemos do
nosso objetivo, e agradecemos do fundo do corao a todos que nos ajudaram na elaborao deste
trabalho, as alunas do 5 Semestre de Nutrio da Unieuro da Asa Sul e a Prof. Caroline que disponibilizou
os arquivos de pesquisa sobre nutrio, aos professores Nihad Bassis e Ricardo Santana que mesmo no
sendo orientadores tiveram uma grande importncia para este trabalho, a todos os alunos com suas
respostas quando estvamos com dvidas, e agradecemos aos nossos amigos que nos ajudaram quando
precisamos.
Autores:
Marislnia Oliveira
marislania1010@gmail.com
Unia Santos
Projeto final de graduao apresentado ao curso de Sistemas de nformao do Centro Universitrio
Unieuro, Braslia, DF, como requisito parcial obteno do ttulo de Bacharel.
Orientador: Prof. Walter Adel Leite Pereira
BANCA EXAMNADORA:
Prof. Msc. Walter Adel Leite - Orientador
Centro Universitrio Unieuro
Prof. Msc. Delano Brandes Marques
Centro Universitrio Unieuro
Prof. Msc. Edna Dias Canedo
Centro Universitrio Unieuro
BRASLA
2010