Você está na página 1de 15

Escola Secundária do Castêlo da Maia

2010/2011

Relatório Individual

12.º A
Aluno : Pedro Correia
Professor : Pedro Gens

1|Relatório Individual
Índice

Introdução............................................................................................................................3
Desenvolvimento do projecto............................................................................................5
Balanço geral do projecto..............................................................................................5
Contributo individual no projecto...................................................................................7
Calendarização................................................................................................................9
1.º Periodo.....................................................................................................................9
2.º Periodo...................................................................................................................10
3.º Periodo...................................................................................................................11
Resultados obtidos.......................................................................................................12
Conlusão............................................................................................................................13
Bibliografia.........................................................................................................................15

2|Relatório Individual
Introdução

No âmbito da disciplina de Área de Projecto, INOVAÇÃO, TECNOLOGIA


& MULTIMÉDIA (ITM), coordenada pelo professor Pedro Gens, o grupo que
inicialmente se chamava “Os Discípulos”, mas agora com um nome mais
apropriado ao nosso tema de projecto, “Rumo à Cartola”, é constituído por
mim, Pedro Correia e pelos elementos Flávia Oliveira, Jéssica Figueiredo,
Eduardo Ribeiro e Teresa Magalhães, está a desenvolver um projecto de
acordo com o que nos foi proposto no início do ano.
O tema de projecto escolhido pelo meu grupo consiste na divulgação
dos cursos superiores disponíveis e informação geral relativa aos mesmos,
bem como das médias necessárias para ingresso. Do universo de
universidades e cursos existentes a nível nacional seleccionamos as
universidades incluidas nos distritos do Porto, Lisboa, Aveiro, Coimbra, Leiria,
Vila Real, Viseu, Bragança, Braga e Viana do Castelo. O tema escolhido pelo
grupo não se enquadra no contexto em que se insere, mas a forma como
vamos desenvolver e divulgar o nosso projecto permite o seu enquadramento.
A área de projecto onde o grupo está inserido é a ITM ( INOVAÇÃO,
TECNOLOGIA & MULTIMÉDIA ), por este motivo, a divulgação das médias
bem como outras informações irá ser feita a partir de um site interactivo em
PHP com uma base de dados em MySQL, criado pelo grupo.
O objectivo do projecto é manter toda a comunidade escolar, em
particular os potenciais candidatos ao ensino superior informada relativamente
às opções e escolhas que existem disponíveis para a sua candidatura à
universidade. Pretendemos que quem visite o nosso site o possa fazer com
facilidade. Para isso iremos criar o site da forma mais acessível possível.
Temos, também, como objectivo a criação e disponibilização, no próprio
site, de uma calculadora onde os utilizadores possam calcular as suas médias
e, automaticamente, saber se conseguiriam entrar, no ano anterior, no(s)
curso(s) por eles escolhidos.
Decidimos escolher este tema por entendermos ser além de muito
interessante, porque nos vai permitir adquirir novos conhecimentos, de grande

3|Relatório Individual
utilidade para nós enquanto grupo, pois pretendemos todos ingressar na
universidade, bem como para todos os alunos do ensino secundário, visto que
hoje em dia grande parte dos estudantes pretende prosseguir estudos
superiores.
O que nos propusemos desenvolver poderá vir a ser útil a todos quantos
tenham necessidade de esclarecer as suas dúvidas e obter toda a informação
que necessitam para a sua candidatura, reunida num só sítio. A título pessoal
será muito enriquecedor e importante a criação e desenvolvimento deste site,
pois irei aprender a trabalhar com PHP e com base de dados em MySQL, o
que me permitirá aquirir conhecimentos que de futuro me serão, certamente,
úteis.
No ínicio do ano, depois de termos escolhido o projecto e o tema que
iriamos trabalhar durante o resto do ano inteiro, começaram a aparecer os
problemas/implicações do trabalho. As principais implicações eram o facto de
nenhum dos elementos do grupo saber trabalhar nem com PHP nem com
bases de dados em MySQL, apenas sabiamos HTML e um dos elementos do
grupo alguns conceitos muito básicos sobre Visual Basic. Pensavamos que
seria muito mais fácil fazer um site em PHP e base de dados em MySQL do
que aquilo que na realidade é. Outras implicações são, também, o facto dos
computadores da escola não nos permitirem instalar programas, importantes e
essênciais para a criação do site e da base de dados, bem como o facto da
internet não ser rápida, o que fazia com que tivessemos de demorar muito
tempo para concretizar tarefas simples.
Como já referi, nenhum elemento do grupo tinha à vontade e
conhecimentos nem com a criação de sites nem com bases de dados, pelo que
tivemos que estudar sobre esses temas para desenvolver o projecto.

4|Relatório Individual
Desenvolvimento do projecto

Balanço geral do projecto

