SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
PROVA DE APTIDÃO PROFISSIONAL
Relatório
Curso – Gestão e Programação de Sistemas Informáticos
Titulo – Gestão de Tipografia
Nome – Rúben Raimundo
Nº - 11
Ciclo de Formação – 2012/2015
Data de Entrega – 11/05/2015
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 2
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Índice
Agradecimentos…………………………………………………………………………….………………………………3
Introdução…………………………………………………………………………………….………………………………4
Desenvolvimento……………………………………….………………………………….……………………….……5
Desenvolvimento–Criação do form Login……………………………………………………………….……6
Desenvolvimento–Criação do form Menu……………………………………………………………………7
Desenvolvimento–Criação do form Stock…………………………………………………………………….8
Desenvolvimento–Criação do form Clientes………………………………………………………………10
Conclusão………………………………………………………………………………………………………….……….16
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 3
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Agradecimentos
Queroagradecerao meuorientadorProf.PedroMesquitapeladisponibilidade,apoio
e paciênciaaolongododesenvolvimentodeste projeto,pelaajudaemdar sugestõese
esclarecerdúvidasemrelaçãoapartesdo projeto. Agradeçodesde jááminhaDiretorade
Turma Prof.Dora Silvapeloapoioe disponibilidade paraajudar,e aos diretoresdaescola,Prof.
Neivae Prof Joãopor seremos responsáveisporestaescola,e pelointeresseque sempre
manifestaramnaformaçãodosseusalunos.Queroagradecertambémá TipografiaGrafiponte
por me recebere me ajudarnas dúvidasque tinhaemrelaçãoaosmateriais,trabalhos,entre
outros.Por fimgostariatambémde agradecera algunscolegasde turma pelatroca de ideiase
apoioao longodeste percurso.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 4
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Introdução
A minhaprovade aptidão é uma Gestão de uma Tipografia. Os objetivos da minha
PAP são a criação de um simplesprograma em que a pessoa que o utilizar possa fazer a
gestão de uma oficina de tipografia, ou seja, a criação de uma base de dados e de um
programa em Visual Basic 2010 no qual se pode executar tarefas em relação à tipografia.
Na realização deste projeto houve grande motivação pelo tema, já que os
utilizadores destas oficinas não funcionam com este tipo de sistema. O projeto correu
conforme planeado, com algumas dificuldades pelo meio, mas foram ultrapassadas.
Os principais objetivos deste projeto serão desenvolveruma simples mas
organizada interface gráfica, para que todo tipo de utilizadoresa possam usar. O programa
será usado para registar novos clientes, trabalhos pretendidos e os já terminados,
pesquisa rápida dos trabalhos/clientes, gestão pormenorizada de stock. Com este projeto
também pretendo melhorar as minhas capacidades a nível de Visual Basic e gestão de base
de dados.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 5
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Comojá referidoomeu projetode final de cursoé uma Gestão de um Tipografia,que
permite aosutilizadoresregistarclientes,trabalhose geriroseustock.
Para este projeto,criei umprogramaemVisual Basic2010, onde desenvolvi o
ambiente gráfico,ocódigoparaque o programafuncione e tambémusei oMicrosoftAccess
2007 para a criação da base de dados,onde todosos dadosregistadosnoprogramavão ser
guardados.
O programa é constituídopor váriosmenus,como o Login,onde sóos utilizadores
registadospoderãoacederaoprograma.Temosdepoisomenuprincipal,onde outilizador
poderáescolherentre aparte dos clientesoustock,cadauma com os seusmenus,comas suas
diversasopções. De seguidairei mostrarcomofoi desenvolvidacadauma dessaspartesdo
programa.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 6
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Login
Loginé o menuonde osutilizadoresse podemregistare entrarnoprograma. Este
menutemuma interface simplese fácil de entender.Comosrespetivosespaçosparacolocaro
nome e passworde o botãopara entrar.
Temtambémo botão para criar um novoutilizador,onde umanovajanelairáaparecer
para fazero um novoregisto.Estesdadosserãoguardadosna base de dados.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 7
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form MENU
O Menu é onde o utilizadorpoderáescolherentre osformClientesouStock.Comuma
interface agradável e umsimplesclickpoderáacessaràsfuncionalidadesdoprograma.
Inclui tambémashoras neste menue tambémummini pop-upde ajudacasonão
saibao que fazemos botões,bastaficarcom o ponteirodorato emcima do botãoe a seguinte
mensagemiráaparecer.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 8
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Stock
Ao clicaremStock o utilizadortemumatabela(DataGrid) comtodosos materiais
necessáriosnumatipografia.Eufui a uma tipografiasabertodososmateriaisque usampara
trabalhar,e inclui todosnestatabela.Oque nosmostraesta tabelaé o nome dosmateriais,a
quantidade deste material emstock,aquantidade aque são vendidos(packsouresmas),oseu
respetivopreço,asdatasda últimaencomenda/entregae tambémumacaixade verificação
para saberse o material estáencomendadoounão.
Ao clicarno material desejado,iráapareceráesquerdaa suaimageme á direitaasua
informação.Essainformaçãoque poderemoseditar,paraalteraras datas oumaterial em
stock.Eu achei esta parte muitoimportante porque quandovisiteiatipografiadisseramque
não tinhamcomoter informaçãodomaterial que tinhamemstock,ouseja,cada vezque
quisessemveroque tinhamnaoficinaouaté mesmopara fazerencomendastinhamque
andar á procura desse material,oque fariaperdermuitotempo.Assimcadavezque houver
uma entregapodemrapidamente editarestatabelae saberexatamente oque têm.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 9
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Stock
Voumostrar agora de forma simplesde comofoi feitoestatabela,àque recordarque
todosos dadossão guardadosna base de dados.
Para criar o DataGrid tive que inserirnoAccessoscampos pretendidos,numatabela
chamada “Materiais”
 Material
 Stock
 Unidade Venda
 Preço
 Data ÚltimaEncomenda
 Data ÚltimaEntrega
 Encomendado
