Sie sind auf Seite 1von 41

Desenvolvimento

de Software II

ETEC MAM 2013


GLIA

Prof. Aloisio

Objetivo
Desenvolver uma aplicao que trabalha com 2 tabelas
em um nico grid

Criando uma
aplicao de
Controle de Notas
Visual Basic 2010

Passo 1
Criando o Banco de Dados

A - Crie um Banco de Dados


Access

Chame este banco


de Vendas.mdb

B - Crie uma tabela chamada


Produto

Depois, preencha a tabela com 3 registro

C - Crie uma tabela chamada


NotaFiscal

Depois, preencha a tabela com 1 registro

D - Crie uma tabela chamada


ItemNotaFiscal

Depois, preencha a tabela com 3 registro

E- Na guia Ferramenta de Banco


de Dados
Clique no boto Relaes
e crie o relacionamento
abaixo para as tabelas do
banco

Passo 2
Criando o Projeto no
Visual Studio 2010

A - Crie um projeto chamado


RegistroDeVendas

B Renomeie o formulrio para


FrmPrincipal

Insira um componente
ToolStripMenu
Crie um menu Cadastros com 2
itens:

C Crie outro menu no mesmo


objeto

Ainda no componente ToolStripMenu


Crie um menu Ajuda com 1 item:
Sair

Passo 3
Criando mais
formulrios

A Crie um formulrio chamado


FrmProduto

Desenhe:
4 botes,
3 caixas de texto e
labels e
1 DataGridView

B Crie outro form chamado


FrmNotas

Desenhe:
4 botes,
3 caixas de texto e
labels e
1 DataGridView

Passo 4
Criando a conexo
com o banco de dados

Crie uma conexo com o banco


Access
Acesse o menu Data
Selecione a opo New Data Source
Siga todos os passos e crie uma nova
conexo do tipo Access OleDB com o banco
Vendas.MDB
A String de conexo dever se chamar
VendasConnectionString

Passo 5
Codificar o Formulrio Principal
(FrmPrincipal)

Codifique os menus

Passo 6
Crie uma nova classe
responsvel pelo
tratamento dos dados do
banco chamado Banco

A - Crie uma nova classe: Banco

B- Adicione mtodos classe


Banco

C- Adicione mtodos classe


Banco

D- Adicione mtodos classe


Banco

Passo 7
Codificar o Formulrio
de Notas
(FrmNotas)

A- Adicione as funes Limpar


Nota e Item da Nota

B- Adicione a Funo Atualizar


Grid

C- Boto Nova Nota

D- Boto Salvar Nota

E - Boto Excluir Nota

F- Botes Sair e Novo Item da


Nota

G- Boto Pesquisar Produto

H- Boto Pesquisar Nota

I Evento Selection Changed do


Grid

J Eventos Value Changed nos


Campos Quantidade e Valor Unitrio

K Boto Salvar Item

L Boto Excluir Item

Rodando!!! (Tela Inicial)

Rodando!!! (Tela
Produtos)

Rodando!!! (Tela Notas)

Das könnte Ihnen auch gefallen