Find Jobs
Hire Freelancers

Criar um projeto web

max €31 EUR

已关闭
已发布超过 8 年前

max €31 EUR

货到付款
Criar uma aplicação Web com JSF para realizar operações de cadastramento. O tema da aplicação é livre, porém deve ser apresentado ao professor (para evitar temas problemáticos).<br /><br /><br />A ideia é criar uma pequena análise com pelo menos 5 classes de entidades (exemplo Produto) e que sejam relacionadas com outras 5 classes entidades classificadoras (exemplo Categoria). A aplicação deve ter uma tela inicial que apresente uma forma de navegar para cada um dos 10 cadastros (5 de classes entidades e 5 de classes entidade classificadoras), esse menu deve estar em uma página incluída utilizando os templates do Facelets e a página escolhida deve ser carregada na área principal da tela. No topo da tela deve haver uma página (também incluída via template) com o nome da aplicação.<br /><br /><br />A aplicação deve suportar internacionalização e todas as strings de nomes de campos, mensagens, nomes de botões, textos de links, títulos de páginas e quaisquer outros casos de strings devem estar disponíveis em português em um arquivo [login to view URL]<br /><br /><br />A aplicação utilizará EJB e JPA para acesso ao banco de dados JavaDB e deve utilizar a base jdbc/samples (pre configurada pelo Glassfish que acompanha o Netbeans). Outros bancos de dados podem ser usados dependendo do ambiente de desenvolvimento do aluno, porém, todo o acesso deve ser feito via EJB e JPA.<br /><br /><br />A aplicação deve utilizar CSS para organizar visualmente a apresentação e primefaces 5.2 como biblioteca de implementação de JSF.<br /><br /><br />A aplicação deve utilizar Validators para garantir que o usuário só insira valores válidos e deve utilizar tags message ao lado dos campos correspondentes para indicar em caso de problemas. (Conforme projeto NovosComponentesJSF)<br /><br /><br />A aplicação deve utilizar o modelo apresentado em sala de ter um formulário de entrada e na mesma tela um datatable com a listagem dos objetos cadastrados no banco de dados.<br /><br /><br />Itens Bônus (pontuação extra):<br /><br />- Fazer uma implementação onde o formulário de entrada é a primeira linha do datatable de listagem<br /><br />- Utilizar um campo de data com um calendário popup do primefaces<br /><br />- Utilizar a paginação de datatable<br /><br />- Utilizar a exportação para PDF e Excel<br /><br />- Fazer um gráfico pizza mostrando a quantidade de objetos de cada uma das classes entidade gravadas no banco<br /><br />- Fazer uma tela de pesquisa para uma das entidades que permita escolher um dado valor de classificação e alguns dos outros atributos. Exemplo: para livro, escolher a editora, depois a quantidade de páginas, um trecho do título, escolher o autor. E ao final realizar a pesquisa (esse item precisará de uma consulta personalizada na classe Façade correspondente, pode ser usado JPQL ou Criterio)<br />
项目 ID: 12409021

关于此项目

远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作

关于客户

BRAZIL的国旗
Brazil
0.0
0
会员自1月 21, 2016起

客户认证

这个客户的其他工作

Aplicação Web - Contábil
N/A
谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。