Integrantes
Cauê Guerra
Cecilia Fernandes
Descrição
Um site de cadastro de ofertas de emprego com opção de busca.
Objetivo Geral
Proporcionar a empresas uma oportunidade de anunciar vagas e a profissionais a oportunidade de procurar por essas vagas, fazendo filtragem por diferentes aspectos.
Objetivo Específico
Permitir a criação de uma oferta de emprego pelas empresas.
Permitir que usuários busquem ofertas em uma determinada região.
Permitir que usuários busquem ofertas de uma determinada categoria.
Permitir que o sistema seja extensivel para eventuais outras necessidades, como por exemplo a indicação de vagas para outra pessoa.
Entrega dos UMLs de:
- Classes: modelagem de entidade;
- Casos de Uso: operações base do sistema.
A entrega do projeto 1 de macweb está feita e pode ser consultada diretamente do repositório do GitHub criado para esse projeto.
Desculpem a inconveniência, mas trata-se de um bug do Paca que não permite mandar arquivos de 27Mb, apesar do aviso dizendo o contrário.
Instalação do Git no Ubuntu/Debian Linux:
> sudo apt-get install git-core
Em seguida, basta baixar o projeto usando o comando:
> git clone git://github.com/ceci/ofertasemprego.git
Atenção revisores:
- Fizemos esse projeto usando o Hibernate. Dessa forma, nossos DAOs usam métodos dessa biblioteca e as lógicas têm códigos de abrir e fechar sessions - o objeto equivalente às conections do JDBC puro.
- Além disso, a arquitetura do sistema foi planejada para uma fácil migração para algum Controlador usado no mercado, por isso algumas decisões foram tomadas.
Quaisquer dúvidas, postem aqui, por favor! =)
Cecilia e Cauê
Desculpem a inconveniência, mas trata-se de um bug do Paca que não permite mandar arquivos de 27Mb, apesar do aviso dizendo o contrário.
Instalação do Git no Ubuntu/Debian Linux:
> sudo apt-get install git-core
Em seguida, basta baixar o projeto usando o comando:
> git clone git://github.com/ceci/ofertasemprego.git
Atenção revisores:
- Fizemos esse projeto usando o Hibernate. Dessa forma, nossos DAOs usam métodos dessa biblioteca e as lógicas têm códigos de abrir e fechar sessions - o objeto equivalente às conections do JDBC puro.
- Além disso, a arquitetura do sistema foi planejada para uma fácil migração para algum Controlador usado no mercado, por isso algumas decisões foram tomadas.
Quaisquer dúvidas, postem aqui, por favor! =)
Cecilia e Cauê
Ola Cecilia, tudo bem?
Meu grupo avaliará o seu trabalho. Mas estamos utilizando o windows.
De que forma posso baixar seu projeto ?
Meu grupo avaliará o seu trabalho. Mas estamos utilizando o windows.
De que forma posso baixar seu projeto ?
Em resposta à Hamilton Fernandes de Moraes Junior
Re: Oferta de Empregos
por Cauê Haucke Porta Guerra -
Oi Hamilton
Boas noticias, tem como vc nem precisar instalar o Git =D
Basta acessar http://github.com/ceci/ofertasemprego/tree/master
e clicar no icone download!
[]s
Cauê
Boas noticias, tem como vc nem precisar instalar o Git =D
Basta acessar http://github.com/ceci/ofertasemprego/tree/master
e clicar no icone download!
[]s
Cauê
Em resposta à Cauê Haucke Porta Guerra
Re: Oferta de Empregos
Ola Caue.
Tentei baixar o arquivo(pelo firefox e pelo internet explorer) e não consegui.
Aparece a opção para baixar o arquio zip, mas após clicar no icone nada aocntece.
Esta tudo funcionando?
Tentei baixar o arquivo(pelo firefox e pelo internet explorer) e não consegui.
Aparece a opção para baixar o arquio zip, mas após clicar no icone nada aocntece.
Esta tudo funcionando?
Em resposta à Hamilton Fernandes de Moraes Junior
Re: Oferta de Empregos
por Filipe Ferraz Salgado -
Olá Hamilton,
tenta clicar com o botão direito sobre o ícone zip que aparece e depois 'abrir em nova aba'. Aqui deu certo no firefox.
filipe
tenta clicar com o botão direito sobre o ícone zip que aparece e depois 'abrir em nova aba'. Aqui deu certo no firefox.
filipe
Aqui está a avaliação do projeto.
Como o Professor Marco falou isto não está fechado caso discordem de algum ponto estamos abertos para discussão.
Abraços
Olá,
resolvemos o problema do botão que ficava fora da caixinha do css (realmente era um problema, apesar de intermitente), então ele nào deve mais acontecer.
Quanto às avaliações, agradecemos e aceitamos as críticas, apenas cm ressalvas a respeito dos comentários. Temos uma filosofia de não usar comentários em código também para forçar a produção de código muito legível.
--------------
A nova versão do projeto, já com AJAX em JQuery implementados conta com validação da disponibilidade do nome de usuário novo no cadastro desse.
O resultado pode ser baixado no github e a primeira versão estável com JQuery e AJAX.
Do terminal, para baixar:
No site do Github:
http://github.com/ceci/ofertasemprego/tree/master
Botão "Download"
resolvemos o problema do botão que ficava fora da caixinha do css (realmente era um problema, apesar de intermitente), então ele nào deve mais acontecer.
Quanto às avaliações, agradecemos e aceitamos as críticas, apenas cm ressalvas a respeito dos comentários. Temos uma filosofia de não usar comentários em código também para forçar a produção de código muito legível.
--------------
A nova versão do projeto, já com AJAX em JQuery implementados conta com validação da disponibilidade do nome de usuário novo no cadastro desse.
O resultado pode ser baixado no github e a primeira versão estável com JQuery e AJAX.
Do terminal, para baixar:
git clone git://github.com/ceci/ofertasemprego.git
No site do Github:
http://github.com/ceci/ofertasemprego/tree/master
Botão "Download"
Em resposta à Cauê Haucke Porta Guerra
Re: Oferta de Empregos
Ola Caue e Cecilia.
Fiz uma avaliação prévia do projeto, e abaixo coloco meus comentários em relação aos critérios destacados pelo professor:
-Análise
As classes representadas no modelo foram criadas corretamente.
No diagrama de casos de uso, existem funcionalidades que não consegui executar, como escolher categoria e procurar vagas(partindo da página inicial).
Nota: 8,0
- Interface com o usuário
A interface , embora simples, esta bastante intuitiva.
Na tela de cadastro o campo região, esta fora da área vermelha criada. Não ficou muito bonito.
Nota: 6,0
- Arquitetura
Achei a organizaçào do código muito boa e bem organizada.
Achei que faltou também um documento com as informações do "passo a passo" para executar a aplicação.
Nota: 10,0
- Legibilidade
O código escrito segue o padão. Mas achei que faltou alguns comentários no código.
Nota: 9,0
- Corretude
Algumas funcionalidades não operam corretamente.
Nota: 7,0
- Funcionalidade
As funcionalidades são simples e fáceis de compreender.Existem alguns links quebrados, e não consegui acessar todas as funcionalidades do sistema através da página inicial.
Nota: 9,0
Nota Final: 8,5
Farei mais alguns testes.
Até......
Fiz uma avaliação prévia do projeto, e abaixo coloco meus comentários em relação aos critérios destacados pelo professor:
-Análise
As classes representadas no modelo foram criadas corretamente.
No diagrama de casos de uso, existem funcionalidades que não consegui executar, como escolher categoria e procurar vagas(partindo da página inicial).
Nota: 8,0
- Interface com o usuário
A interface , embora simples, esta bastante intuitiva.
Na tela de cadastro o campo região, esta fora da área vermelha criada. Não ficou muito bonito.
Nota: 6,0
- Arquitetura
Achei a organizaçào do código muito boa e bem organizada.
Achei que faltou também um documento com as informações do "passo a passo" para executar a aplicação.
Nota: 10,0
- Legibilidade
O código escrito segue o padão. Mas achei que faltou alguns comentários no código.
Nota: 9,0
- Corretude
Algumas funcionalidades não operam corretamente.
Nota: 7,0
- Funcionalidade
As funcionalidades são simples e fáceis de compreender.Existem alguns links quebrados, e não consegui acessar todas as funcionalidades do sistema através da página inicial.
Nota: 9,0
Nota Final: 8,5
Farei mais alguns testes.
Até......
Em resposta à Hamilton Fernandes de Moraes Junior
Re: Oferta de Empregos
Ola.
Fiz mais alguns testes e verifiquei que o erro que mencionei sobre a interface gráfica não existe.
" Na tela de cadastro o campo região, esta fora da área vermelha criada. Não ficou muito bonito."
Eu testei em outro navegador e ficou bom.Altero minha nota sobre interface para:6,7
Fiz mais alguns testes e verifiquei que o erro que mencionei sobre a interface gráfica não existe.
" Na tela de cadastro o campo região, esta fora da área vermelha criada. Não ficou muito bonito."
Eu testei em outro navegador e ficou bom.Altero minha nota sobre interface para:6,7