O projeto consiste numa aplicação web que permite fazer a gestão e organização de
diversos dados relativos a vacas e assim modernizar o mundo da indústria pecuária. A primeira página é a de login onde
o utilizador irá introduzir os seus dados e será verificado o seu nível de permissões. A aplicação web vai armazenar o
número do brinco, data de nascimento, espécie, número da mãe(opcional), estado, país de origem e alguma observação
necessária. É possível ainda fazer o registo do leite produzido por cada vaca, vacinações, etc. Na página principal, é
possível visualizar diversas informações como o número de animais na exploração, a quantidade de ração e
medicamentos disponíveis. Também tem um formulário que permite aceder à página com as informações detalhadas
de cada vaca. Para isso pode-se escrever o número do brinco da vaca ou ler o qr-code disponível numa pulseira na
perna da vaca. Tem ainda um menu lateral que dá acesso a todas as páginas da aplicação web, entre elas, a página de
registo de animais, gestão de utilizadores, configurações na base de dados e também uma página que permite gerar
relatórios. Existe um sistema de permissões para diferenciar os proprietários administradores dos funcionários comuns,
e quem faz esta gestão são os próprios administradores. Na fase de definição, fiz uma breve pesquisa sobre os
programas que iria utilizar e escolhi o WampServer para servidor local, o Notepad++ para editor de texto e o Adobe
Photoshop 2020 para fazer o logotipo do site e formatar algumas imagens que sejam necessárias para a parte gráfica
do site. Escolhi estes programas porque são aqueles com que trabalhei ao longo do curso, logo é com eles que me sinto
mais confortável. Na fase de desenvolvimento, comecei por fazer o diagrama de entidade relacionamento e o modelo
de dados, foi das primeiras coisas que fiz, pois quando passei à programação já tinha toda a estrutura de base de dados
planeada. Depois fui codificando as funcionalidades que já sabia fazer e quando queria adicionar uma funcionalidade
nova, pesquisei em sites e fóruns. Enquanto codificava ia testando e corrigindo algum erro que surgisse. Por fim, na
fase de manutenção, quando já tinha todas as funcionalidades principais a funcionar, tentei melhorar a interface gráfica
e simplificar algum código que estava demasiado complexo sem necessidade. O meu relatório será divido em quatro
grandes partes, a primeira onde será explicado todo o planeamento, como pensei e para que pensei o projeto e como
tenciono executá-lo. A segunda parte terá a instalação dos programas necessários, a terceira a escolha do template e
as modificações que lhe fiz e, por fim, a última parte, que será o desenvolvimento da aplicação propriamente dita. Esta
última é dividida em subcapítulos que correspondem à base de dados e a cada página constituinte da webapp.
Tags:
Software, Aplicação
Edição:
2023
Agrupamento/escola:
Escola Técnico Profissional de Cantanhede
Curso:
Técnico de Gestão e Programação de Sistemas Informáticos
Categoria:
Software
Autor(es):
Emanuel Oliveira
Professor(es):
Michael Teixeira
Inserido a:
21-07-2023
Ciclo de ensino: Ensino Profissional