quarta-feira, 27 de fevereiro de 2013

Como começar?!


Bom dia o que iremos apresentar nesse blog, é um estudo básico sobre orientação objeto na linguagem VisualBasic. No decorrer dos dias teremos aulas sobre orientada objeto conforme conhecimento obtido em sala de aula e passaremos a você.
Hoje falaremos sobre analisar as necessidades do programa, e depois programá-los.
Vamos dar um exemplo! Digamos um cliente solicite um programa de estoque e ele necessite da nota fiscal,compra/venda de materiais para poder controlar a entrada e saída dos produtos, na venda dos produtos os vendedores ganharam uma comissão. O cliente que fizer a compra do produto poderá fazer a compra tanto a vista ou parcelado. Na sala de aula utilizamos o programa Microsoft Visio para obter maior visualização do qual era a necessidade desse sistema para estoque(quais classes deverá ter.).
Então precisamos da Nota Fiscal para ter controle de entrada e saída de produtos, Contas a receber para sabermos o que temos para receber no nosso cliente, do Fornecedor para poder comprar o produto, vendedor para fazer a venda para o cliente, o vendedor irá receber comissão então precisamos uma classe de comissões para saber o que o vendedor irá receber. O cliente para comprar o produto. Então criaremos classes de cada necessidade do cliente; Nesse caso utilizaremos 7 classes, para montar um sistema básico de estoque . ContasReceber, Forncedores, Vendedores, NotaFiscal, Cliente, Produtos e Comissões.
Depois de analisarmos isso. Precisamos ver qual classe é ligada a outra. Vamos começar analisando o fornecedor ele vende o produto, e para o produto chegar em nosso estoque ele precisa de nota fiscal, então a classe fornecedor é ligado com produtos e nota fiscal; O vendedor ele recebe comissões e ele que faz a venda e a venda é registrada em notas fiscais, então a classe vendedores é ligada com comissões e nota fiscal; O cliente vai gerar para gente uma contas a receber e precisamos gerar uma nota fiscal da venda, então a classe cliente é ligada a nota fiscal e a contas receber. A nota fiscal é a mais importante de todas, pois precisamos do fornecedores, dos produtos, do cliente, contas receber, da comissão, dos vendedores para obter uma nota fiscal. Então a classe nota fiscal é ligada em todas as outras classes;
Depois disso temos que analisarmos as classes e as que forem menos ligadas a outras classes devemos começar a programar. Nesse caso podemos começar com Fornecedores, Clientes e Vendedores.
Vamos começar com Fornecedores. Precisamos saber qual é a necessidade do cliente saber quais dados ele precisa do fornecedor, nesse caso, os dados que teremos da classe fornecedores são:
código do fornecedor, nome, CNPJ, endereço completo(rua, numero, complemento, bairro, cidade, estado), telefone e e-mail. Agora podemos começar a programar!

Nenhum comentário:

Postar um comentário