Anda di halaman 1dari 7

Anlise de Desenvolvimento de Software

Dietcom sistema de controle de dietas


Especificao de requisitos v1.1

Alexandro Ferreira
Bruno Eugenio
Jose Eduardo
Renato Ribeiro

Setembro 2009

Histrico de Revises
Data
16/09/09

Verso
1.0

17/09/09

1.1

Autor
Alexandro
Ferreira,
Bruno
Eugenio
Renato Monteiro,
Jose Eduardo

Descrio
Analise inicial e de user cases

Aplicao das descries dos RF e adicionar os


UC no documento.

Histrico de Revises............................................................................................................................. 2
1.................................................................................................................................................................. 4
1.1
Referncias............................................................................................................................ 4
[RF001] Cadastrar Nutricionistas...................................................................................................... 4
[RF002] Manter Nutricionistas........................................................................................................... 4
[RF003] Cadastrar Paciente.............................................................................................................. 4
[RF004] Manter Pacientes................................................................................................................ 4
[RF005] Cadastrar Alimentos............................................................................................................ 5
[RF006] Manter Alimentos................................................................................................................. 5
[RF007] Gerar Dietas........................................................................................................................ 5
[RF008] Modificar Dietas................................................................................................................... 5
[RF009] Enviar Mensagens............................................................................................................... 5
[RF010] Verificar dieta....................................................................................................................... 5
[RF011] Solicitar mudana de cardpio............................................................................................ 5

1 Introduo

Este documento apresenta o projeto arquitetural e fsico do sistema Dietcon controle de dietas Os
objetivos do documento de requisitos apresentar os requisitos funcionais do sistema em questo.

Referncias
Os documentos abaixo serviram de referncia para a criao do documento de Projeto:
UCDIETCON.jude - UseCases e ClassesDiagram.jude
DIETCON_DB.xml modelo ER da base de dados

Arquitetura da Soluo
O Sistema Manager adota como padres de projeto Interface,
intermediria, ou seja, o sistema subdividido em trs camadas:

Singleton e Faade em camadas

1 - Camada de apresentao: Camada responsvel para concentrar os dados do sistema com os quais
os usurios interagem;
2 - Camada de negcios: Camada onde so definidas as regras do negcio e os seus servios;
3 - Camada de dados: Camada responsvel pelo armazenamento e recuperao dos dados persistentes
do sistema.

Viso Geral das Funcionalidades


Esta seo apresenta as funcionalidades projetadas para o sistema, obedecendo ao escopo definido no
planejamento. So elas:

[RF001] Cadastrar Nutricionistas


Descrio do caso de uso: Este caso de uso permite que o administrador do sistema cadastre um
Nutricionista para ter acesso ao sistema

[RF002] Manter Nutricionistas


Descrio do caso de uso: Este caso de uso permite ao administrador alterar, modificar e excluir um
perfil de um Nutricionista do sistema

[RF003] Cadastrar Paciente


Descrio do caso de uso: Este caso de uso permite que um Nutricionista insira no sistema um
paciente a ser consultado

[RF004] Manter Pacientes


Descrio do caso de uso: Este caso de uso permite que o Nutricionista altere, modifique ou exclua um
perfil de paciente do sistema

[RF005] Cadastrar Alimentos


Descrio do caso de uso: Este caso de uso permite que o Nutricionista insira um alimento no sistema
de acordo com as regras estabelecidas pelas entidades reguladoras

[RF006] Manter Alimentos


Descrio do caso de uso: Este caso de uso permite que o Nutricionista altere as propriedades de
algum alimento j cadastrado ou exclua-o do sistema.

[RF007] Gerar Dietas


Descrio do caso de uso: Este caso de uso permite ao Nutricionista selecionar alimentos para montar
uma dieta de acordo com as caractersticas do paciente.

[RF008] Modificar Dietas


Descrio do caso de uso: Este caso de uso permite que o Nutricionista modifique um ou mais itens de
um cardpio j pronto, caso seja solicitado pelo paciente em mensagem ou pessoalmente

[RF009] Enviar Mensagens


Descrio do caso de uso: Este caso de uso permite que o paciente possa mandar mensagens de ate
1024 caracteres para o Nutricionista e o inverso (Nutricionista Paciente)

[RF010] Verificar dieta


Descrio do caso de uso: Este caso de uso permite ao Paciente verificar seu cardpio.

[RF011] Solicitar mudana de cardpio


Descrio do caso de uso: Este caso de uso permite ao Paciente solicitar mudana de itens de
cardpio ao Nutricionista

Digrama de casos de uso:


Esta seco descreve a relao completa dos casos de uso existente no Dietcon sistema de controle
de dietas. O diagrama a seguir fornece uma viso geral da arquitetura atravs dos user cases existentes
no projeto.

Anda mungkin juga menyukai