Prévia do material em texto
Nome: Omar Belchior Gaido RGM: 22338365 Sobre a aplicação desenvolvida para esta atividade A aplicação desenvolvida para esta atividade é um gerenciador de clientes e arquivos para advogados. O objetivo da aplicação é manter os clientes e arquivos organizados. Quem é o usuário da aplicação? • advogado quais as funções da aplicação? • Adicionar e remover clientes • Adicionar e remover arquivos do advogado • Adicionar e remover arquivos específicos para um cliente cadastrado Agora vamos para o foco da atividade, abaixo veremos as planilhas referente as histórias de usuários e logo após os diagramas de classe e de caso de uso. Histórias de usuários ID: 1 Título: criar conta Requerente: usuário Ação: criar uma conta de acesso Comentários Critérios de aceitação: Poder acessar a aplicação. Regras de negócio: Dados validos Requisito não funcional: Facilidade, confiabilidade segurança, desempenho. Prioridade: 1 Pontos de história: 4 ID: 1.1 Título: efetuar login Requerente: usuário Ação: efetuar login Comentários Critérios de aceitação: poder efetuar login Regras de negócio: entrar com login e senha Requisito não funcional: Facilidade, confiabilidade, segurança, desempenho. Prioridade: 2 Pontos de história: 2 ID: 1.1.1 Título: efetuar logout Requerente: usuário Ação: efetuar logout Comentários Critérios de aceitação: poder sair da aplicação Regras de negócio: estar logado no aplicativo Requisito não funcional: facilidade de uso, segurança. Prioridade: 3 Pontos de história: 1 ID: 1.1.2 Título: acessar perfil Requerente: usuário Ação: acessar meu perfil Comentários Critérios de aceitação: poder acessar o perfil Regras de negócio: estar logado no aplicativo Requisito não funcional: facilidade de uso, desempenho e segurança. Prioridade: 4 Pontos de história: 3 ID: 1.1.2.1 Título: alterar dados Requerente: usuário Ação: alterar dados Comentários Critérios de aceitação: poder alterar os dados Regras de negócio: estar logado e entrar no perfil Requisito não funcional: facilidade de uso, desempenho e segurança. Prioridade: 5 Pontos de história: 3 ID: 1.1.2.2 Título: alterar foto Requerente: usuário Ação: alterar foto do perfil Comentários Critérios de aceitação: poder alterar foto do perfil Regras de negócio: estar logado e entrar no perfil Requisito não funcional: facilidade de uso e segurança. Prioridade: 6 Pontos de história: 2 ID: 1.1.3 Título: cadastrar cliente Requerente: usuário Ação: cadastrar um cliente Comentários Critérios de aceitação: poder cadastrar novos clientes Regras de negócio: ter os dados do cliente Requisito não funcional: facilidade de uso, desempenho e segurança. Prioridade: 7 Pontos de história: 2 ID: 1.1.3.1 Título: acessar clientes Requerente: usuário Ação: acessar clientes Comentários Critérios de aceitação: poder acessar clientes Regras de negócio: ter clientes cadastrados Requisito não funcional: facilidade de uso e segurança. Prioridade: 8 Pontos de história: 2 ID: 1.1.3.1.1 Título: adicionar arquivos Requerente: usuário Ação: Comentários Critérios de aceitação: poder adicionar arquivos Regras de negócio: Requisito não funcional: facilidade de uso, desempenho e segurança. Prioridade: 9 Pontos de história: 3 ID: 1.1.3.1.2 Título: excluir arquivos Requerente: usuário Ação: excluir arquivos Comentários Critérios de aceitação: poder excluir arquivos do cliente Regras de negócio: ter arquivos salvos no cliente Requisito não funcional: facilidade de uso, desempenho e segurança. Prioridade: 10 Pontos de história: 3 ID: 1.1.3.2 Título: excluir cliente Requerente: usuário Ação: excluir clientes Comentários Critérios de aceitação: poder excluir cliente Regras de negócio: ter clientes cadastrados Requisito não funcional: facilidade de uso, desempenho e segurança. Prioridade: 11 Pontos de história: 2 ID: 1.1.4 Título: acessar meus arquivos Requerente: usuário Ação: acessar meus arquivos Comentários Critérios de aceitação: poder acessar meus arquivos Regras de negócio: ter arquivos Requisito não funcional: facilidade de uso, confiabilidade, segurança. Prioridade: 12 Pontos de história: 3 ID: 1.1.4.1 Título: adicionar arquivos Requerente: usuário Ação: adicionar arquivos Comentários Critérios de aceitação: poder adicionar arquivos Regras de negócio: ter arquivos a salvar Requisito não funcional: facilidade de uso, confiabilidade, segurança. Prioridade: 13 Pontos de história: 2 ID: 1.1.4.2 Título: excluir arquivo Requerente: usuário Ação: excluir um arquivo da base Comentários Critérios de aceitação: poder excluir arquivos Regras de negócio: ter arquivos salvos Requisito não funcional: facilidade de uso, confiabilidade, segurança. Prioridade: 14 Pontos de história: 2 ID História do usuário Estimativa em pontos Prioridade 1 Como um usuário não cadas- trado eu quero criar uma conta para acesso. 4 1 1.1 Como usuário cadastrado eu quero efetuar login. 2 2 1.1.1 Como usuário cadastrado e logado eu quero efetuar lo- gout. 1 3 1.1.2 Como usuário logado eu quero acessar meu perfil. 3 4 1.1.2.1 Como usuário logado eu quero alterar meus dados ca- dastrais. 3 5 1.1.2.1 Como usuário logado eu quero alterar minha foto de perfil. 2 6 1.1.3 Como usuário logado eu quero cadastrar meus clien- tes. 2 7 1.1.3.1 Como usuário logado eu quero acessar meus clientes. 2 8 1.1.3.1.1 Como usuário logado eu quero adicionar um arquivo à um cliente especifico. 3 9 1.1.3.1.2 Como usuário logado eu quero excluir um arquivo de um cliente especifico. 3 10 1.1.3.2 Como usuário logado eu quero excluir um cliente da mi- nha base. 2 11 1.1.4 Como usuário logado eu quero acessar meus arquivos. 3 12 1.1.4.1 Como usuário logado eu quero adicionar meus arqui- vos. 2 13 1.1.4.2 Como usuário logado eu quero excluir um arquivo da minha base. 2 14 Diagramas de caso de uso Diagramas de classes Telas da aplicação