ETEC JORGE STREET TRABALHO DE PROJETO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMATICA

Tamanho: px
Começar a partir da página:

Download "ETEC JORGE STREET TRABALHO DE PROJETO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMATICA"

Transcrição

1 Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET TRABALHO DE PROJETO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMATICA BRUNO GUILHERME BOTELHO JOÃO VITOR SANCHES CAVALCANTE LUCAS MEDEIROS REZENDE PIETRO NARDI DELL AMORE RAFAEL BONITO MELLO GERENCIADOR DO ALMOXARIFADO São Caetano do Sul / SP Junho / 2015

2 BRUNO GUILHERME BOTELHO JOÃO VITOR SANCHES CAVALCANTE LUCAS MEDEIROS REZENDE PIETRO NARDI DELL AMORE RAFAEL BONITO MELLO GERENCIADOR DE FERRAMENTAS Trabalho de Conclusão do Curso apresentado como requisito para obtenção do Diploma de Técnico em Informática. Orientador: Prof. Rafael Zamboni São Caetano do Sul / SP Junho / 2015

3 BRUNO GUILHERME BOTELHO JOÃO VITOR SANCHES CAVALCANTE LUCAS MEDEIROS REZENDE PIETRO NARDI DELL AMORE RAFAEL BONITO MELLO GERENCIADOR DO ALMOXARIFADO Trabalho de Conclusão do Curso apresentado como requisito para obtenção do Diploma de Técnico em Informática. Orientador: Prof. Rafael Zamboni B anca Examinadora O rientador : M embr o1: M embr o2:

4 Dedicamos nosso trabalho a nossa amiga Bruna Castro, que foi fundamental para o processo de criação do nosso projeto, e que por outras finalidades, foi obrigada a deixar nosso grupo, mas que participou inteiramente de todos os processos, e que nos auxiliou quando mais precisamos.

5 Agradecemos a Deus, pois sem ele nenhuma ideia poderia ser realizada. As nossas famílias e amigos, que nos incentivaram sempre e aos nossos professores que nos deram toda a base do conhecimento que utilizamos para realizar o nosso projeto.

6 Algumas pessoas acham que foco significa dizer sim para a coisa em que você vai se focar. Mas não é nada disso. Significa dizer não às centenas de outras boas ideias que existem. Você precisa selecionar cuidadosamente. Steve Jobs, 2008, Revista Fortune.

7 RESUMO Neste Trabalho de Conclusão de Curso serão apresentados aspectos lógicos para informatização do Almoxarifado da ETEC Jorge Street. Para desenvolver este projeto, questionou-se a problemática, para que fosse viável a resolução da mesma guiada pelo coordenador do curso de mecatrônica Arcy há algum tempo, o mesmo vinha apresentando problemas com relação à locação das ferramentas, então a partir disto, revela-se o propósito de melhora como principal função da colocação apresentada, e para que isso aconteça, faz-se necessário uma mecanização dos meios físicos introduzidos por um software interno. Este facilitará o controle da locação das ferramentas. Palavras-Chave: Informatização. Software. Inovação. Praticidade.

8 ABSTRACT In this monography will be presented logical aspects for computerization of the Warehouse of ETEC Jorge Street. To develop this project, questioning the problematic, to be viable resolution of the same guided by mechatronics course coordinator, that was experiencing problems regarding the rental of tools, so from this, It proves to be the purpose of improvement main function of placement present. In addition, for this to happen, it is necessary one mechanization of physical media introduced by an internal software. This will facilitate the control of rental tools. Keywords: Informatization. Software. Inovation. Practicality.

9 LISTA DE FIGURAS Figura 1 Almoxarifado Figura 2 Diagrama de Entidade Relacional Figura 3 Casos de Uso Figura 4 Fluxograma Figura 5 Microsoft Access Figura 6 Visual Studio Figura 7 Photoshop Figura 8 Prezi Figura 9 Word Figura 10 Login Figura 11 Tela Menu Figura 12 Tela Cadastro Aluno Figura 13 Tela Cadastro Ferramenta Figura 14 Tela Empréstimo Figura 15 Tela Devolução Figura 16 Tela Alterar Código Figura 17 Tela Seleciona Ferramenta Figura 18 Cronograma... 66

10 LlSTA DE TABELAS Tabela 1.1 Entidade TB_ALUNOS Tabela 1.2 Entidade TB_FERRAMENTAS Tabela 1.3 Entidade TB_MOVIMENTAÇÃO Tabela 1.4 Entidade TB_SENHA Tabela 1.5 Requisitos Funcionais Tabela 1.6 Requisitos Não Funcionais Tabela 1.7 Detalhamento de Requisitos - Login Tabela 1.8 Detalhamento de Requisitos - Consultar Tabela 1.9 Detalhamento de Requisitos - Cadastrar Tabela 2.0 Detalhamento de Requisitos - Emprestar Tabela 2.1 Detalhamento de Requisitos - Devolver Tabela 2.2 Detalhamento de Requisitos Alterar Código Tabela 2.2 Divisão das Tarefas... 65

11 LISTA DE ABREVIATURAS VB - Visual Basic ODBC - Open Database Connectivity VBA Visual Basic for Applications SQL Structured Query Language (Linguagem de Consulta Estruturada) ASP Active Server Pages IDE Integrated Development Enviroment Microsoft XNA XNA's Not Acronymed UML Unified Modeling Language Adobe Photoshop CC Creative Cloud HTML5 Hypertext Markup Language (Versão 5)

12 SUMÁRIO INTRODUÇÃO FUNDAMENTAÇÃO TEÓRICA Justificativa Objetivos Objetivo Geral Objetivos Específicos Metodologia DESENVOLVIMENTO Análise do Sistema Definição Dicionário de Dados Elaboração dos Requisitos Requisitos Funcionais Requisitos Não Funcionais Detalhamento dos Requisitos Diagrama de Entidade Relacional Diagrama de Casos de Uso Fluxograma Geral TECNOLOGIAS USADAS Microsoft Access Visual Studio Photoshop Prezi Word... 31

13 4. TELAS DO SISTEMA Tela Login Tela Menu Tela Cadastro Aluno Tela Cadastro Ferramenta Tela Empréstimo Tela Devolução Tela Alterar Código Tela Seleciona Ferramenta CÓDIGO FONTE Tela Login Tela Menu Tela Cadastro Aluno Tela Cadastro Ferramenta Tela Empréstimo Tela Devolução Tela Alterar Código Tela Seleciona Ferramenta PLANEJAMENTO Divisão das Tarefas Cronograma CONCLUSÕES FINAIS REFERÊNCIAS... 68

14 INTRODUÇÃO A cada dia que passa, a informática vem adquirindo cada vez mais relevância na vida das pessoas e nas empresas. Sua utilização já é vista como instrumento de aprendizagem e sua ação no meio social vêm aumentando de forma rápida entre as pessoas. Partindo dessa premissa, fizemos uma visita a área técnica, observamos que o almoxarifado utilizava de um método nada eficaz para o empréstimo das ferramentas para os alunos. Então decidimos desenvolver um software para agilizar as tarefas de empréstimo do almoxarifado, com um controle maior sobre os alunos que usam essas ferramentas. Utilizamos a linguagem de programação VB com conexão ao banco de dados Access.

15 15 1. FUNDAMENTAÇÃO TEÓRICA 1.1 JUSTIFICATIVA O diferencial do projeto foi que o desenvolvimento foi gerado para algo especifico. Com a prematuridade dos existentes no mercado, constatamos que não há softwares aptos para o gerenciamento de tal área. O nosso projeto tomou inciativa devido a demanda do professor Arcy, que tem dificuldade de controlar os empréstimos de peças do almoxarifado. Com isso decidimos desenvolver este programa com a objetividade de suprir as necessidades existentes. 1.2 OBJETIVOS OBJETIVO GERAL Um sistema de Gerenciamento de entrada e saída de produtos do almoxarifado OBJETIVOS ESPECIFICOS Gerenciar entrada e saída de ferramentas; Gerenciamento de alunos; Gerenciamento e controle de locação; Gerenciamento administrativo; Geração de relatórios;

