voltar
4Cow

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

Materiais