QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL FELIPE SOARES MACEDO. Programação Web

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

Download "QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL FELIPE SOARES MACEDO. Programação Web"

Transcrição

1 QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL FELIPE SOARES MACEDO Programação Web Dom Pedrito 2014

2 QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL FELIPE SOARES MACEDO Programação Web Trabalho cujo objetivo tem como desenvolver em programação web um software de gerenciamento do setor de T.I de um escritório na Disciplina linguagens e técnicas de programação como requisito básico para a apresentação do Trabalho de Conclusão de Curso, do Curso de Técnico em Informática. Professor Orientador: Thiago Guedes Antunes Dom Pedrito 2014

3 Resumo Uma aplicação desenvolvida para rodar em ambiente web, através de solicitações entre cliente e servidor, representa um novo conceito baseado em acessibilidade e portabilidade, a análise dos processos de organização do escritório de advocacia, foi realizada através de diagramas, determinando e orientando a criação do sistema. O programa facilita o controle de processos que circulam dentro do escritório, e também auxilia o setor de informática, onde pode se fazer o cadastro de novos processos, emitindo relatórios para fiscalizar essas ações, permitindo o acesso em qualquer maquina conectada a rede. As informações são comutadas entre o navegador do dispositivo do usuário e o servidor que deve interpretar os dados, incluindo e selecionando a informação disponível no banco de dados. Utilizando tecnologias como a linguagem PHP e banco de dados PostgreSQL é possível garantir todos os requisitos técnicos exigidos para a sua construção e desenvolvimento. A validação dos formulários pode ser realizada no próprio navegador, otimizando o desempenho, não necessitando aguardar uma resposta do servidor. Palavras chave: Web. PHP. PostgreSQL. Acessibilidade.

4 Abstract An application developed to run on web through requests between client and server is based on a new accessibility and portability, the analysis of the organization processes of the law firm, the concept was carried through diagrams, determining and guiding the creation of the system. The program facilitates the control of processes that circulate within the office, and also helps the computer industry, where it can do the registration of new processes, sending reports to monitor these actions, allowing access on any machine connected to the network. The information is switched between the browser user's device and the server must interpret the data, including selecting and information available in the database. Using technologies such as PHP and PostgreSQL database can ensure all technical requirements for the construction and development. The validation of forms can be done in the browser itself, optimizing performance, not needing to wait for a server response. Keywords: Web. PHP. PostgreSQL. Accessibility.

5 Lista de Figuras Figura 01: Modelo de caso de uso Figura 02: Tela de Entrada e Saída Figura 03: Relatório de monitoramento de processos Figura 04: Tabela de Processos Digitalizados Figura 05: Relatório de processos digitalizados Figura 06: Tabela de Cadastro de Advogados Figura 07: Relatório de Advogados... 22

6 Sumário 1 INTRODUÇÃO JUSTIFICATIVA OBJETIVOS OBJETIVO GERAL OBJETIVOS ESPECÍFICOS 10 2 DESENVOLVIMENTO APLICAÇÃO WEB LINGUAGEM DE MARCAÇÃO DE HIPER TEXTO (HTML) CASCADING STYLE SHEETS (CSS) LINGUAGEM PHP BANCO DE DADOS POSTGRESQL SERVIDOR APACHE NOTEPAD METODOLOGIA ANÁLISE DE REQUISITOS DESENVOLVIMENTO DO PROGRAMA CRIAÇÃO DA TABELA ENTRADA E SAÍDA DESENVOLVIMENTO DA TABELA PROCESSOS DIGITALIZADOS DESENVOLVIMENTO DA TABELA ADVOGADOS RELATÓRIO EM PDF LINKS ÚTEIS 22 3 RESULTADOS E APROVAÇÕES 23 4 CONCLUSÃO 24 ANEXOS 25 REFERENCIAS 32

7

8 8 1 INTRODUÇÃO Através dos anos a tecnologia da informação foi ficando cada vez mais presente na vida do homem, sendo que hoje é praticamente indispensável o uso de computadores, maquinas que são capazes de dar o mais variado tipo de tratamento automático de informações ou processamento de dados. Utilizando a análise para o desenvolvimento de sistemas podemos encontrar o melhor caminho racional para que a informação possa ser processada, estudando os diversos sistemas existentes entre hardwares e softwares até chegar ao usuário final. Sabendo que hoje a tecnologia da informação é inevitável tanto no âmbito caseiro como no âmbito comercial, não podemos deixar de usar essa tecnologia ao nosso favor. Com isso será realizado no escritório FREITAS, MELLEU E LORETO ADVOGADOS ASSOCIADOS, uma automatização no setor de informática, que é importante para a determinação de resultados e qualidade das informações. Analisar os problemas de gerenciamento e controle de processos é a etapa inicial para a determinação das características funcionais para o desenvolvimento do sistema que deve auxiliar essas funções. Através dos diagramas é possível determinar as tabelas a serem criadas no PostgreSQL, este banco de dados demonstra uma grande estabilidade e desempenho para web, não necessitando de muitos recursos de hardware no servidor onde se encontra. Para atender todas as condições necessárias e propostas é utilizado um browser como uma ferramenta para utilização do software, criando diversos benefícios na facilidade de utilização do sistema. Para maximizar o desenvolvimento e o desempenho proposto, é utilizada a linguagem PHP (PHP: Hypertext Preprocessor) que possui uma grande quantidade de

9 9 extensões e bibliotecas disponíveis para criar um programa seguro e funcional, permitindo uma vasta diversidade de mecanismos para gerenciar os dados armazenados. Cada página de código PHP é responsável por realizar uma função, em uma tela em especifico, dentro de um modulo responsável por determinada entidade, Um período de testes e homologação do sistema garante uma qualidade superior na sua operacionalidade, superando dificuldades primárias de consertos de erros com a verificação na compatibilidade da estrutura disponível. É indispensável propostas de testes locais no computador do programador e homologação no servidor da empresa. 1.2 JUSTIFICATIVA A intenção do desenvolvimento de um software para um escritório de advocacia no setor de T.I é trazer para ele mais agilidade, eficácia, organização na hora de tratar dos processos que chegam ao escritório, organizando-os, fazendo um controle de entrada e saída, e distribuí-los para seus respectivos responsáveis. 1.3 OBJETIVOS OBJETIVO GERAL Desenvolver páginas web na linguagem PHP, que irá organizar um escritório de advocacia no setor de T.I.

