Pages

Subscribe:

Sample Text

Sample text

Social Icons

Social Icons

terça-feira, 9 de julho de 2013

Sistema em Windev



Na imagem 5 mostra um analysis que é feito utilizando um banco de dados próprio. Foi possível gerar o analysis no Windev que é a geração das tabelas do banco de dados dentro do próprio programa, estas serão utilizadas como base no desenvolvimento de todas as telas do sistema.

Após a abrir o Windev deve se procurar o ícone analysis na barra de ferramentas superior, sendo que logo após abrira uma tela na qual deve se clicar com o botão direito do mouse e selecionar a opção new data file, após selecionar a opção usar um banco de dados existente e escolher a opção mysql, avançando é preciso escolher a conexão com o banco e selecionar as tabelas que serão utilizadas no desenvolvimento da aplicação.

 

 Podemos observar na imagem  a seguir as linhas de códigos utilizadas durante o desenvolvimento do sistema, esses códigos são descritos em cada botão ou campo das telas para que cada uma execute uma determinada função, sendo que todos estes códigos são lidos e interpretados pelo sistema apresentando em tela o resultado desejado.


Alguns dos principais comandos utilizados durante o desenvolvimento do sistema São: SELECT, que serve para selecionar determinados dados de um bambo, por exemplo: se necessário pegar o código do produto e o nome deste, então realiza se um SELECT, escrevendo da seguinte maneira: SELECT COD_PRODUTO, NOME_PRODUTO FROM produtos; sendo que comando irá até o banco e pegar somente esses dois campos e mostrando em tela os mesmos.

IF e ELSE, que servem para verificar se um dado é verdadeiro ou não, sendo que isso é usado quando se faz um login, pois no código é preciso dizer que IF (se) o usuário e a senha do cliente forem verdadeiros (existir no banco) então o código será executado e você poderá fazer o login, ELSE (Se não) aparecerá um erro e o login não será realizado.


Na imagem Anterior pode se observar uma tela onde se é possível realizar cadastros, sendo que é disponibilizado ainda a opção para incluir novos dados, alterar um dado existente e excluir os mesmos. Outra opção é a realização de filtro, estes podem ser realizados pela chave primária da tabela que está registrado no bando de dados.

Site em PHP



Na linguagem de programação de php, utilizamos as ferramentas do mesmo para o desenvolvimento de mais um site, mas este será de forma mais simples, pois o mesmo irá conter uma parte do cliente e uma para o administrador. Na imagem 3, a seguir podemos observar a tela de cadastro de produtos onde somente o administrador terá acesso.


Na imagem a seguir podemos ver os código utilizados do desenvolvimento das telas, pois são os mesmos que fazem com que as telas sejam executadas e que os dados sejam apresentados em tela conforme o gosto do desenvolvedor.

O cliente poderá somente observar os produtos que estão cadastrados pelo administrador, sendo que o cadastro é realizado e todos os dados são armazenados em um banco de dados, e este banco de dados deve ser utilizado em todas as linguagens de programação.

Sistema em C#


Um dos objetivos que consta no projeto interdisciplinar é o desenvolvimento de um site de E-commerce, ou seja desenvolver um site onde os clientes possam visualizar os produtos de uma determinada empresa, realizar o seu cadastro com a mesma e realizar compras pela internet. 



Na imagem 2 podemos observar uma das telas do e-commerce, que a tela do carrinho de compras, sendo que esta será aberta quando o cliente realizar a compra de um produto e desejar continuar comprando, pois a cada produto adquirido este será colocado em uma tabela e o cliente poderá fazer a compra de vários produtos.

Apresentação do modelo ER


O assunto abordado para desenvolvimento das ativides é o controle de estoque, assim, primeiramente se organiza as ideias e monta o modelo ER, que nada mais é do que criar todos os campos e tabelas que serão ocupados no sistema. O Objetivo principal é controlar os produtos do estoque, e juntamente ter um breve controle dos seus fornecedores, além de cadastros de clientes e as vendas. O objetivo foi criar todas estas tabelas conforme  a imagem 1, que mostra a tabela de produtos que listará todos os produtos que a empresa terá em seu estoque, sendo que esta é constituída pelo código do produto, o nome, a descrição, o preço, o status e uma imagem.




Já a tabela de produtos_fornecedor conterá o código do produto e do fornecedor, campos que serão chaves estrangeiras. Tipo produto irá trazer o código do fornecedor, o seu nome, CPF ou CNPJ, fone e email, além do CEP que será uma chave estrangeira devido á sua ligação. A tabela de cidade armazenará o CEP e a cidade. A tabela de clientes trará todos os dados pessoais necessários do cliente para realizar o cadastro como: código, nome, cpf_cnpj, endereço, data de nascimento, CEP, cidade, estado e também o usuário e a senha do cliente para que este possa fazer login no sistema e no e-commerce. A tabela de vendas terá relação com a tabela de produtos vendidos, pois está trará os seguintes dados: código da venda, forma de venda, código do cliente (chave estrangeira) e total da venda. Além disso terá uma tabela dos administradores, sendo que estes serão os responsáveis únicos que terão acesso total aos sistemas, está terá o código do ADM o seu usuário e a senha.