16 METODOLOGIA Figura 1 Almoxarifado Fonte: Autoria Própria, Utilizamos da metodologia de campo, pois vimos que a escola necessitava de uma melhoria no almoxarifado, visitando o mesmo durante um período de tempo. Vimos que o almoxarifado não tinha um controle sobre as peças que saiam do estoque, e utilizava se um método não eficaz para emprestar a ferramenta aos alunos. Onde não havia nenhum registro de alunos, apenas pegava se a carteirinha do aluno quando o mesmo retirava a ferramenta, caso ele retirasse duas ferramentas ele poderia devolver somente uma das que pegou e ficar com uma para ele sem o controlador do almoxarifado perceber.

17 17 2. DESENVOLVIMENTO 2.1 ANÁLISE DO SISTEMA DEFINIÇÃO O software permitirá ao usuário acesso a um Banco de Dados integrado com informações sobre determinado aluno ou ferramenta. São informações sigilosas e seguras, cadastradas no banco de dados do computador local. Esses dados vão auxiliar o administrador a controlar a locação das ferramentas, sem que ele tenha que ficar escrevendo item a item no papel. O objetivo principal do projeto é facilitar o controle do almoxarifado de forma precisa.

18 DICIONÁRIO DE DADOS Tabela 1.1 Entidade TB_ALUNOS Fonte: Autoria própria, Tabela 1.2 Entidade TB_FERRAMENTAS Fonte: Autoria própria, Tabela 1.3 Entidade TB_MOVIMENTAÇÃO Fonte: Autoria própria, Tabela 1.4 Entidade TB_SENHA Fonte: Autoria própria, 2015.

19 ELABORAÇÃO DOS REQUISITOS REQUISITOS FUNCIONAIS Tabela 1.5 Requisitos Funcionais Código Descrição Classificação RFU.001 Deverá permitir o registro de informações relativas Obrigatório aos empréstimos das ferramentas, a ser utilizado pelo administrador. RFU.002 Deverá permitir o registro de alunos. Obrigatório RFU.003 Deverá permitir o registro de ferramentas. Obrigatório RFU.004 Poderá o usuário consultar as ferramentas para Obrigatório verificar seus dados e sua disponibilidade. RFU.005 Poderá o usuário gerar relatórios relativos às Desejável movimentações das ferramentas. RFU.006 Poderá conter banco de dados interno que Obrigatório contenham as seguintes informações: código das ferramentas e seus respectivos dados; código dos alunos e seus respectivos dados; e por fim dados das movimentações. RFU.007 Deverá impedir a inserção de dados fora de Obrigatório formato. RFU.008 Ficará restrito APENAS ao usuário administrador Obrigatório permissão de cadastrar/excluir ferramentas e alunos, e encerrar o programa. RFU.009 Deverá permitir o acesso (login) do administrador Obrigatório Fonte: Autoria própria, 2015.

20 REQUISITOS NÃO FUNCIONAIS Tabela 1.6 Requisitos Não Funcionais Código Descrição Tipo Classificação RFN.001 O sistema apresenta interface intuitiva. RFN.002 O sistema será implantado em uma máquina local. RFN.003 Somente o administrador terá acesso as informações do banco de dados. RFN.004 O sistema deverá restringir o acesso dos alunos às informações do banco de dados. RFN.005 O sistema será operado em ambiente Windows. RFN.006 O tempo de resposta do sistema não deve ultrapassar 10 segundos. Fonte: Autoria própria, Usabilidade Usabilidade Funcionalidade Confiabilidade Usabilidade Eficiência Desejável Obrigatório Obrigatório Obrigatório Obrigatório Desejável 2.4 DETALHAMENTO DOS REQUISITOS RFU.Nº Tabela 1.7 Detalhamento dos Requisitos - Login Descrição 1 Efetuar Login Regra de Descrição da Regra de Negócios Negócio 01 O usuário administrador somente efetuará login no sistema a partir da senha. 02 O usuário administrador SOMENTE poderá fazer o uso do sistema se efetuar o login. Fonte: Autoria própria, 2015.

21 21 Tabela 1.8 Detalhamento dos Requisitos - Consultar RFU.Nº Descrição 2 Consultar Regra de Descrição da Regra de Negócios Negócio 01 O usuário administrador poderá realizar consulta por código da ferramenta. 02 O usuário administrador poderá realizar consulta por código do aluno. Fonte: Autoria própria, Tabela 1.9 Detalhamento dos Requisitos - Cadastrar RFU.Nº Descrição 3 Cadastrar Regra de Descrição da Regra de Negócios Negócio 01 O usuário administrador poderá cadastrar ferramentas. 02 O usuário administrador poderá cadastrar alunos. Fonte: Autoria própria, Tabela 2.0 Detalhamento dos Requisitos - Emprestar RFU.Nº Descrição 4 Emprestar Regra de Descrição da Regra de Negócios Negócio 01 O usuário administrador poderá realizar a locação das ferramentas. Fonte: Autoria própria, 2015.

22 22 Tabela 2.1 Detalhamento dos Requisitos - Devolver RFU.Nº Descrição 5 Devolver Regra de Descrição da Regra de Negócios Negócio 01 O usuário administrador poderá realizar a devolução das ferramentas. Fonte: Autoria própria, Tabela 2.2 Detalhamento dos Requisitos Alterar Código RFU.Nº Descrição 5 Alterar Código Regra de Descrição da Regra de Negócios Negócio 01 O usuário administrador poderá realizar a alteração do código de login. Fonte: Autoria própria, DER DIAGRAMA DE ENTIDADE RELACIONAL Figura 2 DER Fonte: Autoria própria, 2015.

23 DIAGRAMA DE CASOS DE USO Figura 3 Casos de Uso Fonte: Autoria própria, 2015.

24 FLUXOGRAMA GERAL Figura 4a Fluxograma Fonte: Autoria própria, 2015

25 25 Figura 4b Fluxograma Fonte: Autoria própria, 2015.

26 26 Figura 4c Fluxograma Fonte: Autoria própria, 2015.

27 27 3. TECNOLOGIAS USADAS 3.1 MICROSOFT ACCESS 2010 O Microsoft Access é um software para o gerenciamento de banco de dados, que vem incluído no pacote Office, que permite a criação fácil de aplicações que usam tanto o banco de dados como a interface gráfica. Um dos pontos positivos do Access é o fácil manuseio, sendo utilizado por qualquer tipo de usuário, pois é um dos bancos de dados mais simples. Figura 5 Microsoft Access Fonte: OFFICE, 2015

28 MICROSOFT VISUAL STUDIO 2010 O Microsoft Visual Studio é uma IDE, com um pacote de programas da Microsoft para a criação de software nas linguagens VB, C, C++, C# (C Sharp) e J# (J Sharp) que foi lançada com o objetivo de ser a mais completa disponível no mercado. Além disso, o Visual Basic é uma linguagem totalmente orientada a objetos com suporte a UML. Figura 6 Visual Studio 2010 Fonte: VISUALSTUDIOMAGAZINE, 2012.

29 PHOTOSHOP O Photoshop é uma das melhores ferramentas para tratamento de imagens nos dias atuais. É usado por diversas empresas, revistas, fotógrafos, modelos para retocar e remover alguns defeitos. É o líder do mercado de edição de imagens profissionais, sendo um programa bem completo. O Adobe Photoshop CC, é a ultima versão do programa disponível para os sistemas operacionais Microsoft Windows e Mac OS X. Figura 7 Photoshop Fonte: PHOTOSHOP, 2015.

30 PREZI O Prezi é um software utilizado para o desenvolvimento de apresentações, feito em HTML5 e armazenadas em nuvem. A plataforma pode ser utilizada pelo navegador a partir de uma versão gratuita, após realizar o seu cadastro você já pode criar sua apresentação ou utilizar apresentações públicas compartilhadas por outros usuários. Há também a versão paga do programa que aumenta o tamanho disponível para o armazenamento em nuvem, e permite a edição do trabalho localmente (off-line). Figura 8 Prezi Fonte: PREZI, 2015.

31 MICROSOFT WORD 2010 O Word é um dos mais completos e práticos editores de texto no mercado atual criado pela Microsoft, com uma variedade de utilidades como, por exemplo, os efeitos de texto. Figura 9 Word Fonte: OFFICE, 2015.

32 32 4. TELAS DO SISTEMA 4.1 TELA LOGIN Figura 10 Tela Login Fonte: Autoria própria, 2015.

33 TELA MENU Figura 11 Tela Menu Fonte: Autoria própria, 2015.