10 OBJETIVOS ESPECÍFICOS a) Identificar as necessidades dos advogados; b) Identificar os problemas de organização no setor de informática; c) Criar um controle de entrada e saída de processos; d) Criar um controle de processos digitalizados; e) Criar uma tela que cadastre os advogados do escritório com seus respectivos dados; f) Gerar relatórios dos controles.

11 11 2 DESENVOLVIMENTO As informações trocadas e armazenadas entre a empresa e seus clientes e parceiros é de grande valor para o gerenciamento e a sobrevivência no mercado. Segundo Stallings (2003, p. 5): Uma empresa sobrevive e prospera com informações: as informações dentro da organização e as informações trocadas com fornecedores, cliente e agências reguladoras. Além do mais, a informação precisa ser consistente, acessível e estar no local certo. A utilização de um software para gerenciamento de informação é constantemente utilizada por conseguir uma ótima organização e acessibilidade. A construção de sistemas off-line ou em localhost amplia as possibilidades de gestão. É essencial construir um sistema robusto, seguro, que consiga armazenar uma grande quantidade de dados. 2.1 APLICAÇÃO WEB Aplicação web é qualquer sistema executado através de um navegador, seja na internet ou em redes privadas, localizado em um servidor web, as quais transferem dados da maneira cliente e servidor, (TURBAN; MCLEAN; WETHERBE, 2002): O navegador solicita ou envia informações a ser processada no servidor, este devolve ao cliente onde o navegador imprime o resultado, se difere de um site, pois existe

12 12 um nível significativo de regras e interações das informações entre os lados de servidor e cliente. 2.2 LINGUAGEM DE MARCAÇÃO DE HIPER TEXTO (HTML) A linguagem HTML é utilizada para produzir paginas web. São interpretados por navegadores para gerar paginas estáticas. Foi criada em 1990 por Tim Berns- Lee com a finalidade de tornar possível o acesso e a troca de informações entre seus colegas. Um código HTML é formado por tags, as quais possuem comandos dentro dos símbolos menor que < e maior que >. Essas tags dividem o conteúdo permitindo uma formatação específica. 2.3 CASCADING STYLE SHEETS (CSS) CSS é uma linguagem para construção de aparência em documentos escritos em linguagem de marcação. Foi desenvolvido pela W3C com o objetivo de padronizar a customização de conteúdo web. Remoaldo (2008) afirma que o estilo e características visuais de uma página devem ser completamente descritos na linguagem CSS. A linguagem deve se,incorporado ao HTML, diretamente ou através de um link para um arquivo.css. A utilização de formatação através de códigos CSS facilita o desenvolvimento, reduzindo a quantidade instruções. Conforme Somera (2006 p. 10):

13 13 A linguagem HTML também pode ser usada para definir o layout de web sites. Contudo, a CSS proporciona mais opções, é mais precisa e sofisticada, além de ser suportada pela maioria dos navegadores atuais. A principal diferença entre HTML e CSS é que o primeiro é usado para formatar conteúdos e o segundo para conteúdos já estruturados. 2.4 LINGUAGEM PHP O PHP (PHP Hypertext Preprocessor) é uma linguagem para criação de scripts executados no servidor, foi projetada especificamente para web. Pode ser embutido em um código HTML, quando este código executar em um cliente, é solicitado algo ao servidor web, o PHP irá executar e retornar as informações para o navegador. Por ser interpretado no servidor, o usuário só conseguirá ler as tags em HTML e não o código em PHP. Essa solução apresenta ser veloz e multiplataforma. 2.5 BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema de gerenciamento de banco de dados objeto relacional (SGBDOR), ele foi o pioneiro em muitos conceitos objetosrelationais que agora estão se tornando disponíveis em alguns bancos de dados comerciais. O PostgreSQL possuí código fonte aberto e fornece suporte às linguagens SQL92/SQL99, além de outras funcionalidades modernas.

14 SERVIDOR APACHE O software Apache é um servidor web livre. Foi criado em 1995, por Rob Mc Cool, funcionário da National Center for Super Computing Applications (NCSA). Com saída de Rob da NCSA, várias pessoas começaram a adaptar o software as suas necessidades. Brian Behlendorf e Cliff Skolnick foram os responsáveis pela continuação do projeto, criaram a Fundação Apache com mais oito pessoas. A fundação passou a controlar e disponibilizar patches com adição de recursos (ALECRIM, 2006). A origem do nome Apache é baseada em uma tribo de índios americanos que detinham de grandes estratégias e resistências em combate. O servidor é compatível com o protocolo HTTP, existindo versões para diversas plataformas. Composto por módulos que realizam as mais variadas funções e recursos, como compatibilidade com PHP, Python, módulo de criptografia através de camada SSL entre outros. Conforme Coar e Bowen (2008, XI): O pacote básico distribuído pela Apache Software Foundation é razoavelmente abrangente e bastante poderoso, e foi feito um grande esforço por parte dos programadores para evitar que o software sofresse do problema de ter muitos recursos que ninguém usa. Um aspecto do pacote o torna especialmente interessante: ele inclui extensibilidade por padrão. A extensibilidade por padrão, garante uma grande compatibilidade com novos módulos, permitindo ao servidor Apache tornar-se mais competitivo com relação a diversos recursos implementados por programadores de todo o mundo. Por ser um software livre, continua sendo melhorado por diversas pessoas voluntárias, garantindo sua inovação em manter novas versões com desempenho para os servidores.

15 15 O Apache é capaz de executar códigos em diversas linguagens como PHP, Perl, Shell Script e Active Server Pages (ASP). Pode ser configurado como servidor HTTP ou FTP. Sua compatibilidade com o banco de dados PostgreSQL, garante a utilização do conjunto PHP e PostgreSQL. 2.9 NOTEPAD++ Notepad++ é um editor de texto e códigos fonte completo que suporta as mais diversas linguagens de programação e, sendo assim, uma ótima alternativa ao bloco de notas. Dessa forma, com uma ferramenta mais avançada e versátil que outros editores de texto, você tem suporte às linguagens C, C++, Java, C#, XML, HTML, PHP, Javascript, ASCII art, doxygen, ASP, VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TeX, TCL, Assembly, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript, VHDL, Ada, Caml, AutoIt, KiXtart, Matlab. 2.8 METODOLOGIA O projeto do aplicativo utiliza-se da fundamentação teórica para definição de seus funcionamentos e requisitos técnicos. O código fonte é dividido em arquivos PHP, onde cada um é responsável por um módulo ANÁLISE DE REQUISITOS A definição das características do aplicativo deve ser analisada conforme a estrutura da empresa. Satisfazendo as necessidades do usuário,

