Ciencia da computação
AT IV IDA DE S COMP LE ME NTA RE S 21/03/2013
NOSSO CONTEXTO
Propriedade
Talhões
Insumos / Inseticidas
Plantio
Manutenção da área
Mudas Caminhoneiros Fornecedores
REQUISITOS FUNCIONAIS
• • • • • • • Manter listagem de caminheiros. Gerenciar buscas de mudas. Manter dados cadastrais de propriedade. Gerenciar ciclo de plantio. Controlar ciclo de mudas. Controlar estoque de insumos e inseticidas. Emitir relatórios gerencias e analiticos
NÃO PERTENCE AO CONJUNTO REQUISITOS FUNCIONAIS
• Controlar Vendas
REQUISITOS
Requisitos: conjunto de necessidades explicitadas pelo cliente que deverão ser atendidas para solucionar um determinado problema do negócio no qual o cliente faz parte. É importante estar atento para esta definição: embora o requisito seja definido pelo cliente, nem sempre o que o cliente quer é o que o negócio precisa. Cabe à equipe de consultores identificar a real necessidade do negócio.
REQUISITOS NÃO FUNCIONAIS
• • • Sistema WEB Conexão entre as várias propriedades Controle de acesso aos dados considerando as propriedades e as funções exercidas por cada profissional.
DIAGRAMA DE CASO DE USO
• Diagrama pertencente a UML • Descreve a funcionalidade proposta para um novo sistema. • É produzido na fase de engenharia de requisitos. • É a base para a modelagem do sistema e posteriormente a implementação. • Uma forma de representar requisitos. • Independente da técnica de modelagem a ser utilizada.
AUXILIAR NA COMUNICAÇÃO
COMPONENTES DE UM CASO DE USO
• • • Agente externo (Ator) Casos de Uso Interações
Ator Caso de uso
Reservar Livro
Usuário
Relacionamento de comunicação
AGENTE EXTERNO
Representação Gráfica
• Elemento do mundo real que interage com o sistema fornecendo dados ou recebendo informações. • Definem um papel particular (uma mesma entidade pode desempenhar diferentes papéis) • São sempre externos ao sistema • O sistema será