Apóseditara base de dadoscom nomes,preços,etc,criei noprogramaa
tabelacom o seguinte código:
fraseSQL = "Select * from Materiais"
Dim Adpt As New OleDbDataAdapter(fraseSQL, con)
Dim ds As New DataSet()
Adpt.Fill(ds, "Materiais")
DataGridView1.DataSource = ds.Tables(0)
Istodiz-nosque oprograma vai selecionartodososcamposda tabelaMateriaise
mostrar noDataGrid. Esta próximalinhade códigoserápara quandocarregarmosnum
material,asinformaçõesdeleirãoaparecernoquadroà direita,parapodermoseditar.
clmaterial.Text = DataGridView1.Item(0, i).Value
Nestacaixade textoirá aparecero conteúdoque estiverna1ª linhae 1ª colunada
base de dados,neste caso,o primeiromaterial láinserido.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 10
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Clientes
Esta form contémtudoo necessárioemrelaçãoaosclientes.Éconstituídaporuma
tabela(DataGrid),4 painéise váriosbotõesparaas diversasopções.
Primeiramente voufalardatabela.ComonoformStock, estatabelaestáligadaà base
de dados e mostra-nostodos osclientese assuas informaçõespessoais,bastandoclicarno
botão“Ver Clientes”.Contémosseguintescampos:
 Nome
 Apelido
 Morada
 Email
 Telefone
