Portfólio Individual 3º Semestre

download Portfólio Individual 3º Semestre

of 14

description

Portfólio de Análise de Sistemas do 3º Semestre.

Transcript of Portfólio Individual 3º Semestre

ABNT - UNOPAR - Completo

12

Sumrio41INTRODUO

52OBJETIVO

63DESENVOLVIMENTO

63.1COMPARATIVO DE FUNCIONALIDADES

63.2SELEO DO SGBD

73.2.1Banco de Dados MySQL

73.3IMPLEMENTAO DA ESTRUTURA DE DADOS

83.3.1 Listas Lineares

83.3.2Lista fifo (first in first out)

93.3.3Lista lifo (last in first out)

103.3.4Listas Encadeada

113.4MONTAGEM DA REDE DE COMPUTADORES

134CONCLUSO

145REFERNCIAS

1 INTRODUO

Este trabalho interdisciplinar do 3 semestre tem como meta de implantar e trabalhar os contedos transmitidos neste perodo. Exibiremos um sistema de entrega de pizza para automatizar as entregas das pizzas da pizzaria An Poparome que est expanso.2 objetivo

O trabalho se refere elaborao e implantao de um sistema de entrega de pizzas, com o objetivo de melhorar o atendimento aos clientes e a eficincia dos funcionrios onde nesse sistema haver um controle de clientes, controle entregadores, controle do produto e controle de pedido e no final de cada semana deve gerar um relatrio de entregas realizadas.3 DESENVOLVIMENTO

A aplicao dos contedos assimilados de diversos conceitos prtica e tcnicas das listas lineares, alocaes simplesmente encadeadas e duplamente encadeadas bem como o uso de um SGBD relacional com a programao orientada ao objeto.

3.1 COMPARATIVO DE FUNCIONALIDADES

Para o desenvolvimento do sistema de controle de pedido da pizzaria An Poparome, teremos como base de pesquisa as seguintes pizzarias. Pizzaria York http://www.yorkconfeitariapizzaria.com.br

Pizza Hut http://www.pizzahut.com.br Pizza Parm http://www.parme.com.br

Em cada uma das pizzarias o modo de pedido de pizza basicamente o mesmo, onde feita a ligao para o estabelecimento feito o pedido da pizza com o sabor e tamanho do mesmo. Logo aps o pedido, sero solicitados o seu endereo, telefone e nome para contato e local de referncia. Assim os dados dos clientes sero guardados no banco de dados da pizzaria, assim possibilitando a agilidade no atendimento nos prximos pedidos.3.2 SELEO DO SGBD O SGBD um conjunto organizado de dados que se conectam de forma a criar alguma informao e dar mais eficcia durante uma pesquisa ou estudo. So de extrema importncia para empresas, e h muitos anos se tornaram as principais ferramentas dos sistemas de informao. Sabendo que existem diversos SGBDs no mercado, para este trabalho usaremos o seguinte banco de dados MYSQL.

3.2.1 Banco de Dados MYSQL

O MYSQL um SGBD Open Source, tem consistncia, alto desempenho, confiabilidade e fcil de usar. usado em mais de seis milhes de sistemas em todos os continentes que vo desde sistemas em grandes empresas s individuais aplicaes. O MYSQL se se tornou a opo de uma nova sucesso de aplicaes, que utilizam o modelo LAMP (Linux, Apache, MYSQL, PHP). tambm compatvel com vrias linguagens de programao, tais como PHP, C, Java, Visual Basic entre outros.Argumentos que justifiquem a utilizao do MYSQL:

Portabilidade: Escrito em C, C++ e C#, funciona em vrias plataformas, suporta vrios usurios;

Flexibilidade: aceita diversas opes de campos: tipos inteiros de 1, 2, 3 e 8 bytes com e sem sinal, float, double, char, text, blob, date, time, datetime, timestamp, year, set e num; Segurana: uma aplicao de monoplio e senhas que muito flexvel, protegido e que permite verificao baseado em estaes/mquinas.

3.3 IMPLEMENTAO DA ESTRUTURA DE DADOS

A estrutura de dados a diviso da computao que pesquisa os distintos mecanismos de organizao de dados para cumprir aos diferentes requisitos de processamento.3.3.1 Listas Lineares

uma estrutura de dados na quais sujeitos de um mesmo modelo de dados esto manejados de maneira sequencial. Esses elementos esto concretamente em sequncia, mas a ideia que exista uma distribuio lgica entre eles. O conjunto de nodos, onde N0, V1, V2,... Vn, posicionados de forma a refletir o lugar relativo dos mesmos. Se N0, ento V1 o primeiro nodo. Para 1