UM ESTUDO DO FRAMEWORK PRIMEFACES PARA CRIAÇÃO DE APLICAÇÕES WEB

Tipo de documento:TCC

Área de estudo:Lingua Portuguesa

Documento 1

PROBLEMA. OBJETIVO. Objetivo geral. Objetivos específicos. JUSTIFICATIVA. METODOLOGIA. CRONOGRAMA DE DESENVOLVIMENTO. REFERENCIAS. INTRODUÇÃO O uso de sistemas e aplicativos Java Web para servir de ajuda nos mais diferentes tipos de áreas do trabalho. Podemos destacar na área do mercado de trabalho, onde o seu uso pode ser de grande importância para os clientes que buscam em empresas por determinados tipos de profissionais qualificados para os mais diferentes tipos de trabalhos. Objetivo geral Desenvolver um aplicativo Java web que vá otimizar o processo de procura e contratação de serviços para a maioria dos clientes que encontram dificuldade em encontrar profissionais qualificados para determinados tipos de serviços que está sendo necessário. Objetivos específicos • Mostrar como a desenvolvimento dos meios tecnológicos pode servir de ajuda para solução de problemas de prestação de serviços.

• Aprofundar o conhecimento da linguagem de programação JAVA que vai ser utilizado em conjunto com um sistema de banco de dados. • Observar possíveis problemas que acontecem durante o processo e apresentar soluções baseados na tecnologia para esses problemas. Justificativa Nesse mundo globalizado, existe grande necessidade em todos os campos de trabalho que tudo seja feito com rapidez, precisão e com qualidade. A visualização é responsável pela interface gráfica que vai ser utilizado pelo usuário. O JSF define a maneira de como os dados são mostrados e envia as ações do usuário para um controlador. O controlador é responsável por fazer a ligação do modelo e a visualização, interpretando as solicitações do usuário, traduzindo para uma operação o modelo.

No JSF, o controle é feito através de uma servlet chamada Faces Servlet, por arquivos XML de configuração e por vários outros manipuladores de ações e observadores de eventos. A Faces Servlet recebe as requisições dos usuários na web e redireciona para um modelo que envia uma resposta. O JPA é apenas uma especificação. Não implementa nenhum código. Para isso, é utilizado alguma das diversas implementações da JPA (Figura 3). A especificação JPA (Java Persistence API) foi criada com o objetivo de padronizar as ferramentas ORM para aplicações Java e consequentemente diminuir a complexidade do desenvolvimento. Essa especificação é um conjunto de classes e métodos que as ferramentas ORM devem implementar. Jdbc Java Database Connectivity é um conjunto de classes e interfaces em Java para executar e manipular os resultados de instruções SQL para qualquer banco de dados relacional e para cada tipo de banco de dados existe um driver JDBC.

Para facilitar o trabalho do desenvolvedor da aplicação, a plataforma Java possui uma especificação que padroniza os drivers de conexão, Figura 6. A sigla dessa especificação é JDBC (Java Database Connectivity). Em geral, as empresas proprietárias dos SGBDs desenvolvem e distribuem drivers de conexão que seguem a especificação JDBC (DEITEL,2010). Figura 6 - Funcionamento do JDBC Fonte: Adaptado de (Deitel,2010). Figura 1 – Funcionamento do Banco de dado Fonte: Adaptado de (Deitel,2010). Na figura 1 mostra o funcionamento do database, o Usuário está mandando informações pro banco de dados. Os bancos de dados armazenam diversas Informações, como informações de um e-mail até dados importantes da Receita Federal. A segurança desses dados dispõe as mesmas dificuldades que segurança da informação enfrenta, de garantir a integridade, a confiabilidade.

Um Sistema gerenciador de banco de dados deve auxiliar nessa tarefa. Um banco de dados relacional armazena dados em tabelas separadas em vez de colocar todos os dados um só local. Isso proporciona velocidade e flexibilidade. A parte SQL do “MySQL” atenda pela “Structured Query Language - Linguagem Estrutural de Consultas''. SQL é linguagem padrão mais comum usada para acessar banco de dados e é definida pelo Padrão ANSI/ISO SQL. O padrão SQL está vem evoluindo desde 1986 e existem diversas versões (DEITEL,2010). Entrega da versão final do projeto. Revisão das referências para elaboração do TCC. Elaboração do Capítulo 1. Revisão e reestruturação do Capítulo 1 e elaboração do Capítulo 2. Revisão e reestruturação dos Capítulos 1 e 2. ª edição.

Editora Pearson. FARIA, Thiago. Java EE7 com JSF, PrimeFaces e CDI. Disponível em: <http://goo.

1051 R$ para obter acesso e baixar trabalho pronto

Apenas no StudyBank

Modelo original

Para download