IMPLEMENTAÇÃO DE SOFTWARE PARA WEB UTILIZANDO O FRAMEWORK STRUTS
|
|
- Sônia Sacramento Belém
- 8 Há anos
- Visualizações:
Transcrição
1 IMPLEMENTAÇÃO DE SOFTWARE PARA WEB UTILIZANDO O FRAMEWORK STRUTS BARCELAR, RICARDO RODRIGUES FARIAS, WENDELL PEREIRA UNIVAG Centro Universitário Avenida Frei Orlando S/N, Cristo Rei, Várzea Grande MT Brasil ricardobarcelar@ .com.br wendell@univag.com.br Várzea Grande MT Outubro/2005
2 SUMÁRIO RESUMO INTRODUÇÃO ARQUITETURA EM CAMADAS MODELO, VISUALIZAÇÃO E CONTROLE (MVC) STRUTS ESTUDO DE CASO ESQUEMA DO BANDO DE DADOS ARQUITETURA DA APLICAÇÃO IMPLEMENTAÇÃO DO SISTEMA Conexão com o Banco Workspace Implementação da Camada de Modelo através dos Business Components Implementação da Camada de Controle usando o Framework Struts Implementação da Camada de Visão usando a tecnologia UIX Criando as páginas de navegação, edição e pesquisa de dados Página de navegação de dados Página de edição de dados Página de pesquisa de dados Página Inicial CONCLUSÃO BIBLIOGRAFIA
3 RESUMO Neste Tutorial Prático serão abordados aspectos referentes à implementação de um software para web utilizando o Framework Struts, viabilizando assim, a navegação entre as páginas de um sistema, neste caso uma agenda telefônica. Sendo o Struts um Framework, o desenvolvedor deverá se preocupar apenas com as regras de negócio, uma vez que o trabalho complexo será realizado pelas classes do framework. Para a consecução dos objetivos, a adoção do Framework ADF (Application Development Framework), da Oracle será uma ferramenta que agilizará o trabalho de criação das regras de negócio, visto que, baseado em assistentes, o desenvolvedor criará as três camadas do sistema, sendo elas, modelo, visualização e controle. 1. INTRODUÇÃO A explosão da internet na década de 90 forçou a migração de grande parte dos sistemas que antes trabalhavam em arquiteturas de uma ou duas camadas para uma arquitetura que possibilitasse a plena utilização dos recursos da internet com desempenho e segurança. Assim, sugiram os sistemas em três camadas, que se aperfeiçoaram com o padrão de projeto MVC (Modelo, Visualização e Controlador). O Framework Struts, objetivo deste tutorial, surgiu decorrente da necessidade de se utilizar os recursos da web integrando tecnologias já consagradas como JSP, Servlets, JavaBeans, dentre outros de uma maneira menos complexa e com tempo de desenvolvimento reduzido. Tecnologias como o Framework ADF da Oracle, trouxeram ainda mais agilidade e facilidade no desenvolvimento de sistemas para web utilizando o Framework Struts. Através da ferramenta de programação JDeveloper da Oracle é possível desenvolver pequenos sistemas, como uma agenda telefônica, em poucas horas de trabalho. O objetivo principal deste tutorial é ao fim de oito horas o instruendo identificar as potencialidades do Framework Struts e ser capaz de, utilizando a ferramenta de desenvolvimento JDeveloper, linguagem de programação Java e bando de dados PostgreSQL, desenvolver pequenos sistemas para web. 2. ARQUITETURA EM CAMADAS No inicio, quando os primeiros sistemas foram desenvolvidos os sistemas eram construídos para serem utilizados em uma só máquina. Esses aplicativos eram constituídos de um único módulo responsável por desempenhar todas as funções. Não havia separação, seja física ou lógica. Estes eram chamados sistemas atômicos ou monolíticos. 3
4 Figura 1 Foi à necessidade de se compartilhar a base de dados e de se obter acessos simultâneos que a antiga estrutura centralizada de processamento baseado em Mainframes foi sucedida por uma arquitetura organizada em duas camadas, sendo uma camada responsável por cuidar dos dados e outra pela parte da lógica da aplicação. Esta arquitetura recebeu o nome de Arquitetura em Duas Camadas ou Arquitetura Cliente-Servidor. Figura 2 Com o advento da internet, surgiu a Arquitetura em Três Camadas. Os sistemas em duas camadas deram lugar a uma metodologia de desenvolvimento em três camadas distintas, que separa as regras de negócio, a interface com o usuário e o acesso ao banco de dados, que passou a ser realizado através de regras contidas em um servidor. Figura 3 4
5 3. MODELO, VISUALIZAÇÃO E CONTROLE (MVC) Johnson (2002), afirma que uma aplicação interativa quase sempre deve fazer uso da arquitetura MVC, pois dessa forma são dividas as funcionalidades entre os objetos envolvidos. Com o modelo MVC as responsabilidades que estavam centradas em uma mesma camada, geralmente na interface com o usuário, agora se vêem separadas em três camadas distintas possibilitando a gerência de múltiplos visualizadores, a simplicidade em incluir novos clientes e a escalabilidade da aplicação. Figura 4 Com o intuito de tornar as páginas mais dinâmicas e fáceis de escrever foram introduzidas as JSP, no entanto seu desempenho estava relacionado a quantidades de páginas entrelaçadas, sendo necessário o uso de scriplets complexos para transmitir o código entre as páginas. Esta arquitetura foi denominada Modelo 1. Figura 5 Logo foi percebido que utilizar pequenas aplicações de servidores, denominadas servlets, para fazer a interação com os clientes, se responsabilizando pelo fluxo da apresentação e o mapeamento das ações proporcionava o encapsulamento dos dados e a melhoria na segurança da aplicação. Dessa forma foi concebida a arquitetura Modelo 2. Figura 6 5
6 4. STRUTS A fim de minimizar a problemática do desenvolvimento de aplicações surgiram os frameworks e dentre eles o Struts. Um framework é um conjunto de classes e interfaces que cooperam para resolver um tipo de problema de software visto como um padrão de arquitetura, cuja modelagem reflete uma infra-estrutura reutilizável e adaptável a um determinado contexto representando uma solução incompleta. [FIORINI, 2001]. O Struts foi criado por Craig R. McClanahan, a fim de facilitar o desenvolvimento de software para web. Hoje é um projeto da fundação Apache constituindo uma implementação do código aberto do modelo 2 possuindo um controlador central. Seus principais componentes: 4.1. ActionServlet: Uma classe que estende a classe javax.servlet.httpservlet. O ActionServlet lê o arquivo de configuração do Struts (struts-config.xml) e cria os objetos de configuração apropriados (estrutura de dados) na memória. Como é um servlet, intercepta a requisição HTTP baseado no padrão URL e os opera ActionForm: O ActionForm pode desempenhar o papel de coleta do campo, buffer de dados, transformador de tipos e objeto de transferência. São responsáveis, ainda, por validar se os atributos da requisição estão sintaticamente corretos e eventualmente disparar exceções avisando o usuário final ActionForward: A classe ActionFoward é responsável pelo mapeamento lógico das páginas do sistema, evitando assim, o uso do nome físico (URI) dentro do código. O uso eficiente da ActionFoward facilita a manutenção do sistema ActionMapping: O ActionMapping (org.apache.struts.action.acionmapping) descreve como o framework trabalha as operações de negócio. Cada ActionMapping é associado a um URI por meio de um path na qual será realizado o roteamento das solicitações à aplicação para um Servlet, direcionando quais operações ou comandos deverão ser executados Action: É uma classe Java simples e leve à qual o ActionServlet delega o tratamento da solicitação e de sua resposta. Ela é conectada a ActionServlet e pode chamar qualquer propriedade pública, mas sem o overhead de instanciar outro servlet. 6
7 4.6. Arquivo de Configuração struts-config.xml: O Struts usa um arquivo de configuração para definir e carregar vários componentes críticos do framework, inclusive os nomes lógicos para as hiperligações. É um documento XML que é lido na inicialização e usado para criar um banco de dados de objetos. Vários componentes Struts consultam esse arquivo de dados para fornecer os serviços do framework Tags: O Struts possui um conjunto poderoso de tags JSP escritas previamente que fazem parte do framework. As tags podem ser usadas para preencher perfeitamente os campos de texto ou selecionar listas e para gerenciar os arrays de quadros de seleção e radiobutton web.xml: Apesar de não fazer parte do Struts, é vastamente utilizado e de suma importância para o framework. Segundo Husted (2004), o arquivo web.xml é usado para informar ao contêiner do servlet sobre como configurar os servlets e outros objetos de alto nível que a aplicação necessita. 5. ESTUDO DE CASO O objetivo deste capítulo é desenvolver uma pequena aplicação em forma de estudo de caso, cuja finalidade é demonstrar a implementação do framework Struts em uma aplicação para web, neste caso um sistema de informações pessoais (Agenda). Para o desenvolvimento deste estudo de caso será utilizando o Sistema Gerenciador de Bando de Dados (SGDB) PostGreSQL. Com a base de dados previamente criada, será possível demonstrar a implementação do Framework Struts utilizando a tecnologia ADF através da ferramenta de programação JDeveloper, da Oracle Esquema do Bando de Dados 7
8 Figura Arquitetura da Aplicação O framework ADF fornece uma implementação genérica de uma aplicação com a arquitetura MVC especificando os limites entre as unidades lógicas. O diagrama abaixo mostra uma visão simples dos passos realizados no desenvolvimento da aplicação: Figura Implementação do Sistema Uma vez entendido como o sistema está estruturado podemos iniciar a implementação do sistema Conexão com o Banco Realizaremos a conexão com o banco de dados seguindo os seguintes passos: 1) Com o JDeveloper já aberto clicar em Connections-Navigator (Aba Connections) e criar uma nova conexão (New Database Connection). 2) Escolher o tipo de conexão Third Party JDBC Driver. 3) Preencher username e password conforme definidos no SGDB. 4) Criar um novo Driver Class que deverá conter o path do driver: org.postgresql.driver. 8
9 - Em Library preencher os campos Class, Source e Doc Path com o caminho onde está localizado o jar: C:\Arquivos de programas\postgresql\8.0\jdbc\posgresql jdbc3.jar - Na URL: jdbc:postgresql://localhost/nomedoseubanco. 5) Realizar o Test, que deverá retornar Success. 6) Entrar no menu Tools>Embedded OC4J Server Preferences. No TreeView Global > Libraries > Add... Localizar C:\Arquivos de programas \PostgreSQL\8.0\jdbc\posgresql jdbc3.jar Workspace Em Aplications Navigator clicar com o botão direito sobre Applications > New Application Workspace... Preencher conforme abaixo: Figura 8 O Template escolhido, dentre várias opções que o JDeveloper oferece, gera um conjunto de pacotes estruturados para uma aplicação web, divididos principalmente em dois grupos: Model e ViewController. Figura 9 9
10 Implementação da Camada de Modelo através dos Business Components As regras de negócio do sistema serão criadas a partir do nó Model do workspace. Dentro desta categoria criam-se, então, os componentes de negócio. Os componentes de negócio, denominados Business Components, implementam uma aplicação baseada no Design Pattern MVC/Model 2. Segundo Muench (2005), os business components reforçam a separação lógica do cliente funcionalmente acessível e a implementação da camada de negócio. São cinco os principais componentes que constituem o Business components: - Entity Objects - Associations - View Objects - View Links - Application Module Cabe ressaltar que estes não são os únicos componentes existentes no framework, no entanto foram os utilizados na camada de modelo desta aplicação. Clicar com o botão direito sobre o nó model e em seguida New.... Ao abrir a janela New Gallery selecionar Business Components em Categories e em Items Business Componentes from Tables Figura 10 Dessa forma será aberto um assistente que nos auxiliará na criação dos componentes de negócios. Passo 1: Criar as Entity Objects e Associations. Para isso basta selecionar as tabelas necessárias. 10
11 Figura 11 Passo 2 e 3: Criar as View Objects e View Links selecionando as mesmas tabelas. Figura 12 Passo 4: E por fim, criar o Application Module. Figura 13 11
12 Dessa forma concluímos a criação dos componentes de negócio. Cabe ressaltar que tal procedimento pode ser mais polido com a edição de alguns atributos em Entity Objects. Figura Implementação da Camada de Controle usando o Framework Struts Para a implementação da camada de controle de nossa aplicação, usaremos o Framework Struts. A implementação é facilitada utilizando o ambiente gráfico oferecido pelo JDeveloper, denominado Struts Page Flow Diagram. Para obter acesso, clicar com o botão direito sobre o nó ViewController e em seguida sobre Open Struts Page Flow Diagram... Figura 15 Cabe ressaltar que todos os componente criados, bem como a ligação entre os componentes realizados no diagrama, refletirão no arquivo de configuração struts-config.xml. 12
13 Implementação da Camada de Visão usando a tecnologia UIX Antes de prosseguirmos na tarefa de criar a camada de controle é importante desde já criarmos o template da camada de visão. Para isso, clicar com o botão direito sobre o nó View Controller e em seguida New... Selecionar em Categories ADF UIX e em Items UIX XML Page with Header, Footer, and Navigation. Figura 16 Nos passos seguintes basta seguir o assistente: Passo 1: Dar um nome ao arquivo a ser criado. Figura 17 Passo 2: Definir um título que aparecerá no topo da página de exibição. 13
14 Figura 18 Passo 3: Escolher uma imagem que represente o projeto Figura 19 Passo 4: Criar as barras de guias com as abas Navegar, Editar e Pesquisar. Figura 20 14
15 Passo 5: Colocar informações de rodapé. Passo 6: Finalizar. Figura 21 Uma vez criado o template, é possível reaproveitar o modelo em diversas visualizações Criando as páginas de navegação, edição e pesquisa de dados Retornaremos ao Struts Page Flow Diagram para prosseguirmos na criação da camada de controle. Cabe ressaltar que nesta etapa, estaremos sempre alternando em tarefas na camada de controle e na camada de visão Página de navegação de dados Arrastar componentes Data Page e Data Action da Component Palette para a área de trabalho do Page Flow Diagram e renomeá-los para /pessoa-navega e /action_pessoa-navega, respectivamente. Em seguida ligá-los por meio de um Forward. Figura 22 Clicar duas vezes sobre o Data Page /pessoa-navega e edita-lo de modo que possamos criar nossa primeira página de navegação. Dessa forma abrir-se-á, automaticamente, uma página de edição, denominada pessoa-navega.uix. Nesta página selecionaremos a aba Data-Controls. Em Drag and Drop As escolher Read- Only-Table. E arrastar o Data Control PessoaView para a área de edição em pessoa-navega.uix. 15
16 Figura 23 É importante criar na página de navegação quatro botões que nos permitirão editar os dados apresentados: Editar, Apagar, Gravar e Cancelar. A exceção do botão Editar que criaremos posteriormente, em Data Control Palette maximizar a árvore em PessoaView1 e em Operations arrastar o item Delete. Para os botões Gravar e Cancelar ir em Operation de AppModuleDataControl e arrastar os itens Commit e Rolback para pessoa-navega.uix. Figura Página de edição de dados Arrastar os componentes Data Page e Data Action da Component Palette para a área de trabalho do Page Flow Diagram e renomeá-los para /pessoa-edita e /action pessoa-edita, respectivamente. Em seguida ligá-los por meio de um Forward. 16
17 Figura 25 Clicar duas vezes sobre o Data Page /pessoa-edita e editá-lo de modo que possamos criar nossa primeira página de edição de dados. Dessa forma abrir-se-á, automaticamente, uma página de edição denominada pessoa-edita.uix. Nesta página selecionaremos a aba Data-Controls. Em Drag and Drop As escolher Input Form (With Navigation). E arrastar o Data Control PessoaView para a área de edição em pessoa-edita.uix. Figura 26 Para que possamos inserir, editar e excluir dados é necessário criar os botões que mudam o estado dos campos permitindo executar a operação desejada. Em Data Controls Palette maximizar a árvore do DataControl PessoaView1 e dentro de Operations arrastar para a área de edição de pessoa-edita.uix os items Create e Delete. 17
18 Figura 27 É necessário criar um botão na página de navegação que redirecione a aplicação para a página de edição de modos que possamos editar os dados desejados. Mas antes, ir para Page Flow Diagram e criar uma ligação Forward entre o Data Page pessoa-navega e o Data Action action_pessoa-edita. Renomear o Forward para fwpessoaedita. Figura 28 Criar um botão editar na página pessoa-navega.uix clicando na Component Palette em Submit Button. Clicar duas vezes sobre o botão editar os campos: Text: Editar e Event: gopessoa-edita. Com o botão Editar selecionado ir para Structure, no fim da árvore clicar com o botão direito do mouse sobre Handlers e criar um Event nomeando-o com gopessoa-edita. 18
19 Figura 29 De modo semelhante clicar com o botão direito em handlers. Novamente clicar com o botão direito sobre event gopessoa-edita, recém criado, e atribuir uma ação ao evento, neste caso ele vai chamar o Forward que criamos no Page Flow Diagram. Selecionar fwpessoa-edita. Figura 30 Figura 31 19
20 Página de pesquisa de dados Arrastar os componentes Data Page e Data Action da Component Palette para a área de trabalho do Page Flow Diagram e renomeá-los para /pessoapesquisa e /action_pessoa-pesquisa, respectivamente. Em seguida ligá-los por meio de um Forward. Figura 32 Clicar duas vezes sobre o Data Page /pessoa-pesquisa e dita-lo de modo que possamos criar nossa primeira página de pesquisa. Dessa forma abrir-se-á, automaticamente, uma página de pesquisa denominada pessoa-pesquisa.uix. Nesta página selecionaremos a aba Data-Controls. Em Drag and Drop As escolher Search Form. E arrastar o Data Control PessoaView para a área de edição em pessoapesquisa.uix. Figura 33 De modo semelhando deve-se proceder para criar as demais páginas. 20
21 Página Inicial É importante que exista uma página inicial para que o usuário possa acessar os módulos da aplicação. De modo semelhante à criação dos templates, criar uma página UIX XML with pagelayout. Nesta página inserir um componente TabBar e em seguida adicionar os links necessários clicando com o botão direito do mouse sobre TabBar em Structure. Figura 34 Criar os links para os módulos selecionando as abas e em seguida selecionando o destino em Destinations em Property Inspector. Figura 35 Muito bem, já temos uma aplicação de agenda implementada para web. Todo esse trabalho realizado pode ser polido pelo desenvolvedor, seja editando o nome 21
22 dos botões, campos, etc que são criados por default, seja agregando mais funcionalidades. Cabe destacar o arquivo de configuração struts-config.xml, construído graficamente pela ferramenta, que é o coração do framework. Figura CONCLUSÃO Notamos que nossa aplicação seguiu fielmente o padrão de projeto MVC, mais especificamente o Modelo 2. O sistema foi dividido em três módulos, com um servlet controlando o fluxo da aplicação pela leitura do arquivo struts-config.xml, implementado através do Struts Page Flow Diagram da ferramenta de desenvolvimento JDeveloper da Oracle. Percebemos ainda que o desenvolvedor preocupou-se apenas com a implementação das regras de negócio, não despendendo tempo em códigos pesados que certamente consumiriam boa parte de seu expediente. Essa é a finalidade dos Frameworks, e não poderia ser diferente com o Struts. O Framework Struts proporciona uma maneira clara, fácil e robusta de criar sistemas utilizando modernas tecnologias proporcionando rapidez e padronização na implementação de sistemas. 22
23 6. BIBLIOGRAFIA HUSTED, Ted, et al. Struts em ação. Tradução: Eveline Vieira Machado. Rio de Janeiro RJ: Editora Ciência Moderna Ltda., KURNIAWAN, Budi. Java para Web com Servlet, JSP e EJB. 1ª Edição. Rio de Janeiro RJ: Editora Ciência Moderna Ltda., HIGHTOWER, Richard. Jakarta Struts Live. Highlands Ranch, Colorado: SourceBeat, TEMPLE, Andre, et al. Jsp, Servlets e J2EE. Stanford, Califórnia, CAVANESS, Chuck. Jakarta Struts. O Reilly, CAVANESS, Chuck. Programming Jakarta Struts. 2. ed. O Reilly, SHENOY, Srikanth. Struts Survival Guide, Basic to Best Practices. Austin TX: ObjectSource LLC, SINGH, Inderjeet. Designing Enterprise Applications, with the J2EETM Platform. 2. ed. Upper Saddle River NJ: Addison-Wesley, FALKNER, Jayson; JONES, Kevin. Servlets and JavaServer Pages, The J2EE Technology Web Tier. Boston MA: Addison-Wesley, DAVIS, Malcolm. Struts, an open-source MVC implementation, Disponível em: < Acesso em 20 de abril de MUENCH, Steve. ADF Business Components J2EE Design Pattern Catalog, Disponível em: < muench/designpatterns/index.html>. Acesso em 23 de maio de MUENCH, Steve. Oracle ADF Data Binding Primer and ADF/Struts Overview, Disponível em: < papers/10g/adfbindingprimer/index.html>. Acesso em 20 de maio de MILLS, Duncan. Using Struts with JDeveloper 10g, Disponível em < Acesso em 12 de maio de GARNIER, Jean Michel. Struts 1.1 Controller UML diagrams. Disponível em < Acesso em 29 de abril de JELLEMA, Lucas. Struts best practices - white paper on JavaWorld. Disponível em < Acesso em 30 de abril de Improving Designs with the MVC Design Pattern. Disponível em: < Acesso em 01 de maio de
24 Oracle ADF UIX Developer's Guide Table of Contents. Disponível em < Acesso em 20 de maio de Apache Struts Framework (Version 1.2.7). Disponível em org/api/index.html>. Acesso em 05 de abril de Struts. Disponível em < Acesso em 05 de abril de
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.
Leia maisINTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF
INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisSISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária
SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária Cascavel Novembro de 2009 Pedro Patitucci Finamore Daniel Bordignon Cassanelli Marco Antonio da Rosa DIAGRAMAS DE CLASSE E SEQUÊNCIA
Leia maisNovell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR
Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,
Leia maisApostila Oultlook 2007 Prof. Fabrício Melo
INTRODUÇÃO O Microsoft Outlook 2007 é um programa de gestão de informações pessoais e de mensagens que auxilia no gerenciamento de mensagens, compromissos, contatos, tarefas e partilhar informações com
Leia maisDespachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
Leia maisPadrões de Interação com o Usuário
Padrões de Interação com o Usuário Granularidade dos Padrões Padrões estão relacionados a 3 elementos: Contexto ocorre Problema resolve Solução Problemas e Soluções podem ser observados em diferentes níveis
Leia maisDesenvolvimento de aplicação web com framework JavaServer Faces e Hibernate
Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate Tiago Peres Souza 1, Jaime Willian Dias 1,2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil tiagop_ti@hotmail.com 2 Universidade
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisDOCUMENTAÇÃO DO FRAMEWORK - versão 2.0
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando
Leia maisTable of Contents. PowerPoint XP
Table of Contents Finalizando a apresentação...1 Usando anotações...1 Desfazer e repetir...1 Localizar e substituir...2 Substituir...2 Efeitos de transição...3 Esquema de animação...6 Controlando os tempos
Leia mais02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisManual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica
Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica I Vida Controle de Contatos Conteúdo Part I Introdução 2 1 Vida Controle... de Contatos Pessoais 2 Part II Configuração 2 1 Configuração...
Leia maisEspecificação do 3º Trabalho
Especificação do 3º Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação,
Leia maisgerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado
O NetPublisher é um sistema de gerenciamento de portais e websites corporativos (intranets ou extranets), apropriado para pequenas, médias e grandes empresas. O conteúdo do website pode ser atualizado
Leia maisSistema de Gerenciamento Remoto www.pevermelho.art.br
Sistema de Gerenciamento Remoto www.pevermelho.art.br 1 - SOBRE O SGR Este manual irá lhe ajudar a entender o funcionamento do SGR (Sistema de Gerenciamento Remoto) permitindo assim que você possa atualizar
Leia maisMenus Personalizados
Menus Personalizados Conceitos básicos do Painel Logando no Painel de Controle Para acessar o painel de controle do Wordpress do seu servidor siga o exemplo abaixo: http://www.seusite.com.br/wp-admin Entrando
Leia maisApesar de existirem diversas implementações de MVC, em linhas gerais, o fluxo funciona geralmente da seguinte forma:
1 Introdução A utilização de frameworks como base para a construção de aplicativos tem sido adotada pelos desenvolvedores com três objetivos básicos. Primeiramente para adotar um padrão de projeto que
Leia maisAula 03 - Projeto Java Web
Aula 03 - Projeto Java Web Para criação de um projeto java web, vá em File/New. Escolha o projeto: Em seguida, na caixa Categorias selecione Java Web. Feito isso, na caixa à direita selecione Aplicação
Leia maisDESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS
DESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS Emanuel M. Godoy 1, Ricardo Ribeiro Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil godoymanel@gmail.com,
Leia maisGUIA INTEGRA SERVICES E STATUS MONITOR
GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisDIFERENÇAS ENTRE FUNÇÃO E BLOCO FUNCIONAL; CRIAÇÃO DE FUNÇÃO / BLOCO FUNCIONAL; UTILIZAÇÃO NO LADDER; EXEMPLO DE BLOCO FUNCIONAL;
Boletim Técnico EP3 11/07 Utilizando Funções e Blocos Funcionais de usuário pelo software A1 19 de outubro de 2007 O objetivo deste boletim é mostrar como utilizar o recurso de Funções (Functions) e Blocos
Leia maisMANUAL DE UTILIZAÇÃO DO SISTEMA GLPI
MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI PERFIL TÉCNICO Versão 2.0 DEPARTAMENTO DE INFORMÁTICA E TELECOMUNICAÇÕES PREFEITURA DE GUARULHOS SP 1 Objetivo: Esse manual tem como objetivo principal instruir os
Leia maisAnálise de Dados do Financeiro
Análise de Dados do Financeiro Introdução Para reunir em um só local as informações de contas a pagar e receber cadastradas e/ou geradas no sistema TTransp existe a interface de análise de dados do financeiro.
Leia maisGoogle Drive. Passos. Configurando o Google Drive
Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia mais4 O Workflow e a Máquina de Regras
4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu
Leia maisPortal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
Leia maisCriando uma agenda simples com NetBeans 6.5
Criando uma agenda simples com NetBeans 6.5 (Swing application framework e Beansbinding) Já faz algum tempo que escrevi uma agenda simples usando o Eclipse com o Visual Class Editor. Demorei em torno de
Leia maisTUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!
TUTORIAL DO ALUNO Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! O Moodle é a plataforma de ensino a distância utilizada pela Uniapae sendo a unidade de ensino para rápida capacitação
Leia maisMicrosoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR
Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem
Leia maisUNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro
UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO Manual de Avaliação de Desempenho Cadastro UNIFAP MACAPÁ-AP 2013 S U M Á R I O 1 Tela de Login...2 2 Acessando ao submenu cadastro de avaliação
Leia maisProcesso de Controle das Reposições da loja
Processo de Controle das Reposições da loja Getway 2015 Processo de Reposição de Mercadorias Manual Processo de Reposição de Mercadorias. O processo de reposição de mercadorias para o Profit foi definido
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção
Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na
Leia maisSISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO
SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO AGOSTO DE 2013 SUMÁRIO STI/UFF - Sistema de Gerenciamento de Projetos do PDI SUMÁRIO... 2 1 Introdução... 3 1.1 O que é e qual a finalidade
Leia maisManual de Utilização do PLONE (Gerenciador de página pessoal)
Manual de Utilização do PLONE (Gerenciador de página pessoal) Acessando o Sistema Para acessar a interface de colaboração de conteúdo, entre no endereço http://paginapessoal.utfpr.edu.br. No formulário
Leia maisIntrodução ao Tableau Server 7.0
Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para
Leia maisDepartamento de Tecnologia da Informação DTI Coordenadoria de Relacionamento com o Cliente CRC. Treinamento Básico do Correio Eletrônico
Departamento de Tecnologia da Informação DTI Coordenadoria de Relacionamento com o Cliente CRC Treinamento Básico do Correio Eletrônico Brasília Março de 2012 SUMÁRIO 1. Introdução... 3 1.1 Como acessar
Leia maisTreinamento Business Objects (BO) Confecção de Relatórios 1 etapa Facilitador: Fabio Alberto Paiva Xavier
Treinamento Business Objects (BO) Confecção de Relatórios 1 etapa Facilitador: Fabio Alberto Paiva Xavier 29 de Outubro 2010 Objetivos do Treinamento: Ao final deste treinamento, é esperado que os participantes
Leia mais1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar
Leia maisAssociação Carioca de Ensino Superior Centro Universitário Carioca
Desenvolvimento de Aplicações Web Lista de Exercícios Métodos HTTP 1. No tocante ao protocolo de transferência de hipertexto (HTTP), esse protocolo da categoria "solicitação e resposta" possui três métodos
Leia maisUnidade 8: Padrão MVC e DAO Prof. Daniel Caetano
Programação Servidor para Sistemas Web 1 Unidade 8: Padrão MVC e DAO Prof. Daniel Caetano Objetivo: Apresentar a teoria por trás dos padrões na construção de aplicações Web. INTRODUÇÃO Nas aulas anteriores
Leia maisManual do Plone (novo portal do IFCE)
Manual do Plone (novo portal do IFCE) Dezembro/2015 Índice Como criar submenus... 3 Como criar banner rotativo... 4 Como remover um banner... 5 Como criar uma notícia... 6 Como inserir imagem na notícia...
Leia maisCAPÍTULO 35 Como utilizar os componentes ColdFusion
CAPÍTULO 35 Como utilizar os componentes ColdFusion Os componentes ColdFusion (CFC) permitem ao usuário encapsular lógicas de aplicação e de negócios (business logic) em unidades auto-controladas reutilizáveis.
Leia maisBanco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho
Banco de Dados de Músicas Andre Lima Rocha Campos Osório Pereira Carvalho Definição Aplicação Web que oferece ao usuário um serviço de busca de músicas e informações relacionadas, como compositor, interprete,
Leia mais3 SCS: Sistema de Componentes de Software
3 SCS: Sistema de Componentes de Software O mecanismo para acompanhamento das chamadas remotas se baseia em informações coletadas durante a execução da aplicação. Para a coleta dessas informações é necessário
Leia maisProjeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA
Projeto SIGA-EPT Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA Versão setembro/2010 Requisição de Almoxarifado Introdução Requisição é uma solicitação feita
Leia maisAtualizaça o do Maker
Atualizaça o do Maker Prezados Clientes, Nós da Playlist Software Solutions empresa líder de mercado no desenvolvimento de software para automação de rádios - primamos pela qualidade de nossos produtos,
Leia maisGuia Site Empresarial
Guia Site Empresarial Índice 1 - Fazer Fatura... 2 1.1 - Fazer uma nova fatura por valores de crédito... 2 1.2 - Fazer fatura alterando limites dos cartões... 6 1.3 - Fazer fatura repetindo última solicitação
Leia maisEspecificação do Trabalho
Especificação do Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação, ligação,
Leia maisSCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br
SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisJava para Desenvolvimento Web
Java para Desenvolvimento Web Servlets A tecnologia Servlet foi introduzida pela Sun Microsystems em 1996, aprimorando e estendendo a funcionalidade e capacidade de servidores Web. Servlets é uma API para
Leia maisSoftware. Gerenciamento de Manutenção
Software Gerenciamento de Manutenção Tutorial Passo a Passo Do Cadastro de Serviço à Consulta de Serviços Realizados Tutorial Recomendações AsinformaçõesutilizadasnestetutorialsãoasmesmasquevocêtemnoseuBancodeDados
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisMANUAL DE UTILIZAÇÃO
MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,
Leia mais2. INSTALAÇÃO E CONFIGURAÇÃO
INDICE 1. INTRODUÇÃO 2. INSTALAÇÃO E CONFIGURAÇÃO 2.1. COMPARTILHANDO O DIRETÓRIO DO APLICATIVO 3. INTERFACE DO APLICATIVO 3.1. ÁREA DO MENU 3.1.2. APLICANDO A CHAVE DE LICENÇA AO APLICATIVO 3.1.3 EFETUANDO
Leia maisAula 4. Objetivos. Conteúdo dinâmico na internet.
Aula 4 Objetivos Conteúdo dinâmico na internet. Para uma solicitação da Web mais simples, um navegador solicita um documento HTML e o servidor Web encontra o arquivo correspondente e devolve. Se o documento
Leia maisManual Básico do Usuário. Monitoramento de Iniciativas Estratégicas. Planejamento Estratégico - ANVISA 2010-2020
Manual Básico do Usuário Monitoramento de Iniciativas Estratégicas Planejamento Estratégico - ANVISA 2010-2020 Brasília DF, Maio de 2015 1 Sumário Planejamento Estratégico Anvisa 2010 a 2020:... 4 Supervisão
Leia maisAULA 1 Iniciando o uso do TerraView
1.1 AULA 1 Iniciando o uso do TerraView Essa aula apresenta a interface principal do TerraView e sua utilização básica. Todos os arquivos de dados mencionados nesse documento são disponibilizados junto
Leia maisPadrões de Projeto WEB e o MVC
Padrões de Projeto WEB e o MVC Padrões de Projeto WEB e o MVC O que são padrões? "Cada padrão descreve um problema que ocorre freqüentemente em seu ambiente, e então descreve o cerne da solução para aquele
Leia maisMódulo Publicações Publicações On Line. Módulo Publicações
Módulo Publicações Elaborado por: Julio Cesar Cavalheiro PÁG. 1/8 Índice 1. Objetivo... 3 2. Parametrização... 3 3. Baixando as Publicações... 4 4. Atribuindo processos aos Dados Baixados... 5 5. Status
Leia maisABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE
ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE Amarildo Aparecido Ferreira Junior 1, Ricardo Ribeiro Rufino 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil aapfjr@gmail.com
Leia maisCapítulo 7 O Gerenciador de Arquivos
Capítulo 7 O Gerenciador de Arquivos Neste capítulo nós iremos examinar as características da interface do gerenciador de arquivos Konqueror. Através dele realizaremos as principais operações com arquivos
Leia maisSistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde
Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR Julho/2007 Ministério da saúde SUMÁRIO Módulo 1. Instalação... 4 Introdução... 4 Configurações de equipamentos para instalação
Leia maisLaboratório de ENGSOF Estudo de Caso. Prof. André Pereira, MSC, PMP
Laboratório de ENGSOF Estudo de Caso Aula de Hoje: Desenvolver um sistema UML inteiro: Aplicação Banco Online. Nosso Estudo de Caso! RSA V7 O que será feito para o projeto? 1) Criando um Projeto UML: 1)
Leia maisTutorial Administrativo (Backoffice)
Manual - Software ENTRANDO NO SISTEMA BACKOFFICE Para entrar no sitema Backoffice, digite no seu navegador de internet o seguinte endereço: http://pesquisa.webbyapp.com/ Entre com o login e senha. Caso
Leia maisPORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO
Compra Direta - Guia do Fornecedor PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO Página As informações contidas neste documento, incluindo quaisquer URLs e outras possíveis referências a web sites, estão sujeitas
Leia maisSISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl
SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE Aluno: Roberto Reinert Orientador: Everaldo A. Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Workflow Processo
Leia maisUsando o Conference Manager do Microsoft Outlook
Usando o Conference Manager do Microsoft Outlook Maio de 2012 Conteúdo Capítulo 1: Usando o Conference Manager do Microsoft Outlook... 5 Introdução ao Conference Manager do Microsoft Outlook... 5 Instalando
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos
Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se
Leia mais3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio
32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio
Leia maisCARTILHA. Principais mudanças contidas na versão 1.7.1.0
CARTILHA PROCESSO JUDICIAL ELETRÔNICO Principais mudanças contidas na versão 1.7.1.0 Belo Horizonte 2015 Corregedoria-Geral de Justiça SUMÁRIO 1. Introdução 2. Perfil de Advogado 3. Módulo de Procuradoria
Leia maisHIBERNATE EM APLICAÇÃO JAVA WEB
HIBERNATE EM APLICAÇÃO JAVA WEB Raul Victtor Barbosa Claudino¹, Ricardo Ribeiro Rufino¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil victtor.claudino@gmail.com, ricardo@unipar.br Resumo: Este
Leia maisMANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.
PROGRAMA EMBRAPA DE MELHORAMENTO DE GADO DE CORTE MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. MANUAL DE INSTALAÇÃO: 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS
Leia maisManual Captura S_Line
Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades
Leia maisProcedimentos para configurar o Motion Detection no D-ViewCam 1 Para configurar o Motion Detection no D-ViewCam, é necessário que a câmera IP esteja
Procedimentos para configurar o Motion Detection no D-ViewCam 1 Para configurar o Motion Detection no D-ViewCam, é necessário que a câmera IP esteja conectada ao software (D-ViewCam). 1 2 Abra o D-ViewCam
Leia maisScriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Leia maisÍndice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20
Guia de utilização Índice Introdução... 3 O que é o sistema BlueTalk... 3 Quem vai utilizar?... 3 A utilização do BlueTalk pelo estagiário do Programa Acessa Escola... 5 A arquitetura do sistema BlueTalk...
Leia maisMANUAL DE NAVEGAÇÃO DO MILLENNIUM BUSINESS
MANUAL DE NAVEGAÇÃO DO MILLENNIUM BUSINESS 1 Conteúdo Apresentação... 3 1 Página Principal do Sistema... 4 2 Telas de busca... 8 3 Teclas de Navegação... 11 4 Tela de Menu de Relatório... 12 5 Telas de
Leia maisMANUAL DE UTILIZAÇÃO - VISÃO DE EMPRESAS. Todos os direitos reservados à Softbox
MANUAL DE UTILIZAÇÃO - VISÃO DE EMPRESAS 2012 Todos os direitos reservados à Softbox 1101001112211110000212451 Seja bem vindo! Você está recebendo o MANUAL DE UTILIZAÇÃO VISÃO DE EMPRESAS. Este manual
Leia maisFigura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?
Índice BlueControl... 3 1 - Efetuando o logon no Windows... 4 2 - Efetuando o login no BlueControl... 5 3 - A grade de horários... 9 3.1 - Trabalhando com o calendário... 9 3.2 - Cancelando uma atividade
Leia maisCURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011
CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma
Leia maisANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007
ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO
Leia maisComo incluir artigos:
Como incluir artigos: O WordPress é uma ferramenta muito flexível, com muitas variações e ajustes que podem torná-lo algo muito simples e também muito sofisticado conforme os recursos que são configurados
Leia maisTrecho retirando do Manual do esocial Versão 1.1
Trecho retirando do Manual do esocial Versão 1.1 A rotina de acesso direto ao XML do S-1000, o usuário pode encontrar na opção de cadastro de Empresas do SIP. Sempre que o usuário localizar a figura ao
Leia maisMANUAL DO ANIMAIL 1.0.0.1142 Terti Software
O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,
Leia maisO Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.
Nome do Software: Gerenciador de Projetos Versão do Software: Gerenciador de Projetos 1.0.0 1. Visão Geral Este Manual de Utilização do Programa Gerenciador de Projetos via Web, tem por finalidade facilitar
Leia maisUniversidade Federal de Mato Grosso. Secretaria de Tecnologias da Informação e Comunicação. SISCOFRE Sistema de Controle de Frequência MANUAL
Universidade Federal de Mato Grosso Secretaria de Tecnologias da Informação e Comunicação SISCOFRE Sistema de Controle de Frequência MANUAL Versão 2.1 2013 Cuiabá MT Sumário Usuários do SISCOFRE... 3 Fases
Leia maisTUTORIAL: APRENDENDO A LIDAR COM O AXURE PRO
TUTORIAL: APRENDENDO A LIDAR COM O AXURE PRO Grupo: Danielle Araújo, Elaini Nascimento, Indhyane Souza, Larah Câmara e Nathan Linhares O que vem a ser o Axure? Tutorial aprendendo a lidar com o AXURE PRO
Leia maisTutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados
Tutorial Plone 4 Manutenção de Sites Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Sumário Introdução 1 Como fazer a autenticação do usuário 1.1 Através do
Leia maisManual do Painel Administrativo
Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...
Leia maisEsse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia maisGerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com
Gerenciamento de Arquivos e Pastas Professor: Jeferson Machado Cordini jmcordini@hotmail.com Arquivo Todo e qualquer software ou informação gravada em nosso computador será guardada em uma unidade de disco,
Leia maisControle de Almoxarifado
Controle de Almoxarifado Introdução O módulo de Controle de Almoxarifado traz as opções para que a empresa efetue os cadastros necessários referentes a ferramentas de almoxarifado, além do controle de
Leia mais