No 1.º periodo o grupo definiu que o trabalho seria apresentado, como ja


referi na introdução, num site criado por nós. Para a criação do site e da base
de dados seria necessário dividir tarefas entre todos. Dividimos então o
trabalho, ficando eu e o Eduardo encarregues da criação do site, da base de
dados, da calculadora que irá estar disponível no site e, também, de algumas
informações sobre alguns cursos, e os outros três elementos do grupo ficaram
responsáveis por tratar toda informação relativa aos cursos, respectivas médias
e informações sobre os mesmos e, também, de apresentar alguns testes
vocacionais que iremos colocar no site.
Desde que começamos a trabalhar no projecto, tenho-me focado mais
na criação e desenvolvimento site e da base de dados, que no tratamento da
minha parte da informação, pois penso que é a parte mais trabalhosa e mais
complicada. Eu e o Eduardo recolhemos informação tanto em livros, como na
internet e em vídeos, por forma a ficarmos habilitados e com conhecimentos
que nos permitam desenvolver o site e a base de dados. Já conseguimos fazer
a estrutura do site utilizando 3 frames, um que tem o menu, do lado esquerdo
da página, que irá funcionar apenas com html, outro que está na parte superior
do site onde temos o nosso logótipo, e outro, que é o “frame principal”, que
está focado mais no centro da página e será onde a interactividade do site terá
lugar. Já conseguimos fazer pequenas ligações do site à base de dados
utilizando alguns códigos que encontramos na internet e já percebemos como
funciona a base de dados.
Neste momento, para completar a base de dados apenas nos falta
colocar as informações sobre os cursos que a Jéssica, a Teresa e a Flávia
recolheram e organizaram e colocá-las na base de dados. Este trabalho irá ser
realizado por mim e pelo Eduardo, pretendemos, até ao final do período. Para
completar o site precisamos de investigar melhor como fazer a calculadora,
talvez em Visual Basic e colocá-la na zona destinada à calculadora no site.

5|Relatório Individual
Falta-nos ainda modificar o visual do site, mas isso iremos deixar para mais
tarde porque a estética do site apesar de ser importante, não é uma prioridade.
Relativamente à área do projecto que está a ser desenvolvida pela
Jéssica, pela Teresa e pela Flávia, posso dizer que já recolheram e
organizaram toda a informação sobre os cursos, que depois irá ser colocada na
base de dados e, neste momento, estão empenhadas na procura de testes
vocacionais que sejam importantes, interessantes e úteis para
disponibilizarmos no site. Têm toda a informação devidamente organizada, em
documentos Excel, por universidades, faculdades, cursos e por fim médias e
informações sobre os respectivos cursos. Estão ainda a proceder à recolha de
testes vocacionais, em livros sobre áreas específicas de estudo e na internet.

6|Relatório Individual
Contributo individual no projecto

Agora irei falar sobre o meu contributo no projecto, irei repetir-me um


pouco pois já expliquei no balanço geral do projecto o que fiz.
Quase sempre trabalhei com o Eduardo, pois ficou definido desde o
início que nós iriamos tratar de criar o site, mas antes de falar da criação do
site vou também falar do que fiz para além disso. No primeiro período, cada
grupo tinha de criar um logótipo, que no meu grupo foi feito por mim e pela
Flávia. No primeiro período tivemos, também, que fazer o anteprojecto e a
apresentação para a defesa oral do trabalho, o que foi feito tanto por mim como
por todos os outros elementos do grupo.
Como já referi não me preocupei muito ainda com a minha parte da
pesquisa sobre a informação dos cursos, mas preocupei-me com a criação do
site. O que fiz foi aprender consultando livros da especialidade, alguns sites e
videos, que irei colocar os nomes e links na bibliografia, as linguagens HTML,
PHP e, também, aprender como criar uma base de dados em MySQL. Depois
de estudar tudo isto comecei a criar o site e a base de dados, que ainda estão
em fase de construção, utilizando vários programas como o WinSCP, o
VMware Player e o editor de texto Notepad++.
Já fiz a estrutura do site, utilizando 3 frames, um que tem o menu, onde
iremos ter o acesso às outras páginas do site, este está situado do lado
esquerdo da página e irá funcionar apenas com HTML, outro que está na parte
superior do site onde temos o nosso logótipo e onde teremos uma ligação para
ir directamente para a página principal do site, onde iremos ter uma pequena
descrição a falar sobre o nosso grupo, “Rumo à Cartola”, e um outro, que é o
“frame principal”, que irá estar focado mais no centro da página e irá ser neste
que a interactividade do site vai ter lugar, logo, neste frame irei utilizar a
linguagem PHP, que é uma linguagem de programação que andei a estudar
até agora. Este será o único frame que irá mudar no site quando o estivermos a
utilizar, visto que o menu e o frame onde teremos o nosso logótipo serão
sempre fixos. Será no “frame principal” que as pesquisas feitas pelo utilizador e
as informações que vêem da base de dados serão demonstradas. Já consegui
colocar alguns dados na base de dados, em MySQL, para exprimentar como

