Pesquisar! |
|
Pesquisar pelo título, autor, área ou código, utilizando
acentuação.
|
|
Catálogo Geral |
|
|
|
|
| Voltar
| Sumário do livro |
 |
Série Faça um Aplicativo - Sistema Comercial Integrado com Delphi 2005 - Cadastro e Estoque
Autor(es):
Carlos Antonio José Oliviero e William Pereira Alves
Código:
0832 |
Parte 1 - Informações Preliminares
Capítulo 1 - Sobre este Livro O que é a série Faça um Aplicativo O que vem a ser o método Orientado por Projeto Como os livros estão estruturados Convenções adotadas neste livro Pré-requisitos para o uso deste livro O micro a ser utilizado deve ter os seguintes softwares instalados Informações muito importantes Projeto didático Bugs do projeto Por que devo digitar os códigos-fonte dos programas? Como será seu projeto para este livro e o que você vai aprender
Capítulo 2 - As Principais Novidades do Delphi 2005 Objetivos A Plataforma .NET da Microsoft e o Delphi 2005 Características Desenvolvimento de e-business do projeto até a implementação Novos componentes para criação de relatórios Ingresse em novos mercados e aumente potencialmente o retorno de seu investimento Integre seus negócios com Web Services Crie aplicações no ambiente Windows XP Crie aplicações de banco de dados three-tier (de três camadas) isentas de royalties O novo ambiente de trabalho
Parte 2 - Módulo Principal da Aplicação
Capítulo 3 - As Principais Novidades do Delphi 2005 Objetivos Configurando o Delphi Atividade 1 - Configurando o Delphi A tela principal do SCI Atividade 2 - Construindo a janela principal do aplicativo A barra de menus Construindo a barra de menus do SCI Atividade 3 - Inserindo as imagens dos menus e botões Atividade 4 - Criando as ações com o ActionList Atividade 5 - Criando o menu principal do SCI Atividade 6 - Inserindo os subitens do menu Cadastros Atividade 7 - Completando os itens do ActionList Atividade 8 - Completando os itens do MainMenu Atividade 9 - Executando os itens do menu Utilitários A barra de ferramentas Atividade 10 - Inserindo a barra de ferramentas na janela principal Atividade 11 - Inserindo os botões na barra de ferramentas Atividade 12 - Inserindo uma barra de status na janela principal do aplicativo Atividade 13 - Exibindo informações nos panels da barra de status Atividade 14 - Atualizando a hora exibida na barra de status a cada minuto Atividade 15 - Inserindo uma ajuda contextual na barra de status
Capítulo 4 - Controle de Acesso Objetivos Modelo físico para o controle de acesso ao SCI O IBConsole Atividade 1 - Registrando o servidor Atividade 2 - Obtendo autorização para ingressar no IBConsole (login) Atividade 3 - Criando o banco de dados do SCI Atividade 4 - Criando a tabela Usuário Atividade 5 - Criando a tabela Perfil Atividade 6 - Criando o relacionamento entre as tabelas Atividade 7 - Tornando o campo ID da tabela Usuario autonumerado Atividade 8 - Inserindo dados Inserindo um novo perfil na tabela de perfis de usuário Inserindo um usuário na tabela de usuários
Capítulo 5 - Refinando o Menu Principal do SCI Objetivos Arquiteturas de acesso a dados Conexão IBX O Data Module da aplicação Atividade 1 - Criando o Data Module do SCI Atividade 2 - Inserindo o componente IBDataBase no Data Module Atividade 3 - Inserindo o componente IBTransaction no Data Module Atividade 4 - Inserindo componentes IBQuery e DataSource no menu principal do SCI Atividade 5 - Habilitando e desabilitando os itens do menu Atividade 6 - A prova de São Tomé
Capítulo 6 - Controle de Acesso Objetivos O projeto Atividade 1 - Construindo a janela de login Atividade 2 - Inserindo o logotipo na tela de login Atividade 3 - Inserindo os campos de digitação na janela de login Atividade 4 - Inserindo os botões de ação na janela de login Atividade 5 - Executando o login Atividade 6 - Autorizando o login de um usuário Atividade 7 - Exibindo uma mensagem para usuários não autorizados Atividade 8 - Usando [Enter] em vez de [Tab] Atividade 9 - Exibindo uma mensagem para usuários temporariamente bloqueados no sistema Atividade 10 - Habilitando os menus de Logoff e Sair do programa na janela principal do SCI Atividade 11 - Exibindo o nome do usuário no menu de logoff Atividade 12 - Construindo uma tela de abertura do sistema
Capítulo 7 - Herança de Formulários - Interface Gráfica Objetivos Hereditariedade de formulários O formulário pai do SCI Atividade 1 - Construindo a janela pai Atividade 2 - Inserindo as imagens usadas pela barra de ferramentas da janela Atividade 3 - Criando a barra de ferramentas da janela Atividade 4 - Criando a barra de status da janela Atividade 5 - Criando o corpo da janela pai
Capítulo 8 - Herança de Formulários - Componentes de Manipulação de Dados Objetivos Manipulando dados das tabelas Atividade 1 - Criando uma tabela de teste Atividade 2 - Inserindo os componentes para manipulação dos dados de uma tabela
Capítulo 9 - Herança de Formulários - Construção das Linhas de Código Objetivos Atividade 1 - Escrevendo as linhas iniciais dos botões da barra de ferramentas Atividade 2 - Habilitando e desabilitando os botões da barra de ferramentas Atividade 3 - Exibindo todos os registros da tabela Atividade 4 - Criando uma rotina para habilitar e desabilitar os botões de navegação Atividade 5 - Usando a rotina navegacao no botão Pesquisa rápida de registros Atividade 6 - Habilitando e desabilitando os botões de navegação ao clicar sobre eles Atividade 7 - Inserindo os componentes usados no painel de entrada Como localizar um determinado registro Atividade 8 - Declarando as variáveis usadas nesta seção do programa Atividade 9 - Declarando as rotinas sentencaSQL e exibePanels Atividade 10 - Escrevendo a rotina sentencaSQL Atividade 11 - Escrevendo a rotina exibePanels Atividade 12 - Inserindo as linhas de código no botão btnOk Atividade 13 - Aprimorando o trabalho Aprimorando a inclusão de registros em uma tabela Atividade 14 - Desabilitando botões ao incluir um novo registro Atividade 15 - Salvando ou revertendo a inclusão de um novo registro Atividade 16 - Corrigindo o erro do recordCount igual a zero Atividade 17 - Completando o botão Alterar Atividade 18 - Completando o botão Excluir Atividade 19 - Construindo as linhas de código do botão Marcar registros Atividade 20 - Completando o botão Sair Atividade 21 - Habilitando os botões de Inserir, Alterar e Excluir de acordo com o perfil do usuário Atividade 22 - Exibindo registros no formato tabela Atividade 23 - Maximizando a exibição do DBGrid Atividade 24 - Corrigindo as opções do botão Excluir Registros Atividade 25 - Localizando um registro por código no Modo Tabela Atividade 26 - Pesquisando registros marcados Atividade 27 - Pesquisando registros bloqueados para uso Atividade 28 - Criando uma opção para habilitar todos os registros selecionados Atividade 29 - Impedindo que pessoas não autorizadas habilitem registros Atividade 30 - Tornando a janela pai reaproveitável
Capítulo 10 - Cadastro de Usuários do Sistema Objetivos Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com o cadastro de usuários Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os campos da tabela Usuario na janela Atividade 5 - Testando o cadastro de usuários do sistema Atividade 6 - Aprimorando o cadastro de usuários do sistema
Capítulo 11 - Configuração de Perfis de Usuários Objetivos A configuração de perfis de usuários Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com os perfis dos usuários Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os objetos comuns da janela Atividade 5 - Inserindo os objetos para a configuração do menu Cadastros Atividade 6 - Inserindo os objetos para a configuração do menu Estoque Atividade 7 - Inserindo os objetos para a configuração do menu Utilitários Atividade 8 - Inserindo os objetos para a configuração do menu Ferramentas Atividade 9 - Inserindo os campos Nível e Ocultar Atividade 10 - Aprimorando a janela de perfis de usuários
Capítulo 12 - Pesquisa por Data de Inclusão e Alteração de Registros Objetivos Atividade 1 - Construindo a janela Atividade 2 - Inserindo os componentes da janela Atividade 3 - Verificando o resultado Atividade 4 - Inserindo as linhas de código da pesquisa entre datas Atividade 5 - Inserindo linhas de código no formulário pesqData Atividade 6 - Inserindo o tipo da tarefa no título da janela pesqData Atividade 7 - Aprimorando o trabalho Atividade 8 - Manipulando datas
Capítulo 13 - Ordenação de Registros Objetivos Atividade 1 - Inserindo o botão de ordenação na barra de ferramentas da janela Atividade 2 - Inserindo o menu suspenso do botão de ordenação Atividade 3 - Inserindo as linhas de código no menu suspenso do botão de ordenação Atividade 4 - Habilitando e desabilitando o botão de ordenação Atividade 5 - Criando ordenações específicas
Parte 3 - Módulo de Cadastro
Capítulo 14 - Criação de Banco de Dados (Módulo de Cadastro) Objetivos Tabelas auxiliares Tabelas de manutenção cadastral Domínios (Domains) Atividade 1 - Criando domínios para o banco de dados do SCI Atividade 2 - Criando a tabela de ramos de atividade Atividade 3 - Criando a tabela de categorias Atividade 4 - Criando a tabela de Unidades Federativas Atividade 5 - Criando a tabela de vendedores internos Atividade 6 - Criando a tabela de vendedores externos Atividade 7 - Criando a tabela de transportadoras Atividade 8 - Criando a tabela de clientes e fornecedores Atividade 9 - Criando a integridade referencial para a tabela CliFor Atividade 10 - Criando os índices da tabela CliFor Atividade 11 - Criando a tabela de locais de trabalho Atividade 12 - Criando as chaves estrangeiras da tabela locTrab Atividade 13 - Criando a tabela de autoria
Capítulo 15 - Janela de Manutenção das Tabelas Auxiliares Objetivos Janela de manutenção da tabela de ramos de atividade Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com a tabela Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os campos na janela Máscaras de edição Atividade 5 - Inserindo uma máscara no campo ID da tabela ramos de atividade Atividade 6 - Protegendo o campo ID da tabela ramos de atividade Atividade 7 - Ordenando registros Atividade 8 - Aprimorando a interface Aplicando o foco ao campo Código Tratamento de erros Atividade 9 - Criando rotinas para tratamento de erros Atividade 10 - Testando a tabela de ramos de atividade Janela de manutenção da tabela de categorias Atividade 11 - Construindo a janela Atividade 12 - Preparando a janela para trabalhar com a tabela Atividade 13 - Preparando o DataSet Atividade 14 - Inserindo os campos na janela Atividade 15 - Inserindo uma máscara no campo ID da tabela Atividade 16 - Protegendo o campo ID da tabela Atividade 17 - Ordenando registros Atividade 18 - Aprimorando a interface Aplicando o foco ao campo Código Atividade 19 - Construindo a janela Atividade 20 - Preparando a janela para trabalhar com a tabela Atividade 21 - Preparando o DataSet Atividade 22 - Inserindo os campos na janela Atividade 23 - Inserindo uma máscara no campo ID da tabela Atividade 24 - Ordenando registros Atividade 25 - Aprimorando a interface Aplicando o foco no campo Sigla do Estado
Capítulo 16 - Janela de Manutenção de Vendedores Internos e Externos Objetivo Janela de manutenção cadastral dos vendedores internos Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com a tabela Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os campos na janela Atividade 5 - Ordenando registros Atividade 6 - Aprimorando a interface Aplicando o foco ao campo nome do vendedor Atividade 7 - Testando a janela Atividade 8 - Ocultando campos confidenciais Janela de manutenção cadastral dos vendedores externos Atividade 9 - Construindo a janela Atividade 10 - Preparando a janela para trabalhar com a tabela Atividade 11 - Preparando o DataSet Atividade 12 - Inserindo os campos na janela Atividade 13 - Ordenando registros Atividade 14 - Aprimorando a interface Aplicando o foco ao campo nome do vendedor Atividade 15 - Testando a janela Atividade 16 - Ocultando campos confidenciais
Capítulo 17 - Janela de Manutenção de Transportadoras Objetivos Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com a tabela Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os campos na janela Atividade 5 - Inserindo os demais campos na janela Atividade 6 - Usando DBLookupComboBox para inserir uma Unidade Federativa Atividade 7 - Abrindo a janela de Unidades Federativas a partir da janela de transportadoras Atividade 8 - Inserindo o campo de bloqueio de e-mail Atividade 9 - Ordenando registros Atividade 10 - Aprimorando a interface Aplicando o foco ao campo razão social Atividade 11 - Verificando a autenticidade de um CNPJ Atividade 12 - Construindo a janela de pesquisa alfanumérica Atividade 13 - Inserindo os componentes do formulário Atividade 14 - Inserindo novos itens de pesquisa na janela de transportadoras
Capítulo 18 - Janela de Manutenção de Clientes e de Fornecedores Objetivos Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com a tabela Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo alguns campos na janela Atividade 5 - Inserindo os campos Cliente/Fornecedor e Pessoa Física/Jurídica Atividade 6 - Inserindo os campos Bairro, Cidade e CEP Atividade 7 - Usando DBLookupComboBox para inserir uma Unidade Federativa Atividade 8 - Abrindo a janela de Unidades Federativas a partir da janela de clientes e fornecedores Atividade 9 - Inserindo mais campos na janela Atividade 10 - Usando DBLookupComboBox para inserir um vendedor interno Atividade 11 - Usando DBLookupComboBox para inserir um vendedor externo Atividade 12 - Usando DBLookupComboBox para inserir um ramo de atividade Atividade 13 - Inserindo um DBComboBox para a forma de pagamento Atividade 14 - Inserindo outros campos na janela Atividade 15 - Inserindo o campo de bloqueio de e-mail Atividade 16 - Inserindo o campo frete Atividade 17 - Usando DBLookupComboBox para inserir uma transportadora Atividade 18 - Completando a inserção dos objetos visuais na janela Atividade 19 - Aprimorando a interface Aplicando o foco ao campo cliente/fornecedor Atividade 20 - Ordenando registros Atividade 21 - Inserindo novos itens de pesquisa na janela Atividade 22 - Adequando os campos para pessoa física ou jurídica Atividade 23 - Verificando a autenticidade de um CPF
Capítulo 19 - Janela de Manutenção Objetivos Atividade 1 - Construindo a janela Atividade 2 - Adicionando a guia local de trabalho Atividade 3 - Inserindo os painéis de fundo na guia locais de trabalho Atividade 4 - Inserindo os componentes visuais na guia de locais de trabalho Atividade 5 - Preparando a janela para trabalhar com a tabela Atividade 6 - Preparando a janela para trabalhar somente com professores Atividade 7 - Executando a janela Atividade 8 - Adequando o botão de pesquisa rápida de registros para somente exibir professores Atividade 9 - Adequando o botão inserir novo registro Atividade 10 - Inserindo os componentes de manipulação de tabelas na janela Atividade 11 - Pesquisando locais de trabalho Atividade 12 - Inserindo as linhas de código no botão Selecionar Atividade 13 - Inserindo as linhas de código no botão Remover Atividade 14 - Aprimorando o trabalho Como exibir somente os nomes dos locais de trabalho nas grades superior e inferior Atividade 15 - Detalhando locais de trabalho Atividade 16 - Criando uma Query com os detalhes do cliente Atividade 17 - Criando as instruções para exibir os detalhes do cliente Atividade 18 - Adequando a janela detalhesLocTrab para a exibição dos dados
Capítulo 20 - Janela de Manutenção Cadastral de Autores Objetivo Atividade 1 - Construindo a janela Atividade 2 - Adicionando a guia de dados bancários Atividade 3 - Inserindo os painéis de fundo na guia de dados bancários Atividade 4 - Preparando a janela para trabalhar com a tabela Atividade 5 - Executando a janela Atividade 6 - Identificando o menu de Professores e Autores Atividade 7 - Alterando a janela de professores para selecionar autores Atividade 8 - Inserindo os campos na guia de dados bancários Atividade 9 - Impedindo a edição de campos da guia de dados bancários Atividade 10 - Preparando os botões btn_Incluir e btn_alterar Atividade 11 - Preparando os botões btn_Gravar e btn_Reverter Atividade 12 - Retoques finais Exibindo o código e nome do autor na guia de dados bancários Protegendo a guia de locais de trabalho
Parte 4 - Módulo de Estoque
Capítulo 21 - Criação do Banco de Dados (Módulo de Estoque) Objetivos Tabela de livros Tabela de entradas no estoque Atividade 1 - Criando a tabela de livros Atividade 2 - Criando a tabela de entrada de livros no estoque Atividade 3 - Criando a integridade referencial para a tabela entLivros Atividade 4 - Criando a integridade referencial para a tabela autoria
Capítulo 22 - Janela de Manutenção de Livros Objetivos Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com a tabela Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os campos na janela Atividade 5 - Inserindo os campos resenha e capa Atividade 6 - Inserindo os campos no painel dados do estoque Atividade 7 - Usando DBLookupComboBox para inserir uma categoria Atividade 8 - Abrindo a janela de categorias a partir da janela de livros Atividade 9 - Inserindo a imagem da capa do livro na tabela Atividade 10 - Inserindo dados na tabela de livros Atividade 11 - Ordenando registros Atividade 12 - Aprimorando a interface Aplicando o foco ao campo ISBN Atividade 13 - Inserindo novos itens de pesquisa na janela de livros
Capítulo 23 - Janela de Entrada de Livros no Estoque Objetivos Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com a tabela Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os campos na janela Atividade 5 - Inserindo os ID_ISBN e ID_FOR Atividade 6 - Ajustando o DBLookupComboBox1 para exibir o ISBN do livro Atividade 7 - Abrindo a janela de livros a partir da janela de entrada de livros no estoque Atividade 8 - Ajustando o DBLookUpCombobox2 para exibir o nome do fornecedor Atividade 9 - Abrindo a janela de clientes e fornecedores a partir da janela de entrada de livros no estoque Atividade 10 - Executando o menu de entrada de livros no estoque Atividade 11 - Transferindo a quantidade de compra para a quantidade disponível no estoque Atividade 12 - Aprimorando a interface Atividade 13 - Exibindo o histórico de entradas na janela de cadastro de livros
Capítulo 24 - Janela de Autoria Objetivos Atividade 1 - Construindo a janela Atividade 2 - Preparando a janela para trabalhar com a tabela Atividade 3 - Preparando o DataSet Atividade 4 - Inserindo os campos na janela Atividade 5 - Inserindo os campos ID_LIVRO e ID_AUTOR Atividade 6 - Ajustando o DBLookuComboBox1 para exibir o ISBN do livro Atividade 7 - Abrindo a janela de livros a partir da janela de autoria Atividade 8 - Ajustando o DBLookupComboBox2 para exibir o nome do autor Atividade 9 - Abrindo a janela de clientes e fornecedores a partir da janela de autoria Atividade 10 - Aprimorando a interface Aplicando o foco ao campo ISBN Atividade 11 - Exibindo os livros de um autor na janela de autores
Apêndice A - Guia de Referência Rápida SQL Domínios Tabelas Índices Restrições (Constraints) Campos autonumerados
Índice Remissivo
Referências Bibliográficas
|
|
|
Menu |
|
|
|
De volta ao mercado |
|
|
Projetos on-line |
|
|
Editora Érica |
|
|
|
Carrinho de compras |
|
|
|
|