Portifolio analise de sistemas 5º Semestre
Por: Tiago Rosa • 8/9/2017 • Trabalho acadêmico • 3.232 Palavras (13 Páginas) • 361 Visualizações
[pic 1][pic 2][pic 3][pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
[pic 12]
[pic 13]
SUMÁRIO
1 INTRODUÇÃO 3
2 DESENVOLVIMENTO 4
2.1 DIAGRAMA DE CLASSES 4
2.2 DIAGRAMA DE CASOS DE USO 5
2.3 BANCO DE DADOS 6
2.4 PÁGINA WEB 7
2.4.1 Tela inicial 7
2.4.2 Tela login do cliente 8
2.4.3 Tela de cadastro de produtos 9
2.4.4 Tela de pedidos 10
2.5 CONSIDERAÇÕES SOBRE O PROJETO 12
2.6 PROJETO ORIENTADO A OBJETO 13
2.6.1 Plano de Projeto de Software 13
2.6.1.1 Introdução 13
2.6.1.2 Justificativa 13
2.6.1.3 Escopo do Projeto 13
2.6.1.4 Mapa mental do projeto 14
2.6.1.5 Requisitos funcionais e Requisitos não funcionais 15
2.6.1.6 Cronograma de Execução 15
2.6.1.7 Ciclo de vida e metodologia de desenvolvimento 16
2.6.1.8 Tecnologias, Frameworks e Ferramentas 17
2.7 DOCUMENTAÇÃO DA QUALIDADE DE SOFTWARE 18
2.7.1 Manual de Qualidade 18
2.7.1.1 Identidade Organizacional 18
2.7.1.2 Missão 18
2.7.1.3 Valores 18
2.7.1.4 Escopo do Sistema de Gestão de Qualidade 19
2.7.1.5 Política de Qualidade 19
2.7.1.6 Orientações Gerais e Objetivas da organização 19
2.7.1.7 Objetivos da Qualidade 20
3 CONCLUSÃO 22
4 REFERÊNCIAS 23
INTRODUÇÃO
A internet tem se tornado cada vez mais popular, e seus usuários vem crescendo assustadoramente, principalmente nos últimos anos. Seus usuários variam de crianças pequenas com cerca de 3 a 4 anos, até idosos com idade de 70 a 80 anos.
Uma função bastante usual que viralizou no meio da internet é o chamado e-Commerce, onde existe comercialização de produtos ou serviços por meio da internet, em sites e aplicativos para celulares. Essa função é muito utilizada nos dias atuais, que será explanada a seguir.
DESENVOLVIMENTO
Ferramentas CASE são ferramentas que auxiliam a engenharia de software, começando pela análise de requisitos indo até a programação e os testes.
As ferramentas utilizadas para a construção de “Sistemas de Vendas de Chocolate Pela Internet” serão: Diagrama de Casos de Uso e Diagrama de Classes.
DIAGRAMA DE CLASSES
É uma demonstração estruturada do sistema, mostrando-o em forma de classes (que são elementos que representam um conjunto de objetos), e os relacionamentos entre elas, mostrando suas características e comportamentos.
Abaixo, na Figura 1, será mostrado o diagrama de classes do Sistema de Venda de Chocolates pela internet:[pic 14][pic 15]
DIAGRAMA DE CASOS DE USO
O Diagrama de Casos de Uso nos mostra uma facilidade para levantamento de requisitos, por ser de fácil entendimento para o usuário final e também para a equipe de desenvolvimento.
Esse diagrama nos mostra as relações no ponto de vista do usuário, demonstrando os atores e suas funcionalidades. A seguir, na Figura 2, será mostrado o diagrama citado para o Sistema de Vendas de Chocolate pela Internet:[pic 16][pic 17]
BANCO DE DADOS
O banco de dados é um registro de todas as informações inseridas dentro do sistema. Antes de pensar em criar um banco de dados é necessário fazer um mapeamento de todas as tabelas, entidades e relacionamentos. Será utilizado para esse mapeamento a ferramenta BrModelo. Após isso será necessário utilizar um SGDB (Sistema de Gerenciamento de Banco de Dados), para colocar em prática o que está no mapeamento. A seguir será mostrado o modelo conceitual (representação do ponto de vista do usuário na Figura 3) e o modelo lógico (agrega detalhes de implementação para os desenvolvedores na Figura 4).
...