Escolar Documentos
Profissional Documentos
Cultura Documentos
VNIA SANTOS
NUTRIFREE
BRASLIA
2010
Curso de Sistemas de Informao
VNIA SANTOS
NUTRIFREE
BRASLIA
2010
Curso de Sistemas de Informao
VNIA SANTOS
NUTRIFREE
BANCA EXAMINADORA
_____________________________
_____________________________
_____________________________
Vnia Santos
Marislnia Oliveira
Curso de Sistemas de Informao
TI - Tecnologia da Informao
1 INTRODUO 14
1.1 MOTIVAO 15
1.2 OBJETIVOS 16
1.2.1 Geral 16
1.2.2 Especficos 16
1.2.3 Organizao do Trabalho 16
2 PESQUISA E MTODOS 18
3 ANLISE FUNCIONAL 40
4 ELABORAO DA SOLUO 43
5 CONCLUSO 47
REFERNCIAS BIBLIOGRFICAS 48
APNDICES 49
1 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 I Asa Sul.
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
1
Nutrio Clnica. Disponvel em: <http://www.ibb.unesp.br/ejenjutri//documentos/nutriclinica.pdf.>. Acesso
em: 08 de agosto de 2010.
15
1 Motivao
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 Informao, esse tema foi escolhido para a elaborao do Trabalho de
Concluso de Curso.
2
Revista Veja. Disponvel em: <http://veja.abril.com.br/noticia/saude/pesquisa-do-ibge-mostra-que-obesidade-e-
epidemia-no-brasil>. Acesso em: 03 de outubro de 2010.
16
2 Objetivos
2.1 Geral
2.2 Especficos
2 PESQUISA E MTODOS
3 Nutrio Clnica
3
Nutrio Clnica. Disponvel em: <http://www.nutricao.ufpr.br/clinica.pdf>. Acesso em: 19 de novembro de
2010.
19
5 Metodologia
5.1 RUP
Quando o RUP foi adquirido pela IBM (International Business Machines), foi
renomeado para IRUP, um acrnimo de IBM Rational Unified Process.
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]
6 UML
7.2.1 NutWin
4
NutWin. Disponvel em: <http://www.unifesp.br/dis/produtos/nutwin/index.htm>. Acesso em: 24 de maio de
2010.
5
Anamnese um dialogo realizado com o mdico que busca relembrar todos os fatos que se relacionam com a
doena e a pessoa doente, a fim de colaborar ao prescrever o seu diagnstico.
28
6
O recordatrio alimentar uma tcnica utilizada para avaliar o consumo alimentar que consiste em listar os
alimentos ingeridos pelo individuo 24 horas antes do preenchimento do mesmo.
30
8 Referencial Tecnolgico
8.1.1 HTML
8.1.2 CSS
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.
8.1.3 JavaScript
7
Connexions. Disponvel em: < http://cnx.org/content/m17524/latest/>. Acesso em: 01 de novembro de 2010.
32
Algumas vantagens que o PHP possui foram citadas por [WELLING, 2005]:
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.
8.1.6.1 SGBD
8.1.6.2 SQL
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.
[ELMASRI, 2005]
8
Banco de Dados. Disponvel em: http://www.ucb.br/prg/professores/vandor/Aula_2_fund_bd. pps>. Acesso em:
08 de outubro de 2010.
37
8.1.6.3 MySQL
8.2.1 Dreamweaver
8.2.3 DBDesigner
9
Dreamweaver. Disponvel em: <http://adobe.com/br/products/dreamweaver/whatisdreamweaver/>. Acesso em:
19 de novembro de 2010.
10
Jude Community. Disponvel em: <http://jude.change-vision.com/jude-web/product/jude_pl.html>. Acesso em:
18 de maio de 2010.
11
DBDesigner. Disponvel em: <http://www.fabforce.net/dbdesigner4/>. Acesso em: 18 de maio de 2010.
39
3 Anlise Funcional
9 Sistema Proposto
Ser atrativa;
4 ELABORAO DA SOLUO
11 Modelagem Funcional
- Preencher as informaes do
formulrio de cadastro.
12 Modelagem Lgica
13 Projeto Conceitual
5 CONCLUSO
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 I
Unieuro Asa Sul. Para que com esse software 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.
REFERNCIAS BIBLIOGRFICAS
[BOOCH, 2005] BOOCH, RUMBAUGH, JACOBSON, Grady, James, Ivar. UML Guia do
Usurio. 2. ed. Rio de Janeiro: Editora Campus, 2005.
[DALLOGLIO, 2007] DALLOGLIO, Pablo. PHP: Programando com Orientao a
Objetos. So Paulo: Editora Novatec, 2007.
[DATE, 2004] DATE, Christopher. Introduo a Sistemas de BANCOS de DADOS. 8. ed.
Rio de Janeiro: Editora Campus, 2004.
[DEITEL, 2003] DEITEL, H. M. Internet & World Wide Web: Como Programar. 2. ed.
Porto Alegre: Editora Bookman, 2003.
[ELMASRI, 2005] ELMASRI, NAVATHE, Ramez, Shamkant B. Sistemas de banco de
dados. 4. ed. So Paulo: Editora Addison Wesley Bra, 2005.
[GORDOM, 2006] GORDON, GORDON, Judith, Steven R. Sistema de Informao: uma
Abordagem Gerencial. 3. ed. Rio de Janeiro: Editora LTC, 2006.
[HOLZNER, 2001] HOLZNER, Steven. Desvendando XML. Rio de Janeiro: Editora
Campus, 2001.
[MANZANO, 2002] MANZANO, J. A. N. G. Estudo dirigido de SQL (ANSI/89). So
Paulo: Editora rica, 2002.
[MELO, 2004] MELO, Ana Cristina. Desenvolvimento Aplicaes com UML 2.0: do
Conceitual Implementao. 2. ed. Rio de Janeiro: Editora Brasport, 2004.
[MINORELLO, 2007] MINORELLO, VARGAS, Danilo, Elton da Silva. PHP/MySQL:
Web. 1. ed. So Paulo: Editora Viena, 2007.
[SILVA, 2001] SILVA, O. J. HTML 4.0 e XHTML 1.0: Domnio e Transio. So Paulo:
Editora rica, 2001.
[SOUZA, 2008] SOUZA, GOMES, Leila Sicupira, Maria do Carmo. Manual de Nutrio
Clnica: Para Atendimento Ambulatorial do Adulto. 8. ed. Rio de Janeiro: Editora Vozes,
2008.
[VAREJAO, 2004] VAREJO, Flvio Miguel. Linguagens de Programao: Conceitos e
Tcnicas. So Paulo: Editora Campus, 2004.
[WELLING, 2005] WELLING, THOMSON, Luke, Laura. PHP e MySQL desenvolvimento
Web. 3. ed. Rio de Janeiro: Editora Campus, 2005.
48
APNDICES
1. Realizar Login
FLUXO NORMAL
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
FA02.4 O UC encerrado
FA02.4 O UC encerrado
2. Manter Paciente
FLUXO NORMAL
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
FA01.3 O UC encerrado
FA02.6 O UC encerrado
FA03.7 O UC encerrado
FA04.6 O UC encerrado
FA05.2 O UC encerrado
FA06.3 O UC encerrado
FA07.3 O UC encerrado
3. Manter Alimento
FLUXO NORMAL
1. Usurio seleciona a opo Alimento
53
FA01.3 O UC encerrado
FA02.7 O UC encerrado
FA03.6 O UC encerrado
FA04.6 O UC encerrado
FA05.2 O UC encerrado
FA06.3 O UC encerrado
FA07.3 O UC encerrado
Ator: Nutricionista
FLUXO NORMAL
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
FA01.3 O UC encerrado
5. Manter Funcionrio
Ator: Administrador
FLUXO NORMAL
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
8. O UC encerrado
FA01.3 O UC encerrado
FA02.7 O UC encerrado
FA03.7 O UC encerrado
FA04.6 O UC encerrado
58
FA05.2 O UC encerrado
FA06.3 O UC encerrado
FA07.3 O UC encerrado
6. Exibir Resultado
FLUXO NORMAL
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
FA01.3 O UC encerrado
7. Manter Agenda
FLUXO NORMAL
1. Usurio seleciona a opo Marcar Consulta
60
FA01.3 O UC encerrado
FA02.7 O UC encerrado
FA03.7 O UC encerrado
FA04.6 O UC encerrado
FA05.2 O UC encerrado
FA06.3 O UC encerrado