7|Relatório Individual
tenho de o fazer e para tentar ligar o site e a base de dados, pois se esta
ligação estivesse mal feita, ou se a própria base de dados estivesse mal criada,
poderia ter de repetir todo o trabalho, o que daria muitos probelmas e talvez
não o conseguisse fazer devido ao pouco tempo que nos resta até final do
período.

8|Relatório Individual
Calendarização

1.º Periodo

Dia 17 de Setembro – Início das aulas de Área de Projecto


1.ª Semana (de 18 a 24 de Setembro) – Constituição dos grupos
2.ª Semana (de 25 a 30 de Setembro) – Escolha do tema e do projecto
3.ª Semana (de 1 a 8 de Outubro) – Ajustes na escolha do tema e do projecto
4.ª Semana (de 9 a 15 de Outubro) -
5.ª Semana (de 16 a 22 de Outubro) – Início do estudo da linguagem HTML
6.ª Semana (de 23 a 29 de Outubro) – Procura de tutoriais sobre HTML
7.ª Semana (de 30 de Outubro a 5 de Novembro) – Recolha de algumas
informações sobre HTML e PHP
8.ª Semana (de 6 a 12 de Novembro) – Continuação da recolha de informações
sobre HTML e PHP
9.ª Semana (de 13 a 19 de Novembro) – Procura de tutorias sobre PHP e
criação do anteprojecto
Dia 19 de Novembro – Entrega do anteprojecto através do moodle
10.ª Semana (de 20 a 26 de Novembro) – Realização do logótipo do grupo
11.ª Semana (de 27 de Novembro a 3 de Dezembro) – Treino em PHP
12.ª Semana (de 4 a 10 de Dezembro) – Criação do índice do dossier de grupo
e criação do powerpoint utilizado na apresentação e defesa oral do projecto
13.ª Semana (de 11 a 17 de Dezembro) – Reformulação do anteprojecto
Dia 17 de Dezembro – Entrega do anteprojecto reformulado e auto-avaliação
Férias de Natal – Primeiras páginas utilizando HTML e PHP

9|Relatório Individual
2.º Periodo

1.ª Semana (de 1 a 7 de Janeiro) – Organização de todo o trabalho feito no 1.º


periodo incluindo a reunião de todos os planeadores e reflexões semanais
presentes no moodle
2.ª Semana (de 8 a 14 de Janeiro) – Continuação do estudo das linguagens
HTML e PHP
3.ª Semana (de 15 a 21 de Janeiro) – Continuação na criação de paginas em
HTML e PHP, utilizando novos conceitos e códigos aprendidos
4.ª Semana (de 22 a 28 de Janeiro) – Estudo da linguagem de programação
PHP
5.ª Semana (de 29 de Janeiro a 4 de Fevereiro) – Continuação do estudo da
linguagem PHP e início do estudo de MySQL para a criação da base de dados
6.ª Semana (de 5 a 11 de Fevereiro) – Continuação do estudo da linguagem
PHP e do estudo de MySQL
7.ª Semana (de 12 a 18 de Fevereiro) – Criação de uma base de dados
exprimental para testar os conhecimentos adquiridos
8.ª Semana (de 19 a 25 de Fevereiro) – Início do estudo dos frames
9.ª Semana (de 26 de Fevereiro a 4 de Março) – Criação da estrutura basica do
site utilizando frames, criação das tabelas da base de dados definitiva onde
faltam colocar os dados
10.ª Semana (de 5 a 11 de Março) – Início do estudo de como ligar o site e a
base de dados
11.ª Semana (de 12 a 18 de Março) – Realização do relatório individual
12.ª Semana (de 19 a 25 de Março) – Continuação da criação do site
13.ª Semana (de 26 de Março a 1 de Abril) – Colocação das informações na
base de dados
14.ª Semana (de 2 a 8 de Abril) – Conclusão do site e da base de dados

10 | R e l a t ó r i o I n d i v i d u a l
3.º Periodo

1.ª Semana (de 26 a 29 de Abril) – Organização de todo o trabalho feito no 2.º


período incluindo a reunião de todos os planeadores e reflexões semanais
presentes no moodle
2.ª Semana (de 30 de Abril a 6 de Maio) – Últimos arranjos e modificações
necessárias no site e na base de dados
3.ª Semana (de 7 a 13 de Maio) – Continuação do trabalho da última semana
4.ª Semana (de 14 a 20 de Maio) – Realização do relatório de finalização e
preparação para a apresentação oral
Dia 20 de Maio – Entrega do relatório de finalização e apresentação oral do
projecto
5.ª Semana (de 21 a 27 de Maio) – Procura de host para o alojamento do site
6.ª Semana (de 28 de Maio a 3 de Junho) – Criação do webfólio e dossier final
Dia 3 de Junho – Apresentação do webfólio e entrega do dossier final
7.ª Semana (de 4 a 9 de Junho) – Fim das aulas de área de projecto

