TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Pontifícia Universidade Católica de Minas Gerais - Engenharia de Software - Sistema de Comércio Eletrônico

Por:   •  5/1/2019  •  Trabalho acadêmico  •  15.348 Palavras (62 Páginas)  •  20 Visualizações

Página 1 de 62

Pontifícia Universidade Católica de Minas Gerais

PUC Virtual

Curso Engenharia de Software

Turma 2016/2

Trabalho de Conclusão de Curso

ERICKSON LIMA BARBOSA DA SILVA


Sumário

Exercício 1 – Especificação de Casos de Uso Reais        1

1.1-Diagrama de casos de uso        1

1.2-Descrições reais dos casos de uso        2

1.3-Diagrama de classes de análise        8

1.4-Protótipo da interface        10

1.5 Diagrama de entidade-relacionamento        32

Exercício 2 – Estimativa de Pontos de Função do Sistema de Comércio Eletrônico Simplificado        33

2.1-Entradas Externas        33

2.2-Saídas Externas        33

2.3-Consultas Externas        33

2.4-ALIs        34

2.5-Características Gerais        34

2.6-Total de pontos de função, pontos de função brutos e pontos de função ajustados        34

2.7-Custo e tempo de desenvolvimento        35

Exercício 3 - Projeto Orientado a Operações        36

3.1-Diagrama de sequência de operações para cada classe de controle identificada        36

3.1.1-ClienteController        36

3.1.2- AutenticarController        39

Exercício 4 - Testes de software        41

4.1- Caso de uso: “Efetuar seu cadastro”        41

4.1.1-Grafo de causa e efeito        41

4.1.2-Tabela de decisão        42

4.1.3 - Casos de teste        42

4.2- Caso de uso: “Autenticar”        44

4.2.1-Grafo de causa e efeito        44

4.2.2-Tabela de decisão        44

4.2.3 - Casos de teste        45

Exercício 5 - Implementação do Back-End e do Front-End de um Aplicativo  Mobile        46

5.1-Back-end        46

5.1.1-Diagrama de deployment        46

5.1.2-Diagrama de classes        47

5.2-Front-end        48

5.2.1-Diagrama de deployment        48

5.2.2-Diagrama de classes        48

Exercício 6 - Execução dos Casos de Teste        49

6.1-Tabela de resultados dos casos de teste        49

6.1.1 - Caso de uso: “Efetuar seu cadastro”        49

6.1.2 - Caso de uso: “Autenticar”        55

Apêndice A- Código Fonte do Back-end        57

Apêndice B- Código-Fonte do Front-End        65


Exercício 1 – Especificação de Casos de Uso Reais

1.1-Diagrama de casos de uso

[pic 1]


1.2-Descrições reais dos casos de uso

Caso de Uso: “Autenticar”

Ações do Ator

Resposta do Sistema

Figura 1

1.a - Dados inválidos

1.a.1 – Preenche o e-mail e senha

1.a.2 – Aperta em “Entrar”

1.b – Dados válidos

1.b.1 – Preenche o e-mail e senha

1.b.2 – Aperta em “Entrar”

1.a.3 – Sistema exibe mensagem de usuário e/ou senha inválido.

1.b.3 – Sistema redireciona para página principal do sistema.

Caso de Uso: “Efetuar seu cadastro”

Ações do Ator

Resposta do Sistema

Figura 1

1.a – Cadastrar usuário

1.a.1 – Apertar em “Cadastre-se”

1.a.3 – Preenche os dados

1.a.4 – Apertar em “Salvar”

1.a.2 – Sistema redireciona para tela de cadastro de cliente (Figura 23)

1.a.5 – Sistema grava as informações e exibe mensagem “Cadastrado efetuado com sucesso” e depois redireciona para tela principal do sistema (Figura 3)

...

Baixar como (para membros premium)  txt (65.3 Kb)   pdf (1.9 Mb)   docx (1.3 Mb)  
Continuar por mais 61 páginas »
Disponível apenas no TrabalhosGratuitos.com