Temostambémo botão“Pesquisar”,que aoclicarfaz aparecerum novopainel onde
teremos3 opções, pesquisarpornome,apelidooumesmoporosdois.
Se o utilizadorquiserpesquisarumcliente,é sóclicarna box pretendidae escrevero
nome.Se quiserpesquisarpornome e apelidoclicanas2 boxese escreve orespetivonomee
apelido.Osnomes pesquisadosirãoaparecernatabelaao lado.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 11
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Clientes
Entretanto,o utilizadortemtambémcomoopçãoAdicionarClientese AdicionarTrabalhos.O
botão“AdicionarClientes”,serve paraadicionarclientesnabase de dados,que depoisirão
aparecerna tabela.Aoclicar,vai aparecerum novopainel onde poderáserinseridoas
informaçõesdonovocliente,depoisé clicarnobotão verde paraconfirmar.
Ao criar o cliente,eleiráaparecerautomaticamente natabela,e se outilizadorquisereditaras
informações,temsóde clicarno cliente e todososcamposvão aparecercomo na imagem
acima.Basta entãoeditar,por exemplo,amoradae clicarno botão abaixo“Editar”,e as
informaçõesserãoatualizadas.
O botão“Eliminar”serve exatamenteparaisso,eliminaumclientee todaa sua informação.O
botão“Limpar” é simplesmente paraapagaras informaçõesnopainel adicionar,masnãoas
eliminapermanentemente.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 12
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Clientes
O botão“AdicionarTrabalhos”,é usadopara adicionardatas e trabalhosaos clientes.
Por exemplo,se umcliente quer umaencomendade 5000 Flyers,outilizadorvai clicarno
botão“AdicionarTrabalhos”e de seguidaclicanocliente emque queradicionarotrabalho.O
painel que vai aparecertemas seguintesopções,Datade Encomenda,Trabalho,umaBox para
verificarse otrabalhojá foi entregue.Nestecasooutilizadorpreenche umespaçocoma data
da encomendae noespaçodo trabalhopreenche comos“ 5000 Flyers”e clicano botão verde
para confirmar.Quandoo trabalhoforentregue,bastairno cliente novamente e colocarna
box um certopara que se saibaque o trabalhofoi entregue.Eucoloquei tambémoNºda
Fatura porque quase todososclientesfazemrecibosemgrande quantidade,e istoserve para
continuara numeraçãocaso elesqueiramfazermaisrecibos. Este painel servetambémpara
editardatas/trabalhos.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 13
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Clientes
Para verificarostrabalhose datas de maneiramaisrápidabasta fazerum duploclique
numcliente que umnovopainel iráaparecercom as informaçõesrelativasaostrabalhos.
Este form Clientestemumagrande quantidadede código,cercade 500 linhas.A
tabelausadapara guardas as informaçõesdosclientes,tanto pessoalcomoa parte dos
trabalhoschama-se “Clientes”.Elatem16 campos,um delesque nãofoi referidoacima,mas
muitoimportante,que é oID. Cada cliente temoseuúniconumeroID,e foi a partirdeste
campo que consegui ligarmuitasdasopçõesacima descritas.Este campoé chamadode chave-
primário,ousejanuncapode haveroutro registocomo mesmonúmero/nome.Natabelados
materiais,euusei onome domaterial comochave-primária,jáque ele nuncase repete,e isso
ajudou-me ausaras imagens. Vouagoraapresentaralgumdocódigousadoneste form
Clientes.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 14
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Clientes
Para a tabela(DataGrid) apresentadausei umcódigomuitosemelhante aodos
materiais.Oque mudamuitoaqui é osbotões,porexemplo,obotãoverde para adicionar
clientesoutrabalhosaosclientes.
Istofaz com o programa faça ligaçãoa base de dados“Tipografia”e que insirana tabela
Clientes,noscamposNome,Apelido,Morada,Email,etc.osvaloresque nóscolocarmosnas
textbox noprograma.
A parte de baixodocódigoserve paramostrar a DataGrid, mas neste casousei para funcionar
como formade a atualizar.
Botão “Eliminar”
Eliminaosclientesapartirdo seuID.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 15
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Desenvolvimento
Criação do form Clientes
Botão “Editar”
Edita oscampos de um cliente apartirdo seuID.
Botão “Pesquisar”
Ao carregar nobotão ele fazaparecero painel,este painel aparece daseguinteforma
Escondendoosoutros,e abrindoo Panel1,que contémosespaçospara fazera procura.
Esta parte docódigomostra-nossóuma parte dopesquisar,que se abox estiverTrue,ouseja,
selecionada,elavai procurarpor nome,natabelaClientesdabase de dadose esse nome vai
aparecerna DataGrid.
E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 16
Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015
Conclusão
A Provade AptidãoProfissional é oprojetomaisimportante e trabalhosode todoo
curso. É onde pomostudoaquiloque aprendemos nestes3anosde curso em umtrabalho,e
foi o que fizcom este projeto.Dei omeumelhorparao concretizar,paciênciae empenho
forammuitonecessáriosparao fazer,jáque algumasdificuldadesforamaparecendopelo
caminho,mascom esforçoconsegui superá-las.Comeste projetoganhei ummaior
conhecimento,tantoanível pessoal comoprofissional, foi umamaisvalianoque toca ao
futurono mundodotrabalhoonde irei enfrentaroutrosprojetos,de igual oumaior
importânciaque este.Comisto,é commuita felicidade que douomeuprojetocomo
concluído.O balançoque faço deste projetoé positivo,jáque oconsegui acabar de forma
como queria.Agradeçomaisumaveza todosque me ajudaram.

Mais conteúdo relacionado

Mais procurados (19)

Jotform tutorial - inovaday - setembro 2011
Jotform  tutorial - inovaday - setembro 2011Jotform  tutorial - inovaday - setembro 2011
Jotform tutorial - inovaday - setembro 2011
 
Noções básicas De Informática Tutorial
Noções básicas De Informática TutorialNoções básicas De Informática Tutorial
Noções básicas De Informática Tutorial
 
Apostila Básica de Word
Apostila Básica de WordApostila Básica de Word
Apostila Básica de Word
 
Prova Correios Atend. comercial - CESPE
Prova Correios Atend. comercial - CESPEProva Correios Atend. comercial - CESPE
Prova Correios Atend. comercial - CESPE
 
Atec2
Atec2Atec2
Atec2
 
Ferramentas google
Ferramentas googleFerramentas google
Ferramentas google
 
Google forms - tutorial
Google forms - tutorialGoogle forms - tutorial
Google forms - tutorial
 
Word Aula 1
Word Aula 1Word Aula 1
Word Aula 1
 
Apostila word 2013
Apostila word 2013Apostila word 2013
Apostila word 2013
 
Word Aula 14
Word Aula 14Word Aula 14
Word Aula 14
 
Html 7
Html 7Html 7
Html 7
 
Ppt curso otimizaçao do trabalho em ms word
Ppt curso otimizaçao do trabalho em ms wordPpt curso otimizaçao do trabalho em ms word
Ppt curso otimizaçao do trabalho em ms word
 
Curso Word Basico
Curso Word BasicoCurso Word Basico
Curso Word Basico
 
Manual microsoft-access-2007
Manual microsoft-access-2007Manual microsoft-access-2007
Manual microsoft-access-2007
 
Word
WordWord
Word
 
