PowerPoint – Estágio Supervisionado

Propaganda
“O homem é um animal utilizador de
ferramentas... Sem ferramentas ele
não é nada, com ferramentas ele é
tudo”.
Thomas Carlyle
Atividades Desenvolvidas
As atividades desenvolvidas no estágio foram realizadas na
Empresa Infoita Informática, no período de 20 de fevereiro a 21 de
agosto de 2006, para o Curso de Tecnologia em Informática, cujos
objetivos foram: a construção do site da empresa; um estudo para
implantação de um sistema para as solicitações de pedidos on-line;
e alterações na home-page da empresa.
Foram utilizadas, como ferramentas durante o estágio, as
linguagens HTML e PHP, o software PhpEditor e o banco de dados
MySQL.
Descrição da Empresa
O estágio foi realizado na empresa
INFOITA INFORMÁTICA E PAPELARIA, situada na Av. Tiradendes, nº
97/03, Centro, Itaipulândia – PR.
A Infoita foi fundada no ano de 1999, por Marcos Follmann,
proprietário e gerente da empresa, na condição de suprir as
necessidades locais na área de informática.
A empresa fornece material de informática em geral, bem como
também possui um serviço de fornecimento de acesso à Internet,
atendendo municípios da região.
Com a inserção da Internet nestes municípios, a empresa partiu para
uma segunda etapa, a construção de páginas Web. O primeiro passo
foi a construção da home-page da própria empresa para exposição de
produtos e serviços, buscando, desta forma, conhecimento e
experiência para a elaboração de páginas para os atuais e possíveis
clientes.
Linguagem PHP
Segundo Oliviero (2001), PHP é uma linguagem de script voltada para o
desenvolvimento de páginas dinâmicas para a Internet de fácil uso e
aprendizagem, permitindo ao programador inserir seus comandos
diretamente nos códigos HTML de uma página.
Ainda, conforme Oliviero (2001), PHP possui suporte à conexão com
diversos bancos de dados, tais como: MYSQL, Oracle, Sybase e dBase,
dentre outros. Outra grande vantagem é a portabilidade para diferentes
plataformas.
A execução do código PHP se dá no servidor, o qual o converte em HTML
puro que é enviado para o navegador do cliente.
Desta maneira, o navegador que acessa os sites que se utilizam desta
linguagem não precisa ter conhecimento da mesma, sendo de
responsabilidade do servidor fazer sua interpretação. Assim, protege-se o
código fonte, uma vez que, ao acessar o site, o navegador recebe apenas o
código em HTML.
Linguagem PHP
User
Requisição em PHP
Internet
HTML Puro
User
Servidor
Interpreta
Converte
em HTML
Puro
Banco de dados MySql
O MySQL é um servidor de banco de dados SQL (Structured Query
Language), multi-tarefa, multi-usuário e multi-plataforma. O
servidor MySQL pode ser usado em sistemas de produção com alta
carga e missão crítica, bem como pode ser utilizado em aplicações
de uso em massa.
Segundo Maslakowski (2000), o MySQL é um servidor multithread,
isso significa que toda vez que alguém estabelece uma conexão
com o servidor, o programa de servidor cria uma thread, ou
processo, para tratar as solicitações desse cliente. Isso torna o
servidor extremamente rápido e cada cliente que se conecta obtém
sua própria thread.
Banco de dados MySql
O software MySQL é de Licença Dupla. Os usuários podem
escolher entre usar o programa MySQL como um produto Open
Source/Free Software sob termos da GPL (General Public
License) se for para uso não comercial ou podem comprar uma
licença comercial.
O MySQL é escrito em C e C++, já foi testado com uma ampla
faixa de compiladores diferentes, em diversas plataformas.
Tendo suporte a multi-threads, o MySQL pode facilmente usar
múltiplas CPU’s, se disponível (Maslakowski, 2000).
PhpEditor
PHPEditor, é uma ferramenta simples para edição em PHP.
É uma ferramenta gratuita, sua última versão é a 2.2
Usa coloração diferênciada para comandos em PHP, e em HTML
Auto-Complemento de variáveis as variáveis pré-definidas do
PHP estarão disponíveis no auto-complemento
PhpEditor
Desenvolvimento
Dentre as atividades realizadas está o desenvolvimento da página
Web da empresa Infoita, incluindo a criação do layout da página,
diagramação e estudo de ergonomia visual.
Na página da empresa constam a apresentação dos produtos, com
imagens e informações sobre os mesmos, além de dados da
empresa e descrição dos serviços prestados pela mesma.
A empresa Infoita, no intuito de facilitar e ampliar as vendas de
produtos e serviços disponibiliza em sua página na Web um
sistema de pedidos de compras de produtos on-line.
As atividades competidas ao estágio incluem, além das já citadas,
a análise e implementação do sistema de pedidos de compras online e lista telefônica on-line, e um sistema SMS de notificações.
Layout
Short Message Service - SMS
Se um determinado produto estiver com a opção ativada, e enviada
uma mensagem SMS ao celular do administrador, para que entre
em contato o mais breve possível com o cliente e efetue a venda
Servidor
infoita.com.br
Cliente
Requisição em PHP
Internet
Gateway SMS
Administrador
Operadora - X
Operadora - Y
Operadora - Z
Internet
Download