16 16 automatizando as atividades. Para determinar como o software deve acatar os processos, é realizado a análise de requisitos da aplicação. Seguem em tópicos os requisitos do aplicativo em questão: O Aplicativo deve permitir o controle de entrada e saída dos processos Deve salvar e manter armazenados os processos digitalizados; Devera ter uma tela de cadastro dos advogados do escritório; Devera gerar relatório dos cadastros. 2.9 DESENVOLVIMENTO DO PROGRAMA Depois de feitas as analises dos requisitos e com base na metodologia começou a ser estudado o desenvolvimento do programa, e em cima do modelo de caso de uso, começou a ser de fato desenvolvido. Figura 01: Modelo de Caso de Uso

17 CRIAÇÃO DA TABELA ENTRADA E SAÍDA Para a criação desta tabela foi analisado durante dois meses o movimento dos processos dentro da empresa, com base na analise pode-se constar que havia um pequeno porcentual de atraso na devolução dos processos, mesmo sendo um pequeno porcentual, traz problemas para a empresa, para fazer o controle desses processos, foi criada a tabela de cadastro de entrada e saída. Figura 02: Tabela de cadastro de entrada e saída Onde nessa tabela é cadastrado o numero do processo, as partes, os respectivos responsáveis e as datas, que são a data que chegou ao escritório e a data na qual deve sair para devolução ao fórum, que pode ser acompanhado pelo relatório no menu Monitorar Prazos.

18 18 Figura 03: Relatório de monitoramento de processos DESENVOLVIMENTO DA TABELA PROCESSOS DIGITALIZADOS No setor de informática, diariamente são digitalizados inúmeros processos com o intuito de armazena-los no computador do responsável pela área para futuras consultas, no entanto como a quantidade de processos é bastante alta, pode-se a ver o risco de perder o controle e não saber quais processos foi ou não digitalizados, pra isso foi desenvolvida a tabela de processos digitalizados.

19 19 Figura 04: Tabela de Processos Digitalizados. Nessa tabela é possível cadastrar o numero do processo, as partes, o objeto da ação, a data que foi digitalizado, o intervalo das folhas que foram digitalizadas e em que pasta foi salva no computador que fica salvo os processos. Com essas informações é possível fazer um controle total dos processos que foram digitalizados, contendo vários tipos de filtro para melhor controle. Assim como na tabela anterior, também é possível monitorar esses cadastros através do menu Monitorar Digitalizações.

20 20 Figura 05: Relatório de processos digitalizados DESENVOLVIMENTO DA TABELA ADVOGADOS Muitas vezes os advogados quando estão elaborando seus trabalhos, necessitam dos dados de outro advogado do escritório, para agilizar e conseguir esses dados com eficácia, foi desenvolvida a tabela de Advogados, nela conta o cadastro de todos os advogados com seus respectivos dados pessoais. Assim como as outras tabelas mencionadas anteriormente, nesta parte também consta duas tabelas, uma onde é cadastrado o advogado e outra onde pode visualizar esses dados.

21 21 Figura 06: Tabela de Cadastro de Advogados RELATÓRIO EM PDF Todas as tabelas de cadastro acima citadas, possuem a sua respectiva tela com as listagens dos dados cadastrados, esses dados não teriam 100% de aproveitamento se não pudessem ser impressos, principalmente na tabela de entrada e saída, então foi desenvolvido em php uma pagina para cada tela de listagem que gera em uma nova guia no navegador em PDF, onde pode ser apenas visualizada, impressa ou salva no computador.

22 22 Figura 07: Relatório de Advogados LINKS ÚTEIS Este menu foi desenvolvido para que possa auxiliar o técnico a usufruir de todas as ferramentas do sistema com excelência, nesse menu podemos encontrar um link que redireciona ao site do escritório com todos os Códigos Penais, Cíveis, entre outros também link dos principais sites jurídicos, assim como também consta o download de uma apostila de Prazos processuais que ajuda o técnico a estipular as datas na tela de entrada e saída, nesta apostila conta com todos os prazos necessários para um controle eficaz. Também encontrasse nesse menu um vídeo tutorial, ensinando todas as funcionalidades e peculiaridades do sistema para máximo aproveitamento.

23 23 3 RESULTADOS E APROVAÇÕES Após ter sido testado, foi colocado em prática e nos 2 meses que esteve em funcionamento, obteve-se um resultado surpreendente, onde a meta estipulada era diminuir de 12% para 5% os atrasos, como a demanda de processos no escritório é muito grande existe uma grande dificuldade em reduzir a zero os atrasos, por este motivo a meta era então que fosse reduzido para 5%, no entanto ao final dos 2 meses de uso, foi reduzido o numero de atrasos para 1%, fazendo com que todas as metas fossem quebradas. Diante dessas circunstancias o programa teve dentro da empresa uma aprovação de 100% entre os advogados.

24 24 4 CONCLUSÃO A qualidade das informações inseridas no sistema é essencial para a tomada de decisões do setor de informática, bem como, para a empresa. É importante que o software exija ao usuário, a inserção de todas as informações necessárias para poder automatizar o controle dos processos que estão no escritório assim como os que já estão digitalizados e salvos no servidor. O gerenciamento de conhecimento desses controles é gerado através da utilização de emissões de relatórios com dados concisos. Conclui-se que a praticidade uma vez que imaginada, ela é de real existência, pois através do computador, da internet, pode-se buscar uma melhoria na transmissão de informações, e uma total organização dentro de uma empresa, utilizando a linguagem de programação (PHP), junto com o banco de dados (PostreSQL), consegue-se estipular várias metas para um melhor rendimento de uma empresa, e toas as metas traçadas para este trabalho, foram concluídas com êxito.

25 25 ANEXOS Anexo 1 Código de conexão com o banco.

26 Anexo 2 Código de inserção de dados na tabela Advogados. 26

27 Anexo 3 Código de listagem da tabela Prazos 27

28 Anexo 4 Códigos e INNER JOIN (juntar duas tabelas) 28

29 Anexo 5 Códigos para gerar PDF (parte1) 29

