Estágio Curricular I e II: Análise e desenvolvimento de Relatórios

Propaganda
Estágio Curricular I e II:
ANÁLISE E DESENVOLVIMENTO DO
SISTEMA DE APONTAMENTO DE HORAS
DAS EMPRESAS HCM CONSULTING E
RHCOM
Apresentação
Aluna:
Elaine Patrícia da Costa
Orientador:
Profº Edino Mariano Lopes Fernandes
Supervisor:
Luana Grabowski
Empresa:
HCM Consulting – Consultoria e
desenvolvimento nos produtos Datasul HCM
Setor:
Consultoria/Desenvolvimento
Roteiro
•
Objetivo Geral;
•
Justificativa;
•
Tecnologias utilizadas;
•
Conceitualização;
•
Atividades desenvolvidas;
•
O que falta desenvolver;
•
Considerações finais;
•
Referências bibliográficas;
Objetivo Geral
Desenvolver aplicação web para apontamento
de horas de consultoria e desenvolvimento das
empresas HCM Consulting e RH COM.
Justificativa
O controle de horas trabalhadas nos projetos das
empresas é realizado através de planilhas
eletrônicas, este controle não é eficiente e
confiável, há dificuldade na análise dos dados e
impossibilidade de acesso simultâneo ou fora da
rede das empresas.
Justificativa
Através da aplicação web espera-se facilitar o
acesso e visualização de itens essenciais ao
gerenciamento dos projetos, possibilitando que
através de relatórios sejam verificadas
dificuldades e eventuais melhorias nos
planejamentos, controle dos projetos e
processos da empresa.
Tecnologias Utilizadas
•
Linguagem PHP
•
Servidor Apache
•
MySQL
•
WAMP SERVER
•
Sublime text
Conceitualização
•
As empresas HCM Consulting e RHCOM;
•
Consultoria e Desenvolvimento;
•
Gerenciamento de Projetos;
•
Apontamento de horas;
•
Entidades, atributos e relacionamentos;
•
Desenvolvimento web;
•
Abstração de banco de dados;
•
Orientação à objetos;
Atividades Desenvolvidas
•Levantamento dos requisitos;
•Análise de Tecnologia;
•Desenvolvimento;
•Testes e Validação;
O que falta desenvolver
• Documentação;
• Novas funcionalidades;
Considerações Finais
Dificuldades:
•Compreensão da linguagem, conceitos e
funcionamento;
•Novas necessidades durante o
desenvolvimento;
Considerações Finais
Resoluções de problemas:
• Estudo das tecnologias;
• Desenvolvimento;
Considerações Finais
Resultados:
O resultado foi satisfatório, uma vez que o sistema foi
desenvolvido de acordo com as especificações solicitadas. As
funções de cadastros, alteração, visualização e exclusão eram
comuns a todas as entidades, isto facilitou muito e acelerou o
desenvolvimento, visto que o código-fonte era basicamente o
mesmo, a necessidade de alterações foi somente para se
adequar as regras de cada entidade.
Considerações Finais
Trabalhos futuros:
Um possível trabalho futuro seria a revisão de todos os
cadastros, incluir mais informações inerentes aos projetos,
clientes e recursos, bem como a inclusão de novas
funcionalidades a fim de atender outras necessidades do
gerenciamento dos projetos, como a parte de controle de
faturamento e de despesas de viagem dos consultores não
contempladas neste sistema.
Referências Bibliográficas
ANSELMO, Fernando. PHP4 e MySQL: maior, melhor e totalmente sem cortes.
Florianópolis: Visual Books, 2002.
KABIR, Mohammed. Apache Server 2: A Bíblia. 4º ed. Rio de Janeiro: Campus, 2002.
SUEHRING, Steve. Mysql: A Bíblia. 2. ed. Rio de Janeiro: Campus, 2002.
DATE, C. J. Introdução a sistemas de bancos de dados. Rio de Janeiro: Campus, 2004.
PEREIRA, José Luis. Tecnologia de Bases de Dados. Lisboa: FCA - Editora Informática,
1998.
ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados. 6ª ed. São
Paulo: Pearson Addison Wesley, 2011
Referências Bibliográficas
HCM Consulting. Disponível em: <http://www.hcmconsulting.com.br>. Acesso em
30/03/2014
PHP. Disponível em: <http://www.php.net/manual/pt_BR/intro-whatcando.php>.
Acesso 01/04/2014
The Apache Software Foundation. Disponível em: <http://www.apache.org/>. Acesso
em 02/04/2014
WAMP Server. Disponível em: <http://www.wampserver.com/en/>. Acesso em
02/04/2014
Volts Digital. Macetes com o Sublime Text. Disponível em:
<http://www.voltsdigital.com.br/labs/macetes-sublime-text/>. Acesso em
02/04/2014
Referências Bibliográficas
Blog Adler Dias. PHP – Como fazer consultas utilizando o PDO. Disponível em:
<http://blog.adlerdias.eti.br/php/php-como-fazer-consultas-utilizando-o-pdo>.
Acesso em
07/04/2014
CNT Cardoso. Consultas SQL utilizando PDO (PHP Data Objects). Disponível em:
<http://ctncardoso.com.br/blog/2011/02/consultas-sql-utilizando-pdo-phpdata-objects/>. Acesso em 07/04/2014
Stakeoverflow. Disponível em: < http://stackoverflow.com/questions/7822461/pdoutf-8-character-issue>. Acesso em 08/04/2014
Bootstrap. Disponível em: <http://getbootstrap.com/getting-started/>. Acesso em
09/04/2014
Download