Introducao ao power point 2003
Introducao ao power point 2003Introducao ao power point 2003
Introducao ao power point 2003
 
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
 
Cap 04 Word 2003
Cap 04 Word 2003Cap 04 Word 2003
Cap 04 Word 2003
 
Ficha de-trabalho-word-2-periodo parte2
Ficha de-trabalho-word-2-periodo parte2Ficha de-trabalho-word-2-periodo parte2
Ficha de-trabalho-word-2-periodo parte2
 

Destaque

Prova de aptidão tecnológica
Prova de aptidão tecnológicaProva de aptidão tecnológica
Prova de aptidão tecnológicaRuben Glória
 
Apresentação PAP
Apresentação PAPApresentação PAP
Apresentação PAPGForest7
 
Prova de aptidão profissional inicial mariana martins
Prova de aptidão profissional inicial mariana martinsProva de aptidão profissional inicial mariana martins
Prova de aptidão profissional inicial mariana martinsMariana Martins
 
Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...
Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...
Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...muskarya
 
Prova de Aptidão Profissional
Prova de Aptidão ProfissionalProva de Aptidão Profissional
Prova de Aptidão Profissionalcesarioalves8
 
Ser empreendedor é-PowerPoint PAP
Ser empreendedor é-PowerPoint PAPSer empreendedor é-PowerPoint PAP
Ser empreendedor é-PowerPoint PAPAndreia Nogueira
 
Plano de acao acoes taticas pap
Plano de acao acoes taticas papPlano de acao acoes taticas pap
Plano de acao acoes taticas papIvonei Hilgemberg
 
Planificação pap
Planificação papPlanificação pap
Planificação papGpatriarca
 
Pap regras-gerais-para-elaboracao-relatorios
Pap regras-gerais-para-elaboracao-relatorios Pap regras-gerais-para-elaboracao-relatorios
Pap regras-gerais-para-elaboracao-relatorios Mafalda06
 
Turismo rural ecologia, lazer e desenvolvimento
Turismo rural  ecologia, lazer e desenvolvimentoTurismo rural  ecologia, lazer e desenvolvimento
Turismo rural ecologia, lazer e desenvolvimentoMarcelo Diedrich
 
Prova de aptidão profissional apresentação - mariana
Prova de aptidão profissional   apresentação - marianaProva de aptidão profissional   apresentação - mariana
Prova de aptidão profissional apresentação - marianaMariana Martins
 
RelatóRio Intermedio Do Trabalho De Area De Projecto Pdf
RelatóRio Intermedio Do Trabalho De Area De Projecto PdfRelatóRio Intermedio Do Trabalho De Area De Projecto Pdf
RelatóRio Intermedio Do Trabalho De Area De Projecto PdfNuno Santos
 
Apresentação PAPs Electrónica, Automação e Computadores
Apresentação PAPs Electrónica, Automação e ComputadoresApresentação PAPs Electrónica, Automação e Computadores
Apresentação PAPs Electrónica, Automação e Computadoreseddygrinder74
 

Destaque (20)

Prova de aptidão tecnológica
Prova de aptidão tecnológicaProva de aptidão tecnológica
Prova de aptidão tecnológica
 
Apresentação PAP
Apresentação PAPApresentação PAP
Apresentação PAP
 
Capa maravilha
Capa maravilhaCapa maravilha
Capa maravilha
 
Prova de aptidão profissional inicial mariana martins
Prova de aptidão profissional inicial mariana martinsProva de aptidão profissional inicial mariana martins
Prova de aptidão profissional inicial mariana martins
 
Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...
Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...
Apresentação PAP (prova de aptidão profissional) Técnico de analises laborato...
 
Prova de Aptidão Profissional
Prova de Aptidão ProfissionalProva de Aptidão Profissional
Prova de Aptidão Profissional
 
Ser empreendedor é-PowerPoint PAP
Ser empreendedor é-PowerPoint PAPSer empreendedor é-PowerPoint PAP
Ser empreendedor é-PowerPoint PAP
 
Plano de acao acoes taticas pap
Plano de acao acoes taticas papPlano de acao acoes taticas pap
Plano de acao acoes taticas pap
 
Planificação pap
Planificação papPlanificação pap
Planificação pap
 
Pap regras-gerais-para-elaboracao-relatorios
Pap regras-gerais-para-elaboracao-relatorios Pap regras-gerais-para-elaboracao-relatorios
Pap regras-gerais-para-elaboracao-relatorios
 
Turismo rural ecologia, lazer e desenvolvimento
Turismo rural  ecologia, lazer e desenvolvimentoTurismo rural  ecologia, lazer e desenvolvimento
Turismo rural ecologia, lazer e desenvolvimento
 
PAP
PAPPAP
PAP
 
Prova de aptidão profissional apresentação - mariana
Prova de aptidão profissional   apresentação - marianaProva de aptidão profissional   apresentação - mariana
Prova de aptidão profissional apresentação - mariana
 