30 Anexo 5 Códigos para PDF (parte2) 30

31 Anexo 6 UML do Banco 31

32 32 REFERENCIAS ALECRIM, Emerson. Conhecendo o Servidor Apache Disponível em: <http://www.infowester.com/servapach.php>. Acesso em: 21 ago ABTN Associação Brasileira de Normas Técnicas. NBR 14724: Informação e documentação. Trabalhos Acadêmicos Apresentação, BENTO, Marcelo; Convertendo data com PHP Disponível em: <http://www.marcelobento.com.br/tag/converter-data/>. Acesso em: 25 set FERREIRA, Felipe. Linguagem PHP Vantagens e Aplicações Disponível em: <http://www.artigonal.com/internet-artigos/linguagem-php-vantagens- eaplicacoes html>. Acesso em: 23 out Niederauer, Juliano; Desenvolvendo Web Sites com PHP 2. Ed. São Paulo: Novatec Editora, Niederauer, Juliano; PHP para quem conhece : recursos avençados para a criação de websites dinâmicos 3. Ed. São Paulo : Novatec Editora, 2008.

Introdução à Tecnologia Web. Ferramentas e Tecnologias de Desenvolvimento Web. Profª MSc. Elizabete Munzlinger www.elizabete.com.

Introdução à Tecnologia Web. Ferramentas e Tecnologias de Desenvolvimento Web. Profª MSc. Elizabete Munzlinger www.elizabete.com. IntroduçãoàTecnologiaWeb FerramentaseTecnologiasde DesenvolvimentoWeb ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br FerramentaseTecnologiasde DesenvolvimentoWeb

Leia mais

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN José Agostinho Petry Filho 1 ; Rodrigo de Moraes 2 ; Silvio Regis da Silva Junior 3 ; Yuri Jean Fabris 4 ; Fernando Augusto

Leia mais

WWW - World Wide Web

WWW - World Wide Web WWW World Wide Web WWW Cap. 9.1 WWW - World Wide Web Idéia básica do WWW: Estratégia de acesso a uma teia (WEB) de documentos referenciados (linked) em computadores na Internet (ou Rede TCP/IP privada)

Leia mais

Programação Web Prof. Wladimir

Programação Web Prof. Wladimir Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação

Leia mais

SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE 27/02/2012

SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE 27/02/2012 O servidor Apache é o mais bem sucedido servidor web livre. Foi criado em 1995 por Rob McCool, então funcionário do NCSA (National Center for Supercomputing Applications). Em maio de 2010, o Apache serviu

Leia mais

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS PAULO ALBERTO BUGMANN ORIENTADOR: ALEXANDER ROBERTO VALDAMERI Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL

QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL 1 QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL RENATO ECHEVARRIA SILVA BANCO DE DRIVERS QWERTY TELECOM 2014 2 RENATO ECHEVARRIA SILVA BANCO DE DRIVERS Trabalho cujo objetivo é implantar um banco de drivers para

Leia mais

SCE-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 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 mais

Instalação e Configuração

Instalação e Configuração Instalação e Configuração INTERNET Variedade de acessos e conteúdos SERVIDOR WEB Segurança, flexibilidade e agilidade É um computador que processa solicitações HTTP (Hyper-Text Transfer Protocol), que

Leia mais

Desenvolvimento Web. Saymon Yury C. Silva Analista de Sistemas. http://www.saymonyury.com.br

Desenvolvimento Web. Saymon Yury C. Silva Analista de Sistemas. http://www.saymonyury.com.br Desenvolvimento Web Saymon Yury C. Silva Analista de Sistemas http://www.saymonyury.com.br Vantagens Informação em qualquer hora e lugar; Rápidos resultados; Portabilidade absoluta; Manutenção facilitada

Leia mais

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO DESCRIÇÃO DO SIGAI O SIGAI (Sistema Integrado de Gestão do Acesso à Informação) é uma solução de software que foi desenvolvida para automatizar os processos administrativos e operacionais visando a atender

Leia mais

O Sistema de Controle de Egressos utilizado pelo Instituto Metodista Granbery: uma ferramenta de acompanhamento e relacionamento

O Sistema de Controle de Egressos utilizado pelo Instituto Metodista Granbery: uma ferramenta de acompanhamento e relacionamento Revista Eletrônica da Faculdade Metodista Granbery http://re.granbery.edu.br - ISSN 1981 0377 Curso de Sistemas de Informação - N. 7, JUL/DEZ 2009 O Sistema de Controle de Egressos utilizado pelo Instituto

Leia mais

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme Aula 1 Desenvolvimento Web Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme Plano de Aula Ementa Avaliação Ementa Noções sobre Internet. HTML

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

Sistema de Gerenciamento do Protocolo Geral da FAPERGS

Sistema de Gerenciamento do Protocolo Geral da FAPERGS Sistema de Gerenciamento do Protocolo Geral da FAPERGS Alcides Vaz da Silva 1 Luiz Gustavo Galves Mählmann 2 Newton Muller 3 RESUMO Este artigo apresenta o projeto de desenvolvimento de um Sistema de Informação

Leia mais

PHP AULA1. Prof. Msc. Hélio Esperidião

PHP AULA1. Prof. Msc. Hélio Esperidião PHP AULA1 Prof. Msc. Hélio Esperidião NAVEGADOR O navegador também conhecido como web browseré um programa que habilita seus usuários a interagirem com documentos hospedados em um servidor Web. SERVIDOR

Leia mais

Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet.

Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet. TERMINOLOGIA Navegador ou Browser Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet. Os Browsers se comunicam com servidores

Leia mais

Programação e Designer para WEB

Programação e Designer para WEB Programação e Designer para WEB Introdução Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com Apresentação Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com Ementa Introdução a hipertexto. A linguagem HTML.

Leia mais

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Juarez Bachmann Orientador: Alexander Roberto Valdameri Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento

Leia mais

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

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

Leia mais

Conteúdo Programático de PHP

Conteúdo Programático de PHP Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo

Leia mais

Autoria Web Apresentação e Visão Geral sobre a Web

Autoria Web Apresentação e Visão Geral sobre a Web Apresentação e Visão Geral sobre a Web Apresentação Thiago Miranda Email: mirandathiago@gmail.com Site: www.thiagomiranda.net Objetivos da Disciplina Conhecer os limites de atuação profissional em Web

Leia mais

Guia de Consulta Rápida. PHP com XML. Juliano Niederauer. Terceira Edição. Novatec

