Portifolio
Por: brunohsn • 21/5/2015 • Trabalho acadêmico • 2.618 Palavras (11 Páginas) • 1.291 Visualizações
[pic 1][pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
Sumário
1 INTRODUÇÃO
2 OBJETIVO
3 DESENVOLVIMENTO
3.1 DIAGRAMA DE CASO DE USO E DIAGRAMA DE CLASSE
3.2 C# (SHARP)
3.3 BANCO DE DADOS
3.4 VANTAGENS E DESVANTAGENS DE MICROCOMPUTADORES
4 CONCLUSÃO
5 REFERÊNCIAS
- INTRODUÇÃO
Neste trabalho acadêmico será apresentado à empresa “Pizzaria An Poparome”, uma empresa que necessita de implementos tecnológicos para automatizar o processo de entregas das pizzas. Então contrataram a “Empresa Software House SoftPlus” para o desenvolvimento da aplicação em software necessário de controle que atendam os requisitos e também de uma estrutura de rede e hardware adequada para prover as reais necessidades do sistema a ser implantado, resultando em eficiência na qualidade de atendimento. Serão discriminado os implementos, cadastros e as rotinas utilizando a linguagem C#, também o armazenamento e manipulação das informações em relação ao banco de dados. Enfim, nesta dissertação será tratado de forma detalhada todas as técnicas e procedimentos necessários para chegar-se ao objetivo, no qual é a implantação do sistema de entrega de pizzas.
- OBJETIVO
A Empresa “Software House SoftPlus” tem como principal objetivo a da satisfação do cliente “Pizzaria An Poparome”, tendo como meta e visando o principal intuito do cliente: no qual é a da melhoria do atendimento. Buscamos os métodos mais sofisticados e contemporâneos, sem deixar de perder a simplicidade para uma maior e melhor adaptação do cliente quanto à usualidade do sistema a ser implantado, sendo assim o cliente poderá ter um ganho significativo em relação ao atendimento tanto na qualidade como na demanda, podendo ter um numero maior de clientes sem deixar de atender com qualidade e controle, tendo condições para superar as expectativas dos clientes da “Pizzaria An Poparome”.
- DESENVOLVIMENTO
Para alcançar-se em um desenvolvimento pleno e objetivo para a “Pizzaria An Poparome” a empresa “Software House SoftPlus”, - no qual foi contratada para o desenvolvimento da aplicação requisitada pelo Sr. Mario no qual é proprietário -, iremos abordar nesse capitulo as estruturas necessárias para adequar ao sistema de entrega de pizzas não somente o suficiente, mas também funcionalidades que tende ao aprimoramento para resultar na expansão do estabelecimento.
- DIAGRAMA DE CASO DE USO E DIAGRAMA DE CLASSE
No diagrama de caso de uso foi criado como ator: o gerente e o atendente sendo de hierarquia do gerente para o atendente. Tendo como caso de uso: controle de cliente, controle de entregadores, controle de produto e controle de pedido, e os mesmos casos de uso com associação com o atendente.
Caso de uso da “Pizzaria An Poparome”.
[pic 12]
Já no diagrama de classe criamos como classe: Produto, pedidos, clientes e entregadores, cada um com seus atributos e operações individuais, sendo, produto: nome, descrição, tamanho e custo; cliente: nome do cliente, telefone, endereço, ponto de referencia e data de nascimento; entregadores: nome, celular, CPF e RG; pedidos: cliente, produto, quantidade, tamanho, valor, taxa de entrega, valor total do pedido, troco, status do pedido e nome do entregador. Sendo que todas as classes possuem operações gravar, diferenciando apenas o cadastro de clientes que possui como operação além de grava também editar e pesquisar. Todas as classes estão associadas entre elas conforme a necessidade estabelecida pelo sistema de entrega de pizzas veja logo abaixo.
Diagrama de classe da “Pizzaria An Poparome”.
[pic 13]
- ESTRUTURA DE DADOS E C# (SHARP)
A estrutura de dados que será implementada e defina será por operação de fila: Uma estrutura de fila (queue) tipicamente estabelece uma política FIFO -- first in, first out -- de acesso aos dados. Em outras palavras, a ordem estabelecida na lista é a ordem de inserção. No momento de retirar um nó da lista, o nó mais antigo (o primeiro que entrou) é o primeiro a ser retirado.
Diante da necessidade “Pizzaria An Poparome” e dos conceitos abordados acima a “Software House SoftPlus” adotou como estrutura de dados para o sistema a ser implantado no estabelecimento do Sr. Mario a estrutura de fila, no qual atende a demanda necessária que seria de obedecer em ordem as entregas conforme os pedidos, entregar primeiro os pedidos que solicitou.
Um conceito muito importante é a da estrutura duplamente encadeado, então: numa lista linear duplamente encadeada cada elemento possui, além do espaço para armazenamento da informação, um espaço para armazenar a referencia da localização de memória onde se encontra o próximo elemento da lista e outro espaço para armazenar a referencia da localização de memória onde se encontra o elemento anterior. Uma primeira vantagem da utilização de lista duplamente encadeada sobre a lista simplesmente encadeada é a maior facilidade para navegação, que na lista duplamente encadeada pode ser feita nos dois sentidos, ou seja, do início para o fim e do fim para o início. Isso facilita a realização de operações tais como inclusão e remoção de nós, pois diminui a quantidade de variáveis auxiliares necessárias.
...