Produção Textual Individual
Por: Rafael Coleta • 26/10/2017 • Trabalho acadêmico • 641 Palavras (3 Páginas) • 199 Visualizações
SUMÁRIO
1 INTRODUÇÃO 3
2 OBJETIVO 4
3 DESENVOLVIMENTO 5
4 CONCLUSÃO 15
INTRODUÇÃO
O presente trabalho apresenta Diagramas de Caso de Uso, Diagramas de Classe, implementação da inserção de um pedido utilizando a linguagem de programação C#, Modelos Logicos e Concetuais das entidades de um sistema de entraga de pizzas.
OBJETIVO
Este trabalho tem como objetivo desenvolver os diagramas de caso de uso e classes seguindo os requisitos propostos, a implementação da inserção de um pedido utilizando a linguagem de programação C# de acordo com os diagramas de caso de uso e classes e o desenvolvimento dos modelos logicos e concetuais das entidades de um sistema de entraga de pizzas.
DESENVOLVIMENTO
Diagrama de caso de uso
[pic 1][pic 2]
[pic 3]
[pic 4]
Diagrama de classesInserção de um pedido na linguagem C#
Estrutura de dados utilizada
A estrutura de dados utilizada para inserção de um pedido é a Fila Dinâmica e Homogênea, pois, nesta estrutura de dados, o primeiro item inserido na fila será o primeiro a sair (FIRST IN FIRST OUT) e, conforme solicitado no cenário descrito, os pedidos serão atendidos com base nas ligações recebidas e o atendimento ao pedido deverá respeitar a ordem das ligações.
Inserção de um pedido em C#
Para implementar esta estrutura de dados foi utilizado o recurso de filas disponibilizado pela linguagem C#, a Classe Queue.
A classe Queue disponibiliza alguns recursos que utilizam as metodologias de fila como inserção de um elemento na fila, remoção de um elemento da fila, pesquisa de um elemento, etc.
[pic 5]
[pic 6]
[pic 7]
[pic 8]
Modelo conceitual
[pic 9]
[pic 10]
Modelo logico
Vantagens e desvantagens da utilização de uma plataforma de vendas
Segue abaixo vantagens e desvantagens do uso de uma plataforma de vendas de pedidos:
Vantagens:
- Melhor gerenciamento dos pedidos, evitando erros humanos e perda de informação;
- Facil integração com outros sistemas de gerenciamento do negocio;
- Relátorios gerenciais para tomada de decisão;
Desvantagens:
- Alto investimento com software e hardware;
- Capacitação de funcionários;
- Custo com manutenções no sistema;
CONCLUSÃO
Através deste trabalho conclui-se que, com a utilização correta das técnicas de modelagem de dados facilitamos o desenvolvimento do sistema, pois, teremos um melhor intendimento do sistema e uma documentação clara e sem ambiguidades para ser utilizada como base para o desenvolvimento.
...