Guia de Consulta Rápida. PHP com XML. Juliano Niederauer. Terceira Edição. Novatec Guia de Consulta Rápida PHP com XML Juliano Niederauer Terceira Edição Novatec Copyright 2002 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

Treinamento em PHP. Aula 1. Ari Stopassola Junior stopassola@acimainteractive.com

Treinamento em PHP. Aula 1. Ari Stopassola Junior stopassola@acimainteractive.com Treinamento em PHP Aula 1 Ari Stopassola Junior stopassola@acimainteractive.com Introdução PHP Hypertext Preprocessor Nome original era Personal Home Page Tools Criada por Rasmus Lerdorf e atualmente mantida

Leia mais

Desenvolvimento e disponibilização de Conteúdos para a Internet

Desenvolvimento e disponibilização de Conteúdos para a Internet Desenvolvimento e disponibilização de Conteúdos para a Internet Por Matheus Orion Principais tecnologias front-end HTML CSS JAVASCRIPT AJAX JQUERY FLASH JAVA APPLET Linguagens que executam no cliente HTML

Leia mais

Programação WEB Introdução

Programação WEB Introdução Programação WEB Introdução Rafael Vieira Coelho IFRS Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul Campus Farroupilha rafael.coelho@farroupilha.ifrs.edu.br Roteiro 1) Conceitos

Leia mais

Curso de PHP. FATEC - Jundiaí. Conteúdo do Curso. 40% de aula teórica 60% de aula prática. O que veremos neste semestre?

Curso de PHP. FATEC - Jundiaí. Conteúdo do Curso. 40% de aula teórica 60% de aula prática. O que veremos neste semestre? Curso de PHP FATEC - Jundiaí Conteúdo do Curso 40% de aula teórica 60% de aula prática O que veremos neste semestre? Linguagem PHP Banco de Dados - PostgreSQL PHP - Introdução ao PHP - Estrutura de um

Leia mais

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

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

Leia mais

BANCO DE DADOS PARA WEB

BANCO DE DADOS PARA WEB BANCO DE DADOS PARA WEB PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com INTRODUÇÃO O desenvolvimento de aplicações para Web tem sido uma das maiores tendências no panorama

Leia mais

Aula 01: Apresentação da Disciplina e Introdução a Conceitos Relacionados a Internet e WEB

Aula 01: Apresentação da Disciplina e Introdução a Conceitos Relacionados a Internet e WEB Aula 01: Apresentação da Disciplina e Introdução a Conceitos Relacionados a Internet e WEB Regilan Meira Silva Professor de Informática do Campus Ilhéus Formação em Ciência da Computação com Especialização

Leia mais

Afinal o que é HTML?

Afinal o que é HTML? Aluno : Jakson Nunes Tavares Gestão e tecnologia da informacão Afinal o que é HTML? HTML é a sigla de HyperText Markup Language, expressão inglesa que significa "Linguagem de Marcação de Hipertexto". Consiste

Leia mais

Conceitos Web. Prof. Msc. Juliano Gomes Weber (jgw@unijui.edu.br) Notas de Aula Aula 13 1º Semestre - 2011. UNIJUÍ DETEC Ciência da Computação

Conceitos Web. Prof. Msc. Juliano Gomes Weber (jgw@unijui.edu.br) Notas de Aula Aula 13 1º Semestre - 2011. UNIJUÍ DETEC Ciência da Computação UNIJUÍ DETEC Ciência da Computação Prof. Msc. Juliano Gomes Weber (jgw@unijui.edu.br) Conceitos Web Notas de Aula Aula 13 1º Semestre - 2011 Tecnologias Web jgw@unijui.edu.br Conceitos Básicos Sistema

Leia mais

O que é software livre?

O que é software livre? O que é software livre? Quando se fala em Software Livre o que você imagina? Um programa grátis? Sem bloqueios? Um programa de qualidade inferior? Se você pensou nestas hipóteses está de certa forma enganada,

Leia mais

Projuris Enterprise Visão Geral da Arquitetura do Sistema

Projuris Enterprise Visão Geral da Arquitetura do Sistema Projuris Enterprise Visão Geral da Arquitetura do Sistema Março/2015 Página 1 de 17 Projuris Enterprise Projuris Enterprise é um sistema 100% Web, com foco na gestão de contencioso por empresas ou firmas

Leia mais

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto UFSC - Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística INE5631 Projetos I Prof. Renato Cislaghi Resumo de TCC Desenvolvimento de um sistema ERP

Leia mais

Artur Petean Bove Júnior Tecnologia SJC

Artur Petean Bove Júnior Tecnologia SJC Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento

Leia mais

Potenciais de Aplicação da Metodologia AJAX

Potenciais de Aplicação da Metodologia AJAX SEGeT Simpósio de Excelência em Gestão e Tecnologia 1 Potenciais de Aplicação da Metodologia AJAX Bruno Simões Kleverson Pereira Marcos Santos Eduardo Barrere Associação Educacional Dom Bosco - AEDB RESUMO

Leia mais

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2 Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2 Objetivo. O objetivo da disciplina é conhecer os princípios da programação de

Leia mais

AULA 1 PHP O QUE É APACHE FRIENDS

AULA 1 PHP O QUE É APACHE FRIENDS O QUE É PHP Se você já programa PHP, aconselho que pule para o capítulo 7 desse livro. Pois até esse capitulo iremos abordar algoritmos em PHP até a construção de uma classe com seus métodos e atributos

Leia mais

Introdução à Tecnologia Web

Introdução à Tecnologia Web Introdução à Tecnologia Web JavaScript Histórico e Características Índice 1 JAVASCRIPT... 2 1.1 Histórico... 2 1.2 Aplicações de JavaScript... 2 a) Interatividade... 2 b) Validação de formulários... 2

Leia mais

Versão 1.0 Janeiro de 2011. Xerox Phaser 3635MFP Plataforma de interface extensível

Versão 1.0 Janeiro de 2011. Xerox Phaser 3635MFP Plataforma de interface extensível Versão 1.0 Janeiro de 2011 Xerox Phaser 3635MFP 2011 Xerox Corporation. XEROX e XEROX e Design são marcas da Xerox Corporation nos Estados Unidos e/ou em outros países. São feitas alterações periodicamente

Leia mais

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET WEBSITE MUNDO MULHER GABRIELA DE SOUZA DA SILVA LUANA MAIARA DE PAULA SILVA