Contributos para um Guia Turístico do Concelho de Baião
Contributos para um Guia Turístico do Concelho de BaiãoContributos para um Guia Turístico do Concelho de Baião
Contributos para um Guia Turístico do Concelho de Baião
 
Power point pap
Power point papPower point pap
Power point pap
 
Turismo de Lazer e Natureza: Contributo para a implementação da Rota da Serra...
Turismo de Lazer e Natureza: Contributo para a implementação da Rota da Serra...Turismo de Lazer e Natureza: Contributo para a implementação da Rota da Serra...
Turismo de Lazer e Natureza: Contributo para a implementação da Rota da Serra...
 
RelatóRio Intermedio Do Trabalho De Area De Projecto Pdf
RelatóRio Intermedio Do Trabalho De Area De Projecto PdfRelatóRio Intermedio Do Trabalho De Area De Projecto Pdf
RelatóRio Intermedio Do Trabalho De Area De Projecto Pdf
 
Organização de eventos esportivos
Organização de eventos esportivosOrganização de eventos esportivos
Organização de eventos esportivos
 
Apresentação PAPs Electrónica, Automação e Computadores
Apresentação PAPs Electrónica, Automação e ComputadoresApresentação PAPs Electrónica, Automação e Computadores
Apresentação PAPs Electrónica, Automação e Computadores
 
Turismo no Espaço Rural: Um Estudo de Caso no concelho de Baião
Turismo no Espaço Rural: Um Estudo de Caso no concelho de BaiãoTurismo no Espaço Rural: Um Estudo de Caso no concelho de Baião
Turismo no Espaço Rural: Um Estudo de Caso no concelho de Baião
 

Semelhante a Curso

Análise sobre o ERP MarketUp
Análise sobre o ERP MarketUpAnálise sobre o ERP MarketUp
Análise sobre o ERP MarketUpMiguelWilbert
 
Business Discovery e suas ferramentas
Business Discovery e suas ferramentasBusiness Discovery e suas ferramentas
Business Discovery e suas ferramentasRoberto Oliveira
 
Sistemas Empresarial III - CRM
Sistemas Empresarial III - CRMSistemas Empresarial III - CRM
Sistemas Empresarial III - CRMucpel
 
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + ImpulsoEstratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + ImpulsoMarcell Almeida
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdfjoaoJunior93
 
Apostila Visual Basic
Apostila Visual BasicApostila Visual Basic
Apostila Visual BasicKratos879
 
Briefing - (para web design)
Briefing - (para web design)Briefing - (para web design)
Briefing - (para web design)mfiorelli
 
BrOffice
BrOfficeBrOffice
BrOfficeferbitt
 
Freedom ERP - Configurações Iiniciais
Freedom ERP -  Configurações IiniciaisFreedom ERP -  Configurações Iiniciais
Freedom ERP - Configurações IiniciaisHeraldo Luciano
 
Web SemâNtica, Erp, Crm, Bi E Bpm
Web SemâNtica, Erp, Crm, Bi E BpmWeb SemâNtica, Erp, Crm, Bi E Bpm
Web SemâNtica, Erp, Crm, Bi E Bpmodlegio2
 
Crm Act!Brasil
Crm Act!BrasilCrm Act!Brasil
Crm Act!BrasilACTBrasil
 
Projeto integrador - GRUPO NO NAME
Projeto integrador - GRUPO NO NAMEProjeto integrador - GRUPO NO NAME
Projeto integrador - GRUPO NO NAMESenac Casserengue
 
[GUTS-RS] Evento Outubro 2017 - Entrega contínua do zero ao sucesso
[GUTS-RS] Evento Outubro 2017 - Entrega contínua  do zero ao sucesso[GUTS-RS] Evento Outubro 2017 - Entrega contínua  do zero ao sucesso
[GUTS-RS] Evento Outubro 2017 - Entrega contínua do zero ao sucessoGUTS-RS
 

Semelhante a Curso (20)

Análise sobre o ERP MarketUp
Análise sobre o ERP MarketUpAnálise sobre o ERP MarketUp
Análise sobre o ERP MarketUp
 
Business Discovery e suas ferramentas
Business Discovery e suas ferramentasBusiness Discovery e suas ferramentas
Business Discovery e suas ferramentas
 
Sistemas Empresarial III - CRM
Sistemas Empresarial III - CRMSistemas Empresarial III - CRM
Sistemas Empresarial III - CRM
 
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + ImpulsoEstratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf
 
Apostila Visual Basic
Apostila Visual BasicApostila Visual Basic
Apostila Visual Basic
 
Metadados - Totvs RM.pdf
Metadados - Totvs RM.pdfMetadados - Totvs RM.pdf
Metadados - Totvs RM.pdf
 
Apostila access-2007-basico
Apostila access-2007-basicoApostila access-2007-basico
Apostila access-2007-basico
 
Bpm20 ptbr
Bpm20 ptbrBpm20 ptbr
Bpm20 ptbr
 
