Continuação... Criando a Interface e adiante
|
|
- Ronaldo Alvarenga
- 5 Há anos
- Visualizações:
Transcrição
1 Continuação... Criando a Interface e adiante
2 Racepitulando 1. Criar um projeto web: JavaServer Faces + Tomcat + Primefaces 2. Criar um banco de dados Postgresql 3. Adicionar os jars: javax.persistence + eclipselink + postgresql (driver) 4. Criar o persistence.xml (arquivo de configurações) 5. Criar a unidade de persistência (JpaUtil) 6. Criar a classe DAO (Data Access Object)
3 Recapitulando 7. Criar as classes entidades - que terão dados persistidos 8. A classes entidades devem: a. implementar a interface Serializable b. ter a c. ter um construtor sem argumentos d. implementar os métodos hascode( ), equals( ), tostring( ) e. ter a para indicar o identificador f. ter a g. campos private com gets e sets 9. Registrar a classe no persistence.xml 10. Testar! JUnit é útil, acreditem!
4 Entidades com Relacionamentos Algumas entidades (classes) estão relacionadas entre si Sistema de exemplo:
5 Mapeando relacionamentos Se um objeto do tipo Veiculo pode estar em vários objetos do tipo Emprestimo Relacionamento UM PARA MUITOS Na classe Veiculo
6 Mapeando relacionamentos Se um objeto do tipo Usuario pode estar em vários objetos do tipo Emprestimo Relacionamento UM PARA MUITOS Na classe Usuario
7 Mapeando relacionamentos Se vários objetos do tipo Emprestimo podem ter um mesmo objeto do tipo Veiculo... Relacionamento MUITOS PARA UM Na classe Emprestimo
8 Mapeando relacionamentos Se vários objetos do tipo Emprestimo podem ter um mesmo objeto do tipo Usuario... Relacionamento MUITOS PARA UM Na classe Emprestimo
9 Criando a Interface e etc...
10 Criando a interface Para criar a interface utilizaremos JavaServer Faces Biblioteca PrimeFaces Documentação de PrimeFaces
11 JavaServer Faces JavaServer Faces É um framework que tem o objetivo simplificar o desenvolvimento de interfaces para web Fornece um conjunto de componentes para interação com o usuário É baseado em eventos: o evento no cliente causa uma resposta do servidor
12 Aplicações web
13 Aplicações web com Java Uma aplicação web é um programa que fica hospedado em um servidor O usuário acessa o programa por meio do browser O acesso aos sistemas é feito utilizando o modelo request/response O cliente solicita que uma ação seja realizada(request) e o servidor a realiza e responde ao cliente (response)
14 Aplicações web com Java No mundo Java os servidores são chamados de Servlet Container Exemplos de servidores: Glassfish Tomcat JBoss etc
15 Aplicações web com Java Neste curso, utilizaremos a biblioteca de componentes PrimeFaces Utilizaremos o modelo MVC - Model - View - Controller A ideia por trás do MVC é a separação de conceitos Separa-se a informação (e regras de negócio) da interface com a qual o usuário interage
16 Um pouco sobre MVC
17 Ou...
18 Um pouco sobre MVC Modelo (model): dados da aplicação Visão (view): camada que manipula os dados para exibição exibe os dados Controlador: faz a mediação entre o modelo e a visão (Nem todos concordam com isso...)
19 Criando o Controlador (Controller)
20 Vamos à prática - Uma classe do modelo Utilizaremos a classe Usuario, já criada: Construtor sem argumentos Implementa a interface Serializable Atributos privados e métodos get e set para cada atributo para relacionar com uma tabela do banco Definição de uma chave primária
21 Criando o controle para cadastro de usuários
22 Criando o Controlador O controlador: Implementa a interface Serializable Tem um construtor sem parâmetros Fica entre a tela e o modelo Um controlador processa as requisições do usuário e devolve as respostas
23 Criando o controle para cadastro de usuários
24 Cuidado com null pointer
25 Criando o controle Dê um nome e estabeleça o escopo
26 Criando o controle Nome: opcional Se não for dado, o padrão é o nome da classe com a primeira letra minúscula Escopo Tempo de vida do objeto (controlador)
27 Criando o controle Escopo Request: o objeto morre a cada requisição View: o objeto vive enquanto a aplicação não mudar de tela Session: enquanto durar a sessão Application: enquanto a aplicação estiver executando
28 Criando a tela Nossas telas serão criadas em xhtml Crie na pasta web do projeto (subpasta adequada) Reaproveite o esqueleto de telas É trabalhoso lembrar os detalhes Não se preocupe com aparência!! (por enquanto)
29 Criando a tela
30 Criando a tela - Arquivo xhtml
31 Criando um form Sempre que houver entrada de dados na tela, os campos devem estar dentro de um form
32 Criando um form A classe Usuario tem três atributos: codigo (atribuído automaticamente) nome unidade Vamos criar o campo para o usuário preencher o nome e unidade do novo usuário
33 Utilizando as tags do PrimeFaces As tags dos componentes do PrimeFaces se iniciam com <p: Um rótulo em PrimeFaces Componentes com uma linha terminam com />
34 Utilizando as tags do PrimeFaces Componentes com outros aninhados
35 Utilizando as tags do PrimeFaces Criando um campo para entrada de texto
36 Vinculando com o controller A vinculação com o controlador é feita por meio da linguagem EL - expression language A EL utiliza os caracteres #{ }
37 Componentes: botão de comando Vamos criar um botão de ação
38 Processando o evento Vamos criar um método no controlador para processar o evento gerado pelo botão
39 Processando o evento Vamos vincular o clique no botão ao método no controlador
40 Retornando mensagem Vamos adicionar um componente para exibir as mensagens
41 Retornando mensagem Vamos alterar o método no controlador para exibir uma mensagem ao usuário
42 Retornando mensagem É necessário dizer que queremos atualizar a tela (o form) após o processamento da ação relativa ao botão
43 Incrementando os Componentes jsf Vamos incrementar nosso componente
44 Navegação entre páginas
45 Navegação entre páginas Por meio do componente link outcome é a página destino novousuario é o nome do xhtml
46 Navegação entre páginas Por meio de método no controlador return null permanece na página return menu vai para menu.xhtml
47 Tabelas e outros componentes
48 Gerenciando Usuários (Cadastrar, Alterar, Excluir, Consultar) Já vimos como cadastrar um novo usuário (gravar o objeto no arquivo) Agora melhorar nossa tela para listar os objetos cadastrados, bem como poder alterá-los e excluí-los Utilizaremos um componente DataTable
49 Listando Usuários Cadastrados Já temos o método listartodos( ) na classe DAO que nos retorna uma lista com todos os objetos gravados no arquivo Precisamos uma lista no controlador para receber estes objetos
50 Listando Usuários Cadastrados No controlador:
51 Listando Usuários Cadastrados No xhtml:
52 Listando Usuários Cadastrados Cada coluna da tabela é um campo do objeto:
53 Excluindo Usuários Adicionamos uma coluna com um link excluir Observe que há um método no controlador...
54 Excluindo Usuários Incrementando nosso código: confirmação Observe que está fora da datatable
55 Excluindo Usuários No controlador...
56 Alterando Usuários
57 Alterando Usuários Criando as colunas com link: Vamos abrir um popup para editar o usuário
58 Alterando Usuários Vamos abrir um popup para editar o usuário
59 Alterando Usuários Enquanto isso, no controlador
60 Outros Componentes
61 Componentes de seleção Alguns componentes exigem um tratamento diferente, como SelectOneMenu e SelectOneRadio
62 SelectOneMenu Vamos cadastrar uma retirada de carro por um usuário
63 SelectOneMenu Exibindo os veículos existentes (neste caso a placa)
64 Converter e sua necessidade Tudo que é exibido em uma página html é texto É preciso converter o texto para um objeto No caso, a lista exibida no combo contém apenas as placas dos veículos Quando o usuário seleciona a placa, é necessário recuperar o objeto correspondente
65 Converter e sua necessidade Para isso criamos um converter
66 Converter e sua necessidade Um converter é uma classe que implementa a interface Converter
67 Criando o SelectOneMenu para Veiculos
68 Criando o SelectOneMenu para Veículos O value é o objeto no controlador que contém a seleção
69 Criando o SelectOneMenu para Veículos É preciso criar uma lista de opções (selectitem) A lista pode estar vinculada a uma lista no controlador (veiculos é uma List com todos os veículos)
70 Criando o SelectOneMenu para Veículos O itemvalue é o valor que o componente contém quando o usuário selecionar O itemlabel é o que aparecerá na tela var é uma variável para cada item da lista (você pode ver este código em emprestarveiculo.xhtml)
71 Controlador Lembrando que tudo vinculado a um controlador
72 Controlador Sobre o método registraremprestimo( )
73 Programe aí
Continuação... Criando a Interface e adiante
Continuação... Criando a Interface e adiante Criando a interface Para criar a interface utilizaremos JavaServer Faces Biblioteca PrimeFaces Documentação de PrimeFaces http://www.primefaces.org/showcase/
Leia maisCriando uma aplicação web
Criando uma aplicação web Aplicações web Criaremos uma aplicação completa utilizando: Bancos de dados Modelo MVC JavaServer Faces (PrimeFaces) Um pouco sobre banco de dados Todas as aplicações precisam
Leia maisCriando uma aplicação web. Parte 1
Criando uma aplicação web Parte 1 Aplicações web Criaremos uma aplicação completa utilizando: Bancos de dados Modelo MVC JavaServer Faces (PrimeFaces) Um pouco sobre banco de dados Todas as aplicações
Leia maisConexão com Banco de Dados
Conexão com Banco de Dados ORM Atualmente os novos sistemas que estão sendo desenvolvidos estão utilizando a técnica de ORM para fazer conexão e acesso a banco de dados. ORM é uma técnica de mapeamento
Leia maisIntrodução ao Desenvolvimento de
Introdução ao Desenvolvimento de Aplicações Web com JSF e PrimeFaces Marcelo Vinícius Cysneiros Aragão ICC Inatel Competence Center marcelovca90@inatel.br Santa Rita do Sapucaí, 15 de março de 2016 Conteúdo
Leia maisJava para Desenvolvimento Web Carga Horária: 40 Horas.
Java para Desenvolvimento Web Carga Horária: 40 Horas. PROGRAMAÇÃO AULAS AOS SABADOS: Início : 20/08/2011 - Término: 17/09/2011 Horário: 8:30 as 12:30 13:30 ás 17:30. Pagamento em 6X no cartão ou cheque.
Leia maisDesenvolvimento Web TCC Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Model-View-Controller (MVC) Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Leia maisFrameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB
Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB Bruno Costa Silva 1, Ricardo Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil brunocostasilva62@hotmail.com,
Leia maisManual Demoiselle Wizard CETEC/CTCTA
Manual Demoiselle Wizard CETEC/CTCTA Histórico de Versões Data Versão Descrição Autor Revisor 07/05/2009 0.1 Mário Costa Flávio Lisboa 24/06/2009 0.2 25/06/2009 1.0 30/06/2009 1.1 12/01/10 1.1.1 07/05/10
Leia maisDesenvolvimento Web com Java. Sérgio Lopes Caelum -
Desenvolvimento Web com Java Sérgio Lopes Caelum - http://www.caelum.com.br sergio.lopes@caelum.com.br Sérgio Lopes Desenvolvedor Java desde 2002 Instrutor de Java pela Caelum Trabalho com Web e Celulares
Leia maisA figura acima mostra o script de criação do banco de dados que chamaremos de minicurso.
Primeiro passo é criar um banco de dados. Pois com um esquema montado, utilizaremos o Framework de mapeamento objeto relacional o Hibernate, para montar nosso projeto. A figura acima mostra o script de
Leia maisJPA Com Hibernate. Paulo Ricardo Lisboa de Almeida. 1 Universidade Positivo
JPA Com Hibernate Paulo Ricardo Lisboa de Almeida 1 Modelo Necessário Modelo Necessário 2 JPA Mapeamento Direto entre as classes e o banco de dados Orientação a objetos para modelo relacional Feito através
Leia maisPlano de Aula - Dreamweaver CS5 - cód Horas/Aula
Plano de Aula - Dreamweaver CS5 - cód.4149 24 Horas/Aula Aula 1 Capítulo 1 - Introdução Aula 2 Continuação do Capítulo 1 - Introdução Aula 3 Capítulo 2 - Site do Dreamweaver 1.1. Novidades do Dreamweaver
Leia maisPROPOSTA DE DESENVOLVIMENTO DE SOFTWARE
PROPOSTA DE DESENVOLVIMENTO DE SOFTWARE CliniVet Exemplo de Documentação de Casos de Uso Básica Prof. Paulo Ricardo Lisboa de Almeida 2 DIAGRAMA DE CASOS DE USO 3 4 ESPECIFICAÇÃO DOS CASOS DE USO PRÉ-REQUISITOS:
Leia maisDreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).
4149 - Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução 1.1. Novidades do Dreamweaver CS5...23 1.2. Área de Trabalho...23 1.2.1. Tela de Boas-vindas...24 1.2.2.
Leia maisPLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE
PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO Nº 006/2016 CONTRATO DE GESTÃO IGAM Nº 002/IGAM/2012 09/2017 1 PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO
Leia maisINTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2013-2 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores
Leia maisElaboração de Provas Online usando o Formulário Google Docs
Elaboração de Provas Online usando o Formulário Google Docs Objetivos Elaboração de provas utilizando o recurso Formulários do Google Docs; Compreender as funcionalidades do Formulário; Gerar planilhas
Leia mais2ª Edição Décio Heinzelmann Luckow Alexandre Altair de Melo
2ª Edição Décio Heinzelmann Luckow Alexandre Altair de Melo Novatec Copyright 2010, 2015 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisEngenharia de Aplicações Sistemas Interactivos 2009/10! JAVASERVER FACES 1.2. Mestrado em Informática Universidade do Minho! 31!
JAVASERVER FACES 1.2 Mestrado em Informática Universidade do Minho! 31! Java Server Faces (JSF) JSP uma tecnologia" JSF uma framework MVC(-like)" - JSP para a apresentação (ou não)" utilização da JSF tag
Leia mais1. Estrutura do Projeto (0,2) pontos
BIMESTRE/PROVA DISCIPLINA CURSO EXAME FINAL Linguagem de Programação II Informática MATRÍCULA NOME ANO/TURMA Crie um projeto em Java com as seguintes características: 1. Estrutura do Projeto (0,2) pontos
Leia maisDESENVOLVIMENTO DE SISTEMAS WEB. Lista de Exercícios AV2-01. Luiz Leão
DESENVOLVIMENTO DE SISTEMAS WEB Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 01 Sobre as características da programação orientada a objetos, explique o encapsulamento. Questão 01 - Resposta
Leia maisBanco de Dados. -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas O que é banco de dados? São conjuntos de registros dispostos
Leia maisINTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 Arquitetura Web e Serviços 2 Contentores Java e o Ciclo de Vida 4 Servlets com o NetBeans
Leia maisSKYHUB MÓDULO GRID STUDIO ERP GRID SISTEMAS LTDA - NOV. 2017
SKYHUB MÓDULO GRID STUDIO ERP GRID SISTEMAS LTDA - NOV. 2017 COMO COMEÇAR? SOBRE O MÓDULO INSTALAÇÃO DO MÓDULO SKYHUB Este módulo foi desenvolvido através de uma Entre em contato conosco e solicite a instalação:
Leia maisDreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).
5232 - Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução ao Dreamweaver CS6 1.1. Novidades do Dreamweaver CS6... 23 1.2. Área de Trabalho... 24 1.2.1. Tela de Boas-vindas...
Leia maisPadrões de codificação Java (JSF)
UNIVERSIDADE CEUMA Java (JSF) Versão 1.2 17/06/2013 Este é um modelo de codificação para desenvolvimento Java existente no Grupo Ceuma de Educação. Aqui encontram-se os padrões utilizados por equipes internas
Leia maisSistema de Informação e Coordenação - SIC
Sistema de Informação e Coordenação - SIC Tópicos 1- Sistema de Informação e Coordenação - SIC 2- Modelo 3- Tecnologias Usadas 4- Projeto Estrutura 5- Fluxo de Atividades 1- Sistema de Informação e Coordenação
Leia maisUnidade 6: Java Server Pages Prof. Daniel Caetano
Programação Servidor para Sistemas Web 1 Unidade 6: Java Server Pages Prof. Daniel Caetano Objetivo: Capacitar o aluno para produzir páginas usando a tecnologia JSP. INTRODUÇÃO Como foi observado na aula
Leia maisProgramação para Web I Desenvolvendo templates com Facelets. Prof. Eder de Lima Lacerda
Programação para Web I Desenvolvendo templates com Facelets Prof. Eder de Lima Lacerda ederlacerda@gmail.com HOJE FALAREMOS SOBRE 1. Veremos como funciona a tecnologia de Facelets do Java Server Faces
Leia maisDesenvolvimento para Web em Java. Profa Andréa Schwertner Charão DLSC/CT/UFSM Lamarck Heinsch Mestrando PPGI/CT/UFSM
Desenvolvimento para Web em Java Profa Andréa Schwertner Charão DLSC/CT/UFSM Lamarck Heinsch Mestrando PPGI/CT/UFSM Tecnologias Web Java (OO) Fonte: Wikipedia Tecnologias Web em Java Java SE: Applets Java
Leia maisPROCEDIMENTOS PARA AQUISIÇÃO
PROCEDIMENTOS PARA AQUISIÇÃO Acesse o site www.teubilhete.com.br, clique no link e preencha o formulário com os dados de sua empresa. Reúna duas vias impressas do Contrato de Concessão de uso dos Cartões
Leia maisDesenvolvimento Web III. Prof. Felippe Scheidt
Desenvolvimento Web III Prof. Felippe Scheidt Apresentação da disciplina Compreender os princípios do desenvolvimento de sistemas web e da construção de páginas dinâmicas utilizando padrões de projetos,
Leia maisTutorial. Concessão de Login/Perfil para usuários de outras redes de ensino ESCOLA MUNICIPAL/PRIVADA/TÉCNICA
Tutorial Concessão de Login/Perfil para usuários de outras redes de ensino ESCOLA MUNICIPAL/PRIVADA/TÉCNICA Sumário 1 Acesso... 3 2 Pesquisa do Usuário para verificar se já possui cadastro e vinculação
Leia maisEXERCÍCIOS DE REVISÃO DE CONTEÚDO QUESTÕES DISSERTATIVAS
EXERCÍCIOS DE REVISÃO DE CONTEÚDO QUESTÕES DISSERTATIVAS 1. Explique a(s) diferença(s) entre design pattern e framework. 2. Analisar o arquivo de configurações (web.xml) abaixo identificando quais suas
Leia maisPlano de Aula - DreamWeaver CC - cód Horas/Aula
Plano de Aula - DreamWeaver CC - cód. 6188 24 Horas/Aula Aula 1 Capítulo 1 - Noções Básicas Aula 2 1 - Noções Básicas Aula 3 Capítulo 2 - Site do DreamWeaver Aula 4 2 - Site do DreamWeaver 1.1. Novidades
Leia maisTUTORIAL INTEGRAÇÃO SPRING, HIBERNATE E MYSQL
TUTORIAL INTEGRAÇÃO SPRING, HIBERNATE E MYSQL Nesse tutorial será mostrado como integrar o uso do Spring MVC com Hibernate e MySQL para desenvolver aplicações web. Será utilizado o Spring Tools Suite,
Leia maisSGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico
Sistema Gerenciador de Conteúdo Dinâmico O que é? É um sistema incorporado no site da Unesp para criação e atualização de páginas Web, por usuários autenticados em qualquer computador que possa conectar-se
Leia maisPortal de Cotação da FCC S.A.
da FCC S.A. Manual do fornecedor Revisão 2 17/07/2017 Portal de Cotação da FCC S.A. Manual do fornecedor Introdução Para facilitar o processo de compras da FCC S.A. foi criado um novo portal de cotações,
Leia maisALUNO: RONI FABIO BANASZEWSKI
Model-View-Controller ALUNO: RONI FABIO BANASZEWSKI Objetivo Separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo da aplicação (Control) A idéia é permitir que uma mesma
Leia maisInstalação Serviço de Acompanhamento de Projeto (PCSIS007) Sistema de Gestão da Qualidade
Página 1 de 37 Instalação Serviço de Acompanhamento de Projeto Página 2 de 37 ÍNDICE Atividades...3 1. Instalação...3 1.1. Instalação do framework4...3 1.2. Instalação do serviço de acompanhamento de projetos
Leia maisPROGRAMAÇÃO SERVIDOR MIDDLEWARE JDBC: USANDO O JAVA DB EM SISTEMAS WEB. Prof. Dr. Daniel Caetano
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB MIDDLEWARE JDBC: USANDO O JAVA DB Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 O que é o Middleware JDBC? Criando um BD com o JavaDB Usando um BD em um Servlet
Leia maisUNIVERSIDADE FEDERAL DO PIAUÍ DEPARTAMENTO DE COMPUTÇÃO DISCIPLINA: ENGENHARIA DE SOFTWARE II PROFESSOR: ARMANDO SOARES
UNIVERSIDADE FEDERAL DO PIAUÍ DEPARTAMENTO DE COMPUTÇÃO DISCIPLINA: ENGENHARIA DE SOFTWARE II PROFESSOR: ARMANDO SOARES TUTORIA DE USO DO HIBERNATE NA IDE ECLIPSE KEPLER DISCENTE: JOANA DARC CARVALHO DE
Leia maisDreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).
6188 - DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Noções Básicas 1.1. Novidades do Dreamweaver CC... 23 1.1.1. Aplicativo Creative Cloud... 24 1.2. Área de Trabalho...
Leia maisPrograma CIEE de Educação a Distância
AULA 7 - Outras funções do Access Programa CIEE de Educação a Distância Nessa aula estudaremos macros e como criar páginas para Internet, suas funções, aspectos relacionados à apresentação da tela e seus
Leia maisMelhorias e Correções Patch's
Melhorias e Correções Patch's Dezembro 2014 Relações de Melhorias ID Descrição 6221 Melhoria nas regras condicionais Senac RS Melhoria para os campos Multi-combo adicionar o campo "Descrição" no último
Leia maisUnidade: Ferramentas de configuração Tópico: Tabelas e campos definidos pelo usuário
Exercícios Unidade: Ferramentas de configuração Tópico: Tabelas e campos definidos pelo usuário 1-1 Adicionar um campo definido pelo usuário com uma lista de valores O cliente quer adicionar um novo campo
Leia maisProjeto de Implantação do Sistema Siga Saúde. Guia pratico CMES
Projeto de Implantação do Sistema Siga Saúde Guia pratico CMES HISTÓRICO DE REVISÕES Data Versão Descrição das alterações realizadas 03/08/20 1.0 Versão inicial /10/20 1.1 Revisão SUMÁRIO SUMÁRIO... 3
Leia maisTutorial de Administração de sites do Portal C3
Tutorial de Administração de sites do Portal C3 Carlos Magno da Rosa Graduando Sistemas de Informação Estagiário Centro de Ciências Computacionais Sumário Sumário... 2 1-Apresentação Geral... 3 3-Componentes
Leia maisVisão geral do ambiente. Essa é a sua página inicial. No bloco lateral, você encontra um menu de navegação.
Bem Vindo ao seu novo Ambiente Virtual de Aprendizagem! Vamos saber mais como utilizar essa poderosa ferramenta para que você a aproveite ao máximo durante os seus estudos. TUTORIAL GERAL Visão geral do
Leia maisAssessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da Secretaria Municipal de Saúde do Município de São Paulo
Assessoria Técnica de Tecnologia da Informação - ATTI Projeto de Informatização da Secretaria Municipal de Saúde do Município de São Paulo Programa Bolsa Família Manual de Operação 10/Abril/2011 Aplicado
Leia maisINSTRUÇÕES PARA CADASTRO E/OU ENVIO DE TRABALHOS
INSTRUÇÕES PARA CADASTRO E/OU ENVIO DE TRABALHOS Após ter acessado o portal do Congresso Científico (http://sistemas.unifai.com.br/cic/) ACESSE A ÁREA DE AUTOR: Pelo link http://sistemas.unifai.com.br/cic2017/index.php?conteudo=autor_login
Leia maisDESPESAS Ver 1 01 de Dezembro de 2016
DESPESAS Ver 1 01 de Dezembro de 2016 MANUTENÇÃO DE DESPESAS O módulo de despesas permite total controle das despesas associadas a uma determinada conta ou ainda de uma oportunidade. Controle o ressarcimento
Leia maisMANUAL DE OPERAÇÃO PROFESSOR. Página Inicial
MANUAL DE OPERAÇÃO Página Inicial O Sistema Acadêmico online é um portal onde o professor poderá realizar diversos serviços. A Figura 1 a seguir demonstra a página inicial do sistema. Figura 1 - Página
Leia maisBanco de Dados Relacionais. Eduardo Ribeiro Felipe
Banco de Dados Relacionais Eduardo Ribeiro Felipe erfelipe@yahoo.com.br Bancos de dados relacionais Este é ainda o conceito mais usado em toda a implementação computacional relacionada a banco de dados.
Leia maisTutorial para uso da área do professor
Tutorial para uso da área do professor Sumário 1. Acessando a área do professor...2 1.1 Comunicados registrados para professores...2 2. Cadastro de avaliações...3 2.1. Código e nome de avaliação criados
Leia maisLevantamento Patrimonial
68 4.9 Levantamento Patrimonial Usuários: Funcionário do DMP (Departamento de Material e Patrimônio) que trabalha na divisão de patrimônio Perfil: Gestor Patrimônio Global, Gestor Patrimônio Unidade Gestora,
Leia maisEscrito por Neri Neitzke Qua, 21 de Dezembro de :34 - Última atualização Dom, 02 de Abril de :04
Java para Wev V Bem vindos ao fantástico curso Java para Web V, onde você vai aprender a criar Sites e Sistemas web com Front-end totalmente responsivo usando (Html5, css3, javascript, Booostrap e AngularJS),
Leia maisUse a Cabeça! FREEMAN, Eric e Elisabeth. HTML com CSS e XHTML BASHMAN, Brian / SIERRA Kathy / BATES, Bert. Servlets & JSP
Use a Cabeça! FREEMAN, Eric e Elisabeth. HTML com CSS e XHTML BASHMAN, Brian / SIERRA Kathy / BATES, Bert. Servlets & JSP Software cliente: browser e outros Protocolo HTTP Infraestrutura de transporte
Leia maisATUALIZAÇÃO CADASTRAL REDE PETRO-BC
INTRODUÇÃO Para atualizar os dados de sua empresa junto a Rede Petro-BC, você deve seguir os procedimentos abaixo. O cadastro está organizado em: Dados Principais, endereços, contatos, apresentação da
Leia maisBARRA DE PESQUISA DISPONÍVEL EM LISTAGEM DE CERTIFICADOS, IMPORTAÇÃO DE DADOS E NOTIFICAÇÃO DE PARTICIPANTES
BARRA DE PESQUISA DISPONÍVEL EM LISTAGEM DE CERTIFICADOS, IMPORTAÇÃO DE DADOS E NOTIFICAÇÃO DE PARTICIPANTES Lista de Eventos Selecionar em Certificados- Listagem de Certificados Busca Evento agora é uma
Leia maisFa u amen o E e ôn co CASSEMS
Fa u amen o E e ôn co CASSEMS 1 Conteúdo 1. Informações Iniciais... 3 1.1. Sobre o documento... 3 1.2. Organização deste Documento... 3 2. Orientações Básicas... 3 2.1. Sobre o Faturamento Digital... 3
Leia maisCOLABORATIVO Ver 1 01 de Dezembro de 2016
COLABORATIVO Ver 1 01 de Dezembro de 2016 Menu Colaborativo O CRM Senior prioriza o fluxo da informação na organização, onde possui agenda corporativa dos usuários, tarefas, eventos, recados e consulta
Leia maisAdministrador Documentos. Gestão de Documentos. Título do documento
Administrador Documentos Gestão de Documentos Título do documento fluig.com 0800 882 9191 Av. Braz Leme 1717, Casa Verde 02511-000 São Paulo - Brasil 1 Sumário 1. Objetivos do Treinamento... 3 1.1. Aviso...
Leia maisPOO Programação Orientada a Objetos
POO Programação Orientada a Objetos Mãos à Obra Jefferson S. Silva IFET - PI Copyright Jefferson S. Silva Slide 1 O sistema Nossa empresa foi contratada por uma pequena gravadora de música que deseja entrar
Leia maisFormação JAVA Web.
Inscreva-se na Formação JAVA Web e comece a desenvolver sistemas para Web e Desktop com a linguagem de programação open source multiplataforma mais valorizada do mercado. Carga-horária: 80h O que você
Leia maisTOTVS Manual do Usuário Intellector Portal
19/04/2013 Sumário Sumário... 2 1 Conceitos Básicos... 4 1.1 Objetivos Instrucionais... 4 2 Introdução... 4 2.1 Usuário Pré-Configurado... 4 2.2 Logon no Intellector Portal... 5 3 Configurações Iniciais...
Leia maisAula Prática Criando Views e Controles
Aula Prática Criando Views e Controles Criando a interface utilizando Swing Paulo Ricardo Lisboa de Almeida 1 Criando uma UI Simples Vamos criar uma view simples no braço utilizando swing Existem opções
Leia mais1. ACESSO MENU PRINCIPAL Página Inicial Botões no Topo da Tela Campos para Exibição... 4
Página 1 de 17 SUMÁRIO 1. ACESSO... 2 2. MENU PRINCIPAL... 3 2.1 Página Inicial... 3 2.2 Botões no Topo da Tela... 4 2.3 Campos para Exibição... 4 2.4 Página da Turma... 5 3. MENU USUÁRIO... 5 3.1 Central
Leia maisTutorial. Concessão de Login/Perfil para usuários de outras redes de ensino PREFEITURAS MUNICIPAIS
Tutorial Concessão de Login/Perfil para usuários de outras redes de ensino PREFEITURAS MUNICIPAIS Sumário 1 Acesso... 4 2 Pesquisa do Usuário para verificar se já possui cadastro e vinculação de Perfil...
Leia maisMODEL-VIEW-CONTROLER. Prof. Fellipe Aleixo
MODEL-VIEW-CONTROLER Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) O Que é MVC? Modelo de arquitetura de software Separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo
Leia maisSGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico
Sistema Gerenciador de Conteúdo Dinâmico No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema Dinâmico de websites
Leia maisFigura 1: Eclipse criação de um Dynamic Web Project
Prática da Disciplina de Sistemas Distribuídos Web Services Parte 2 IFMA DAI Professor Mauro Lopes C. Silva 1. Criação de um Serviço Rest Utilizando a configuração realizada na prática anterior, iremos
Leia maisProfessor Jefferson Chaves Jefferson de Oliveira Chaves
Professor Jefferson Chaves Jefferson.chaves@ifc-araquari.edu.br Entrada de dados; Formulários Escopo de variáveis; $_GET, $_POST e as variáveis $_SUPERGLOBAIS; O método isset( ); As declarações include
Leia maisCapítulo 02: Cadastro de Alunos
Capítulo 02: Cadastro de Alunos Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI marcio.palheta@gmail.com sites.google.com/site/marcio
Leia maisDOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO
DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO SUMÁRIO Parte I Modelagem do Software Documento de Requisitos 1. Introdução 2. Descrição Geral do Sistema 3. Requisitos Funcionais 4. Requisitos
Leia maisEspecificação de Caso de Uso
Versão: 1.1 Especificação de Caso de Uso UCCITES06 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 05/09/2008 0.1 Criação do documento. Ana Ornelas 09/09/2008 0.2 Atualização da seção Pré-condições.
Leia maisGestão Unificada de Recursos Institucionais GURI
Documentação de Sistemas Gestão Unificada de Recursos Institucionais GURI Módulo de Newsletters - NWT Versão 1.15 Última revisão: 12/03/2018 2018 Versão: 1.15 Documentação: André L.M. Camargo Revisão:
Leia maisAula 05. Prof. Diemesleno Souza Carvalho
Banco de Dados Aula 05 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade IV - Normalização de Dados; - Primeira,
Leia maisFÓRUM. Fórum AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. Autor(es) Natália Regina de Souza Lima, Scarlat Pâmela Silva
TUTORIAL DO FÓRUM AMBIENTE VIRTUAL DE APRENDIZAGEM Fórum Autor(es) Natália Regina de Souza Lima, Scarlat Pâmela Silva 1 1. O que é um Fórum 2. Como criar um Fórum de discussão 3. O que é uma linha de discussão
Leia maisTutorial. Concessão de Login/Perfil para usuários de outras redes de ensino SESI/SENAI/SENAC/CEFOR
Tutorial Concessão de Login/Perfil para usuários de outras redes de ensino SESI/SENAI/SENAC/CEFOR Sumário 1 Acesso... 3 2 Pesquisa do Usuário para verificar se já possui cadastro e vinculação de Perfil...
Leia maisAula 2 Servlets. Gustavo Wagner. Gustavo Wagner - gustavowagner.com.
Aula 2 Servlets Gustavo Wagner gugawag@gmail.com Retrospectiva Na aula anterior vimos uma introducao a Servlets; Na aula de hoje daremos mais alguns conceitos de servlet e mostraremos alguns exemplos para
Leia maisTrabalhe Conosco. (Configuração da Ferramenta Trabalhe Conosco) Fortes RH
Trabalhe Conosco (Configuração da Ferramenta Trabalhe Conosco) Fortes RH Trabalhe Conosco O sistema Fortes RH possibilita a divulgação das vagas internas e externas através da ferramenta Trabalhe Conosco,
Leia maisConhecendo e editando o seu perfil
Neste tutorial, você vai conhecer e aprender a editar o seu perfil na Plataforma Moodle/Cederj. Vamos lá! 1- Usando o Blog 2 2- Meus arquivos privados 6 3- Inserindo Repositórios 9 4- Modificando o perfil
Leia maisManual. Portal de Seminovos
Manual Portal de Seminovos Administração Versão 1.0 Sumário Introdução... 4 1. Menu Concessionárias... 4 1.1. Cadastrar Concessionária... 4 1.2. Listar Concessionária... 5 1.3. Editar Concessionária...
Leia maisMANUAL PBE - FOGÕES. Sistema PBE On Line (CONPET) Fogões SPBE. Manual Operacional. Versão 1.0. Pág 1/47
MANUAL PBE - FOGÕES Sistema PBE On Line (CONPET) Fogões SPBE Versão 1.0 Manual Operacional Pág 1/47 1.0 - INTRODUÇÃO Este documento tem por finalidade orientar os usuários do sistema na melhor utilização
Leia maisLinux Para esta configuração foi utilizado o Linux Ubuntu 12.04 mas o comando é o mesmo para todas as distribuições de Linux. Descompacte o arquivo patch_panel_evolution.gz na pasta home.informação. Digitar
Leia maisResumo de operação do site ARTESPAÇO IMÓVEIS PENÁPOLIS (admin)
Resumo de operação do site 1 Índice Acessando o admin:... 3 Tela inicial... 3 Resumo das funções do administrador:... 4 Sobre nós... 4 Clientes... 5 Características... 7 Incluindo Imóveis... 8 Editando
Leia maisSeja bem vindo a sua AMP! AULA MODELO PROFESSOR- AMP
Seja bem vindo a sua AMP! AULA MODELO PROFESSOR- AMP Vamos conhecer a estrutura da sua disciplina: A Tela inicial (Home) contém as suas disciplinas. Para acessa-la, basta selecionar uma disciplina, nesse
Leia maisA composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos)
Desenvolvimento de Sistemas Web A composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos) Prof. Mauro Lopes 1-31 24 Objetivos Dando continuidade aos estudos sobre JSP,
Leia maisSUMÁRIO
SUMÁRIO... 3... 3... 4... 5... 5... 14... 14... 18... 21... 27... 27... 30... 31... 32... 33... 35... 36... 37... 38... 39... 43 O acrônimo NF-e significa nota fiscal eletrônica, ou seja, um documento
Leia maisManual do Sistema. Desenvolvido por: Página 1 de 67
Manual do Sistema Desenvolvido por: Página 1 de 67 Sumário 1. APRESENTAÇÃO... 4 2. CADASTRAR ESCRITÓRIO... 4 3. ACESSAR O IADOC... 5 3.1 LOGIN... 5 4. TELA PRINCIPAL... 7 5. PROCESSO...10 5.1 CADASTRAR
Leia maisMANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE ALUNOS
MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE ALUNOS ACESSO AO SISTEMA Este manual visa informar os recursos do Sistema de Restaurante Universitário. O sistema possui
Leia maisWeb Services REST JAX-RS
Web Services REST JAX-RS Professor: Ricardo Luis dos Santos IFSUL 2015 Agenda Principais tecnologias envolvidas Testando os serviços desenvolvidos JAX-RS Principais anotações JAX-RS Principais anotações
Leia maisPROCEDIMENTO DO CLIENTE
Título: Plug-in Mural PROCEDIMENTO DO CLIENTE Objetivo: Aprender a utilizar a ferramenta de Mural. Onde: Empresa Quem: Cliente Quando: Início O funcionamento da área restrita consiste em ocultar informações
Leia maisManual Sistema de Automação de Pedidos Data C
Manual Sistema de Automação de Pedidos Data C Ubá 2011 Sumário 1- Acesso... 3 2- Acesso do Representante... 3 2.1- Menu... 7 2.1.1- Arquivo > Sair... 10 2.1.2- Meus Pedidos> Lançamentos... 10 2.1.3- Meus
Leia maisMANUAL SISTEMA TAC TESC AGENDAMENDO DE CARGA
MANUAL SISTEMA TAC TESC AGENDAMENDO DE CARGA 1 Sumário FLUXO DO PROCESSO... 3 AGENDAMENTO DE CARGA... 3 ENTRADA DE VEÍCULO NO TESC... 3 TELAS PADRÕES DO SISTEMA... 4 LOGIN... 4 PESQUISA... 4 PRÉ-AGENDAMENTO...
Leia mais