Leia mais

Lista de Exercício: PARTE 1

Lista de Exercício: PARTE 1 Lista de Exercício: PARTE 1 1. Questão (Cód.:10750) (sem.:2a) de 0,50 O protocolo da camada de aplicação, responsável pelo recebimento de mensagens eletrônicas é: ( ) IP ( ) TCP ( ) POP Cadastrada por:

Leia mais

Helder da Rocha. Criação de. Web Sites II. Servidor Web Aplicações Web Programas CGI e SSI. Rev.: CWS2-04-2000/01 A4

Helder da Rocha. Criação de. Web Sites II. Servidor Web Aplicações Web Programas CGI e SSI. Rev.: CWS2-04-2000/01 A4 Helder da Rocha Criação de Web Sites II Servidor Web Aplicações Web Programas CGI e SSI Rev.: CWS2-04-2000/01 A4 Copyright 2000 por Helder Lima Santos da Rocha. Todos os direitos reservados. Os direitos

Leia mais

Web Design. Prof. Felippe

Web Design. Prof. Felippe Web Design Prof. Felippe 2015 Sobre a disciplina Fornecer ao aluno subsídios para o projeto e desenvolvimento de interfaces de sistemas Web eficientes, amigáveis e intuitivas. Conceitos fundamentais sobre

Leia mais

Facilidade e flexibilidade na web

Facilidade e flexibilidade na web Facilidade e flexibilidade na web palavras-chave: acessibilidade, usabilidade, web 2.0 Tersis Zonato www.tersis.com.br Web 2.0 o termo de marketing x a nova forma de conhecimento Web 2.0 O conceito começou

Leia mais

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro Ambiente Web É o ambiente

Leia mais

Home Page da Estação Automática do IF-SC

Home Page da Estação Automática do IF-SC Home Page da Estação Automática do IF-SC Ana Paula Jorge Fraga Email: anaa_fraga@hotmail.com Artur da Silva Querino E-mail: arturquerino@gmail.com Kathilça Lopes de Souza E-mail: kathii16@hotmail.com Rayana

Leia mais

Outlook XML Reader Versão 8.0.0. Manual de Instalação e Demonstração UNE Tecnologia

Outlook XML Reader Versão 8.0.0. Manual de Instalação e Demonstração UNE Tecnologia Outlook XML Reader Versão 8.0.0 Manual de Instalação e Demonstração UNE Tecnologia Add-in para o Outlook 2003, 2007 e 2010 responsável pela validação e armazenamento de notas fiscais eletrônicas. Atenção,

Leia mais

História e Evolução da Web. Aécio Costa

História e Evolução da Web. Aécio Costa Aécio Costa A História da Web O que estamos estudando? Período em anos que a tecnologia demorou para atingir 50 milhões de usuários 3 As dez tecnologias mais promissoras 4 A evolução da Web Web 1.0- Passado

Leia mais

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

Tecnologia da Informação. Prof. Esp. Lucas Cruz Tecnologia da Informação Prof. Esp. Lucas Cruz Software A utilização comercial da informática nas empresas iniciou-se por volta dos anos 1960. O software era um item menos dispendioso que o hardware, e

Leia mais

BEM-VINDOS AO CURSO DE ORIENTADO A OBJETOS

BEM-VINDOS AO CURSO DE ORIENTADO A OBJETOS 21/11/2013 PET Sistemas de Informação Faculdade de Computação Universidade Federal de Uberlândia 1 BEM-VINDOS AO CURSO DE ORIENTADO A OBJETOS Leonardo Pimentel Ferreira Higor Ernandes Ramos Silva 21/11/2013

Leia mais

Engenharia de Software Aplicações de Internet

Engenharia de Software Aplicações de Internet Engenharia de Software Aplicações de Internet Eduardo Santos eduardo.edusantos@gmail.com eduardo.santos@planejamento.gov.br www.softwarepublico.gov.br Histórico Por que existe a Internet? Por que existe

Leia mais

A WEB COMO PLATAFORMA Revolução do HTML5

A WEB COMO PLATAFORMA Revolução do HTML5 A WEB COMO PLATAFORMA Revolução do HTML5 Juliano Flores Prof. Lucas Plautz Prestes Centro Universitário Leonardo da Vinci - UNIASSELVI Gestão de TI (GTI034) 06/11/2012 RESUMO Escrever programas de computador,

Leia mais

Apache + PHP + MySQL

Apache + PHP + MySQL Apache + PHP + MySQL Fernando Lozano Consultor Independente Prof. Faculdade Metodista Bennett Webmaster da Free Software Foundation fernando@lozano.eti.br SEPAI 2001 O Que São Estes Softwares Apache: Servidor

Leia mais

Tutorial. O Trade e a Nota Fiscal Eletrônica

Tutorial. O Trade e a Nota Fiscal Eletrônica Tutorial O Trade e a Nota Fiscal Eletrônica Este tutorial explica como configurar o Trade Solution e realizar as principais atividades relacionadas à emissão e ao gerenciamento das Notas Fiscais Eletrônicas

Leia mais

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS ATIVIDADES PRÁTICAS SUPERVISIONADAS CST em Gestão da Tecnologia da Informação 3ª Série Programação para Web A Atividade Prática Supervisionada (ATPS) é um procedimento metodológico de ensino-aprendizagem

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Aula 23 http://www.ic.uff.br/~bianca/introinfo/ Aula 23-07/12/2007 1 Histórico da Internet Início dos anos 60 Um professor do MIT (J.C.R. Licklider) propõe a idéia de uma Rede

Leia mais

SCC-0263. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br

SCC-0263. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br SCC-0263 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 mais

Curso de Desenvolvimento Web com HTML5, CSS3 e jquery