11 | R e l a t ó r i o I n d i v i d u a l
Resultados obtidos

Até à data já organizamos as informações referentes aos cursos


existentes nos distritos e universidades que nos propusemos abordar, no início
do ano, e já criamos quase todo o site, faltando apenas criar a calculadora de
médias e a parte dos testes vocacionais.
As principais dificuldades que senti até agora na elaboração do projecto
foram a aprendizagem da linguagem PHP, pois nunca tinha trabalhado com
esta linguagem de programação e as ligações do site à base de dados, que
entretanto com algumas pesquisas na internet já estamos a conseguir resolver.
Os aspectos mais positivos do projecto foram o facto de termos
adquirido alguns conhecimentos para trabalhar com PHP e com base de dados
em MySQL. Agora tudo é mais fácil de compreender e penso que o facto de
termos os conhecimentos básicos para trabalhar em PHP e base de dados,
poderá ser-nos útil no futuro.

12 | R e l a t ó r i o I n d i v i d u a l
Conlusão

Penso que poderiamos ter começado mais cedo a criação do site, e


nesse caso, talvez, podessemos apresentar um trabalho com melhor
qualidade, pois teria sido pensado, estruturado e desenvolvido com mais tempo
e dedicação. Mas na minha opinião e na realidade foi importante termos
ocupado tanto tempo a estudar e perceber o necessário à construção do site e
da base de dados, pois agora estamos a trabalhar arduamente mas com
poucas perdas de tempo pois já adquirimos os conceitos essênciais para a
realização do projecto.
Quanto ao nível de resposta aos objectivos referidos na introdução, não
tenho nada a dizer, visto que o nosso objectivo como grupo é informar toda a
comunidade escolar à cerca dos cursos existentes, respectivas médias e
provas de ingresso, e esse objectivo só poderá ser atingido no final do ano,
quando o site estiver totalmente concluido e alojado na internet. As minhas
expectativas neste momento quanto ao nosso objectivo são grandes, pois vejo
que todos os elementos do grupo estão muito trabalhadores e empenhados
para concluir o projecto.
As limitações do nosso trabalho estão nas ligações do site à base de
dados, o que já andamos a estudar, mas também na criação da calculadora,
que ainda estamos a investigar qual a melhor maneira de se fazer. Poderemos
encontrar também algumas dificuldades em arranjar um host, pois se não
arranjarmos nenhum gratuito com tudo aquilo que precisamos, teremos de
pagar um.
Na minha opinião este projecto é muito importante e gratificante, pois
adquiri novos conhecimentos na área de programação e fiquei mais esclarecido
sobre os cursos existentes. Fico contente, também, ao saber que no futuro
outros estudantes poderão aceder ao nosso site e usufruir dele, pois apesar de
estar a dar algum trabalho, penso que este irá ser muito útil.
Apesar de estarmos divididos em sub-grupos de trabalho dentro do
mesmo grupo, temos feito um bom trabalho, uns na parte da infomação e
outros na parte do site. Mesmo estando divididos em algumas tarefas,

13 | R e l a t ó r i o I n d i v i d u a l
trabalhamos bem em grupo e ajudamo-nos mutuamente e respeitamo-nos.
Todos os elementos do grupo são responsáveis, apesar de uns serem mais do
que outros, são dedicados, mais neste período do que no anterior, e esforçam-
se bastante para o desenvolvimento do projecto. Penso que a responsabilidade
de uns e o esforço de outros se complementam, podendo dizer-se que no
grupo todos mereçem boa nota. Considero que todos os elementos do grupo
merecem como nota 18 valores devido ao seu trabalho, responsabilidade e
empenho.

14 | R e l a t ó r i o I n d i v i d u a l
Bibliografia

Livros:
OLIVIERO, Carlos A. J.. Faça um Site: PHP 5.2 com MySQL 5.0 Comércio
Eletrônico Orientado por Projeto para Windows. 1 ed. Portugal, 2010.
AZUL, Artur Augusto. Bases de Programação - 12.º Ano
Curso Tecnológico de Informática, 2007.

Sites:
http://www.truquesedicas.com/index.php
http://www.dicasemgeral.xpg.com.br/
http://www.codigofonte.net/
http://www.w3schools.com/
http://www.functionx.com/html/
http://www.htmlcodes.me

Vídeos:
www.youtube.com/watch?v=Z0hgyWRWMog
www.youtube.com/watch?v=_Bk8QPw3NQo

15 | R e l a t ó r i o I n d i v i d u a l

Você também pode gostar