Escolar Documentos
Profissional Documentos
Cultura Documentos
Casos de Uso
Este documento apresenta uma Viso dos Casos de Uso organizando os Modelos de Caso de Uso para o prottipo do Sistema de Receitas da Componente Engenharia de Software, sendo este a primeira Iterao para fase de construo.
2.1. Atores
2.1.2. ACADUS
2.1.3. ACADRE
2.1.4. ACONRE
2.1.5. ACADIN
2.1.6. ACONIN
2.1.7. ACONRL
2.1.8. ACOMPRE
2.2.1. Cadastro de usurios no sistema Documentao: Este Caso de Uso deve ocorrer sincronamente para qualquer usurio que queira utilizar todas as funcionalidades do sistema de receitas, assim, que carregar o programa e possuir conexo com a internet. Este Diagrama representa a Viso Local do ACADUS em relao a um Caso de Uso, mostrando seus inter-relacionamentos. Caso de Uso: Cadastro de Usurios. Elaborado por: Kleyton Klaus
Cadastro de Usurios
Novo Usurio
2.2.2.1. Acesso de usurios Viso Geral; Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira entrar no ACONRE. Este Diagrama representa a Viso Local do ACONRE em relao a um Caso de Uso, mostrando seu relacionamento com ACADUS e o ACONRE. Caso de Uso: Acesso de usurios ao sistema. Acesso de usurios ao sistema
-ACADUSUsurio Logado
<<Extend>>
Usurio
- ACADRE Receitas
2.2.2.1. Acesso com perfil pblico para outros usurios(login); Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira entrar no ACONRE e exibir seus dados para outros usurios (default). Este Diagrama representa a Viso Local do ACONRE em relao a um Caso de Uso, mostrando seu relacionamento com ACADUS e o ACONRE e outros egresso no ACADUS. Caso de Uso. Acesso com perfil pblico. Elaborado por: Kleyton Klaus
-ACADUSLogin
<<Extend>>
Outros Usurio
Usurio
- ACADRE ACONRE/ Perfil Pblico
2.2.2.2. Acesso com perfil oculto para outros usurios(login); Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira entrar no ACONRE e ocultar seus dados de outros usurios (default). Este Diagrama representa a Viso Local do ACONRE em relao a um Caso de Uso, mostrando seu relacionamento com ACADUS e o ACONRE. Caso de Uso: Acesso com perfil oculto. Elaborado por: Kleyton Klaus
-ACADUSLogin
<<Extend>>
Outros Usurio
Usurio
- ACADRE ACONRE/ Perfil Oculto
Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira entrar no ACADRE e inserir uma nova receitar ou modificar uma existente. Este Diagrama representa a Viso Local do ACADRE em relao a um Caso de Uso, mostrando seu relacionamento com ACADUS e o ACONRE. Caso de Uso: Cadastrar Receitas. Elaborado por: Kleyton Klaus
Cadastrar Receitas
-ACADUSPerfil do Usurio
<<Includes>>
2.2.4. Consultar Receitas Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira consultar o ACONRE e buscar uma receita, sua ou de outros. Este Diagrama representa a Viso Local do ACONRE em relao a um Caso de Uso, mostrando seu relacionamento com ACADRE. Caso de Uso: Consultar Receitas. Elaborado por: Kleyton Klaus
Consultar Receitas
-ACADUSPerfil do Usurio
<<Includes>>
2.2.5. Cadastrar Ingredientes Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira cadastrar seus ingredientes no ACADIN. Este Diagrama representa a Viso Local do ACADIN em relao a um Caso de Uso, mostrando seu relacionamento com ACADRE. Caso de Uso: Cadastrar Ingredientes. Elaborado por: Kleyton Klaus Cadastrar Ingredientes
- ACADRE Receitas
<<Includes>>
Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira consultar lista ingredientes no ACONIN. Este Diagrama representa a Viso Local do ACONIN em relao a um Caso de Uso, mostrando seu relacionamento com ACADIN. Caso de Uso: Checklist de Ingredientes Elaborado por: Kleyton Klaus Checklist de Ingredientes
<<Includes>>
2.2.7. Acesso ao apndice com termos especficos das receitas Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira consultar lista apndice no ACADRE. Este Diagrama representa a Viso Local do ACADRE em relao a um Caso de Uso, mostrando seu relacionamento com ACADUS. Caso de Uso: Acesso ao Apndice
Acesso ao Apndice
<<Includes>>
2.2.8. Compartilhar de receitas via e-mail/ redes sociais; Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira compartilhar uma receita no ACOMPRE. Este Diagrama representa a Viso Local do ACOMPRE em relao a um Caso de Uso, mostrando seu relacionamento com ACADRE. Caso de Uso: Compartilhar de Receitas Elaborado por: Kleyton Klaus Compartilhar de Receitas
Outros Usurio
2.2.9. Impresso de receitas em todas a suas modalidades; Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira imprimir uma receita no ACONRL. Este Diagrama representa a Viso Local do ACONRL em relao a um Caso de Uso, mostrando seu relacionamento com impresso de receitas no ACADRE. Caso de Uso: Impresso de Receitas Elaborado por: Kleyton Klaus Impresso de Receitas
<<Includes>>
2.2.10. Acessar sistema de relatrios e todos os seus tipos Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira imprimir um relatrio (seja uma receita, checklist, ou parte de informaes da receita) no ACONRL. Este Diagrama representa a Viso Local do ACONRL em relao a um Caso de Uso, mostrando seu relacionamento com impresso de relatrios no ACADRE, ACADUS e ACADIN. Caso de Uso: Impresso de Relatrios Elaborado por: Kleyton Klaus
Impresso de Relatrios
2.2.11. Marcao de ranking de receitas Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira atribuir uma nota a uma receita do ACADRE. Este Diagrama representa a Viso Local do ACADRE em relao a um Caso de Uso, mostrando seu relacionamento com impresso de relatrios no ACONRL. Caso de Uso: Ranking de Receitas Elaborado por: Kleyton Klaus Ranking de Receitas
2.2.12. Buscar Receitas Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e queira buscar uma receita por uma palavra chave e/ou filtros. Este Diagrama representa a Viso Local do ACADRE em relao a um Caso de Uso, mostrando seus relacionamentos. Caso de Uso: Buscar Receitas Elaborado por: Kleyton Klaus Buscar Receitas
Usurio
2.2.13. Sair do sistema de receitas Documentao: Este Caso de Uso deve ocorrer para qualquer usurio que tenha feito seu cadastro no ACADUS e logado no Sistema. Caso de Uso: Sair do Sistem Elaborado por: Kleyton Klaus Buscar Receitas
Usurio
Nome: Identificador inequivoco do caso de uso, deve ser escrito em formato de verbo/substantivo e ser suficiente para o utilizador perceber a que se refere o caso de uso. Iterao ou estado de desenvolvimento: Descrio do estado actual do caso de uso medida que este vai evoluindo. Sumrio: Curto resumo do caso de uso. Pr-condies: Listagem das condies que se devem verificar quando o utilizador inicia este caso de uso. No incluem triggers. Triggers: Eventos que ocorrem dando incio ao caso de uso. Podem ser externos, temporais ou internos. Linha de Eventos: Esta seco descreve o curso de eventos ou cenrio que se realiza. Usualmente descrito atravs de uma sequncia de eventos numerados. Percursos Alternativos: Descrio de percursos alternativos linha de eventos bsica. Ps-condies: Descrio do estado do sistema aps a execuo do caso de uso Regras de negcio: Seco reservada para informao adicional relativa politica da empresa ou restries impostas pelo tipo de negcio. Notas: Informao adicional relativamente ao caso de uso, no coberta pelas seces anteriores. Autor e data: Listagem dos autores e datas das vrias verses revistas.
6. Utilizar modelos de sistema que melhor expliquem cada caso de uso (Kleyton Klaus)