Curso de Desenvolvimento Web com HTML5, CSS3 e jquery Curso de Desenvolvimento Web com HTML5, CSS3 e jquery Professor: Marcelo Ricardo Minholi CH: 32 horas anuais (4 dias de 8 horas) Umuarama - 2012 Fundamentação Teórica: HTML (acrônimo para a expressão inglesa

Leia mais

Programação e Designer para WEB

Programação e Designer para WEB Programação e Designer para WEB Introdução Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com Apresentação Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com Ementa I t d ã hi t t Introdução a hipertexto. A

Leia mais

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração Ambiente Web É o ambiente formado

Leia mais

(STUDY OF AGILITY IN SOFTWARE DEVELOPMENT PROCESS WITH TEAMS AT DIFFERENT WORK UNITS USING A ON-LINE MANAGEMENT TOOL)

(STUDY OF AGILITY IN SOFTWARE DEVELOPMENT PROCESS WITH TEAMS AT DIFFERENT WORK UNITS USING A ON-LINE MANAGEMENT TOOL) ESTUDO DE AGILIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE COM EQUIPES EM DIFERENTES UNIDADES DE TRABALHO UTILIZANDO UMA FERRAMENTA DE GERENCIAMENTO ON-LINE (STUDY OF AGILITY IN SOFTWARE DEVELOPMENT

Leia mais

Uso de servlets nas aplicações web desenvolvidas para a plataforma java 1

Uso de servlets nas aplicações web desenvolvidas para a plataforma java 1 Uso de servlets nas aplicações web desenvolvidas para a plataforma java 1 Resumo Em uma interação feita em uma aplicação Web existem tarefas que devem ser executadas no servidor, tais como processamento

Leia mais

UM PROTÓTIPO DO SISTEMA PARA CONTROLE DE BIBLIOTECAS POR MEIO DE PÁGINAS WEB DINÂMICAS 1

UM PROTÓTIPO DO SISTEMA PARA CONTROLE DE BIBLIOTECAS POR MEIO DE PÁGINAS WEB DINÂMICAS 1 UM PROTÓTIPO DO SISTEMA PARA CONTROLE DE BIBLIOTECAS POR MEIO DE PÁGINAS WEB DINÂMICAS 1 Daniel de Faveri HONORATO 2, Renato Bobsin MACHADO 3, Huei Diana LEE 4, Feng Chung WU 5 Escrito para apresentação

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o que é uma Aplicação Rica para Internet Contextualizar tais aplicações na Web e os desafios

Leia mais

PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS

PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS Élysson Mendes Rezende Bacharelando em Sistemas de Informação Bolsista de Iniciação Científica

Leia mais

Boas Práticas de Desenvolvimento Seguro

Boas Práticas de Desenvolvimento Seguro Boas Práticas de Desenvolvimento Seguro Julho / 2.012 Histórico de Revisões Data Versão Descrição Autor 29/07/2012 1.0 Versão inicial Ricardo Kiyoshi Página 2 de 11 Conteúdo 1. SEGURANÇA DA INFORMAÇÃO

Leia mais

Linux - Servidor de Redes

Linux - Servidor de Redes Linux - Servidor de Redes Servidor Web Apache Prof. Roberto Amaral WWW Breve histórico Início 1989 CERN (Centro Europeu de Pesquisas Nucleares) precisava de um meio de viabilizar o trabalho cooperativo

Leia mais

Frameworks para criação de Web Apps para o Ensino Mobile

Frameworks para criação de Web Apps para o Ensino Mobile 393 Frameworks para criação de Web Apps para o Ensino Mobile Lucas Zamim 1 Roberto Franciscatto 1 Evandro Preuss 1 1 Colégio Agrícola de Frederico Westphalen (CAFW) Universidade Federal de Santa Maria

Leia mais

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

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

Leia mais

Requisitos do Sistema

Requisitos do Sistema PJ8D - 017 ProJuris 8 Desktop Requisitos do Sistema PJ8D - 017 P á g i n a 1 Sumario Sumario... 1 Capítulo I - Introdução... 2 1.1 - Objetivo... 2 1.2 - Quem deve ler esse documento... 2 Capítulo II -

Leia mais

World Wide Web e Aplicações

World Wide Web e Aplicações World Wide Web e Aplicações Módulo H O que é a WWW Permite a criação, manipulação e recuperação de informações Padrão de fato para navegação, publicação de informações e execução de transações na Internet

Leia mais

INTERNET -- NAVEGAÇÃO

INTERNET -- NAVEGAÇÃO Página 1 INTRODUÇÃO Parte 1 O que é a Internet? A Internet é uma rede mundial de computadores, englobando redes menores distribuídas por vários países, estados e cidades. Ao contrário do que muitos pensam,

Leia mais

Faculdade de Tecnologia Senac Goiás. Goiânia, 28 de novembro de 2014.

Faculdade de Tecnologia Senac Goiás. Goiânia, 28 de novembro de 2014. Faculdade de Tecnologia Senac Goiás. Goiânia, 28 de novembro de 2014. Nomes: Luis Henrique Oliveira Luciana Carvalho Thiago Pereira Santos Vitor Massaki Y. Yakushiji Profº: Dinailton LABORATORIO DE REDES

Leia mais

GESTÃO DE UM SISTEMA DE MANUTENÇÃO

GESTÃO DE UM SISTEMA DE MANUTENÇÃO GESTÃO DE UM SISTEMA DE MANUTENÇÃO João Ricardo Magalhães Ribeiro Rui César Ferreira Carvalho Mestrado em Engenharia Electrotécnica e de Computadores Área de Especialização Automação e Sistemas/Sistemas

Leia mais

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CERVA TOISS. por

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CERVA TOISS. por UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CERVA TOISS por Daniel Teixeira Braga Trabalho de Conclusão de curso II Prof. Marcos Echevarria

Leia mais

PRnet/2013. Linguagem de Programação Web

PRnet/2013. Linguagem de Programação Web Linguagem de Programação Web Linguagem de Programação Web Prnet/2013 Linguagem de Programação Web» Programas navegadores» Tipos de URL» Protocolos: HTTP, TCP/IP» Hipertextos (páginas WEB)» HTML, XHTML»

Leia mais

Clóvis Diego Schuldt. Orientador: Prof. Wilson Pedro Carli

Clóvis Diego Schuldt. Orientador: Prof. Wilson Pedro Carli SISTEMA DE GERENCIAMENTO DE MUDANÇAS DE AMBIENTES CORPORATIVOS BASEADO NA BIBLIOTECA ITIL Clóvis Diego Schuldt Orientador: Prof. Wilson Pedro Carli Roteiro da Apresentação Introdução Objetivos Fundamentação

Leia mais

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 06. Prof. André Lucio

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 06. Prof. André Lucio FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 06 Prof. André Lucio Competências da aula 6 Diretiva de grupo (GPO). Internet Information Services (IIS). PowerShell. Aula

Leia mais

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa ACESSE Informações corporativas a partir de qualquer ponto de Internet baseado na configuração

Leia mais

Palavras-chaves: Informática, Rede Social, Ambiente Virtual de Aprendizagem e Educação.

Palavras-chaves: Informática, Rede Social, Ambiente Virtual de Aprendizagem e Educação. INSTITUTO ESTADUAL DE EDUCAÇÃO PROFESSOR ISAÍAS REDE SOCIAL COM AMBIENTE VIRTUAL DE APRENDIZAGEM RAVA Leandra Gaspar Dos Santos; Frederico dos Santos Nunes; Cristiano Gomes Carvalho; Franciele da Silva

Leia mais

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1 DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1 SUMÁRIO DEFINIÇÃO DE REQUISITOS 4 1. INTRODUÇÃO 4 1.1 FINALIDADE 4 1.2 ESCOPO 4 1.3 DEFINIÇÕES, ACRÔNIMOS

Leia mais

Tecnologias para Web Design

Tecnologias para Web Design Tecnologias para Web Design Introdução Conceitos básicos World Wide Web (Web) Ampla rede mundial de recursos de informação e serviços Aplicação do modelo de hipertexto na Web Site Um conjunto de informações

Leia mais

Plano de Aula - Dreamweaver CS6 - cód.5232 24 Horas/Aula

Plano de Aula - Dreamweaver CS6 - cód.5232 24 Horas/Aula Plano de Aula - Dreamweaver CS6 - cód.5232 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Dreamweaver CS6 Aula 2 Continuação do Capítulo 1 - Introdução ao Dreamweaver CS6 Aula 3 Capítulo 2 - Site do Dreamweaver

Leia mais

Portal Web para empresa de materiais de construção civil CasaMais

Portal Web para empresa de materiais de construção civil CasaMais Portal Web para empresa de materiais de construção civil CasaMais Gilberto Leonel Dias Pereira nº 26634 Trabalho realizado sob a orientação de: Professor João Paulo Ribeiro Pereira Informática de Gestão

Leia mais

Impressão e Fotolito Oficina Gráfica da EDITORA VIENA. Todos os direitos reservados pela EDITORA VIENA LTDA

Impressão e Fotolito Oficina Gráfica da EDITORA VIENA. Todos os direitos reservados pela EDITORA VIENA LTDA Autores Karina de Oliveira Wellington da Silva Rehder Consultores em Informática Editora Viena Rua Regente Feijó, 621 - Centro - Santa Cruz do Rio Pardo - SP CEP 18.900-000 Central de Atendimento (0XX14)

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

Nota Fiscal Paulista. Manual do TD REDF (Transmissor de Dados Registro Eletrônico de Documentos Fiscais) GOVERNO DO ESTADO DE SÃO PAULO

Nota Fiscal Paulista. Manual do TD REDF (Transmissor de Dados Registro Eletrônico de Documentos Fiscais) GOVERNO DO ESTADO DE SÃO PAULO Nota Fiscal Paulista Manual do TD REDF (Transmissor de Dados Registro Eletrônico de Documentos Fiscais) Versão 1.1 15/02/2008 Página 1 de 17 Índice Analítico 1. Considerações Iniciais 3 2. Instalação do

Leia mais

Violin Tours Management

Violin Tours Management vtm Violin Tours Management Violin Tours Management tm vviolin Tours Management Visão Geral Bem-vindo ao Violin Tours Management, uma aplicação completa para que você automatize canais de relacionamento,

Leia mais

Integrantes: Catarino Rodrigues Data: 26/10/2012. Leandro de Matos Pereira. Leandro dos Santos Marciano. Ramon Alves de Souza

Integrantes: Catarino Rodrigues Data: 26/10/2012. Leandro de Matos Pereira. Leandro dos Santos Marciano. Ramon Alves de Souza Integrantes: Catarino Rodrigues Data: 26/10/2012 Leandro de Matos Pereira Leandro dos Santos Marciano Ramon Alves de Souza Disciplina: Banco de Dados para Internet Tema do Trabalho: Tecnologias para acesso

Leia mais

DESENVOLVIMENTO DE INTERFACE PARA ACESSO AO BANCO DE DADOS METEOROLÓGICOS DO CPTEC/INPE.

DESENVOLVIMENTO DE INTERFACE PARA ACESSO AO BANCO DE DADOS METEOROLÓGICOS DO CPTEC/INPE. DESENVOLVIMENTO DE INTERFACE PARA ACESSO AO BANCO DE DADOS METEOROLÓGICOS DO CPTEC/INPE. Bianca Antunes de S. R. Alves 1, Luciana M. C. Mira 2, Ana Paula Tavarez 3, José Alberto Ferreira 4, Luíz Henrique

Leia mais

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

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

Leia mais

1. Plataforma Sage... 2 2. Primeiro Acesso... 3. 3. Configurações... 6. 4. Relacionamento... 8. 5. Folha de Pagamento esocial...

1. Plataforma Sage... 2 2. Primeiro Acesso... 3. 3. Configurações... 6. 4. Relacionamento... 8. 5. Folha de Pagamento esocial... 1. Plataforma Sage... 2 2. Primeiro Acesso... 3 1.1. Conhecendo a Plataforma... 4 1.2. Seleção da Empresa de Trabalho... 4 1.3. Sair do Sistema... 5 1.4. Retornar a tela principal... 5 3. Configurações...

Leia mais

Estudo comparativo entre tecnologias Java: Applet e JWS.

Estudo comparativo entre tecnologias Java: Applet e JWS. Estudo comparativo entre tecnologias Java: Applet e JWS. Clara Aben-Athar B. Fernandes¹, Carlos Alberto P. Araújo¹ 1 Centro Universitário Luterano de Santarém Comunidade Evangélica Luterana (CEULS/ULBRA)

Leia mais

EIMOBILE INSTITUIÇÕES DE ENSINO MOBILE

EIMOBILE INSTITUIÇÕES DE ENSINO MOBILE UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS EIMOBILE INSTITUIÇÕES DE ENSINO MOBILE por Miguel Aguiar Barbosa Trabalho de curso II submetido como

Leia mais

Programação de Servidores CST Redes de Computadores. Marx Gomes Van der Linden

Programação de Servidores CST Redes de Computadores. Marx Gomes Van der Linden Programação de Servidores CST Redes de Computadores Marx Gomes Van der Linden Programação de Servidores Aplicações cliente/servidor para web. Fundamentos de HTML+CSS. Linguagem de programação de servidor:

Leia mais