A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

A NÁLISE E P ROJETO DE S ISTEMAS Projeto Parte I - Sinopse Prof.: Augusto Sampaio Aline Medeiros André Carvalho Francisco Carvalho Vitor Costa {acam, allc,

Apresentações semelhantes


Apresentação em tema: "A NÁLISE E P ROJETO DE S ISTEMAS Projeto Parte I - Sinopse Prof.: Augusto Sampaio Aline Medeiros André Carvalho Francisco Carvalho Vitor Costa {acam, allc,"— Transcrição da apresentação:

1 A NÁLISE E P ROJETO DE S ISTEMAS Projeto Parte I - Sinopse Prof.: Augusto Sampaio Aline Medeiros André Carvalho Francisco Carvalho Vitor Costa {acam, allc, fcfl, cin.ufpe.br

2 A GENDA Projeto Sinopse Análise Casos de Uso: Gerar Relatório de Filmes Mais Locados Logar no Sistema como Funcionário Cadastrar Filme Arquitetura da Aplicação: Visão Geral Tabela de Mapeamento Diagrama de Classes Detalhamento das Cápsulas Arquitetura com Cápsulas 2

3 P ROJETO S INOPSE Objetivo: “Automatizar os processos inerentes a uma videolocadora, eximindo o funcionário de funções repetitivas, agilizando o atendimento aos clientes e fornecendo estatísticas úteis à tomada de decisões por parte da gerência do estabelecimento.” Conclusão: Sistema de padaria!! 3

4 ANÁLISE DE CASOS DE USO 4 Atores: Funcionário; Administrador; Pré-condições: O usuário deve estar logado no sistema como funcionário ou administrador; Pós-condições: Não há; Entradas: Data incial e data final, referentes ao período no qual a busca será feita e o Fluxo Principal: 1.O usuário informa os dados necessários para geração do relatório: Data inicial Data final 2.O sistema recupera todas as locações realizadas naquele período; 3.O sistema conta para cada filme, quantas locações foram feitas; 4.O sistema ordena os filmes de acordo com o número de vezes qu 5.O sistema mostra ao usuário a lista desses filmes.

5 ANÁLISE: DESCRIÇÃO [LOGAR NO SISTEMA COMO FUNCIONÁRIO] 5 Atores: Funcionário. Pré-condições: Não há. Pós-condições: O usuário estará logado no sistema como funcionário. Entradas: Login e senha do funcionário. Fluxo Principal: 1.O usuário informa os dados necessários para logar no sistema: 1.Login 2.Senha 2.O sistema recupera a conta de usuário que contém o login informado. [SB001 Funcionário não cadastrado no sistema] 3.O sistema verifica se a senha da conta de usuário é igual à senha fornecida pelo usuário. [SB002 Senha inválida] 4.O sistema mostra a tela principal do sistema. Sub-fluxos: [SB001 Funcionário não cadastrado no sistema] O sistema informa que o login do usuário não foi encontrado na base de dados e retorna para o passo 1. [SB002 Senha inválida] O sistema informa que a senha não é válida e retorna para o passo 1.

6 ANÁLISE: SEQÜÊNCIA [LOGAR NO SISTEMA COMO FUNCIONÁRIO] 6

7 A NÁLISE : VOPC [L OGAR NO S ISTEMA COMO F UNCIONÁRIO ] 7

8 ANÁLISE: DESCRIÇÃO [GERAR RELATÓRIO DE FILMES MAIS LOCADOS] 8 Atores: Funcionário; Administrador; Pré-condições: O usuário deve estar logado no sistema como funcionário ou administrador; Pós-condições: Não há; Entradas: Data incial e data final, referentes ao período no qual a busca será feita e o relatório será baseado. Fluxo Principal: 1.O usuário informa os dados necessários para geração do relatório: Data inicial Data final 2.O sistema recupera todas as locações realizadas naquele período; 3.O sistema conta para cada filme, quantas locações foram feitas; 4.O sistema ordena os filmes de acordo com o número de vezes que cada filme foi locado; 5.O sistema mostra ao usuário a lista desses filmes.

9 ANÁLISE: SEQÜÊNCIA [GERAR RELATÓRIO DE FILMES MAIS LOCADOS] 9

10 A NÁLISE : VOPC [G ERAR R ELATÓRIO DE F ILMES MAIS L OCADOS ] 10

11 ANÁLISE: DESCRIÇÃO [CADASTRAR FILME] 11 Atores: Funcionário e Administrador. Pré-condições: O usuário deve estar logado no sistema como funcionário ou administrador. Pós-condições: O filme será cadastrado no sistema. Entradas: Não há. Fluxo Principal: 1.O usuário seleciona a opção de cadastrar um novo filme; 2.O sistema apresenta uma tela com campos vazios para serem preenchidos. 3.O usuário preenche os dados referentes a nome do filme (título), código, gênero, sinopse, ator principal, ator secundário, diretor, data de criação e numéro de cópias e seleciona a opção Salvar. [SB001 Campos obrigatórios não preenchidos] [SB002 Filme já cadastrado] 4.O sistema exibe a mensagem "Operação realizada com sucesso". Sub-fluxos: [SB001 Campos obrigatórios não preenchidos] 1.No passo 3, se o usuário deixa de preencher algum dos dados obrigatórios o sistema exibe a mensagem "Campos obrigatórios não preenchidos" e permanece na mesma tela. 2.O sub-fluxo termina e volta para o fluxo 3 do fluxo principal. [SB002 Filme já cadastrado] 1.Se o usuário preencher os dados na tela com os mesmos dados de um filme já cadastrado, o sistema exibe a mensagem "Filme já cadastrado no sistema" e permanece na mesma tela. 2.O sub-fluxo termina e volta para o fluxo 3 do fluxo principal.

12 ANÁLISE: SEQÜÊNCIA [CADASTRAR FILME] 12

13 A NÁLISE : VOPC [C ADASTRAR F ILME ] 13

14 PROJETO DA ARQUITETURA 14

15 ARQUITETURA: VISÃO GERAL 15

16 A RQUITETURA : T ABELA DE M APEAMENTO 16

17 M APEAMENTO DE C ÁPSULAS 17

18 18

19 M APEAMENTO DE C ÁPSULAS 19

20 20

21 DIVISÃO EM PACOTES 21

22 DIVISÃO EM PACOTES 22

23 PERGUNTAS? 23

24 A NÁLISE E P ROJETO DE S ISTEMAS Projeto Parte I - Sinopse Prof.: Augusto Sampaio Aline Medeiros André Carvalho Francisco Carvalho Vitor Costa {acam, allc, fcfl, cin.ufpe.br


Carregar ppt "A NÁLISE E P ROJETO DE S ISTEMAS Projeto Parte I - Sinopse Prof.: Augusto Sampaio Aline Medeiros André Carvalho Francisco Carvalho Vitor Costa {acam, allc,"

Apresentações semelhantes


Anúncios Google