34 TELA CADASTRO ALUNO Figura 12 Tela Cadastro Aluno Fonte: Autoria própria, 2015.

35 TELA CADASTRO FERRAMENTA Figura 13 Tela Cadastro Ferramenta Fonte: Autoria própria, 2015.

36 TELA EMPRÉSTIMO Figura 14 Tela Emprestimo Fonte: Autoria própria, 2015.

37 TELA DEVOLUÇÃO FERRAMENTA Figura 15 Tela Devolução Ferramenta Fonte: Autoria própria, 2015

38 TELA ALTERAR CÓDIGO Figura 16 Tela Alterar Código Fonte: Autoria própria, 2015.

39 TELA SELECIONA FERRAMENTA Figura 17 Tela Seleciona Ferramenta Fonte: Autoria própria, 2015.

40 40 5. CÓDIGO FONTE 5.1 TELA LOGIN Imports System.Data.OleDb Public Class Login Dim ConString As String = "provider=microsoft.ace.oledb.12.0;password="""";user ID=Admin;Data Source=" + Application.StartupPath & "\Almoxarifado.accdb" Dim DBCon As New OleDb.OleDbConnection(ConString) Dim DR As OleDbDataReader Dim conta As Integer Dim cn As New OleDbConnection() Dim cmd As New OleDbCommand() Private Sub Login_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles btnentrar.click Dim COD, SQL As String Dim flag As Boolean If txtcodigo.text = "" Then MessageBox.Show("Digite o código") txtcodigo.focus() Exit Sub COD = txtcodigo.text SQL = "SELECT * FROM TB_SENHA WHERE SENHA_USUARIO='" & COD & "'" Dim cm As New OleDb.OleDbCommand(SQL, DBCon) Try DBCon.Open() DR = cm.executereader If DR.HasRows Then While DR.Read If DR.Item("SENHA_USUARIO") = COD Then Painel.Show() End While flag = True Me.Hide() If flag = False Then MessageBox.Show("Código incorreto")

41 41 DBCon.Close() Catch ex As Exception MessageBox.Show(ex.Message, "Erro Generico", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try DBCon.Close() Private Sub btnentrar_click(sender As System.Object, e As System.EventArgs) Private Sub Label1_Click(sender As System.Object, e As System.EventArgs) Handles Label1.Click AlterarCodigo.Show() Private Sub OpenFileDialog1_FileOk(sender As System.Object, e As System.ComponentModel.CancelEventArgs) Private Sub Button1_Click_1(sender As System.Object, e As System.EventArgs) Handles Button1.Click System.Diagnostics.Process.Start("https://www.youtube.com/watch?v=4dUouPjuy4c") End Class

42 TELA MENU Imports System.Data.OleDb Imports System.Drawing.Printing Public Class Painel Private paginaatual As Integer = 1 Private MyConnection As OleDbConnection Private Leitor As OleDbDataReader Private RelatorioTitulo As String Private WithEvents m_printdocument As PrintDocument 'gerar a pagina e imprimir Private Sub m_printdocument_printpage(byval sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles m_printdocument.printpage Using caneta As New Pen(Color.Black, 20) e.graphics.drawrectangle(caneta, e.marginbounds) caneta.dashstyle = Drawing2D.DashStyle.Dash caneta.alignment = Drawing2D.PenAlignment.Outset e.graphics.drawrectangle(caneta, e.pagebounds) End Using ' ndica que nao ha mais paginas a serem impressas e.hasmorepages = False Private Sub Begin_Print(ByVal sender As Object, ByVal e As Printing.PrintEventArgs) Dim hoje As String = Now.Date Dim dia As String = hoje.substring(0, 3) Dim mes As String = hoje.substring(3, 3) Dim ano As String = hoje.substring(6, 4) hoje = mes & dia & ano Dim Sql As String = "SELECT * from TB_MOVIMENTACAO" Dim MyComand As New OleDbCommand(Sql, MyConnection) MyConnection.Open() Leitor = MyComand.ExecuteReader() paginaatual = 1 Private Sub pdrelatorios_printpage(byval sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) 'Variaveis das linhas Dim LinhasPorPagina As Single = 0 Dim PosicaoDaLinha As Single = 0 Dim LinhaAtual As Integer = 0 'Variaveis das margens Dim MargemEsquerda As Single = e.marginbounds.left Dim MargemSuperior As Single = e.marginbounds.top Dim MargemDireita As Single = e.marginbounds.right Dim MargemInferior As Single = e.marginbounds.bottom Dim CanetaDaImpressora As Pen = New Pen(Color.Black, 1) Dim COD_FERRAMENTA As String Dim RM_ALUNO As String Dim TURMA_ALUNO As String Dim DATA_RETIRADA As Date 'Variaveis das fontes Dim FonteNegrito As Font Dim FonteTitulo As Font Dim FonteSubTitulo As Font

43 43 160) Dim FonteRodape As Font Dim FonteNormal As Font 'define efeitos em fontes FonteNegrito = New Font("Microsoft Sans Serif", 9, FontStyle.Bold) FonteTitulo = New Font("Microsoft Sans Serif", 15, FontStyle.Bold) FonteSubTitulo = New Font("Microsoft Sans Serif", 12, FontStyle.Bold) FonteRodape = New Font("Microsoft Sans Serif", 8) FonteNormal = New Font("Microsoft Sans Serif", 9) 'define valores para linha atual e para linha da impressao LinhaAtual = 0 Dim L As Integer = 0 'Dim empresa As String 'Cabeçalho e.graphics.drawline(canetadaimpressora, MargemEsquerda, 60, MargemDireita, 60) e.graphics.drawline(canetadaimpressora, MargemEsquerda, 160, MargemDireita, e.graphics.drawstring(relatoriotitulo & System.DateTime.Today, FonteSubTitulo, Brushes.Black, MargemEsquerda + 115, 100, New StringFormat()) 'campos a serem impressos: Placa, RG e data de devolução e.graphics.drawstring("cod_ferramenta", FonteNegrito, Brushes.Black, MargemEsquerda + 1, 170, New StringFormat()) e.graphics.drawstring("rm_aluno", FonteNegrito, Brushes.Black, MargemEsquerda + 152, 170, New StringFormat()) e.graphics.drawstring("turma_aluno", FonteNegrito, Brushes.Black, MargemEsquerda + 303, 170, New StringFormat()) e.graphics.drawstring("data_retirada", FonteNegrito, Brushes.Black, MargemEsquerda + 454, 170, New StringFormat()) 190) e.graphics.drawline(canetadaimpressora, MargemEsquerda, 190, MargemDireita, LinhasPorPagina = CInt(e.MarginBounds.Height / FonteNormal.GetHeight(e.Graphics) - 9) 'Aqui sao lidos os dados While (LinhaAtual < LinhasPorPagina AndAlso Leitor.Read()) 'obtem os valores do datareader COD_FERRAMENTA = Leitor(0) RM_ALUNO = Leitor(1) TURMA_ALUNO = Leitor(2) DATA_RETIRADA = Leitor(3) 'inicia a impressao PosicaoDaLinha = MargemSuperior + (LinhaAtual * FonteNormal.GetHeight(e.Graphics)) e.graphics.drawstring(cod_ferramenta.tostring(), FonteNormal, Brushes.Black, MargemEsquerda + 1, PosicaoDaLinha, New StringFormat()) e.graphics.drawstring(rm_aluno.tostring, FonteNormal, Brushes.Black, MargemEsquerda + 152, PosicaoDaLinha, New StringFormat()) e.graphics.drawstring(turma_aluno.tostring, FonteNormal, Brushes.Black, MargemEsquerda + 303, PosicaoDaLinha, New StringFormat()) e.graphics.drawstring(data_retirada.date, FonteNormal, Brushes.Black, MargemEsquerda + 454, PosicaoDaLinha, New StringFormat()) LinhaAtual += 1 End While 'Rodape e.graphics.drawline(canetadaimpressora, MargemEsquerda, MargemInferior, MargemDireita, MargemInferior)

44 44 e.graphics.drawstring(system.datetime.now.tostring(), FonteRodape, Brushes.Black, MargemEsquerda, MargemInferior, New StringFormat()) LinhaAtual += CInt(FonteNormal.GetHeight(e.Graphics)) LinhaAtual += 1 e.graphics.drawstring("página : " & paginaatual, FonteRodape, Brushes.Black, MargemDireita - 50, MargemInferior, New StringFormat()) 'Incrementa o número da pagina paginaatual += 1 'verifica se continua imprimindo If (LinhaAtual > LinhasPorPagina) Then e.hasmorepages = True Else e.hasmorepages = False Private Sub End_Print(ByVal sender As Object, ByVal byvale As Printing.PrintEventArgs) Leitor.Close() MyConnection.Close() Private Sub btnconsultar1_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btncadastraraluno.click CadastroAluno.Show() Private Sub Button1_Click_2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncadastrarferramenta.click CadastroFerramenta.Show() Private Sub Button1_Click_3(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnlocacao.click Emprestimo.Show() Private Sub Inicial_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Private Sub Button1_Click_4(ByVal sender As System.Object, ByVal e As System.EventArgs) Devolucao.Show() Private Sub Button2_Click_2(sender As System.Object, e As System.EventArgs) Handles btndevolucao.click Devolucao.Show() Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click 'obtem a string de conexao

45 45 MyConnection = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + "\Almoxarifado.ACcdb") 'define o titulo do relatorio RelatorioTitulo = "Relação de Devoluções não Efetuadas " 'define os objetos printdocument e os eventos associados Dim pd As Printing.PrintDocument = New Printing.PrintDocument() 'IMPORTANTE - definimos 3 eventos para tratar a impressão : PringPage, BeginPrint e EndPrint. AddHandler pd.printpage, New Printing.PrintPageEventHandler(AddressOf Me.pdRelatorios_PrintPage) AddHandler pd.beginprint, New Printing.PrintEventHandler(AddressOf Me.Begin_Print) AddHandler pd.endprint, New Printing.PrintEventHandler(AddressOf Me.End_Print) 'define o objeto para visualizar a impressao Dim objprintpreview As New PrintPreviewDialog Try 'define o formulário como maximizado e com Zoom With objprintpreview.document = pd.windowstate = FormWindowState.Maximized.PrintPreviewControl.Zoom = 1.Text = "Relação de Devoluções não Efetuadas".ShowDialog() End With Catch ex As Exception MessageBox.Show(ex.ToString()) End Try End Class

46 TELA CADASTRO ALUNO Imports System.Data.OleDb Public Class CadastroAluno Dim ConString As String = "provider=microsoft.ace.oledb.12.0;password="""";user ID=Admin;Data Source=" + Application.StartupPath & "\Almoxarifado.accdb" Dim DBCon As New OleDb.OleDbConnection(ConString) Dim cmd As New OleDb.OleDbCommand() Dim DR As OleDbDataReader Private Sub btnconsultar_click(sender As System.Object, e As System.EventArgs) Handles btnconsultar.click Dim COD, SQL As String Dim flag As Boolean If txtrm.text = "" Then MessageBox.Show("Digite um RM valido!") COD = txtrm.text SQL = "select * from TB_ALUNOS where RM_ALUNO=" & COD Dim cm As New OleDb.OleDbCommand(SQL, DBCon) Try DBCon.Open() DR = cm.executereader If DR.HasRows Then While DR.Read If (DR.Item("RM_ALUNO") = COD) Then txtnome.text = DR.Item("NOME_ALUNO") txtturma.text = DR.Item("TURMA_ALUNO") End While flag = True If flag = False Then MessageBox.Show("Aluno não encontrado!") Catch ex As Exception MessageBox.Show(ex.Message, "Erro Generico", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try DBCon.Close() Private Sub btnincluir_click(sender As System.Object, e As System.EventArgs) Handles btnincluir.click If Not IsNumeric(txtRM.Text) Then MessageBox.Show("Clique no botão de novo!") Exit Sub

47 47 Dim STRSQL As String STRSQL = "insert into TB_ALUNOS(RM_ALUNO, NOME_ALUNO, Dim cm As New OleDbCommand(STRSQL, DBCon) txtrm.text) txtnome.text) txtturma.text) Try DBCon.Open() cm.executenonquery() MessageBox.Show("Cadastro Realizado!") btnlimpar.performclick() 'botão limpar DBCon.Close() Catch ex As Exception MessageBox.Show(ex.Message, "Erro ao cadastrar!") End Try Private Sub btnexcluir_click(sender As System.Object, e As System.EventArgs) Handles btnexcluir.click If MessageBox.Show("Deseja excluir esse cadastro?", "Alerta de Exclusão", _ MessageBoxButtons.YesNo, MessageBoxIcon.Question, _ MessageBoxDefaultButton.Button2) = DialogResult.No Then Exit Sub 'Estabelecer a conexão Dim cn As New OleDbConnection() cn.connectionstring = ("Provider=Microsoft.ACE.OLEDB.12.0;Data source = Almoxarifado.accdb") 'Definir o comando cmd.connection = cn Dim instrucaosql As String instrucaosql = "Delete from TB_ALUNOS where RM_ALUNO =" + txtrm.text cmd.commandtext = instrucaosql cmd.commandtype = CommandType.Text 'Executar Try cn.open() cmd.executenonquery() MessageBox.Show("Aluno excluído com sucesso!") txtrm.clear() txtnome.clear() txtturma.clear() Catch ex As Exception MessageBox.Show(ex.Message) End Try 'Fechar conexão cn.close() Private Sub btnalterar_click(sender As System.Object, e As System.EventArgs) Handles btnalterar.click If txtrm.text() = "" Then MessageBox.Show("Digite um RM para alteração!", "ATENCAO", MessageBoxButtons.OK, MessageBoxIcon.Error)

48 48 txtrm.focus() Exit Sub Dim strsql = "UPDATE TB_ALUNOS SET WHERE RM_ALUNO=" + txtrm.text Dim cm As New OleDbCommand(strsql, DBCon) Try txtrm.text) txtnome.text) txtturma.text) DBCon.Open() cm.executenonquery() MessageBox.Show("Cadastro aluno alterado!") DBCon.Close() Catch ex As Exception MessageBox.Show(ex.Message, "Erro durante a alterção", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try btnlimpar.performclick() Private Sub btnlimpar_click(sender As System.Object, e As System.EventArgs) Handles btnlimpar.click txtrm.text = "" txtnome.text = "" txtturma.text = "" Private Sub btnsair_click(sender As System.Object, e As System.EventArgs) If (MessageBox.Show("Deseja realmente sair? ", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) = vbyes) Then Me.Close() Private Sub btnvoltar_click(sender As System.Object, e As System.EventArgs) Painel.Show() Me.Hide() Private Sub grpfuncoes_enter(sender As System.Object, e As System.EventArgs) Private Sub CadastroAluno_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

49 49 Private Sub txtrm_textchanged(sender As System.Object, e As System.EventArgs) If Not ValidateNumeric(txtRM.Text) Then txtrm.text = "" Private Function ValidateNumeric(strText As String) _ As Boolean ValidateNumeric = CBool(strText = "" _ Or strtext = "-" _ Or strtext = "-." _ Or strtext = "." _ Or IsNumeric(strText)) End Function Private Sub mtbrm_maskinputrejected(sender As System.Object, e As System.Windows.Forms.MaskInputRejectedEventArgs) Handles txtrm.maskinputrejected End Class

50 TELA CADASTRO FERRAMENTA Imports System.Data.OleDb Public Class CadastroFerramenta Dim ConString As String = "provider=microsoft.ace.oledb.12.0;password="""";user ID=Admin;Data Source=" + Application.StartupPath & "\Almoxarifado.accdb" Dim DBCon As New OleDb.OleDbConnection(ConString) Dim cmd As New OleDb.OleDbCommand() Dim DR As OleDbDataReader Private Sub btnconsultar_click(sender As System.Object, e As System.EventArgs) Handles btnconsultar.click Dim COD, SQL As String Dim flag As Boolean If txtcodferramenta.text = "" Then MessageBox.Show("Digite um código valido!") COD = txtcodferramenta.text SQL = "select * from TB_FERRAMENTAS where COD_FERRAMENTA=" & COD Dim cm As New OleDb.OleDbCommand(SQL, DBCon) Try DBCon.Open() DR = cm.executereader If DR.HasRows Then While DR.Read If (DR.Item("COD_FERRAMENTA") = COD) Then txtnome.text = DR.Item("NOME_FERRAMENTA") txttamanho.text = DR.Item("TAMANHO_FERRAMENTA") End While flag = True If flag = False Then MessageBox.Show("Ferramenta não encontrada!") Catch ex As Exception MessageBox.Show(ex.Message, "Erro Generico!", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try DBCon.Close() Private Sub btnincluir_click(sender As System.Object, e As System.EventArgs) Handles btnincluir.click

Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET

Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET Trabalho de Conclusão de Curso Técnico de informática - TCC Projeto Novo Mundo Bruno Tadeu Ferreira

Leia mais

P redigl o bal Pesquisa de Imóveis D o c u m e n t o d e I m p l e m e n t a ç ã o d e M ó d u l o s

P redigl o bal Pesquisa de Imóveis D o c u m e n t o d e I m p l e m e n t a ç ã o d e M ó d u l o s de Adicionar Imóveis Arquitectura de dados Este módulo manipula a tabela Imóveis que se encontra na Base de Dados e faz inserções dos respectivos dados sob a mesma: Elabo ra do por: Verificad o po r: Apro

Leia mais

C# - Conexão com MySQL

C# - Conexão com MySQL E S T A A P R E S E N T A Ç Ã O F O I E L A B O R A D A COMO M A T E R I A L DE A P O I O À A U L A DO P R O F E S S O R L E O L A R B A C K A O S A L U N O S DA E S C O L A T É C N I C A P O L I M I G.

Leia mais

Mini curso de Visual Basic.NET

Mini curso de Visual Basic.NET Mini curso de Visual Basic.NET Índice Introdução... 2 Exercício 1... 2 Exercício 2... 3 Exercício 3... 4 Exercício 4... 4 ToolTip... 6 Menus... 7 Teclas de atalho... 8 Try Catch... 9 Janelas Modal... 11

Leia mais

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Objectivos: Criação de fonte de dados (Data Source) a partir de base de dados. Utilização de um controlo DataGridView para visualizar dados.

Leia mais

Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET

Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET CARLOS POLETTI CAMARGO DIOGO ARTUZO SANTOS HENRIQUE KENITI TAKESHIMA MATHEUS PERES SANT ANNA NATÁLIA

Leia mais

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO)

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO) INTRODUÇÃO AO MODELO ADONET (DESCONECTADO) O modelo ADONET (Activex Data Objects NET) consiste num conjunto de classes definidas pela NET framework (localizadas no namespace SystemData) que pode ser utilizado

Leia mais

DESENVOLVIMENTO DE SOFTWARE

DESENVOLVIMENTO DE SOFTWARE VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.

Leia mais

Aula 1: Noção Básica e Criação de Tabelas.

Aula 1: Noção Básica e Criação de Tabelas. Aula 1: Noção Básica e Criação de Tabelas. Introdução Olá! Seja bem-vindo a apostila de Microsoft Access 2010. Access 2010 é um Sistema de Gerenciamento de Banco de Dados da Microsoft, distribuído no pacote

Leia mais

Manipulando Strings no VBA (Replace, Mid e InStr)

Manipulando Strings no VBA (Replace, Mid e InStr) Manipulando Strings no VBA (Replace, Mid e InStr) por Eduardo Vieira Machado (Good Guy) Hoje gostaria de tratar de um assunto bastante atraente no Access e que é muito trabalhado nas empresas - a manipulação

Leia mais

TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA DE NÍVEL MÉDIO

TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA DE NÍVEL MÉDIO Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO Etec IRMÃ AGOSTINA TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA DE NÍVEL MÉDIO André Luiz de Souza Douglas Gama

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI CRIANDO UMA AUTENTICAÇÃO DE USUÁRIO UTILIZANDO O COMPONENTE QUERY A autenticação de usuários serve para

Leia mais

Iniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo

Iniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo Iniciar o Data Adapter Configuration Wizard Toolbox Data Duplo clique em OleDbDataAdapter Botão next na caixa de diálogo Se carregar em Cancel, o wizard é cancelado e podemos depois definir as propriedades

Leia mais

Evandro sistemas comerciais e web.

Evandro sistemas comerciais e web. Evandro sistemas comerciais e web. Sistema de Gerenciamento Comercial. Contatos: Site: www.evandropf.ubbi.com.br e-mail: acraseado@yahoo.com.br msn: evanf@bol.com.br Tel. (19)9212-7827 O Sistema Este sistema

Leia mais

GEV - Gerenciamento de Estoque e Venda

GEV - Gerenciamento de Estoque e Venda Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO Etec IRMÃ AGOSTINA TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA GEV - Gerenciamento de Estoque e Venda Alisson

Leia mais

4 Criação de macros e introdução à linguagem VBA

4 Criação de macros e introdução à linguagem VBA 4 Criação de macros e introdução à linguagem VBA Vinicius A. de Souza va.vinicius@gmail.com São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Introdução à criação de macros...3 Gravação

Leia mais

1 Função e criação do Programa. Relatório de desenvolvimento do projecto Programador/designer : Tiago MC Simões

1 Função e criação do Programa. Relatório de desenvolvimento do projecto Programador/designer : Tiago MC Simões Relatório de desenvolvimento do projecto Programador/designer : Tiago MC Simões 1) Função e criação do Programa 2) Lista de transacções/funções 3) Interface Gráfico do programa 4) A base de dados 4.1)

Leia mais

DESENVOLVIMENTO DE SOFTWARE

DESENVOLVIMENTO DE SOFTWARE VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.

Leia mais

João Filho Borges Leite

João Filho Borges Leite João Filho Borges Leite DESENVOLVIMENTO DE UM SISTEMA WEB DE GERENCIAMENTO PARA AS DISCIPLINAS DE MODELAGEM E DESENVOLVIMENTO DE SISTEMAS DE INFORMAÇÃO Palmas 2006 i João Filho Borges Leite DESENVOLVIMENTO

Leia mais

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL ESTRELA TÉCNICO EM INFORMÁTICA SISTEMA DE LOCADORA. Rodrigo Luiz da Rosa

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL ESTRELA TÉCNICO EM INFORMÁTICA SISTEMA DE LOCADORA. Rodrigo Luiz da Rosa ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL ESTRELA TÉCNICO EM INFORMÁTICA SISTEMA DE LOCADORA Rodrigo Luiz da Rosa Estrela 2012 EIXO TECNOLÓGICO: Informação e Comunicação TÍTULO: SISTEMA DE LOCADORA AUTOR:

Leia mais

Sub AcessaWeb(url, x) ' recebe uma url para pesquisar e devolve uma planilha ' Solicita a criação da planilha x

Sub AcessaWeb(url, x) ' recebe uma url para pesquisar e devolve uma planilha ' Solicita a criação da planilha x Aula 1 Planilha para Incluir / Excluir / Consultar dados em uma agenda telefônica (Nome, Endereço, Telefone) residindo em Banco de dados Access ou na WEB (usando um banco espelho no meu site, e uma página

Leia mais

Editor de Texto Simples TEORIA

Editor de Texto Simples TEORIA Editor de Texto Simples VB.NET Editor de Texto Simples TEORIA Livro: Microsoft Visual Basic 2010 de Michael Halvorson Editora Bookman, 2011. Cap. 04, págs.. 125 147 Cap. 17. págs.. 443 464 1 DESENVOLVIMENTO

Leia mais

Findo o processo de normalização, obtemos o conjunto de tabelas indicado na tabela 1.28.

Findo o processo de normalização, obtemos o conjunto de tabelas indicado na tabela 1.28. ACCESS 2007 MACROS & VBA - CURSO COMPLETO AS-44-33 Honda Civic YY-44-32 Opel Corsa UU-44-44 Fiat Uno UU-44-44 Fiat Uno UU-44-44 Fiat Uno AA-00-01 Ford Transit TABELA ERRO! NÃO EXISTE NENHUM TEXTO COM O

Leia mais

Criação de uma base de dados em MS SQL Server e acesso com VB 6. Professor Sérgio Furgeri

Criação de uma base de dados em MS SQL Server e acesso com VB 6. Professor Sérgio Furgeri OBJETIVOS DA AULA: Criação de uma base de dados em MS SQL Server e acesso com VB 6. Fazer uma breve introdução a respeito do MS SQL Server 7.0; Criar uma pequena base de dados no MS SQL Server 7.0; Elaborar

Leia mais

Microsoft Visual Studio 2010 C# Volume II

Microsoft Visual Studio 2010 C# Volume II Microsoft Visual Studio 2010 C# Volume II Apostila desenvolvida pelos Professores Ricardo Santos de Jesus e Rovilson de Freitas, para as Disciplinas de Desenvolvimento de Software I e II, nas Etecs de

Leia mais

Microsoft Visual Studio Express 2012 for Windows Desktop

Microsoft Visual Studio Express 2012 for Windows Desktop Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Introdução Visual

Leia mais

MANUAL DO SERVICE DESK SYSTEM

MANUAL DO SERVICE DESK SYSTEM Manual do Sumário Conhecendo o SERVICE DESK SYSTEM... 3 - A tela de Acesso ao sistema:... 3 - A tela do sistema após o acesso(exemplo):... 3 OCORRÊNCIAS... 4 - Abertura de chamados:... 4 - Atendendo um

Leia mais

FUNCTION ) RETURNS INTEGER AS $$ DECLARE

FUNCTION ) RETURNS INTEGER AS $$ DECLARE PERFORM O comando PERFORM permite a execução de um comando SELECT desprezando o resultado do comando. PERFORM query; A variável especial FOUND é definida como verdadeiro se a instrução produzir pelo menos

Leia mais

DESENVOLVIMENTO DE SOFTWARE AULA 06 TEORIA. Prof. Celso Candido ADS / REDES / ENGENHARIA

DESENVOLVIMENTO DE SOFTWARE AULA 06 TEORIA. Prof. Celso Candido ADS / REDES / ENGENHARIA TEORIA 1 CONTROLE CheckBox 2 Ao se executar o programa adquirimos alguma experiência prática com os objetos de entrada e mais adiante discutiremos como esses objetos podem ser utilizados com menus em um

Leia mais

APOSTILA DE LINGUAGEM DE PROGRAMAÇÃO IV

APOSTILA DE LINGUAGEM DE PROGRAMAÇÃO IV APOSTILA DE LINGUAGEM DE PROGRAMAÇÃO IV CIÊNCIA DA COMPUTAÇÃO PROF. ERWIN ALEXANDER UHLMANN Universidade Guarulhos Página 1 Agradecimentos Agradeço a todos os alunos que com suas dúvidas me ajudaram a

Leia mais

Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL

Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL OBJECTIVOS Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL O objecto DOCMD Este objecto permite o acesso a todas as operações sobre todos os objectos

Leia mais

Criando um carrinho de compras

Criando um carrinho de compras Criando um carrinho de compras Um carrinho de compras feito em ASP.NET para você adaptar ao seu negócio e incluir no seu site. Além de aprender conceitos importantes relacionados a tecnologia ASP.NET vai

Leia mais

Programação para Android. Aula 08: Persistência de dados SQL

Programação para Android. Aula 08: Persistência de dados SQL Programação para Android Aula 08: Persistência de dados SQL Persistência de dados Na maioria das aplicações precisamos ter algum tipo de persistência de dados. Para guardar informações de forma persistente

Leia mais

Tecnologia WEB III. Prof. Erwin Alexander Uhlmann. PHP e MySQL. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.

Tecnologia WEB III. Prof. Erwin Alexander Uhlmann. PHP e MySQL. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012. Tecnologia WEB III Prof. Erwin Alexander Uhlmann PHP e MySQL UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012. Agradecimentos Agradeço à minha esposa Kátia por entender minha

Leia mais

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 5 SELECT * FROM Minha_memoria Revisando Sintaxes SQL e Criando programa de Pesquisa Ano:

Leia mais

Elaborado por SIGA-EPT. Projeto SIGA-EPT: Manual do Usuário Almoxarifado

Elaborado por SIGA-EPT. Projeto SIGA-EPT: Manual do Usuário Almoxarifado Elaborado por SIGA-EPT Projeto SIGA-EPT: Manual do Usuário Almoxarifado Versão Dezembro - 2009 Sumário 1 Introdução 5 1.1 Entrando no sistema e repassando as opções................... 5 1.2 Administração......................................

Leia mais

Manipulando Strings no VBA (Replace, Mid e InStr)

Manipulando Strings no VBA (Replace, Mid e InStr) Manipulando Strings no VBA (Replace, Mid e InStr) por Eduardo Vieira Machado (Good Guy) Hoje gostaria de tratar de um assunto bastante atraente no Access e que é muito trabalhado nas empresas - a manipulação

Leia mais

TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA

TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA 1 Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET BEATRIZ LIMA CLEMENTE CÁSSIA SANTOS DO NASCIMENTO GABRIEL GIMENEZ DE LIMA JESLER DALPINO ULIAM LIMA

Leia mais

Sistema de Ordens de Serviço HDA Soluções em Informática

Sistema de Ordens de Serviço HDA Soluções em Informática UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO Curso Superior de Graduação em ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Sistema de Ordens de Serviço HDA Soluções em Informática Por AUGUSTO CARRICONDE

Leia mais

IFTO TÉCNICO EM INFORMÁTICA DESENVOLVIMENTO DE SISTEMAS AULA 01

IFTO TÉCNICO EM INFORMÁTICA DESENVOLVIMENTO DE SISTEMAS AULA 01 IFTO TÉCNICO EM INFORMÁTICA DESENVOLVIMENTO DE SISTEMAS AULA 01 Prof. Manoel Campos da Silva Filho Tecnólogo em Processamento de Dados / Unitins Mestre em Engenharia Elétrica / UnB http://lab.ifto.edu.br/~mcampos

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Minicurso de C# por François Dantas Oliveira. Agosto de 2009

Minicurso de C# por François Dantas Oliveira. Agosto de 2009 Minicurso de C# por François Dantas Oliveira Agosto de 2009 Conteúdo SQL Server Express INSERT UPDATE DELETE SELECT Visual C# 2008 Express Edition Conhecendo a IDE O que é programação orientada a eventos

Leia mais

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 4

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 4 REFLEXÃO 4 Módulos 0776, 0780, 0781, 0786 e 0787 1/10 8-04-2013 Esta reflexão tem como objectivo partilhar e dar a conhecer o que aprendi nos módulos 0776 - Sistema de informação da empresa, 0780 - Aplicações

Leia mais

Execução de Instruções SQL

Execução de Instruções SQL Bancos de Dados III Acesso a SGBDs via Aplicação Rogério Costa rogcosta@inf.puc-rio.br 1 Execução de Instruções SQL Instruções SQL dentro de um programa aplicativo, em conjunto com seu código. SQL Embutido

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho. Universidade do Minho Departamento de Informática Camada de Dados - JDBC Aula 1 António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.pt 2 Camada de Dados A camada

Leia mais

Documento de Requisitos Sistema WEB GEDAI

Documento de Requisitos Sistema WEB GEDAI Universidade Federal de São Carlos Centro de Ciências Exatas e de Tecnologia Departamento de Computação GEDAI-Grupo de Estudo e Desenvolvimento em Automação Industrial Documento de Requisitos Sistema WEB

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais

2008.1. A linguagem SQL

2008.1. A linguagem SQL SQL 2008.1 A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão

Leia mais

Gerenciando usuários do SQL Server com C# Fernando Datorre Setembro 2012

Gerenciando usuários do SQL Server com C# Fernando Datorre Setembro 2012 Gerenciando usuários do SQL Server com C# Fernando Datorre Setembro 2012 Um tema antigo na vida dos programadores se refere ao login dos usuários em seus sistemas. O que geralmente encontramos, quase sempre,

Leia mais

Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado.

Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado. 4.º PASSO PROGRAMAÇÃO DO CAMPO DISTRITO : PROJECTO COM ADO Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado. 1) Abra o formulário

Leia mais

Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql

Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql Universidade Federal de Mato Grosso-UFMT Sistemas de Informação Laboratório de Programação Visual Prof. Clóvis Júnior Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql Estrutura

Leia mais

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ÍNDICE INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ACESSO ÀS FERRAMENTAS 9 FUNÇÕES 12 MENSAGENS 14 CAMPOS OBRIGATÓRIOS

Leia mais

O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem.

O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem. 1 - O que é JAVASCRIPT? É uma linguagem de script orientada a objetos, usada para aumentar a interatividade de páginas Web. O JavaScript foi introduzido pela Netscape em seu navegador 2.0 e posteriormente

Leia mais

Sistema de Controle de Estoque

Sistema de Controle de Estoque FACULDADE DE TECNOLOGIA SENAC GOIAS GESTÃO EM TECNOLOGIA DA INFORMÇÃO TÓPICOS AVANÇADOS EM BANCO DE DADOS Professor: Olegário Correia Neto Alunos: Marcelo Gonçalves, Juliano Pirozelli, João Lucas Pecin,

Leia mais

Documento de Visão REPOSITÓRIO DE ARQUIVOS V1.0

Documento de Visão REPOSITÓRIO DE ARQUIVOS V1.0 Documento de Visão REPOSITÓRIO DE ARQUIVOS V1.0 Macaíba/2014 1 REPOSITÓRIO DE ARQUIVOS Histórico Data Versão Descrição Autor 11/06/2014 1.0 Fim do levantamento de requisitos e casos de uso Renan Farias

Leia mais

Inicializando e Finalizando Aplicativos de Forma Rápida e Sem Problemas

Inicializando e Finalizando Aplicativos de Forma Rápida e Sem Problemas Inicializando e Finalizando Aplicativos de Forma Rápida e Sem Problemas Escrito por: William Costa Rodrigues i wcostarodrigues@yahoo.com.br Junho 2005 Página 1 de 7 1 Introdução Neste artigo abordarei

Leia mais

Aplicativo para Gerenciamento Eletrônico de Documentos

Aplicativo para Gerenciamento Eletrônico de Documentos Aplicativo para Gerenciamento Eletrônico de Documentos Trabalho de Conclusão de Curso Vera Lúcia Kamiroski Orientador: Paulo Roberto Dias 13/12/2004 1 Roteiro Introdução Objetivos do Trabalho Arquivística

Leia mais

Sistema de Automação Comercial de Pedidos

Sistema de Automação Comercial de Pedidos Termo de Abertura Sistema de Automação Comercial de Pedidos Cabana - Versão 1.0 Iteração 1.0- Release 1.0 Versão do Documento: 1.5 Histórico de Revisão Data Versão do Documento Descrição Autor 18/03/2011

Leia mais

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA. Marco Antônio Cabral dos Santos Júnior NEXUS

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA. Marco Antônio Cabral dos Santos Júnior NEXUS ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA Marco Antônio Cabral dos Santos Júnior NEXUS Sistema de Gerenciamento para Microempresa Guaíba 2015 Marco Antônio

Leia mais

Primeiramente lemos a seguinte citação, copiada de Excel-Ajuda:

Primeiramente lemos a seguinte citação, copiada de Excel-Ajuda: 33 Capítulo 3 Procedimentos (macros) Primeiramente lemos a seguinte citação, copiada de Excel-Ajuda: O objetivo de uma macro é automatizar as tarefas usadas com mais freqüência. Embora algumas macros sejam

Leia mais

Flex. MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo

Flex. MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo 2011 MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo Aprenda como é simples utilizar a ferramenta Flex como seu gerenciador de conteúdo online. Flex Desenvolvido pela ExpandWEB 31/01/2011

Leia mais

using System; using System.Collections.Generic; using System.Text; namespace Estudo { public class PessoaJuridica : Pessoa { private string cnpj;

using System; using System.Collections.Generic; using System.Text; namespace Estudo { public class PessoaJuridica : Pessoa { private string cnpj; using System; using System.Collections.Generic; using System.Text; namespace Estudo public abstract class Pessoa private int idpessoa; private string nome; public int IdPessoa get return this.idpessoa;

Leia mais

Neste capítulo, vamos utilizar as funções de API para o serviço de FTP, que permitirá o acesso a uma máquina remota para enviar arquivos.

Neste capítulo, vamos utilizar as funções de API para o serviço de FTP, que permitirá o acesso a uma máquina remota para enviar arquivos. Capítulo 11 Transmissão do arquivo de pedidos por FTP Neste capítulo, vamos utilizar as funções de API para o serviço de FTP, que permitirá o acesso a uma máquina remota para enviar arquivos. FTP File

Leia mais

Microsoft Office PowerPoint 2007

Microsoft Office PowerPoint 2007 INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em

Leia mais

Nesta atividade de laboratório você irá criar aplicações Java que acessam bancos de dados.

Nesta atividade de laboratório você irá criar aplicações Java que acessam bancos de dados. Atividade de Laboratório - JDBC Nesta atividade de laboratório você irá criar aplicações Java que acessam bancos de dados. A Base de Dados de Exemplo Nos exemplos que serão apresentados será usado um esquema

Leia mais

MATIZAÇÃO EM FORM NO VISUAL STUDIO

MATIZAÇÃO EM FORM NO VISUAL STUDIO 1 MATIZAÇÃO EM FORM NO VISUAL STUDIO Olá pessoal! Ando meio sumido dos nossos Fóruns, problema de saúde, mas vamos nós que a vida é também uma bom Programa! Hehe! Quero deixar minha contribuição sobre

Leia mais

Persistência de Objetos no SGBD PostgreSQL, Utilizando as APIs: JDBC, JDK, Swing e Design Patteners DAO.

Persistência de Objetos no SGBD PostgreSQL, Utilizando as APIs: JDBC, JDK, Swing e Design Patteners DAO. Persistência de Objetos no SGBD PostgreSQL, Utilizando as APIs: JDBC, JDK, Swing e Design Patteners DAO. Robson Adão Fagundes http://robsonfagundes.blogspot.com/ Mini curso Desenvolvimento de aplicação

Leia mais

Tecnologia da Informação. Prof. Esp. Lucas Cruz

Tecnologia da Informação. Prof. Esp. Lucas Cruz Tecnologia da Informação Prof. Esp. Lucas Cruz Componentes da Infraestrutura de TI Software A utilização comercial da informática nas empresas iniciou-se por volta dos anos 1960. O software era um item

Leia mais

Manual de Instalação, Administração e Uso do Sistema Elétric

Manual de Instalação, Administração e Uso do Sistema Elétric Manual de Instalação, Administração e Uso do Sistema Elétric Versão 1.0 Autores Bruna Cirqueira Mariane Dantas Milton Alves Robson Prioli Nova Odessa, 10 de Setembro de 2013 Sumário Apoio 1. Licença deste

Leia mais

ADO.NET - Roteiro básico e Boas Práticas

ADO.NET - Roteiro básico e Boas Práticas ADO.NET - Roteiro básico e Boas Práticas Confuso com tantos conceitos novos, com tantas siglas e acrósticos? Qual provedor usar? Devo usar DataSet ou DataReader? Se essas e outras dúvidas te atormentam,

Leia mais

1- Criando o Banco de dados, as tabelas e definindo o relacionamento

1- Criando o Banco de dados, as tabelas e definindo o relacionamento Parte 1 Atendendo milhares de pedidos resolvi mostrar como você pode desenvolver uma aplicação Windows no VB 2005 do início ao fim. Será uma aplicação que se propõe a gerenciar uma locadora de filmes (DVD

Leia mais

JDBC Acessando Banco de Dados

JDBC Acessando Banco de Dados Acessando Banco de Dados Objetivos Entender o que são Drivers. Diferenciar ODBC, JDBC e DRIVERMANAGER. Desenvolver uma aplicação Java para conexão com Banco de Dados. Criar um objeto a partir da classe

Leia mais

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Nome Número: Série Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Proposta do projeto: Competências: Compreender a orientação a objetos e arquitetura cliente-servidor, aplicando-as

Leia mais

Noções básicas sobre macros no Access 97. Construção de algumas macros simples. Noções básicas sobre procedimentos VBA no Access 97

Noções básicas sobre macros no Access 97. Construção de algumas macros simples. Noções básicas sobre procedimentos VBA no Access 97 MS Access 97-Macros Estrutura da aula Noções básicas sobre macros no Access 97 Construção de algumas macros simples Noções básicas sobre procedimentos VBA no Access 97 Exemplo de um procedimento VBA Apresentação

Leia mais

Plano de Trabalho Docente 2014. Ensino Técnico

Plano de Trabalho Docente 2014. Ensino Técnico Plano de Trabalho Docente 2014 Ensino Técnico Etec Etec: Dr. José Luiz Viana Coutinho Código: 073 Município: Jales Eixo Tecnológico: Gestão e Negócios Habilitação Profissional: Habilitação Profissional

Leia mais

DPAlmox - Windows MANUAL DO USUÁRIO

DPAlmox - Windows MANUAL DO USUÁRIO - Windows MANUAL DO USUÁRIO DPSISTEMAS www.dpsistemas.com.br 1. Registrando o programa... 3 2. Entrando no programa Login... 5 3. Tela Principal do Sistema... 6 4. Utilizando os botões de navegação...

Leia mais

Bases de Dados 2007/2008. Aula 9

Bases de Dados 2007/2008. Aula 9 Bases de Dados 2007/2008 Aula 9 1. T-SQL TRY CATCH 2. TRATAMENTO ERROS RAISERROR 3. TRIGGERS 4. EXERCÍCIOS Sumário Referências http://msdn2.microsoft.com/en-us/library/ms189826.aspx (linguagem t-sql) http://www.di.ubi.pt/~pprata/bd/bd0405-proc.sql

Leia mais

Processo De Engenharia de Software II

Processo De Engenharia de Software II UNIOESTE Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação Processo De Engenharia de Software

Leia mais

JDBC. Prof. Márcio Bueno (poonoite@marciobueno.com)

JDBC. Prof. Márcio Bueno (poonoite@marciobueno.com) JDBC Prof. Márcio Bueno (poonoite@marciobueno.com) JBDC Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que faz o envio de instruções SQL para qualquer banco

Leia mais

ANDERSON CELECINO BRITO DE SOUZA CASSIANO MACHADO INÁCIO JACKSON BRUTKOWSKI VIEIRA DA COSTA LOJA VIRTUAL

ANDERSON CELECINO BRITO DE SOUZA CASSIANO MACHADO INÁCIO JACKSON BRUTKOWSKI VIEIRA DA COSTA LOJA VIRTUAL ANDERSON CELECINO BRITO DE SOUZA CASSIANO MACHADO INÁCIO JACKSON BRUTKOWSKI VIEIRA DA COSTA LOJA VIRTUAL CURITIBA 2004 ANDERSON CELECINO BRITO DE SOUZA CASSIANO MACHADO INÁCIO JACKSON BRUTKOWSKI VIEIRA

Leia mais

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando

Leia mais

Oracle PL/SQL Overview

Oracle PL/SQL Overview Faculdades Network Oracle PL/SQL Overview Prof. Edinelson PL/SQL Linguagem de Programação Procedural Language / Structured Query Language Une o estilo modular de linguagens de programação à versatilidade

Leia mais

Introdução à Engenharia da Computação. Banco de Dados Professor Machado

Introdução à Engenharia da Computação. Banco de Dados Professor Machado Introdução à Engenharia da Computação Banco de Dados Professor Machado 1 Sistemas isolados Produção Vendas Compras Banco de Dados Produtos... Banco de Dados Produtos... Banco de Dados Produtos... Desvantagens:

Leia mais

Transformação de Documentos XML em Bases de Dados Relacionais Utilizando ASP.NET

Transformação de Documentos XML em Bases de Dados Relacionais Utilizando ASP.NET Transformação de Documentos XML em Bases de Dados Relacionais Utilizando ASP.NET D Ilton Moreira Silveira 1, Fabiano Fagundes 1, Deise de Brum Saccol 2 1 Curso de Sistemas de Informação Centro Universitário

Leia mais

Manual do Usuário Características e recursos básicos Enterprise Resource Planning

Manual do Usuário Características e recursos básicos Enterprise Resource Planning Manual do Usuário Características e recursos básicos Enterprise Resource Planning www.pwi.com.br 1 Volpe Enterprise Resource Planning Este manual não pode, em parte ou no seu todo, ser copiado, fotocopiado,

Leia mais

SENADO FEDERAL Secretaria Especial do Interlegis SINTER Subsecretaria de Tecnologia da Informação SSTIN. Produto I: ATU SAAP

SENADO FEDERAL Secretaria Especial do Interlegis SINTER Subsecretaria de Tecnologia da Informação SSTIN. Produto I: ATU SAAP Produto I: ATU SAAP Documento de projeto do novo sistema. Modelo de Dados, Casos de Usos e Interface Gráfica do Sistema Pablo Nogueira Oliveira Termo de Referência nº 129275 Contrato Número 2008/000988

Leia mais

Estudo de caso de solução integrada ao AutoCAD através da API.NET para conversão de desenhos

Estudo de caso de solução integrada ao AutoCAD através da API.NET para conversão de desenhos Estudo de caso de solução integrada ao AutoCAD através da API.NET para conversão de desenhos Augusto Cesar Silva Brighenti Álamo Soluções em TI A sessão será um estudo de caso de uma solução de integração

Leia mais

Manual do Sistema de Almoxarifado P á g i n a 2. Manual do Sistema de Almoxarifado Módulo Requisição. Núcleo de Tecnologia da Informação

Manual do Sistema de Almoxarifado P á g i n a 2. Manual do Sistema de Almoxarifado Módulo Requisição. Núcleo de Tecnologia da Informação Divisão de Almoxarifado DIAX/CGM/PRAD Manual do Sistema de Almoxarifado Módulo Requisição Versão On-Line Núcleo de Tecnologia da Informação Universidade Federal de Mato Grosso do Sul Manual do Sistema

Leia mais

Manual de referência do HP Web Jetadmin Database Connector Plug-in

Manual de referência do HP Web Jetadmin Database Connector Plug-in Manual de referência do HP Web Jetadmin Database Connector Plug-in Aviso sobre direitos autorais 2004 Copyright Hewlett-Packard Development Company, L.P. A reprodução, adaptação ou tradução sem permissão

Leia mais

Plano de Trabalho Docente 2014. Ensino Técnico

Plano de Trabalho Docente 2014. Ensino Técnico Plano de Trabalho Docente 2014 Ensino Técnico Etec Paulino Botelho Código: 091 Município: São Carlos Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: TÉCNICO EM INFORMÁTICA Qualificação:

Leia mais

Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos.

Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3 COMANDOS CONDICIONAIS E DE LAÇO Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3.1 COMANDOS CONDICIONAIS 3.1.1 Comando IF Como o próprio nome já indica, estes comandos

Leia mais

Processo de garantia da qualidade baseado no modelo MPS.BR. Acadêmico: Anildo Loos Orientador: Everaldo Artur Grahl

Processo de garantia da qualidade baseado no modelo MPS.BR. Acadêmico: Anildo Loos Orientador: Everaldo Artur Grahl Processo de garantia da qualidade baseado no modelo MPS.BR Acadêmico: Anildo Loos Orientador: Everaldo Artur Grahl Roteiro introdução objetivos do trabalho fundamentação teórica desenvolvimento da ferramenta

Leia mais

Treinamento sobre SQL

Treinamento sobre SQL Treinamento sobre SQL Como Usar o SQL Os dois programas que você mais utilizara no SQL Server são: Enterprise Manager e Query Analyzer. No Enterprise Manager, você pode visualizar e fazer alterações na

Leia mais

Capítulo 4. Programação em ASP

Capítulo 4. Programação em ASP Índice: CAPÍTULO 4. PROGRAMAÇÃO EM ASP...2 4.1 REGISTRAR...2 4.1.1 Códigos para configuração do objeto...2 4.1.2 Formulário para transferir dados da impressão digital...3 4.1.3 Código Javascript para registro

Leia mais

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011

Leia mais

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel Avançado Trabalhando com VBA Descubra a linguagem de programação do Microsoft Office e torne-se um expert no desenvolvimento de funções, macros e planilhas eletrônicas Nas edições anteriores da revista

Leia mais

Persistência de Classes em Tabelas de Banco de Dados

Persistência de Classes em Tabelas de Banco de Dados UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 Persistência de Classes em Tabelas de Banco de Dados 1) Introdução! Em algumas situações, pode ser necessário preservar os objetos

Leia mais

GUIA DE INSTALAÇÃO. Plataforma Windows. Relatório Técnico Versão 0.1 (201305032030) Leandro Gomes da Silva, Tiago França Melo de Lima

GUIA DE INSTALAÇÃO. Plataforma Windows. Relatório Técnico Versão 0.1 (201305032030) Leandro Gomes da Silva, Tiago França Melo de Lima Laboratório de Engenharia e Desenvolvimento de Sistemas LEDS/UFOP Universidade Federal de Ouro Preto UFOP GUIA DE INSTALAÇÃO Plataforma Windows Relatório Técnico Versão 0.1 (201305032030) Leandro Gomes

Leia mais