Bpm20 ptbr
Bpm20 ptbrBpm20 ptbr
Bpm20 ptbr
 
Briefing - (para web design)
Briefing - (para web design)Briefing - (para web design)
Briefing - (para web design)
 
BrOffice
BrOfficeBrOffice
BrOffice
 
Freedom ERP - Configurações Iiniciais
Freedom ERP -  Configurações IiniciaisFreedom ERP -  Configurações Iiniciais
Freedom ERP - Configurações Iiniciais
 
Web SemâNtica, Erp, Crm, Bi E Bpm
Web SemâNtica, Erp, Crm, Bi E BpmWeb SemâNtica, Erp, Crm, Bi E Bpm
Web SemâNtica, Erp, Crm, Bi E Bpm
 
Apostila-Access_2007_basico
Apostila-Access_2007_basicoApostila-Access_2007_basico
Apostila-Access_2007_basico
 
Crm Act!Brasil
Crm Act!BrasilCrm Act!Brasil
Crm Act!Brasil
 
Apostilaimpress274201173746
Apostilaimpress274201173746Apostilaimpress274201173746
Apostilaimpress274201173746
 
Projeto integrador - GRUPO NO NAME
Projeto integrador - GRUPO NO NAMEProjeto integrador - GRUPO NO NAME
Projeto integrador - GRUPO NO NAME
 
Guia Rápido MS Project 2013
Guia Rápido MS Project 2013Guia Rápido MS Project 2013
Guia Rápido MS Project 2013
 
[GUTS-RS] Evento Outubro 2017 - Entrega contínua do zero ao sucesso
[GUTS-RS] Evento Outubro 2017 - Entrega contínua  do zero ao sucesso[GUTS-RS] Evento Outubro 2017 - Entrega contínua  do zero ao sucesso
[GUTS-RS] Evento Outubro 2017 - Entrega contínua do zero ao sucesso
 

