Requisitos Funcionais
Especificação de requisitos v1.1
Alexandro Ferreira
Bruno Eugenio
Jose Eduardo
Renato Ribeiro
Setembro – 2009
Histórico de Revisões
Data
Versão
Autor
Descrição
16/09/09
1.0
Alexandro Ferreira, Bruno Eugenio
Analise inicial e de user cases
17/09/09
1.1
Renato Monteiro, Jose Eduardo
Aplicação das descrições dos RF e adicionar os UC no documento.
Histórico de Revisões 2
1.1.1 Referências 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 mudança de cardápio 5
1 1 Introdução
Este documento apresenta o projeto arquitetural e físico do sistema Dietcon – controle de dietas Os objetivos do documento de requisitos é apresentar os requisitos funcionais do sistema em questão.
1.1.1 Referências
Os documentos abaixo serviram de referência para a criação do documento de Projeto:
UCDIETCON.jude - UseCases e ClassesDiagram.jude
DIETCON_DB.xml – modelo ER da base de dados
2 Arquitetura da Solução
O Sistema Manager adota como padrões de projeto Interface, Singleton e Façade em camadas intermediária, ou seja, o sistema é subdividido em três camadas:
1 - Camada de apresentação: Camada responsável para concentrar os dados do sistema com os quais os usuários interagem;
2 - Camada de negócios: Camada onde são definidas as regras do negócio e os seus serviços;
3 - Camada de dados: Camada responsável pelo armazenamento e recuperação dos dados persistentes do sistema.
3 Visão Geral das Funcionalidades
Esta seção apresenta as funcionalidades projetadas para o sistema, obedecendo ao escopo definido no planejamento. São elas: