Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Portifolio analise de sistemas 5º Semestre

Por:   •  10/11/2018  •  2.551 Palavras (11 Páginas)  •  276 Visualizações

Página 1 de 11

...

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).

[pic 18][pic 19]

---------------------------------------------------------------

[pic 20][pic 21]

-

PÁGINA WEB

Com base no que foi solicitado pelo cliente, fizemos toda a análise dos requisitos do negócio e elaboramos uma página web baseado no que foi recolhido na análise e solicitado no cenário proposto.

-

Tela inicial

No nosso projeto, assim como em toda página web, criamos uma tela inicial intuitiva e simples com algumas coisas e curiosidades sobre a empresa do cliente.

Veja na Figura 5 a seguir, a tela inicial que criamos para o site do cliente.

[pic 22][pic 23]

-

Tela login do cliente

Na Figura 6 mostra onde o usuário vai entrar com usuário e senha cadastrado anteriormente.

Se por acaso o cliente ainda não tiver cadastro, ele pode rolar para abaixo da tela de login para usuários já cadastrados, e realizar um cadastro sem muita complexidade como demonstrado na Figura 6.[pic 24][pic 25]

-

Tela de cadastro de produtos

De início nessa tela, temos a opção de localizar o produto pelo código do mesmo. Basta preencher o campo com o código do produto que deseja e clicar em editar que os dados dos produto serão exibidos no formulário abaixo para edição.

Mas se o produto não for localizado através do código, será necessário fazer o cadastro do mesmo no formulário disponível abaixo.

Na Figura 7 temos uma captura de tela da nossa página web com os campos citados acima.[pic 26][pic 27]

-

Tela de pedidos

Para realizar pedido em nosso site, antes de tudo, é necessário que o usuário seja cadastrado. Caso não seja, primeiro terá de fazer o cadastro para conseguir realizar o pedido.

Após entrar como seu usuário e senha no sistema, o cliente será automaticamente direcionado para a tela de pedidos.

Na Figura 8, temos uma captura de tela da nossa página onde é realizado o pedido.

---------------------------------------------------------------

---------------------------------------------------------------

[pic 28][pic 29]

-

CONSIDERAÇÕES SOBRE O PROJETO

Ao montar o projeto, desde o levantamento de requisitos até a montagem do site, conseguimos observar os seguintes pontos:

- O levantamento de requisitos é uma excelente oportunidade de montar um projeto exatamente do jeito que o cliente necessita, não do jeito que a equipe de arquitetura e desenvolvimento deseja.

- Ao montar o diagrama de casos de uso, o cliente tem uma noção real do que o sistema irá ou não fazer, podendo assim opiar sobre as funcionalidades do projeto.

- Ao utilizar o mapa mental, podemos ter uma noção técnica de como o projeto irá funcionar.

- É necessário seguir estritamente o que diz o cronograma de execução do projeto.

Com isso tivemos um bom exemplo de como a organização e padronização dos projetos nos traz uma maior facilidade e menor complexidade para desenvolver o projeto com o que foi solicitado pelo cliente no cenário proposto, tendo assim um resultado positivo.

...

Baixar como  txt (18.3 Kb)   pdf (69.6 Kb)   docx (24.6 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no Essays.club