Curso

  • 1. PROVA DE APTIDÃO PROFISSIONAL Relatório Curso – Gestão e Programação de Sistemas Informáticos Titulo – Gestão de Tipografia Nome – Rúben Raimundo Nº - 11 Ciclo de Formação – 2012/2015 Data de Entrega – 11/05/2015
  • 2. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 2 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Índice Agradecimentos…………………………………………………………………………….………………………………3 Introdução…………………………………………………………………………………….………………………………4 Desenvolvimento……………………………………….………………………………….……………………….……5 Desenvolvimento–Criação do form Login……………………………………………………………….……6 Desenvolvimento–Criação do form Menu……………………………………………………………………7 Desenvolvimento–Criação do form Stock…………………………………………………………………….8 Desenvolvimento–Criação do form Clientes………………………………………………………………10 Conclusão………………………………………………………………………………………………………….……….16
  • 3. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 3 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Agradecimentos Queroagradecerao meuorientadorProf.PedroMesquitapeladisponibilidade,apoio e paciênciaaolongododesenvolvimentodeste projeto,pelaajudaemdar sugestõese esclarecerdúvidasemrelaçãoapartesdo projeto. Agradeçodesde jááminhaDiretorade Turma Prof.Dora Silvapeloapoioe disponibilidade paraajudar,e aos diretoresdaescola,Prof. Neivae Prof Joãopor seremos responsáveisporestaescola,e pelointeresseque sempre manifestaramnaformaçãodosseusalunos.Queroagradecertambémá TipografiaGrafiponte por me recebere me ajudarnas dúvidasque tinhaemrelaçãoaosmateriais,trabalhos,entre outros.Por fimgostariatambémde agradecera algunscolegasde turma pelatroca de ideiase apoioao longodeste percurso.
  • 4. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 4 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Introdução A minhaprovade aptidão é uma Gestão de uma Tipografia. Os objetivos da minha PAP são a criação de um simplesprograma em que a pessoa que o utilizar possa fazer a gestão de uma oficina de tipografia, ou seja, a criação de uma base de dados e de um programa em Visual Basic 2010 no qual se pode executar tarefas em relação à tipografia. Na realização deste projeto houve grande motivação pelo tema, já que os utilizadores destas oficinas não funcionam com este tipo de sistema. O projeto correu conforme planeado, com algumas dificuldades pelo meio, mas foram ultrapassadas. Os principais objetivos deste projeto serão desenvolveruma simples mas organizada interface gráfica, para que todo tipo de utilizadoresa possam usar. O programa será usado para registar novos clientes, trabalhos pretendidos e os já terminados, pesquisa rápida dos trabalhos/clientes, gestão pormenorizada de stock. Com este projeto também pretendo melhorar as minhas capacidades a nível de Visual Basic e gestão de base de dados.
  • 5. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 5 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Comojá referidoomeu projetode final de cursoé uma Gestão de um Tipografia,que permite aosutilizadoresregistarclientes,trabalhose geriroseustock. Para este projeto,criei umprogramaemVisual Basic2010, onde desenvolvi o ambiente gráfico,ocódigoparaque o programafuncione e tambémusei oMicrosoftAccess 2007 para a criação da base de dados,onde todosos dadosregistadosnoprogramavão ser guardados. O programa é constituídopor váriosmenus,como o Login,onde sóos utilizadores registadospoderãoacederaoprograma.Temosdepoisomenuprincipal,onde outilizador poderáescolherentre aparte dos clientesoustock,cadauma com os seusmenus,comas suas diversasopções. De seguidairei mostrarcomofoi desenvolvidacadauma dessaspartesdo programa.
  • 6. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 6 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Login Loginé o menuonde osutilizadoresse podemregistare entrarnoprograma. Este menutemuma interface simplese fácil de entender.Comosrespetivosespaçosparacolocaro nome e passworde o botãopara entrar. Temtambémo botão para criar um novoutilizador,onde umanovajanelairáaparecer para fazero um novoregisto.Estesdadosserãoguardadosna base de dados.
  • 7. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 7 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form MENU O Menu é onde o utilizadorpoderáescolherentre osformClientesouStock.Comuma interface agradável e umsimplesclickpoderáacessaràsfuncionalidadesdoprograma. Inclui tambémashoras neste menue tambémummini pop-upde ajudacasonão saibao que fazemos botões,bastaficarcom o ponteirodorato emcima do botãoe a seguinte mensagemiráaparecer.
  • 8. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 8 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Stock Ao clicaremStock o utilizadortemumatabela(DataGrid) comtodosos materiais necessáriosnumatipografia.Eufui a uma tipografiasabertodososmateriaisque usampara trabalhar,e inclui todosnestatabela.Oque nosmostraesta tabelaé o nome dosmateriais,a quantidade deste material emstock,aquantidade aque são vendidos(packsouresmas),oseu respetivopreço,asdatasda últimaencomenda/entregae tambémumacaixade verificação para saberse o material estáencomendadoounão. Ao clicarno material desejado,iráapareceráesquerdaa suaimageme á direitaasua informação.Essainformaçãoque poderemoseditar,paraalteraras datas oumaterial em stock.Eu achei esta parte muitoimportante porque quandovisiteiatipografiadisseramque não tinhamcomoter informaçãodomaterial que tinhamemstock,ouseja,cada vezque quisessemveroque tinhamnaoficinaouaté mesmopara fazerencomendastinhamque andar á procura desse material,oque fariaperdermuitotempo.Assimcadavezque houver uma entregapodemrapidamente editarestatabelae saberexatamente oque têm.
  • 9. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 9 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Stock Voumostrar agora de forma simplesde comofoi feitoestatabela,àque recordarque todosos dadossão guardadosna base de dados. Para criar o DataGrid tive que inserirnoAccessoscampos pretendidos,numatabela chamada “Materiais”  Material  Stock  Unidade Venda  Preço  Data ÚltimaEncomenda  Data ÚltimaEntrega  Encomendado Apóseditara base de dadoscom nomes,preços,etc,criei noprogramaa tabelacom o seguinte código: fraseSQL = "Select * from Materiais" Dim Adpt As New OleDbDataAdapter(fraseSQL, con) Dim ds As New DataSet() Adpt.Fill(ds, "Materiais") DataGridView1.DataSource = ds.Tables(0) Istodiz-nosque oprograma vai selecionartodososcamposda tabelaMateriaise mostrar noDataGrid. Esta próximalinhade códigoserápara quandocarregarmosnum material,asinformaçõesdeleirãoaparecernoquadroà direita,parapodermoseditar. clmaterial.Text = DataGridView1.Item(0, i).Value Nestacaixade textoirá aparecero conteúdoque estiverna1ª linhae 1ª colunada base de dados,neste caso,o primeiromaterial láinserido.
  • 10. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 10 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Clientes Esta form contémtudoo necessárioemrelaçãoaosclientes.Éconstituídaporuma tabela(DataGrid),4 painéise váriosbotõesparaas diversasopções. Primeiramente voufalardatabela.ComonoformStock, estatabelaestáligadaà base de dados e mostra-nostodos osclientese assuas informaçõespessoais,bastandoclicarno botão“Ver Clientes”.Contémosseguintescampos:  Nome  Apelido  Morada  Email  Telefone Temostambémo botão“Pesquisar”,que aoclicarfaz aparecerum novopainel onde teremos3 opções, pesquisarpornome,apelidooumesmoporosdois. Se o utilizadorquiserpesquisarumcliente,é sóclicarna box pretendidae escrevero nome.Se quiserpesquisarpornome e apelidoclicanas2 boxese escreve orespetivonomee apelido.Osnomes pesquisadosirãoaparecernatabelaao lado.
  • 11. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 11 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Clientes Entretanto,o utilizadortemtambémcomoopçãoAdicionarClientese AdicionarTrabalhos.O botão“AdicionarClientes”,serve paraadicionarclientesnabase de dados,que depoisirão aparecerna tabela.Aoclicar,vai aparecerum novopainel onde poderáserinseridoas informaçõesdonovocliente,depoisé clicarnobotão verde paraconfirmar. Ao criar o cliente,eleiráaparecerautomaticamente natabela,e se outilizadorquisereditaras informações,temsóde clicarno cliente e todososcamposvão aparecercomo na imagem acima.Basta entãoeditar,por exemplo,amoradae clicarno botão abaixo“Editar”,e as informaçõesserãoatualizadas. O botão“Eliminar”serve exatamenteparaisso,eliminaumclientee todaa sua informação.O botão“Limpar” é simplesmente paraapagaras informaçõesnopainel adicionar,masnãoas eliminapermanentemente.
  • 12. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 12 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Clientes O botão“AdicionarTrabalhos”,é usadopara adicionardatas e trabalhosaos clientes. Por exemplo,se umcliente quer umaencomendade 5000 Flyers,outilizadorvai clicarno botão“AdicionarTrabalhos”e de seguidaclicanocliente emque queradicionarotrabalho.O painel que vai aparecertemas seguintesopções,Datade Encomenda,Trabalho,umaBox para verificarse otrabalhojá foi entregue.Nestecasooutilizadorpreenche umespaçocoma data da encomendae noespaçodo trabalhopreenche comos“ 5000 Flyers”e clicano botão verde para confirmar.Quandoo trabalhoforentregue,bastairno cliente novamente e colocarna box um certopara que se saibaque o trabalhofoi entregue.Eucoloquei tambémoNºda Fatura porque quase todososclientesfazemrecibosemgrande quantidade,e istoserve para continuara numeraçãocaso elesqueiramfazermaisrecibos. Este painel servetambémpara editardatas/trabalhos.
  • 13. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 13 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Clientes Para verificarostrabalhose datas de maneiramaisrápidabasta fazerum duploclique numcliente que umnovopainel iráaparecercom as informaçõesrelativasaostrabalhos. Este form Clientestemumagrande quantidadede código,cercade 500 linhas.A tabelausadapara guardas as informaçõesdosclientes,tanto pessoalcomoa parte dos trabalhoschama-se “Clientes”.Elatem16 campos,um delesque nãofoi referidoacima,mas muitoimportante,que é oID. Cada cliente temoseuúniconumeroID,e foi a partirdeste campo que consegui ligarmuitasdasopçõesacima descritas.Este campoé chamadode chave- primário,ousejanuncapode haveroutro registocomo mesmonúmero/nome.Natabelados materiais,euusei onome domaterial comochave-primária,jáque ele nuncase repete,e isso ajudou-me ausaras imagens. Vouagoraapresentaralgumdocódigousadoneste form Clientes.
  • 14. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 14 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Clientes Para a tabela(DataGrid) apresentadausei umcódigomuitosemelhante aodos materiais.Oque mudamuitoaqui é osbotões,porexemplo,obotãoverde para adicionar clientesoutrabalhosaosclientes. Istofaz com o programa faça ligaçãoa base de dados“Tipografia”e que insirana tabela Clientes,noscamposNome,Apelido,Morada,Email,etc.osvaloresque nóscolocarmosnas textbox noprograma. A parte de baixodocódigoserve paramostrar a DataGrid, mas neste casousei para funcionar como formade a atualizar. Botão “Eliminar” Eliminaosclientesapartirdo seuID.
  • 15. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 15 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Desenvolvimento Criação do form Clientes Botão “Editar” Edita oscampos de um cliente apartirdo seuID. Botão “Pesquisar” Ao carregar nobotão ele fazaparecero painel,este painel aparece daseguinteforma Escondendoosoutros,e abrindoo Panel1,que contémosespaçospara fazera procura. Esta parte docódigomostra-nossóuma parte dopesquisar,que se abox estiverTrue,ouseja, selecionada,elavai procurarpor nome,natabelaClientesdabase de dadose esse nome vai aparecerna DataGrid.
  • 16. E s c o l a P r o f i s s i o n a l d o M o n t i j o Página 16 Gestãode Tipografia Gestão e Programação de SistemasInformáticos 2012/2015 Conclusão A Provade AptidãoProfissional é oprojetomaisimportante e trabalhosode todoo curso. É onde pomostudoaquiloque aprendemos nestes3anosde curso em umtrabalho,e foi o que fizcom este projeto.Dei omeumelhorparao concretizar,paciênciae empenho forammuitonecessáriosparao fazer,jáque algumasdificuldadesforamaparecendopelo caminho,mascom esforçoconsegui superá-las.Comeste projetoganhei ummaior conhecimento,tantoanível pessoal comoprofissional, foi umamaisvalianoque toca ao futurono mundodotrabalhoonde irei enfrentaroutrosprojetos,de igual oumaior importânciaque este.Comisto,é commuita felicidade que douomeuprojetocomo concluído.O balançoque faço deste projetoé positivo,jáque oconsegui acabar de forma como queria.Agradeçomaisumaveza todosque me ajudaram.